builder: mozilla-beta_yosemite_r7-debug_test-web-platform-tests-1 slave: t-yosemite-r7-0099 starttime: 1466706810.15 results: success (0) buildid: 20160623102132 builduid: 9bc6161d84e844b8908bb7e11626215c revision: 8a2842b342b58560221a55aec5575ed9d1ed24c6 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-23 11:33:30.152728) ========= master: http://buildbot-master132.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-23 11:33:30.153292) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-23 11:33:30.153649) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-23 11:33:30.178640) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-23 11:33:30.179564) ========= 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.EgpqAn8Ke3/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.GMcGhlQiOu/Listeners TMPDIR=/var/folders/6d/dwmd8vqs4mj6zk_cht8x51b800000w/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 11:33:30-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: 'archiver_client.py' 0K .......... . 100% 7.52M=0.002s 2016-06-23 11:33:30 (7.52 MB/s) - 'archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.096664 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-23 11:33:30.299678) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-23 11:33:30.300428) ========= 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.EgpqAn8Ke3/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.GMcGhlQiOu/Listeners TMPDIR=/var/folders/6d/dwmd8vqs4mj6zk_cht8x51b800000w/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.021390 ========= master_lag: 0.03 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-23 11:33:30.350117) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-23 11:33:30.350489) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 8a2842b342b58560221a55aec5575ed9d1ed24c6 --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 8a2842b342b58560221a55aec5575ed9d1ed24c6 --destination scripts --debug'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.EgpqAn8Ke3/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.GMcGhlQiOu/Listeners TMPDIR=/var/folders/6d/dwmd8vqs4mj6zk_cht8x51b800000w/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 11:33:30,424 truncating revision to first 12 chars 2016-06-23 11:33:30,425 Setting DEBUG logging. 2016-06-23 11:33:30,425 attempt 1/10 2016-06-23 11:33:30,425 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/8a2842b342b5?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-06-23 11:33:31,757 unpacking tar archive at: mozilla-beta-8a2842b342b5/testing/mozharness/ program finished with exit code 0 elapsedTime=1.596099 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-23 11:33:31.968746) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-23 11:33:31.969136) ========= script_repo_revision: 8a2842b342b58560221a55aec5575ed9d1ed24c6 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-23 11:33:31.969595) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-23 11:33:31.969942) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-23 11:33:31.986811) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 9 mins, 43 secs) (at 2016-06-23 11:33:31.987194) ========= /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.EgpqAn8Ke3/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.GMcGhlQiOu/Listeners TMPDIR=/var/folders/6d/dwmd8vqs4mj6zk_cht8x51b800000w/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 11:33:32 INFO - MultiFileLogger online at 20160623 11:33:32 in /builds/slave/test 11:33:32 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 11:33:32 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 11:33:32 INFO - {'append_to_log': False, 11:33:32 INFO - 'base_work_dir': '/builds/slave/test', 11:33:32 INFO - 'blob_upload_branch': 'mozilla-beta', 11:33:32 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 11:33:32 INFO - 'buildbot_json_path': 'buildprops.json', 11:33:32 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 11:33:32 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 11:33:32 INFO - 'download_minidump_stackwalk': True, 11:33:32 INFO - 'download_symbols': 'true', 11:33:32 INFO - 'e10s': False, 11:33:32 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 11:33:32 INFO - 'tooltool.py': '/tools/tooltool.py', 11:33:32 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 11:33:32 INFO - '/tools/misc-python/virtualenv.py')}, 11:33:32 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 11:33:32 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 11:33:32 INFO - 'log_level': 'info', 11:33:32 INFO - 'log_to_console': True, 11:33:32 INFO - 'opt_config_files': (), 11:33:32 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 11:33:32 INFO - '--processes=1', 11:33:32 INFO - '--config=%(test_path)s/wptrunner.ini', 11:33:32 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 11:33:32 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 11:33:32 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 11:33:32 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 11:33:32 INFO - 'pip_index': False, 11:33:32 INFO - 'require_test_zip': True, 11:33:32 INFO - 'test_type': ('testharness',), 11:33:32 INFO - 'this_chunk': '1', 11:33:32 INFO - 'tooltool_cache': '/builds/tooltool_cache', 11:33:32 INFO - 'total_chunks': '10', 11:33:32 INFO - 'virtualenv_path': 'venv', 11:33:32 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 11:33:32 INFO - 'work_dir': 'build'} 11:33:32 INFO - ##### 11:33:32 INFO - ##### Running clobber step. 11:33:32 INFO - ##### 11:33:32 INFO - Running pre-action listener: _resource_record_pre_action 11:33:32 INFO - Running main action method: clobber 11:33:32 INFO - rmtree: /builds/slave/test/build 11:33:32 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 11:33:33 INFO - Running post-action listener: _resource_record_post_action 11:33:33 INFO - ##### 11:33:33 INFO - ##### Running read-buildbot-config step. 11:33:33 INFO - ##### 11:33:33 INFO - Running pre-action listener: _resource_record_pre_action 11:33:33 INFO - Running main action method: read_buildbot_config 11:33:33 INFO - Using buildbot properties: 11:33:33 INFO - { 11:33:33 INFO - "project": "", 11:33:33 INFO - "product": "firefox", 11:33:33 INFO - "script_repo_revision": "production", 11:33:33 INFO - "scheduler": "tests-mozilla-beta-yosemite_r7-debug-unittest", 11:33:33 INFO - "repository": "", 11:33:33 INFO - "buildername": "Rev7 MacOSX Yosemite 10.10.5 mozilla-beta debug test web-platform-tests-1", 11:33:33 INFO - "buildid": "20160623102132", 11:33:33 INFO - "pgo_build": "False", 11:33:33 INFO - "basedir": "/builds/slave/test", 11:33:33 INFO - "buildnumber": 16, 11:33:33 INFO - "slavename": "t-yosemite-r7-0099", 11:33:33 INFO - "master": "http://buildbot-master132.bb.releng.scl3.mozilla.com:8201/", 11:33:33 INFO - "platform": "macosx64", 11:33:33 INFO - "branch": "mozilla-beta", 11:33:33 INFO - "revision": "8a2842b342b58560221a55aec5575ed9d1ed24c6", 11:33:33 INFO - "repo_path": "releases/mozilla-beta", 11:33:33 INFO - "moz_repo_path": "", 11:33:33 INFO - "stage_platform": "macosx64", 11:33:33 INFO - "builduid": "9bc6161d84e844b8908bb7e11626215c", 11:33:33 INFO - "slavebuilddir": "test" 11:33:33 INFO - } 11:33:33 INFO - Found installer url https://queue.taskcluster.net/v1/task/GzCEgvSrRyGYs_RG7eyoCQ/artifacts/public/build/firefox-48.0.en-US.mac64.dmg. 11:33:33 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/GzCEgvSrRyGYs_RG7eyoCQ/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json. 11:33:33 INFO - Running post-action listener: _resource_record_post_action 11:33:33 INFO - ##### 11:33:33 INFO - ##### Running download-and-extract step. 11:33:33 INFO - ##### 11:33:33 INFO - Running pre-action listener: _resource_record_pre_action 11:33:33 INFO - Running main action method: download_and_extract 11:33:33 INFO - mkdir: /builds/slave/test/build/tests 11:33: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')]} 11:33:33 INFO - https://queue.taskcluster.net/v1/task/GzCEgvSrRyGYs_RG7eyoCQ/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json matches https://queue.taskcluster.net 11:33:33 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/GzCEgvSrRyGYs_RG7eyoCQ/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json 11:33:33 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/GzCEgvSrRyGYs_RG7eyoCQ/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json 11:33:33 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/GzCEgvSrRyGYs_RG7eyoCQ/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 11:33:33 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/GzCEgvSrRyGYs_RG7eyoCQ/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 11:33:34 INFO - Downloaded 1201 bytes. 11:33:34 INFO - Reading from file /builds/slave/test/build/firefox-48.0.en-US.mac64.test_packages.json 11:33:34 INFO - Using the following test package requirements: 11:33:34 INFO - {u'common': [u'firefox-48.0.en-US.mac64.common.tests.zip'], 11:33:34 INFO - u'cppunittest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 11:33:34 INFO - u'firefox-48.0.en-US.mac64.cppunittest.tests.zip'], 11:33:34 INFO - u'gtest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 11:33:34 INFO - u'firefox-48.0.en-US.mac64.gtest.tests.zip'], 11:33:34 INFO - u'jittest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 11:33:34 INFO - u'jsshell-mac64.zip'], 11:33:34 INFO - u'mochitest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 11:33:34 INFO - u'firefox-48.0.en-US.mac64.mochitest.tests.zip'], 11:33:34 INFO - u'mozbase': [u'firefox-48.0.en-US.mac64.common.tests.zip'], 11:33:34 INFO - u'reftest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 11:33:34 INFO - u'firefox-48.0.en-US.mac64.reftest.tests.zip'], 11:33:34 INFO - u'talos': [u'firefox-48.0.en-US.mac64.common.tests.zip', 11:33:34 INFO - u'firefox-48.0.en-US.mac64.talos.tests.zip'], 11:33:34 INFO - u'web-platform': [u'firefox-48.0.en-US.mac64.common.tests.zip', 11:33:34 INFO - u'firefox-48.0.en-US.mac64.web-platform.tests.zip'], 11:33:34 INFO - u'xpcshell': [u'firefox-48.0.en-US.mac64.common.tests.zip', 11:33:34 INFO - u'firefox-48.0.en-US.mac64.xpcshell.tests.zip']} 11:33:34 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 11:33:34 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:33:34 INFO - https://queue.taskcluster.net/v1/task/GzCEgvSrRyGYs_RG7eyoCQ/artifacts/public/build/firefox-48.0.en-US.mac64.common.tests.zip matches https://queue.taskcluster.net 11:33:34 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/GzCEgvSrRyGYs_RG7eyoCQ/artifacts/public/build/firefox-48.0.en-US.mac64.common.tests.zip 11:33:34 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/GzCEgvSrRyGYs_RG7eyoCQ/artifacts/public/build/firefox-48.0.en-US.mac64.common.tests.zip 11:33:34 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/GzCEgvSrRyGYs_RG7eyoCQ/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 11:33:34 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/GzCEgvSrRyGYs_RG7eyoCQ/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 11:33:35 INFO - Downloaded 18356505 bytes. 11:33:35 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/*'] 11:33:35 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/* 11:33:36 INFO - caution: filename not matched: web-platform/* 11:33:36 INFO - Return code: 11 11:33:36 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')]} 11:33:36 INFO - https://queue.taskcluster.net/v1/task/GzCEgvSrRyGYs_RG7eyoCQ/artifacts/public/build/firefox-48.0.en-US.mac64.web-platform.tests.zip matches https://queue.taskcluster.net 11:33:36 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/GzCEgvSrRyGYs_RG7eyoCQ/artifacts/public/build/firefox-48.0.en-US.mac64.web-platform.tests.zip 11:33:36 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/GzCEgvSrRyGYs_RG7eyoCQ/artifacts/public/build/firefox-48.0.en-US.mac64.web-platform.tests.zip 11:33:36 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/GzCEgvSrRyGYs_RG7eyoCQ/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 11:33:36 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/GzCEgvSrRyGYs_RG7eyoCQ/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 11:33:37 INFO - Downloaded 36389087 bytes. 11:33:37 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/*'] 11:33:37 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/* 11:33:41 INFO - caution: filename not matched: bin/* 11:33:41 INFO - caution: filename not matched: config/* 11:33:41 INFO - caution: filename not matched: mozbase/* 11:33:41 INFO - caution: filename not matched: marionette/* 11:33:41 INFO - caution: filename not matched: tools/wptserve/* 11:33:41 INFO - Return code: 11 11:33:41 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:33:41 INFO - https://queue.taskcluster.net/v1/task/GzCEgvSrRyGYs_RG7eyoCQ/artifacts/public/build/firefox-48.0.en-US.mac64.dmg matches https://queue.taskcluster.net 11:33:41 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/GzCEgvSrRyGYs_RG7eyoCQ/artifacts/public/build/firefox-48.0.en-US.mac64.dmg 11:33:41 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/GzCEgvSrRyGYs_RG7eyoCQ/artifacts/public/build/firefox-48.0.en-US.mac64.dmg 11:33:41 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/GzCEgvSrRyGYs_RG7eyoCQ/artifacts/public/build/firefox-48.0.en-US.mac64.dmg to /builds/slave/test/build/firefox-48.0.en-US.mac64.dmg 11:33:41 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/GzCEgvSrRyGYs_RG7eyoCQ/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 11:33:43 INFO - Downloaded 73067819 bytes. 11:33:43 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/GzCEgvSrRyGYs_RG7eyoCQ/artifacts/public/build/firefox-48.0.en-US.mac64.dmg 11:33:43 INFO - mkdir: /builds/slave/test/properties 11:33:43 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 11:33:43 INFO - Writing to file /builds/slave/test/properties/build_url 11:33:43 INFO - Contents: 11:33:43 INFO - build_url:https://queue.taskcluster.net/v1/task/GzCEgvSrRyGYs_RG7eyoCQ/artifacts/public/build/firefox-48.0.en-US.mac64.dmg 11:33:44 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/GzCEgvSrRyGYs_RG7eyoCQ/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 11:33:44 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 11:33:44 INFO - Writing to file /builds/slave/test/properties/symbols_url 11:33:44 INFO - Contents: 11:33:44 INFO - symbols_url:https://queue.taskcluster.net/v1/task/GzCEgvSrRyGYs_RG7eyoCQ/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 11:33:44 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')]} 11:33:44 INFO - https://queue.taskcluster.net/v1/task/GzCEgvSrRyGYs_RG7eyoCQ/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip matches https://queue.taskcluster.net 11:33:44 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/GzCEgvSrRyGYs_RG7eyoCQ/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 11:33:44 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/GzCEgvSrRyGYs_RG7eyoCQ/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 11:33:44 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/GzCEgvSrRyGYs_RG7eyoCQ/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 11:33:44 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/GzCEgvSrRyGYs_RG7eyoCQ/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 11:33:48 INFO - Downloaded 103668046 bytes. 11:33:48 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'] 11:33:48 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 11:33:52 INFO - Return code: 0 11:33:52 INFO - Running post-action listener: _resource_record_post_action 11:33:52 INFO - Running post-action listener: set_extra_try_arguments 11:33:52 INFO - ##### 11:33:52 INFO - ##### Running create-virtualenv step. 11:33:52 INFO - ##### 11:33:52 INFO - Running pre-action listener: _pre_create_virtualenv 11:33:52 INFO - Running pre-action listener: _resource_record_pre_action 11:33:52 INFO - Running main action method: create_virtualenv 11:33:52 INFO - Creating virtualenv /builds/slave/test/build/venv 11:33:52 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 11:33:52 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 11:33:52 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 11:33:52 INFO - Using real prefix '/tools/python27' 11:33:52 INFO - New python executable in /builds/slave/test/build/venv/bin/python 11:33:53 INFO - Installing distribute.............................................................................................................................................................................................done. 11:33:55 INFO - Installing pip.................done. 11:33:55 INFO - Return code: 0 11:33:55 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 11:33:55 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:33:55 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:33:56 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 11:33: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')]} 11:33:56 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:33:56 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 11:33:56 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 0x10fc0de90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10fc2af48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7ff78358b760>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10fc265e0>, '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 0x10f809cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10f834990>, '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.EgpqAn8Ke3/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.GMcGhlQiOu/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/6d/dwmd8vqs4mj6zk_cht8x51b800000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 11:33:56 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 11:33:56 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 11:33:56 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.EgpqAn8Ke3/Render', 11:33:56 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 11:33:56 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 11:33:56 INFO - 'HOME': '/Users/cltbld', 11:33:56 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 11:33:56 INFO - 'LOGNAME': 'cltbld', 11:33:56 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:33:56 INFO - 'MOZ_NO_REMOTE': '1', 11:33:56 INFO - 'NO_EM_RESTART': '1', 11:33:56 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:33:56 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 11:33:56 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 11:33:56 INFO - 'PWD': '/builds/slave/test', 11:33:56 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 11:33:56 INFO - 'SHELL': '/bin/bash', 11:33:56 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.GMcGhlQiOu/Listeners', 11:33:56 INFO - 'TMPDIR': '/var/folders/6d/dwmd8vqs4mj6zk_cht8x51b800000w/T/', 11:33:56 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 11:33:56 INFO - 'USER': 'cltbld', 11:33:56 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 11:33:56 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 11:33:56 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 11:33:56 INFO - 'XPC_FLAGS': '0x0', 11:33:56 INFO - 'XPC_SERVICE_NAME': '0', 11:33:56 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 11:33:56 INFO - Ignoring indexes: https://pypi.python.org/simple/ 11:33:56 INFO - Downloading/unpacking psutil>=0.7.1 11:33:56 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 11:33:56 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 11:33:56 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 11:33:56 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 11:33:56 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 11:33:56 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 11:33:59 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 11:33:59 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 11:33:59 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 11:33:59 INFO - Installing collected packages: psutil 11:33:59 INFO - Running setup.py install for psutil 11:33:59 INFO - building 'psutil._psutil_osx' extension 11:33:59 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 11:33:59 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 11:33:59 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 11:33:59 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 11:33:59 INFO - building 'psutil._psutil_posix' extension 11:33:59 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 11:33:59 WARNING - psutil/_psutil_posix.c:403:11: warning: implicit declaration of function 'ioctl' is invalid in C99 [-Wimplicit-function-declaration] 11:33:59 INFO - ret = ioctl(sock, SIOCGIFFLAGS, &ifr); 11:33:59 INFO - ^ 11:33:59 INFO - 1 warning generated. 11:33:59 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 11:33:59 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 11:33:59 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 11:33:59 INFO - Successfully installed psutil 11:33:59 INFO - Cleaning up... 11:34:00 INFO - Return code: 0 11:34:00 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 11:34:00 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')]} 11:34:00 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:34:00 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 11:34:00 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')]} 11:34:00 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:34:00 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 11:34:00 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 0x10fc0de90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10fc2af48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7ff78358b760>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10fc265e0>, '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 0x10f809cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10f834990>, '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.EgpqAn8Ke3/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.GMcGhlQiOu/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/6d/dwmd8vqs4mj6zk_cht8x51b800000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 11:34:00 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 11:34:00 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 11:34:00 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.EgpqAn8Ke3/Render', 11:34:00 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 11:34:00 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 11:34:00 INFO - 'HOME': '/Users/cltbld', 11:34:00 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 11:34:00 INFO - 'LOGNAME': 'cltbld', 11:34:00 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:34:00 INFO - 'MOZ_NO_REMOTE': '1', 11:34:00 INFO - 'NO_EM_RESTART': '1', 11:34:00 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:34:00 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 11:34:00 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 11:34:00 INFO - 'PWD': '/builds/slave/test', 11:34:00 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 11:34:00 INFO - 'SHELL': '/bin/bash', 11:34:00 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.GMcGhlQiOu/Listeners', 11:34:00 INFO - 'TMPDIR': '/var/folders/6d/dwmd8vqs4mj6zk_cht8x51b800000w/T/', 11:34:00 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 11:34:00 INFO - 'USER': 'cltbld', 11:34:00 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 11:34:00 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 11:34:00 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 11:34:00 INFO - 'XPC_FLAGS': '0x0', 11:34:00 INFO - 'XPC_SERVICE_NAME': '0', 11:34:00 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 11:34:00 INFO - Ignoring indexes: https://pypi.python.org/simple/ 11:34:00 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 11:34:00 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 11:34:00 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 11:34:00 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 11:34:00 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 11:34:00 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 11:34:00 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 11:34:02 INFO - Downloading mozsystemmonitor-0.0.tar.gz 11:34:02 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 11:34:02 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 11:34:02 INFO - Installing collected packages: mozsystemmonitor 11:34:02 INFO - Running setup.py install for mozsystemmonitor 11:34:02 INFO - Successfully installed mozsystemmonitor 11:34:02 INFO - Cleaning up... 11:34:03 INFO - Return code: 0 11:34:03 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 11:34:03 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:34:03 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:34:03 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 11:34:03 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:34:03 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:34:03 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 11:34:03 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 0x10fc0de90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10fc2af48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7ff78358b760>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10fc265e0>, '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 0x10f809cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10f834990>, '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.EgpqAn8Ke3/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.GMcGhlQiOu/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/6d/dwmd8vqs4mj6zk_cht8x51b800000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 11:34:03 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 11:34:03 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 11:34:03 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.EgpqAn8Ke3/Render', 11:34:03 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 11:34:03 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 11:34:03 INFO - 'HOME': '/Users/cltbld', 11:34:03 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 11:34:03 INFO - 'LOGNAME': 'cltbld', 11:34:03 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:34:03 INFO - 'MOZ_NO_REMOTE': '1', 11:34:03 INFO - 'NO_EM_RESTART': '1', 11:34:03 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:34:03 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 11:34:03 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 11:34:03 INFO - 'PWD': '/builds/slave/test', 11:34:03 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 11:34:03 INFO - 'SHELL': '/bin/bash', 11:34:03 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.GMcGhlQiOu/Listeners', 11:34:03 INFO - 'TMPDIR': '/var/folders/6d/dwmd8vqs4mj6zk_cht8x51b800000w/T/', 11:34:03 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 11:34:03 INFO - 'USER': 'cltbld', 11:34:03 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 11:34:03 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 11:34:03 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 11:34:03 INFO - 'XPC_FLAGS': '0x0', 11:34:03 INFO - 'XPC_SERVICE_NAME': '0', 11:34:03 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 11:34:03 INFO - Ignoring indexes: https://pypi.python.org/simple/ 11:34:03 INFO - Downloading/unpacking blobuploader==1.2.4 11:34:03 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 11:34:03 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 11:34:03 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 11:34:03 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 11:34:03 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 11:34:03 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 11:34:05 INFO - Downloading blobuploader-1.2.4.tar.gz 11:34:05 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 11:34:05 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 11:34: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 11:34: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 11:34: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 11:34: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 11:34: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 11:34: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 11:34:06 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 11:34:06 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 11:34:06 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 11:34:06 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 11:34:06 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 11:34:06 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 11:34:06 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 11:34:06 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 11:34:06 INFO - Downloading docopt-0.6.1.tar.gz 11:34:06 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 11:34:07 INFO - Installing collected packages: blobuploader, requests, docopt 11:34:07 INFO - Running setup.py install for blobuploader 11:34:07 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 11:34:07 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 11:34:07 INFO - Running setup.py install for requests 11:34:07 INFO - Running setup.py install for docopt 11:34:07 INFO - Successfully installed blobuploader requests docopt 11:34:07 INFO - Cleaning up... 11:34:07 INFO - Return code: 0 11:34:07 INFO - Installing None into virtualenv /builds/slave/test/build/venv 11:34:07 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:34:07 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:34:07 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 11:34:07 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:34:07 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:34:07 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 11:34:07 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 0x10fc0de90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10fc2af48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7ff78358b760>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10fc265e0>, '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 0x10f809cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10f834990>, '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.EgpqAn8Ke3/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.GMcGhlQiOu/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/6d/dwmd8vqs4mj6zk_cht8x51b800000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 11:34:07 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 11:34:07 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 11:34:07 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.EgpqAn8Ke3/Render', 11:34:07 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 11:34:07 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 11:34:07 INFO - 'HOME': '/Users/cltbld', 11:34:07 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 11:34:07 INFO - 'LOGNAME': 'cltbld', 11:34:07 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:34:07 INFO - 'MOZ_NO_REMOTE': '1', 11:34:07 INFO - 'NO_EM_RESTART': '1', 11:34:07 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:34:07 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 11:34:07 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 11:34:07 INFO - 'PWD': '/builds/slave/test', 11:34:07 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 11:34:07 INFO - 'SHELL': '/bin/bash', 11:34:07 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.GMcGhlQiOu/Listeners', 11:34:07 INFO - 'TMPDIR': '/var/folders/6d/dwmd8vqs4mj6zk_cht8x51b800000w/T/', 11:34:07 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 11:34:07 INFO - 'USER': 'cltbld', 11:34:07 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 11:34:07 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 11:34:07 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 11:34:07 INFO - 'XPC_FLAGS': '0x0', 11:34:07 INFO - 'XPC_SERVICE_NAME': '0', 11:34:07 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 11:34:08 INFO - Ignoring indexes: https://pypi.python.org/simple/ 11:34:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 11:34:08 INFO - Running setup.py (path:/var/folders/6d/dwmd8vqs4mj6zk_cht8x51b800000w/T/pip-zfENMX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 11:34:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 11:34:08 INFO - Running setup.py (path:/var/folders/6d/dwmd8vqs4mj6zk_cht8x51b800000w/T/pip-x95lqs-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 11:34:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 11:34:08 INFO - Running setup.py (path:/var/folders/6d/dwmd8vqs4mj6zk_cht8x51b800000w/T/pip-iOPBBr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 11:34:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 11:34:08 INFO - Running setup.py (path:/var/folders/6d/dwmd8vqs4mj6zk_cht8x51b800000w/T/pip-qUOj5R-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 11:34:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 11:34:08 INFO - Running setup.py (path:/var/folders/6d/dwmd8vqs4mj6zk_cht8x51b800000w/T/pip-9vGSq7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 11:34:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 11:34:08 INFO - Running setup.py (path:/var/folders/6d/dwmd8vqs4mj6zk_cht8x51b800000w/T/pip-5mf0O7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 11:34:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 11:34:08 INFO - Running setup.py (path:/var/folders/6d/dwmd8vqs4mj6zk_cht8x51b800000w/T/pip-sqOmUh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 11:34:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 11:34:08 INFO - Running setup.py (path:/var/folders/6d/dwmd8vqs4mj6zk_cht8x51b800000w/T/pip-RoYK87-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 11:34:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 11:34:08 INFO - Running setup.py (path:/var/folders/6d/dwmd8vqs4mj6zk_cht8x51b800000w/T/pip-W4Vmew-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 11:34:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 11:34:09 INFO - Running setup.py (path:/var/folders/6d/dwmd8vqs4mj6zk_cht8x51b800000w/T/pip-CRDlHo-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 11:34:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 11:34:09 INFO - Running setup.py (path:/var/folders/6d/dwmd8vqs4mj6zk_cht8x51b800000w/T/pip-iyDnlL-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 11:34:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 11:34:09 INFO - Running setup.py (path:/var/folders/6d/dwmd8vqs4mj6zk_cht8x51b800000w/T/pip-2x0nNa-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 11:34:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 11:34:09 INFO - Running setup.py (path:/var/folders/6d/dwmd8vqs4mj6zk_cht8x51b800000w/T/pip-kCMrTh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 11:34:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 11:34:09 INFO - Running setup.py (path:/var/folders/6d/dwmd8vqs4mj6zk_cht8x51b800000w/T/pip-tgPHmP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 11:34:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 11:34:09 INFO - Running setup.py (path:/var/folders/6d/dwmd8vqs4mj6zk_cht8x51b800000w/T/pip-T5SRBe-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 11:34:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 11:34:09 INFO - Running setup.py (path:/var/folders/6d/dwmd8vqs4mj6zk_cht8x51b800000w/T/pip-TmcC7p-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 11:34:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 11:34:09 INFO - Running setup.py (path:/var/folders/6d/dwmd8vqs4mj6zk_cht8x51b800000w/T/pip-gPxL4s-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 11:34:09 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 11:34:09 INFO - Running setup.py (path:/var/folders/6d/dwmd8vqs4mj6zk_cht8x51b800000w/T/pip-ZGHQJ9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 11:34:10 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 11:34:10 INFO - Running setup.py (path:/var/folders/6d/dwmd8vqs4mj6zk_cht8x51b800000w/T/pip-TsgQy_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 11:34:10 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 11:34:10 INFO - Running setup.py (path:/var/folders/6d/dwmd8vqs4mj6zk_cht8x51b800000w/T/pip-Zbnets-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 11:34:10 INFO - Unpacking /builds/slave/test/build/tests/marionette 11:34:10 INFO - Running setup.py (path:/var/folders/6d/dwmd8vqs4mj6zk_cht8x51b800000w/T/pip-9CP4FO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 11:34:10 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 11:34:10 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 11:34:10 INFO - Running setup.py install for manifestparser 11:34:10 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 11:34:10 INFO - Running setup.py install for mozcrash 11:34:11 INFO - Running setup.py install for mozdebug 11:34:11 INFO - Running setup.py install for mozdevice 11:34:11 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 11:34:11 INFO - Installing dm script to /builds/slave/test/build/venv/bin 11:34:11 INFO - Running setup.py install for mozfile 11:34:11 INFO - Running setup.py install for mozhttpd 11:34:11 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 11:34:11 INFO - Running setup.py install for mozinfo 11:34:11 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 11:34:11 INFO - Running setup.py install for mozInstall 11:34:11 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 11:34:11 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 11:34:11 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 11:34:11 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 11:34:11 INFO - Running setup.py install for mozleak 11:34:12 INFO - Running setup.py install for mozlog 11:34:12 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 11:34:12 INFO - Running setup.py install for moznetwork 11:34:12 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 11:34:12 INFO - Running setup.py install for mozprocess 11:34:12 INFO - Running setup.py install for mozprofile 11:34:12 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 11:34:12 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 11:34:12 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 11:34:12 INFO - Running setup.py install for mozrunner 11:34:12 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 11:34:12 INFO - Running setup.py install for mozscreenshot 11:34:13 INFO - Running setup.py install for moztest 11:34:13 INFO - Running setup.py install for mozversion 11:34:13 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 11:34:13 INFO - Running setup.py install for wptserve 11:34:13 INFO - Running setup.py install for marionette-driver 11:34:13 INFO - Running setup.py install for browsermob-proxy 11:34:13 INFO - Running setup.py install for marionette-client 11:34:13 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 11:34:14 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 11:34:14 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 11:34:14 INFO - Cleaning up... 11:34:14 INFO - Return code: 0 11:34:14 INFO - Installing None into virtualenv /builds/slave/test/build/venv 11:34:14 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')]} 11:34:14 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:34:14 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 11:34:14 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')]} 11:34:14 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:34:14 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 11:34:14 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 0x10fc0de90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10fc2af48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7ff78358b760>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10fc265e0>, '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 0x10f809cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10f834990>, '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.EgpqAn8Ke3/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.GMcGhlQiOu/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/6d/dwmd8vqs4mj6zk_cht8x51b800000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 11:34:14 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 11:34:14 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 11:34:14 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.EgpqAn8Ke3/Render', 11:34:14 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 11:34:14 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 11:34:14 INFO - 'HOME': '/Users/cltbld', 11:34:14 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 11:34:14 INFO - 'LOGNAME': 'cltbld', 11:34:14 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:34:14 INFO - 'MOZ_NO_REMOTE': '1', 11:34:14 INFO - 'NO_EM_RESTART': '1', 11:34:14 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:34:14 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 11:34:14 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 11:34:14 INFO - 'PWD': '/builds/slave/test', 11:34:14 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 11:34:14 INFO - 'SHELL': '/bin/bash', 11:34:14 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.GMcGhlQiOu/Listeners', 11:34:14 INFO - 'TMPDIR': '/var/folders/6d/dwmd8vqs4mj6zk_cht8x51b800000w/T/', 11:34:14 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 11:34:14 INFO - 'USER': 'cltbld', 11:34:14 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 11:34:14 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 11:34:14 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 11:34:14 INFO - 'XPC_FLAGS': '0x0', 11:34:14 INFO - 'XPC_SERVICE_NAME': '0', 11:34:14 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 11:34:14 INFO - Ignoring indexes: https://pypi.python.org/simple/ 11:34:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 11:34:14 INFO - Running setup.py (path:/var/folders/6d/dwmd8vqs4mj6zk_cht8x51b800000w/T/pip-c5WIqH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 11:34:14 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)) 11:34:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 11:34:14 INFO - Running setup.py (path:/var/folders/6d/dwmd8vqs4mj6zk_cht8x51b800000w/T/pip-S8c40S-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 11:34:14 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)) 11:34:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 11:34:14 INFO - Running setup.py (path:/var/folders/6d/dwmd8vqs4mj6zk_cht8x51b800000w/T/pip-E3pHej-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 11:34:14 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)) 11:34:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 11:34:14 INFO - Running setup.py (path:/var/folders/6d/dwmd8vqs4mj6zk_cht8x51b800000w/T/pip-8VHftV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 11:34:14 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)) 11:34:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 11:34:14 INFO - Running setup.py (path:/var/folders/6d/dwmd8vqs4mj6zk_cht8x51b800000w/T/pip-AqBPQZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 11:34:15 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)) 11:34:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 11:34:15 INFO - Running setup.py (path:/var/folders/6d/dwmd8vqs4mj6zk_cht8x51b800000w/T/pip-2FF8yJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 11:34:15 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)) 11:34:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 11:34:15 INFO - Running setup.py (path:/var/folders/6d/dwmd8vqs4mj6zk_cht8x51b800000w/T/pip-zG3eGz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 11:34:15 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)) 11:34:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 11:34:15 INFO - Running setup.py (path:/var/folders/6d/dwmd8vqs4mj6zk_cht8x51b800000w/T/pip-_UzJLt-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 11:34:15 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)) 11:34:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 11:34:15 INFO - Running setup.py (path:/var/folders/6d/dwmd8vqs4mj6zk_cht8x51b800000w/T/pip-f74kZA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 11:34:15 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)) 11:34:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 11:34:15 INFO - Running setup.py (path:/var/folders/6d/dwmd8vqs4mj6zk_cht8x51b800000w/T/pip-z6bqnB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 11:34:15 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)) 11:34:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 11:34:15 INFO - Running setup.py (path:/var/folders/6d/dwmd8vqs4mj6zk_cht8x51b800000w/T/pip-Zm43Vg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 11:34:15 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)) 11:34:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 11:34:15 INFO - Running setup.py (path:/var/folders/6d/dwmd8vqs4mj6zk_cht8x51b800000w/T/pip-lQpwip-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 11:34:15 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)) 11:34:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 11:34:15 INFO - Running setup.py (path:/var/folders/6d/dwmd8vqs4mj6zk_cht8x51b800000w/T/pip-wDOqVM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 11:34:15 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)) 11:34:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 11:34:15 INFO - Running setup.py (path:/var/folders/6d/dwmd8vqs4mj6zk_cht8x51b800000w/T/pip-jlSDLF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 11:34:16 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)) 11:34:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 11:34:16 INFO - Running setup.py (path:/var/folders/6d/dwmd8vqs4mj6zk_cht8x51b800000w/T/pip-ZFEh6d-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 11:34:16 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)) 11:34:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 11:34:16 INFO - Running setup.py (path:/var/folders/6d/dwmd8vqs4mj6zk_cht8x51b800000w/T/pip-6Lkypt-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 11:34:16 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)) 11:34:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 11:34:16 INFO - Running setup.py (path:/var/folders/6d/dwmd8vqs4mj6zk_cht8x51b800000w/T/pip-PIinjP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 11:34:16 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)) 11:34:16 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 11:34:16 INFO - Running setup.py (path:/var/folders/6d/dwmd8vqs4mj6zk_cht8x51b800000w/T/pip-XpzYDY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 11:34:16 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)) 11:34:16 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 11:34:16 INFO - Running setup.py (path:/var/folders/6d/dwmd8vqs4mj6zk_cht8x51b800000w/T/pip-m8mdRG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 11:34:16 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)) 11:34:16 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 11:34:16 INFO - Running setup.py (path:/var/folders/6d/dwmd8vqs4mj6zk_cht8x51b800000w/T/pip-Ji99MG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 11:34:16 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)) 11:34:16 INFO - Unpacking /builds/slave/test/build/tests/marionette 11:34:17 INFO - Running setup.py (path:/var/folders/6d/dwmd8vqs4mj6zk_cht8x51b800000w/T/pip-fv0SHR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 11:34:17 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 11:34:17 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)) 11:34:17 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)) 11:34:17 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)) 11:34:17 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)) 11:34:17 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)) 11:34:17 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)) 11:34:17 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 11:34:17 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 11:34:17 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 11:34:17 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 11:34:17 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 11:34:17 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 11:34:17 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 11:34:19 INFO - Downloading blessings-1.6.tar.gz 11:34:19 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 11:34:19 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)) 11:34:19 INFO - Installing collected packages: blessings 11:34:19 INFO - Running setup.py install for blessings 11:34:19 INFO - Successfully installed blessings 11:34:19 INFO - Cleaning up... 11:34:20 INFO - Return code: 0 11:34:20 INFO - Done creating virtualenv /builds/slave/test/build/venv. 11:34:20 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 11:34:20 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 11:34:20 INFO - Reading from file tmpfile_stdout 11:34:20 INFO - Current package versions: 11:34:20 INFO - blessings == 1.6 11:34:20 INFO - blobuploader == 1.2.4 11:34:20 INFO - browsermob-proxy == 0.6.0 11:34:20 INFO - docopt == 0.6.1 11:34:20 INFO - manifestparser == 1.1 11:34:20 INFO - marionette-client == 2.3.0 11:34:20 INFO - marionette-driver == 1.4.0 11:34:20 INFO - mozInstall == 1.12 11:34:20 INFO - mozcrash == 0.17 11:34:20 INFO - mozdebug == 0.1 11:34:20 INFO - mozdevice == 0.48 11:34:20 INFO - mozfile == 1.2 11:34:20 INFO - mozhttpd == 0.7 11:34:20 INFO - mozinfo == 0.9 11:34:20 INFO - mozleak == 0.1 11:34:20 INFO - mozlog == 3.1 11:34:20 INFO - moznetwork == 0.27 11:34:20 INFO - mozprocess == 0.22 11:34:20 INFO - mozprofile == 0.28 11:34:20 INFO - mozrunner == 6.11 11:34:20 INFO - mozscreenshot == 0.1 11:34:20 INFO - mozsystemmonitor == 0.0 11:34:20 INFO - moztest == 0.7 11:34:20 INFO - mozversion == 1.4 11:34:20 INFO - psutil == 3.1.1 11:34:20 INFO - requests == 1.2.3 11:34:20 INFO - wptserve == 1.4.0 11:34:20 INFO - wsgiref == 0.1.2 11:34:20 INFO - Running post-action listener: _resource_record_post_action 11:34:20 INFO - Running post-action listener: _start_resource_monitoring 11:34:20 INFO - Starting resource monitoring. 11:34:20 INFO - ##### 11:34:20 INFO - ##### Running pull step. 11:34:20 INFO - ##### 11:34:20 INFO - Running pre-action listener: _resource_record_pre_action 11:34:20 INFO - Running main action method: pull 11:34:20 INFO - Pull has nothing to do! 11:34:20 INFO - Running post-action listener: _resource_record_post_action 11:34:20 INFO - ##### 11:34:20 INFO - ##### Running install step. 11:34:20 INFO - ##### 11:34:20 INFO - Running pre-action listener: _resource_record_pre_action 11:34:20 INFO - Running main action method: install 11:34:20 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 11:34:20 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 11:34:20 INFO - Reading from file tmpfile_stdout 11:34:20 INFO - Detecting whether we're running mozinstall >=1.0... 11:34:20 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 11:34:20 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 11:34:20 INFO - Reading from file tmpfile_stdout 11:34:20 INFO - Output received: 11:34:20 INFO - Usage: mozinstall [options] installer 11:34:20 INFO - Options: 11:34:20 INFO - -h, --help show this help message and exit 11:34:20 INFO - -d DEST, --destination=DEST 11:34:20 INFO - Directory to install application into. [default: 11:34:20 INFO - "/builds/slave/test"] 11:34:20 INFO - --app=APP Application being installed. [default: firefox] 11:34:20 INFO - mkdir: /builds/slave/test/build/application 11:34:20 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'] 11:34:20 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 11:34:38 INFO - Reading from file tmpfile_stdout 11:34:38 INFO - Output received: 11:34:38 INFO - /builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/firefox 11:34:38 INFO - Running post-action listener: _resource_record_post_action 11:34:38 INFO - ##### 11:34:38 INFO - ##### Running run-tests step. 11:34:38 INFO - ##### 11:34:38 INFO - Running pre-action listener: _resource_record_pre_action 11:34:38 INFO - Running main action method: run_tests 11:34:38 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 11:34:38 INFO - Minidump filename unknown. Determining based upon platform and architecture. 11:34:38 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 11:34:38 INFO - grabbing minidump binary from tooltool 11:34:38 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:34:38 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 0x10fc265e0>, '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 0x10f809cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10f834990>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 11:34:38 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 11:34:38 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 11:34:38 INFO - INFO - File macosx64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 11:34:38 INFO - Return code: 0 11:34:38 INFO - Chmoding /builds/slave/test/build/macosx64-minidump_stackwalk to 0755 11:34:38 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 11:34:38 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/GzCEgvSrRyGYs_RG7eyoCQ/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 11:34:38 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/GzCEgvSrRyGYs_RG7eyoCQ/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 11:34:38 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.EgpqAn8Ke3/Render', 11:34:38 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 11:34:38 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 11:34:38 INFO - 'HOME': '/Users/cltbld', 11:34:38 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 11:34:38 INFO - 'LOGNAME': 'cltbld', 11:34:38 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 11:34:38 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:34:38 INFO - 'MOZ_NO_REMOTE': '1', 11:34:38 INFO - 'NO_EM_RESTART': '1', 11:34:38 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:34:38 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 11:34:38 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 11:34:38 INFO - 'PWD': '/builds/slave/test', 11:34:38 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 11:34:38 INFO - 'SHELL': '/bin/bash', 11:34:38 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.GMcGhlQiOu/Listeners', 11:34:38 INFO - 'TMPDIR': '/var/folders/6d/dwmd8vqs4mj6zk_cht8x51b800000w/T/', 11:34:38 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 11:34:38 INFO - 'USER': 'cltbld', 11:34:38 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 11:34:38 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 11:34:38 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 11:34:38 INFO - 'XPC_FLAGS': '0x0', 11:34:38 INFO - 'XPC_SERVICE_NAME': '0', 11:34:38 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 11:34:38 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/GzCEgvSrRyGYs_RG7eyoCQ/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 11:34:39 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 11:34:39 INFO - import pkg_resources 11:34:40 INFO - Using 1 client processes 11:34:40 INFO - wptserve Starting http server on 127.0.0.1:8001 11:34:40 INFO - wptserve Starting http server on 127.0.0.1:8000 11:34:40 INFO - wptserve Starting http server on 127.0.0.1:8443 11:34:42 INFO - SUITE-START | Running 778 tests 11:34:42 INFO - Running testharness tests 11:34:42 INFO - Setting up ssl 11:34:42 INFO - PROCESS | certutil | 11:34:42 INFO - PROCESS | certutil | 11:34:42 INFO - PROCESS | certutil | 11:34:42 INFO - Certificate Nickname Trust Attributes 11:34:42 INFO - SSL,S/MIME,JAR/XPI 11:34:42 INFO - 11:34:42 INFO - web-platform-tests CT,, 11:34:42 INFO - 11:34:42 INFO - Starting runner 11:34:43 INFO - PROCESS | 1947 | [1947] WARNING: NS_ENSURE_TRUE(mHiddenWindow) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/xpfe/appshell/nsAppShellService.cpp, line 810 11:34:43 INFO - PROCESS | 1947 | 1466706883562 Marionette DEBUG Marionette enabled via build flag and pref 11:34:43 INFO - PROCESS | 1947 | ++DOCSHELL 0x113e12000 == 1 [pid = 1947] [id = 1] 11:34:43 INFO - PROCESS | 1947 | ++DOMWINDOW == 1 (0x113e12800) [pid = 1947] [serial = 1] [outer = 0x0] 11:34:43 INFO - PROCESS | 1947 | [1947] WARNING: No inner window available!: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 11:34:43 INFO - PROCESS | 1947 | ++DOMWINDOW == 2 (0x113e13800) [pid = 1947] [serial = 2] [outer = 0x113e12800] 11:34:43 INFO - PROCESS | 1947 | 1466706883876 Marionette INFO Listening on port 2828 11:34:44 INFO - PROCESS | 1947 | 1466706884118 Marionette DEBUG Marionette enabled via command-line flag 11:34:44 INFO - PROCESS | 1947 | ++DOCSHELL 0x11695f800 == 2 [pid = 1947] [id = 2] 11:34:44 INFO - PROCESS | 1947 | ++DOMWINDOW == 3 (0x116960000) [pid = 1947] [serial = 3] [outer = 0x0] 11:34:44 INFO - PROCESS | 1947 | [1947] WARNING: No inner window available!: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 11:34:44 INFO - PROCESS | 1947 | ++DOMWINDOW == 4 (0x116961000) [pid = 1947] [serial = 4] [outer = 0x116960000] 11:34:44 INFO - PROCESS | 1947 | [1947] 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 11:34:44 INFO - PROCESS | 1947 | 1466706884267 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:52236 11:34:44 INFO - PROCESS | 1947 | 1466706884353 Marionette DEBUG Closed connection conn0 11:34:44 INFO - PROCESS | 1947 | [1947] 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 11:34:44 INFO - PROCESS | 1947 | 1466706884359 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:52237 11:34:44 INFO - PROCESS | 1947 | 1466706884368 Marionette DEBUG Closed connection conn1 11:34:44 INFO - PROCESS | 1947 | [1947] 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 11:34:44 INFO - PROCESS | 1947 | 1466706884373 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:52238 11:34:44 INFO - PROCESS | 1947 | 1466706884381 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 11:34:44 INFO - PROCESS | 1947 | 1466706884387 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":"20160623102132","device":"desktop","version":"48.0"} 11:34:44 INFO - PROCESS | 1947 | [1947] 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 11:34:45 INFO - PROCESS | 1947 | ++DOCSHELL 0x119935800 == 3 [pid = 1947] [id = 3] 11:34:45 INFO - PROCESS | 1947 | ++DOMWINDOW == 5 (0x119936000) [pid = 1947] [serial = 5] [outer = 0x0] 11:34:45 INFO - PROCESS | 1947 | ++DOCSHELL 0x119936800 == 4 [pid = 1947] [id = 4] 11:34:45 INFO - PROCESS | 1947 | ++DOMWINDOW == 6 (0x119960c00) [pid = 1947] [serial = 6] [outer = 0x0] 11:34:45 INFO - PROCESS | 1947 | [1947] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 11:34:45 INFO - PROCESS | 1947 | [1947] 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 11:34:45 INFO - PROCESS | 1947 | ++DOCSHELL 0x123ed5000 == 5 [pid = 1947] [id = 5] 11:34:45 INFO - PROCESS | 1947 | ++DOMWINDOW == 7 (0x11995fc00) [pid = 1947] [serial = 7] [outer = 0x0] 11:34:45 INFO - PROCESS | 1947 | [1947] 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 11:34:45 INFO - PROCESS | 1947 | [1947] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 11:34:45 INFO - PROCESS | 1947 | ++DOMWINDOW == 8 (0x123fc1c00) [pid = 1947] [serial = 8] [outer = 0x11995fc00] 11:34:45 INFO - PROCESS | 1947 | [1947] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 11:34:45 INFO - PROCESS | 1947 | ++DOMWINDOW == 9 (0x1242b5000) [pid = 1947] [serial = 9] [outer = 0x119936000] 11:34:45 INFO - PROCESS | 1947 | ++DOMWINDOW == 10 (0x123d69000) [pid = 1947] [serial = 10] [outer = 0x119960c00] 11:34:45 INFO - PROCESS | 1947 | ++DOMWINDOW == 11 (0x123d6b000) [pid = 1947] [serial = 11] [outer = 0x11995fc00] 11:34:46 INFO - PROCESS | 1947 | [1947] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 11:34:46 INFO - PROCESS | 1947 | 1466706886241 Marionette INFO startBrowser fab35455-037f-9046-8e66-5b50032f21ee 11:34:46 INFO - PROCESS | 1947 | 1466706886262 Marionette DEBUG loaded listener.js 11:34:46 INFO - PROCESS | 1947 | 1466706886270 Marionette DEBUG loaded listener.js 11:34:46 INFO - PROCESS | 1947 | 1466706886272 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:34:46 INFO - PROCESS | 1947 | [1947] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 11:34:46 INFO - PROCESS | 1947 | ++DOMWINDOW == 12 (0x126f8d400) [pid = 1947] [serial = 12] [outer = 0x11995fc00] 11:34:46 INFO - PROCESS | 1947 | 1466706886587 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"fab35455-037f-9046-8e66-5b50032f21ee","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":"20160623102132","device":"desktop","version":"48.0","command_id":1}}] 11:34:46 INFO - PROCESS | 1947 | 1466706886683 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}] 11:34:46 INFO - PROCESS | 1947 | 1466706886686 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:34:46 INFO - PROCESS | 1947 | 1466706886728 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 11:34:46 INFO - PROCESS | 1947 | 1466706886800 Marionette TRACE conn2 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 11:34:46 INFO - PROCESS | 1947 | 1466706886801 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:34:46 INFO - PROCESS | 1947 | [1947] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 11:34:46 INFO - PROCESS | 1947 | [1947] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 11:34:46 INFO - PROCESS | 1947 | ++DOMWINDOW == 13 (0x119e30c00) [pid = 1947] [serial = 13] [outer = 0x11995fc00] 11:34:47 INFO - PROCESS | 1947 | [1947] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 11:34:47 INFO - PROCESS | 1947 | [1947] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:34:47 INFO - PROCESS | 1947 | 1466706887083 Marionette TRACE conn2 <- [1,3,null,{}] 11:34:47 INFO - PROCESS | 1947 | 1466706887090 Marionette TRACE conn2 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 11:34:47 INFO - PROCESS | 1947 | 1466706887092 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:34:47 INFO - PROCESS | 1947 | 1466706887112 Marionette TRACE conn2 <- [1,4,null,{"value":null}] 11:34:47 INFO - PROCESS | 1947 | 1466706887132 Marionette TRACE conn2 -> [0,5,"getWindowHandle",null] 11:34:47 INFO - PROCESS | 1947 | 1466706887134 Marionette TRACE conn2 <- [1,5,null,{"value":"7"}] 11:34:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 11:34:47 INFO - PROCESS | 1947 | 1466706887142 Marionette TRACE conn2 -> [0,6,"setScriptTimeout",{"ms":35000}] 11:34:47 INFO - PROCESS | 1947 | 1466706887144 Marionette TRACE conn2 <- [1,6,null,{}] 11:34:47 INFO - PROCESS | 1947 | 1466706887146 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}] 11:34:47 INFO - PROCESS | 1947 | 1466706887148 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:34:47 INFO - PROCESS | 1947 | 1466706887163 Marionette TRACE conn2 <- [1,7,null,{"value":null}] 11:34:47 INFO - PROCESS | 1947 | 1466706887166 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:47 INFO - PROCESS | 1947 | 1466706887167 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:34:47 INFO - PROCESS | 1947 | ++DOCSHELL 0x1292ae800 == 6 [pid = 1947] [id = 6] 11:34:47 INFO - PROCESS | 1947 | ++DOMWINDOW == 14 (0x12928e000) [pid = 1947] [serial = 14] [outer = 0x0] 11:34:47 INFO - PROCESS | 1947 | ++DOMWINDOW == 15 (0x12928fc00) [pid = 1947] [serial = 15] [outer = 0x12928e000] 11:34:47 INFO - PROCESS | 1947 | 1466706887200 Marionette DEBUG loaded listener.js 11:34:47 INFO - PROCESS | 1947 | ++DOMWINDOW == 16 (0x129295800) [pid = 1947] [serial = 16] [outer = 0x12928e000] 11:34:47 INFO - PROCESS | 1947 | 1466706887491 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]]]}] 11:34:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 11:34:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 375ms 11:34:47 INFO - PROCESS | 1947 | 1466706887513 Marionette TRACE conn2 -> [0,9,"getWindowHandle",null] 11:34:47 INFO - PROCESS | 1947 | 1466706887514 Marionette TRACE conn2 <- [1,9,null,{"value":"7"}] 11:34:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 11:34:47 INFO - PROCESS | 1947 | 1466706887517 Marionette TRACE conn2 -> [0,10,"setScriptTimeout",{"ms":35000}] 11:34:47 INFO - PROCESS | 1947 | 1466706887518 Marionette TRACE conn2 <- [1,10,null,{}] 11:34:47 INFO - PROCESS | 1947 | ++DOCSHELL 0x115058000 == 7 [pid = 1947] [id = 7] 11:34:47 INFO - PROCESS | 1947 | ++DOMWINDOW == 17 (0x113eefc00) [pid = 1947] [serial = 17] [outer = 0x0] 11:34:47 INFO - PROCESS | 1947 | ++DOMWINDOW == 18 (0x1293efc00) [pid = 1947] [serial = 18] [outer = 0x113eefc00] 11:34:47 INFO - PROCESS | 1947 | 1466706887544 Marionette DEBUG loaded listener.js 11:34:47 INFO - PROCESS | 1947 | ++DOMWINDOW == 19 (0x12a604c00) [pid = 1947] [serial = 19] [outer = 0x113eefc00] 11:34:47 INFO - PROCESS | 1947 | 1466706887596 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}] 11:34:47 INFO - PROCESS | 1947 | 1466706887599 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:34:47 INFO - PROCESS | 1947 | 1466706887720 Marionette TRACE conn2 <- [1,11,null,{"value":null}] 11:34:47 INFO - PROCESS | 1947 | 1466706887732 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:47 INFO - PROCESS | 1947 | 1466706887733 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:34:47 INFO - PROCESS | 1947 | ++DOCSHELL 0x12a7b4800 == 8 [pid = 1947] [id = 8] 11:34:47 INFO - PROCESS | 1947 | ++DOMWINDOW == 20 (0x12a76dc00) [pid = 1947] [serial = 20] [outer = 0x0] 11:34:47 INFO - PROCESS | 1947 | ++DOMWINDOW == 21 (0x12a773c00) [pid = 1947] [serial = 21] [outer = 0x12a76dc00] 11:34:47 INFO - PROCESS | 1947 | 1466706887762 Marionette DEBUG loaded listener.js 11:34:47 INFO - PROCESS | 1947 | ++DOMWINDOW == 22 (0x12a879400) [pid = 1947] [serial = 22] [outer = 0x12a76dc00] 11:34:48 INFO - PROCESS | 1947 | 1466706888140 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]]]}] 11:34:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 11:34:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 671ms 11:34:48 INFO - PROCESS | 1947 | 1466706888203 Marionette TRACE conn2 -> [0,13,"getWindowHandle",null] 11:34:48 INFO - PROCESS | 1947 | 1466706888205 Marionette TRACE conn2 <- [1,13,null,{"value":"7"}] 11:34:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 11:34:48 INFO - PROCESS | 1947 | 1466706888210 Marionette TRACE conn2 -> [0,14,"setScriptTimeout",{"ms":35000}] 11:34:48 INFO - PROCESS | 1947 | 1466706888211 Marionette TRACE conn2 <- [1,14,null,{}] 11:34:48 INFO - PROCESS | 1947 | 1466706888242 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}] 11:34:48 INFO - PROCESS | 1947 | 1466706888244 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:34:48 INFO - PROCESS | 1947 | 1466706888342 Marionette TRACE conn2 <- [1,15,null,{"value":null}] 11:34:48 INFO - PROCESS | 1947 | 1466706888350 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:48 INFO - PROCESS | 1947 | 1466706888351 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:34:48 INFO - PROCESS | 1947 | ++DOCSHELL 0x12b830000 == 9 [pid = 1947] [id = 9] 11:34:48 INFO - PROCESS | 1947 | ++DOMWINDOW == 23 (0x12a885800) [pid = 1947] [serial = 23] [outer = 0x0] 11:34:48 INFO - PROCESS | 1947 | ++DOMWINDOW == 24 (0x12adbdc00) [pid = 1947] [serial = 24] [outer = 0x12a885800] 11:34:48 INFO - PROCESS | 1947 | 1466706888378 Marionette DEBUG loaded listener.js 11:34:48 INFO - PROCESS | 1947 | ++DOMWINDOW == 25 (0x12adc6c00) [pid = 1947] [serial = 25] [outer = 0x12a885800] 11:34:48 INFO - PROCESS | 1947 | 1466706888640 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]]]}] 11:34:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 11:34:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 451ms 11:34:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 11:34:48 INFO - PROCESS | 1947 | 1466706888660 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 11:34:48 INFO - PROCESS | 1947 | 1466706888661 Marionette TRACE conn2 <- [1,17,null,{"value":"7"}] 11:34:48 INFO - PROCESS | 1947 | 1466706888664 Marionette TRACE conn2 -> [0,18,"setScriptTimeout",{"ms":35000}] 11:34:48 INFO - PROCESS | 1947 | 1466706888665 Marionette TRACE conn2 <- [1,18,null,{}] 11:34:48 INFO - PROCESS | 1947 | 1466706888677 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}] 11:34:48 INFO - PROCESS | 1947 | 1466706888678 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:34:48 INFO - PROCESS | 1947 | 1466706888771 Marionette TRACE conn2 <- [1,19,null,{"value":null}] 11:34:48 INFO - PROCESS | 1947 | 1466706888777 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:48 INFO - PROCESS | 1947 | 1466706888779 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:34:48 INFO - PROCESS | 1947 | ++DOCSHELL 0x12ba4e800 == 10 [pid = 1947] [id = 10] 11:34:48 INFO - PROCESS | 1947 | ++DOMWINDOW == 26 (0x12b9ab000) [pid = 1947] [serial = 26] [outer = 0x0] 11:34:48 INFO - PROCESS | 1947 | ++DOMWINDOW == 27 (0x12ba04000) [pid = 1947] [serial = 27] [outer = 0x12b9ab000] 11:34:48 INFO - PROCESS | 1947 | 1466706888803 Marionette DEBUG loaded listener.js 11:34:48 INFO - PROCESS | 1947 | ++DOMWINDOW == 28 (0x12ba0a000) [pid = 1947] [serial = 28] [outer = 0x12b9ab000] 11:34:49 INFO - PROCESS | 1947 | 1466706889056 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]]]}] 11:34:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 11:34:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 426ms 11:34:49 INFO - PROCESS | 1947 | 1466706889093 Marionette TRACE conn2 -> [0,21,"getWindowHandle",null] 11:34:49 INFO - PROCESS | 1947 | 1466706889094 Marionette TRACE conn2 <- [1,21,null,{"value":"7"}] 11:34:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 11:34:49 INFO - PROCESS | 1947 | 1466706889097 Marionette TRACE conn2 -> [0,22,"setScriptTimeout",{"ms":35000}] 11:34:49 INFO - PROCESS | 1947 | 1466706889098 Marionette TRACE conn2 <- [1,22,null,{}] 11:34:49 INFO - PROCESS | 1947 | 1466706889100 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}] 11:34:49 INFO - PROCESS | 1947 | 1466706889101 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:34:49 INFO - PROCESS | 1947 | 1466706889200 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 11:34:49 INFO - PROCESS | 1947 | 1466706889204 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:49 INFO - PROCESS | 1947 | 1466706889206 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:34:49 INFO - PROCESS | 1947 | ++DOCSHELL 0x12bdc7800 == 11 [pid = 1947] [id = 11] 11:34:49 INFO - PROCESS | 1947 | ++DOMWINDOW == 29 (0x12ba0d000) [pid = 1947] [serial = 29] [outer = 0x0] 11:34:49 INFO - PROCESS | 1947 | ++DOMWINDOW == 30 (0x12bd6b400) [pid = 1947] [serial = 30] [outer = 0x12ba0d000] 11:34:49 INFO - PROCESS | 1947 | 1466706889246 Marionette DEBUG loaded listener.js 11:34:49 INFO - PROCESS | 1947 | ++DOMWINDOW == 31 (0x12bda4800) [pid = 1947] [serial = 31] [outer = 0x12ba0d000] 11:34:49 INFO - PROCESS | 1947 | 1466706889651 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]]]}] 11:34:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 11:34:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 568ms 11:34:49 INFO - PROCESS | 1947 | 1466706889666 Marionette TRACE conn2 -> [0,25,"getWindowHandle",null] 11:34:49 INFO - PROCESS | 1947 | 1466706889668 Marionette TRACE conn2 <- [1,25,null,{"value":"7"}] 11:34:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 11:34:49 INFO - PROCESS | 1947 | 1466706889674 Marionette TRACE conn2 -> [0,26,"setScriptTimeout",{"ms":35000}] 11:34:49 INFO - PROCESS | 1947 | 1466706889675 Marionette TRACE conn2 <- [1,26,null,{}] 11:34:49 INFO - PROCESS | 1947 | 1466706889679 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}] 11:34:49 INFO - PROCESS | 1947 | 1466706889680 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:34:49 INFO - PROCESS | 1947 | 1466706889821 Marionette TRACE conn2 <- [1,27,null,{"value":null}] 11:34:49 INFO - PROCESS | 1947 | 1466706889826 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:49 INFO - PROCESS | 1947 | 1466706889828 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:34:49 INFO - PROCESS | 1947 | ++DOCSHELL 0x12c0b4000 == 12 [pid = 1947] [id = 12] 11:34:49 INFO - PROCESS | 1947 | ++DOMWINDOW == 32 (0x12bda7c00) [pid = 1947] [serial = 32] [outer = 0x0] 11:34:49 INFO - PROCESS | 1947 | ++DOMWINDOW == 33 (0x12bdafc00) [pid = 1947] [serial = 33] [outer = 0x12bda7c00] 11:34:49 INFO - PROCESS | 1947 | 1466706889868 Marionette DEBUG loaded listener.js 11:34:49 INFO - PROCESS | 1947 | ++DOMWINDOW == 34 (0x12c07ac00) [pid = 1947] [serial = 34] [outer = 0x12bda7c00] 11:34:50 INFO - PROCESS | 1947 | 1466706890143 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]]]}] 11:34:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 11:34:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 521ms 11:34:50 INFO - PROCESS | 1947 | 1466706890194 Marionette TRACE conn2 -> [0,29,"getWindowHandle",null] 11:34:50 INFO - PROCESS | 1947 | 1466706890195 Marionette TRACE conn2 <- [1,29,null,{"value":"7"}] 11:34:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 11:34:50 INFO - PROCESS | 1947 | 1466706890198 Marionette TRACE conn2 -> [0,30,"setScriptTimeout",{"ms":35000}] 11:34:50 INFO - PROCESS | 1947 | 1466706890211 Marionette TRACE conn2 <- [1,30,null,{}] 11:34:50 INFO - PROCESS | 1947 | 1466706890219 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}] 11:34:50 INFO - PROCESS | 1947 | 1466706890222 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:34:50 INFO - PROCESS | 1947 | 1466706890312 Marionette TRACE conn2 <- [1,31,null,{"value":null}] 11:34:50 INFO - PROCESS | 1947 | 1466706890316 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:50 INFO - PROCESS | 1947 | 1466706890317 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:34:50 INFO - PROCESS | 1947 | ++DOCSHELL 0x12c2c1800 == 13 [pid = 1947] [id = 13] 11:34:50 INFO - PROCESS | 1947 | ++DOMWINDOW == 35 (0x12c07f800) [pid = 1947] [serial = 35] [outer = 0x0] 11:34:50 INFO - PROCESS | 1947 | ++DOMWINDOW == 36 (0x12c2e2c00) [pid = 1947] [serial = 36] [outer = 0x12c07f800] 11:34:50 INFO - PROCESS | 1947 | 1466706890341 Marionette DEBUG loaded listener.js 11:34:50 INFO - PROCESS | 1947 | ++DOMWINDOW == 37 (0x12c2e6000) [pid = 1947] [serial = 37] [outer = 0x12c07f800] 11:34:50 INFO - PROCESS | 1947 | 1466706890573 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]]]}] 11:34:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 11:34:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 386ms 11:34:50 INFO - PROCESS | 1947 | 1466706890584 Marionette TRACE conn2 -> [0,33,"getWindowHandle",null] 11:34:50 INFO - PROCESS | 1947 | 1466706890586 Marionette TRACE conn2 <- [1,33,null,{"value":"7"}] 11:34:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 11:34:50 INFO - PROCESS | 1947 | 1466706890595 Marionette TRACE conn2 -> [0,34,"setScriptTimeout",{"ms":35000}] 11:34:50 INFO - PROCESS | 1947 | 1466706890596 Marionette TRACE conn2 <- [1,34,null,{}] 11:34:50 INFO - PROCESS | 1947 | 1466706890598 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}] 11:34:50 INFO - PROCESS | 1947 | 1466706890599 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:34:50 INFO - PROCESS | 1947 | 1466706890691 Marionette TRACE conn2 <- [1,35,null,{"value":null}] 11:34:50 INFO - PROCESS | 1947 | 1466706890695 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:50 INFO - PROCESS | 1947 | 1466706890696 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:34:50 INFO - PROCESS | 1947 | ++DOCSHELL 0x12c684800 == 14 [pid = 1947] [id = 14] 11:34:50 INFO - PROCESS | 1947 | ++DOMWINDOW == 38 (0x12c2e8400) [pid = 1947] [serial = 38] [outer = 0x0] 11:34:50 INFO - PROCESS | 1947 | ++DOMWINDOW == 39 (0x12c2edc00) [pid = 1947] [serial = 39] [outer = 0x12c2e8400] 11:34:50 INFO - PROCESS | 1947 | 1466706890720 Marionette DEBUG loaded listener.js 11:34:50 INFO - PROCESS | 1947 | ++DOMWINDOW == 40 (0x12c605400) [pid = 1947] [serial = 40] [outer = 0x12c2e8400] 11:34:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 11:34:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 374ms 11:34:50 INFO - PROCESS | 1947 | 1466706890960 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]]]}] 11:34:50 INFO - PROCESS | 1947 | 1466706890963 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 11:34:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 11:34:50 INFO - PROCESS | 1947 | 1466706890964 Marionette TRACE conn2 <- [1,37,null,{"value":"7"}] 11:34:50 INFO - PROCESS | 1947 | 1466706890967 Marionette TRACE conn2 -> [0,38,"setScriptTimeout",{"ms":35000}] 11:34:50 INFO - PROCESS | 1947 | 1466706890968 Marionette TRACE conn2 <- [1,38,null,{}] 11:34:50 INFO - PROCESS | 1947 | 1466706890977 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}] 11:34:50 INFO - PROCESS | 1947 | 1466706890979 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:34:51 INFO - PROCESS | 1947 | 1466706891091 Marionette TRACE conn2 <- [1,39,null,{"value":null}] 11:34:51 INFO - PROCESS | 1947 | 1466706891096 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:51 INFO - PROCESS | 1947 | 1466706891097 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:34:51 INFO - PROCESS | 1947 | ++DOCSHELL 0x12ca20800 == 15 [pid = 1947] [id = 15] 11:34:51 INFO - PROCESS | 1947 | ++DOMWINDOW == 41 (0x1161aa000) [pid = 1947] [serial = 41] [outer = 0x0] 11:34:51 INFO - PROCESS | 1947 | ++DOMWINDOW == 42 (0x12c610400) [pid = 1947] [serial = 42] [outer = 0x1161aa000] 11:34:51 INFO - PROCESS | 1947 | 1466706891121 Marionette DEBUG loaded listener.js 11:34:51 INFO - PROCESS | 1947 | ++DOMWINDOW == 43 (0x12ca93c00) [pid = 1947] [serial = 43] [outer = 0x1161aa000] 11:34:51 INFO - PROCESS | 1947 | 1466706891357 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]]]}] 11:34:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 11:34:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 423ms 11:34:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 11:34:51 INFO - PROCESS | 1947 | 1466706891393 Marionette TRACE conn2 -> [0,41,"getWindowHandle",null] 11:34:51 INFO - PROCESS | 1947 | 1466706891394 Marionette TRACE conn2 <- [1,41,null,{"value":"7"}] 11:34:51 INFO - PROCESS | 1947 | 1466706891396 Marionette TRACE conn2 -> [0,42,"setScriptTimeout",{"ms":35000}] 11:34:51 INFO - PROCESS | 1947 | 1466706891397 Marionette TRACE conn2 <- [1,42,null,{}] 11:34:51 INFO - PROCESS | 1947 | 1466706891401 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}] 11:34:51 INFO - PROCESS | 1947 | 1466706891402 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:34:51 INFO - PROCESS | 1947 | 1466706891500 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 11:34:51 INFO - PROCESS | 1947 | ++DOCSHELL 0x12ceb6800 == 16 [pid = 1947] [id = 16] 11:34:51 INFO - PROCESS | 1947 | ++DOMWINDOW == 44 (0x12ceb7000) [pid = 1947] [serial = 44] [outer = 0x0] 11:34:51 INFO - PROCESS | 1947 | ++DOMWINDOW == 45 (0x12ca30800) [pid = 1947] [serial = 45] [outer = 0x12ceb7000] 11:34:51 INFO - PROCESS | 1947 | 1466706891518 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:51 INFO - PROCESS | 1947 | 1466706891519 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:34:51 INFO - PROCESS | 1947 | ++DOMWINDOW == 46 (0x12cebe000) [pid = 1947] [serial = 46] [outer = 0x12ceb7000] 11:34:51 INFO - PROCESS | 1947 | ++DOCSHELL 0x12cec5000 == 17 [pid = 1947] [id = 17] 11:34:51 INFO - PROCESS | 1947 | ++DOMWINDOW == 47 (0x12d154800) [pid = 1947] [serial = 47] [outer = 0x0] 11:34:51 INFO - PROCESS | 1947 | ++DOMWINDOW == 48 (0x12d156400) [pid = 1947] [serial = 48] [outer = 0x12d154800] 11:34:51 INFO - PROCESS | 1947 | 1466706891551 Marionette DEBUG loaded listener.js 11:34:51 INFO - PROCESS | 1947 | ++DOMWINDOW == 49 (0x12d15a800) [pid = 1947] [serial = 49] [outer = 0x12d154800] 11:34:51 INFO - PROCESS | 1947 | ++DOCSHELL 0x12ceb6000 == 18 [pid = 1947] [id = 18] 11:34:51 INFO - PROCESS | 1947 | ++DOMWINDOW == 50 (0x12ca9f800) [pid = 1947] [serial = 50] [outer = 0x0] 11:34:51 INFO - PROCESS | 1947 | ++DOMWINDOW == 51 (0x12d161000) [pid = 1947] [serial = 51] [outer = 0x12ca9f800] 11:34:51 INFO - PROCESS | 1947 | ++DOMWINDOW == 52 (0x12ca9e000) [pid = 1947] [serial = 52] [outer = 0x12ca9f800] 11:34:51 INFO - PROCESS | 1947 | 1466706891889 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]]]}] 11:34:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 11:34:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 521ms 11:34:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 11:34:51 INFO - PROCESS | 1947 | 1466706891917 Marionette TRACE conn2 -> [0,45,"getWindowHandle",null] 11:34:51 INFO - PROCESS | 1947 | 1466706891919 Marionette TRACE conn2 <- [1,45,null,{"value":"7"}] 11:34:51 INFO - PROCESS | 1947 | 1466706891923 Marionette TRACE conn2 -> [0,46,"setScriptTimeout",{"ms":35000}] 11:34:51 INFO - PROCESS | 1947 | 1466706891925 Marionette TRACE conn2 <- [1,46,null,{}] 11:34:51 INFO - PROCESS | 1947 | 1466706891928 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}] 11:34:51 INFO - PROCESS | 1947 | 1466706891929 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:34:52 INFO - PROCESS | 1947 | 1466706892028 Marionette TRACE conn2 <- [1,47,null,{"value":null}] 11:34:52 INFO - PROCESS | 1947 | 1466706892031 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:52 INFO - PROCESS | 1947 | 1466706892033 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:34:52 INFO - PROCESS | 1947 | ++DOCSHELL 0x12ceb2000 == 19 [pid = 1947] [id = 19] 11:34:52 INFO - PROCESS | 1947 | ++DOMWINDOW == 53 (0x118199400) [pid = 1947] [serial = 53] [outer = 0x0] 11:34:52 INFO - PROCESS | 1947 | ++DOMWINDOW == 54 (0x118529400) [pid = 1947] [serial = 54] [outer = 0x118199400] 11:34:52 INFO - PROCESS | 1947 | 1466706892059 Marionette DEBUG loaded listener.js 11:34:52 INFO - PROCESS | 1947 | ++DOMWINDOW == 55 (0x12ba10c00) [pid = 1947] [serial = 55] [outer = 0x118199400] 11:34:52 INFO - PROCESS | 1947 | 1466706892353 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]]]}] 11:34:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 11:34:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 469ms 11:34:52 INFO - PROCESS | 1947 | 1466706892393 Marionette TRACE conn2 -> [0,49,"getWindowHandle",null] 11:34:52 INFO - PROCESS | 1947 | 1466706892395 Marionette TRACE conn2 <- [1,49,null,{"value":"7"}] 11:34:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 11:34:52 INFO - PROCESS | 1947 | 1466706892398 Marionette TRACE conn2 -> [0,50,"setScriptTimeout",{"ms":35000}] 11:34:52 INFO - PROCESS | 1947 | 1466706892400 Marionette TRACE conn2 <- [1,50,null,{}] 11:34:52 INFO - PROCESS | 1947 | 1466706892405 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}] 11:34:52 INFO - PROCESS | 1947 | 1466706892407 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:34:52 INFO - PROCESS | 1947 | 1466706892552 Marionette TRACE conn2 <- [1,51,null,{"value":null}] 11:34:52 INFO - PROCESS | 1947 | 1466706892557 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:52 INFO - PROCESS | 1947 | 1466706892558 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:34:52 INFO - PROCESS | 1947 | ++DOCSHELL 0x12d3d8800 == 20 [pid = 1947] [id = 20] 11:34:52 INFO - PROCESS | 1947 | ++DOMWINDOW == 56 (0x1185bc000) [pid = 1947] [serial = 56] [outer = 0x0] 11:34:52 INFO - PROCESS | 1947 | ++DOMWINDOW == 57 (0x1185c3800) [pid = 1947] [serial = 57] [outer = 0x1185bc000] 11:34:52 INFO - PROCESS | 1947 | 1466706892598 Marionette DEBUG loaded listener.js 11:34:52 INFO - PROCESS | 1947 | ++DOMWINDOW == 58 (0x12d3a9c00) [pid = 1947] [serial = 58] [outer = 0x1185bc000] 11:34:52 INFO - PROCESS | 1947 | 1466706892862 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]]]}] 11:34:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 11:34:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 469ms 11:34:52 INFO - PROCESS | 1947 | 1466706892867 Marionette TRACE conn2 -> [0,53,"getWindowHandle",null] 11:34:52 INFO - PROCESS | 1947 | 1466706892869 Marionette TRACE conn2 <- [1,53,null,{"value":"7"}] 11:34:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 11:34:52 INFO - PROCESS | 1947 | 1466706892879 Marionette TRACE conn2 -> [0,54,"setScriptTimeout",{"ms":35000}] 11:34:52 INFO - PROCESS | 1947 | 1466706892880 Marionette TRACE conn2 <- [1,54,null,{}] 11:34:52 INFO - PROCESS | 1947 | 1466706892882 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}] 11:34:52 INFO - PROCESS | 1947 | 1466706892884 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:34:53 INFO - PROCESS | 1947 | 1466706893014 Marionette TRACE conn2 <- [1,55,null,{"value":null}] 11:34:53 INFO - PROCESS | 1947 | 1466706893020 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:53 INFO - PROCESS | 1947 | 1466706893021 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:34:53 INFO - PROCESS | 1947 | ++DOCSHELL 0x12c2bc800 == 21 [pid = 1947] [id = 21] 11:34:53 INFO - PROCESS | 1947 | ++DOMWINDOW == 59 (0x12d432400) [pid = 1947] [serial = 59] [outer = 0x0] 11:34:53 INFO - PROCESS | 1947 | ++DOMWINDOW == 60 (0x12da91800) [pid = 1947] [serial = 60] [outer = 0x12d432400] 11:34:53 INFO - PROCESS | 1947 | 1466706893060 Marionette DEBUG loaded listener.js 11:34:53 INFO - PROCESS | 1947 | ++DOMWINDOW == 61 (0x12da95400) [pid = 1947] [serial = 61] [outer = 0x12d432400] 11:34:53 INFO - PROCESS | 1947 | 1466706893425 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]]]}] 11:34:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 11:34:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 569ms 11:34:53 INFO - PROCESS | 1947 | 1466706893449 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 11:34:53 INFO - PROCESS | 1947 | 1466706893450 Marionette TRACE conn2 <- [1,57,null,{"value":"7"}] 11:34:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 11:34:53 INFO - PROCESS | 1947 | 1466706893457 Marionette TRACE conn2 -> [0,58,"setScriptTimeout",{"ms":35000}] 11:34:53 INFO - PROCESS | 1947 | 1466706893458 Marionette TRACE conn2 <- [1,58,null,{}] 11:34:53 INFO - PROCESS | 1947 | 1466706893461 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}] 11:34:53 INFO - PROCESS | 1947 | 1466706893462 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:34:53 INFO - PROCESS | 1947 | 1466706893600 Marionette TRACE conn2 <- [1,59,null,{"value":null}] 11:34:53 INFO - PROCESS | 1947 | 1466706893607 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:53 INFO - PROCESS | 1947 | 1466706893608 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:34:53 INFO - PROCESS | 1947 | ++DOCSHELL 0x12daea000 == 22 [pid = 1947] [id = 22] 11:34:53 INFO - PROCESS | 1947 | ++DOMWINDOW == 62 (0x12da96800) [pid = 1947] [serial = 62] [outer = 0x0] 11:34:53 INFO - PROCESS | 1947 | ++DOMWINDOW == 63 (0x12da9c800) [pid = 1947] [serial = 63] [outer = 0x12da96800] 11:34:53 INFO - PROCESS | 1947 | 1466706893647 Marionette DEBUG loaded listener.js 11:34:53 INFO - PROCESS | 1947 | ++DOMWINDOW == 64 (0x12ddef400) [pid = 1947] [serial = 64] [outer = 0x12da96800] 11:34:54 INFO - PROCESS | 1947 | 1466706894681 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]]]}] 11:34:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 11:34:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1277ms 11:34:54 INFO - PROCESS | 1947 | 1466706894731 Marionette TRACE conn2 -> [0,61,"getWindowHandle",null] 11:34:54 INFO - PROCESS | 1947 | 1466706894733 Marionette TRACE conn2 <- [1,61,null,{"value":"7"}] 11:34:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 11:34:54 INFO - PROCESS | 1947 | 1466706894737 Marionette TRACE conn2 -> [0,62,"setScriptTimeout",{"ms":35000}] 11:34:54 INFO - PROCESS | 1947 | 1466706894742 Marionette TRACE conn2 <- [1,62,null,{}] 11:34:54 INFO - PROCESS | 1947 | 1466706894745 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}] 11:34:54 INFO - PROCESS | 1947 | 1466706894747 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:34:54 INFO - PROCESS | 1947 | 1466706894858 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 11:34:54 INFO - PROCESS | 1947 | 1466706894909 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:54 INFO - PROCESS | 1947 | 1466706894911 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:34:54 INFO - PROCESS | 1947 | ++DOCSHELL 0x112d5e000 == 23 [pid = 1947] [id = 23] 11:34:54 INFO - PROCESS | 1947 | ++DOMWINDOW == 65 (0x112a76400) [pid = 1947] [serial = 65] [outer = 0x0] 11:34:54 INFO - PROCESS | 1947 | ++DOMWINDOW == 66 (0x112a9a400) [pid = 1947] [serial = 66] [outer = 0x112a76400] 11:34:54 INFO - PROCESS | 1947 | 1466706894942 Marionette DEBUG loaded listener.js 11:34:54 INFO - PROCESS | 1947 | ++DOMWINDOW == 67 (0x1133ad800) [pid = 1947] [serial = 67] [outer = 0x112a76400] 11:34:55 INFO - PROCESS | 1947 | 1466706895343 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]]]}] 11:34:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 11:34:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 674ms 11:34:55 INFO - PROCESS | 1947 | 1466706895411 Marionette TRACE conn2 -> [0,65,"getWindowHandle",null] 11:34:55 INFO - PROCESS | 1947 | 1466706895414 Marionette TRACE conn2 <- [1,65,null,{"value":"7"}] 11:34:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 11:34:55 INFO - PROCESS | 1947 | 1466706895418 Marionette TRACE conn2 -> [0,66,"setScriptTimeout",{"ms":35000}] 11:34:55 INFO - PROCESS | 1947 | 1466706895420 Marionette TRACE conn2 <- [1,66,null,{}] 11:34:55 INFO - PROCESS | 1947 | 1466706895423 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}] 11:34:55 INFO - PROCESS | 1947 | 1466706895425 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:34:55 INFO - PROCESS | 1947 | 1466706895552 Marionette TRACE conn2 <- [1,67,null,{"value":null}] 11:34:55 INFO - PROCESS | 1947 | 1466706895618 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:55 INFO - PROCESS | 1947 | 1466706895619 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:34:55 INFO - PROCESS | 1947 | ++DOCSHELL 0x116f58800 == 24 [pid = 1947] [id = 24] 11:34:55 INFO - PROCESS | 1947 | ++DOMWINDOW == 68 (0x11670f800) [pid = 1947] [serial = 68] [outer = 0x0] 11:34:55 INFO - PROCESS | 1947 | ++DOMWINDOW == 69 (0x1170a1800) [pid = 1947] [serial = 69] [outer = 0x11670f800] 11:34:55 INFO - PROCESS | 1947 | 1466706895650 Marionette DEBUG loaded listener.js 11:34:55 INFO - PROCESS | 1947 | ++DOMWINDOW == 70 (0x11818d400) [pid = 1947] [serial = 70] [outer = 0x11670f800] 11:34:56 INFO - PROCESS | 1947 | 1466706896048 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]]]}] 11:34:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 11:34:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 670ms 11:34:56 INFO - PROCESS | 1947 | 1466706896089 Marionette TRACE conn2 -> [0,69,"getWindowHandle",null] 11:34:56 INFO - PROCESS | 1947 | 1466706896090 Marionette TRACE conn2 <- [1,69,null,{"value":"7"}] 11:34:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 11:34:56 INFO - PROCESS | 1947 | 1466706896093 Marionette TRACE conn2 -> [0,70,"setScriptTimeout",{"ms":35000}] 11:34:56 INFO - PROCESS | 1947 | 1466706896095 Marionette TRACE conn2 <- [1,70,null,{}] 11:34:56 INFO - PROCESS | 1947 | 1466706896103 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}] 11:34:56 INFO - PROCESS | 1947 | 1466706896106 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:34:56 INFO - PROCESS | 1947 | 1466706896224 Marionette TRACE conn2 <- [1,71,null,{"value":null}] 11:34:56 INFO - PROCESS | 1947 | 1466706896510 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:56 INFO - PROCESS | 1947 | 1466706896512 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:34:56 INFO - PROCESS | 1947 | ++DOCSHELL 0x11260b000 == 25 [pid = 1947] [id = 25] 11:34:56 INFO - PROCESS | 1947 | ++DOMWINDOW == 71 (0x1132e5400) [pid = 1947] [serial = 71] [outer = 0x0] 11:34:56 INFO - PROCESS | 1947 | ++DOMWINDOW == 72 (0x1133b4400) [pid = 1947] [serial = 72] [outer = 0x1132e5400] 11:34:56 INFO - PROCESS | 1947 | 1466706896546 Marionette DEBUG loaded listener.js 11:34:56 INFO - PROCESS | 1947 | ++DOMWINDOW == 73 (0x113c72000) [pid = 1947] [serial = 73] [outer = 0x1132e5400] 11:34:56 INFO - PROCESS | 1947 | 1466706896963 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]]]}] 11:34:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 11:34:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 921ms 11:34:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 11:34:57 INFO - PROCESS | 1947 | 1466706897015 Marionette TRACE conn2 -> [0,73,"getWindowHandle",null] 11:34:57 INFO - PROCESS | 1947 | 1466706897017 Marionette TRACE conn2 <- [1,73,null,{"value":"7"}] 11:34:57 INFO - PROCESS | 1947 | 1466706897019 Marionette TRACE conn2 -> [0,74,"setScriptTimeout",{"ms":35000}] 11:34:57 INFO - PROCESS | 1947 | 1466706897021 Marionette TRACE conn2 <- [1,74,null,{}] 11:34:57 INFO - PROCESS | 1947 | 1466706897025 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}] 11:34:57 INFO - PROCESS | 1947 | 1466706897026 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:34:57 INFO - PROCESS | 1947 | 1466706897113 Marionette TRACE conn2 <- [1,75,null,{"value":null}] 11:34:57 INFO - PROCESS | 1947 | 1466706897169 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:57 INFO - PROCESS | 1947 | 1466706897170 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:34:57 INFO - PROCESS | 1947 | ++DOCSHELL 0x113a0c800 == 26 [pid = 1947] [id = 26] 11:34:57 INFO - PROCESS | 1947 | ++DOMWINDOW == 74 (0x115deb000) [pid = 1947] [serial = 74] [outer = 0x0] 11:34:57 INFO - PROCESS | 1947 | ++DOMWINDOW == 75 (0x116469800) [pid = 1947] [serial = 75] [outer = 0x115deb000] 11:34:57 INFO - PROCESS | 1947 | 1466706897198 Marionette DEBUG loaded listener.js 11:34:57 INFO - PROCESS | 1947 | ++DOMWINDOW == 76 (0x11662cc00) [pid = 1947] [serial = 76] [outer = 0x115deb000] 11:34:57 INFO - PROCESS | 1947 | 1466706897500 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]]]}] 11:34:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 11:34:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 523ms 11:34:57 INFO - PROCESS | 1947 | 1466706897543 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 11:34:57 INFO - PROCESS | 1947 | 1466706897546 Marionette TRACE conn2 <- [1,77,null,{"value":"7"}] 11:34:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 11:34:57 INFO - PROCESS | 1947 | 1466706897549 Marionette TRACE conn2 -> [0,78,"setScriptTimeout",{"ms":35000}] 11:34:57 INFO - PROCESS | 1947 | 1466706897551 Marionette TRACE conn2 <- [1,78,null,{}] 11:34:57 INFO - PROCESS | 1947 | 1466706897553 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}] 11:34:57 INFO - PROCESS | 1947 | 1466706897554 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:34:57 INFO - PROCESS | 1947 | 1466706897646 Marionette TRACE conn2 <- [1,79,null,{"value":null}] 11:34:57 INFO - PROCESS | 1947 | 1466706897691 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:57 INFO - PROCESS | 1947 | 1466706897692 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:34:57 INFO - PROCESS | 1947 | ++DOCSHELL 0x112d56000 == 27 [pid = 1947] [id = 27] 11:34:57 INFO - PROCESS | 1947 | ++DOMWINDOW == 77 (0x111f2d800) [pid = 1947] [serial = 77] [outer = 0x0] 11:34:57 INFO - PROCESS | 1947 | ++DOMWINDOW == 78 (0x112a9d800) [pid = 1947] [serial = 78] [outer = 0x111f2d800] 11:34:57 INFO - PROCESS | 1947 | 1466706897718 Marionette DEBUG loaded listener.js 11:34:57 INFO - PROCESS | 1947 | ++DOMWINDOW == 79 (0x117299c00) [pid = 1947] [serial = 79] [outer = 0x111f2d800] 11:34:57 INFO - PROCESS | 1947 | 1466706897978 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]]]}] 11:34:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 11:34:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 468ms 11:34:58 INFO - PROCESS | 1947 | 1466706898018 Marionette TRACE conn2 -> [0,81,"getWindowHandle",null] 11:34:58 INFO - PROCESS | 1947 | 1466706898019 Marionette TRACE conn2 <- [1,81,null,{"value":"7"}] 11:34:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 11:34:58 INFO - PROCESS | 1947 | 1466706898030 Marionette TRACE conn2 -> [0,82,"setScriptTimeout",{"ms":35000}] 11:34:58 INFO - PROCESS | 1947 | 1466706898033 Marionette TRACE conn2 <- [1,82,null,{}] 11:34:58 INFO - PROCESS | 1947 | 1466706898048 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}] 11:34:58 INFO - PROCESS | 1947 | 1466706898050 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:34:58 INFO - PROCESS | 1947 | 1466706898131 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 11:34:58 INFO - PROCESS | 1947 | 1466706898137 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:58 INFO - PROCESS | 1947 | 1466706898140 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:34:58 INFO - PROCESS | 1947 | ++DOCSHELL 0x1167ba800 == 28 [pid = 1947] [id = 28] 11:34:58 INFO - PROCESS | 1947 | ++DOMWINDOW == 80 (0x1176ea400) [pid = 1947] [serial = 80] [outer = 0x0] 11:34:58 INFO - PROCESS | 1947 | ++DOMWINDOW == 81 (0x118191800) [pid = 1947] [serial = 81] [outer = 0x1176ea400] 11:34:58 INFO - PROCESS | 1947 | 1466706898165 Marionette DEBUG loaded listener.js 11:34:58 INFO - PROCESS | 1947 | ++DOMWINDOW == 82 (0x1185bf000) [pid = 1947] [serial = 82] [outer = 0x1176ea400] 11:34:58 INFO - PROCESS | 1947 | 1466706898484 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]]]}] 11:34:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 11:34:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 474ms 11:34:58 INFO - PROCESS | 1947 | 1466706898512 Marionette TRACE conn2 -> [0,85,"getWindowHandle",null] 11:34:58 INFO - PROCESS | 1947 | 1466706898514 Marionette TRACE conn2 <- [1,85,null,{"value":"7"}] 11:34:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 11:34:58 INFO - PROCESS | 1947 | 1466706898516 Marionette TRACE conn2 -> [0,86,"setScriptTimeout",{"ms":35000}] 11:34:58 INFO - PROCESS | 1947 | 1466706898517 Marionette TRACE conn2 <- [1,86,null,{}] 11:34:58 INFO - PROCESS | 1947 | 1466706898521 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}] 11:34:58 INFO - PROCESS | 1947 | 1466706898524 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:34:58 INFO - PROCESS | 1947 | 1466706898598 Marionette TRACE conn2 <- [1,87,null,{"value":null}] 11:34:58 INFO - PROCESS | 1947 | 1466706898601 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:58 INFO - PROCESS | 1947 | 1466706898603 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:34:58 INFO - PROCESS | 1947 | ++DOCSHELL 0x11705b000 == 29 [pid = 1947] [id = 29] 11:34:58 INFO - PROCESS | 1947 | ++DOMWINDOW == 83 (0x118529000) [pid = 1947] [serial = 83] [outer = 0x0] 11:34:58 INFO - PROCESS | 1947 | ++DOMWINDOW == 84 (0x118748c00) [pid = 1947] [serial = 84] [outer = 0x118529000] 11:34:58 INFO - PROCESS | 1947 | 1466706898631 Marionette DEBUG loaded listener.js 11:34:58 INFO - PROCESS | 1947 | ++DOMWINDOW == 85 (0x11914f800) [pid = 1947] [serial = 85] [outer = 0x118529000] 11:34:58 INFO - PROCESS | 1947 | 1466706898925 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]]]}] 11:34:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 11:34:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 420ms 11:34:58 INFO - PROCESS | 1947 | 1466706898937 Marionette TRACE conn2 -> [0,89,"getWindowHandle",null] 11:34:58 INFO - PROCESS | 1947 | 1466706898940 Marionette TRACE conn2 <- [1,89,null,{"value":"7"}] 11:34:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 11:34:58 INFO - PROCESS | 1947 | 1466706898948 Marionette TRACE conn2 -> [0,90,"setScriptTimeout",{"ms":35000}] 11:34:58 INFO - PROCESS | 1947 | 1466706898949 Marionette TRACE conn2 <- [1,90,null,{}] 11:34:58 INFO - PROCESS | 1947 | 1466706898951 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}] 11:34:58 INFO - PROCESS | 1947 | 1466706898952 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:34:59 INFO - PROCESS | 1947 | 1466706899031 Marionette TRACE conn2 <- [1,91,null,{"value":null}] 11:34:59 INFO - PROCESS | 1947 | 1466706899073 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:59 INFO - PROCESS | 1947 | 1466706899077 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:34:59 INFO - PROCESS | 1947 | ++DOCSHELL 0x117e60000 == 30 [pid = 1947] [id = 30] 11:34:59 INFO - PROCESS | 1947 | ++DOMWINDOW == 86 (0x1191c9c00) [pid = 1947] [serial = 86] [outer = 0x0] 11:34:59 INFO - PROCESS | 1947 | ++DOMWINDOW == 87 (0x1191cdc00) [pid = 1947] [serial = 87] [outer = 0x1191c9c00] 11:34:59 INFO - PROCESS | 1947 | 1466706899109 Marionette DEBUG loaded listener.js 11:34:59 INFO - PROCESS | 1947 | ++DOMWINDOW == 88 (0x119884c00) [pid = 1947] [serial = 88] [outer = 0x1191c9c00] 11:34:59 INFO - PROCESS | 1947 | 1466706899382 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]]]}] 11:34:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 11:34:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 468ms 11:34:59 INFO - PROCESS | 1947 | 1466706899418 Marionette TRACE conn2 -> [0,93,"getWindowHandle",null] 11:34:59 INFO - PROCESS | 1947 | 1466706899420 Marionette TRACE conn2 <- [1,93,null,{"value":"7"}] 11:34:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 11:34:59 INFO - PROCESS | 1947 | 1466706899430 Marionette TRACE conn2 -> [0,94,"setScriptTimeout",{"ms":35000}] 11:34:59 INFO - PROCESS | 1947 | 1466706899431 Marionette TRACE conn2 <- [1,94,null,{}] 11:34:59 INFO - PROCESS | 1947 | 1466706899433 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}] 11:34:59 INFO - PROCESS | 1947 | 1466706899435 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:34:59 INFO - PROCESS | 1947 | 1466706899515 Marionette TRACE conn2 <- [1,95,null,{"value":null}] 11:34:59 INFO - PROCESS | 1947 | 1466706899519 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:59 INFO - PROCESS | 1947 | 1466706899520 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:34:59 INFO - PROCESS | 1947 | ++DOCSHELL 0x1167cd800 == 31 [pid = 1947] [id = 31] 11:34:59 INFO - PROCESS | 1947 | ++DOMWINDOW == 89 (0x1191d2000) [pid = 1947] [serial = 89] [outer = 0x0] 11:34:59 INFO - PROCESS | 1947 | ++DOMWINDOW == 90 (0x119b6a400) [pid = 1947] [serial = 90] [outer = 0x1191d2000] 11:34:59 INFO - PROCESS | 1947 | 1466706899548 Marionette DEBUG loaded listener.js 11:34:59 INFO - PROCESS | 1947 | ++DOMWINDOW == 91 (0x12110c400) [pid = 1947] [serial = 91] [outer = 0x1191d2000] 11:34:59 INFO - PROCESS | 1947 | 1466706899838 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]]]}] 11:34:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 11:34:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 418ms 11:34:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 11:34:59 INFO - PROCESS | 1947 | 1466706899848 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 11:34:59 INFO - PROCESS | 1947 | 1466706899850 Marionette TRACE conn2 <- [1,97,null,{"value":"7"}] 11:34:59 INFO - PROCESS | 1947 | 1466706899851 Marionette TRACE conn2 -> [0,98,"setScriptTimeout",{"ms":35000}] 11:34:59 INFO - PROCESS | 1947 | 1466706899853 Marionette TRACE conn2 <- [1,98,null,{}] 11:34:59 INFO - PROCESS | 1947 | 1466706899863 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}] 11:34:59 INFO - PROCESS | 1947 | 1466706899864 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:34:59 INFO - PROCESS | 1947 | 1466706899942 Marionette TRACE conn2 <- [1,99,null,{"value":null}] 11:34:59 INFO - PROCESS | 1947 | 1466706899989 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:59 INFO - PROCESS | 1947 | 1466706899990 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:34:59 INFO - PROCESS | 1947 | ++DOCSHELL 0x111f6e000 == 32 [pid = 1947] [id = 32] 11:35:00 INFO - PROCESS | 1947 | ++DOMWINDOW == 92 (0x1191c4000) [pid = 1947] [serial = 92] [outer = 0x0] 11:35:00 INFO - PROCESS | 1947 | ++DOMWINDOW == 93 (0x12110cc00) [pid = 1947] [serial = 93] [outer = 0x1191c4000] 11:35:00 INFO - PROCESS | 1947 | 1466706900014 Marionette DEBUG loaded listener.js 11:35:00 INFO - PROCESS | 1947 | ++DOMWINDOW == 94 (0x123815800) [pid = 1947] [serial = 94] [outer = 0x1191c4000] 11:35:00 INFO - PROCESS | 1947 | 1466706900270 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]]]}] 11:35:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 11:35:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 426ms 11:35:00 INFO - PROCESS | 1947 | 1466706900279 Marionette TRACE conn2 -> [0,101,"getWindowHandle",null] 11:35:00 INFO - PROCESS | 1947 | 1466706900280 Marionette TRACE conn2 <- [1,101,null,{"value":"7"}] 11:35:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 11:35:00 INFO - PROCESS | 1947 | 1466706900282 Marionette TRACE conn2 -> [0,102,"setScriptTimeout",{"ms":35000}] 11:35:00 INFO - PROCESS | 1947 | 1466706900283 Marionette TRACE conn2 <- [1,102,null,{}] 11:35:00 INFO - PROCESS | 1947 | 1466706900285 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}] 11:35:00 INFO - PROCESS | 1947 | 1466706900287 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:35:00 INFO - PROCESS | 1947 | 1466706900377 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 11:35:00 INFO - PROCESS | 1947 | 1466706900380 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:00 INFO - PROCESS | 1947 | 1466706900381 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:35:00 INFO - PROCESS | 1947 | ++DOCSHELL 0x119691000 == 33 [pid = 1947] [id = 33] 11:35:00 INFO - PROCESS | 1947 | ++DOMWINDOW == 95 (0x119889c00) [pid = 1947] [serial = 95] [outer = 0x0] 11:35:00 INFO - PROCESS | 1947 | ++DOMWINDOW == 96 (0x123954400) [pid = 1947] [serial = 96] [outer = 0x119889c00] 11:35:00 INFO - PROCESS | 1947 | 1466706900407 Marionette DEBUG loaded listener.js 11:35:00 INFO - PROCESS | 1947 | ++DOMWINDOW == 97 (0x1170a1400) [pid = 1947] [serial = 97] [outer = 0x119889c00] 11:35:00 INFO - PROCESS | 1947 | 1466706900687 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]]]}] 11:35:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 11:35:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 418ms 11:35:00 INFO - PROCESS | 1947 | 1466706900713 Marionette TRACE conn2 -> [0,105,"getWindowHandle",null] 11:35:00 INFO - PROCESS | 1947 | 1466706900714 Marionette TRACE conn2 <- [1,105,null,{"value":"7"}] 11:35:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 11:35:00 INFO - PROCESS | 1947 | 1466706900728 Marionette TRACE conn2 -> [0,106,"setScriptTimeout",{"ms":35000}] 11:35:00 INFO - PROCESS | 1947 | 1466706900729 Marionette TRACE conn2 <- [1,106,null,{}] 11:35:00 INFO - PROCESS | 1947 | 1466706900731 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}] 11:35:00 INFO - PROCESS | 1947 | 1466706900732 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:35:00 INFO - PROCESS | 1947 | 1466706900809 Marionette TRACE conn2 <- [1,107,null,{"value":null}] 11:35:00 INFO - PROCESS | 1947 | 1466706900853 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:00 INFO - PROCESS | 1947 | 1466706900854 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:35:00 INFO - PROCESS | 1947 | ++DOCSHELL 0x1196a6800 == 34 [pid = 1947] [id = 34] 11:35:00 INFO - PROCESS | 1947 | ++DOMWINDOW == 98 (0x116161c00) [pid = 1947] [serial = 98] [outer = 0x0] 11:35:00 INFO - PROCESS | 1947 | ++DOMWINDOW == 99 (0x123c63400) [pid = 1947] [serial = 99] [outer = 0x116161c00] 11:35:00 INFO - PROCESS | 1947 | 1466706900878 Marionette DEBUG loaded listener.js 11:35:00 INFO - PROCESS | 1947 | ++DOMWINDOW == 100 (0x123e3dc00) [pid = 1947] [serial = 100] [outer = 0x116161c00] 11:35:01 INFO - PROCESS | 1947 | 1466706901130 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]]]}] 11:35:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 11:35:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 423ms 11:35:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 11:35:01 INFO - PROCESS | 1947 | 1466706901147 Marionette TRACE conn2 -> [0,109,"getWindowHandle",null] 11:35:01 INFO - PROCESS | 1947 | 1466706901149 Marionette TRACE conn2 <- [1,109,null,{"value":"7"}] 11:35:01 INFO - PROCESS | 1947 | 1466706901151 Marionette TRACE conn2 -> [0,110,"setScriptTimeout",{"ms":35000}] 11:35:01 INFO - PROCESS | 1947 | 1466706901152 Marionette TRACE conn2 <- [1,110,null,{}] 11:35:01 INFO - PROCESS | 1947 | 1466706901167 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}] 11:35:01 INFO - PROCESS | 1947 | 1466706901168 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:35:01 INFO - PROCESS | 1947 | 1466706901246 Marionette TRACE conn2 <- [1,111,null,{"value":null}] 11:35:01 INFO - PROCESS | 1947 | 1466706901250 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:01 INFO - PROCESS | 1947 | 1466706901251 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:35:01 INFO - PROCESS | 1947 | ++DOCSHELL 0x119c47800 == 35 [pid = 1947] [id = 35] 11:35:01 INFO - PROCESS | 1947 | ++DOMWINDOW == 101 (0x123d6b400) [pid = 1947] [serial = 101] [outer = 0x0] 11:35:01 INFO - PROCESS | 1947 | ++DOMWINDOW == 102 (0x12428e400) [pid = 1947] [serial = 102] [outer = 0x123d6b400] 11:35:01 INFO - PROCESS | 1947 | 1466706901280 Marionette DEBUG loaded listener.js 11:35:01 INFO - PROCESS | 1947 | ++DOMWINDOW == 103 (0x124d3ac00) [pid = 1947] [serial = 103] [outer = 0x123d6b400] 11:35:01 INFO - PROCESS | 1947 | 1466706901579 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]]]}] 11:35:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 11:35:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 483ms 11:35:01 INFO - PROCESS | 1947 | 1466706901634 Marionette TRACE conn2 -> [0,113,"getWindowHandle",null] 11:35:01 INFO - PROCESS | 1947 | 1466706901636 Marionette TRACE conn2 <- [1,113,null,{"value":"7"}] 11:35:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 11:35:01 INFO - PROCESS | 1947 | 1466706901638 Marionette TRACE conn2 -> [0,114,"setScriptTimeout",{"ms":35000}] 11:35:01 INFO - PROCESS | 1947 | 1466706901639 Marionette TRACE conn2 <- [1,114,null,{}] 11:35:01 INFO - PROCESS | 1947 | 1466706901642 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}] 11:35:01 INFO - PROCESS | 1947 | 1466706901643 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:35:01 INFO - PROCESS | 1947 | 1466706901751 Marionette TRACE conn2 <- [1,115,null,{"value":null}] 11:35:01 INFO - PROCESS | 1947 | 1466706901776 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:01 INFO - PROCESS | 1947 | 1466706901777 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:35:01 INFO - PROCESS | 1947 | ++DOCSHELL 0x12382a800 == 36 [pid = 1947] [id = 36] 11:35:01 INFO - PROCESS | 1947 | ++DOMWINDOW == 104 (0x124d3a400) [pid = 1947] [serial = 104] [outer = 0x0] 11:35:01 INFO - PROCESS | 1947 | ++DOMWINDOW == 105 (0x124fe9800) [pid = 1947] [serial = 105] [outer = 0x124d3a400] 11:35:01 INFO - PROCESS | 1947 | 1466706901801 Marionette DEBUG loaded listener.js 11:35:01 INFO - PROCESS | 1947 | ++DOMWINDOW == 106 (0x12686ac00) [pid = 1947] [serial = 106] [outer = 0x124d3a400] 11:35:02 INFO - PROCESS | 1947 | 1466706902077 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]]]}] 11:35:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 11:35:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 471ms 11:35:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 11:35:02 INFO - PROCESS | 1947 | 1466706902110 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 11:35:02 INFO - PROCESS | 1947 | 1466706902111 Marionette TRACE conn2 <- [1,117,null,{"value":"7"}] 11:35:02 INFO - PROCESS | 1947 | 1466706902113 Marionette TRACE conn2 -> [0,118,"setScriptTimeout",{"ms":35000}] 11:35:02 INFO - PROCESS | 1947 | 1466706902114 Marionette TRACE conn2 <- [1,118,null,{}] 11:35:02 INFO - PROCESS | 1947 | 1466706902117 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}] 11:35:02 INFO - PROCESS | 1947 | 1466706902118 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:35:02 INFO - PROCESS | 1947 | 1466706902198 Marionette TRACE conn2 <- [1,119,null,{"value":null}] 11:35:02 INFO - PROCESS | 1947 | 1466706902202 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:02 INFO - PROCESS | 1947 | 1466706902203 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:35:02 INFO - PROCESS | 1947 | ++DOCSHELL 0x123ab7000 == 37 [pid = 1947] [id = 37] 11:35:02 INFO - PROCESS | 1947 | ++DOMWINDOW == 107 (0x124d42c00) [pid = 1947] [serial = 107] [outer = 0x0] 11:35:02 INFO - PROCESS | 1947 | ++DOMWINDOW == 108 (0x126936000) [pid = 1947] [serial = 108] [outer = 0x124d42c00] 11:35:02 INFO - PROCESS | 1947 | 1466706902229 Marionette DEBUG loaded listener.js 11:35:02 INFO - PROCESS | 1947 | ++DOMWINDOW == 109 (0x126f87400) [pid = 1947] [serial = 109] [outer = 0x124d42c00] 11:35:02 INFO - PROCESS | 1947 | 1466706902511 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]]]}] 11:35:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 11:35:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 420ms 11:35:02 INFO - PROCESS | 1947 | 1466706902535 Marionette TRACE conn2 -> [0,121,"getWindowHandle",null] 11:35:02 INFO - PROCESS | 1947 | 1466706902536 Marionette TRACE conn2 <- [1,121,null,{"value":"7"}] 11:35:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 11:35:02 INFO - PROCESS | 1947 | 1466706902546 Marionette TRACE conn2 -> [0,122,"setScriptTimeout",{"ms":35000}] 11:35:02 INFO - PROCESS | 1947 | 1466706902547 Marionette TRACE conn2 <- [1,122,null,{}] 11:35:02 INFO - PROCESS | 1947 | 1466706902549 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}] 11:35:02 INFO - PROCESS | 1947 | 1466706902550 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:35:02 INFO - PROCESS | 1947 | 1466706902640 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 11:35:02 INFO - PROCESS | 1947 | 1466706902693 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:02 INFO - PROCESS | 1947 | 1466706902693 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:35:02 INFO - PROCESS | 1947 | ++DOCSHELL 0x123cac000 == 38 [pid = 1947] [id = 38] 11:35:02 INFO - PROCESS | 1947 | ++DOMWINDOW == 110 (0x112fb3400) [pid = 1947] [serial = 110] [outer = 0x0] 11:35:02 INFO - PROCESS | 1947 | ++DOMWINDOW == 111 (0x12692c800) [pid = 1947] [serial = 111] [outer = 0x112fb3400] 11:35:02 INFO - PROCESS | 1947 | 1466706902731 Marionette DEBUG loaded listener.js 11:35:02 INFO - PROCESS | 1947 | ++DOMWINDOW == 112 (0x128bd5000) [pid = 1947] [serial = 112] [outer = 0x112fb3400] 11:35:03 INFO - PROCESS | 1947 | 1466706903137 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]]]}] 11:35:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 11:35:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 621ms 11:35:03 INFO - PROCESS | 1947 | 1466706903168 Marionette TRACE conn2 -> [0,125,"getWindowHandle",null] 11:35:03 INFO - PROCESS | 1947 | 1466706903169 Marionette TRACE conn2 <- [1,125,null,{"value":"7"}] 11:35:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 11:35:03 INFO - PROCESS | 1947 | 1466706903173 Marionette TRACE conn2 -> [0,126,"setScriptTimeout",{"ms":35000}] 11:35:03 INFO - PROCESS | 1947 | 1466706903175 Marionette TRACE conn2 <- [1,126,null,{}] 11:35:03 INFO - PROCESS | 1947 | 1466706903178 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}] 11:35:03 INFO - PROCESS | 1947 | 1466706903179 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:35:03 INFO - PROCESS | 1947 | 1466706903285 Marionette TRACE conn2 <- [1,127,null,{"value":null}] 11:35:03 INFO - PROCESS | 1947 | 1466706903294 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:03 INFO - PROCESS | 1947 | 1466706903295 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:35:03 INFO - PROCESS | 1947 | ++DOCSHELL 0x1242a4000 == 39 [pid = 1947] [id = 39] 11:35:03 INFO - PROCESS | 1947 | ++DOMWINDOW == 113 (0x128daec00) [pid = 1947] [serial = 113] [outer = 0x0] 11:35:03 INFO - PROCESS | 1947 | ++DOMWINDOW == 114 (0x129202c00) [pid = 1947] [serial = 114] [outer = 0x128daec00] 11:35:03 INFO - PROCESS | 1947 | 1466706903319 Marionette DEBUG loaded listener.js 11:35:03 INFO - PROCESS | 1947 | ++DOMWINDOW == 115 (0x12928e800) [pid = 1947] [serial = 115] [outer = 0x128daec00] 11:35:03 INFO - PROCESS | 1947 | 1466706903612 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]]]}] 11:35:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 11:35:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 471ms 11:35:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 11:35:03 INFO - PROCESS | 1947 | 1466706903643 Marionette TRACE conn2 -> [0,129,"getWindowHandle",null] 11:35:03 INFO - PROCESS | 1947 | 1466706903644 Marionette TRACE conn2 <- [1,129,null,{"value":"7"}] 11:35:03 INFO - PROCESS | 1947 | 1466706903646 Marionette TRACE conn2 -> [0,130,"setScriptTimeout",{"ms":35000}] 11:35:03 INFO - PROCESS | 1947 | 1466706903647 Marionette TRACE conn2 <- [1,130,null,{}] 11:35:03 INFO - PROCESS | 1947 | 1466706903649 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}] 11:35:03 INFO - PROCESS | 1947 | 1466706903649 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:35:03 INFO - PROCESS | 1947 | 1466706903747 Marionette TRACE conn2 <- [1,131,null,{"value":null}] 11:35:03 INFO - PROCESS | 1947 | 1466706903757 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:03 INFO - PROCESS | 1947 | 1466706903758 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:35:03 INFO - PROCESS | 1947 | ++DOCSHELL 0x124d12800 == 40 [pid = 1947] [id = 40] 11:35:03 INFO - PROCESS | 1947 | ++DOMWINDOW == 116 (0x12928ec00) [pid = 1947] [serial = 116] [outer = 0x0] 11:35:03 INFO - PROCESS | 1947 | ++DOMWINDOW == 117 (0x1293e6000) [pid = 1947] [serial = 117] [outer = 0x12928ec00] 11:35:03 INFO - PROCESS | 1947 | 1466706903797 Marionette DEBUG loaded listener.js 11:35:03 INFO - PROCESS | 1947 | ++DOMWINDOW == 118 (0x129633c00) [pid = 1947] [serial = 118] [outer = 0x12928ec00] 11:35:04 INFO - PROCESS | 1947 | 1466706904299 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]]]}] 11:35:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 11:35:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 668ms 11:35:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 11:35:04 INFO - PROCESS | 1947 | 1466706904315 Marionette TRACE conn2 -> [0,133,"getWindowHandle",null] 11:35:04 INFO - PROCESS | 1947 | 1466706904316 Marionette TRACE conn2 <- [1,133,null,{"value":"7"}] 11:35:04 INFO - PROCESS | 1947 | 1466706904320 Marionette TRACE conn2 -> [0,134,"setScriptTimeout",{"ms":35000}] 11:35:04 INFO - PROCESS | 1947 | 1466706904322 Marionette TRACE conn2 <- [1,134,null,{}] 11:35:04 INFO - PROCESS | 1947 | 1466706904325 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}] 11:35:04 INFO - PROCESS | 1947 | 1466706904326 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:35:04 INFO - PROCESS | 1947 | 1466706904442 Marionette TRACE conn2 <- [1,135,null,{"value":null}] 11:35:04 INFO - PROCESS | 1947 | 1466706904456 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:04 INFO - PROCESS | 1947 | 1466706904457 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:35:04 INFO - PROCESS | 1947 | ++DOCSHELL 0x1255d8800 == 41 [pid = 1947] [id = 41] 11:35:04 INFO - PROCESS | 1947 | ++DOMWINDOW == 119 (0x129637800) [pid = 1947] [serial = 119] [outer = 0x0] 11:35:04 INFO - PROCESS | 1947 | ++DOMWINDOW == 120 (0x12a602800) [pid = 1947] [serial = 120] [outer = 0x129637800] 11:35:04 INFO - PROCESS | 1947 | 1466706904484 Marionette DEBUG loaded listener.js 11:35:04 INFO - PROCESS | 1947 | ++DOMWINDOW == 121 (0x12a60fc00) [pid = 1947] [serial = 121] [outer = 0x129637800] 11:35:05 INFO - PROCESS | 1947 | 1466706905619 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]]]}] 11:35:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 11:35:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1329ms 11:35:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 11:35:05 INFO - PROCESS | 1947 | 1466706905650 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 11:35:05 INFO - PROCESS | 1947 | 1466706905653 Marionette TRACE conn2 <- [1,137,null,{"value":"7"}] 11:35:05 INFO - PROCESS | 1947 | 1466706905658 Marionette TRACE conn2 -> [0,138,"setScriptTimeout",{"ms":35000}] 11:35:05 INFO - PROCESS | 1947 | 1466706905661 Marionette TRACE conn2 <- [1,138,null,{}] 11:35:05 INFO - PROCESS | 1947 | 1466706905666 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}] 11:35:05 INFO - PROCESS | 1947 | 1466706905669 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:35:05 INFO - PROCESS | 1947 | 1466706905794 Marionette TRACE conn2 <- [1,139,null,{"value":null}] 11:35:05 INFO - PROCESS | 1947 | 1466706905832 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:05 INFO - PROCESS | 1947 | 1466706905833 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:35:05 INFO - PROCESS | 1947 | ++DOCSHELL 0x113212800 == 42 [pid = 1947] [id = 42] 11:35:05 INFO - PROCESS | 1947 | ++DOMWINDOW == 122 (0x1164d9c00) [pid = 1947] [serial = 122] [outer = 0x0] 11:35:05 INFO - PROCESS | 1947 | ++DOMWINDOW == 123 (0x11670fc00) [pid = 1947] [serial = 123] [outer = 0x1164d9c00] 11:35:05 INFO - PROCESS | 1947 | 1466706905860 Marionette DEBUG loaded listener.js 11:35:05 INFO - PROCESS | 1947 | ++DOMWINDOW == 124 (0x116971800) [pid = 1947] [serial = 124] [outer = 0x1164d9c00] 11:35:06 INFO - PROCESS | 1947 | 1466706906158 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]]]}] 11:35:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 11:35:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 523ms 11:35:06 INFO - PROCESS | 1947 | 1466706906180 Marionette TRACE conn2 -> [0,141,"getWindowHandle",null] 11:35:06 INFO - PROCESS | 1947 | 1466706906183 Marionette TRACE conn2 <- [1,141,null,{"value":"7"}] 11:35:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 11:35:06 INFO - PROCESS | 1947 | 1466706906194 Marionette TRACE conn2 -> [0,142,"setScriptTimeout",{"ms":35000}] 11:35:06 INFO - PROCESS | 1947 | 1466706906195 Marionette TRACE conn2 <- [1,142,null,{}] 11:35:06 INFO - PROCESS | 1947 | 1466706906198 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}] 11:35:06 INFO - PROCESS | 1947 | 1466706906199 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:35:06 INFO - PROCESS | 1947 | 1466706906293 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 11:35:06 INFO - PROCESS | 1947 | 1466706906297 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:06 INFO - PROCESS | 1947 | 1466706906298 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:35:06 INFO - PROCESS | 1947 | ++DOCSHELL 0x11641d000 == 43 [pid = 1947] [id = 43] 11:35:06 INFO - PROCESS | 1947 | ++DOMWINDOW == 125 (0x116a14400) [pid = 1947] [serial = 125] [outer = 0x0] 11:35:06 INFO - PROCESS | 1947 | ++DOMWINDOW == 126 (0x1176ef000) [pid = 1947] [serial = 126] [outer = 0x116a14400] 11:35:06 INFO - PROCESS | 1947 | 1466706906325 Marionette DEBUG loaded listener.js 11:35:06 INFO - PROCESS | 1947 | ++DOMWINDOW == 127 (0x118529800) [pid = 1947] [serial = 127] [outer = 0x116a14400] 11:35:07 INFO - PROCESS | 1947 | --DOMWINDOW == 126 (0x12d432400) [pid = 1947] [serial = 59] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 11:35:07 INFO - PROCESS | 1947 | --DOMWINDOW == 125 (0x1185bc000) [pid = 1947] [serial = 56] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 11:35:07 INFO - PROCESS | 1947 | --DOMWINDOW == 124 (0x118199400) [pid = 1947] [serial = 53] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 11:35:07 INFO - PROCESS | 1947 | --DOMWINDOW == 123 (0x12d154800) [pid = 1947] [serial = 47] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 11:35:07 INFO - PROCESS | 1947 | --DOMWINDOW == 122 (0x1161aa000) [pid = 1947] [serial = 41] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 11:35:07 INFO - PROCESS | 1947 | --DOMWINDOW == 121 (0x12c2e8400) [pid = 1947] [serial = 38] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 11:35:07 INFO - PROCESS | 1947 | --DOMWINDOW == 120 (0x12c07f800) [pid = 1947] [serial = 35] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 11:35:07 INFO - PROCESS | 1947 | --DOMWINDOW == 119 (0x12bda7c00) [pid = 1947] [serial = 32] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 11:35:07 INFO - PROCESS | 1947 | --DOMWINDOW == 118 (0x12ba0d000) [pid = 1947] [serial = 29] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 11:35:07 INFO - PROCESS | 1947 | --DOMWINDOW == 117 (0x12b9ab000) [pid = 1947] [serial = 26] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 11:35:07 INFO - PROCESS | 1947 | --DOMWINDOW == 116 (0x12a885800) [pid = 1947] [serial = 23] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 11:35:07 INFO - PROCESS | 1947 | --DOMWINDOW == 115 (0x12a76dc00) [pid = 1947] [serial = 20] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 11:35:07 INFO - PROCESS | 1947 | --DOMWINDOW == 114 (0x12928e000) [pid = 1947] [serial = 14] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 11:35:07 INFO - PROCESS | 1947 | --DOMWINDOW == 113 (0x1132e5400) [pid = 1947] [serial = 71] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 11:35:07 INFO - PROCESS | 1947 | --DOMWINDOW == 112 (0x115deb000) [pid = 1947] [serial = 74] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 11:35:07 INFO - PROCESS | 1947 | --DOMWINDOW == 111 (0x111f2d800) [pid = 1947] [serial = 77] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 11:35:07 INFO - PROCESS | 1947 | --DOMWINDOW == 110 (0x1176ea400) [pid = 1947] [serial = 80] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 11:35:07 INFO - PROCESS | 1947 | --DOMWINDOW == 109 (0x118529000) [pid = 1947] [serial = 83] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 11:35:07 INFO - PROCESS | 1947 | --DOMWINDOW == 108 (0x1191c9c00) [pid = 1947] [serial = 86] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 11:35:07 INFO - PROCESS | 1947 | --DOMWINDOW == 107 (0x1191d2000) [pid = 1947] [serial = 89] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 11:35:07 INFO - PROCESS | 1947 | --DOMWINDOW == 106 (0x1191c4000) [pid = 1947] [serial = 92] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 11:35:07 INFO - PROCESS | 1947 | --DOMWINDOW == 105 (0x119889c00) [pid = 1947] [serial = 95] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 11:35:07 INFO - PROCESS | 1947 | --DOMWINDOW == 104 (0x116161c00) [pid = 1947] [serial = 98] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 11:35:07 INFO - PROCESS | 1947 | --DOMWINDOW == 103 (0x124d3a400) [pid = 1947] [serial = 104] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 11:35:07 INFO - PROCESS | 1947 | --DOMWINDOW == 102 (0x124d42c00) [pid = 1947] [serial = 107] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 11:35:07 INFO - PROCESS | 1947 | --DOMWINDOW == 101 (0x112fb3400) [pid = 1947] [serial = 110] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 11:35:07 INFO - PROCESS | 1947 | --DOMWINDOW == 100 (0x12da96800) [pid = 1947] [serial = 62] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 11:35:07 INFO - PROCESS | 1947 | --DOMWINDOW == 99 (0x112a76400) [pid = 1947] [serial = 65] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 11:35:07 INFO - PROCESS | 1947 | --DOMWINDOW == 98 (0x11670f800) [pid = 1947] [serial = 68] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 11:35:07 INFO - PROCESS | 1947 | 1466706907157 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]]]}] 11:35:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 11:35:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 970ms 11:35:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 11:35:07 INFO - PROCESS | 1947 | 1466706907164 Marionette TRACE conn2 -> [0,145,"getWindowHandle",null] 11:35:07 INFO - PROCESS | 1947 | 1466706907166 Marionette TRACE conn2 <- [1,145,null,{"value":"7"}] 11:35:07 INFO - PROCESS | 1947 | 1466706907168 Marionette TRACE conn2 -> [0,146,"setScriptTimeout",{"ms":35000}] 11:35:07 INFO - PROCESS | 1947 | 1466706907170 Marionette TRACE conn2 <- [1,146,null,{}] 11:35:07 INFO - PROCESS | 1947 | 1466706907180 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}] 11:35:07 INFO - PROCESS | 1947 | 1466706907183 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:35:07 INFO - PROCESS | 1947 | 1466706907255 Marionette TRACE conn2 <- [1,147,null,{"value":null}] 11:35:07 INFO - PROCESS | 1947 | 1466706907260 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:07 INFO - PROCESS | 1947 | 1466706907262 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:35:07 INFO - PROCESS | 1947 | ++DOCSHELL 0x11706b000 == 44 [pid = 1947] [id = 44] 11:35:07 INFO - PROCESS | 1947 | ++DOMWINDOW == 99 (0x112a73c00) [pid = 1947] [serial = 128] [outer = 0x0] 11:35:07 INFO - PROCESS | 1947 | ++DOMWINDOW == 100 (0x1185ba400) [pid = 1947] [serial = 129] [outer = 0x112a73c00] 11:35:07 INFO - PROCESS | 1947 | 1466706907292 Marionette DEBUG loaded listener.js 11:35:07 INFO - PROCESS | 1947 | ++DOMWINDOW == 101 (0x118747c00) [pid = 1947] [serial = 130] [outer = 0x112a73c00] 11:35:07 INFO - PROCESS | 1947 | 1466706907630 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]]]}] 11:35:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 11:35:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 475ms 11:35:07 INFO - PROCESS | 1947 | 1466706907643 Marionette TRACE conn2 -> [0,149,"getWindowHandle",null] 11:35:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 11:35:07 INFO - PROCESS | 1947 | 1466706907645 Marionette TRACE conn2 <- [1,149,null,{"value":"7"}] 11:35:07 INFO - PROCESS | 1947 | 1466706907647 Marionette TRACE conn2 -> [0,150,"setScriptTimeout",{"ms":35000}] 11:35:07 INFO - PROCESS | 1947 | 1466706907648 Marionette TRACE conn2 <- [1,150,null,{}] 11:35:07 INFO - PROCESS | 1947 | 1466706907650 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}] 11:35:07 INFO - PROCESS | 1947 | 1466706907652 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:35:07 INFO - PROCESS | 1947 | 1466706907725 Marionette TRACE conn2 <- [1,151,null,{"value":null}] 11:35:07 INFO - PROCESS | 1947 | 1466706907729 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:07 INFO - PROCESS | 1947 | 1466706907730 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:35:07 INFO - PROCESS | 1947 | ++DOCSHELL 0x11823e000 == 45 [pid = 1947] [id = 45] 11:35:07 INFO - PROCESS | 1947 | ++DOMWINDOW == 102 (0x1191c4400) [pid = 1947] [serial = 131] [outer = 0x0] 11:35:07 INFO - PROCESS | 1947 | ++DOMWINDOW == 103 (0x1191d2400) [pid = 1947] [serial = 132] [outer = 0x1191c4400] 11:35:07 INFO - PROCESS | 1947 | 1466706907757 Marionette DEBUG loaded listener.js 11:35:07 INFO - PROCESS | 1947 | ++DOMWINDOW == 104 (0x119887c00) [pid = 1947] [serial = 133] [outer = 0x1191c4400] 11:35:08 INFO - PROCESS | 1947 | 1466706908080 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]]]}] 11:35:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 11:35:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 469ms 11:35:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 11:35:08 INFO - PROCESS | 1947 | 1466706908117 Marionette TRACE conn2 -> [0,153,"getWindowHandle",null] 11:35:08 INFO - PROCESS | 1947 | 1466706908118 Marionette TRACE conn2 <- [1,153,null,{"value":"7"}] 11:35:08 INFO - PROCESS | 1947 | 1466706908120 Marionette TRACE conn2 -> [0,154,"setScriptTimeout",{"ms":35000}] 11:35:08 INFO - PROCESS | 1947 | 1466706908121 Marionette TRACE conn2 <- [1,154,null,{}] 11:35:08 INFO - PROCESS | 1947 | 1466706908123 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}] 11:35:08 INFO - PROCESS | 1947 | 1466706908125 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:35:08 INFO - PROCESS | 1947 | 1466706908195 Marionette TRACE conn2 <- [1,155,null,{"value":null}] 11:35:08 INFO - PROCESS | 1947 | 1466706908242 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:08 INFO - PROCESS | 1947 | 1466706908243 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:35:08 INFO - PROCESS | 1947 | ++DOCSHELL 0x119192800 == 46 [pid = 1947] [id = 46] 11:35:08 INFO - PROCESS | 1947 | ++DOMWINDOW == 105 (0x115d1b000) [pid = 1947] [serial = 134] [outer = 0x0] 11:35:08 INFO - PROCESS | 1947 | ++DOMWINDOW == 106 (0x11988b000) [pid = 1947] [serial = 135] [outer = 0x115d1b000] 11:35:08 INFO - PROCESS | 1947 | 1466706908267 Marionette DEBUG loaded listener.js 11:35:08 INFO - PROCESS | 1947 | ++DOMWINDOW == 107 (0x119e27000) [pid = 1947] [serial = 136] [outer = 0x115d1b000] 11:35:08 INFO - PROCESS | 1947 | 1466706908562 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]]]}] 11:35:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 11:35:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 469ms 11:35:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 11:35:08 INFO - PROCESS | 1947 | 1466706908590 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 11:35:08 INFO - PROCESS | 1947 | 1466706908591 Marionette TRACE conn2 <- [1,157,null,{"value":"7"}] 11:35:08 INFO - PROCESS | 1947 | 1466706908593 Marionette TRACE conn2 -> [0,158,"setScriptTimeout",{"ms":35000}] 11:35:08 INFO - PROCESS | 1947 | 1466706908594 Marionette TRACE conn2 <- [1,158,null,{}] 11:35:08 INFO - PROCESS | 1947 | 1466706908596 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}] 11:35:08 INFO - PROCESS | 1947 | 1466706908600 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:35:08 INFO - PROCESS | 1947 | 1466706908690 Marionette TRACE conn2 <- [1,159,null,{"value":null}] 11:35:08 INFO - PROCESS | 1947 | 1466706908694 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:08 INFO - PROCESS | 1947 | 1466706908695 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:35:08 INFO - PROCESS | 1947 | ++DOCSHELL 0x119c48800 == 47 [pid = 1947] [id = 47] 11:35:08 INFO - PROCESS | 1947 | ++DOMWINDOW == 108 (0x119f46c00) [pid = 1947] [serial = 137] [outer = 0x0] 11:35:08 INFO - PROCESS | 1947 | ++DOMWINDOW == 109 (0x123c4bc00) [pid = 1947] [serial = 138] [outer = 0x119f46c00] 11:35:08 INFO - PROCESS | 1947 | 1466706908728 Marionette DEBUG loaded listener.js 11:35:08 INFO - PROCESS | 1947 | ++DOMWINDOW == 110 (0x1248af400) [pid = 1947] [serial = 139] [outer = 0x119f46c00] 11:35:09 INFO - PROCESS | 1947 | 1466706909027 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]]]}] 11:35:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 11:35:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 468ms 11:35:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 11:35:09 INFO - PROCESS | 1947 | 1466706909061 Marionette TRACE conn2 -> [0,161,"getWindowHandle",null] 11:35:09 INFO - PROCESS | 1947 | 1466706909063 Marionette TRACE conn2 <- [1,161,null,{"value":"7"}] 11:35:09 INFO - PROCESS | 1947 | 1466706909065 Marionette TRACE conn2 -> [0,162,"setScriptTimeout",{"ms":35000}] 11:35:09 INFO - PROCESS | 1947 | 1466706909066 Marionette TRACE conn2 <- [1,162,null,{}] 11:35:09 INFO - PROCESS | 1947 | 1466706909068 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}] 11:35:09 INFO - PROCESS | 1947 | 1466706909069 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:35:09 INFO - PROCESS | 1947 | 1466706909180 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 11:35:09 INFO - PROCESS | 1947 | 1466706909231 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:09 INFO - PROCESS | 1947 | 1466706909233 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:35:09 INFO - PROCESS | 1947 | ++DOCSHELL 0x11216b800 == 48 [pid = 1947] [id = 48] 11:35:09 INFO - PROCESS | 1947 | ++DOMWINDOW == 111 (0x1121aa000) [pid = 1947] [serial = 140] [outer = 0x0] 11:35:09 INFO - PROCESS | 1947 | ++DOMWINDOW == 112 (0x112768000) [pid = 1947] [serial = 141] [outer = 0x1121aa000] 11:35:09 INFO - PROCESS | 1947 | 1466706909264 Marionette DEBUG loaded listener.js 11:35:09 INFO - PROCESS | 1947 | ++DOMWINDOW == 113 (0x115093c00) [pid = 1947] [serial = 142] [outer = 0x1121aa000] 11:35:09 INFO - PROCESS | 1947 | 1466706909678 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]]]}] 11:35:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 11:35:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 619ms 11:35:09 INFO - PROCESS | 1947 | 1466706909685 Marionette TRACE conn2 -> [0,165,"getWindowHandle",null] 11:35:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 11:35:09 INFO - PROCESS | 1947 | 1466706909688 Marionette TRACE conn2 <- [1,165,null,{"value":"7"}] 11:35:09 INFO - PROCESS | 1947 | 1466706909691 Marionette TRACE conn2 -> [0,166,"setScriptTimeout",{"ms":35000}] 11:35:09 INFO - PROCESS | 1947 | 1466706909693 Marionette TRACE conn2 <- [1,166,null,{}] 11:35:09 INFO - PROCESS | 1947 | 1466706909696 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}] 11:35:09 INFO - PROCESS | 1947 | 1466706909699 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:35:09 INFO - PROCESS | 1947 | 1466706909793 Marionette TRACE conn2 <- [1,167,null,{"value":null}] 11:35:09 INFO - PROCESS | 1947 | 1466706909837 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:09 INFO - PROCESS | 1947 | 1466706909838 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:35:09 INFO - PROCESS | 1947 | ++DOCSHELL 0x11705f800 == 49 [pid = 1947] [id = 49] 11:35:09 INFO - PROCESS | 1947 | ++DOMWINDOW == 114 (0x116466800) [pid = 1947] [serial = 143] [outer = 0x0] 11:35:09 INFO - PROCESS | 1947 | ++DOMWINDOW == 115 (0x11697a400) [pid = 1947] [serial = 144] [outer = 0x116466800] 11:35:09 INFO - PROCESS | 1947 | 1466706909869 Marionette DEBUG loaded listener.js 11:35:09 INFO - PROCESS | 1947 | ++DOMWINDOW == 116 (0x1176f2800) [pid = 1947] [serial = 145] [outer = 0x116466800] 11:35:10 INFO - PROCESS | 1947 | 1466706910333 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]]]}] 11:35:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 11:35:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 670ms 11:35:10 INFO - PROCESS | 1947 | 1466706910362 Marionette TRACE conn2 -> [0,169,"getWindowHandle",null] 11:35:10 INFO - PROCESS | 1947 | 1466706910365 Marionette TRACE conn2 <- [1,169,null,{"value":"7"}] 11:35:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 11:35:10 INFO - PROCESS | 1947 | 1466706910368 Marionette TRACE conn2 -> [0,170,"setScriptTimeout",{"ms":35000}] 11:35:10 INFO - PROCESS | 1947 | 1466706910370 Marionette TRACE conn2 <- [1,170,null,{}] 11:35:10 INFO - PROCESS | 1947 | 1466706910395 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}] 11:35:10 INFO - PROCESS | 1947 | 1466706910398 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:35:10 INFO - PROCESS | 1947 | 1466706910540 Marionette TRACE conn2 <- [1,171,null,{"value":null}] 11:35:10 INFO - PROCESS | 1947 | 1466706910627 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:10 INFO - PROCESS | 1947 | 1466706910628 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:35:10 INFO - PROCESS | 1947 | ++DOCSHELL 0x123abb800 == 50 [pid = 1947] [id = 50] 11:35:10 INFO - PROCESS | 1947 | ++DOMWINDOW == 117 (0x118729400) [pid = 1947] [serial = 146] [outer = 0x0] 11:35:10 INFO - PROCESS | 1947 | ++DOMWINDOW == 118 (0x119628800) [pid = 1947] [serial = 147] [outer = 0x118729400] 11:35:10 INFO - PROCESS | 1947 | 1466706910677 Marionette DEBUG loaded listener.js 11:35:10 INFO - PROCESS | 1947 | ++DOMWINDOW == 119 (0x119f49000) [pid = 1947] [serial = 148] [outer = 0x118729400] 11:35:11 INFO - PROCESS | 1947 | 1466706911124 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]]]}] 11:35:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 11:35:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 791ms 11:35:11 INFO - PROCESS | 1947 | 1466706911161 Marionette TRACE conn2 -> [0,173,"getWindowHandle",null] 11:35:11 INFO - PROCESS | 1947 | 1466706911164 Marionette TRACE conn2 <- [1,173,null,{"value":"7"}] 11:35:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 11:35:11 INFO - PROCESS | 1947 | 1466706911176 Marionette TRACE conn2 -> [0,174,"setScriptTimeout",{"ms":35000}] 11:35:11 INFO - PROCESS | 1947 | 1466706911181 Marionette TRACE conn2 <- [1,174,null,{}] 11:35:11 INFO - PROCESS | 1947 | 1466706911185 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}] 11:35:11 INFO - PROCESS | 1947 | 1466706911188 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:35:11 INFO - PROCESS | 1947 | 1466706911380 Marionette TRACE conn2 <- [1,175,null,{"value":null}] 11:35:11 INFO - PROCESS | 1947 | 1466706911436 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:11 INFO - PROCESS | 1947 | 1466706911437 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:35:11 INFO - PROCESS | 1947 | ++DOCSHELL 0x124d0b800 == 51 [pid = 1947] [id = 51] 11:35:11 INFO - PROCESS | 1947 | ++DOMWINDOW == 120 (0x123d69c00) [pid = 1947] [serial = 149] [outer = 0x0] 11:35:11 INFO - PROCESS | 1947 | ++DOMWINDOW == 121 (0x124069400) [pid = 1947] [serial = 150] [outer = 0x123d69c00] 11:35:11 INFO - PROCESS | 1947 | 1466706911484 Marionette DEBUG loaded listener.js 11:35:11 INFO - PROCESS | 1947 | ++DOMWINDOW == 122 (0x124d47400) [pid = 1947] [serial = 151] [outer = 0x123d69c00] 11:35:11 INFO - PROCESS | 1947 | 1466706911949 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]]]}] 11:35:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 11:35:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 829ms 11:35:12 INFO - PROCESS | 1947 | 1466706912004 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 11:35:12 INFO - PROCESS | 1947 | 1466706912006 Marionette TRACE conn2 <- [1,177,null,{"value":"7"}] 11:35:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 11:35:12 INFO - PROCESS | 1947 | 1466706912009 Marionette TRACE conn2 -> [0,178,"setScriptTimeout",{"ms":35000}] 11:35:12 INFO - PROCESS | 1947 | 1466706912011 Marionette TRACE conn2 <- [1,178,null,{}] 11:35:12 INFO - PROCESS | 1947 | 1466706912013 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}] 11:35:12 INFO - PROCESS | 1947 | 1466706912014 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:35:12 INFO - PROCESS | 1947 | 1466706912103 Marionette TRACE conn2 <- [1,179,null,{"value":null}] 11:35:12 INFO - PROCESS | 1947 | 1466706912164 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:12 INFO - PROCESS | 1947 | 1466706912165 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:35:12 INFO - PROCESS | 1947 | ++DOCSHELL 0x119191800 == 52 [pid = 1947] [id = 52] 11:35:12 INFO - PROCESS | 1947 | ++DOMWINDOW == 123 (0x1255b0c00) [pid = 1947] [serial = 152] [outer = 0x0] 11:35:12 INFO - PROCESS | 1947 | ++DOMWINDOW == 124 (0x1255bc400) [pid = 1947] [serial = 153] [outer = 0x1255b0c00] 11:35:12 INFO - PROCESS | 1947 | 1466706912194 Marionette DEBUG loaded listener.js 11:35:12 INFO - PROCESS | 1947 | ++DOMWINDOW == 125 (0x126936c00) [pid = 1947] [serial = 154] [outer = 0x1255b0c00] 11:35:12 INFO - PROCESS | 1947 | 1466706912587 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]]]}] 11:35:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 11:35:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 621ms 11:35:12 INFO - PROCESS | 1947 | 1466706912630 Marionette TRACE conn2 -> [0,181,"getWindowHandle",null] 11:35:12 INFO - PROCESS | 1947 | 1466706912631 Marionette TRACE conn2 <- [1,181,null,{"value":"7"}] 11:35:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 11:35:12 INFO - PROCESS | 1947 | 1466706912634 Marionette TRACE conn2 -> [0,182,"setScriptTimeout",{"ms":35000}] 11:35:12 INFO - PROCESS | 1947 | 1466706912635 Marionette TRACE conn2 <- [1,182,null,{}] 11:35:12 INFO - PROCESS | 1947 | 1466706912657 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}] 11:35:12 INFO - PROCESS | 1947 | 1466706912659 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:35:12 INFO - PROCESS | 1947 | 1466706912765 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 11:35:12 INFO - PROCESS | 1947 | 1466706912839 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:12 INFO - PROCESS | 1947 | 1466706912843 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:35:12 INFO - PROCESS | 1947 | ++DOCSHELL 0x113a92800 == 53 [pid = 1947] [id = 53] 11:35:12 INFO - PROCESS | 1947 | ++DOMWINDOW == 126 (0x1185bbc00) [pid = 1947] [serial = 155] [outer = 0x0] 11:35:12 INFO - PROCESS | 1947 | ++DOMWINDOW == 127 (0x119b70000) [pid = 1947] [serial = 156] [outer = 0x1185bbc00] 11:35:12 INFO - PROCESS | 1947 | 1466706912881 Marionette DEBUG loaded listener.js 11:35:12 INFO - PROCESS | 1947 | ++DOMWINDOW == 128 (0x126df0800) [pid = 1947] [serial = 157] [outer = 0x1185bbc00] 11:35:13 INFO - PROCESS | 1947 | 1466706913522 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]]]}] 11:35:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 11:35:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 939ms 11:35:13 INFO - PROCESS | 1947 | 1466706913573 Marionette TRACE conn2 -> [0,185,"getWindowHandle",null] 11:35:13 INFO - PROCESS | 1947 | 1466706913576 Marionette TRACE conn2 <- [1,185,null,{"value":"7"}] 11:35:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 11:35:13 INFO - PROCESS | 1947 | 1466706913579 Marionette TRACE conn2 -> [0,186,"setScriptTimeout",{"ms":35000}] 11:35:13 INFO - PROCESS | 1947 | 1466706913581 Marionette TRACE conn2 <- [1,186,null,{}] 11:35:13 INFO - PROCESS | 1947 | 1466706913584 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}] 11:35:13 INFO - PROCESS | 1947 | 1466706913586 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:35:13 INFO - PROCESS | 1947 | 1466706913682 Marionette TRACE conn2 <- [1,187,null,{"value":null}] 11:35:13 INFO - PROCESS | 1947 | 1466706913749 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:13 INFO - PROCESS | 1947 | 1466706913752 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:35:13 INFO - PROCESS | 1947 | ++DOCSHELL 0x115060000 == 54 [pid = 1947] [id = 54] 11:35:13 INFO - PROCESS | 1947 | ++DOMWINDOW == 129 (0x11509f400) [pid = 1947] [serial = 158] [outer = 0x0] 11:35:13 INFO - PROCESS | 1947 | ++DOMWINDOW == 130 (0x115f3dc00) [pid = 1947] [serial = 159] [outer = 0x11509f400] 11:35:13 INFO - PROCESS | 1947 | 1466706913780 Marionette DEBUG loaded listener.js 11:35:13 INFO - PROCESS | 1947 | ++DOMWINDOW == 131 (0x1164dbc00) [pid = 1947] [serial = 160] [outer = 0x11509f400] 11:35:14 INFO - PROCESS | 1947 | --DOCSHELL 0x119c48800 == 53 [pid = 1947] [id = 47] 11:35:14 INFO - PROCESS | 1947 | --DOCSHELL 0x119192800 == 52 [pid = 1947] [id = 46] 11:35:14 INFO - PROCESS | 1947 | --DOCSHELL 0x11823e000 == 51 [pid = 1947] [id = 45] 11:35:14 INFO - PROCESS | 1947 | --DOCSHELL 0x11706b000 == 50 [pid = 1947] [id = 44] 11:35:14 INFO - PROCESS | 1947 | --DOCSHELL 0x117e60000 == 49 [pid = 1947] [id = 30] 11:35:14 INFO - PROCESS | 1947 | --DOCSHELL 0x11641d000 == 48 [pid = 1947] [id = 43] 11:35:14 INFO - PROCESS | 1947 | --DOCSHELL 0x113212800 == 47 [pid = 1947] [id = 42] 11:35:14 INFO - PROCESS | 1947 | --DOCSHELL 0x1167ba800 == 46 [pid = 1947] [id = 28] 11:35:14 INFO - PROCESS | 1947 | --DOCSHELL 0x112d56000 == 45 [pid = 1947] [id = 27] 11:35:14 INFO - PROCESS | 1947 | --DOCSHELL 0x1255d8800 == 44 [pid = 1947] [id = 41] 11:35:14 INFO - PROCESS | 1947 | --DOCSHELL 0x1167cd800 == 43 [pid = 1947] [id = 31] 11:35:14 INFO - PROCESS | 1947 | --DOCSHELL 0x11705b000 == 42 [pid = 1947] [id = 29] 11:35:14 INFO - PROCESS | 1947 | --DOCSHELL 0x113a92800 == 41 [pid = 1947] [id = 53] 11:35:14 INFO - PROCESS | 1947 | --DOCSHELL 0x119191800 == 40 [pid = 1947] [id = 52] 11:35:14 INFO - PROCESS | 1947 | --DOCSHELL 0x124d0b800 == 39 [pid = 1947] [id = 51] 11:35:14 INFO - PROCESS | 1947 | --DOCSHELL 0x123abb800 == 38 [pid = 1947] [id = 50] 11:35:14 INFO - PROCESS | 1947 | --DOCSHELL 0x1242a4000 == 37 [pid = 1947] [id = 39] 11:35:14 INFO - PROCESS | 1947 | --DOCSHELL 0x123ab7000 == 36 [pid = 1947] [id = 37] 11:35:14 INFO - PROCESS | 1947 | --DOCSHELL 0x123cac000 == 35 [pid = 1947] [id = 38] 11:35:14 INFO - PROCESS | 1947 | --DOCSHELL 0x11705f800 == 34 [pid = 1947] [id = 49] 11:35:14 INFO - PROCESS | 1947 | --DOCSHELL 0x119c47800 == 33 [pid = 1947] [id = 35] 11:35:14 INFO - PROCESS | 1947 | --DOCSHELL 0x12382a800 == 32 [pid = 1947] [id = 36] 11:35:14 INFO - PROCESS | 1947 | --DOCSHELL 0x111f6e000 == 31 [pid = 1947] [id = 32] 11:35:14 INFO - PROCESS | 1947 | --DOCSHELL 0x119691000 == 30 [pid = 1947] [id = 33] 11:35:14 INFO - PROCESS | 1947 | --DOCSHELL 0x11216b800 == 29 [pid = 1947] [id = 48] 11:35:14 INFO - PROCESS | 1947 | --DOCSHELL 0x1196a6800 == 28 [pid = 1947] [id = 34] 11:35:14 INFO - PROCESS | 1947 | --DOCSHELL 0x124d12800 == 27 [pid = 1947] [id = 40] 11:35:14 INFO - PROCESS | 1947 | --DOMWINDOW == 130 (0x123d6b000) [pid = 1947] [serial = 11] [outer = 0x0] [url = about:blank] 11:35:14 INFO - PROCESS | 1947 | --DOMWINDOW == 129 (0x1293e6000) [pid = 1947] [serial = 117] [outer = 0x0] [url = about:blank] 11:35:14 INFO - PROCESS | 1947 | --DOMWINDOW == 128 (0x129202c00) [pid = 1947] [serial = 114] [outer = 0x0] [url = about:blank] 11:35:14 INFO - PROCESS | 1947 | --DOMWINDOW == 127 (0x113c72000) [pid = 1947] [serial = 73] [outer = 0x0] [url = about:blank] 11:35:14 INFO - PROCESS | 1947 | --DOMWINDOW == 126 (0x116469800) [pid = 1947] [serial = 75] [outer = 0x0] [url = about:blank] 11:35:14 INFO - PROCESS | 1947 | --DOMWINDOW == 125 (0x112a9d800) [pid = 1947] [serial = 78] [outer = 0x0] [url = about:blank] 11:35:14 INFO - PROCESS | 1947 | --DOMWINDOW == 124 (0x118191800) [pid = 1947] [serial = 81] [outer = 0x0] [url = about:blank] 11:35:14 INFO - PROCESS | 1947 | --DOMWINDOW == 123 (0x118748c00) [pid = 1947] [serial = 84] [outer = 0x0] [url = about:blank] 11:35:14 INFO - PROCESS | 1947 | --DOMWINDOW == 122 (0x1191cdc00) [pid = 1947] [serial = 87] [outer = 0x0] [url = about:blank] 11:35:14 INFO - PROCESS | 1947 | --DOMWINDOW == 121 (0x119b6a400) [pid = 1947] [serial = 90] [outer = 0x0] [url = about:blank] 11:35:14 INFO - PROCESS | 1947 | --DOMWINDOW == 120 (0x12110c400) [pid = 1947] [serial = 91] [outer = 0x0] [url = about:blank] 11:35:14 INFO - PROCESS | 1947 | --DOMWINDOW == 119 (0x12110cc00) [pid = 1947] [serial = 93] [outer = 0x0] [url = about:blank] 11:35:14 INFO - PROCESS | 1947 | --DOMWINDOW == 118 (0x123815800) [pid = 1947] [serial = 94] [outer = 0x0] [url = about:blank] 11:35:14 INFO - PROCESS | 1947 | --DOMWINDOW == 117 (0x123954400) [pid = 1947] [serial = 96] [outer = 0x0] [url = about:blank] 11:35:14 INFO - PROCESS | 1947 | --DOMWINDOW == 116 (0x1170a1400) [pid = 1947] [serial = 97] [outer = 0x0] [url = about:blank] 11:35:14 INFO - PROCESS | 1947 | --DOMWINDOW == 115 (0x123c63400) [pid = 1947] [serial = 99] [outer = 0x0] [url = about:blank] 11:35:14 INFO - PROCESS | 1947 | --DOMWINDOW == 114 (0x12428e400) [pid = 1947] [serial = 102] [outer = 0x0] [url = about:blank] 11:35:14 INFO - PROCESS | 1947 | --DOMWINDOW == 113 (0x124fe9800) [pid = 1947] [serial = 105] [outer = 0x0] [url = about:blank] 11:35:14 INFO - PROCESS | 1947 | --DOMWINDOW == 112 (0x126936000) [pid = 1947] [serial = 108] [outer = 0x0] [url = about:blank] 11:35:14 INFO - PROCESS | 1947 | --DOMWINDOW == 111 (0x12692c800) [pid = 1947] [serial = 111] [outer = 0x0] [url = about:blank] 11:35:14 INFO - PROCESS | 1947 | --DOMWINDOW == 110 (0x123e3dc00) [pid = 1947] [serial = 100] [outer = 0x0] [url = about:blank] 11:35:14 INFO - PROCESS | 1947 | --DOMWINDOW == 109 (0x12da9c800) [pid = 1947] [serial = 63] [outer = 0x0] [url = about:blank] 11:35:14 INFO - PROCESS | 1947 | --DOMWINDOW == 108 (0x112a9a400) [pid = 1947] [serial = 66] [outer = 0x0] [url = about:blank] 11:35:14 INFO - PROCESS | 1947 | --DOMWINDOW == 107 (0x1170a1800) [pid = 1947] [serial = 69] [outer = 0x0] [url = about:blank] 11:35:14 INFO - PROCESS | 1947 | --DOMWINDOW == 106 (0x1133b4400) [pid = 1947] [serial = 72] [outer = 0x0] [url = about:blank] 11:35:14 INFO - PROCESS | 1947 | --DOMWINDOW == 105 (0x12686ac00) [pid = 1947] [serial = 106] [outer = 0x0] [url = about:blank] 11:35:14 INFO - PROCESS | 1947 | --DOMWINDOW == 104 (0x11662cc00) [pid = 1947] [serial = 76] [outer = 0x0] [url = about:blank] 11:35:14 INFO - PROCESS | 1947 | --DOMWINDOW == 103 (0x126f87400) [pid = 1947] [serial = 109] [outer = 0x0] [url = about:blank] 11:35:14 INFO - PROCESS | 1947 | --DOMWINDOW == 102 (0x128bd5000) [pid = 1947] [serial = 112] [outer = 0x0] [url = about:blank] 11:35:14 INFO - PROCESS | 1947 | --DOMWINDOW == 101 (0x117299c00) [pid = 1947] [serial = 79] [outer = 0x0] [url = about:blank] 11:35:14 INFO - PROCESS | 1947 | --DOMWINDOW == 100 (0x11914f800) [pid = 1947] [serial = 85] [outer = 0x0] [url = about:blank] 11:35:14 INFO - PROCESS | 1947 | --DOMWINDOW == 99 (0x11818d400) [pid = 1947] [serial = 70] [outer = 0x0] [url = about:blank] 11:35:14 INFO - PROCESS | 1947 | --DOMWINDOW == 98 (0x119884c00) [pid = 1947] [serial = 88] [outer = 0x0] [url = about:blank] 11:35:14 INFO - PROCESS | 1947 | --DOMWINDOW == 97 (0x1133ad800) [pid = 1947] [serial = 67] [outer = 0x0] [url = about:blank] 11:35:14 INFO - PROCESS | 1947 | --DOMWINDOW == 96 (0x12ddef400) [pid = 1947] [serial = 64] [outer = 0x0] [url = about:blank] 11:35:14 INFO - PROCESS | 1947 | --DOMWINDOW == 95 (0x1185bf000) [pid = 1947] [serial = 82] [outer = 0x0] [url = about:blank] 11:35:14 INFO - PROCESS | 1947 | --DOMWINDOW == 94 (0x123fc1c00) [pid = 1947] [serial = 8] [outer = 0x0] [url = about:blank] 11:35:14 INFO - PROCESS | 1947 | --DOMWINDOW == 93 (0x12bda4800) [pid = 1947] [serial = 31] [outer = 0x0] [url = about:blank] 11:35:14 INFO - PROCESS | 1947 | --DOMWINDOW == 92 (0x12bd6b400) [pid = 1947] [serial = 30] [outer = 0x0] [url = about:blank] 11:35:14 INFO - PROCESS | 1947 | --DOMWINDOW == 91 (0x12ba04000) [pid = 1947] [serial = 27] [outer = 0x0] [url = about:blank] 11:35:14 INFO - PROCESS | 1947 | --DOMWINDOW == 90 (0x12ba0a000) [pid = 1947] [serial = 28] [outer = 0x0] [url = about:blank] 11:35:14 INFO - PROCESS | 1947 | --DOMWINDOW == 89 (0x12adbdc00) [pid = 1947] [serial = 24] [outer = 0x0] [url = about:blank] 11:35:14 INFO - PROCESS | 1947 | --DOMWINDOW == 88 (0x12adc6c00) [pid = 1947] [serial = 25] [outer = 0x0] [url = about:blank] 11:35:14 INFO - PROCESS | 1947 | --DOMWINDOW == 87 (0x12a773c00) [pid = 1947] [serial = 21] [outer = 0x0] [url = about:blank] 11:35:14 INFO - PROCESS | 1947 | --DOMWINDOW == 86 (0x12a879400) [pid = 1947] [serial = 22] [outer = 0x0] [url = about:blank] 11:35:14 INFO - PROCESS | 1947 | --DOMWINDOW == 85 (0x1293efc00) [pid = 1947] [serial = 18] [outer = 0x0] [url = about:blank] 11:35:14 INFO - PROCESS | 1947 | --DOMWINDOW == 84 (0x12928fc00) [pid = 1947] [serial = 15] [outer = 0x0] [url = about:blank] 11:35:14 INFO - PROCESS | 1947 | --DOMWINDOW == 83 (0x129295800) [pid = 1947] [serial = 16] [outer = 0x0] [url = about:blank] 11:35:14 INFO - PROCESS | 1947 | --DOMWINDOW == 82 (0x12da91800) [pid = 1947] [serial = 60] [outer = 0x0] [url = about:blank] 11:35:14 INFO - PROCESS | 1947 | --DOMWINDOW == 81 (0x12da95400) [pid = 1947] [serial = 61] [outer = 0x0] [url = about:blank] 11:35:14 INFO - PROCESS | 1947 | --DOMWINDOW == 80 (0x1185c3800) [pid = 1947] [serial = 57] [outer = 0x0] [url = about:blank] 11:35:14 INFO - PROCESS | 1947 | --DOMWINDOW == 79 (0x12d3a9c00) [pid = 1947] [serial = 58] [outer = 0x0] [url = about:blank] 11:35:14 INFO - PROCESS | 1947 | --DOMWINDOW == 78 (0x118529400) [pid = 1947] [serial = 54] [outer = 0x0] [url = about:blank] 11:35:14 INFO - PROCESS | 1947 | --DOMWINDOW == 77 (0x12ba10c00) [pid = 1947] [serial = 55] [outer = 0x0] [url = about:blank] 11:35:14 INFO - PROCESS | 1947 | --DOMWINDOW == 76 (0x12d161000) [pid = 1947] [serial = 51] [outer = 0x0] [url = about:blank] 11:35:14 INFO - PROCESS | 1947 | --DOMWINDOW == 75 (0x12ca30800) [pid = 1947] [serial = 45] [outer = 0x0] [url = about:blank] 11:35:14 INFO - PROCESS | 1947 | --DOMWINDOW == 74 (0x12d156400) [pid = 1947] [serial = 48] [outer = 0x0] [url = about:blank] 11:35:14 INFO - PROCESS | 1947 | --DOMWINDOW == 73 (0x12d15a800) [pid = 1947] [serial = 49] [outer = 0x0] [url = about:blank] 11:35:14 INFO - PROCESS | 1947 | --DOMWINDOW == 72 (0x12c610400) [pid = 1947] [serial = 42] [outer = 0x0] [url = about:blank] 11:35:14 INFO - PROCESS | 1947 | --DOMWINDOW == 71 (0x12ca93c00) [pid = 1947] [serial = 43] [outer = 0x0] [url = about:blank] 11:35:14 INFO - PROCESS | 1947 | --DOMWINDOW == 70 (0x12c605400) [pid = 1947] [serial = 40] [outer = 0x0] [url = about:blank] 11:35:14 INFO - PROCESS | 1947 | --DOMWINDOW == 69 (0x12c2edc00) [pid = 1947] [serial = 39] [outer = 0x0] [url = about:blank] 11:35:14 INFO - PROCESS | 1947 | --DOMWINDOW == 68 (0x12c2e2c00) [pid = 1947] [serial = 36] [outer = 0x0] [url = about:blank] 11:35:14 INFO - PROCESS | 1947 | --DOMWINDOW == 67 (0x12c2e6000) [pid = 1947] [serial = 37] [outer = 0x0] [url = about:blank] 11:35:14 INFO - PROCESS | 1947 | --DOMWINDOW == 66 (0x12bdafc00) [pid = 1947] [serial = 33] [outer = 0x0] [url = about:blank] 11:35:14 INFO - PROCESS | 1947 | --DOMWINDOW == 65 (0x12c07ac00) [pid = 1947] [serial = 34] [outer = 0x0] [url = about:blank] 11:35:14 INFO - PROCESS | 1947 | 1466706914606 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]]]}] 11:35:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 11:35:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1071ms 11:35:14 INFO - PROCESS | 1947 | 1466706914651 Marionette TRACE conn2 -> [0,189,"getWindowHandle",null] 11:35:14 INFO - PROCESS | 1947 | 1466706914653 Marionette TRACE conn2 <- [1,189,null,{"value":"7"}] 11:35:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 11:35:14 INFO - PROCESS | 1947 | 1466706914656 Marionette TRACE conn2 -> [0,190,"setScriptTimeout",{"ms":35000}] 11:35:14 INFO - PROCESS | 1947 | 1466706914657 Marionette TRACE conn2 <- [1,190,null,{}] 11:35:14 INFO - PROCESS | 1947 | 1466706914661 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}] 11:35:14 INFO - PROCESS | 1947 | 1466706914663 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:35:14 INFO - PROCESS | 1947 | 1466706914735 Marionette TRACE conn2 <- [1,191,null,{"value":null}] 11:35:14 INFO - PROCESS | 1947 | 1466706914777 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:14 INFO - PROCESS | 1947 | 1466706914780 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:35:14 INFO - PROCESS | 1947 | ++DOCSHELL 0x112d66000 == 28 [pid = 1947] [id = 55] 11:35:14 INFO - PROCESS | 1947 | ++DOMWINDOW == 66 (0x113c72000) [pid = 1947] [serial = 161] [outer = 0x0] 11:35:14 INFO - PROCESS | 1947 | ++DOMWINDOW == 67 (0x116164800) [pid = 1947] [serial = 162] [outer = 0x113c72000] 11:35:14 INFO - PROCESS | 1947 | 1466706914807 Marionette DEBUG loaded listener.js 11:35:14 INFO - PROCESS | 1947 | ++DOMWINDOW == 68 (0x11670dc00) [pid = 1947] [serial = 163] [outer = 0x113c72000] 11:35:15 INFO - PROCESS | 1947 | 1466706915093 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]]]}] 11:35:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 11:35:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 471ms 11:35:15 INFO - PROCESS | 1947 | 1466706915129 Marionette TRACE conn2 -> [0,193,"getWindowHandle",null] 11:35:15 INFO - PROCESS | 1947 | 1466706915132 Marionette TRACE conn2 <- [1,193,null,{"value":"7"}] 11:35:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 11:35:15 INFO - PROCESS | 1947 | 1466706915139 Marionette TRACE conn2 -> [0,194,"setScriptTimeout",{"ms":35000}] 11:35:15 INFO - PROCESS | 1947 | 1466706915143 Marionette TRACE conn2 <- [1,194,null,{}] 11:35:15 INFO - PROCESS | 1947 | 1466706915146 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}] 11:35:15 INFO - PROCESS | 1947 | 1466706915148 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:35:15 INFO - PROCESS | 1947 | 1466706915232 Marionette TRACE conn2 <- [1,195,null,{"value":null}] 11:35:15 INFO - PROCESS | 1947 | 1466706915242 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:15 INFO - PROCESS | 1947 | 1466706915244 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:35:15 INFO - PROCESS | 1947 | ++DOCSHELL 0x116685800 == 29 [pid = 1947] [id = 56] 11:35:15 INFO - PROCESS | 1947 | ++DOMWINDOW == 69 (0x116a1b400) [pid = 1947] [serial = 164] [outer = 0x0] 11:35:15 INFO - PROCESS | 1947 | ++DOMWINDOW == 70 (0x11818a800) [pid = 1947] [serial = 165] [outer = 0x116a1b400] 11:35:15 INFO - PROCESS | 1947 | 1466706915287 Marionette DEBUG loaded listener.js 11:35:15 INFO - PROCESS | 1947 | ++DOMWINDOW == 71 (0x11852b800) [pid = 1947] [serial = 166] [outer = 0x116a1b400] 11:35:15 INFO - PROCESS | 1947 | 1466706915751 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]]]}] 11:35:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 11:35:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 623ms 11:35:15 INFO - PROCESS | 1947 | 1466706915770 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 11:35:15 INFO - PROCESS | 1947 | 1466706915774 Marionette TRACE conn2 <- [1,197,null,{"value":"7"}] 11:35:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 11:35:15 INFO - PROCESS | 1947 | 1466706915778 Marionette TRACE conn2 -> [0,198,"setScriptTimeout",{"ms":35000}] 11:35:15 INFO - PROCESS | 1947 | 1466706915782 Marionette TRACE conn2 <- [1,198,null,{}] 11:35:15 INFO - PROCESS | 1947 | 1466706915802 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}] 11:35:15 INFO - PROCESS | 1947 | 1466706915808 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:35:15 INFO - PROCESS | 1947 | 1466706915887 Marionette TRACE conn2 <- [1,199,null,{"value":null}] 11:35:15 INFO - PROCESS | 1947 | 1466706915895 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:15 INFO - PROCESS | 1947 | 1466706915897 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:35:15 INFO - PROCESS | 1947 | ++DOCSHELL 0x117078000 == 30 [pid = 1947] [id = 57] 11:35:15 INFO - PROCESS | 1947 | ++DOMWINDOW == 72 (0x112f7e400) [pid = 1947] [serial = 167] [outer = 0x0] 11:35:15 INFO - PROCESS | 1947 | ++DOMWINDOW == 73 (0x1191c9c00) [pid = 1947] [serial = 168] [outer = 0x112f7e400] 11:35:15 INFO - PROCESS | 1947 | 1466706915925 Marionette DEBUG loaded listener.js 11:35:15 INFO - PROCESS | 1947 | ++DOMWINDOW == 74 (0x119882400) [pid = 1947] [serial = 169] [outer = 0x112f7e400] 11:35:16 INFO - PROCESS | 1947 | 1466706916240 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]]]}] 11:35:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 11:35:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 474ms 11:35:16 INFO - PROCESS | 1947 | 1466706916253 Marionette TRACE conn2 -> [0,201,"getWindowHandle",null] 11:35:16 INFO - PROCESS | 1947 | 1466706916256 Marionette TRACE conn2 <- [1,201,null,{"value":"7"}] 11:35:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 11:35:16 INFO - PROCESS | 1947 | 1466706916264 Marionette TRACE conn2 -> [0,202,"setScriptTimeout",{"ms":35000}] 11:35:16 INFO - PROCESS | 1947 | 1466706916265 Marionette TRACE conn2 <- [1,202,null,{}] 11:35:16 INFO - PROCESS | 1947 | 1466706916267 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}] 11:35:16 INFO - PROCESS | 1947 | 1466706916268 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:35:16 INFO - PROCESS | 1947 | 1466706916366 Marionette TRACE conn2 <- [1,203,null,{"value":null}] 11:35:16 INFO - PROCESS | 1947 | 1466706916371 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:16 INFO - PROCESS | 1947 | 1466706916372 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:35:16 INFO - PROCESS | 1947 | ++DOCSHELL 0x118238000 == 31 [pid = 1947] [id = 58] 11:35:16 INFO - PROCESS | 1947 | ++DOMWINDOW == 75 (0x1185c4400) [pid = 1947] [serial = 170] [outer = 0x0] 11:35:16 INFO - PROCESS | 1947 | ++DOMWINDOW == 76 (0x119624000) [pid = 1947] [serial = 171] [outer = 0x1185c4400] 11:35:16 INFO - PROCESS | 1947 | 1466706916397 Marionette DEBUG loaded listener.js 11:35:16 INFO - PROCESS | 1947 | ++DOMWINDOW == 77 (0x121103800) [pid = 1947] [serial = 172] [outer = 0x1185c4400] 11:35:16 INFO - PROCESS | 1947 | 1466706916675 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]]]}] 11:35:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 11:35:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 471ms 11:35:16 INFO - PROCESS | 1947 | 1466706916739 Marionette TRACE conn2 -> [0,205,"getWindowHandle",null] 11:35:16 INFO - PROCESS | 1947 | 1466706916742 Marionette TRACE conn2 <- [1,205,null,{"value":"7"}] 11:35:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 11:35:16 INFO - PROCESS | 1947 | 1466706916754 Marionette TRACE conn2 -> [0,206,"setScriptTimeout",{"ms":35000}] 11:35:16 INFO - PROCESS | 1947 | 1466706916755 Marionette TRACE conn2 <- [1,206,null,{}] 11:35:16 INFO - PROCESS | 1947 | 1466706916757 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}] 11:35:16 INFO - PROCESS | 1947 | 1466706916758 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:35:16 INFO - PROCESS | 1947 | 1466706916842 Marionette TRACE conn2 <- [1,207,null,{"value":null}] 11:35:16 INFO - PROCESS | 1947 | 1466706916845 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:16 INFO - PROCESS | 1947 | 1466706916846 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:35:16 INFO - PROCESS | 1947 | ++DOCSHELL 0x11968e000 == 32 [pid = 1947] [id = 59] 11:35:16 INFO - PROCESS | 1947 | ++DOMWINDOW == 78 (0x115f98400) [pid = 1947] [serial = 173] [outer = 0x0] 11:35:16 INFO - PROCESS | 1947 | ++DOMWINDOW == 79 (0x12110bc00) [pid = 1947] [serial = 174] [outer = 0x115f98400] 11:35:16 INFO - PROCESS | 1947 | 1466706916871 Marionette DEBUG loaded listener.js 11:35:16 INFO - PROCESS | 1947 | ++DOMWINDOW == 80 (0x123a96c00) [pid = 1947] [serial = 175] [outer = 0x115f98400] 11:35:17 INFO - PROCESS | 1947 | 1466706917212 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]]]}] 11:35:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 11:35:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 469ms 11:35:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 11:35:17 INFO - PROCESS | 1947 | 1466706917224 Marionette TRACE conn2 -> [0,209,"getWindowHandle",null] 11:35:17 INFO - PROCESS | 1947 | 1466706917226 Marionette TRACE conn2 <- [1,209,null,{"value":"7"}] 11:35:17 INFO - PROCESS | 1947 | 1466706917228 Marionette TRACE conn2 -> [0,210,"setScriptTimeout",{"ms":35000}] 11:35:17 INFO - PROCESS | 1947 | 1466706917229 Marionette TRACE conn2 <- [1,210,null,{}] 11:35:17 INFO - PROCESS | 1947 | 1466706917231 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}] 11:35:17 INFO - PROCESS | 1947 | 1466706917235 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:35:17 INFO - PROCESS | 1947 | 1466706917344 Marionette TRACE conn2 <- [1,211,null,{"value":null}] 11:35:17 INFO - PROCESS | 1947 | 1466706917372 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:17 INFO - PROCESS | 1947 | 1466706917373 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:35:17 INFO - PROCESS | 1947 | ++DOCSHELL 0x119c37800 == 33 [pid = 1947] [id = 60] 11:35:17 INFO - PROCESS | 1947 | ++DOMWINDOW == 81 (0x123c55c00) [pid = 1947] [serial = 176] [outer = 0x0] 11:35:17 INFO - PROCESS | 1947 | ++DOMWINDOW == 82 (0x1248a4800) [pid = 1947] [serial = 177] [outer = 0x123c55c00] 11:35:17 INFO - PROCESS | 1947 | 1466706917399 Marionette DEBUG loaded listener.js 11:35:17 INFO - PROCESS | 1947 | ++DOMWINDOW == 83 (0x125556000) [pid = 1947] [serial = 178] [outer = 0x123c55c00] 11:35:17 INFO - PROCESS | 1947 | 1466706917696 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]]]}] 11:35:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 11:35:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 518ms 11:35:17 INFO - PROCESS | 1947 | 1466706917747 Marionette TRACE conn2 -> [0,213,"getWindowHandle",null] 11:35:17 INFO - PROCESS | 1947 | 1466706917748 Marionette TRACE conn2 <- [1,213,null,{"value":"7"}] 11:35:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 11:35:17 INFO - PROCESS | 1947 | 1466706917755 Marionette TRACE conn2 -> [0,214,"setScriptTimeout",{"ms":35000}] 11:35:17 INFO - PROCESS | 1947 | 1466706917756 Marionette TRACE conn2 <- [1,214,null,{}] 11:35:17 INFO - PROCESS | 1947 | 1466706917765 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}] 11:35:17 INFO - PROCESS | 1947 | 1466706917767 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:35:17 INFO - PROCESS | 1947 | 1466706917851 Marionette TRACE conn2 <- [1,215,null,{"value":null}] 11:35:17 INFO - PROCESS | 1947 | 1466706917855 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:17 INFO - PROCESS | 1947 | 1466706917856 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:35:17 INFO - PROCESS | 1947 | ++DOCSHELL 0x12399c000 == 34 [pid = 1947] [id = 61] 11:35:17 INFO - PROCESS | 1947 | ++DOMWINDOW == 84 (0x112a9bc00) [pid = 1947] [serial = 179] [outer = 0x0] 11:35:17 INFO - PROCESS | 1947 | ++DOMWINDOW == 85 (0x125555c00) [pid = 1947] [serial = 180] [outer = 0x112a9bc00] 11:35:17 INFO - PROCESS | 1947 | 1466706917880 Marionette DEBUG loaded listener.js 11:35:17 INFO - PROCESS | 1947 | ++DOMWINDOW == 86 (0x126933c00) [pid = 1947] [serial = 181] [outer = 0x112a9bc00] 11:35:18 INFO - PROCESS | 1947 | 1466706918157 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]]]}] 11:35:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 11:35:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 426ms 11:35:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 11:35:18 INFO - PROCESS | 1947 | 1466706918199 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 11:35:18 INFO - PROCESS | 1947 | 1466706918201 Marionette TRACE conn2 <- [1,217,null,{"value":"7"}] 11:35:18 INFO - PROCESS | 1947 | 1466706918214 Marionette TRACE conn2 -> [0,218,"setScriptTimeout",{"ms":35000}] 11:35:18 INFO - PROCESS | 1947 | 1466706918216 Marionette TRACE conn2 <- [1,218,null,{}] 11:35:18 INFO - PROCESS | 1947 | 1466706918235 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}] 11:35:18 INFO - PROCESS | 1947 | 1466706918236 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:35:18 INFO - PROCESS | 1947 | 1466706918391 Marionette TRACE conn2 <- [1,219,null,{"value":null}] 11:35:18 INFO - PROCESS | 1947 | 1466706918407 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:18 INFO - PROCESS | 1947 | 1466706918408 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:35:18 INFO - PROCESS | 1947 | ++DOCSHELL 0x123ca1800 == 35 [pid = 1947] [id = 62] 11:35:18 INFO - PROCESS | 1947 | ++DOMWINDOW == 87 (0x126f8b800) [pid = 1947] [serial = 182] [outer = 0x0] 11:35:18 INFO - PROCESS | 1947 | ++DOMWINDOW == 88 (0x127238000) [pid = 1947] [serial = 183] [outer = 0x126f8b800] 11:35:18 INFO - PROCESS | 1947 | 1466706918448 Marionette DEBUG loaded listener.js 11:35:18 INFO - PROCESS | 1947 | ++DOMWINDOW == 89 (0x128bd3800) [pid = 1947] [serial = 184] [outer = 0x126f8b800] 11:35:18 INFO - PROCESS | 1947 | --DOMWINDOW == 88 (0x1164d9c00) [pid = 1947] [serial = 122] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 11:35:18 INFO - PROCESS | 1947 | --DOMWINDOW == 87 (0x112a73c00) [pid = 1947] [serial = 128] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 11:35:18 INFO - PROCESS | 1947 | --DOMWINDOW == 86 (0x116a14400) [pid = 1947] [serial = 125] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 11:35:18 INFO - PROCESS | 1947 | --DOMWINDOW == 85 (0x119f46c00) [pid = 1947] [serial = 137] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 11:35:18 INFO - PROCESS | 1947 | --DOMWINDOW == 84 (0x1191c4400) [pid = 1947] [serial = 131] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 11:35:18 INFO - PROCESS | 1947 | --DOMWINDOW == 83 (0x115d1b000) [pid = 1947] [serial = 134] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 11:35:18 INFO - PROCESS | 1947 | --DOMWINDOW == 82 (0x129637800) [pid = 1947] [serial = 119] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 11:35:18 INFO - PROCESS | 1947 | --DOMWINDOW == 81 (0x12928ec00) [pid = 1947] [serial = 116] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 11:35:18 INFO - PROCESS | 1947 | --DOMWINDOW == 80 (0x123d6b400) [pid = 1947] [serial = 101] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 11:35:18 INFO - PROCESS | 1947 | --DOMWINDOW == 79 (0x128daec00) [pid = 1947] [serial = 113] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 11:35:18 INFO - PROCESS | 1947 | 1466706918884 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]]]}] 11:35:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 11:35:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 692ms 11:35:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 11:35:18 INFO - PROCESS | 1947 | 1466706918895 Marionette TRACE conn2 -> [0,221,"getWindowHandle",null] 11:35:18 INFO - PROCESS | 1947 | 1466706918897 Marionette TRACE conn2 <- [1,221,null,{"value":"7"}] 11:35:18 INFO - PROCESS | 1947 | 1466706918899 Marionette TRACE conn2 -> [0,222,"setScriptTimeout",{"ms":35000}] 11:35:18 INFO - PROCESS | 1947 | 1466706918911 Marionette TRACE conn2 <- [1,222,null,{}] 11:35:18 INFO - PROCESS | 1947 | 1466706918913 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}] 11:35:18 INFO - PROCESS | 1947 | 1466706918914 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:35:18 INFO - PROCESS | 1947 | 1466706918983 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 11:35:18 INFO - PROCESS | 1947 | 1466706918987 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:18 INFO - PROCESS | 1947 | 1466706918990 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:35:18 INFO - PROCESS | 1947 | ++DOCSHELL 0x117077800 == 36 [pid = 1947] [id = 63] 11:35:19 INFO - PROCESS | 1947 | ++DOMWINDOW == 80 (0x1191c4400) [pid = 1947] [serial = 185] [outer = 0x0] 11:35:19 INFO - PROCESS | 1947 | ++DOMWINDOW == 81 (0x124288000) [pid = 1947] [serial = 186] [outer = 0x1191c4400] 11:35:19 INFO - PROCESS | 1947 | 1466706919015 Marionette DEBUG loaded listener.js 11:35:19 INFO - PROCESS | 1947 | ++DOMWINDOW == 82 (0x128bd5000) [pid = 1947] [serial = 187] [outer = 0x1191c4400] 11:35:19 INFO - PROCESS | 1947 | 1466706919295 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]]]}] 11:35:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 11:35:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 429ms 11:35:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 11:35:19 INFO - PROCESS | 1947 | 1466706919328 Marionette TRACE conn2 -> [0,225,"getWindowHandle",null] 11:35:19 INFO - PROCESS | 1947 | 1466706919330 Marionette TRACE conn2 <- [1,225,null,{"value":"7"}] 11:35:19 INFO - PROCESS | 1947 | 1466706919333 Marionette TRACE conn2 -> [0,226,"setScriptTimeout",{"ms":35000}] 11:35:19 INFO - PROCESS | 1947 | 1466706919334 Marionette TRACE conn2 <- [1,226,null,{}] 11:35:19 INFO - PROCESS | 1947 | 1466706919344 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}] 11:35:19 INFO - PROCESS | 1947 | 1466706919346 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:35:19 INFO - PROCESS | 1947 | 1466706919442 Marionette TRACE conn2 <- [1,227,null,{"value":null}] 11:35:19 INFO - PROCESS | 1947 | 1466706919448 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:19 INFO - PROCESS | 1947 | 1466706919449 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:35:19 INFO - PROCESS | 1947 | ++DOCSHELL 0x124554800 == 37 [pid = 1947] [id = 64] 11:35:19 INFO - PROCESS | 1947 | ++DOMWINDOW == 83 (0x11852a000) [pid = 1947] [serial = 188] [outer = 0x0] 11:35:19 INFO - PROCESS | 1947 | ++DOMWINDOW == 84 (0x128bd6000) [pid = 1947] [serial = 189] [outer = 0x11852a000] 11:35:19 INFO - PROCESS | 1947 | 1466706919473 Marionette DEBUG loaded listener.js 11:35:19 INFO - PROCESS | 1947 | ++DOMWINDOW == 85 (0x12920e400) [pid = 1947] [serial = 190] [outer = 0x11852a000] 11:35:19 INFO - PROCESS | 1947 | 1466706919752 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]]]}] 11:35:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 11:35:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 468ms 11:35:19 INFO - PROCESS | 1947 | 1466706919803 Marionette TRACE conn2 -> [0,229,"getWindowHandle",null] 11:35:19 INFO - PROCESS | 1947 | 1466706919805 Marionette TRACE conn2 <- [1,229,null,{"value":"7"}] 11:35:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 11:35:19 INFO - PROCESS | 1947 | 1466706919810 Marionette TRACE conn2 -> [0,230,"setScriptTimeout",{"ms":35000}] 11:35:19 INFO - PROCESS | 1947 | 1466706919812 Marionette TRACE conn2 <- [1,230,null,{}] 11:35:19 INFO - PROCESS | 1947 | 1466706919814 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}] 11:35:19 INFO - PROCESS | 1947 | 1466706919826 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:35:19 INFO - PROCESS | 1947 | 1466706919907 Marionette TRACE conn2 <- [1,231,null,{"value":null}] 11:35:19 INFO - PROCESS | 1947 | 1466706919910 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:19 INFO - PROCESS | 1947 | 1466706919912 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:35:19 INFO - PROCESS | 1947 | ++DOCSHELL 0x11968d800 == 38 [pid = 1947] [id = 65] 11:35:19 INFO - PROCESS | 1947 | ++DOMWINDOW == 86 (0x12928a000) [pid = 1947] [serial = 191] [outer = 0x0] 11:35:19 INFO - PROCESS | 1947 | ++DOMWINDOW == 87 (0x129298c00) [pid = 1947] [serial = 192] [outer = 0x12928a000] 11:35:19 INFO - PROCESS | 1947 | 1466706919940 Marionette DEBUG loaded listener.js 11:35:19 INFO - PROCESS | 1947 | ++DOMWINDOW == 88 (0x129637c00) [pid = 1947] [serial = 193] [outer = 0x12928a000] 11:35:20 INFO - PROCESS | 1947 | 1466706920237 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]]]}] 11:35:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 11:35:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 469ms 11:35:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 11:35:20 INFO - PROCESS | 1947 | 1466706920280 Marionette TRACE conn2 -> [0,233,"getWindowHandle",null] 11:35:20 INFO - PROCESS | 1947 | 1466706920281 Marionette TRACE conn2 <- [1,233,null,{"value":"7"}] 11:35:20 INFO - PROCESS | 1947 | 1466706920283 Marionette TRACE conn2 -> [0,234,"setScriptTimeout",{"ms":35000}] 11:35:20 INFO - PROCESS | 1947 | 1466706920284 Marionette TRACE conn2 <- [1,234,null,{}] 11:35:20 INFO - PROCESS | 1947 | 1466706920286 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}] 11:35:20 INFO - PROCESS | 1947 | 1466706920288 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:35:20 INFO - PROCESS | 1947 | 1466706920384 Marionette TRACE conn2 <- [1,235,null,{"value":null}] 11:35:20 INFO - PROCESS | 1947 | 1466706920389 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:20 INFO - PROCESS | 1947 | 1466706920390 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:35:20 INFO - PROCESS | 1947 | ++DOCSHELL 0x1272e1000 == 39 [pid = 1947] [id = 66] 11:35:20 INFO - PROCESS | 1947 | ++DOMWINDOW == 89 (0x128db9400) [pid = 1947] [serial = 194] [outer = 0x0] 11:35:20 INFO - PROCESS | 1947 | ++DOMWINDOW == 90 (0x12963d000) [pid = 1947] [serial = 195] [outer = 0x128db9400] 11:35:20 INFO - PROCESS | 1947 | 1466706920414 Marionette DEBUG loaded listener.js 11:35:20 INFO - PROCESS | 1947 | ++DOMWINDOW == 91 (0x12a76cc00) [pid = 1947] [serial = 196] [outer = 0x128db9400] 11:35:20 INFO - PROCESS | 1947 | 1466706920682 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]]]}] 11:35:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 11:35:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 421ms 11:35:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 11:35:20 INFO - PROCESS | 1947 | 1466706920715 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 11:35:20 INFO - PROCESS | 1947 | 1466706920717 Marionette TRACE conn2 <- [1,237,null,{"value":"7"}] 11:35:20 INFO - PROCESS | 1947 | 1466706920731 Marionette TRACE conn2 -> [0,238,"setScriptTimeout",{"ms":35000}] 11:35:20 INFO - PROCESS | 1947 | 1466706920732 Marionette TRACE conn2 <- [1,238,null,{}] 11:35:20 INFO - PROCESS | 1947 | 1466706920736 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}] 11:35:20 INFO - PROCESS | 1947 | 1466706920752 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:35:20 INFO - PROCESS | 1947 | 1466706920966 Marionette TRACE conn2 <- [1,239,null,{"value":null}] 11:35:21 INFO - PROCESS | 1947 | 1466706921053 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:21 INFO - PROCESS | 1947 | 1466706921057 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:35:21 INFO - PROCESS | 1947 | ++DOCSHELL 0x112757000 == 40 [pid = 1947] [id = 67] 11:35:21 INFO - PROCESS | 1947 | ++DOMWINDOW == 92 (0x112a80400) [pid = 1947] [serial = 197] [outer = 0x0] 11:35:21 INFO - PROCESS | 1947 | ++DOMWINDOW == 93 (0x112a9f000) [pid = 1947] [serial = 198] [outer = 0x112a80400] 11:35:21 INFO - PROCESS | 1947 | 1466706921108 Marionette DEBUG loaded listener.js 11:35:21 INFO - PROCESS | 1947 | ++DOMWINDOW == 94 (0x113a80000) [pid = 1947] [serial = 199] [outer = 0x112a80400] 11:35:21 INFO - PROCESS | 1947 | 1466706921696 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]]]}] 11:35:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 11:35:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 982ms 11:35:21 INFO - PROCESS | 1947 | 1466706921702 Marionette TRACE conn2 -> [0,241,"getWindowHandle",null] 11:35:21 INFO - PROCESS | 1947 | 1466706921705 Marionette TRACE conn2 <- [1,241,null,{"value":"7"}] 11:35:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 11:35:21 INFO - PROCESS | 1947 | ++DOMWINDOW == 95 (0x116162800) [pid = 1947] [serial = 200] [outer = 0x12ca9f800] 11:35:21 INFO - PROCESS | 1947 | 1466706921723 Marionette TRACE conn2 -> [0,242,"setScriptTimeout",{"ms":35000}] 11:35:21 INFO - PROCESS | 1947 | 1466706921725 Marionette TRACE conn2 <- [1,242,null,{}] 11:35:21 INFO - PROCESS | 1947 | 1466706921777 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}] 11:35:21 INFO - PROCESS | 1947 | 1466706921779 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:35:21 INFO - PROCESS | 1947 | 1466706921927 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 11:35:21 INFO - PROCESS | 1947 | 1466706921981 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:21 INFO - PROCESS | 1947 | 1466706921982 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:35:21 INFO - PROCESS | 1947 | ++DOCSHELL 0x1185e3800 == 41 [pid = 1947] [id = 68] 11:35:21 INFO - PROCESS | 1947 | ++DOMWINDOW == 96 (0x11670f800) [pid = 1947] [serial = 201] [outer = 0x0] 11:35:22 INFO - PROCESS | 1947 | ++DOMWINDOW == 97 (0x118190c00) [pid = 1947] [serial = 202] [outer = 0x11670f800] 11:35:22 INFO - PROCESS | 1947 | 1466706922013 Marionette DEBUG loaded listener.js 11:35:22 INFO - PROCESS | 1947 | ++DOMWINDOW == 98 (0x11914f800) [pid = 1947] [serial = 203] [outer = 0x11670f800] 11:35:22 INFO - PROCESS | 1947 | 1466706922648 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]]]}] 11:35:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 11:35:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 992ms 11:35:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 11:35:22 INFO - PROCESS | 1947 | 1466706922701 Marionette TRACE conn2 -> [0,245,"getWindowHandle",null] 11:35:22 INFO - PROCESS | 1947 | 1466706922703 Marionette TRACE conn2 <- [1,245,null,{"value":"7"}] 11:35:22 INFO - PROCESS | 1947 | 1466706922706 Marionette TRACE conn2 -> [0,246,"setScriptTimeout",{"ms":35000}] 11:35:22 INFO - PROCESS | 1947 | 1466706922708 Marionette TRACE conn2 <- [1,246,null,{}] 11:35:22 INFO - PROCESS | 1947 | 1466706922711 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}] 11:35:22 INFO - PROCESS | 1947 | 1466706922713 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:35:22 INFO - PROCESS | 1947 | 1466706922797 Marionette TRACE conn2 <- [1,247,null,{"value":null}] 11:35:22 INFO - PROCESS | 1947 | --DOCSHELL 0x11968d800 == 40 [pid = 1947] [id = 65] 11:35:22 INFO - PROCESS | 1947 | --DOCSHELL 0x124554800 == 39 [pid = 1947] [id = 64] 11:35:22 INFO - PROCESS | 1947 | --DOCSHELL 0x117077800 == 38 [pid = 1947] [id = 63] 11:35:22 INFO - PROCESS | 1947 | --DOCSHELL 0x123ca1800 == 37 [pid = 1947] [id = 62] 11:35:22 INFO - PROCESS | 1947 | --DOCSHELL 0x12399c000 == 36 [pid = 1947] [id = 61] 11:35:22 INFO - PROCESS | 1947 | --DOCSHELL 0x119c37800 == 35 [pid = 1947] [id = 60] 11:35:22 INFO - PROCESS | 1947 | --DOCSHELL 0x11968e000 == 34 [pid = 1947] [id = 59] 11:35:22 INFO - PROCESS | 1947 | --DOCSHELL 0x118238000 == 33 [pid = 1947] [id = 58] 11:35:22 INFO - PROCESS | 1947 | --DOCSHELL 0x117078000 == 32 [pid = 1947] [id = 57] 11:35:22 INFO - PROCESS | 1947 | --DOCSHELL 0x116685800 == 31 [pid = 1947] [id = 56] 11:35:22 INFO - PROCESS | 1947 | --DOCSHELL 0x112d66000 == 30 [pid = 1947] [id = 55] 11:35:22 INFO - PROCESS | 1947 | --DOMWINDOW == 97 (0x11670fc00) [pid = 1947] [serial = 123] [outer = 0x0] [url = about:blank] 11:35:22 INFO - PROCESS | 1947 | --DOMWINDOW == 96 (0x1185ba400) [pid = 1947] [serial = 129] [outer = 0x0] [url = about:blank] 11:35:22 INFO - PROCESS | 1947 | --DOMWINDOW == 95 (0x1176ef000) [pid = 1947] [serial = 126] [outer = 0x0] [url = about:blank] 11:35:22 INFO - PROCESS | 1947 | --DOMWINDOW == 94 (0x123c4bc00) [pid = 1947] [serial = 138] [outer = 0x0] [url = about:blank] 11:35:22 INFO - PROCESS | 1947 | --DOMWINDOW == 93 (0x116971800) [pid = 1947] [serial = 124] [outer = 0x0] [url = about:blank] 11:35:22 INFO - PROCESS | 1947 | --DOMWINDOW == 92 (0x118747c00) [pid = 1947] [serial = 130] [outer = 0x0] [url = about:blank] 11:35:22 INFO - PROCESS | 1947 | --DOMWINDOW == 91 (0x119887c00) [pid = 1947] [serial = 133] [outer = 0x0] [url = about:blank] 11:35:22 INFO - PROCESS | 1947 | --DOMWINDOW == 90 (0x11988b000) [pid = 1947] [serial = 135] [outer = 0x0] [url = about:blank] 11:35:22 INFO - PROCESS | 1947 | --DOMWINDOW == 89 (0x1248af400) [pid = 1947] [serial = 139] [outer = 0x0] [url = about:blank] 11:35:22 INFO - PROCESS | 1947 | --DOMWINDOW == 88 (0x118529800) [pid = 1947] [serial = 127] [outer = 0x0] [url = about:blank] 11:35:22 INFO - PROCESS | 1947 | --DOMWINDOW == 87 (0x12a60fc00) [pid = 1947] [serial = 121] [outer = 0x0] [url = about:blank] 11:35:22 INFO - PROCESS | 1947 | --DOMWINDOW == 86 (0x1191d2400) [pid = 1947] [serial = 132] [outer = 0x0] [url = about:blank] 11:35:22 INFO - PROCESS | 1947 | --DOMWINDOW == 85 (0x119e27000) [pid = 1947] [serial = 136] [outer = 0x0] [url = about:blank] 11:35:22 INFO - PROCESS | 1947 | --DOMWINDOW == 84 (0x12a602800) [pid = 1947] [serial = 120] [outer = 0x0] [url = about:blank] 11:35:22 INFO - PROCESS | 1947 | --DOMWINDOW == 83 (0x129633c00) [pid = 1947] [serial = 118] [outer = 0x0] [url = about:blank] 11:35:22 INFO - PROCESS | 1947 | --DOMWINDOW == 82 (0x124d3ac00) [pid = 1947] [serial = 103] [outer = 0x0] [url = about:blank] 11:35:22 INFO - PROCESS | 1947 | --DOMWINDOW == 81 (0x12928e800) [pid = 1947] [serial = 115] [outer = 0x0] [url = about:blank] 11:35:22 INFO - PROCESS | 1947 | 1466706922872 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:22 INFO - PROCESS | 1947 | 1466706922873 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:35:22 INFO - PROCESS | 1947 | ++DOCSHELL 0x113203000 == 31 [pid = 1947] [id = 69] 11:35:22 INFO - PROCESS | 1947 | ++DOMWINDOW == 82 (0x116908c00) [pid = 1947] [serial = 204] [outer = 0x0] 11:35:22 INFO - PROCESS | 1947 | ++DOMWINDOW == 83 (0x1172a2c00) [pid = 1947] [serial = 205] [outer = 0x116908c00] 11:35:22 INFO - PROCESS | 1947 | 1466706922902 Marionette DEBUG loaded listener.js 11:35:22 INFO - PROCESS | 1947 | ++DOMWINDOW == 84 (0x11874b000) [pid = 1947] [serial = 206] [outer = 0x116908c00] 11:35:23 INFO - PROCESS | 1947 | 1466706923209 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]]]}] 11:35:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 11:35:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 520ms 11:35:23 INFO - PROCESS | 1947 | 1466706923229 Marionette TRACE conn2 -> [0,249,"getWindowHandle",null] 11:35:23 INFO - PROCESS | 1947 | 1466706923233 Marionette TRACE conn2 <- [1,249,null,{"value":"7"}] 11:35:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 11:35:23 INFO - PROCESS | 1947 | 1466706923243 Marionette TRACE conn2 -> [0,250,"setScriptTimeout",{"ms":35000}] 11:35:23 INFO - PROCESS | 1947 | 1466706923245 Marionette TRACE conn2 <- [1,250,null,{}] 11:35:23 INFO - PROCESS | 1947 | 1466706923248 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}] 11:35:23 INFO - PROCESS | 1947 | 1466706923250 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:35:23 INFO - PROCESS | 1947 | 1466706923356 Marionette TRACE conn2 <- [1,251,null,{"value":null}] 11:35:23 INFO - PROCESS | 1947 | 1466706923428 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:23 INFO - PROCESS | 1947 | 1466706923430 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:35:23 INFO - PROCESS | 1947 | ++DOCSHELL 0x11706d800 == 32 [pid = 1947] [id = 70] 11:35:23 INFO - PROCESS | 1947 | ++DOMWINDOW == 85 (0x118749400) [pid = 1947] [serial = 207] [outer = 0x0] 11:35:23 INFO - PROCESS | 1947 | ++DOMWINDOW == 86 (0x1191c4800) [pid = 1947] [serial = 208] [outer = 0x118749400] 11:35:23 INFO - PROCESS | 1947 | 1466706923476 Marionette DEBUG loaded listener.js 11:35:23 INFO - PROCESS | 1947 | ++DOMWINDOW == 87 (0x119e27000) [pid = 1947] [serial = 209] [outer = 0x118749400] 11:35:23 INFO - PROCESS | 1947 | 1466706923811 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]]]}] 11:35:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 11:35:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 625ms 11:35:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 11:35:23 INFO - PROCESS | 1947 | 1466706923867 Marionette TRACE conn2 -> [0,253,"getWindowHandle",null] 11:35:23 INFO - PROCESS | 1947 | 1466706923869 Marionette TRACE conn2 <- [1,253,null,{"value":"7"}] 11:35:23 INFO - PROCESS | 1947 | 1466706923871 Marionette TRACE conn2 -> [0,254,"setScriptTimeout",{"ms":35000}] 11:35:23 INFO - PROCESS | 1947 | 1466706923876 Marionette TRACE conn2 <- [1,254,null,{}] 11:35:23 INFO - PROCESS | 1947 | 1466706923884 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}] 11:35:23 INFO - PROCESS | 1947 | 1466706923887 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:35:23 INFO - PROCESS | 1947 | 1466706923970 Marionette TRACE conn2 <- [1,255,null,{"value":null}] 11:35:24 INFO - PROCESS | 1947 | 1466706924016 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:24 INFO - PROCESS | 1947 | 1466706924018 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:35:24 INFO - PROCESS | 1947 | ++DOCSHELL 0x11919a800 == 33 [pid = 1947] [id = 71] 11:35:24 INFO - PROCESS | 1947 | ++DOMWINDOW == 88 (0x115f9f400) [pid = 1947] [serial = 210] [outer = 0x0] 11:35:24 INFO - PROCESS | 1947 | ++DOMWINDOW == 89 (0x123c4bc00) [pid = 1947] [serial = 211] [outer = 0x115f9f400] 11:35:24 INFO - PROCESS | 1947 | 1466706924046 Marionette DEBUG loaded listener.js 11:35:24 INFO - PROCESS | 1947 | ++DOMWINDOW == 90 (0x1248a5000) [pid = 1947] [serial = 212] [outer = 0x115f9f400] 11:35:24 INFO - PROCESS | 1947 | 1466706924330 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]]]}] 11:35:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 11:35:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 473ms 11:35:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 11:35:24 INFO - PROCESS | 1947 | 1466706924347 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 11:35:24 INFO - PROCESS | 1947 | 1466706924349 Marionette TRACE conn2 <- [1,257,null,{"value":"7"}] 11:35:24 INFO - PROCESS | 1947 | 1466706924351 Marionette TRACE conn2 -> [0,258,"setScriptTimeout",{"ms":35000}] 11:35:24 INFO - PROCESS | 1947 | 1466706924352 Marionette TRACE conn2 <- [1,258,null,{}] 11:35:24 INFO - PROCESS | 1947 | 1466706924361 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}] 11:35:24 INFO - PROCESS | 1947 | 1466706924363 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:35:24 INFO - PROCESS | 1947 | 1466706924443 Marionette TRACE conn2 <- [1,259,null,{"value":null}] 11:35:24 INFO - PROCESS | 1947 | 1466706924447 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:24 INFO - PROCESS | 1947 | 1466706924448 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:35:24 INFO - PROCESS | 1947 | ++DOCSHELL 0x119f19000 == 34 [pid = 1947] [id = 72] 11:35:24 INFO - PROCESS | 1947 | ++DOMWINDOW == 91 (0x124d46800) [pid = 1947] [serial = 213] [outer = 0x0] 11:35:24 INFO - PROCESS | 1947 | ++DOMWINDOW == 92 (0x1255b1400) [pid = 1947] [serial = 214] [outer = 0x124d46800] 11:35:24 INFO - PROCESS | 1947 | 1466706924475 Marionette DEBUG loaded listener.js 11:35:24 INFO - PROCESS | 1947 | ++DOMWINDOW == 93 (0x12686c800) [pid = 1947] [serial = 215] [outer = 0x124d46800] 11:35:24 INFO - PROCESS | 1947 | 1466706924772 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]]]}] 11:35:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 11:35:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 473ms 11:35:24 INFO - PROCESS | 1947 | 1466706924825 Marionette TRACE conn2 -> [0,261,"getWindowHandle",null] 11:35:24 INFO - PROCESS | 1947 | 1466706924826 Marionette TRACE conn2 <- [1,261,null,{"value":"7"}] 11:35:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 11:35:24 INFO - PROCESS | 1947 | 1466706924828 Marionette TRACE conn2 -> [0,262,"setScriptTimeout",{"ms":35000}] 11:35:24 INFO - PROCESS | 1947 | 1466706924829 Marionette TRACE conn2 <- [1,262,null,{}] 11:35:24 INFO - PROCESS | 1947 | 1466706924831 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}] 11:35:24 INFO - PROCESS | 1947 | 1466706924833 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:35:24 INFO - PROCESS | 1947 | 1466706924936 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 11:35:24 INFO - PROCESS | 1947 | 1466706924948 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:24 INFO - PROCESS | 1947 | 1466706924949 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:35:24 INFO - PROCESS | 1947 | ++DOCSHELL 0x123997800 == 35 [pid = 1947] [id = 73] 11:35:24 INFO - PROCESS | 1947 | ++DOMWINDOW == 94 (0x123fca800) [pid = 1947] [serial = 216] [outer = 0x0] 11:35:24 INFO - PROCESS | 1947 | ++DOMWINDOW == 95 (0x12686b400) [pid = 1947] [serial = 217] [outer = 0x123fca800] 11:35:24 INFO - PROCESS | 1947 | 1466706924974 Marionette DEBUG loaded listener.js 11:35:25 INFO - PROCESS | 1947 | ++DOMWINDOW == 96 (0x12743b400) [pid = 1947] [serial = 218] [outer = 0x123fca800] 11:35:25 INFO - PROCESS | 1947 | 1466706925302 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]]]}] 11:35:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 11:35:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 518ms 11:35:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 11:35:25 INFO - PROCESS | 1947 | 1466706925346 Marionette TRACE conn2 -> [0,265,"getWindowHandle",null] 11:35:25 INFO - PROCESS | 1947 | 1466706925347 Marionette TRACE conn2 <- [1,265,null,{"value":"7"}] 11:35:25 INFO - PROCESS | 1947 | 1466706925349 Marionette TRACE conn2 -> [0,266,"setScriptTimeout",{"ms":35000}] 11:35:25 INFO - PROCESS | 1947 | 1466706925350 Marionette TRACE conn2 <- [1,266,null,{}] 11:35:25 INFO - PROCESS | 1947 | 1466706925353 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}] 11:35:25 INFO - PROCESS | 1947 | 1466706925357 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:35:25 INFO - PROCESS | 1947 | 1466706925466 Marionette TRACE conn2 <- [1,267,null,{"value":null}] 11:35:25 INFO - PROCESS | 1947 | 1466706925499 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:25 INFO - PROCESS | 1947 | 1466706925500 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:35:25 INFO - PROCESS | 1947 | ++DOCSHELL 0x124d69000 == 36 [pid = 1947] [id = 74] 11:35:25 INFO - PROCESS | 1947 | ++DOMWINDOW == 97 (0x128db8000) [pid = 1947] [serial = 219] [outer = 0x0] 11:35:25 INFO - PROCESS | 1947 | ++DOMWINDOW == 98 (0x1293ea000) [pid = 1947] [serial = 220] [outer = 0x128db8000] 11:35:25 INFO - PROCESS | 1947 | 1466706925525 Marionette DEBUG loaded listener.js 11:35:25 INFO - PROCESS | 1947 | ++DOMWINDOW == 99 (0x12a76c800) [pid = 1947] [serial = 221] [outer = 0x128db8000] 11:35:25 INFO - PROCESS | 1947 | 1466706925823 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]]]}] 11:35:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 11:35:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 517ms 11:35:25 INFO - PROCESS | 1947 | 1466706925867 Marionette TRACE conn2 -> [0,269,"getWindowHandle",null] 11:35:25 INFO - PROCESS | 1947 | 1466706925869 Marionette TRACE conn2 <- [1,269,null,{"value":"7"}] 11:35:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 11:35:25 INFO - PROCESS | 1947 | 1466706925872 Marionette TRACE conn2 -> [0,270,"setScriptTimeout",{"ms":35000}] 11:35:25 INFO - PROCESS | 1947 | 1466706925874 Marionette TRACE conn2 <- [1,270,null,{}] 11:35:25 INFO - PROCESS | 1947 | 1466706925877 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}] 11:35:25 INFO - PROCESS | 1947 | 1466706925878 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:35:25 INFO - PROCESS | 1947 | 1466706925975 Marionette TRACE conn2 <- [1,271,null,{"value":null}] 11:35:25 INFO - PROCESS | 1947 | 1466706925978 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:25 INFO - PROCESS | 1947 | 1466706925979 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:35:25 INFO - PROCESS | 1947 | ++DOCSHELL 0x12696d000 == 37 [pid = 1947] [id = 75] 11:35:25 INFO - PROCESS | 1947 | ++DOMWINDOW == 100 (0x129292000) [pid = 1947] [serial = 222] [outer = 0x0] 11:35:26 INFO - PROCESS | 1947 | ++DOMWINDOW == 101 (0x12a60d400) [pid = 1947] [serial = 223] [outer = 0x129292000] 11:35:26 INFO - PROCESS | 1947 | 1466706926004 Marionette DEBUG loaded listener.js 11:35:26 INFO - PROCESS | 1947 | ++DOMWINDOW == 102 (0x12aaca800) [pid = 1947] [serial = 224] [outer = 0x129292000] 11:35:26 INFO - PROCESS | 1947 | 1466706926311 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]]]}] 11:35:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 11:35:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 472ms 11:35:26 INFO - PROCESS | 1947 | 1466706926350 Marionette TRACE conn2 -> [0,273,"getWindowHandle",null] 11:35:26 INFO - PROCESS | 1947 | 1466706926351 Marionette TRACE conn2 <- [1,273,null,{"value":"7"}] 11:35:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 11:35:26 INFO - PROCESS | 1947 | 1466706926355 Marionette TRACE conn2 -> [0,274,"setScriptTimeout",{"ms":35000}] 11:35:26 INFO - PROCESS | 1947 | 1466706926357 Marionette TRACE conn2 <- [1,274,null,{}] 11:35:26 INFO - PROCESS | 1947 | 1466706926360 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}] 11:35:26 INFO - PROCESS | 1947 | 1466706926362 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:35:26 INFO - PROCESS | 1947 | 1466706926502 Marionette TRACE conn2 <- [1,275,null,{"value":null}] 11:35:26 INFO - PROCESS | 1947 | 1466706926516 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:26 INFO - PROCESS | 1947 | 1466706926518 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:35:26 INFO - PROCESS | 1947 | ++DOCSHELL 0x128be6000 == 38 [pid = 1947] [id = 76] 11:35:26 INFO - PROCESS | 1947 | ++DOMWINDOW == 103 (0x12aacac00) [pid = 1947] [serial = 225] [outer = 0x0] 11:35:26 INFO - PROCESS | 1947 | ++DOMWINDOW == 104 (0x12aad4000) [pid = 1947] [serial = 226] [outer = 0x12aacac00] 11:35:26 INFO - PROCESS | 1947 | 1466706926558 Marionette DEBUG loaded listener.js 11:35:26 INFO - PROCESS | 1947 | ++DOMWINDOW == 105 (0x12aaeb000) [pid = 1947] [serial = 227] [outer = 0x12aacac00] 11:35:27 INFO - PROCESS | 1947 | --DOMWINDOW == 104 (0x115f98400) [pid = 1947] [serial = 173] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 11:35:27 INFO - PROCESS | 1947 | --DOMWINDOW == 103 (0x1185c4400) [pid = 1947] [serial = 170] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 11:35:27 INFO - PROCESS | 1947 | --DOMWINDOW == 102 (0x112f7e400) [pid = 1947] [serial = 167] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 11:35:27 INFO - PROCESS | 1947 | --DOMWINDOW == 101 (0x11509f400) [pid = 1947] [serial = 158] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 11:35:27 INFO - PROCESS | 1947 | --DOMWINDOW == 100 (0x113c72000) [pid = 1947] [serial = 161] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 11:35:27 INFO - PROCESS | 1947 | --DOMWINDOW == 99 (0x112a9bc00) [pid = 1947] [serial = 179] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 11:35:27 INFO - PROCESS | 1947 | --DOMWINDOW == 98 (0x116a1b400) [pid = 1947] [serial = 164] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 11:35:27 INFO - PROCESS | 1947 | --DOMWINDOW == 97 (0x1121aa000) [pid = 1947] [serial = 140] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 11:35:27 INFO - PROCESS | 1947 | --DOMWINDOW == 96 (0x126f8b800) [pid = 1947] [serial = 182] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 11:35:27 INFO - PROCESS | 1947 | --DOMWINDOW == 95 (0x116466800) [pid = 1947] [serial = 143] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 11:35:27 INFO - PROCESS | 1947 | --DOMWINDOW == 94 (0x1191c4400) [pid = 1947] [serial = 185] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 11:35:27 INFO - PROCESS | 1947 | --DOMWINDOW == 93 (0x11852a000) [pid = 1947] [serial = 188] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 11:35:27 INFO - PROCESS | 1947 | --DOMWINDOW == 92 (0x118729400) [pid = 1947] [serial = 146] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 11:35:27 INFO - PROCESS | 1947 | --DOMWINDOW == 91 (0x123d69c00) [pid = 1947] [serial = 149] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 11:35:27 INFO - PROCESS | 1947 | --DOMWINDOW == 90 (0x12928a000) [pid = 1947] [serial = 191] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 11:35:27 INFO - PROCESS | 1947 | --DOMWINDOW == 89 (0x1255b0c00) [pid = 1947] [serial = 152] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 11:35:27 INFO - PROCESS | 1947 | --DOMWINDOW == 88 (0x1185bbc00) [pid = 1947] [serial = 155] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 11:35:27 INFO - PROCESS | 1947 | --DOMWINDOW == 87 (0x123c55c00) [pid = 1947] [serial = 176] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 11:35:27 INFO - PROCESS | 1947 | 1466706927074 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]]]}] 11:35:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 11:35:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 771ms 11:35:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 11:35:27 INFO - PROCESS | 1947 | 1466706927125 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 11:35:27 INFO - PROCESS | 1947 | 1466706927127 Marionette TRACE conn2 <- [1,277,null,{"value":"7"}] 11:35:27 INFO - PROCESS | 1947 | 1466706927129 Marionette TRACE conn2 -> [0,278,"setScriptTimeout",{"ms":35000}] 11:35:27 INFO - PROCESS | 1947 | 1466706927130 Marionette TRACE conn2 <- [1,278,null,{}] 11:35:27 INFO - PROCESS | 1947 | 1466706927132 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}] 11:35:27 INFO - PROCESS | 1947 | 1466706927133 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:35:27 INFO - PROCESS | 1947 | 1466706927212 Marionette TRACE conn2 <- [1,279,null,{"value":null}] 11:35:27 INFO - PROCESS | 1947 | 1466706927215 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:27 INFO - PROCESS | 1947 | 1466706927216 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:35:27 INFO - PROCESS | 1947 | ++DOCSHELL 0x1248f1800 == 39 [pid = 1947] [id = 77] 11:35:27 INFO - PROCESS | 1947 | ++DOMWINDOW == 88 (0x113253800) [pid = 1947] [serial = 228] [outer = 0x0] 11:35:27 INFO - PROCESS | 1947 | ++DOMWINDOW == 89 (0x116711c00) [pid = 1947] [serial = 229] [outer = 0x113253800] 11:35:27 INFO - PROCESS | 1947 | 1466706927243 Marionette DEBUG loaded listener.js 11:35:27 INFO - PROCESS | 1947 | ++DOMWINDOW == 90 (0x119888400) [pid = 1947] [serial = 230] [outer = 0x113253800] 11:35:27 INFO - PROCESS | 1947 | 1466706927547 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]]]}] 11:35:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 11:35:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 467ms 11:35:27 INFO - PROCESS | 1947 | 1466706927597 Marionette TRACE conn2 -> [0,281,"getWindowHandle",null] 11:35:27 INFO - PROCESS | 1947 | 1466706927598 Marionette TRACE conn2 <- [1,281,null,{"value":"7"}] 11:35:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 11:35:27 INFO - PROCESS | 1947 | 1466706927600 Marionette TRACE conn2 -> [0,282,"setScriptTimeout",{"ms":35000}] 11:35:27 INFO - PROCESS | 1947 | 1466706927601 Marionette TRACE conn2 <- [1,282,null,{}] 11:35:27 INFO - PROCESS | 1947 | 1466706927604 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}] 11:35:27 INFO - PROCESS | 1947 | 1466706927605 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:35:27 INFO - PROCESS | 1947 | 1466706927699 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 11:35:27 INFO - PROCESS | 1947 | 1466706927706 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:27 INFO - PROCESS | 1947 | 1466706927708 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:35:27 INFO - PROCESS | 1947 | ++DOCSHELL 0x1292be000 == 40 [pid = 1947] [id = 78] 11:35:27 INFO - PROCESS | 1947 | ++DOMWINDOW == 91 (0x11988b000) [pid = 1947] [serial = 231] [outer = 0x0] 11:35:27 INFO - PROCESS | 1947 | ++DOMWINDOW == 92 (0x1255b0c00) [pid = 1947] [serial = 232] [outer = 0x11988b000] 11:35:27 INFO - PROCESS | 1947 | 1466706927732 Marionette DEBUG loaded listener.js 11:35:27 INFO - PROCESS | 1947 | ++DOMWINDOW == 93 (0x12aaee400) [pid = 1947] [serial = 233] [outer = 0x11988b000] 11:35:28 INFO - PROCESS | 1947 | 1466706928029 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]]]}] 11:35:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 11:35:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 467ms 11:35:28 INFO - PROCESS | 1947 | 1466706928069 Marionette TRACE conn2 -> [0,285,"getWindowHandle",null] 11:35:28 INFO - PROCESS | 1947 | 1466706928070 Marionette TRACE conn2 <- [1,285,null,{"value":"7"}] 11:35:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 11:35:28 INFO - PROCESS | 1947 | 1466706928073 Marionette TRACE conn2 -> [0,286,"setScriptTimeout",{"ms":35000}] 11:35:28 INFO - PROCESS | 1947 | 1466706928075 Marionette TRACE conn2 <- [1,286,null,{}] 11:35:28 INFO - PROCESS | 1947 | 1466706928077 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}] 11:35:28 INFO - PROCESS | 1947 | 1466706928079 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:35:28 INFO - PROCESS | 1947 | 1466706928173 Marionette TRACE conn2 <- [1,287,null,{"value":null}] 11:35:28 INFO - PROCESS | 1947 | 1466706928177 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:28 INFO - PROCESS | 1947 | 1466706928179 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:35:28 INFO - PROCESS | 1947 | ++DOCSHELL 0x12a36a800 == 41 [pid = 1947] [id = 79] 11:35:28 INFO - PROCESS | 1947 | ++DOMWINDOW == 94 (0x12723cc00) [pid = 1947] [serial = 234] [outer = 0x0] 11:35:28 INFO - PROCESS | 1947 | ++DOMWINDOW == 95 (0x12ad5a000) [pid = 1947] [serial = 235] [outer = 0x12723cc00] 11:35:28 INFO - PROCESS | 1947 | 1466706928204 Marionette DEBUG loaded listener.js 11:35:28 INFO - PROCESS | 1947 | ++DOMWINDOW == 96 (0x12b9a3000) [pid = 1947] [serial = 236] [outer = 0x12723cc00] 11:35:28 INFO - PROCESS | 1947 | 1466706928508 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]]]}] 11:35:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 11:35:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 470ms 11:35:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 11:35:28 INFO - PROCESS | 1947 | 1466706928544 Marionette TRACE conn2 -> [0,289,"getWindowHandle",null] 11:35:28 INFO - PROCESS | 1947 | 1466706928545 Marionette TRACE conn2 <- [1,289,null,{"value":"7"}] 11:35:28 INFO - PROCESS | 1947 | 1466706928547 Marionette TRACE conn2 -> [0,290,"setScriptTimeout",{"ms":35000}] 11:35:28 INFO - PROCESS | 1947 | 1466706928548 Marionette TRACE conn2 <- [1,290,null,{}] 11:35:28 INFO - PROCESS | 1947 | 1466706928550 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}] 11:35:28 INFO - PROCESS | 1947 | 1466706928551 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:35:28 INFO - PROCESS | 1947 | 1466706928652 Marionette TRACE conn2 <- [1,291,null,{"value":null}] 11:35:28 INFO - PROCESS | 1947 | 1466706928658 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:28 INFO - PROCESS | 1947 | 1466706928659 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:35:28 INFO - PROCESS | 1947 | ++DOCSHELL 0x12a65b000 == 42 [pid = 1947] [id = 80] 11:35:28 INFO - PROCESS | 1947 | ++DOMWINDOW == 97 (0x123814800) [pid = 1947] [serial = 237] [outer = 0x0] 11:35:28 INFO - PROCESS | 1947 | ++DOMWINDOW == 98 (0x12b9a5c00) [pid = 1947] [serial = 238] [outer = 0x123814800] 11:35:28 INFO - PROCESS | 1947 | 1466706928683 Marionette DEBUG loaded listener.js 11:35:28 INFO - PROCESS | 1947 | ++DOMWINDOW == 99 (0x12ba04000) [pid = 1947] [serial = 239] [outer = 0x123814800] 11:35:28 INFO - PROCESS | 1947 | 1466706928981 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]]]}] 11:35:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 11:35:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 468ms 11:35:29 INFO - PROCESS | 1947 | 1466706929015 Marionette TRACE conn2 -> [0,293,"getWindowHandle",null] 11:35:29 INFO - PROCESS | 1947 | 1466706929016 Marionette TRACE conn2 <- [1,293,null,{"value":"7"}] 11:35:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 11:35:29 INFO - PROCESS | 1947 | 1466706929068 Marionette TRACE conn2 -> [0,294,"setScriptTimeout",{"ms":35000}] 11:35:29 INFO - PROCESS | 1947 | 1466706929070 Marionette TRACE conn2 <- [1,294,null,{}] 11:35:29 INFO - PROCESS | 1947 | 1466706929073 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}] 11:35:29 INFO - PROCESS | 1947 | 1466706929075 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:35:29 INFO - PROCESS | 1947 | 1466706929166 Marionette TRACE conn2 <- [1,295,null,{"value":null}] 11:35:29 INFO - PROCESS | 1947 | 1466706929250 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:29 INFO - PROCESS | 1947 | 1466706929252 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:35:29 INFO - PROCESS | 1947 | ++DOCSHELL 0x116107800 == 43 [pid = 1947] [id = 81] 11:35:29 INFO - PROCESS | 1947 | ++DOMWINDOW == 100 (0x11509f800) [pid = 1947] [serial = 240] [outer = 0x0] 11:35:29 INFO - PROCESS | 1947 | ++DOMWINDOW == 101 (0x116469800) [pid = 1947] [serial = 241] [outer = 0x11509f800] 11:35:29 INFO - PROCESS | 1947 | 1466706929282 Marionette DEBUG loaded listener.js 11:35:29 INFO - PROCESS | 1947 | ++DOMWINDOW == 102 (0x116978000) [pid = 1947] [serial = 242] [outer = 0x11509f800] 11:35:29 INFO - PROCESS | 1947 | 1466706929710 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]]]}] 11:35:29 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. 11:35:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 672ms 11:35:29 INFO - PROCESS | 1947 | 1466706929738 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 11:35:29 INFO - PROCESS | 1947 | 1466706929741 Marionette TRACE conn2 <- [1,297,null,{"value":"7"}] 11:35:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 11:35:29 INFO - PROCESS | 1947 | 1466706929745 Marionette TRACE conn2 -> [0,298,"setScriptTimeout",{"ms":35000}] 11:35:29 INFO - PROCESS | 1947 | 1466706929746 Marionette TRACE conn2 <- [1,298,null,{}] 11:35:29 INFO - PROCESS | 1947 | 1466706929750 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}] 11:35:29 INFO - PROCESS | 1947 | 1466706929753 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:35:29 INFO - PROCESS | 1947 | 1466706929851 Marionette TRACE conn2 <- [1,299,null,{"value":null}] 11:35:29 INFO - PROCESS | 1947 | 1466706929900 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:29 INFO - PROCESS | 1947 | 1466706929901 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:35:29 INFO - PROCESS | 1947 | ++DOCSHELL 0x1196a5000 == 44 [pid = 1947] [id = 82] 11:35:29 INFO - PROCESS | 1947 | ++DOMWINDOW == 103 (0x118725400) [pid = 1947] [serial = 243] [outer = 0x0] 11:35:29 INFO - PROCESS | 1947 | ++DOMWINDOW == 104 (0x119886800) [pid = 1947] [serial = 244] [outer = 0x118725400] 11:35:29 INFO - PROCESS | 1947 | 1466706929931 Marionette DEBUG loaded listener.js 11:35:29 INFO - PROCESS | 1947 | ++DOMWINDOW == 105 (0x119f43000) [pid = 1947] [serial = 245] [outer = 0x118725400] 11:35:30 INFO - PROCESS | 1947 | 1466706930335 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]]]}] 11:35:30 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. 11:35:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 620ms 11:35:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 11:35:30 INFO - PROCESS | 1947 | 1466706930365 Marionette TRACE conn2 -> [0,301,"getWindowHandle",null] 11:35:30 INFO - PROCESS | 1947 | 1466706930366 Marionette TRACE conn2 <- [1,301,null,{"value":"7"}] 11:35:30 INFO - PROCESS | 1947 | 1466706930369 Marionette TRACE conn2 -> [0,302,"setScriptTimeout",{"ms":35000}] 11:35:30 INFO - PROCESS | 1947 | 1466706930370 Marionette TRACE conn2 <- [1,302,null,{}] 11:35:30 INFO - PROCESS | 1947 | 1466706930373 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}] 11:35:30 INFO - PROCESS | 1947 | 1466706930374 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:35:30 INFO - PROCESS | 1947 | 1466706930472 Marionette TRACE conn2 <- [1,303,null,{"value":null}] 11:35:30 INFO - PROCESS | 1947 | 1466706930561 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:30 INFO - PROCESS | 1947 | 1466706930565 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:35:30 INFO - PROCESS | 1947 | ++DOCSHELL 0x129560000 == 45 [pid = 1947] [id = 83] 11:35:30 INFO - PROCESS | 1947 | ++DOMWINDOW == 106 (0x124292c00) [pid = 1947] [serial = 246] [outer = 0x0] 11:35:30 INFO - PROCESS | 1947 | ++DOMWINDOW == 107 (0x1249c1c00) [pid = 1947] [serial = 247] [outer = 0x124292c00] 11:35:30 INFO - PROCESS | 1947 | 1466706930596 Marionette DEBUG loaded listener.js 11:35:30 INFO - PROCESS | 1947 | ++DOMWINDOW == 108 (0x126862c00) [pid = 1947] [serial = 248] [outer = 0x124292c00] 11:35:31 INFO - PROCESS | 1947 | 1466706930996 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]]]}] 11:35:31 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. 11:35:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 670ms 11:35:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 11:35:31 INFO - PROCESS | 1947 | 1466706931055 Marionette TRACE conn2 -> [0,305,"getWindowHandle",null] 11:35:31 INFO - PROCESS | 1947 | 1466706931056 Marionette TRACE conn2 <- [1,305,null,{"value":"7"}] 11:35:31 INFO - PROCESS | 1947 | 1466706931060 Marionette TRACE conn2 -> [0,306,"setScriptTimeout",{"ms":35000}] 11:35:31 INFO - PROCESS | 1947 | 1466706931061 Marionette TRACE conn2 <- [1,306,null,{}] 11:35:31 INFO - PROCESS | 1947 | 1466706931063 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}] 11:35:31 INFO - PROCESS | 1947 | 1466706931065 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:35:31 INFO - PROCESS | 1947 | 1466706931163 Marionette TRACE conn2 <- [1,307,null,{"value":null}] 11:35:31 INFO - PROCESS | 1947 | 1466706931243 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:31 INFO - PROCESS | 1947 | 1466706931244 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:35:31 INFO - PROCESS | 1947 | ++DOCSHELL 0x12a7ba800 == 46 [pid = 1947] [id = 84] 11:35:31 INFO - PROCESS | 1947 | ++DOMWINDOW == 109 (0x128bcb800) [pid = 1947] [serial = 249] [outer = 0x0] 11:35:31 INFO - PROCESS | 1947 | ++DOMWINDOW == 110 (0x128bce000) [pid = 1947] [serial = 250] [outer = 0x128bcb800] 11:35:31 INFO - PROCESS | 1947 | 1466706931273 Marionette DEBUG loaded listener.js 11:35:31 INFO - PROCESS | 1947 | ++DOMWINDOW == 111 (0x128bd4000) [pid = 1947] [serial = 251] [outer = 0x128bcb800] 11:35:31 INFO - PROCESS | 1947 | 1466706931840 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]]]}] 11:35:31 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. 11:35:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 821ms 11:35:31 INFO - PROCESS | 1947 | 1466706931887 Marionette TRACE conn2 -> [0,309,"getWindowHandle",null] 11:35:31 INFO - PROCESS | 1947 | 1466706931891 Marionette TRACE conn2 <- [1,309,null,{"value":"7"}] 11:35:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 11:35:31 INFO - PROCESS | 1947 | 1466706931895 Marionette TRACE conn2 -> [0,310,"setScriptTimeout",{"ms":35000}] 11:35:31 INFO - PROCESS | 1947 | 1466706931897 Marionette TRACE conn2 <- [1,310,null,{}] 11:35:31 INFO - PROCESS | 1947 | 1466706931900 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}] 11:35:31 INFO - PROCESS | 1947 | 1466706931902 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:35:32 INFO - PROCESS | 1947 | 1466706931994 Marionette TRACE conn2 <- [1,311,null,{"value":null}] 11:35:32 INFO - PROCESS | 1947 | 1466706932057 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:32 INFO - PROCESS | 1947 | 1466706932060 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:35:32 INFO - PROCESS | 1947 | ++DOCSHELL 0x117e70000 == 47 [pid = 1947] [id = 85] 11:35:32 INFO - PROCESS | 1947 | ++DOMWINDOW == 112 (0x1176efc00) [pid = 1947] [serial = 252] [outer = 0x0] 11:35:32 INFO - PROCESS | 1947 | ++DOMWINDOW == 113 (0x117ea9400) [pid = 1947] [serial = 253] [outer = 0x1176efc00] 11:35:32 INFO - PROCESS | 1947 | 1466706932087 Marionette DEBUG loaded listener.js 11:35:32 INFO - PROCESS | 1947 | ++DOMWINDOW == 114 (0x1185bd000) [pid = 1947] [serial = 254] [outer = 0x1176efc00] 11:35:32 INFO - PROCESS | 1947 | --DOCSHELL 0x115060000 == 46 [pid = 1947] [id = 54] 11:35:32 INFO - PROCESS | 1947 | --DOCSHELL 0x12a36a800 == 45 [pid = 1947] [id = 79] 11:35:32 INFO - PROCESS | 1947 | --DOCSHELL 0x1292be000 == 44 [pid = 1947] [id = 78] 11:35:32 INFO - PROCESS | 1947 | --DOCSHELL 0x1248f1800 == 43 [pid = 1947] [id = 77] 11:35:32 INFO - PROCESS | 1947 | --DOCSHELL 0x128be6000 == 42 [pid = 1947] [id = 76] 11:35:32 INFO - PROCESS | 1947 | --DOCSHELL 0x12696d000 == 41 [pid = 1947] [id = 75] 11:35:32 INFO - PROCESS | 1947 | --DOCSHELL 0x124d69000 == 40 [pid = 1947] [id = 74] 11:35:32 INFO - PROCESS | 1947 | --DOCSHELL 0x123997800 == 39 [pid = 1947] [id = 73] 11:35:32 INFO - PROCESS | 1947 | --DOCSHELL 0x119f19000 == 38 [pid = 1947] [id = 72] 11:35:32 INFO - PROCESS | 1947 | --DOMWINDOW == 113 (0x12963d000) [pid = 1947] [serial = 195] [outer = 0x0] [url = about:blank] 11:35:32 INFO - PROCESS | 1947 | --DOCSHELL 0x11919a800 == 37 [pid = 1947] [id = 71] 11:35:32 INFO - PROCESS | 1947 | --DOCSHELL 0x11706d800 == 36 [pid = 1947] [id = 70] 11:35:32 INFO - PROCESS | 1947 | --DOCSHELL 0x113203000 == 35 [pid = 1947] [id = 69] 11:35:32 INFO - PROCESS | 1947 | --DOCSHELL 0x1185e3800 == 34 [pid = 1947] [id = 68] 11:35:32 INFO - PROCESS | 1947 | --DOCSHELL 0x112757000 == 33 [pid = 1947] [id = 67] 11:35:32 INFO - PROCESS | 1947 | --DOMWINDOW == 112 (0x1248a4800) [pid = 1947] [serial = 177] [outer = 0x0] [url = about:blank] 11:35:32 INFO - PROCESS | 1947 | --DOMWINDOW == 111 (0x12110bc00) [pid = 1947] [serial = 174] [outer = 0x0] [url = about:blank] 11:35:32 INFO - PROCESS | 1947 | --DOMWINDOW == 110 (0x119624000) [pid = 1947] [serial = 171] [outer = 0x0] [url = about:blank] 11:35:32 INFO - PROCESS | 1947 | --DOMWINDOW == 109 (0x1191c9c00) [pid = 1947] [serial = 168] [outer = 0x0] [url = about:blank] 11:35:32 INFO - PROCESS | 1947 | --DOMWINDOW == 108 (0x119882400) [pid = 1947] [serial = 169] [outer = 0x0] [url = about:blank] 11:35:32 INFO - PROCESS | 1947 | --DOMWINDOW == 107 (0x1164dbc00) [pid = 1947] [serial = 160] [outer = 0x0] [url = about:blank] 11:35:32 INFO - PROCESS | 1947 | --DOMWINDOW == 106 (0x115f3dc00) [pid = 1947] [serial = 159] [outer = 0x0] [url = about:blank] 11:35:32 INFO - PROCESS | 1947 | --DOMWINDOW == 105 (0x116164800) [pid = 1947] [serial = 162] [outer = 0x0] [url = about:blank] 11:35:32 INFO - PROCESS | 1947 | --DOMWINDOW == 104 (0x11670dc00) [pid = 1947] [serial = 163] [outer = 0x0] [url = about:blank] 11:35:32 INFO - PROCESS | 1947 | --DOMWINDOW == 103 (0x125555c00) [pid = 1947] [serial = 180] [outer = 0x0] [url = about:blank] 11:35:32 INFO - PROCESS | 1947 | --DOMWINDOW == 102 (0x11818a800) [pid = 1947] [serial = 165] [outer = 0x0] [url = about:blank] 11:35:32 INFO - PROCESS | 1947 | --DOMWINDOW == 101 (0x11852b800) [pid = 1947] [serial = 166] [outer = 0x0] [url = about:blank] 11:35:32 INFO - PROCESS | 1947 | --DOMWINDOW == 100 (0x125556000) [pid = 1947] [serial = 178] [outer = 0x0] [url = about:blank] 11:35:32 INFO - PROCESS | 1947 | --DOMWINDOW == 99 (0x115093c00) [pid = 1947] [serial = 142] [outer = 0x0] [url = about:blank] 11:35:32 INFO - PROCESS | 1947 | --DOMWINDOW == 98 (0x112768000) [pid = 1947] [serial = 141] [outer = 0x0] [url = about:blank] 11:35:32 INFO - PROCESS | 1947 | --DOMWINDOW == 97 (0x127238000) [pid = 1947] [serial = 183] [outer = 0x0] [url = about:blank] 11:35:32 INFO - PROCESS | 1947 | --DOMWINDOW == 96 (0x1176f2800) [pid = 1947] [serial = 145] [outer = 0x0] [url = about:blank] 11:35:32 INFO - PROCESS | 1947 | --DOMWINDOW == 95 (0x128bd5000) [pid = 1947] [serial = 187] [outer = 0x0] [url = about:blank] 11:35:32 INFO - PROCESS | 1947 | --DOMWINDOW == 94 (0x11697a400) [pid = 1947] [serial = 144] [outer = 0x0] [url = about:blank] 11:35:32 INFO - PROCESS | 1947 | --DOMWINDOW == 93 (0x128bd6000) [pid = 1947] [serial = 189] [outer = 0x0] [url = about:blank] 11:35:32 INFO - PROCESS | 1947 | --DOMWINDOW == 92 (0x124288000) [pid = 1947] [serial = 186] [outer = 0x0] [url = about:blank] 11:35:32 INFO - PROCESS | 1947 | --DOMWINDOW == 91 (0x119f49000) [pid = 1947] [serial = 148] [outer = 0x0] [url = about:blank] 11:35:32 INFO - PROCESS | 1947 | --DOMWINDOW == 90 (0x119628800) [pid = 1947] [serial = 147] [outer = 0x0] [url = about:blank] 11:35:32 INFO - PROCESS | 1947 | --DOMWINDOW == 89 (0x124d47400) [pid = 1947] [serial = 151] [outer = 0x0] [url = about:blank] 11:35:32 INFO - PROCESS | 1947 | --DOMWINDOW == 88 (0x129298c00) [pid = 1947] [serial = 192] [outer = 0x0] [url = about:blank] 11:35:32 INFO - PROCESS | 1947 | --DOMWINDOW == 87 (0x129637c00) [pid = 1947] [serial = 193] [outer = 0x0] [url = about:blank] 11:35:32 INFO - PROCESS | 1947 | --DOMWINDOW == 86 (0x124069400) [pid = 1947] [serial = 150] [outer = 0x0] [url = about:blank] 11:35:32 INFO - PROCESS | 1947 | --DOMWINDOW == 85 (0x126936c00) [pid = 1947] [serial = 154] [outer = 0x0] [url = about:blank] 11:35:32 INFO - PROCESS | 1947 | --DOMWINDOW == 84 (0x1255bc400) [pid = 1947] [serial = 153] [outer = 0x0] [url = about:blank] 11:35:32 INFO - PROCESS | 1947 | --DOMWINDOW == 83 (0x126df0800) [pid = 1947] [serial = 157] [outer = 0x0] [url = about:blank] 11:35:32 INFO - PROCESS | 1947 | --DOMWINDOW == 82 (0x119b70000) [pid = 1947] [serial = 156] [outer = 0x0] [url = about:blank] 11:35:32 INFO - PROCESS | 1947 | --DOMWINDOW == 81 (0x128bd3800) [pid = 1947] [serial = 184] [outer = 0x0] [url = about:blank] 11:35:32 INFO - PROCESS | 1947 | --DOMWINDOW == 80 (0x126933c00) [pid = 1947] [serial = 181] [outer = 0x0] [url = about:blank] 11:35:32 INFO - PROCESS | 1947 | --DOMWINDOW == 79 (0x123a96c00) [pid = 1947] [serial = 175] [outer = 0x0] [url = about:blank] 11:35:32 INFO - PROCESS | 1947 | --DOMWINDOW == 78 (0x121103800) [pid = 1947] [serial = 172] [outer = 0x0] [url = about:blank] 11:35:32 INFO - PROCESS | 1947 | --DOMWINDOW == 77 (0x12920e400) [pid = 1947] [serial = 190] [outer = 0x0] [url = about:blank] 11:35:32 INFO - PROCESS | 1947 | 1466706932515 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]]]}] 11:35:32 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. 11:35:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 672ms 11:35:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 11:35:32 INFO - PROCESS | 1947 | 1466706932568 Marionette TRACE conn2 -> [0,313,"getWindowHandle",null] 11:35:32 INFO - PROCESS | 1947 | 1466706932571 Marionette TRACE conn2 <- [1,313,null,{"value":"7"}] 11:35:32 INFO - PROCESS | 1947 | 1466706932575 Marionette TRACE conn2 -> [0,314,"setScriptTimeout",{"ms":35000}] 11:35:32 INFO - PROCESS | 1947 | 1466706932576 Marionette TRACE conn2 <- [1,314,null,{}] 11:35:32 INFO - PROCESS | 1947 | 1466706932579 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}] 11:35:32 INFO - PROCESS | 1947 | 1466706932580 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:35:32 INFO - PROCESS | 1947 | 1466706932658 Marionette TRACE conn2 <- [1,315,null,{"value":null}] 11:35:32 INFO - PROCESS | 1947 | 1466706932662 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:32 INFO - PROCESS | 1947 | 1466706932664 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:35:32 INFO - PROCESS | 1947 | ++DOCSHELL 0x116498800 == 34 [pid = 1947] [id = 86] 11:35:32 INFO - PROCESS | 1947 | ++DOMWINDOW == 78 (0x1188afc00) [pid = 1947] [serial = 255] [outer = 0x0] 11:35:32 INFO - PROCESS | 1947 | ++DOMWINDOW == 79 (0x1191c1400) [pid = 1947] [serial = 256] [outer = 0x1188afc00] 11:35:32 INFO - PROCESS | 1947 | 1466706932691 Marionette DEBUG loaded listener.js 11:35:32 INFO - PROCESS | 1947 | ++DOMWINDOW == 80 (0x119e28400) [pid = 1947] [serial = 257] [outer = 0x1188afc00] 11:35:33 INFO - PROCESS | 1947 | 1466706933045 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]]]}] 11:35:33 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. 11:35:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 519ms 11:35:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 11:35:33 INFO - PROCESS | 1947 | 1466706933094 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 11:35:33 INFO - PROCESS | 1947 | 1466706933096 Marionette TRACE conn2 <- [1,317,null,{"value":"7"}] 11:35:33 INFO - PROCESS | 1947 | 1466706933098 Marionette TRACE conn2 -> [0,318,"setScriptTimeout",{"ms":35000}] 11:35:33 INFO - PROCESS | 1947 | 1466706933100 Marionette TRACE conn2 <- [1,318,null,{}] 11:35:33 INFO - PROCESS | 1947 | 1466706933107 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}] 11:35:33 INFO - PROCESS | 1947 | 1466706933110 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:35:33 INFO - PROCESS | 1947 | 1466706933186 Marionette TRACE conn2 <- [1,319,null,{"value":null}] 11:35:33 INFO - PROCESS | 1947 | 1466706933193 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:33 INFO - PROCESS | 1947 | 1466706933195 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:35:33 INFO - PROCESS | 1947 | ++DOCSHELL 0x1185e2000 == 35 [pid = 1947] [id = 87] 11:35:33 INFO - PROCESS | 1947 | ++DOMWINDOW == 81 (0x12110ec00) [pid = 1947] [serial = 258] [outer = 0x0] 11:35:33 INFO - PROCESS | 1947 | ++DOMWINDOW == 82 (0x123fc2000) [pid = 1947] [serial = 259] [outer = 0x12110ec00] 11:35:33 INFO - PROCESS | 1947 | 1466706933222 Marionette DEBUG loaded listener.js 11:35:33 INFO - PROCESS | 1947 | ++DOMWINDOW == 83 (0x124d3e800) [pid = 1947] [serial = 260] [outer = 0x12110ec00] 11:35:33 INFO - PROCESS | 1947 | 1466706933576 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]]]}] 11:35:33 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. 11:35:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 521ms 11:35:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 11:35:33 INFO - PROCESS | 1947 | 1466706933626 Marionette TRACE conn2 -> [0,321,"getWindowHandle",null] 11:35:33 INFO - PROCESS | 1947 | 1466706933628 Marionette TRACE conn2 <- [1,321,null,{"value":"7"}] 11:35:33 INFO - PROCESS | 1947 | 1466706933631 Marionette TRACE conn2 -> [0,322,"setScriptTimeout",{"ms":35000}] 11:35:33 INFO - PROCESS | 1947 | 1466706933632 Marionette TRACE conn2 <- [1,322,null,{}] 11:35:33 INFO - PROCESS | 1947 | 1466706933635 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}] 11:35:33 INFO - PROCESS | 1947 | 1466706933636 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:35:33 INFO - PROCESS | 1947 | 1466706933714 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 11:35:33 INFO - PROCESS | 1947 | 1466706933717 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:33 INFO - PROCESS | 1947 | 1466706933718 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:35:33 INFO - PROCESS | 1947 | ++DOCSHELL 0x1196a1800 == 36 [pid = 1947] [id = 88] 11:35:33 INFO - PROCESS | 1947 | ++DOMWINDOW == 84 (0x1255bb800) [pid = 1947] [serial = 261] [outer = 0x0] 11:35:33 INFO - PROCESS | 1947 | ++DOMWINDOW == 85 (0x126dec000) [pid = 1947] [serial = 262] [outer = 0x1255bb800] 11:35:33 INFO - PROCESS | 1947 | 1466706933746 Marionette DEBUG loaded listener.js 11:35:33 INFO - PROCESS | 1947 | ++DOMWINDOW == 86 (0x12723ac00) [pid = 1947] [serial = 263] [outer = 0x1255bb800] 11:35:34 INFO - PROCESS | 1947 | 1466706934075 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]]]}] 11:35:34 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. 11:35:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 469ms 11:35:34 INFO - PROCESS | 1947 | 1466706934101 Marionette TRACE conn2 -> [0,325,"getWindowHandle",null] 11:35:34 INFO - PROCESS | 1947 | 1466706934102 Marionette TRACE conn2 <- [1,325,null,{"value":"7"}] 11:35:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 11:35:34 INFO - PROCESS | 1947 | 1466706934104 Marionette TRACE conn2 -> [0,326,"setScriptTimeout",{"ms":35000}] 11:35:34 INFO - PROCESS | 1947 | 1466706934107 Marionette TRACE conn2 <- [1,326,null,{}] 11:35:34 INFO - PROCESS | 1947 | 1466706934111 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}] 11:35:34 INFO - PROCESS | 1947 | 1466706934112 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:35:34 INFO - PROCESS | 1947 | 1466706934184 Marionette TRACE conn2 <- [1,327,null,{"value":null}] 11:35:34 INFO - PROCESS | 1947 | 1466706934190 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:34 INFO - PROCESS | 1947 | 1466706934192 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:35:34 INFO - PROCESS | 1947 | ++DOCSHELL 0x12382c800 == 37 [pid = 1947] [id = 89] 11:35:34 INFO - PROCESS | 1947 | ++DOMWINDOW == 87 (0x124d44400) [pid = 1947] [serial = 264] [outer = 0x0] 11:35:34 INFO - PROCESS | 1947 | ++DOMWINDOW == 88 (0x128bd4c00) [pid = 1947] [serial = 265] [outer = 0x124d44400] 11:35:34 INFO - PROCESS | 1947 | 1466706934223 Marionette DEBUG loaded listener.js 11:35:34 INFO - PROCESS | 1947 | ++DOMWINDOW == 89 (0x128dbb400) [pid = 1947] [serial = 266] [outer = 0x124d44400] 11:35:34 INFO - PROCESS | 1947 | 1466706934594 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]]]}] 11:35:34 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. 11:35:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 520ms 11:35:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 11:35:34 INFO - PROCESS | 1947 | 1466706934627 Marionette TRACE conn2 -> [0,329,"getWindowHandle",null] 11:35:34 INFO - PROCESS | 1947 | 1466706934628 Marionette TRACE conn2 <- [1,329,null,{"value":"7"}] 11:35:34 INFO - PROCESS | 1947 | 1466706934631 Marionette TRACE conn2 -> [0,330,"setScriptTimeout",{"ms":35000}] 11:35:34 INFO - PROCESS | 1947 | 1466706934633 Marionette TRACE conn2 <- [1,330,null,{}] 11:35:34 INFO - PROCESS | 1947 | 1466706934646 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}] 11:35:34 INFO - PROCESS | 1947 | 1466706934652 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:35:34 INFO - PROCESS | 1947 | 1466706934815 Marionette TRACE conn2 <- [1,331,null,{"value":null}] 11:35:34 INFO - PROCESS | 1947 | 1466706934837 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:34 INFO - PROCESS | 1947 | 1466706934839 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:35:34 INFO - PROCESS | 1947 | ++DOCSHELL 0x123ab2800 == 38 [pid = 1947] [id = 90] 11:35:34 INFO - PROCESS | 1947 | ++DOMWINDOW == 90 (0x12928ac00) [pid = 1947] [serial = 267] [outer = 0x0] 11:35:34 INFO - PROCESS | 1947 | ++DOMWINDOW == 91 (0x1293e8c00) [pid = 1947] [serial = 268] [outer = 0x12928ac00] 11:35:34 INFO - PROCESS | 1947 | 1466706934881 Marionette DEBUG loaded listener.js 11:35:34 INFO - PROCESS | 1947 | ++DOMWINDOW == 92 (0x12a768c00) [pid = 1947] [serial = 269] [outer = 0x12928ac00] 11:35:35 INFO - PROCESS | 1947 | 1466706935274 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]]]}] 11:35:35 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. 11:35:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 681ms 11:35:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 11:35:35 INFO - PROCESS | 1947 | 1466706935315 Marionette TRACE conn2 -> [0,333,"getWindowHandle",null] 11:35:35 INFO - PROCESS | 1947 | 1466706935316 Marionette TRACE conn2 <- [1,333,null,{"value":"7"}] 11:35:35 INFO - PROCESS | 1947 | 1466706935318 Marionette TRACE conn2 -> [0,334,"setScriptTimeout",{"ms":35000}] 11:35:35 INFO - PROCESS | 1947 | 1466706935319 Marionette TRACE conn2 <- [1,334,null,{}] 11:35:35 INFO - PROCESS | 1947 | 1466706935321 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}] 11:35:35 INFO - PROCESS | 1947 | 1466706935323 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:35:35 INFO - PROCESS | 1947 | 1466706935415 Marionette TRACE conn2 <- [1,335,null,{"value":null}] 11:35:35 INFO - PROCESS | 1947 | 1466706935426 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:35 INFO - PROCESS | 1947 | 1466706935427 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:35:35 INFO - PROCESS | 1947 | ++DOCSHELL 0x1248f1000 == 39 [pid = 1947] [id = 91] 11:35:35 INFO - PROCESS | 1947 | ++DOMWINDOW == 93 (0x12928f400) [pid = 1947] [serial = 270] [outer = 0x0] 11:35:35 INFO - PROCESS | 1947 | ++DOMWINDOW == 94 (0x12a87dc00) [pid = 1947] [serial = 271] [outer = 0x12928f400] 11:35:35 INFO - PROCESS | 1947 | 1466706935478 Marionette DEBUG loaded listener.js 11:35:35 INFO - PROCESS | 1947 | ++DOMWINDOW == 95 (0x12aad7800) [pid = 1947] [serial = 272] [outer = 0x12928f400] 11:35:35 INFO - PROCESS | 1947 | 1466706935785 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]]]}] 11:35:35 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. 11:35:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 519ms 11:35:35 INFO - PROCESS | 1947 | 1466706935837 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 11:35:35 INFO - PROCESS | 1947 | 1466706935839 Marionette TRACE conn2 <- [1,337,null,{"value":"7"}] 11:35:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 11:35:35 INFO - PROCESS | 1947 | 1466706935841 Marionette TRACE conn2 -> [0,338,"setScriptTimeout",{"ms":35000}] 11:35:35 INFO - PROCESS | 1947 | 1466706935842 Marionette TRACE conn2 <- [1,338,null,{}] 11:35:35 INFO - PROCESS | 1947 | 1466706935844 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}] 11:35:35 INFO - PROCESS | 1947 | 1466706935845 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:35:35 INFO - PROCESS | 1947 | 1466706935941 Marionette TRACE conn2 <- [1,339,null,{"value":null}] 11:35:35 INFO - PROCESS | 1947 | 1466706935944 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:35 INFO - PROCESS | 1947 | 1466706935945 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:35:35 INFO - PROCESS | 1947 | ++DOCSHELL 0x111a49000 == 40 [pid = 1947] [id = 92] 11:35:35 INFO - PROCESS | 1947 | ++DOMWINDOW == 96 (0x11324ac00) [pid = 1947] [serial = 273] [outer = 0x0] 11:35:35 INFO - PROCESS | 1947 | ++DOMWINDOW == 97 (0x12ad50400) [pid = 1947] [serial = 274] [outer = 0x11324ac00] 11:35:35 INFO - PROCESS | 1947 | 1466706935970 Marionette DEBUG loaded listener.js 11:35:36 INFO - PROCESS | 1947 | ++DOMWINDOW == 98 (0x12adc0400) [pid = 1947] [serial = 275] [outer = 0x11324ac00] 11:35:36 INFO - PROCESS | 1947 | 1466706936265 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]]]}] 11:35:36 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. 11:35:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 470ms 11:35:36 INFO - PROCESS | 1947 | 1466706936318 Marionette TRACE conn2 -> [0,341,"getWindowHandle",null] 11:35:36 INFO - PROCESS | 1947 | 1466706936319 Marionette TRACE conn2 <- [1,341,null,{"value":"7"}] 11:35:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 11:35:36 INFO - PROCESS | 1947 | 1466706936322 Marionette TRACE conn2 -> [0,342,"setScriptTimeout",{"ms":35000}] 11:35:36 INFO - PROCESS | 1947 | 1466706936326 Marionette TRACE conn2 <- [1,342,null,{}] 11:35:36 INFO - PROCESS | 1947 | 1466706936329 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}] 11:35:36 INFO - PROCESS | 1947 | 1466706936330 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:35:36 INFO - PROCESS | 1947 | 1466706936432 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 11:35:36 INFO - PROCESS | 1947 | 1466706936443 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:36 INFO - PROCESS | 1947 | 1466706936444 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:35:36 INFO - PROCESS | 1947 | ++DOCSHELL 0x1272db000 == 41 [pid = 1947] [id = 93] 11:35:36 INFO - PROCESS | 1947 | ++DOMWINDOW == 99 (0x12adc6c00) [pid = 1947] [serial = 276] [outer = 0x0] 11:35:36 INFO - PROCESS | 1947 | ++DOMWINDOW == 100 (0x12b9a2000) [pid = 1947] [serial = 277] [outer = 0x12adc6c00] 11:35:36 INFO - PROCESS | 1947 | 1466706936468 Marionette DEBUG loaded listener.js 11:35:36 INFO - PROCESS | 1947 | ++DOMWINDOW == 101 (0x12ba04400) [pid = 1947] [serial = 278] [outer = 0x12adc6c00] 11:35:36 INFO - PROCESS | 1947 | --DOMWINDOW == 100 (0x115f9f400) [pid = 1947] [serial = 210] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 11:35:36 INFO - PROCESS | 1947 | --DOMWINDOW == 99 (0x128db8000) [pid = 1947] [serial = 219] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 11:35:36 INFO - PROCESS | 1947 | --DOMWINDOW == 98 (0x124d46800) [pid = 1947] [serial = 213] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 11:35:36 INFO - PROCESS | 1947 | --DOMWINDOW == 97 (0x118749400) [pid = 1947] [serial = 207] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 11:35:36 INFO - PROCESS | 1947 | --DOMWINDOW == 96 (0x116908c00) [pid = 1947] [serial = 204] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 11:35:36 INFO - PROCESS | 1947 | --DOMWINDOW == 95 (0x129292000) [pid = 1947] [serial = 222] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 11:35:36 INFO - PROCESS | 1947 | --DOMWINDOW == 94 (0x12aacac00) [pid = 1947] [serial = 225] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 11:35:36 INFO - PROCESS | 1947 | --DOMWINDOW == 93 (0x113253800) [pid = 1947] [serial = 228] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 11:35:36 INFO - PROCESS | 1947 | --DOMWINDOW == 92 (0x12723cc00) [pid = 1947] [serial = 234] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 11:35:36 INFO - PROCESS | 1947 | --DOMWINDOW == 91 (0x123fca800) [pid = 1947] [serial = 216] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 11:35:36 INFO - PROCESS | 1947 | --DOMWINDOW == 90 (0x11988b000) [pid = 1947] [serial = 231] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 11:35:36 INFO - PROCESS | 1947 | 1466706936869 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]]]}] 11:35:36 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. 11:35:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 572ms 11:35:36 INFO - PROCESS | 1947 | 1466706936894 Marionette TRACE conn2 -> [0,345,"getWindowHandle",null] 11:35:36 INFO - PROCESS | 1947 | 1466706936896 Marionette TRACE conn2 <- [1,345,null,{"value":"7"}] 11:35:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 11:35:36 INFO - PROCESS | 1947 | 1466706936898 Marionette TRACE conn2 -> [0,346,"setScriptTimeout",{"ms":35000}] 11:35:36 INFO - PROCESS | 1947 | 1466706936899 Marionette TRACE conn2 <- [1,346,null,{}] 11:35:36 INFO - PROCESS | 1947 | 1466706936901 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}] 11:35:36 INFO - PROCESS | 1947 | 1466706936902 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:35:36 INFO - PROCESS | 1947 | 1466706936980 Marionette TRACE conn2 <- [1,347,null,{"value":null}] 11:35:37 INFO - PROCESS | 1947 | 1466706937026 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:37 INFO - PROCESS | 1947 | 1466706937027 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:35:37 INFO - PROCESS | 1947 | ++DOCSHELL 0x1272d2000 == 42 [pid = 1947] [id = 94] 11:35:37 INFO - PROCESS | 1947 | ++DOMWINDOW == 91 (0x1188a3800) [pid = 1947] [serial = 279] [outer = 0x0] 11:35:37 INFO - PROCESS | 1947 | ++DOMWINDOW == 92 (0x12554d400) [pid = 1947] [serial = 280] [outer = 0x1188a3800] 11:35:37 INFO - PROCESS | 1947 | 1466706937053 Marionette DEBUG loaded listener.js 11:35:37 INFO - PROCESS | 1947 | ++DOMWINDOW == 93 (0x12aacac00) [pid = 1947] [serial = 281] [outer = 0x1188a3800] 11:35:37 INFO - PROCESS | 1947 | 1466706937305 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]]]}] 11:35:37 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. 11:35:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 418ms 11:35:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 11:35:37 INFO - PROCESS | 1947 | 1466706937317 Marionette TRACE conn2 -> [0,349,"getWindowHandle",null] 11:35:37 INFO - PROCESS | 1947 | 1466706937318 Marionette TRACE conn2 <- [1,349,null,{"value":"7"}] 11:35:37 INFO - PROCESS | 1947 | 1466706937328 Marionette TRACE conn2 -> [0,350,"setScriptTimeout",{"ms":35000}] 11:35:37 INFO - PROCESS | 1947 | 1466706937330 Marionette TRACE conn2 <- [1,350,null,{}] 11:35:37 INFO - PROCESS | 1947 | 1466706937336 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}] 11:35:37 INFO - PROCESS | 1947 | 1466706937339 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:35:37 INFO - PROCESS | 1947 | 1466706937447 Marionette TRACE conn2 <- [1,351,null,{"value":null}] 11:35:37 INFO - PROCESS | 1947 | 1466706937451 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:37 INFO - PROCESS | 1947 | 1466706937452 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:35:37 INFO - PROCESS | 1947 | ++DOCSHELL 0x12a65f800 == 43 [pid = 1947] [id = 95] 11:35:37 INFO - PROCESS | 1947 | ++DOMWINDOW == 94 (0x12aaf1000) [pid = 1947] [serial = 282] [outer = 0x0] 11:35:37 INFO - PROCESS | 1947 | ++DOMWINDOW == 95 (0x12ba0e000) [pid = 1947] [serial = 283] [outer = 0x12aaf1000] 11:35:37 INFO - PROCESS | 1947 | 1466706937480 Marionette DEBUG loaded listener.js 11:35:37 INFO - PROCESS | 1947 | ++DOMWINDOW == 96 (0x12bd6a800) [pid = 1947] [serial = 284] [outer = 0x12aaf1000] 11:35:37 INFO - PROCESS | 1947 | 1466706937778 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]]]}] 11:35:37 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. 11:35:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 481ms 11:35:37 INFO - PROCESS | 1947 | 1466706937819 Marionette TRACE conn2 -> [0,353,"getWindowHandle",null] 11:35:37 INFO - PROCESS | 1947 | 1466706937821 Marionette TRACE conn2 <- [1,353,null,{"value":"7"}] 11:35:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 11:35:37 INFO - PROCESS | 1947 | 1466706937825 Marionette TRACE conn2 -> [0,354,"setScriptTimeout",{"ms":35000}] 11:35:37 INFO - PROCESS | 1947 | 1466706937826 Marionette TRACE conn2 <- [1,354,null,{}] 11:35:37 INFO - PROCESS | 1947 | 1466706937829 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}] 11:35:37 INFO - PROCESS | 1947 | 1466706937829 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:35:37 INFO - PROCESS | 1947 | 1466706937902 Marionette TRACE conn2 <- [1,355,null,{"value":null}] 11:35:37 INFO - PROCESS | 1947 | 1466706937954 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:37 INFO - PROCESS | 1947 | 1466706937955 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:35:37 INFO - PROCESS | 1947 | ++DOCSHELL 0x12aa99000 == 44 [pid = 1947] [id = 96] 11:35:37 INFO - PROCESS | 1947 | ++DOMWINDOW == 97 (0x12bd62400) [pid = 1947] [serial = 285] [outer = 0x0] 11:35:37 INFO - PROCESS | 1947 | ++DOMWINDOW == 98 (0x12bd70c00) [pid = 1947] [serial = 286] [outer = 0x12bd62400] 11:35:37 INFO - PROCESS | 1947 | 1466706937979 Marionette DEBUG loaded listener.js 11:35:38 INFO - PROCESS | 1947 | ++DOMWINDOW == 99 (0x12bdad400) [pid = 1947] [serial = 287] [outer = 0x12bd62400] 11:35:38 INFO - PROCESS | 1947 | 1466706938246 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]]]}] 11:35:38 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. 11:35:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 469ms 11:35:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 11:35:38 INFO - PROCESS | 1947 | 1466706938296 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 11:35:38 INFO - PROCESS | 1947 | 1466706938297 Marionette TRACE conn2 <- [1,357,null,{"value":"7"}] 11:35:38 INFO - PROCESS | 1947 | 1466706938299 Marionette TRACE conn2 -> [0,358,"setScriptTimeout",{"ms":35000}] 11:35:38 INFO - PROCESS | 1947 | 1466706938300 Marionette TRACE conn2 <- [1,358,null,{}] 11:35:38 INFO - PROCESS | 1947 | 1466706938303 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}] 11:35:38 INFO - PROCESS | 1947 | 1466706938304 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:35:38 INFO - PROCESS | 1947 | 1466706938397 Marionette TRACE conn2 <- [1,359,null,{"value":null}] 11:35:38 INFO - PROCESS | 1947 | 1466706938400 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:38 INFO - PROCESS | 1947 | 1466706938401 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:35:38 INFO - PROCESS | 1947 | ++DOCSHELL 0x12b82c800 == 45 [pid = 1947] [id = 97] 11:35:38 INFO - PROCESS | 1947 | ++DOMWINDOW == 100 (0x119f4a000) [pid = 1947] [serial = 288] [outer = 0x0] 11:35:38 INFO - PROCESS | 1947 | ++DOMWINDOW == 101 (0x12bdb3400) [pid = 1947] [serial = 289] [outer = 0x119f4a000] 11:35:38 INFO - PROCESS | 1947 | 1466706938425 Marionette DEBUG loaded listener.js 11:35:38 INFO - PROCESS | 1947 | ++DOMWINDOW == 102 (0x12c080400) [pid = 1947] [serial = 290] [outer = 0x119f4a000] 11:35:38 INFO - PROCESS | 1947 | 1466706938725 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]]]}] 11:35:38 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. 11:35:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 469ms 11:35:38 INFO - PROCESS | 1947 | 1466706938795 Marionette TRACE conn2 -> [0,361,"getWindowHandle",null] 11:35:38 INFO - PROCESS | 1947 | 1466706938798 Marionette TRACE conn2 <- [1,361,null,{"value":"7"}] 11:35:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 11:35:38 INFO - PROCESS | 1947 | 1466706938802 Marionette TRACE conn2 -> [0,362,"setScriptTimeout",{"ms":35000}] 11:35:38 INFO - PROCESS | 1947 | 1466706938804 Marionette TRACE conn2 <- [1,362,null,{}] 11:35:38 INFO - PROCESS | 1947 | 1466706938808 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}] 11:35:38 INFO - PROCESS | 1947 | 1466706938810 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:35:38 INFO - PROCESS | 1947 | 1466706938902 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 11:35:38 INFO - PROCESS | 1947 | 1466706938990 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:38 INFO - PROCESS | 1947 | 1466706938993 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:35:39 INFO - PROCESS | 1947 | ++DOCSHELL 0x11661f000 == 46 [pid = 1947] [id = 98] 11:35:39 INFO - PROCESS | 1947 | ++DOMWINDOW == 103 (0x116467000) [pid = 1947] [serial = 291] [outer = 0x0] 11:35:39 INFO - PROCESS | 1947 | ++DOMWINDOW == 104 (0x1167e3800) [pid = 1947] [serial = 292] [outer = 0x116467000] 11:35:39 INFO - PROCESS | 1947 | 1466706939024 Marionette DEBUG loaded listener.js 11:35:39 INFO - PROCESS | 1947 | ++DOMWINDOW == 105 (0x118193400) [pid = 1947] [serial = 293] [outer = 0x116467000] 11:35:39 INFO - PROCESS | 1947 | 1466706939481 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]]]}] 11:35:39 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. 11:35:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 722ms 11:35:39 INFO - PROCESS | 1947 | 1466706939525 Marionette TRACE conn2 -> [0,365,"getWindowHandle",null] 11:35:39 INFO - PROCESS | 1947 | 1466706939527 Marionette TRACE conn2 <- [1,365,null,{"value":"7"}] 11:35:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 11:35:39 INFO - PROCESS | 1947 | 1466706939532 Marionette TRACE conn2 -> [0,366,"setScriptTimeout",{"ms":35000}] 11:35:39 INFO - PROCESS | 1947 | 1466706939535 Marionette TRACE conn2 <- [1,366,null,{}] 11:35:39 INFO - PROCESS | 1947 | 1466706939538 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}] 11:35:39 INFO - PROCESS | 1947 | 1466706939542 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:35:39 INFO - PROCESS | 1947 | 1466706939642 Marionette TRACE conn2 <- [1,367,null,{"value":null}] 11:35:39 INFO - PROCESS | 1947 | 1466706939706 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:39 INFO - PROCESS | 1947 | 1466706939707 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:35:39 INFO - PROCESS | 1947 | ++DOCSHELL 0x119699000 == 47 [pid = 1947] [id = 99] 11:35:39 INFO - PROCESS | 1947 | ++DOMWINDOW == 106 (0x119f42c00) [pid = 1947] [serial = 294] [outer = 0x0] 11:35:39 INFO - PROCESS | 1947 | ++DOMWINDOW == 107 (0x119f4d400) [pid = 1947] [serial = 295] [outer = 0x119f42c00] 11:35:39 INFO - PROCESS | 1947 | 1466706939737 Marionette DEBUG loaded listener.js 11:35:39 INFO - PROCESS | 1947 | ++DOMWINDOW == 108 (0x123812800) [pid = 1947] [serial = 296] [outer = 0x119f42c00] 11:35:40 INFO - PROCESS | 1947 | 1466706940174 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]]]}] 11:35:40 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. 11:35:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 672ms 11:35:40 INFO - PROCESS | 1947 | 1466706940203 Marionette TRACE conn2 -> [0,369,"getWindowHandle",null] 11:35:40 INFO - PROCESS | 1947 | 1466706940204 Marionette TRACE conn2 <- [1,369,null,{"value":"7"}] 11:35:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 11:35:40 INFO - PROCESS | 1947 | 1466706940253 Marionette TRACE conn2 -> [0,370,"setScriptTimeout",{"ms":35000}] 11:35:40 INFO - PROCESS | 1947 | 1466706940254 Marionette TRACE conn2 <- [1,370,null,{}] 11:35:40 INFO - PROCESS | 1947 | 1466706940265 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}] 11:35:40 INFO - PROCESS | 1947 | 1466706940268 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:35:40 INFO - PROCESS | 1947 | 1466706940369 Marionette TRACE conn2 <- [1,371,null,{"value":null}] 11:35:40 INFO - PROCESS | 1947 | 1466706940434 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:40 INFO - PROCESS | 1947 | 1466706940436 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:35:40 INFO - PROCESS | 1947 | ++DOCSHELL 0x12a35a000 == 48 [pid = 1947] [id = 100] 11:35:40 INFO - PROCESS | 1947 | ++DOMWINDOW == 109 (0x12692c800) [pid = 1947] [serial = 297] [outer = 0x0] 11:35:40 INFO - PROCESS | 1947 | ++DOMWINDOW == 110 (0x126df0800) [pid = 1947] [serial = 298] [outer = 0x12692c800] 11:35:40 INFO - PROCESS | 1947 | 1466706940467 Marionette DEBUG loaded listener.js 11:35:40 INFO - PROCESS | 1947 | ++DOMWINDOW == 111 (0x128db6800) [pid = 1947] [serial = 299] [outer = 0x12692c800] 11:35:40 INFO - PROCESS | 1947 | 1466706940947 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]]]}] 11:35:40 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. 11:35:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 751ms 11:35:40 INFO - PROCESS | 1947 | 1466706940976 Marionette TRACE conn2 -> [0,373,"getWindowHandle",null] 11:35:40 INFO - PROCESS | 1947 | 1466706940977 Marionette TRACE conn2 <- [1,373,null,{"value":"7"}] 11:35:40 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 11:35:40 INFO - PROCESS | 1947 | 1466706940980 Marionette TRACE conn2 -> [0,374,"setScriptTimeout",{"ms":35000}] 11:35:40 INFO - PROCESS | 1947 | 1466706940981 Marionette TRACE conn2 <- [1,374,null,{}] 11:35:40 INFO - PROCESS | 1947 | 1466706940983 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}] 11:35:40 INFO - PROCESS | 1947 | 1466706940985 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:35:41 INFO - PROCESS | 1947 | 1466706941111 Marionette TRACE conn2 <- [1,375,null,{"value":null}] 11:35:41 INFO - PROCESS | 1947 | 1466706941175 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:41 INFO - PROCESS | 1947 | 1466706941176 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:35:41 INFO - PROCESS | 1947 | ++DOCSHELL 0x126dca800 == 49 [pid = 1947] [id = 101] 11:35:41 INFO - PROCESS | 1947 | ++DOMWINDOW == 112 (0x11961b800) [pid = 1947] [serial = 300] [outer = 0x0] 11:35:41 INFO - PROCESS | 1947 | ++DOMWINDOW == 113 (0x12963d400) [pid = 1947] [serial = 301] [outer = 0x11961b800] 11:35:41 INFO - PROCESS | 1947 | 1466706941205 Marionette DEBUG loaded listener.js 11:35:41 INFO - PROCESS | 1947 | ++DOMWINDOW == 114 (0x12ad53400) [pid = 1947] [serial = 302] [outer = 0x11961b800] 11:35:41 INFO - PROCESS | 1947 | 1466706941773 Marionette TRACE conn2 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 11:35:41 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 11:35:41 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 819ms 11:35:41 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 11:35:41 INFO - PROCESS | 1947 | 1466706941800 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 11:35:41 INFO - PROCESS | 1947 | 1466706941802 Marionette TRACE conn2 <- [1,377,null,{"value":"7"}] 11:35:41 INFO - PROCESS | 1947 | 1466706941806 Marionette TRACE conn2 -> [0,378,"setScriptTimeout",{"ms":35000}] 11:35:41 INFO - PROCESS | 1947 | 1466706941809 Marionette TRACE conn2 <- [1,378,null,{}] 11:35:41 INFO - PROCESS | 1947 | 1466706941813 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}] 11:35:41 INFO - PROCESS | 1947 | 1466706941814 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:35:41 INFO - PROCESS | 1947 | 1466706941902 Marionette TRACE conn2 <- [1,379,null,{"value":null}] 11:35:41 INFO - PROCESS | 1947 | 1466706941967 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:41 INFO - PROCESS | 1947 | 1466706941969 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:35:41 INFO - PROCESS | 1947 | ++DOCSHELL 0x1188e2800 == 50 [pid = 1947] [id = 102] 11:35:41 INFO - PROCESS | 1947 | ++DOMWINDOW == 115 (0x1191cb800) [pid = 1947] [serial = 303] [outer = 0x0] 11:35:41 INFO - PROCESS | 1947 | ++DOMWINDOW == 116 (0x119628800) [pid = 1947] [serial = 304] [outer = 0x1191cb800] 11:35:42 INFO - PROCESS | 1947 | 1466706941996 Marionette DEBUG loaded listener.js 11:35:42 INFO - PROCESS | 1947 | ++DOMWINDOW == 117 (0x119cc7400) [pid = 1947] [serial = 305] [outer = 0x1191cb800] 11:35:42 INFO - PROCESS | 1947 | 1466706942404 Marionette TRACE conn2 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 11:35:42 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 11:35:42 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 623ms 11:35:42 INFO - PROCESS | 1947 | 1466706942427 Marionette TRACE conn2 -> [0,381,"getWindowHandle",null] 11:35:42 INFO - PROCESS | 1947 | 1466706942430 Marionette TRACE conn2 <- [1,381,null,{"value":"7"}] 11:35:42 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 11:35:42 INFO - PROCESS | 1947 | 1466706942435 Marionette TRACE conn2 -> [0,382,"setScriptTimeout",{"ms":35000}] 11:35:42 INFO - PROCESS | 1947 | 1466706942437 Marionette TRACE conn2 <- [1,382,null,{}] 11:35:42 INFO - PROCESS | 1947 | 1466706942440 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}] 11:35:42 INFO - PROCESS | 1947 | 1466706942443 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:35:42 INFO - PROCESS | 1947 | 1466706942578 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 11:35:42 INFO - PROCESS | 1947 | 1466706942699 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:42 INFO - PROCESS | 1947 | 1466706942700 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:35:42 INFO - PROCESS | 1947 | --DOCSHELL 0x1272e1000 == 49 [pid = 1947] [id = 66] 11:35:42 INFO - PROCESS | 1947 | --DOCSHELL 0x12aa99000 == 48 [pid = 1947] [id = 96] 11:35:42 INFO - PROCESS | 1947 | --DOCSHELL 0x12a65f800 == 47 [pid = 1947] [id = 95] 11:35:42 INFO - PROCESS | 1947 | --DOCSHELL 0x1272d2000 == 46 [pid = 1947] [id = 94] 11:35:42 INFO - PROCESS | 1947 | --DOMWINDOW == 116 (0x118190c00) [pid = 1947] [serial = 202] [outer = 0x0] [url = about:blank] 11:35:42 INFO - PROCESS | 1947 | --DOMWINDOW == 115 (0x112a9f000) [pid = 1947] [serial = 198] [outer = 0x0] [url = about:blank] 11:35:42 INFO - PROCESS | 1947 | --DOMWINDOW == 114 (0x12b9a5c00) [pid = 1947] [serial = 238] [outer = 0x0] [url = about:blank] 11:35:42 INFO - PROCESS | 1947 | ++DOCSHELL 0x1164b4000 == 47 [pid = 1947] [id = 103] 11:35:42 INFO - PROCESS | 1947 | ++DOMWINDOW == 115 (0x11874d400) [pid = 1947] [serial = 306] [outer = 0x0] 11:35:42 INFO - PROCESS | 1947 | ++DOMWINDOW == 116 (0x123815000) [pid = 1947] [serial = 307] [outer = 0x11874d400] 11:35:42 INFO - PROCESS | 1947 | 1466706942789 Marionette DEBUG loaded listener.js 11:35:42 INFO - PROCESS | 1947 | ++DOMWINDOW == 117 (0x124dbd400) [pid = 1947] [serial = 308] [outer = 0x11874d400] 11:35:42 INFO - PROCESS | 1947 | --DOCSHELL 0x1272db000 == 46 [pid = 1947] [id = 93] 11:35:42 INFO - PROCESS | 1947 | --DOCSHELL 0x111a49000 == 45 [pid = 1947] [id = 92] 11:35:42 INFO - PROCESS | 1947 | --DOCSHELL 0x1248f1000 == 44 [pid = 1947] [id = 91] 11:35:42 INFO - PROCESS | 1947 | --DOCSHELL 0x123ab2800 == 43 [pid = 1947] [id = 90] 11:35:42 INFO - PROCESS | 1947 | --DOCSHELL 0x12382c800 == 42 [pid = 1947] [id = 89] 11:35:42 INFO - PROCESS | 1947 | --DOCSHELL 0x1196a1800 == 41 [pid = 1947] [id = 88] 11:35:42 INFO - PROCESS | 1947 | --DOCSHELL 0x1185e2000 == 40 [pid = 1947] [id = 87] 11:35:42 INFO - PROCESS | 1947 | --DOCSHELL 0x116498800 == 39 [pid = 1947] [id = 86] 11:35:42 INFO - PROCESS | 1947 | --DOCSHELL 0x117e70000 == 38 [pid = 1947] [id = 85] 11:35:42 INFO - PROCESS | 1947 | --DOCSHELL 0x12a7ba800 == 37 [pid = 1947] [id = 84] 11:35:42 INFO - PROCESS | 1947 | --DOCSHELL 0x129560000 == 36 [pid = 1947] [id = 83] 11:35:42 INFO - PROCESS | 1947 | --DOCSHELL 0x1196a5000 == 35 [pid = 1947] [id = 82] 11:35:42 INFO - PROCESS | 1947 | --DOCSHELL 0x116107800 == 34 [pid = 1947] [id = 81] 11:35:42 INFO - PROCESS | 1947 | --DOCSHELL 0x12a65b000 == 33 [pid = 1947] [id = 80] 11:35:42 INFO - PROCESS | 1947 | --DOMWINDOW == 116 (0x123c4bc00) [pid = 1947] [serial = 211] [outer = 0x0] [url = about:blank] 11:35:42 INFO - PROCESS | 1947 | --DOMWINDOW == 115 (0x1248a5000) [pid = 1947] [serial = 212] [outer = 0x0] [url = about:blank] 11:35:42 INFO - PROCESS | 1947 | --DOMWINDOW == 114 (0x1293ea000) [pid = 1947] [serial = 220] [outer = 0x0] [url = about:blank] 11:35:42 INFO - PROCESS | 1947 | --DOMWINDOW == 113 (0x1255b1400) [pid = 1947] [serial = 214] [outer = 0x0] [url = about:blank] 11:35:42 INFO - PROCESS | 1947 | --DOMWINDOW == 112 (0x12686c800) [pid = 1947] [serial = 215] [outer = 0x0] [url = about:blank] 11:35:42 INFO - PROCESS | 1947 | --DOMWINDOW == 111 (0x1191c4800) [pid = 1947] [serial = 208] [outer = 0x0] [url = about:blank] 11:35:42 INFO - PROCESS | 1947 | --DOMWINDOW == 110 (0x119e27000) [pid = 1947] [serial = 209] [outer = 0x0] [url = about:blank] 11:35:42 INFO - PROCESS | 1947 | --DOMWINDOW == 109 (0x1172a2c00) [pid = 1947] [serial = 205] [outer = 0x0] [url = about:blank] 11:35:42 INFO - PROCESS | 1947 | --DOMWINDOW == 108 (0x11874b000) [pid = 1947] [serial = 206] [outer = 0x0] [url = about:blank] 11:35:42 INFO - PROCESS | 1947 | --DOMWINDOW == 107 (0x12a60d400) [pid = 1947] [serial = 223] [outer = 0x0] [url = about:blank] 11:35:42 INFO - PROCESS | 1947 | --DOMWINDOW == 106 (0x12a76c800) [pid = 1947] [serial = 221] [outer = 0x0] [url = about:blank] 11:35:42 INFO - PROCESS | 1947 | --DOMWINDOW == 105 (0x12aad4000) [pid = 1947] [serial = 226] [outer = 0x0] [url = about:blank] 11:35:42 INFO - PROCESS | 1947 | --DOMWINDOW == 104 (0x12aaca800) [pid = 1947] [serial = 224] [outer = 0x0] [url = about:blank] 11:35:42 INFO - PROCESS | 1947 | --DOMWINDOW == 103 (0x119888400) [pid = 1947] [serial = 230] [outer = 0x0] [url = about:blank] 11:35:42 INFO - PROCESS | 1947 | --DOMWINDOW == 102 (0x116711c00) [pid = 1947] [serial = 229] [outer = 0x0] [url = about:blank] 11:35:42 INFO - PROCESS | 1947 | --DOMWINDOW == 101 (0x12ad5a000) [pid = 1947] [serial = 235] [outer = 0x0] [url = about:blank] 11:35:42 INFO - PROCESS | 1947 | --DOMWINDOW == 100 (0x12b9a3000) [pid = 1947] [serial = 236] [outer = 0x0] [url = about:blank] 11:35:42 INFO - PROCESS | 1947 | --DOMWINDOW == 99 (0x12aaeb000) [pid = 1947] [serial = 227] [outer = 0x0] [url = about:blank] 11:35:42 INFO - PROCESS | 1947 | --DOMWINDOW == 98 (0x12ca9e000) [pid = 1947] [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.] 11:35:42 INFO - PROCESS | 1947 | --DOMWINDOW == 97 (0x12686b400) [pid = 1947] [serial = 217] [outer = 0x0] [url = about:blank] 11:35:42 INFO - PROCESS | 1947 | --DOMWINDOW == 96 (0x12aaee400) [pid = 1947] [serial = 233] [outer = 0x0] [url = about:blank] 11:35:42 INFO - PROCESS | 1947 | --DOMWINDOW == 95 (0x12743b400) [pid = 1947] [serial = 218] [outer = 0x0] [url = about:blank] 11:35:42 INFO - PROCESS | 1947 | --DOMWINDOW == 94 (0x1255b0c00) [pid = 1947] [serial = 232] [outer = 0x0] [url = about:blank] 11:35:43 INFO - PROCESS | 1947 | 1466706943186 Marionette TRACE conn2 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 11:35:43 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 11:35:43 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 771ms 11:35:43 INFO - PROCESS | 1947 | 1466706943208 Marionette TRACE conn2 -> [0,385,"getWindowHandle",null] 11:35:43 INFO - PROCESS | 1947 | 1466706943210 Marionette TRACE conn2 <- [1,385,null,{"value":"7"}] 11:35:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 11:35:43 INFO - PROCESS | 1947 | 1466706943212 Marionette TRACE conn2 -> [0,386,"setScriptTimeout",{"ms":35000}] 11:35:43 INFO - PROCESS | 1947 | 1466706943214 Marionette TRACE conn2 <- [1,386,null,{}] 11:35:43 INFO - PROCESS | 1947 | 1466706943221 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}] 11:35:43 INFO - PROCESS | 1947 | 1466706943224 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:35:43 INFO - PROCESS | 1947 | 1466706943301 Marionette TRACE conn2 <- [1,387,null,{"value":null}] 11:35:43 INFO - PROCESS | 1947 | 1466706943307 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:43 INFO - PROCESS | 1947 | 1466706943310 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:35:43 INFO - PROCESS | 1947 | ++DOCSHELL 0x11994d000 == 34 [pid = 1947] [id = 104] 11:35:43 INFO - PROCESS | 1947 | ++DOMWINDOW == 95 (0x126935000) [pid = 1947] [serial = 309] [outer = 0x0] 11:35:43 INFO - PROCESS | 1947 | ++DOMWINDOW == 96 (0x12743dc00) [pid = 1947] [serial = 310] [outer = 0x126935000] 11:35:43 INFO - PROCESS | 1947 | 1466706943339 Marionette DEBUG loaded listener.js 11:35:43 INFO - PROCESS | 1947 | ++DOMWINDOW == 97 (0x12920e800) [pid = 1947] [serial = 311] [outer = 0x126935000] 11:35:43 INFO - PROCESS | 1947 | 1466706943927 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]]]}] 11:35:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 11:35:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 775ms 11:35:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 11:35:43 INFO - PROCESS | 1947 | 1466706943988 Marionette TRACE conn2 -> [0,389,"getWindowHandle",null] 11:35:43 INFO - PROCESS | 1947 | 1466706943989 Marionette TRACE conn2 <- [1,389,null,{"value":"7"}] 11:35:43 INFO - PROCESS | 1947 | 1466706943991 Marionette TRACE conn2 -> [0,390,"setScriptTimeout",{"ms":35000}] 11:35:43 INFO - PROCESS | 1947 | 1466706943992 Marionette TRACE conn2 <- [1,390,null,{}] 11:35:43 INFO - PROCESS | 1947 | 1466706943995 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}] 11:35:43 INFO - PROCESS | 1947 | 1466706943996 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:35:44 INFO - PROCESS | 1947 | 1466706944078 Marionette TRACE conn2 <- [1,391,null,{"value":null}] 11:35:44 INFO - PROCESS | 1947 | 1466706944131 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:44 INFO - PROCESS | 1947 | 1466706944133 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:35:44 INFO - PROCESS | 1947 | ++DOCSHELL 0x124551000 == 35 [pid = 1947] [id = 105] 11:35:44 INFO - PROCESS | 1947 | ++DOMWINDOW == 98 (0x12928a400) [pid = 1947] [serial = 312] [outer = 0x0] 11:35:44 INFO - PROCESS | 1947 | ++DOMWINDOW == 99 (0x12a87c000) [pid = 1947] [serial = 313] [outer = 0x12928a400] 11:35:44 INFO - PROCESS | 1947 | 1466706944164 Marionette DEBUG loaded listener.js 11:35:44 INFO - PROCESS | 1947 | ++DOMWINDOW == 100 (0x12adc8c00) [pid = 1947] [serial = 314] [outer = 0x12928a400] 11:35:44 INFO - PROCESS | 1947 | 1466706944448 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]]]}] 11:35:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 11:35:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 471ms 11:35:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 11:35:44 INFO - PROCESS | 1947 | 1466706944463 Marionette TRACE conn2 -> [0,393,"getWindowHandle",null] 11:35:44 INFO - PROCESS | 1947 | 1466706944464 Marionette TRACE conn2 <- [1,393,null,{"value":"7"}] 11:35:44 INFO - PROCESS | 1947 | 1466706944466 Marionette TRACE conn2 -> [0,394,"setScriptTimeout",{"ms":35000}] 11:35:44 INFO - PROCESS | 1947 | 1466706944467 Marionette TRACE conn2 <- [1,394,null,{}] 11:35:44 INFO - PROCESS | 1947 | 1466706944469 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}] 11:35:44 INFO - PROCESS | 1947 | 1466706944470 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:35:44 INFO - PROCESS | 1947 | 1466706944568 Marionette TRACE conn2 <- [1,395,null,{"value":null}] 11:35:44 INFO - PROCESS | 1947 | 1466706944574 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:44 INFO - PROCESS | 1947 | 1466706944575 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:35:44 INFO - PROCESS | 1947 | ++DOCSHELL 0x1255de000 == 36 [pid = 1947] [id = 106] 11:35:44 INFO - PROCESS | 1947 | ++DOMWINDOW == 101 (0x12aad6400) [pid = 1947] [serial = 315] [outer = 0x0] 11:35:44 INFO - PROCESS | 1947 | ++DOMWINDOW == 102 (0x12ba09000) [pid = 1947] [serial = 316] [outer = 0x12aad6400] 11:35:44 INFO - PROCESS | 1947 | 1466706944599 Marionette DEBUG loaded listener.js 11:35:44 INFO - PROCESS | 1947 | ++DOMWINDOW == 103 (0x12bd63800) [pid = 1947] [serial = 317] [outer = 0x12aad6400] 11:35:44 INFO - PROCESS | 1947 | 1466706944920 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]]]}] 11:35:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 11:35:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 470ms 11:35:44 INFO - PROCESS | 1947 | 1466706944936 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 11:35:44 INFO - PROCESS | 1947 | 1466706944938 Marionette TRACE conn2 <- [1,397,null,{"value":"7"}] 11:35:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 11:35:44 INFO - PROCESS | 1947 | 1466706944948 Marionette TRACE conn2 -> [0,398,"setScriptTimeout",{"ms":35000}] 11:35:44 INFO - PROCESS | 1947 | 1466706944949 Marionette TRACE conn2 <- [1,398,null,{}] 11:35:44 INFO - PROCESS | 1947 | 1466706944951 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}] 11:35:44 INFO - PROCESS | 1947 | 1466706944957 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:35:45 INFO - PROCESS | 1947 | 1466706945114 Marionette TRACE conn2 <- [1,399,null,{"value":null}] 11:35:45 INFO - PROCESS | 1947 | 1466706945145 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:45 INFO - PROCESS | 1947 | 1466706945146 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:35:45 INFO - PROCESS | 1947 | ++DOCSHELL 0x1272e3800 == 37 [pid = 1947] [id = 107] 11:35:45 INFO - PROCESS | 1947 | ++DOMWINDOW == 104 (0x12b9ab800) [pid = 1947] [serial = 318] [outer = 0x0] 11:35:45 INFO - PROCESS | 1947 | ++DOMWINDOW == 105 (0x12bdb2800) [pid = 1947] [serial = 319] [outer = 0x12b9ab800] 11:35:45 INFO - PROCESS | 1947 | 1466706945171 Marionette DEBUG loaded listener.js 11:35:45 INFO - PROCESS | 1947 | ++DOMWINDOW == 106 (0x12c2e6c00) [pid = 1947] [serial = 320] [outer = 0x12b9ab800] 11:35:45 INFO - PROCESS | 1947 | 1466706945540 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]]]}] 11:35:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 11:35:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 619ms 11:35:45 INFO - PROCESS | 1947 | 1466706945569 Marionette TRACE conn2 -> [0,401,"getWindowHandle",null] 11:35:45 INFO - PROCESS | 1947 | 1466706945571 Marionette TRACE conn2 <- [1,401,null,{"value":"7"}] 11:35:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 11:35:45 INFO - PROCESS | 1947 | 1466706945577 Marionette TRACE conn2 -> [0,402,"setScriptTimeout",{"ms":35000}] 11:35:45 INFO - PROCESS | 1947 | 1466706945578 Marionette TRACE conn2 <- [1,402,null,{}] 11:35:45 INFO - PROCESS | 1947 | 1466706945582 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}] 11:35:45 INFO - PROCESS | 1947 | 1466706945584 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:35:45 INFO - PROCESS | 1947 | 1466706945736 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 11:35:45 INFO - PROCESS | 1947 | 1466706945759 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:45 INFO - PROCESS | 1947 | 1466706945760 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:35:45 INFO - PROCESS | 1947 | ++DOCSHELL 0x129558800 == 38 [pid = 1947] [id = 108] 11:35:45 INFO - PROCESS | 1947 | ++DOMWINDOW == 107 (0x12c083400) [pid = 1947] [serial = 321] [outer = 0x0] 11:35:45 INFO - PROCESS | 1947 | ++DOMWINDOW == 108 (0x12c2ed800) [pid = 1947] [serial = 322] [outer = 0x12c083400] 11:35:45 INFO - PROCESS | 1947 | 1466706945801 Marionette DEBUG loaded listener.js 11:35:45 INFO - PROCESS | 1947 | ++DOMWINDOW == 109 (0x12c609000) [pid = 1947] [serial = 323] [outer = 0x12c083400] 11:35:46 INFO - PROCESS | 1947 | 1466706946203 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]]]}] 11:35:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 11:35:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 670ms 11:35:46 INFO - PROCESS | 1947 | 1466706946261 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 11:35:46 INFO - PROCESS | 1947 | 1466706946265 Marionette TRACE conn2 -> [0,405,"getWindowHandle",null] 11:35:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 11:35:46 INFO - PROCESS | 1947 | 1466706946266 Marionette TRACE conn2 <- [1,405,null,{"value":"7"}] 11:35:46 INFO - PROCESS | 1947 | 1466706946268 Marionette TRACE conn2 -> [0,406,"setScriptTimeout",{"ms":35000}] 11:35:46 INFO - PROCESS | 1947 | 1466706946269 Marionette TRACE conn2 <- [1,406,null,{}] 11:35:46 INFO - PROCESS | 1947 | 1466706946278 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}] 11:35:46 INFO - PROCESS | 1947 | 1466706946279 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:35:46 INFO - PROCESS | 1947 | 1466706946385 Marionette TRACE conn2 <- [1,407,null,{"value":null}] 11:35:46 INFO - PROCESS | 1947 | 1466706946389 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:46 INFO - PROCESS | 1947 | 1466706946390 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:35:46 INFO - PROCESS | 1947 | ++DOCSHELL 0x12ad0e000 == 39 [pid = 1947] [id = 109] 11:35:46 INFO - PROCESS | 1947 | ++DOMWINDOW == 110 (0x112960000) [pid = 1947] [serial = 324] [outer = 0x0] 11:35:46 INFO - PROCESS | 1947 | ++DOMWINDOW == 111 (0x1185ba400) [pid = 1947] [serial = 325] [outer = 0x112960000] 11:35:46 INFO - PROCESS | 1947 | 1466706946412 Marionette DEBUG loaded listener.js 11:35:46 INFO - PROCESS | 1947 | ++DOMWINDOW == 112 (0x12c60f400) [pid = 1947] [serial = 326] [outer = 0x112960000] 11:35:46 INFO - PROCESS | 1947 | 1466706946738 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]]]}] 11:35:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 11:35:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 526ms 11:35:46 INFO - PROCESS | 1947 | 1466706946794 Marionette TRACE conn2 -> [0,409,"getWindowHandle",null] 11:35:46 INFO - PROCESS | 1947 | 1466706946795 Marionette TRACE conn2 <- [1,409,null,{"value":"7"}] 11:35:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 11:35:46 INFO - PROCESS | 1947 | 1466706946798 Marionette TRACE conn2 -> [0,410,"setScriptTimeout",{"ms":35000}] 11:35:46 INFO - PROCESS | 1947 | 1466706946799 Marionette TRACE conn2 <- [1,410,null,{}] 11:35:46 INFO - PROCESS | 1947 | 1466706946801 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}] 11:35:46 INFO - PROCESS | 1947 | 1466706946802 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:35:46 INFO - PROCESS | 1947 | 1466706946899 Marionette TRACE conn2 <- [1,411,null,{"value":null}] 11:35:46 INFO - PROCESS | 1947 | 1466706946912 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:46 INFO - PROCESS | 1947 | 1466706946913 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:35:46 INFO - PROCESS | 1947 | ++DOCSHELL 0x12ba45000 == 40 [pid = 1947] [id = 110] 11:35:46 INFO - PROCESS | 1947 | ++DOMWINDOW == 113 (0x110ee7400) [pid = 1947] [serial = 327] [outer = 0x0] 11:35:46 INFO - PROCESS | 1947 | ++DOMWINDOW == 114 (0x110eed000) [pid = 1947] [serial = 328] [outer = 0x110ee7400] 11:35:46 INFO - PROCESS | 1947 | 1466706946937 Marionette DEBUG loaded listener.js 11:35:46 INFO - PROCESS | 1947 | ++DOMWINDOW == 115 (0x110ef1000) [pid = 1947] [serial = 329] [outer = 0x110ee7400] 11:35:47 INFO - PROCESS | 1947 | --DOMWINDOW == 114 (0x112a80400) [pid = 1947] [serial = 197] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 11:35:47 INFO - PROCESS | 1947 | --DOMWINDOW == 113 (0x11670f800) [pid = 1947] [serial = 201] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 11:35:47 INFO - PROCESS | 1947 | --DOMWINDOW == 112 (0x128db9400) [pid = 1947] [serial = 194] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 11:35:47 INFO - PROCESS | 1947 | --DOMWINDOW == 111 (0x12928f400) [pid = 1947] [serial = 270] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 11:35:47 INFO - PROCESS | 1947 | --DOMWINDOW == 110 (0x11324ac00) [pid = 1947] [serial = 273] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 11:35:47 INFO - PROCESS | 1947 | --DOMWINDOW == 109 (0x124292c00) [pid = 1947] [serial = 246] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 11:35:47 INFO - PROCESS | 1947 | --DOMWINDOW == 108 (0x1255bb800) [pid = 1947] [serial = 261] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 11:35:47 INFO - PROCESS | 1947 | --DOMWINDOW == 107 (0x1188afc00) [pid = 1947] [serial = 255] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 11:35:47 INFO - PROCESS | 1947 | --DOMWINDOW == 106 (0x1188a3800) [pid = 1947] [serial = 279] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 11:35:47 INFO - PROCESS | 1947 | --DOMWINDOW == 105 (0x118725400) [pid = 1947] [serial = 243] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 11:35:47 INFO - PROCESS | 1947 | --DOMWINDOW == 104 (0x12110ec00) [pid = 1947] [serial = 258] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 11:35:47 INFO - PROCESS | 1947 | --DOMWINDOW == 103 (0x12adc6c00) [pid = 1947] [serial = 276] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 11:35:47 INFO - PROCESS | 1947 | --DOMWINDOW == 102 (0x128bcb800) [pid = 1947] [serial = 249] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 11:35:47 INFO - PROCESS | 1947 | --DOMWINDOW == 101 (0x1176efc00) [pid = 1947] [serial = 252] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 11:35:47 INFO - PROCESS | 1947 | --DOMWINDOW == 100 (0x124d44400) [pid = 1947] [serial = 264] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 11:35:47 INFO - PROCESS | 1947 | --DOMWINDOW == 99 (0x123814800) [pid = 1947] [serial = 237] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 11:35:47 INFO - PROCESS | 1947 | --DOMWINDOW == 98 (0x12aaf1000) [pid = 1947] [serial = 282] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 11:35:47 INFO - PROCESS | 1947 | --DOMWINDOW == 97 (0x12bd62400) [pid = 1947] [serial = 285] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 11:35:47 INFO - PROCESS | 1947 | --DOMWINDOW == 96 (0x11509f800) [pid = 1947] [serial = 240] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 11:35:47 INFO - PROCESS | 1947 | --DOMWINDOW == 95 (0x12928ac00) [pid = 1947] [serial = 267] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 11:35:47 INFO - PROCESS | 1947 | 1466706947395 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]]]}] 11:35:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 11:35:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 619ms 11:35:47 INFO - PROCESS | 1947 | 1466706947418 Marionette TRACE conn2 -> [0,413,"getWindowHandle",null] 11:35:47 INFO - PROCESS | 1947 | 1466706947419 Marionette TRACE conn2 <- [1,413,null,{"value":"7"}] 11:35:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 11:35:47 INFO - PROCESS | 1947 | 1466706947428 Marionette TRACE conn2 -> [0,414,"setScriptTimeout",{"ms":35000}] 11:35:47 INFO - PROCESS | 1947 | 1466706947429 Marionette TRACE conn2 <- [1,414,null,{}] 11:35:47 INFO - PROCESS | 1947 | 1466706947447 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}] 11:35:47 INFO - PROCESS | 1947 | 1466706947463 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:35:47 INFO - PROCESS | 1947 | 1466706947592 Marionette TRACE conn2 <- [1,415,null,{"value":null}] 11:35:47 INFO - PROCESS | 1947 | 1466706947597 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:47 INFO - PROCESS | 1947 | 1466706947598 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:35:47 INFO - PROCESS | 1947 | ++DOCSHELL 0x1272da800 == 41 [pid = 1947] [id = 111] 11:35:47 INFO - PROCESS | 1947 | ++DOMWINDOW == 96 (0x110ef1400) [pid = 1947] [serial = 330] [outer = 0x0] 11:35:47 INFO - PROCESS | 1947 | ++DOMWINDOW == 97 (0x1191c1800) [pid = 1947] [serial = 331] [outer = 0x110ef1400] 11:35:47 INFO - PROCESS | 1947 | 1466706947640 Marionette DEBUG loaded listener.js 11:35:47 INFO - PROCESS | 1947 | ++DOMWINDOW == 98 (0x123952400) [pid = 1947] [serial = 332] [outer = 0x110ef1400] 11:35:48 INFO - PROCESS | 1947 | 1466706948053 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]]]}] 11:35:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 11:35:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 688ms 11:35:48 INFO - PROCESS | 1947 | 1466706948110 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 11:35:48 INFO - PROCESS | 1947 | 1466706948112 Marionette TRACE conn2 <- [1,417,null,{"value":"7"}] 11:35:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 11:35:48 INFO - PROCESS | 1947 | 1466706948114 Marionette TRACE conn2 -> [0,418,"setScriptTimeout",{"ms":35000}] 11:35:48 INFO - PROCESS | 1947 | 1466706948116 Marionette TRACE conn2 <- [1,418,null,{}] 11:35:48 INFO - PROCESS | 1947 | 1466706948118 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}] 11:35:48 INFO - PROCESS | 1947 | 1466706948120 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:35:48 INFO - PROCESS | 1947 | 1466706948214 Marionette TRACE conn2 <- [1,419,null,{"value":null}] 11:35:48 INFO - PROCESS | 1947 | 1466706948217 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:48 INFO - PROCESS | 1947 | 1466706948219 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:35:48 INFO - PROCESS | 1947 | ++DOCSHELL 0x12bdca000 == 42 [pid = 1947] [id = 112] 11:35:48 INFO - PROCESS | 1947 | ++DOMWINDOW == 99 (0x1170a1800) [pid = 1947] [serial = 333] [outer = 0x0] 11:35:48 INFO - PROCESS | 1947 | ++DOMWINDOW == 100 (0x12b9aac00) [pid = 1947] [serial = 334] [outer = 0x1170a1800] 11:35:48 INFO - PROCESS | 1947 | 1466706948246 Marionette DEBUG loaded listener.js 11:35:48 INFO - PROCESS | 1947 | ++DOMWINDOW == 101 (0x12ca93800) [pid = 1947] [serial = 335] [outer = 0x1170a1800] 11:35:49 INFO - PROCESS | 1947 | 1466706949096 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]]]}] 11:35:49 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 11:35:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1024ms 11:35:49 INFO - PROCESS | 1947 | 1466706949138 Marionette TRACE conn2 -> [0,421,"getWindowHandle",null] 11:35:49 INFO - PROCESS | 1947 | 1466706949140 Marionette TRACE conn2 <- [1,421,null,{"value":"7"}] 11:35:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 11:35:49 INFO - PROCESS | 1947 | 1466706949148 Marionette TRACE conn2 -> [0,422,"setScriptTimeout",{"ms":35000}] 11:35:49 INFO - PROCESS | 1947 | 1466706949149 Marionette TRACE conn2 <- [1,422,null,{}] 11:35:49 INFO - PROCESS | 1947 | 1466706949152 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}] 11:35:49 INFO - PROCESS | 1947 | 1466706949153 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:35:49 INFO - PROCESS | 1947 | 1466706949280 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 11:35:49 INFO - PROCESS | 1947 | 1466706949332 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:49 INFO - PROCESS | 1947 | 1466706949333 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:35:49 INFO - PROCESS | 1947 | ++DOCSHELL 0x113a1a000 == 43 [pid = 1947] [id = 113] 11:35:49 INFO - PROCESS | 1947 | ++DOMWINDOW == 102 (0x110ee6c00) [pid = 1947] [serial = 336] [outer = 0x0] 11:35:49 INFO - PROCESS | 1947 | ++DOMWINDOW == 103 (0x110ef1800) [pid = 1947] [serial = 337] [outer = 0x110ee6c00] 11:35:49 INFO - PROCESS | 1947 | 1466706949365 Marionette DEBUG loaded listener.js 11:35:49 INFO - PROCESS | 1947 | ++DOMWINDOW == 104 (0x1161a2c00) [pid = 1947] [serial = 338] [outer = 0x110ee6c00] 11:35:50 INFO - PROCESS | 1947 | 1466706950321 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]]]}] 11:35:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 11:35:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1227ms 11:35:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 11:35:50 INFO - PROCESS | 1947 | 1466706950370 Marionette TRACE conn2 -> [0,425,"getWindowHandle",null] 11:35:50 INFO - PROCESS | 1947 | 1466706950373 Marionette TRACE conn2 <- [1,425,null,{"value":"7"}] 11:35:50 INFO - PROCESS | 1947 | 1466706950376 Marionette TRACE conn2 -> [0,426,"setScriptTimeout",{"ms":35000}] 11:35:50 INFO - PROCESS | 1947 | 1466706950378 Marionette TRACE conn2 <- [1,426,null,{}] 11:35:50 INFO - PROCESS | 1947 | 1466706950382 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}] 11:35:50 INFO - PROCESS | 1947 | 1466706950384 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:35:50 INFO - PROCESS | 1947 | 1466706950489 Marionette TRACE conn2 <- [1,427,null,{"value":null}] 11:35:50 INFO - PROCESS | 1947 | 1466706950540 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:50 INFO - PROCESS | 1947 | 1466706950541 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:35:50 INFO - PROCESS | 1947 | ++DOCSHELL 0x11969e800 == 44 [pid = 1947] [id = 114] 11:35:50 INFO - PROCESS | 1947 | ++DOMWINDOW == 105 (0x115f9ec00) [pid = 1947] [serial = 339] [outer = 0x0] 11:35:50 INFO - PROCESS | 1947 | ++DOMWINDOW == 106 (0x118420c00) [pid = 1947] [serial = 340] [outer = 0x115f9ec00] 11:35:50 INFO - PROCESS | 1947 | 1466706950572 Marionette DEBUG loaded listener.js 11:35:50 INFO - PROCESS | 1947 | ++DOMWINDOW == 107 (0x119882400) [pid = 1947] [serial = 341] [outer = 0x115f9ec00] 11:35:51 INFO - PROCESS | 1947 | 1466706951057 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] 11:35:51 INFO - PROCESS | 1947 | 1466706951099 Marionette TRACE conn2 <- [1,429,null,{"value":"7"}] 11:35:51 INFO - PROCESS | 1947 | 1466706951102 Marionette TRACE conn2 -> [0,430,"setScriptTimeout",{"ms":35000}] 11:35:51 INFO - PROCESS | 1947 | 1466706951104 Marionette TRACE conn2 <- [1,430,null,{}] 11:35:51 INFO - PROCESS | 1947 | 1466706951109 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}] 11:35:51 INFO - PROCESS | 1947 | 1466706951110 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:35:51 INFO - PROCESS | 1947 | 1466706951232 Marionette TRACE conn2 <- [1,431,null,{"value":null}] 11:35:51 INFO - PROCESS | 1947 | 1466706951327 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:51 INFO - PROCESS | 1947 | 1466706951330 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:35:51 INFO - PROCESS | 1947 | ++DOCSHELL 0x128be0800 == 45 [pid = 1947] [id = 115] 11:35:51 INFO - PROCESS | 1947 | ++DOMWINDOW == 108 (0x123a99400) [pid = 1947] [serial = 342] [outer = 0x0] 11:35:51 INFO - PROCESS | 1947 | ++DOMWINDOW == 109 (0x12554b800) [pid = 1947] [serial = 343] [outer = 0x123a99400] 11:35:51 INFO - PROCESS | 1947 | 1466706951378 Marionette DEBUG loaded listener.js 11:35:51 INFO - PROCESS | 1947 | ++DOMWINDOW == 110 (0x126927400) [pid = 1947] [serial = 344] [outer = 0x123a99400] 11:35:52 INFO - PROCESS | 1947 | 1466706952103 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]]]}] 11:35:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 11:35:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1072ms 11:35:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 11:35:52 INFO - PROCESS | 1947 | 1466706952175 Marionette TRACE conn2 -> [0,433,"getWindowHandle",null] 11:35:52 INFO - PROCESS | 1947 | 1466706952177 Marionette TRACE conn2 <- [1,433,null,{"value":"7"}] 11:35:52 INFO - PROCESS | 1947 | 1466706952180 Marionette TRACE conn2 -> [0,434,"setScriptTimeout",{"ms":35000}] 11:35:52 INFO - PROCESS | 1947 | 1466706952182 Marionette TRACE conn2 <- [1,434,null,{}] 11:35:52 INFO - PROCESS | 1947 | 1466706952186 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}] 11:35:52 INFO - PROCESS | 1947 | 1466706952187 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:35:52 INFO - PROCESS | 1947 | 1466706952275 Marionette TRACE conn2 <- [1,435,null,{"value":null}] 11:35:52 INFO - PROCESS | 1947 | 1466706952327 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:52 INFO - PROCESS | 1947 | 1466706952330 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:35:52 INFO - PROCESS | 1947 | ++DOCSHELL 0x118380000 == 46 [pid = 1947] [id = 116] 11:35:52 INFO - PROCESS | 1947 | ++DOMWINDOW == 111 (0x118419000) [pid = 1947] [serial = 345] [outer = 0x0] 11:35:52 INFO - PROCESS | 1947 | ++DOMWINDOW == 112 (0x11841e000) [pid = 1947] [serial = 346] [outer = 0x118419000] 11:35:52 INFO - PROCESS | 1947 | 1466706952356 Marionette DEBUG loaded listener.js 11:35:52 INFO - PROCESS | 1947 | ++DOMWINDOW == 113 (0x1188a3800) [pid = 1947] [serial = 347] [outer = 0x118419000] 11:35:52 INFO - PROCESS | 1947 | 1466706952782 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]]]}] 11:35:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 11:35:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 620ms 11:35:52 INFO - PROCESS | 1947 | 1466706952800 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 11:35:52 INFO - PROCESS | 1947 | 1466706952803 Marionette TRACE conn2 <- [1,437,null,{"value":"7"}] 11:35:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 11:35:52 INFO - PROCESS | 1947 | 1466706952808 Marionette TRACE conn2 -> [0,438,"setScriptTimeout",{"ms":35000}] 11:35:52 INFO - PROCESS | 1947 | 1466706952809 Marionette TRACE conn2 <- [1,438,null,{}] 11:35:52 INFO - PROCESS | 1947 | 1466706952812 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}] 11:35:52 INFO - PROCESS | 1947 | 1466706952813 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:35:52 INFO - PROCESS | 1947 | 1466706952890 Marionette TRACE conn2 <- [1,439,null,{"value":null}] 11:35:52 INFO - PROCESS | 1947 | 1466706952936 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:52 INFO - PROCESS | 1947 | 1466706952937 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:35:52 INFO - PROCESS | 1947 | ++DOCSHELL 0x116f44000 == 47 [pid = 1947] [id = 117] 11:35:52 INFO - PROCESS | 1947 | ++DOMWINDOW == 114 (0x1191c9400) [pid = 1947] [serial = 348] [outer = 0x0] 11:35:52 INFO - PROCESS | 1947 | ++DOMWINDOW == 115 (0x119cc7c00) [pid = 1947] [serial = 349] [outer = 0x1191c9400] 11:35:52 INFO - PROCESS | 1947 | 1466706952984 Marionette DEBUG loaded listener.js 11:35:53 INFO - PROCESS | 1947 | ++DOMWINDOW == 116 (0x119f50400) [pid = 1947] [serial = 350] [outer = 0x1191c9400] 11:35:53 INFO - PROCESS | 1947 | --DOCSHELL 0x12bdca000 == 46 [pid = 1947] [id = 112] 11:35:53 INFO - PROCESS | 1947 | --DOCSHELL 0x1272da800 == 45 [pid = 1947] [id = 111] 11:35:53 INFO - PROCESS | 1947 | --DOCSHELL 0x12ba45000 == 44 [pid = 1947] [id = 110] 11:35:53 INFO - PROCESS | 1947 | --DOCSHELL 0x12ad0e000 == 43 [pid = 1947] [id = 109] 11:35:53 INFO - PROCESS | 1947 | --DOCSHELL 0x129558800 == 42 [pid = 1947] [id = 108] 11:35:53 INFO - PROCESS | 1947 | --DOCSHELL 0x1272e3800 == 41 [pid = 1947] [id = 107] 11:35:53 INFO - PROCESS | 1947 | --DOCSHELL 0x1255de000 == 40 [pid = 1947] [id = 106] 11:35:53 INFO - PROCESS | 1947 | --DOCSHELL 0x124551000 == 39 [pid = 1947] [id = 105] 11:35:53 INFO - PROCESS | 1947 | --DOCSHELL 0x11994d000 == 38 [pid = 1947] [id = 104] 11:35:53 INFO - PROCESS | 1947 | --DOCSHELL 0x1164b4000 == 37 [pid = 1947] [id = 103] 11:35:53 INFO - PROCESS | 1947 | --DOCSHELL 0x1188e2800 == 36 [pid = 1947] [id = 102] 11:35:53 INFO - PROCESS | 1947 | --DOCSHELL 0x119699000 == 35 [pid = 1947] [id = 99] 11:35:53 INFO - PROCESS | 1947 | --DOCSHELL 0x11661f000 == 34 [pid = 1947] [id = 98] 11:35:53 INFO - PROCESS | 1947 | --DOCSHELL 0x12b82c800 == 33 [pid = 1947] [id = 97] 11:35:53 INFO - PROCESS | 1947 | --DOCSHELL 0x12a35a000 == 32 [pid = 1947] [id = 100] 11:35:53 INFO - PROCESS | 1947 | --DOCSHELL 0x126dca800 == 31 [pid = 1947] [id = 101] 11:35:53 INFO - PROCESS | 1947 | --DOCSHELL 0x118380000 == 30 [pid = 1947] [id = 116] 11:35:53 INFO - PROCESS | 1947 | --DOCSHELL 0x128be0800 == 29 [pid = 1947] [id = 115] 11:35:53 INFO - PROCESS | 1947 | --DOCSHELL 0x11969e800 == 28 [pid = 1947] [id = 114] 11:35:53 INFO - PROCESS | 1947 | --DOCSHELL 0x113a1a000 == 27 [pid = 1947] [id = 113] 11:35:53 INFO - PROCESS | 1947 | --DOMWINDOW == 115 (0x12a76cc00) [pid = 1947] [serial = 196] [outer = 0x0] [url = about:blank] 11:35:53 INFO - PROCESS | 1947 | --DOMWINDOW == 114 (0x113a80000) [pid = 1947] [serial = 199] [outer = 0x0] [url = about:blank] 11:35:53 INFO - PROCESS | 1947 | --DOMWINDOW == 113 (0x11914f800) [pid = 1947] [serial = 203] [outer = 0x0] [url = about:blank] 11:35:53 INFO - PROCESS | 1947 | --DOMWINDOW == 112 (0x128bd4000) [pid = 1947] [serial = 251] [outer = 0x0] [url = about:blank] 11:35:53 INFO - PROCESS | 1947 | --DOMWINDOW == 111 (0x128bce000) [pid = 1947] [serial = 250] [outer = 0x0] [url = about:blank] 11:35:53 INFO - PROCESS | 1947 | --DOMWINDOW == 110 (0x117ea9400) [pid = 1947] [serial = 253] [outer = 0x0] [url = about:blank] 11:35:53 INFO - PROCESS | 1947 | --DOMWINDOW == 109 (0x128bd4c00) [pid = 1947] [serial = 265] [outer = 0x0] [url = about:blank] 11:35:53 INFO - PROCESS | 1947 | --DOMWINDOW == 108 (0x12ba04000) [pid = 1947] [serial = 239] [outer = 0x0] [url = about:blank] 11:35:53 INFO - PROCESS | 1947 | --DOMWINDOW == 107 (0x12adc0400) [pid = 1947] [serial = 275] [outer = 0x0] [url = about:blank] 11:35:53 INFO - PROCESS | 1947 | --DOMWINDOW == 106 (0x12ba0e000) [pid = 1947] [serial = 283] [outer = 0x0] [url = about:blank] 11:35:53 INFO - PROCESS | 1947 | --DOMWINDOW == 105 (0x12bd70c00) [pid = 1947] [serial = 286] [outer = 0x0] [url = about:blank] 11:35:53 INFO - PROCESS | 1947 | --DOMWINDOW == 104 (0x12bd6a800) [pid = 1947] [serial = 284] [outer = 0x0] [url = about:blank] 11:35:53 INFO - PROCESS | 1947 | --DOMWINDOW == 103 (0x116978000) [pid = 1947] [serial = 242] [outer = 0x0] [url = about:blank] 11:35:53 INFO - PROCESS | 1947 | --DOMWINDOW == 102 (0x116469800) [pid = 1947] [serial = 241] [outer = 0x0] [url = about:blank] 11:35:53 INFO - PROCESS | 1947 | --DOMWINDOW == 101 (0x126862c00) [pid = 1947] [serial = 248] [outer = 0x0] [url = about:blank] 11:35:53 INFO - PROCESS | 1947 | --DOMWINDOW == 100 (0x1185bd000) [pid = 1947] [serial = 254] [outer = 0x0] [url = about:blank] 11:35:53 INFO - PROCESS | 1947 | --DOMWINDOW == 99 (0x1293e8c00) [pid = 1947] [serial = 268] [outer = 0x0] [url = about:blank] 11:35:53 INFO - PROCESS | 1947 | --DOMWINDOW == 98 (0x12ba04400) [pid = 1947] [serial = 278] [outer = 0x0] [url = about:blank] 11:35:53 INFO - PROCESS | 1947 | --DOMWINDOW == 97 (0x12aacac00) [pid = 1947] [serial = 281] [outer = 0x0] [url = about:blank] 11:35:53 INFO - PROCESS | 1947 | --DOMWINDOW == 96 (0x128dbb400) [pid = 1947] [serial = 266] [outer = 0x0] [url = about:blank] 11:35:53 INFO - PROCESS | 1947 | --DOMWINDOW == 95 (0x12bdad400) [pid = 1947] [serial = 287] [outer = 0x0] [url = about:blank] 11:35:53 INFO - PROCESS | 1947 | --DOMWINDOW == 94 (0x12bdb3400) [pid = 1947] [serial = 289] [outer = 0x0] [url = about:blank] 11:35:53 INFO - PROCESS | 1947 | --DOMWINDOW == 93 (0x12a768c00) [pid = 1947] [serial = 269] [outer = 0x0] [url = about:blank] 11:35:53 INFO - PROCESS | 1947 | --DOMWINDOW == 92 (0x12a87dc00) [pid = 1947] [serial = 271] [outer = 0x0] [url = about:blank] 11:35:53 INFO - PROCESS | 1947 | --DOMWINDOW == 91 (0x12ad50400) [pid = 1947] [serial = 274] [outer = 0x0] [url = about:blank] 11:35:53 INFO - PROCESS | 1947 | --DOMWINDOW == 90 (0x1249c1c00) [pid = 1947] [serial = 247] [outer = 0x0] [url = about:blank] 11:35:53 INFO - PROCESS | 1947 | --DOMWINDOW == 89 (0x126dec000) [pid = 1947] [serial = 262] [outer = 0x0] [url = about:blank] 11:35:53 INFO - PROCESS | 1947 | --DOMWINDOW == 88 (0x12aad7800) [pid = 1947] [serial = 272] [outer = 0x0] [url = about:blank] 11:35:53 INFO - PROCESS | 1947 | --DOMWINDOW == 87 (0x12723ac00) [pid = 1947] [serial = 263] [outer = 0x0] [url = about:blank] 11:35:53 INFO - PROCESS | 1947 | --DOMWINDOW == 86 (0x1191c1400) [pid = 1947] [serial = 256] [outer = 0x0] [url = about:blank] 11:35:53 INFO - PROCESS | 1947 | --DOMWINDOW == 85 (0x119e28400) [pid = 1947] [serial = 257] [outer = 0x0] [url = about:blank] 11:35:53 INFO - PROCESS | 1947 | --DOMWINDOW == 84 (0x12554d400) [pid = 1947] [serial = 280] [outer = 0x0] [url = about:blank] 11:35:53 INFO - PROCESS | 1947 | --DOMWINDOW == 83 (0x119f43000) [pid = 1947] [serial = 245] [outer = 0x0] [url = about:blank] 11:35:53 INFO - PROCESS | 1947 | --DOMWINDOW == 82 (0x119886800) [pid = 1947] [serial = 244] [outer = 0x0] [url = about:blank] 11:35:53 INFO - PROCESS | 1947 | --DOMWINDOW == 81 (0x124d3e800) [pid = 1947] [serial = 260] [outer = 0x0] [url = about:blank] 11:35:53 INFO - PROCESS | 1947 | --DOMWINDOW == 80 (0x123fc2000) [pid = 1947] [serial = 259] [outer = 0x0] [url = about:blank] 11:35:53 INFO - PROCESS | 1947 | --DOMWINDOW == 79 (0x12b9a2000) [pid = 1947] [serial = 277] [outer = 0x0] [url = about:blank] 11:35:54 INFO - PROCESS | 1947 | 1466706954095 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]]]}] 11:35:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 11:35:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1324ms 11:35:54 INFO - PROCESS | 1947 | 1466706954132 Marionette TRACE conn2 -> [0,441,"getWindowHandle",null] 11:35:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 11:35:54 INFO - PROCESS | 1947 | 1466706954135 Marionette TRACE conn2 <- [1,441,null,{"value":"7"}] 11:35:54 INFO - PROCESS | 1947 | 1466706954138 Marionette TRACE conn2 -> [0,442,"setScriptTimeout",{"ms":35000}] 11:35:54 INFO - PROCESS | 1947 | 1466706954142 Marionette TRACE conn2 <- [1,442,null,{}] 11:35:54 INFO - PROCESS | 1947 | 1466706954147 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}] 11:35:54 INFO - PROCESS | 1947 | 1466706954149 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:35:54 INFO - PROCESS | 1947 | 1466706954225 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 11:35:54 INFO - PROCESS | 1947 | 1466706954230 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:54 INFO - PROCESS | 1947 | 1466706954232 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:35:54 INFO - PROCESS | 1947 | ++DOCSHELL 0x115f6b800 == 28 [pid = 1947] [id = 118] 11:35:54 INFO - PROCESS | 1947 | ++DOMWINDOW == 80 (0x116908c00) [pid = 1947] [serial = 351] [outer = 0x0] 11:35:54 INFO - PROCESS | 1947 | ++DOMWINDOW == 81 (0x1176e9400) [pid = 1947] [serial = 352] [outer = 0x116908c00] 11:35:54 INFO - PROCESS | 1947 | 1466706954261 Marionette DEBUG loaded listener.js 11:35:54 INFO - PROCESS | 1947 | ++DOMWINDOW == 82 (0x118412c00) [pid = 1947] [serial = 353] [outer = 0x116908c00] 11:35:54 INFO - PROCESS | 1947 | 1466706954595 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]]]}] 11:35:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 11:35:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 474ms 11:35:54 INFO - PROCESS | 1947 | 1466706954612 Marionette TRACE conn2 -> [0,445,"getWindowHandle",null] 11:35:54 INFO - PROCESS | 1947 | 1466706954615 Marionette TRACE conn2 <- [1,445,null,{"value":"7"}] 11:35:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 11:35:54 INFO - PROCESS | 1947 | 1466706954619 Marionette TRACE conn2 -> [0,446,"setScriptTimeout",{"ms":35000}] 11:35:54 INFO - PROCESS | 1947 | 1466706954621 Marionette TRACE conn2 <- [1,446,null,{}] 11:35:54 INFO - PROCESS | 1947 | 1466706954626 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}] 11:35:54 INFO - PROCESS | 1947 | 1466706954627 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:35:54 INFO - PROCESS | 1947 | 1466706954705 Marionette TRACE conn2 <- [1,447,null,{"value":null}] 11:35:54 INFO - PROCESS | 1947 | 1466706954754 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:54 INFO - PROCESS | 1947 | 1466706954756 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:35:54 INFO - PROCESS | 1947 | ++DOCSHELL 0x116f5f000 == 29 [pid = 1947] [id = 119] 11:35:54 INFO - PROCESS | 1947 | ++DOMWINDOW == 83 (0x118416c00) [pid = 1947] [serial = 354] [outer = 0x0] 11:35:54 INFO - PROCESS | 1947 | ++DOMWINDOW == 84 (0x1185c3c00) [pid = 1947] [serial = 355] [outer = 0x118416c00] 11:35:54 INFO - PROCESS | 1947 | 1466706954782 Marionette DEBUG loaded listener.js 11:35:54 INFO - PROCESS | 1947 | ++DOMWINDOW == 85 (0x1191bd000) [pid = 1947] [serial = 356] [outer = 0x118416c00] 11:35:55 INFO - PROCESS | 1947 | 1466706955102 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]]]}] 11:35:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 11:35:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 521ms 11:35:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 11:35:55 INFO - PROCESS | 1947 | 1466706955141 Marionette TRACE conn2 -> [0,449,"getWindowHandle",null] 11:35:55 INFO - PROCESS | 1947 | 1466706955142 Marionette TRACE conn2 <- [1,449,null,{"value":"7"}] 11:35:55 INFO - PROCESS | 1947 | 1466706955145 Marionette TRACE conn2 -> [0,450,"setScriptTimeout",{"ms":35000}] 11:35:55 INFO - PROCESS | 1947 | 1466706955147 Marionette TRACE conn2 <- [1,450,null,{}] 11:35:55 INFO - PROCESS | 1947 | 1466706955155 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}] 11:35:55 INFO - PROCESS | 1947 | 1466706955158 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:35:55 INFO - PROCESS | 1947 | 1466706955232 Marionette TRACE conn2 <- [1,451,null,{"value":null}] 11:35:55 INFO - PROCESS | 1947 | 1466706955282 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:55 INFO - PROCESS | 1947 | 1466706955284 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:35:55 INFO - PROCESS | 1947 | ++DOCSHELL 0x1191a1000 == 30 [pid = 1947] [id = 120] 11:35:55 INFO - PROCESS | 1947 | ++DOMWINDOW == 86 (0x118417000) [pid = 1947] [serial = 357] [outer = 0x0] 11:35:55 INFO - PROCESS | 1947 | ++DOMWINDOW == 87 (0x119cc6c00) [pid = 1947] [serial = 358] [outer = 0x118417000] 11:35:55 INFO - PROCESS | 1947 | 1466706955311 Marionette DEBUG loaded listener.js 11:35:55 INFO - PROCESS | 1947 | ++DOMWINDOW == 88 (0x123814800) [pid = 1947] [serial = 359] [outer = 0x118417000] 11:35:55 INFO - PROCESS | 1947 | 1466706955607 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] 11:35:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 11:35:55 INFO - PROCESS | 1947 | 1466706955668 Marionette TRACE conn2 <- [1,453,null,{"value":"7"}] 11:35:55 INFO - PROCESS | 1947 | 1466706955670 Marionette TRACE conn2 -> [0,454,"setScriptTimeout",{"ms":35000}] 11:35:55 INFO - PROCESS | 1947 | 1466706955671 Marionette TRACE conn2 <- [1,454,null,{}] 11:35:55 INFO - PROCESS | 1947 | 1466706955673 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}] 11:35:55 INFO - PROCESS | 1947 | 1466706955675 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:35:55 INFO - PROCESS | 1947 | 1466706955749 Marionette TRACE conn2 <- [1,455,null,{"value":null}] 11:35:55 INFO - PROCESS | 1947 | 1466706955752 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:55 INFO - PROCESS | 1947 | 1466706955754 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:35:55 INFO - PROCESS | 1947 | ++DOCSHELL 0x119f0f000 == 31 [pid = 1947] [id = 121] 11:35:55 INFO - PROCESS | 1947 | ++DOMWINDOW == 89 (0x12395bc00) [pid = 1947] [serial = 360] [outer = 0x0] 11:35:55 INFO - PROCESS | 1947 | ++DOMWINDOW == 90 (0x1248aa000) [pid = 1947] [serial = 361] [outer = 0x12395bc00] 11:35:55 INFO - PROCESS | 1947 | 1466706955782 Marionette DEBUG loaded listener.js 11:35:55 INFO - PROCESS | 1947 | ++DOMWINDOW == 91 (0x124d44000) [pid = 1947] [serial = 362] [outer = 0x12395bc00] 11:35:56 INFO - PROCESS | 1947 | [1947] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:35:56 INFO - PROCESS | 1947 | 1466706956172 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]]]}] 11:35:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 11:35:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 517ms 11:35:56 INFO - PROCESS | 1947 | 1466706956188 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 11:35:56 INFO - PROCESS | 1947 | 1466706956192 Marionette TRACE conn2 <- [1,457,null,{"value":"7"}] 11:35:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 11:35:56 INFO - PROCESS | 1947 | 1466706956194 Marionette TRACE conn2 -> [0,458,"setScriptTimeout",{"ms":35000}] 11:35:56 INFO - PROCESS | 1947 | 1466706956195 Marionette TRACE conn2 <- [1,458,null,{}] 11:35:56 INFO - PROCESS | 1947 | 1466706956197 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}] 11:35:56 INFO - PROCESS | 1947 | 1466706956199 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:35:56 INFO - PROCESS | 1947 | 1466706956288 Marionette TRACE conn2 <- [1,459,null,{"value":null}] 11:35:56 INFO - PROCESS | 1947 | 1466706956323 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:56 INFO - PROCESS | 1947 | 1466706956325 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:35:56 INFO - PROCESS | 1947 | ++DOCSHELL 0x123ca6800 == 32 [pid = 1947] [id = 122] 11:35:56 INFO - PROCESS | 1947 | ++DOMWINDOW == 92 (0x1167e0c00) [pid = 1947] [serial = 363] [outer = 0x0] 11:35:56 INFO - PROCESS | 1947 | ++DOMWINDOW == 93 (0x1255b3c00) [pid = 1947] [serial = 364] [outer = 0x1167e0c00] 11:35:56 INFO - PROCESS | 1947 | 1466706956349 Marionette DEBUG loaded listener.js 11:35:56 INFO - PROCESS | 1947 | ++DOMWINDOW == 94 (0x126933c00) [pid = 1947] [serial = 365] [outer = 0x1167e0c00] 11:35:56 INFO - PROCESS | 1947 | 1466706956684 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] 11:35:56 INFO - PROCESS | 1947 | 1466706956715 Marionette TRACE conn2 <- [1,461,null,{"value":"7"}] 11:35:56 INFO - PROCESS | 1947 | 1466706956717 Marionette TRACE conn2 -> [0,462,"setScriptTimeout",{"ms":35000}] 11:35:56 INFO - PROCESS | 1947 | 1466706956718 Marionette TRACE conn2 <- [1,462,null,{}] 11:35:56 INFO - PROCESS | 1947 | 1466706956721 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}] 11:35:56 INFO - PROCESS | 1947 | 1466706956728 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:35:56 INFO - PROCESS | 1947 | 1466706956826 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 11:35:56 INFO - PROCESS | 1947 | 1466706956861 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:56 INFO - PROCESS | 1947 | 1466706956862 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:35:56 INFO - PROCESS | 1947 | ++DOCSHELL 0x124d65000 == 33 [pid = 1947] [id = 123] 11:35:56 INFO - PROCESS | 1947 | ++DOMWINDOW == 95 (0x126df2400) [pid = 1947] [serial = 366] [outer = 0x0] 11:35:56 INFO - PROCESS | 1947 | ++DOMWINDOW == 96 (0x128bd4800) [pid = 1947] [serial = 367] [outer = 0x126df2400] 11:35:56 INFO - PROCESS | 1947 | 1466706956887 Marionette DEBUG loaded listener.js 11:35:56 INFO - PROCESS | 1947 | ++DOMWINDOW == 97 (0x1293ed000) [pid = 1947] [serial = 368] [outer = 0x126df2400] 11:35:57 INFO - PROCESS | 1947 | [1947] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:35:57 INFO - PROCESS | 1947 | 1466706957256 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] 11:35:57 INFO - PROCESS | 1947 | 1466706957288 Marionette TRACE conn2 <- [1,465,null,{"value":"7"}] 11:35:57 INFO - PROCESS | 1947 | 1466706957291 Marionette TRACE conn2 -> [0,466,"setScriptTimeout",{"ms":35000}] 11:35:57 INFO - PROCESS | 1947 | 1466706957292 Marionette TRACE conn2 <- [1,466,null,{}] 11:35:57 INFO - PROCESS | 1947 | 1466706957294 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}] 11:35:57 INFO - PROCESS | 1947 | 1466706957295 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:35:57 INFO - PROCESS | 1947 | 1466706957384 Marionette TRACE conn2 <- [1,467,null,{"value":null}] 11:35:57 INFO - PROCESS | 1947 | 1466706957420 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:57 INFO - PROCESS | 1947 | 1466706957421 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:35:57 INFO - PROCESS | 1947 | ++DOCSHELL 0x126dc5800 == 34 [pid = 1947] [id = 124] 11:35:57 INFO - PROCESS | 1947 | ++DOMWINDOW == 98 (0x117ea8000) [pid = 1947] [serial = 369] [outer = 0x0] 11:35:57 INFO - PROCESS | 1947 | ++DOMWINDOW == 99 (0x12a60c800) [pid = 1947] [serial = 370] [outer = 0x117ea8000] 11:35:57 INFO - PROCESS | 1947 | 1466706957445 Marionette DEBUG loaded listener.js 11:35:57 INFO - PROCESS | 1947 | ++DOMWINDOW == 100 (0x12a87a800) [pid = 1947] [serial = 371] [outer = 0x117ea8000] 11:35:57 INFO - PROCESS | 1947 | 1466706957752 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] 11:35:57 INFO - PROCESS | 1947 | 1466706957814 Marionette TRACE conn2 <- [1,469,null,{"value":"7"}] 11:35:57 INFO - PROCESS | 1947 | 1466706957816 Marionette TRACE conn2 -> [0,470,"setScriptTimeout",{"ms":35000}] 11:35:57 INFO - PROCESS | 1947 | 1466706957817 Marionette TRACE conn2 <- [1,470,null,{}] 11:35:57 INFO - PROCESS | 1947 | 1466706957819 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}] 11:35:57 INFO - PROCESS | 1947 | 1466706957820 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:35:58 INFO - PROCESS | 1947 | 1466706958093 Marionette TRACE conn2 <- [1,471,null,{"value":null}] 11:35:58 INFO - PROCESS | 1947 | --DOMWINDOW == 99 (0x110ef1400) [pid = 1947] [serial = 330] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 11:35:58 INFO - PROCESS | 1947 | --DOMWINDOW == 98 (0x12b9ab800) [pid = 1947] [serial = 318] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 11:35:58 INFO - PROCESS | 1947 | --DOMWINDOW == 97 (0x1170a1800) [pid = 1947] [serial = 333] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 11:35:58 INFO - PROCESS | 1947 | --DOMWINDOW == 96 (0x12c083400) [pid = 1947] [serial = 321] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 11:35:58 INFO - PROCESS | 1947 | --DOMWINDOW == 95 (0x110ee7400) [pid = 1947] [serial = 327] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 11:35:58 INFO - PROCESS | 1947 | --DOMWINDOW == 94 (0x11874d400) [pid = 1947] [serial = 306] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 11:35:58 INFO - PROCESS | 1947 | --DOMWINDOW == 93 (0x119f42c00) [pid = 1947] [serial = 294] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 11:35:58 INFO - PROCESS | 1947 | --DOMWINDOW == 92 (0x126935000) [pid = 1947] [serial = 309] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 11:35:58 INFO - PROCESS | 1947 | --DOMWINDOW == 91 (0x112960000) [pid = 1947] [serial = 324] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 11:35:58 INFO - PROCESS | 1947 | --DOMWINDOW == 90 (0x119f4a000) [pid = 1947] [serial = 288] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 11:35:58 INFO - PROCESS | 1947 | --DOMWINDOW == 89 (0x12692c800) [pid = 1947] [serial = 297] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 11:35:58 INFO - PROCESS | 1947 | --DOMWINDOW == 88 (0x116467000) [pid = 1947] [serial = 291] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 11:35:58 INFO - PROCESS | 1947 | --DOMWINDOW == 87 (0x11961b800) [pid = 1947] [serial = 300] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 11:35:58 INFO - PROCESS | 1947 | --DOMWINDOW == 86 (0x1191cb800) [pid = 1947] [serial = 303] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 11:35:58 INFO - PROCESS | 1947 | --DOMWINDOW == 85 (0x12928a400) [pid = 1947] [serial = 312] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 11:35:58 INFO - PROCESS | 1947 | --DOMWINDOW == 84 (0x12aad6400) [pid = 1947] [serial = 315] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 11:35:58 INFO - PROCESS | 1947 | 1466706958156 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:58 INFO - PROCESS | 1947 | 1466706958157 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:35:58 INFO - PROCESS | 1947 | ++DOCSHELL 0x119196800 == 35 [pid = 1947] [id = 125] 11:35:58 INFO - PROCESS | 1947 | ++DOMWINDOW == 85 (0x110ee9800) [pid = 1947] [serial = 372] [outer = 0x0] 11:35:58 INFO - PROCESS | 1947 | ++DOMWINDOW == 86 (0x11295e000) [pid = 1947] [serial = 373] [outer = 0x110ee9800] 11:35:58 INFO - PROCESS | 1947 | 1466706958181 Marionette DEBUG loaded listener.js 11:35:58 INFO - PROCESS | 1947 | ++DOMWINDOW == 87 (0x118415c00) [pid = 1947] [serial = 374] [outer = 0x110ee9800] 11:35:58 INFO - PROCESS | 1947 | 1466706958447 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]]]}] 11:35:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 11:35:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 667ms 11:35:58 INFO - PROCESS | 1947 | 1466706958484 Marionette TRACE conn2 -> [0,473,"getWindowHandle",null] 11:35:58 INFO - PROCESS | 1947 | 1466706958497 Marionette TRACE conn2 <- [1,473,null,{"value":"7"}] 11:35:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 11:35:58 INFO - PROCESS | 1947 | 1466706958505 Marionette TRACE conn2 -> [0,474,"setScriptTimeout",{"ms":35000}] 11:35:58 INFO - PROCESS | 1947 | 1466706958506 Marionette TRACE conn2 <- [1,474,null,{}] 11:35:58 INFO - PROCESS | 1947 | 1466706958511 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}] 11:35:58 INFO - PROCESS | 1947 | 1466706958513 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:35:58 INFO - PROCESS | 1947 | 1466706958586 Marionette TRACE conn2 <- [1,475,null,{"value":null}] 11:35:58 INFO - PROCESS | 1947 | 1466706958592 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:58 INFO - PROCESS | 1947 | 1466706958593 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:35:58 INFO - PROCESS | 1947 | ++DOCSHELL 0x128f53000 == 36 [pid = 1947] [id = 126] 11:35:58 INFO - PROCESS | 1947 | ++DOMWINDOW == 88 (0x1167ef000) [pid = 1947] [serial = 375] [outer = 0x0] 11:35:58 INFO - PROCESS | 1947 | ++DOMWINDOW == 89 (0x124d45c00) [pid = 1947] [serial = 376] [outer = 0x1167ef000] 11:35:58 INFO - PROCESS | 1947 | 1466706958617 Marionette DEBUG loaded listener.js 11:35:58 INFO - PROCESS | 1947 | ++DOMWINDOW == 90 (0x12aad0c00) [pid = 1947] [serial = 377] [outer = 0x1167ef000] 11:35:58 INFO - PROCESS | 1947 | 1466706958951 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]]]}] 11:35:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 11:35:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 473ms 11:35:58 INFO - PROCESS | 1947 | 1466706958986 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 11:35:58 INFO - PROCESS | 1947 | 1466706958988 Marionette TRACE conn2 <- [1,477,null,{"value":"7"}] 11:35:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 11:35:58 INFO - PROCESS | 1947 | 1466706958993 Marionette TRACE conn2 -> [0,478,"setScriptTimeout",{"ms":35000}] 11:35:58 INFO - PROCESS | 1947 | 1466706958995 Marionette TRACE conn2 <- [1,478,null,{}] 11:35:59 INFO - PROCESS | 1947 | 1466706958997 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}] 11:35:59 INFO - PROCESS | 1947 | 1466706958998 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:35:59 INFO - PROCESS | 1947 | 1466706959075 Marionette TRACE conn2 <- [1,479,null,{"value":null}] 11:35:59 INFO - PROCESS | 1947 | 1466706959079 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:59 INFO - PROCESS | 1947 | 1466706959080 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:35:59 INFO - PROCESS | 1947 | ++DOCSHELL 0x1292b6800 == 37 [pid = 1947] [id = 127] 11:35:59 INFO - PROCESS | 1947 | ++DOMWINDOW == 91 (0x1170a1800) [pid = 1947] [serial = 378] [outer = 0x0] 11:35:59 INFO - PROCESS | 1947 | ++DOMWINDOW == 92 (0x12aaf1800) [pid = 1947] [serial = 379] [outer = 0x1170a1800] 11:35:59 INFO - PROCESS | 1947 | 1466706959104 Marionette DEBUG loaded listener.js 11:35:59 INFO - PROCESS | 1947 | ++DOMWINDOW == 93 (0x12ad5bc00) [pid = 1947] [serial = 380] [outer = 0x1170a1800] 11:35:59 INFO - PROCESS | 1947 | 1466706959449 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]]]}] 11:35:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 11:35:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 470ms 11:35:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 11:35:59 INFO - PROCESS | 1947 | 1466706959462 Marionette TRACE conn2 -> [0,481,"getWindowHandle",null] 11:35:59 INFO - PROCESS | 1947 | 1466706959464 Marionette TRACE conn2 <- [1,481,null,{"value":"7"}] 11:35:59 INFO - PROCESS | 1947 | 1466706959466 Marionette TRACE conn2 -> [0,482,"setScriptTimeout",{"ms":35000}] 11:35:59 INFO - PROCESS | 1947 | 1466706959467 Marionette TRACE conn2 <- [1,482,null,{}] 11:35:59 INFO - PROCESS | 1947 | 1466706959479 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}] 11:35:59 INFO - PROCESS | 1947 | 1466706959480 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:35:59 INFO - PROCESS | 1947 | 1466706959566 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 11:35:59 INFO - PROCESS | 1947 | 1466706959570 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:59 INFO - PROCESS | 1947 | 1466706959571 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:35:59 INFO - PROCESS | 1947 | ++DOCSHELL 0x12a65e000 == 38 [pid = 1947] [id = 128] 11:35:59 INFO - PROCESS | 1947 | ++DOMWINDOW == 94 (0x119e29c00) [pid = 1947] [serial = 381] [outer = 0x0] 11:35:59 INFO - PROCESS | 1947 | ++DOMWINDOW == 95 (0x12adc9c00) [pid = 1947] [serial = 382] [outer = 0x119e29c00] 11:35:59 INFO - PROCESS | 1947 | 1466706959647 Marionette DEBUG loaded listener.js 11:35:59 INFO - PROCESS | 1947 | ++DOMWINDOW == 96 (0x12bd68000) [pid = 1947] [serial = 383] [outer = 0x119e29c00] 11:35:59 INFO - PROCESS | 1947 | 1466706959919 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]]]}] 11:35:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 11:35:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 479ms 11:35:59 INFO - PROCESS | 1947 | 1466706959947 Marionette TRACE conn2 -> [0,485,"getWindowHandle",null] 11:35:59 INFO - PROCESS | 1947 | 1466706959948 Marionette TRACE conn2 <- [1,485,null,{"value":"7"}] 11:35:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 11:35:59 INFO - PROCESS | 1947 | 1466706959951 Marionette TRACE conn2 -> [0,486,"setScriptTimeout",{"ms":35000}] 11:35:59 INFO - PROCESS | 1947 | 1466706959952 Marionette TRACE conn2 <- [1,486,null,{}] 11:35:59 INFO - PROCESS | 1947 | 1466706959954 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}] 11:35:59 INFO - PROCESS | 1947 | 1466706959956 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:36:00 INFO - PROCESS | 1947 | 1466706960046 Marionette TRACE conn2 <- [1,487,null,{"value":null}] 11:36:00 INFO - PROCESS | 1947 | 1466706960051 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:00 INFO - PROCESS | 1947 | 1466706960052 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:36:00 INFO - PROCESS | 1947 | ++DOCSHELL 0x12ad1f000 == 39 [pid = 1947] [id = 129] 11:36:00 INFO - PROCESS | 1947 | ++DOMWINDOW == 97 (0x12bd68800) [pid = 1947] [serial = 384] [outer = 0x0] 11:36:00 INFO - PROCESS | 1947 | ++DOMWINDOW == 98 (0x12bda7c00) [pid = 1947] [serial = 385] [outer = 0x12bd68800] 11:36:00 INFO - PROCESS | 1947 | 1466706960076 Marionette DEBUG loaded listener.js 11:36:00 INFO - PROCESS | 1947 | ++DOMWINDOW == 99 (0x12bdb0400) [pid = 1947] [serial = 386] [outer = 0x12bd68800] 11:36:00 INFO - PROCESS | 1947 | 1466706960664 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]]]}] 11:36:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 11:36:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 720ms 11:36:00 INFO - PROCESS | 1947 | 1466706960671 Marionette TRACE conn2 -> [0,489,"getWindowHandle",null] 11:36:00 INFO - PROCESS | 1947 | 1466706960676 Marionette TRACE conn2 <- [1,489,null,{"value":"7"}] 11:36:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 11:36:00 INFO - PROCESS | 1947 | 1466706960679 Marionette TRACE conn2 -> [0,490,"setScriptTimeout",{"ms":35000}] 11:36:00 INFO - PROCESS | 1947 | 1466706960683 Marionette TRACE conn2 <- [1,490,null,{}] 11:36:00 INFO - PROCESS | 1947 | 1466706960686 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}] 11:36:00 INFO - PROCESS | 1947 | 1466706960688 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:36:00 INFO - PROCESS | 1947 | 1466706960794 Marionette TRACE conn2 <- [1,491,null,{"value":null}] 11:36:00 INFO - PROCESS | 1947 | 1466706960916 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:00 INFO - PROCESS | 1947 | 1466706960918 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:36:00 INFO - PROCESS | 1947 | ++DOCSHELL 0x116f48000 == 40 [pid = 1947] [id = 130] 11:36:00 INFO - PROCESS | 1947 | ++DOMWINDOW == 100 (0x117299c00) [pid = 1947] [serial = 387] [outer = 0x0] 11:36:00 INFO - PROCESS | 1947 | ++DOMWINDOW == 101 (0x117ea8c00) [pid = 1947] [serial = 388] [outer = 0x117299c00] 11:36:00 INFO - PROCESS | 1947 | 1466706960948 Marionette DEBUG loaded listener.js 11:36:01 INFO - PROCESS | 1947 | ++DOMWINDOW == 102 (0x118421000) [pid = 1947] [serial = 389] [outer = 0x117299c00] 11:36:01 INFO - PROCESS | 1947 | 1466706961633 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]]]}] 11:36:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 11:36:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 973ms 11:36:01 INFO - PROCESS | 1947 | 1466706961652 Marionette TRACE conn2 -> [0,493,"getWindowHandle",null] 11:36:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 11:36:01 INFO - PROCESS | 1947 | 1466706961655 Marionette TRACE conn2 <- [1,493,null,{"value":"7"}] 11:36:01 INFO - PROCESS | 1947 | 1466706961659 Marionette TRACE conn2 -> [0,494,"setScriptTimeout",{"ms":35000}] 11:36:01 INFO - PROCESS | 1947 | 1466706961660 Marionette TRACE conn2 <- [1,494,null,{}] 11:36:01 INFO - PROCESS | 1947 | 1466706961664 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}] 11:36:01 INFO - PROCESS | 1947 | 1466706961665 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:36:01 INFO - PROCESS | 1947 | 1466706961767 Marionette TRACE conn2 <- [1,495,null,{"value":null}] 11:36:01 INFO - PROCESS | 1947 | 1466706961845 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:01 INFO - PROCESS | 1947 | 1466706961847 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:36:01 INFO - PROCESS | 1947 | ++DOCSHELL 0x116618000 == 41 [pid = 1947] [id = 131] 11:36:01 INFO - PROCESS | 1947 | ++DOMWINDOW == 103 (0x11509f800) [pid = 1947] [serial = 390] [outer = 0x0] 11:36:01 INFO - PROCESS | 1947 | ++DOMWINDOW == 104 (0x115f9d000) [pid = 1947] [serial = 391] [outer = 0x11509f800] 11:36:01 INFO - PROCESS | 1947 | 1466706961876 Marionette DEBUG loaded listener.js 11:36:01 INFO - PROCESS | 1947 | ++DOMWINDOW == 105 (0x11670f400) [pid = 1947] [serial = 392] [outer = 0x11509f800] 11:36:02 INFO - PROCESS | 1947 | --DOCSHELL 0x12a65e000 == 40 [pid = 1947] [id = 128] 11:36:02 INFO - PROCESS | 1947 | --DOCSHELL 0x1292b6800 == 39 [pid = 1947] [id = 127] 11:36:02 INFO - PROCESS | 1947 | --DOCSHELL 0x128f53000 == 38 [pid = 1947] [id = 126] 11:36:02 INFO - PROCESS | 1947 | --DOCSHELL 0x119196800 == 37 [pid = 1947] [id = 125] 11:36:02 INFO - PROCESS | 1947 | --DOCSHELL 0x126dc5800 == 36 [pid = 1947] [id = 124] 11:36:02 INFO - PROCESS | 1947 | --DOCSHELL 0x124d65000 == 35 [pid = 1947] [id = 123] 11:36:02 INFO - PROCESS | 1947 | --DOCSHELL 0x123ca6800 == 34 [pid = 1947] [id = 122] 11:36:02 INFO - PROCESS | 1947 | --DOCSHELL 0x119f0f000 == 33 [pid = 1947] [id = 121] 11:36:02 INFO - PROCESS | 1947 | --DOCSHELL 0x1191a1000 == 32 [pid = 1947] [id = 120] 11:36:02 INFO - PROCESS | 1947 | --DOCSHELL 0x116f5f000 == 31 [pid = 1947] [id = 119] 11:36:02 INFO - PROCESS | 1947 | --DOCSHELL 0x115f6b800 == 30 [pid = 1947] [id = 118] 11:36:02 INFO - PROCESS | 1947 | --DOCSHELL 0x116f44000 == 29 [pid = 1947] [id = 117] 11:36:02 INFO - PROCESS | 1947 | --DOMWINDOW == 104 (0x12c2ed800) [pid = 1947] [serial = 322] [outer = 0x0] [url = about:blank] 11:36:02 INFO - PROCESS | 1947 | --DOMWINDOW == 103 (0x110eed000) [pid = 1947] [serial = 328] [outer = 0x0] [url = about:blank] 11:36:02 INFO - PROCESS | 1947 | --DOMWINDOW == 102 (0x123815000) [pid = 1947] [serial = 307] [outer = 0x0] [url = about:blank] 11:36:02 INFO - PROCESS | 1947 | --DOMWINDOW == 101 (0x119f4d400) [pid = 1947] [serial = 295] [outer = 0x0] [url = about:blank] 11:36:02 INFO - PROCESS | 1947 | --DOMWINDOW == 100 (0x123812800) [pid = 1947] [serial = 296] [outer = 0x0] [url = about:blank] 11:36:02 INFO - PROCESS | 1947 | --DOMWINDOW == 99 (0x12743dc00) [pid = 1947] [serial = 310] [outer = 0x0] [url = about:blank] 11:36:02 INFO - PROCESS | 1947 | --DOMWINDOW == 98 (0x12920e800) [pid = 1947] [serial = 311] [outer = 0x0] [url = about:blank] 11:36:02 INFO - PROCESS | 1947 | --DOMWINDOW == 97 (0x1185ba400) [pid = 1947] [serial = 325] [outer = 0x0] [url = about:blank] 11:36:02 INFO - PROCESS | 1947 | --DOMWINDOW == 96 (0x12c080400) [pid = 1947] [serial = 290] [outer = 0x0] [url = about:blank] 11:36:02 INFO - PROCESS | 1947 | --DOMWINDOW == 95 (0x126df0800) [pid = 1947] [serial = 298] [outer = 0x0] [url = about:blank] 11:36:02 INFO - PROCESS | 1947 | --DOMWINDOW == 94 (0x128db6800) [pid = 1947] [serial = 299] [outer = 0x0] [url = about:blank] 11:36:02 INFO - PROCESS | 1947 | --DOMWINDOW == 93 (0x1167e3800) [pid = 1947] [serial = 292] [outer = 0x0] [url = about:blank] 11:36:02 INFO - PROCESS | 1947 | --DOMWINDOW == 92 (0x118193400) [pid = 1947] [serial = 293] [outer = 0x0] [url = about:blank] 11:36:02 INFO - PROCESS | 1947 | --DOMWINDOW == 91 (0x12963d400) [pid = 1947] [serial = 301] [outer = 0x0] [url = about:blank] 11:36:02 INFO - PROCESS | 1947 | --DOMWINDOW == 90 (0x12ad53400) [pid = 1947] [serial = 302] [outer = 0x0] [url = about:blank] 11:36:02 INFO - PROCESS | 1947 | --DOMWINDOW == 89 (0x119628800) [pid = 1947] [serial = 304] [outer = 0x0] [url = about:blank] 11:36:02 INFO - PROCESS | 1947 | --DOMWINDOW == 88 (0x119cc7400) [pid = 1947] [serial = 305] [outer = 0x0] [url = about:blank] 11:36:02 INFO - PROCESS | 1947 | --DOMWINDOW == 87 (0x12a87c000) [pid = 1947] [serial = 313] [outer = 0x0] [url = about:blank] 11:36:02 INFO - PROCESS | 1947 | --DOMWINDOW == 86 (0x12adc8c00) [pid = 1947] [serial = 314] [outer = 0x0] [url = about:blank] 11:36:02 INFO - PROCESS | 1947 | --DOMWINDOW == 85 (0x12ba09000) [pid = 1947] [serial = 316] [outer = 0x0] [url = about:blank] 11:36:02 INFO - PROCESS | 1947 | --DOMWINDOW == 84 (0x124dbd400) [pid = 1947] [serial = 308] [outer = 0x0] [url = about:blank] 11:36:02 INFO - PROCESS | 1947 | --DOMWINDOW == 83 (0x1191c1800) [pid = 1947] [serial = 331] [outer = 0x0] [url = about:blank] 11:36:02 INFO - PROCESS | 1947 | --DOMWINDOW == 82 (0x12ca93800) [pid = 1947] [serial = 335] [outer = 0x0] [url = about:blank] 11:36:02 INFO - PROCESS | 1947 | --DOMWINDOW == 81 (0x110ef1000) [pid = 1947] [serial = 329] [outer = 0x0] [url = about:blank] 11:36:02 INFO - PROCESS | 1947 | --DOMWINDOW == 80 (0x12bdb2800) [pid = 1947] [serial = 319] [outer = 0x0] [url = about:blank] 11:36:02 INFO - PROCESS | 1947 | --DOMWINDOW == 79 (0x12c2e6c00) [pid = 1947] [serial = 320] [outer = 0x0] [url = about:blank] 11:36:02 INFO - PROCESS | 1947 | --DOMWINDOW == 78 (0x12c60f400) [pid = 1947] [serial = 326] [outer = 0x0] [url = about:blank] 11:36:02 INFO - PROCESS | 1947 | --DOMWINDOW == 77 (0x12c609000) [pid = 1947] [serial = 323] [outer = 0x0] [url = about:blank] 11:36:02 INFO - PROCESS | 1947 | --DOMWINDOW == 76 (0x12bd63800) [pid = 1947] [serial = 317] [outer = 0x0] [url = about:blank] 11:36:02 INFO - PROCESS | 1947 | --DOMWINDOW == 75 (0x123952400) [pid = 1947] [serial = 332] [outer = 0x0] [url = about:blank] 11:36:02 INFO - PROCESS | 1947 | --DOMWINDOW == 74 (0x12b9aac00) [pid = 1947] [serial = 334] [outer = 0x0] [url = about:blank] 11:36:02 INFO - PROCESS | 1947 | 1466706962300 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]]]}] 11:36:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 11:36:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 671ms 11:36:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 11:36:02 INFO - PROCESS | 1947 | 1466706962330 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 11:36:02 INFO - PROCESS | 1947 | 1466706962333 Marionette TRACE conn2 <- [1,497,null,{"value":"7"}] 11:36:02 INFO - PROCESS | 1947 | 1466706962344 Marionette TRACE conn2 -> [0,498,"setScriptTimeout",{"ms":35000}] 11:36:02 INFO - PROCESS | 1947 | 1466706962345 Marionette TRACE conn2 <- [1,498,null,{}] 11:36:02 INFO - PROCESS | 1947 | 1466706962348 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}] 11:36:02 INFO - PROCESS | 1947 | 1466706962350 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:36:02 INFO - PROCESS | 1947 | 1466706962429 Marionette TRACE conn2 <- [1,499,null,{"value":null}] 11:36:02 INFO - PROCESS | 1947 | 1466706962433 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:02 INFO - PROCESS | 1947 | 1466706962434 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:36:02 INFO - PROCESS | 1947 | ++DOCSHELL 0x11705c000 == 30 [pid = 1947] [id = 132] 11:36:02 INFO - PROCESS | 1947 | ++DOMWINDOW == 75 (0x11709fc00) [pid = 1947] [serial = 393] [outer = 0x0] 11:36:02 INFO - PROCESS | 1947 | ++DOMWINDOW == 76 (0x11818e400) [pid = 1947] [serial = 394] [outer = 0x11709fc00] 11:36:02 INFO - PROCESS | 1947 | 1466706962463 Marionette DEBUG loaded listener.js 11:36:02 INFO - PROCESS | 1947 | ++DOMWINDOW == 77 (0x118418c00) [pid = 1947] [serial = 395] [outer = 0x11709fc00] 11:36:02 INFO - PROCESS | 1947 | 1466706962795 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]]]}] 11:36:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 11:36:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 475ms 11:36:02 INFO - PROCESS | 1947 | 1466706962816 Marionette TRACE conn2 -> [0,501,"getWindowHandle",null] 11:36:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 11:36:02 INFO - PROCESS | 1947 | 1466706962818 Marionette TRACE conn2 <- [1,501,null,{"value":"7"}] 11:36:02 INFO - PROCESS | 1947 | 1466706962820 Marionette TRACE conn2 -> [0,502,"setScriptTimeout",{"ms":35000}] 11:36:02 INFO - PROCESS | 1947 | 1466706962824 Marionette TRACE conn2 <- [1,502,null,{}] 11:36:02 INFO - PROCESS | 1947 | 1466706962832 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}] 11:36:02 INFO - PROCESS | 1947 | 1466706962836 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:36:02 INFO - PROCESS | 1947 | 1466706962914 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 11:36:02 INFO - PROCESS | 1947 | 1466706962919 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:02 INFO - PROCESS | 1947 | 1466706962921 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:36:02 INFO - PROCESS | 1947 | ++DOCSHELL 0x11927a000 == 31 [pid = 1947] [id = 133] 11:36:02 INFO - PROCESS | 1947 | ++DOMWINDOW == 78 (0x1185c4800) [pid = 1947] [serial = 396] [outer = 0x0] 11:36:02 INFO - PROCESS | 1947 | ++DOMWINDOW == 79 (0x11914d400) [pid = 1947] [serial = 397] [outer = 0x1185c4800] 11:36:02 INFO - PROCESS | 1947 | 1466706962950 Marionette DEBUG loaded listener.js 11:36:02 INFO - PROCESS | 1947 | ++DOMWINDOW == 80 (0x119886800) [pid = 1947] [serial = 398] [outer = 0x1185c4800] 11:36:03 INFO - PROCESS | 1947 | 1466706963271 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]]]}] 11:36:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 11:36:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 475ms 11:36:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 11:36:03 INFO - PROCESS | 1947 | 1466706963296 Marionette TRACE conn2 -> [0,505,"getWindowHandle",null] 11:36:03 INFO - PROCESS | 1947 | 1466706963297 Marionette TRACE conn2 <- [1,505,null,{"value":"7"}] 11:36:03 INFO - PROCESS | 1947 | 1466706963299 Marionette TRACE conn2 -> [0,506,"setScriptTimeout",{"ms":35000}] 11:36:03 INFO - PROCESS | 1947 | 1466706963300 Marionette TRACE conn2 <- [1,506,null,{}] 11:36:03 INFO - PROCESS | 1947 | 1466706963303 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}] 11:36:03 INFO - PROCESS | 1947 | 1466706963304 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:36:03 INFO - PROCESS | 1947 | 1466706963385 Marionette TRACE conn2 <- [1,507,null,{"value":null}] 11:36:03 INFO - PROCESS | 1947 | 1466706963434 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:03 INFO - PROCESS | 1947 | 1466706963435 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:36:03 INFO - PROCESS | 1947 | ++DOCSHELL 0x119f0f000 == 32 [pid = 1947] [id = 134] 11:36:03 INFO - PROCESS | 1947 | ++DOMWINDOW == 81 (0x1121ab800) [pid = 1947] [serial = 399] [outer = 0x0] 11:36:03 INFO - PROCESS | 1947 | ++DOMWINDOW == 82 (0x119b66000) [pid = 1947] [serial = 400] [outer = 0x1121ab800] 11:36:03 INFO - PROCESS | 1947 | 1466706963460 Marionette DEBUG loaded listener.js 11:36:03 INFO - PROCESS | 1947 | ++DOMWINDOW == 83 (0x12110c400) [pid = 1947] [serial = 401] [outer = 0x1121ab800] 11:36:03 INFO - PROCESS | 1947 | 1466706963766 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]]]}] 11:36:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 11:36:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 518ms 11:36:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 11:36:03 INFO - PROCESS | 1947 | 1466706963818 Marionette TRACE conn2 -> [0,509,"getWindowHandle",null] 11:36:03 INFO - PROCESS | 1947 | 1466706963819 Marionette TRACE conn2 <- [1,509,null,{"value":"7"}] 11:36:03 INFO - PROCESS | 1947 | 1466706963821 Marionette TRACE conn2 -> [0,510,"setScriptTimeout",{"ms":35000}] 11:36:03 INFO - PROCESS | 1947 | 1466706963822 Marionette TRACE conn2 <- [1,510,null,{}] 11:36:03 INFO - PROCESS | 1947 | 1466706963824 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}] 11:36:03 INFO - PROCESS | 1947 | 1466706963826 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:36:03 INFO - PROCESS | 1947 | 1466706963898 Marionette TRACE conn2 <- [1,511,null,{"value":null}] 11:36:03 INFO - PROCESS | 1947 | 1466706963950 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:03 INFO - PROCESS | 1947 | 1466706963952 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:36:03 INFO - PROCESS | 1947 | ++DOCSHELL 0x123abb800 == 33 [pid = 1947] [id = 135] 11:36:03 INFO - PROCESS | 1947 | ++DOMWINDOW == 84 (0x119886400) [pid = 1947] [serial = 402] [outer = 0x0] 11:36:03 INFO - PROCESS | 1947 | ++DOMWINDOW == 85 (0x12110fc00) [pid = 1947] [serial = 403] [outer = 0x119886400] 11:36:03 INFO - PROCESS | 1947 | 1466706963982 Marionette DEBUG loaded listener.js 11:36:04 INFO - PROCESS | 1947 | ++DOMWINDOW == 86 (0x123fc1800) [pid = 1947] [serial = 404] [outer = 0x119886400] 11:36:04 INFO - PROCESS | 1947 | 1466706964251 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]]]}] 11:36:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 11:36:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 471ms 11:36:04 INFO - PROCESS | 1947 | 1466706964297 Marionette TRACE conn2 -> [0,513,"getWindowHandle",null] 11:36:04 INFO - PROCESS | 1947 | 1466706964298 Marionette TRACE conn2 <- [1,513,null,{"value":"7"}] 11:36:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 11:36:04 INFO - PROCESS | 1947 | 1466706964301 Marionette TRACE conn2 -> [0,514,"setScriptTimeout",{"ms":35000}] 11:36:04 INFO - PROCESS | 1947 | 1466706964302 Marionette TRACE conn2 <- [1,514,null,{}] 11:36:04 INFO - PROCESS | 1947 | 1466706964311 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}] 11:36:04 INFO - PROCESS | 1947 | 1466706964315 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:36:04 INFO - PROCESS | 1947 | 1466706964427 Marionette TRACE conn2 <- [1,515,null,{"value":null}] 11:36:04 INFO - PROCESS | 1947 | 1466706964430 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:04 INFO - PROCESS | 1947 | 1466706964431 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:36:04 INFO - PROCESS | 1947 | ++DOCSHELL 0x124559800 == 34 [pid = 1947] [id = 136] 11:36:04 INFO - PROCESS | 1947 | ++DOMWINDOW == 87 (0x123817000) [pid = 1947] [serial = 405] [outer = 0x0] 11:36:04 INFO - PROCESS | 1947 | ++DOMWINDOW == 88 (0x124b46400) [pid = 1947] [serial = 406] [outer = 0x123817000] 11:36:04 INFO - PROCESS | 1947 | 1466706964456 Marionette DEBUG loaded listener.js 11:36:04 INFO - PROCESS | 1947 | ++DOMWINDOW == 89 (0x126f8c000) [pid = 1947] [serial = 407] [outer = 0x123817000] 11:36:04 INFO - PROCESS | 1947 | 1466706964766 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]]]}] 11:36:04 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 11:36:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 517ms 11:36:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 11:36:04 INFO - PROCESS | 1947 | 1466706964819 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 11:36:04 INFO - PROCESS | 1947 | 1466706964820 Marionette TRACE conn2 <- [1,517,null,{"value":"7"}] 11:36:04 INFO - PROCESS | 1947 | 1466706964822 Marionette TRACE conn2 -> [0,518,"setScriptTimeout",{"ms":35000}] 11:36:04 INFO - PROCESS | 1947 | 1466706964824 Marionette TRACE conn2 <- [1,518,null,{}] 11:36:04 INFO - PROCESS | 1947 | 1466706964828 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}] 11:36:04 INFO - PROCESS | 1947 | 1466706964829 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:36:04 INFO - PROCESS | 1947 | 1466706964917 Marionette TRACE conn2 <- [1,519,null,{"value":null}] 11:36:04 INFO - PROCESS | 1947 | 1466706964930 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:04 INFO - PROCESS | 1947 | 1466706964931 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:36:04 INFO - PROCESS | 1947 | ++DOCSHELL 0x12697e000 == 35 [pid = 1947] [id = 137] 11:36:04 INFO - PROCESS | 1947 | ++DOMWINDOW == 90 (0x118749c00) [pid = 1947] [serial = 408] [outer = 0x0] 11:36:04 INFO - PROCESS | 1947 | ++DOMWINDOW == 91 (0x128bcc400) [pid = 1947] [serial = 409] [outer = 0x118749c00] 11:36:04 INFO - PROCESS | 1947 | 1466706964962 Marionette DEBUG loaded listener.js 11:36:05 INFO - PROCESS | 1947 | ++DOMWINDOW == 92 (0x128daf800) [pid = 1947] [serial = 410] [outer = 0x118749c00] 11:36:05 INFO - PROCESS | 1947 | 1466706965294 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]]]}] 11:36:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 11:36:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 522ms 11:36:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 11:36:05 INFO - PROCESS | 1947 | 1466706965345 Marionette TRACE conn2 -> [0,521,"getWindowHandle",null] 11:36:05 INFO - PROCESS | 1947 | 1466706965346 Marionette TRACE conn2 <- [1,521,null,{"value":"7"}] 11:36:05 INFO - PROCESS | 1947 | 1466706965348 Marionette TRACE conn2 -> [0,522,"setScriptTimeout",{"ms":35000}] 11:36:05 INFO - PROCESS | 1947 | 1466706965349 Marionette TRACE conn2 <- [1,522,null,{}] 11:36:05 INFO - PROCESS | 1947 | 1466706965351 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}] 11:36:05 INFO - PROCESS | 1947 | 1466706965352 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:36:05 INFO - PROCESS | 1947 | 1466706965444 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 11:36:05 INFO - PROCESS | 1947 | 1466706965479 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:05 INFO - PROCESS | 1947 | 1466706965480 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:36:05 INFO - PROCESS | 1947 | ++DOCSHELL 0x116673800 == 36 [pid = 1947] [id = 138] 11:36:05 INFO - PROCESS | 1947 | ++DOMWINDOW == 93 (0x1121a5c00) [pid = 1947] [serial = 411] [outer = 0x0] 11:36:05 INFO - PROCESS | 1947 | ++DOMWINDOW == 94 (0x129291400) [pid = 1947] [serial = 412] [outer = 0x1121a5c00] 11:36:05 INFO - PROCESS | 1947 | 1466706965505 Marionette DEBUG loaded listener.js 11:36:05 INFO - PROCESS | 1947 | ++DOMWINDOW == 95 (0x129639400) [pid = 1947] [serial = 413] [outer = 0x1121a5c00] 11:36:05 INFO - PROCESS | 1947 | 1466706965821 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]]]}] 11:36:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 11:36:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 517ms 11:36:05 INFO - PROCESS | 1947 | 1466706965866 Marionette TRACE conn2 -> [0,525,"getWindowHandle",null] 11:36:05 INFO - PROCESS | 1947 | 1466706965867 Marionette TRACE conn2 <- [1,525,null,{"value":"7"}] 11:36:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 11:36:05 INFO - PROCESS | 1947 | 1466706965869 Marionette TRACE conn2 -> [0,526,"setScriptTimeout",{"ms":35000}] 11:36:05 INFO - PROCESS | 1947 | 1466706965870 Marionette TRACE conn2 <- [1,526,null,{}] 11:36:05 INFO - PROCESS | 1947 | 1466706965872 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}] 11:36:05 INFO - PROCESS | 1947 | 1466706965874 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:36:05 INFO - PROCESS | 1947 | 1466706965967 Marionette TRACE conn2 <- [1,527,null,{"value":null}] 11:36:05 INFO - PROCESS | 1947 | 1466706965978 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:05 INFO - PROCESS | 1947 | 1466706965980 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:36:05 INFO - PROCESS | 1947 | ++DOCSHELL 0x1292a9800 == 37 [pid = 1947] [id = 139] 11:36:05 INFO - PROCESS | 1947 | ++DOMWINDOW == 96 (0x129638400) [pid = 1947] [serial = 414] [outer = 0x0] 11:36:06 INFO - PROCESS | 1947 | ++DOMWINDOW == 97 (0x12a879400) [pid = 1947] [serial = 415] [outer = 0x129638400] 11:36:06 INFO - PROCESS | 1947 | 1466706966011 Marionette DEBUG loaded listener.js 11:36:06 INFO - PROCESS | 1947 | ++DOMWINDOW == 98 (0x12aad7c00) [pid = 1947] [serial = 416] [outer = 0x129638400] 11:36:06 INFO - PROCESS | 1947 | --DOMWINDOW == 97 (0x119e29c00) [pid = 1947] [serial = 381] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 11:36:06 INFO - PROCESS | 1947 | --DOMWINDOW == 96 (0x1167e0c00) [pid = 1947] [serial = 363] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 11:36:06 INFO - PROCESS | 1947 | --DOMWINDOW == 95 (0x116908c00) [pid = 1947] [serial = 351] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 11:36:06 INFO - PROCESS | 1947 | --DOMWINDOW == 94 (0x118416c00) [pid = 1947] [serial = 354] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 11:36:06 INFO - PROCESS | 1947 | --DOMWINDOW == 93 (0x118417000) [pid = 1947] [serial = 357] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 11:36:06 INFO - PROCESS | 1947 | --DOMWINDOW == 92 (0x1191c9400) [pid = 1947] [serial = 348] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 11:36:06 INFO - PROCESS | 1947 | --DOMWINDOW == 91 (0x12395bc00) [pid = 1947] [serial = 360] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 11:36:06 INFO - PROCESS | 1947 | --DOMWINDOW == 90 (0x126df2400) [pid = 1947] [serial = 366] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 11:36:06 INFO - PROCESS | 1947 | --DOMWINDOW == 89 (0x110ee6c00) [pid = 1947] [serial = 336] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 11:36:06 INFO - PROCESS | 1947 | --DOMWINDOW == 88 (0x115f9ec00) [pid = 1947] [serial = 339] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 11:36:06 INFO - PROCESS | 1947 | --DOMWINDOW == 87 (0x123a99400) [pid = 1947] [serial = 342] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 11:36:06 INFO - PROCESS | 1947 | --DOMWINDOW == 86 (0x1170a1800) [pid = 1947] [serial = 378] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 11:36:06 INFO - PROCESS | 1947 | --DOMWINDOW == 85 (0x118419000) [pid = 1947] [serial = 345] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 11:36:06 INFO - PROCESS | 1947 | --DOMWINDOW == 84 (0x117ea8000) [pid = 1947] [serial = 369] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 11:36:06 INFO - PROCESS | 1947 | --DOMWINDOW == 83 (0x110ee9800) [pid = 1947] [serial = 372] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 11:36:06 INFO - PROCESS | 1947 | --DOMWINDOW == 82 (0x1167ef000) [pid = 1947] [serial = 375] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 11:36:06 INFO - PROCESS | 1947 | 1466706966422 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]]]}] 11:36:06 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 11:36:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 568ms 11:36:06 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 11:36:06 INFO - PROCESS | 1947 | 1466706966437 Marionette TRACE conn2 -> [0,529,"getWindowHandle",null] 11:36:06 INFO - PROCESS | 1947 | 1466706966439 Marionette TRACE conn2 <- [1,529,null,{"value":"7"}] 11:36:06 INFO - PROCESS | 1947 | 1466706966444 Marionette TRACE conn2 -> [0,530,"setScriptTimeout",{"ms":35000}] 11:36:06 INFO - PROCESS | 1947 | 1466706966445 Marionette TRACE conn2 <- [1,530,null,{}] 11:36:06 INFO - PROCESS | 1947 | 1466706966447 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}] 11:36:06 INFO - PROCESS | 1947 | 1466706966448 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:36:06 INFO - PROCESS | 1947 | 1466706966526 Marionette TRACE conn2 <- [1,531,null,{"value":null}] 11:36:06 INFO - PROCESS | 1947 | 1466706966530 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:06 INFO - PROCESS | 1947 | 1466706966531 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:36:06 INFO - PROCESS | 1947 | ++DOCSHELL 0x126832800 == 38 [pid = 1947] [id = 140] 11:36:06 INFO - PROCESS | 1947 | ++DOMWINDOW == 83 (0x112762400) [pid = 1947] [serial = 417] [outer = 0x0] 11:36:06 INFO - PROCESS | 1947 | ++DOMWINDOW == 84 (0x11841c400) [pid = 1947] [serial = 418] [outer = 0x112762400] 11:36:06 INFO - PROCESS | 1947 | 1466706966555 Marionette DEBUG loaded listener.js 11:36:06 INFO - PROCESS | 1947 | ++DOMWINDOW == 85 (0x123a99800) [pid = 1947] [serial = 419] [outer = 0x112762400] 11:36:06 INFO - PROCESS | 1947 | 1466706966922 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"]]]}] 11:36:06 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 11:36:06 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 11:36:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:36:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:36:06 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 11:36:06 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 11:36:06 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 11:36:06 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 11:36:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:36:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:36:06 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 11:36:06 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 11:36:06 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 520ms 11:36:06 INFO - PROCESS | 1947 | 1466706966963 Marionette TRACE conn2 -> [0,533,"getWindowHandle",null] 11:36:06 INFO - PROCESS | 1947 | 1466706966966 Marionette TRACE conn2 <- [1,533,null,{"value":"7"}] 11:36:06 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 11:36:06 INFO - PROCESS | 1947 | 1466706966969 Marionette TRACE conn2 -> [0,534,"setScriptTimeout",{"ms":35000}] 11:36:06 INFO - PROCESS | 1947 | 1466706966972 Marionette TRACE conn2 <- [1,534,null,{}] 11:36:06 INFO - PROCESS | 1947 | 1466706966975 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}] 11:36:06 INFO - PROCESS | 1947 | 1466706966978 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:36:07 INFO - PROCESS | 1947 | 1466706967114 Marionette TRACE conn2 <- [1,535,null,{"value":null}] 11:36:07 INFO - PROCESS | 1947 | 1466706967118 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:07 INFO - PROCESS | 1947 | 1466706967119 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:36:07 INFO - PROCESS | 1947 | ++DOCSHELL 0x12ad2a800 == 39 [pid = 1947] [id = 141] 11:36:07 INFO - PROCESS | 1947 | ++DOMWINDOW == 86 (0x12692bc00) [pid = 1947] [serial = 420] [outer = 0x0] 11:36:07 INFO - PROCESS | 1947 | ++DOMWINDOW == 87 (0x12a87c000) [pid = 1947] [serial = 421] [outer = 0x12692bc00] 11:36:07 INFO - PROCESS | 1947 | 1466706967145 Marionette DEBUG loaded listener.js 11:36:07 INFO - PROCESS | 1947 | ++DOMWINDOW == 88 (0x12ba0f000) [pid = 1947] [serial = 422] [outer = 0x12692bc00] 11:36:07 INFO - PROCESS | 1947 | 1466706967473 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]]]}] 11:36:07 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 11:36:07 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 521ms 11:36:07 INFO - PROCESS | 1947 | 1466706967491 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 11:36:07 INFO - PROCESS | 1947 | 1466706967493 Marionette TRACE conn2 <- [1,537,null,{"value":"7"}] 11:36:07 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 11:36:07 INFO - PROCESS | 1947 | 1466706967496 Marionette TRACE conn2 -> [0,538,"setScriptTimeout",{"ms":35000}] 11:36:07 INFO - PROCESS | 1947 | 1466706967497 Marionette TRACE conn2 <- [1,538,null,{}] 11:36:07 INFO - PROCESS | 1947 | 1466706967500 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}] 11:36:07 INFO - PROCESS | 1947 | 1466706967501 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:36:07 INFO - PROCESS | 1947 | 1466706967600 Marionette TRACE conn2 <- [1,539,null,{"value":null}] 11:36:07 INFO - PROCESS | 1947 | 1466706967611 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:07 INFO - PROCESS | 1947 | 1466706967612 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:36:07 INFO - PROCESS | 1947 | ++DOCSHELL 0x12ba45000 == 40 [pid = 1947] [id = 142] 11:36:07 INFO - PROCESS | 1947 | ++DOMWINDOW == 89 (0x12adbf800) [pid = 1947] [serial = 423] [outer = 0x0] 11:36:07 INFO - PROCESS | 1947 | ++DOMWINDOW == 90 (0x12bd66800) [pid = 1947] [serial = 424] [outer = 0x12adbf800] 11:36:07 INFO - PROCESS | 1947 | 1466706967639 Marionette DEBUG loaded listener.js 11:36:07 INFO - PROCESS | 1947 | ++DOMWINDOW == 91 (0x12c076800) [pid = 1947] [serial = 425] [outer = 0x12adbf800] 11:36:08 INFO - PROCESS | 1947 | 1466706968002 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]]]}] 11:36:08 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. 11:36:08 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 518ms 11:36:08 INFO - PROCESS | 1947 | 1466706968015 Marionette TRACE conn2 -> [0,541,"getWindowHandle",null] 11:36:08 INFO - PROCESS | 1947 | 1466706968017 Marionette TRACE conn2 <- [1,541,null,{"value":"7"}] 11:36:08 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 11:36:08 INFO - PROCESS | 1947 | 1466706968020 Marionette TRACE conn2 -> [0,542,"setScriptTimeout",{"ms":35000}] 11:36:08 INFO - PROCESS | 1947 | 1466706968022 Marionette TRACE conn2 <- [1,542,null,{}] 11:36:08 INFO - PROCESS | 1947 | 1466706968025 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}] 11:36:08 INFO - PROCESS | 1947 | 1466706968027 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:36:08 INFO - PROCESS | 1947 | 1466706968157 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 11:36:08 INFO - PROCESS | 1947 | 1466706968238 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:08 INFO - PROCESS | 1947 | 1466706968239 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:36:08 INFO - PROCESS | 1947 | ++DOCSHELL 0x12bdc9000 == 41 [pid = 1947] [id = 143] 11:36:08 INFO - PROCESS | 1947 | ++DOMWINDOW == 92 (0x12b9a3c00) [pid = 1947] [serial = 426] [outer = 0x0] 11:36:08 INFO - PROCESS | 1947 | ++DOMWINDOW == 93 (0x12c07d000) [pid = 1947] [serial = 427] [outer = 0x12b9a3c00] 11:36:08 INFO - PROCESS | 1947 | 1466706968278 Marionette DEBUG loaded listener.js 11:36:08 INFO - PROCESS | 1947 | ++DOMWINDOW == 94 (0x12c2e1c00) [pid = 1947] [serial = 428] [outer = 0x12b9a3c00] 11:36:08 INFO - PROCESS | 1947 | 1466706968696 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]]]}] 11:36:08 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. 11:36:08 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 724ms 11:36:08 INFO - PROCESS | 1947 | 1466706968745 Marionette TRACE conn2 -> [0,545,"getWindowHandle",null] 11:36:08 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 11:36:08 INFO - PROCESS | 1947 | 1466706968747 Marionette TRACE conn2 <- [1,545,null,{"value":"7"}] 11:36:08 INFO - PROCESS | 1947 | 1466706968750 Marionette TRACE conn2 -> [0,546,"setScriptTimeout",{"ms":35000}] 11:36:08 INFO - PROCESS | 1947 | 1466706968754 Marionette TRACE conn2 <- [1,546,null,{}] 11:36:08 INFO - PROCESS | 1947 | 1466706968777 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}] 11:36:08 INFO - PROCESS | 1947 | 1466706968778 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:36:08 INFO - PROCESS | 1947 | 1466706968884 Marionette TRACE conn2 <- [1,547,null,{"value":null}] 11:36:08 INFO - PROCESS | 1947 | 1466706968966 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:08 INFO - PROCESS | 1947 | 1466706968968 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:36:08 INFO - PROCESS | 1947 | ++DOCSHELL 0x11823b000 == 42 [pid = 1947] [id = 144] 11:36:08 INFO - PROCESS | 1947 | ++DOMWINDOW == 95 (0x113cf0800) [pid = 1947] [serial = 429] [outer = 0x0] 11:36:09 INFO - PROCESS | 1947 | ++DOMWINDOW == 96 (0x1167e4000) [pid = 1947] [serial = 430] [outer = 0x113cf0800] 11:36:09 INFO - PROCESS | 1947 | 1466706969006 Marionette DEBUG loaded listener.js 11:36:09 INFO - PROCESS | 1947 | ++DOMWINDOW == 97 (0x118192c00) [pid = 1947] [serial = 431] [outer = 0x113cf0800] 11:36:09 INFO - PROCESS | 1947 | 1466706969388 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]]]}] 11:36:09 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 11:36:09 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 688ms 11:36:09 INFO - PROCESS | 1947 | 1466706969461 Marionette TRACE conn2 -> [0,549,"getWindowHandle",null] 11:36:09 INFO - PROCESS | 1947 | 1466706969464 Marionette TRACE conn2 <- [1,549,null,{"value":"7"}] 11:36:09 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 11:36:09 INFO - PROCESS | 1947 | 1466706969470 Marionette TRACE conn2 -> [0,550,"setScriptTimeout",{"ms":35000}] 11:36:09 INFO - PROCESS | 1947 | 1466706969472 Marionette TRACE conn2 <- [1,550,null,{}] 11:36:09 INFO - PROCESS | 1947 | 1466706969499 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}] 11:36:09 INFO - PROCESS | 1947 | 1466706969501 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:36:09 INFO - PROCESS | 1947 | 1466706969610 Marionette TRACE conn2 <- [1,551,null,{"value":null}] 11:36:09 INFO - PROCESS | 1947 | 1466706969696 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:09 INFO - PROCESS | 1947 | 1466706969698 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:36:09 INFO - PROCESS | 1947 | ++DOCSHELL 0x124d0b000 == 43 [pid = 1947] [id = 145] 11:36:09 INFO - PROCESS | 1947 | ++DOMWINDOW == 98 (0x118416000) [pid = 1947] [serial = 432] [outer = 0x0] 11:36:09 INFO - PROCESS | 1947 | ++DOMWINDOW == 99 (0x118728000) [pid = 1947] [serial = 433] [outer = 0x118416000] 11:36:09 INFO - PROCESS | 1947 | 1466706969734 Marionette DEBUG loaded listener.js 11:36:09 INFO - PROCESS | 1947 | ++DOMWINDOW == 100 (0x119b70000) [pid = 1947] [serial = 434] [outer = 0x118416000] 11:36:10 INFO - PROCESS | 1947 | 1466706970112 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]]]}] 11:36:10 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. 11:36:10 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 675ms 11:36:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 11:36:10 INFO - PROCESS | 1947 | 1466706970146 Marionette TRACE conn2 -> [0,553,"getWindowHandle",null] 11:36:10 INFO - PROCESS | 1947 | 1466706970147 Marionette TRACE conn2 <- [1,553,null,{"value":"7"}] 11:36:10 INFO - PROCESS | 1947 | 1466706970149 Marionette TRACE conn2 -> [0,554,"setScriptTimeout",{"ms":35000}] 11:36:10 INFO - PROCESS | 1947 | 1466706970152 Marionette TRACE conn2 <- [1,554,null,{}] 11:36:10 INFO - PROCESS | 1947 | 1466706970160 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}] 11:36:10 INFO - PROCESS | 1947 | 1466706970163 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:36:10 INFO - PROCESS | 1947 | 1466706970265 Marionette TRACE conn2 <- [1,555,null,{"value":null}] 11:36:10 INFO - PROCESS | 1947 | 1466706970320 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:10 INFO - PROCESS | 1947 | 1466706970322 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:36:10 INFO - PROCESS | 1947 | ++DOCSHELL 0x12c0b1800 == 44 [pid = 1947] [id = 146] 11:36:10 INFO - PROCESS | 1947 | ++DOMWINDOW == 101 (0x123c5cc00) [pid = 1947] [serial = 435] [outer = 0x0] 11:36:10 INFO - PROCESS | 1947 | ++DOMWINDOW == 102 (0x1248a5000) [pid = 1947] [serial = 436] [outer = 0x123c5cc00] 11:36:10 INFO - PROCESS | 1947 | 1466706970354 Marionette DEBUG loaded listener.js 11:36:10 INFO - PROCESS | 1947 | ++DOMWINDOW == 103 (0x1255b9000) [pid = 1947] [serial = 437] [outer = 0x123c5cc00] 11:36:10 INFO - PROCESS | 1947 | [1947] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:36:10 INFO - PROCESS | 1947 | 1466706970810 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]]]}] 11:36:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 11:36:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 673ms 11:36:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 11:36:10 INFO - PROCESS | 1947 | 1466706970823 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 11:36:10 INFO - PROCESS | 1947 | 1466706970824 Marionette TRACE conn2 <- [1,557,null,{"value":"7"}] 11:36:10 INFO - PROCESS | 1947 | 1466706970827 Marionette TRACE conn2 -> [0,558,"setScriptTimeout",{"ms":35000}] 11:36:10 INFO - PROCESS | 1947 | 1466706970828 Marionette TRACE conn2 <- [1,558,null,{}] 11:36:10 INFO - PROCESS | 1947 | 1466706970830 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}] 11:36:10 INFO - PROCESS | 1947 | 1466706970831 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:36:10 INFO - PROCESS | 1947 | 1466706970933 Marionette TRACE conn2 <- [1,559,null,{"value":null}] 11:36:11 INFO - PROCESS | 1947 | 1466706971016 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:11 INFO - PROCESS | 1947 | 1466706971018 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:36:11 INFO - PROCESS | 1947 | ++DOCSHELL 0x12c0c5000 == 45 [pid = 1947] [id = 147] 11:36:11 INFO - PROCESS | 1947 | ++DOMWINDOW == 104 (0x126f8b000) [pid = 1947] [serial = 438] [outer = 0x0] 11:36:11 INFO - PROCESS | 1947 | ++DOMWINDOW == 105 (0x12a773800) [pid = 1947] [serial = 439] [outer = 0x126f8b000] 11:36:11 INFO - PROCESS | 1947 | 1466706971047 Marionette DEBUG loaded listener.js 11:36:11 INFO - PROCESS | 1947 | ++DOMWINDOW == 106 (0x12b9a8c00) [pid = 1947] [serial = 440] [outer = 0x126f8b000] 11:36:11 INFO - PROCESS | 1947 | 1466706971451 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]]]}] 11:36:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 11:36:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 668ms 11:36:11 INFO - PROCESS | 1947 | 1466706971496 Marionette TRACE conn2 -> [0,561,"getWindowHandle",null] 11:36:11 INFO - PROCESS | 1947 | 1466706971497 Marionette TRACE conn2 <- [1,561,null,{"value":"7"}] 11:36:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 11:36:11 INFO - PROCESS | 1947 | 1466706971500 Marionette TRACE conn2 -> [0,562,"setScriptTimeout",{"ms":35000}] 11:36:11 INFO - PROCESS | 1947 | 1466706971501 Marionette TRACE conn2 <- [1,562,null,{}] 11:36:11 INFO - PROCESS | 1947 | 1466706971503 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}] 11:36:11 INFO - PROCESS | 1947 | 1466706971504 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:36:11 INFO - PROCESS | 1947 | 1466706971613 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 11:36:11 INFO - PROCESS | 1947 | 1466706971665 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:11 INFO - PROCESS | 1947 | 1466706971667 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:36:11 INFO - PROCESS | 1947 | ++DOCSHELL 0x12c2cb000 == 46 [pid = 1947] [id = 148] 11:36:11 INFO - PROCESS | 1947 | ++DOMWINDOW == 107 (0x127239c00) [pid = 1947] [serial = 441] [outer = 0x0] 11:36:11 INFO - PROCESS | 1947 | ++DOMWINDOW == 108 (0x12ba0d400) [pid = 1947] [serial = 442] [outer = 0x127239c00] 11:36:11 INFO - PROCESS | 1947 | 1466706971695 Marionette DEBUG loaded listener.js 11:36:11 INFO - PROCESS | 1947 | ++DOMWINDOW == 109 (0x12c07e800) [pid = 1947] [serial = 443] [outer = 0x127239c00] 11:36:11 INFO - PROCESS | 1947 | [1947] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:36:12 INFO - PROCESS | 1947 | 1466706972262 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]]]}] 11:36:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 11:36:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 769ms 11:36:12 INFO - PROCESS | 1947 | 1466706972269 Marionette TRACE conn2 -> [0,565,"getWindowHandle",null] 11:36:12 INFO - PROCESS | 1947 | 1466706972272 Marionette TRACE conn2 <- [1,565,null,{"value":"7"}] 11:36:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 11:36:12 INFO - PROCESS | 1947 | 1466706972275 Marionette TRACE conn2 -> [0,566,"setScriptTimeout",{"ms":35000}] 11:36:12 INFO - PROCESS | 1947 | 1466706972277 Marionette TRACE conn2 <- [1,566,null,{}] 11:36:12 INFO - PROCESS | 1947 | 1466706972280 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}] 11:36:12 INFO - PROCESS | 1947 | 1466706972281 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:36:12 INFO - PROCESS | 1947 | 1466706972372 Marionette TRACE conn2 <- [1,567,null,{"value":null}] 11:36:12 INFO - PROCESS | 1947 | 1466706972440 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:12 INFO - PROCESS | 1947 | 1466706972443 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:36:12 INFO - PROCESS | 1947 | ++DOCSHELL 0x11823c000 == 47 [pid = 1947] [id = 149] 11:36:12 INFO - PROCESS | 1947 | ++DOMWINDOW == 110 (0x11646a000) [pid = 1947] [serial = 444] [outer = 0x0] 11:36:12 INFO - PROCESS | 1947 | ++DOMWINDOW == 111 (0x1170a1800) [pid = 1947] [serial = 445] [outer = 0x11646a000] 11:36:12 INFO - PROCESS | 1947 | 1466706972472 Marionette DEBUG loaded listener.js 11:36:12 INFO - PROCESS | 1947 | ++DOMWINDOW == 112 (0x118417400) [pid = 1947] [serial = 446] [outer = 0x11646a000] 11:36:12 INFO - PROCESS | 1947 | [1947] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:36:12 INFO - PROCESS | 1947 | 1466706972910 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]]]}] 11:36:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 11:36:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 673ms 11:36:12 INFO - PROCESS | 1947 | 1466706972962 Marionette TRACE conn2 -> [0,569,"getWindowHandle",null] 11:36:12 INFO - PROCESS | 1947 | 1466706972966 Marionette TRACE conn2 <- [1,569,null,{"value":"7"}] 11:36:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 11:36:12 INFO - PROCESS | 1947 | 1466706972977 Marionette TRACE conn2 -> [0,570,"setScriptTimeout",{"ms":35000}] 11:36:12 INFO - PROCESS | 1947 | 1466706972980 Marionette TRACE conn2 <- [1,570,null,{}] 11:36:12 INFO - PROCESS | 1947 | 1466706972984 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}] 11:36:12 INFO - PROCESS | 1947 | 1466706972986 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:36:13 INFO - PROCESS | 1947 | 1466706973107 Marionette TRACE conn2 <- [1,571,null,{"value":null}] 11:36:13 INFO - PROCESS | 1947 | 1466706973173 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:13 INFO - PROCESS | 1947 | 1466706973174 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:36:13 INFO - PROCESS | 1947 | ++DOCSHELL 0x11837e800 == 48 [pid = 1947] [id = 150] 11:36:13 INFO - PROCESS | 1947 | ++DOMWINDOW == 113 (0x11874d400) [pid = 1947] [serial = 447] [outer = 0x0] 11:36:13 INFO - PROCESS | 1947 | ++DOMWINDOW == 114 (0x11914f800) [pid = 1947] [serial = 448] [outer = 0x11874d400] 11:36:13 INFO - PROCESS | 1947 | 1466706973202 Marionette DEBUG loaded listener.js 11:36:13 INFO - PROCESS | 1947 | ++DOMWINDOW == 115 (0x119887000) [pid = 1947] [serial = 449] [outer = 0x11874d400] 11:36:13 INFO - PROCESS | 1947 | --DOCSHELL 0x12ba45000 == 47 [pid = 1947] [id = 142] 11:36:13 INFO - PROCESS | 1947 | --DOCSHELL 0x12ad2a800 == 46 [pid = 1947] [id = 141] 11:36:13 INFO - PROCESS | 1947 | --DOCSHELL 0x126832800 == 45 [pid = 1947] [id = 140] 11:36:13 INFO - PROCESS | 1947 | --DOCSHELL 0x1292a9800 == 44 [pid = 1947] [id = 139] 11:36:13 INFO - PROCESS | 1947 | --DOCSHELL 0x116673800 == 43 [pid = 1947] [id = 138] 11:36:13 INFO - PROCESS | 1947 | --DOCSHELL 0x12697e000 == 42 [pid = 1947] [id = 137] 11:36:13 INFO - PROCESS | 1947 | --DOCSHELL 0x124559800 == 41 [pid = 1947] [id = 136] 11:36:13 INFO - PROCESS | 1947 | --DOCSHELL 0x123abb800 == 40 [pid = 1947] [id = 135] 11:36:13 INFO - PROCESS | 1947 | --DOCSHELL 0x119f0f000 == 39 [pid = 1947] [id = 134] 11:36:13 INFO - PROCESS | 1947 | --DOCSHELL 0x11927a000 == 38 [pid = 1947] [id = 133] 11:36:13 INFO - PROCESS | 1947 | --DOCSHELL 0x11705c000 == 37 [pid = 1947] [id = 132] 11:36:13 INFO - PROCESS | 1947 | --DOCSHELL 0x116618000 == 36 [pid = 1947] [id = 131] 11:36:13 INFO - PROCESS | 1947 | --DOCSHELL 0x116f48000 == 35 [pid = 1947] [id = 130] 11:36:13 INFO - PROCESS | 1947 | --DOCSHELL 0x12ad1f000 == 34 [pid = 1947] [id = 129] 11:36:13 INFO - PROCESS | 1947 | --DOCSHELL 0x11823c000 == 33 [pid = 1947] [id = 149] 11:36:13 INFO - PROCESS | 1947 | --DOCSHELL 0x12c2cb000 == 32 [pid = 1947] [id = 148] 11:36:13 INFO - PROCESS | 1947 | --DOCSHELL 0x12c0c5000 == 31 [pid = 1947] [id = 147] 11:36:13 INFO - PROCESS | 1947 | --DOCSHELL 0x12c0b1800 == 30 [pid = 1947] [id = 146] 11:36:13 INFO - PROCESS | 1947 | --DOCSHELL 0x124d0b000 == 29 [pid = 1947] [id = 145] 11:36:13 INFO - PROCESS | 1947 | --DOCSHELL 0x11823b000 == 28 [pid = 1947] [id = 144] 11:36:13 INFO - PROCESS | 1947 | --DOCSHELL 0x12bdc9000 == 27 [pid = 1947] [id = 143] 11:36:13 INFO - PROCESS | 1947 | --DOMWINDOW == 114 (0x1255b3c00) [pid = 1947] [serial = 364] [outer = 0x0] [url = about:blank] 11:36:13 INFO - PROCESS | 1947 | --DOMWINDOW == 113 (0x118412c00) [pid = 1947] [serial = 353] [outer = 0x0] [url = about:blank] 11:36:13 INFO - PROCESS | 1947 | --DOMWINDOW == 112 (0x1176e9400) [pid = 1947] [serial = 352] [outer = 0x0] [url = about:blank] 11:36:13 INFO - PROCESS | 1947 | --DOMWINDOW == 111 (0x1185c3c00) [pid = 1947] [serial = 355] [outer = 0x0] [url = about:blank] 11:36:13 INFO - PROCESS | 1947 | --DOMWINDOW == 110 (0x1191bd000) [pid = 1947] [serial = 356] [outer = 0x0] [url = about:blank] 11:36:13 INFO - PROCESS | 1947 | --DOMWINDOW == 109 (0x119cc6c00) [pid = 1947] [serial = 358] [outer = 0x0] [url = about:blank] 11:36:13 INFO - PROCESS | 1947 | --DOMWINDOW == 108 (0x123814800) [pid = 1947] [serial = 359] [outer = 0x0] [url = about:blank] 11:36:13 INFO - PROCESS | 1947 | --DOMWINDOW == 107 (0x119f50400) [pid = 1947] [serial = 350] [outer = 0x0] [url = about:blank] 11:36:13 INFO - PROCESS | 1947 | --DOMWINDOW == 106 (0x119cc7c00) [pid = 1947] [serial = 349] [outer = 0x0] [url = about:blank] 11:36:13 INFO - PROCESS | 1947 | --DOMWINDOW == 105 (0x1248aa000) [pid = 1947] [serial = 361] [outer = 0x0] [url = about:blank] 11:36:13 INFO - PROCESS | 1947 | --DOMWINDOW == 104 (0x128bd4800) [pid = 1947] [serial = 367] [outer = 0x0] [url = about:blank] 11:36:13 INFO - PROCESS | 1947 | --DOMWINDOW == 103 (0x1161a2c00) [pid = 1947] [serial = 338] [outer = 0x0] [url = about:blank] 11:36:13 INFO - PROCESS | 1947 | --DOMWINDOW == 102 (0x110ef1800) [pid = 1947] [serial = 337] [outer = 0x0] [url = about:blank] 11:36:13 INFO - PROCESS | 1947 | --DOMWINDOW == 101 (0x119882400) [pid = 1947] [serial = 341] [outer = 0x0] [url = about:blank] 11:36:13 INFO - PROCESS | 1947 | --DOMWINDOW == 100 (0x118420c00) [pid = 1947] [serial = 340] [outer = 0x0] [url = about:blank] 11:36:13 INFO - PROCESS | 1947 | --DOMWINDOW == 99 (0x126927400) [pid = 1947] [serial = 344] [outer = 0x0] [url = about:blank] 11:36:13 INFO - PROCESS | 1947 | --DOMWINDOW == 98 (0x12554b800) [pid = 1947] [serial = 343] [outer = 0x0] [url = about:blank] 11:36:13 INFO - PROCESS | 1947 | --DOMWINDOW == 97 (0x12ad5bc00) [pid = 1947] [serial = 380] [outer = 0x0] [url = about:blank] 11:36:13 INFO - PROCESS | 1947 | --DOMWINDOW == 96 (0x1188a3800) [pid = 1947] [serial = 347] [outer = 0x0] [url = about:blank] 11:36:13 INFO - PROCESS | 1947 | --DOMWINDOW == 95 (0x11841e000) [pid = 1947] [serial = 346] [outer = 0x0] [url = about:blank] 11:36:13 INFO - PROCESS | 1947 | --DOMWINDOW == 94 (0x126933c00) [pid = 1947] [serial = 365] [outer = 0x0] [url = about:blank] 11:36:13 INFO - PROCESS | 1947 | --DOMWINDOW == 93 (0x12a60c800) [pid = 1947] [serial = 370] [outer = 0x0] [url = about:blank] 11:36:13 INFO - PROCESS | 1947 | --DOMWINDOW == 92 (0x1293ed000) [pid = 1947] [serial = 368] [outer = 0x0] [url = about:blank] 11:36:13 INFO - PROCESS | 1947 | --DOMWINDOW == 91 (0x12a87a800) [pid = 1947] [serial = 371] [outer = 0x0] [url = about:blank] 11:36:13 INFO - PROCESS | 1947 | --DOMWINDOW == 90 (0x118415c00) [pid = 1947] [serial = 374] [outer = 0x0] [url = about:blank] 11:36:13 INFO - PROCESS | 1947 | --DOMWINDOW == 89 (0x12aaf1800) [pid = 1947] [serial = 379] [outer = 0x0] [url = about:blank] 11:36:13 INFO - PROCESS | 1947 | --DOMWINDOW == 88 (0x11295e000) [pid = 1947] [serial = 373] [outer = 0x0] [url = about:blank] 11:36:13 INFO - PROCESS | 1947 | --DOMWINDOW == 87 (0x12aad0c00) [pid = 1947] [serial = 377] [outer = 0x0] [url = about:blank] 11:36:13 INFO - PROCESS | 1947 | --DOMWINDOW == 86 (0x124d45c00) [pid = 1947] [serial = 376] [outer = 0x0] [url = about:blank] 11:36:13 INFO - PROCESS | 1947 | --DOMWINDOW == 85 (0x12bd68000) [pid = 1947] [serial = 383] [outer = 0x0] [url = about:blank] 11:36:13 INFO - PROCESS | 1947 | --DOMWINDOW == 84 (0x124d44000) [pid = 1947] [serial = 362] [outer = 0x0] [url = about:blank] 11:36:13 INFO - PROCESS | 1947 | --DOMWINDOW == 83 (0x12adc9c00) [pid = 1947] [serial = 382] [outer = 0x0] [url = about:blank] 11:36:14 INFO - PROCESS | 1947 | [1947] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:36:14 INFO - PROCESS | 1947 | [1947] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:36:14 INFO - PROCESS | 1947 | 1466706974105 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]]]}] 11:36:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 11:36:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1175ms 11:36:14 INFO - PROCESS | 1947 | 1466706974150 Marionette TRACE conn2 -> [0,573,"getWindowHandle",null] 11:36:14 INFO - PROCESS | 1947 | 1466706974152 Marionette TRACE conn2 <- [1,573,null,{"value":"7"}] 11:36:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 11:36:14 INFO - PROCESS | 1947 | 1466706974155 Marionette TRACE conn2 -> [0,574,"setScriptTimeout",{"ms":35000}] 11:36:14 INFO - PROCESS | 1947 | 1466706974157 Marionette TRACE conn2 <- [1,574,null,{}] 11:36:14 INFO - PROCESS | 1947 | 1466706974161 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}] 11:36:14 INFO - PROCESS | 1947 | 1466706974162 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:36:14 INFO - PROCESS | 1947 | 1466706974238 Marionette TRACE conn2 <- [1,575,null,{"value":null}] 11:36:14 INFO - PROCESS | 1947 | 1466706974287 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:14 INFO - PROCESS | 1947 | 1466706974290 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:36:14 INFO - PROCESS | 1947 | ++DOCSHELL 0x11611a000 == 28 [pid = 1947] [id = 151] 11:36:14 INFO - PROCESS | 1947 | ++DOMWINDOW == 84 (0x115deec00) [pid = 1947] [serial = 450] [outer = 0x0] 11:36:14 INFO - PROCESS | 1947 | ++DOMWINDOW == 85 (0x11662d800) [pid = 1947] [serial = 451] [outer = 0x115deec00] 11:36:14 INFO - PROCESS | 1947 | 1466706974317 Marionette DEBUG loaded listener.js 11:36:14 INFO - PROCESS | 1947 | ++DOMWINDOW == 86 (0x1170a2000) [pid = 1947] [serial = 452] [outer = 0x115deec00] 11:36:15 INFO - PROCESS | 1947 | --DOCSHELL 0x11837e800 == 27 [pid = 1947] [id = 150] 11:36:15 INFO - PROCESS | 1947 | 1466706975582 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]]]}] 11:36:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 11:36:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1474ms 11:36:15 INFO - PROCESS | 1947 | 1466706975630 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 11:36:15 INFO - PROCESS | 1947 | 1466706975632 Marionette TRACE conn2 <- [1,577,null,{"value":"7"}] 11:36:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 11:36:15 INFO - PROCESS | 1947 | 1466706975635 Marionette TRACE conn2 -> [0,578,"setScriptTimeout",{"ms":35000}] 11:36:15 INFO - PROCESS | 1947 | 1466706975637 Marionette TRACE conn2 <- [1,578,null,{}] 11:36:15 INFO - PROCESS | 1947 | 1466706975641 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}] 11:36:15 INFO - PROCESS | 1947 | 1466706975643 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:36:15 INFO - PROCESS | 1947 | 1466706975723 Marionette TRACE conn2 <- [1,579,null,{"value":null}] 11:36:15 INFO - PROCESS | 1947 | 1466706975771 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:15 INFO - PROCESS | 1947 | 1466706975774 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:36:15 INFO - PROCESS | 1947 | ++DOCSHELL 0x11618d000 == 28 [pid = 1947] [id = 152] 11:36:15 INFO - PROCESS | 1947 | ++DOMWINDOW == 87 (0x11662c800) [pid = 1947] [serial = 453] [outer = 0x0] 11:36:15 INFO - PROCESS | 1947 | ++DOMWINDOW == 88 (0x11670d800) [pid = 1947] [serial = 454] [outer = 0x11662c800] 11:36:15 INFO - PROCESS | 1947 | 1466706975804 Marionette DEBUG loaded listener.js 11:36:15 INFO - PROCESS | 1947 | ++DOMWINDOW == 89 (0x118199800) [pid = 1947] [serial = 455] [outer = 0x11662c800] 11:36:16 INFO - PROCESS | 1947 | 1466706976103 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]]]}] 11:36:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 11:36:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 520ms 11:36:16 INFO - PROCESS | 1947 | 1466706976155 Marionette TRACE conn2 -> [0,581,"getWindowHandle",null] 11:36:16 INFO - PROCESS | 1947 | 1466706976161 Marionette TRACE conn2 <- [1,581,null,{"value":"7"}] 11:36:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 11:36:16 INFO - PROCESS | 1947 | 1466706976165 Marionette TRACE conn2 -> [0,582,"setScriptTimeout",{"ms":35000}] 11:36:16 INFO - PROCESS | 1947 | 1466706976167 Marionette TRACE conn2 <- [1,582,null,{}] 11:36:16 INFO - PROCESS | 1947 | 1466706976169 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}] 11:36:16 INFO - PROCESS | 1947 | 1466706976171 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:36:16 INFO - PROCESS | 1947 | 1466706976247 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 11:36:16 INFO - PROCESS | 1947 | 1466706976301 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:16 INFO - PROCESS | 1947 | 1466706976303 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:36:16 INFO - PROCESS | 1947 | ++DOCSHELL 0x117219000 == 29 [pid = 1947] [id = 153] 11:36:16 INFO - PROCESS | 1947 | ++DOMWINDOW == 90 (0x115d1a800) [pid = 1947] [serial = 456] [outer = 0x0] 11:36:16 INFO - PROCESS | 1947 | ++DOMWINDOW == 91 (0x118420c00) [pid = 1947] [serial = 457] [outer = 0x115d1a800] 11:36:16 INFO - PROCESS | 1947 | 1466706976330 Marionette DEBUG loaded listener.js 11:36:16 INFO - PROCESS | 1947 | ++DOMWINDOW == 92 (0x1191c1c00) [pid = 1947] [serial = 458] [outer = 0x115d1a800] 11:36:16 INFO - PROCESS | 1947 | 1466706976623 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]]]}] 11:36:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 11:36:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 472ms 11:36:16 INFO - PROCESS | 1947 | 1466706976637 Marionette TRACE conn2 -> [0,585,"getWindowHandle",null] 11:36:16 INFO - PROCESS | 1947 | 1466706976639 Marionette TRACE conn2 <- [1,585,null,{"value":"7"}] 11:36:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 11:36:16 INFO - PROCESS | 1947 | 1466706976649 Marionette TRACE conn2 -> [0,586,"setScriptTimeout",{"ms":35000}] 11:36:16 INFO - PROCESS | 1947 | 1466706976662 Marionette TRACE conn2 <- [1,586,null,{}] 11:36:16 INFO - PROCESS | 1947 | 1466706976671 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}] 11:36:16 INFO - PROCESS | 1947 | 1466706976676 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:36:16 INFO - PROCESS | 1947 | 1466706976751 Marionette TRACE conn2 <- [1,587,null,{"value":null}] 11:36:16 INFO - PROCESS | 1947 | 1466706976757 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:16 INFO - PROCESS | 1947 | 1466706976761 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:36:16 INFO - PROCESS | 1947 | ++DOCSHELL 0x1196a2000 == 30 [pid = 1947] [id = 154] 11:36:16 INFO - PROCESS | 1947 | ++DOMWINDOW == 93 (0x11295ec00) [pid = 1947] [serial = 459] [outer = 0x0] 11:36:16 INFO - PROCESS | 1947 | ++DOMWINDOW == 94 (0x119f49000) [pid = 1947] [serial = 460] [outer = 0x11295ec00] 11:36:16 INFO - PROCESS | 1947 | 1466706976789 Marionette DEBUG loaded listener.js 11:36:16 INFO - PROCESS | 1947 | ++DOMWINDOW == 95 (0x121110800) [pid = 1947] [serial = 461] [outer = 0x11295ec00] 11:36:17 INFO - PROCESS | 1947 | [1947] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:36:17 INFO - PROCESS | 1947 | [1947] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:36:17 INFO - PROCESS | 1947 | 1466706977188 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]]]}] 11:36:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 11:36:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 583ms 11:36:17 INFO - PROCESS | 1947 | 1466706977233 Marionette TRACE conn2 -> [0,589,"getWindowHandle",null] 11:36:17 INFO - PROCESS | 1947 | 1466706977234 Marionette TRACE conn2 <- [1,589,null,{"value":"7"}] 11:36:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 11:36:17 INFO - PROCESS | 1947 | 1466706977237 Marionette TRACE conn2 -> [0,590,"setScriptTimeout",{"ms":35000}] 11:36:17 INFO - PROCESS | 1947 | 1466706977238 Marionette TRACE conn2 <- [1,590,null,{}] 11:36:17 INFO - PROCESS | 1947 | 1466706977240 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}] 11:36:17 INFO - PROCESS | 1947 | 1466706977241 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:36:17 INFO - PROCESS | 1947 | 1466706977336 Marionette TRACE conn2 <- [1,591,null,{"value":null}] 11:36:17 INFO - PROCESS | 1947 | 1466706977346 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:17 INFO - PROCESS | 1947 | 1466706977347 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:36:17 INFO - PROCESS | 1947 | ++DOCSHELL 0x123830800 == 31 [pid = 1947] [id = 155] 11:36:17 INFO - PROCESS | 1947 | ++DOMWINDOW == 96 (0x123952400) [pid = 1947] [serial = 462] [outer = 0x0] 11:36:17 INFO - PROCESS | 1947 | ++DOMWINDOW == 97 (0x123c50000) [pid = 1947] [serial = 463] [outer = 0x123952400] 11:36:17 INFO - PROCESS | 1947 | 1466706977372 Marionette DEBUG loaded listener.js 11:36:17 INFO - PROCESS | 1947 | ++DOMWINDOW == 98 (0x123fc2000) [pid = 1947] [serial = 464] [outer = 0x123952400] 11:36:17 INFO - PROCESS | 1947 | 1466706977698 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]]]}] 11:36:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 11:36:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 517ms 11:36:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 11:36:17 INFO - PROCESS | 1947 | 1466706977755 Marionette TRACE conn2 -> [0,593,"getWindowHandle",null] 11:36:17 INFO - PROCESS | 1947 | 1466706977756 Marionette TRACE conn2 <- [1,593,null,{"value":"7"}] 11:36:17 INFO - PROCESS | 1947 | 1466706977758 Marionette TRACE conn2 -> [0,594,"setScriptTimeout",{"ms":35000}] 11:36:17 INFO - PROCESS | 1947 | 1466706977759 Marionette TRACE conn2 <- [1,594,null,{}] 11:36:17 INFO - PROCESS | 1947 | 1466706977761 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}] 11:36:17 INFO - PROCESS | 1947 | 1466706977763 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:36:17 INFO - PROCESS | 1947 | 1466706977859 Marionette TRACE conn2 <- [1,595,null,{"value":null}] 11:36:17 INFO - PROCESS | 1947 | 1466706977893 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:17 INFO - PROCESS | 1947 | 1466706977894 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:36:17 INFO - PROCESS | 1947 | ++DOCSHELL 0x123cb4800 == 32 [pid = 1947] [id = 156] 11:36:17 INFO - PROCESS | 1947 | ++DOMWINDOW == 99 (0x1185c5800) [pid = 1947] [serial = 465] [outer = 0x0] 11:36:17 INFO - PROCESS | 1947 | ++DOMWINDOW == 100 (0x1248b0c00) [pid = 1947] [serial = 466] [outer = 0x1185c5800] 11:36:17 INFO - PROCESS | 1947 | 1466706977919 Marionette DEBUG loaded listener.js 11:36:17 INFO - PROCESS | 1947 | ++DOMWINDOW == 101 (0x125554400) [pid = 1947] [serial = 467] [outer = 0x1185c5800] 11:36:18 INFO - PROCESS | 1947 | 1466706978252 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]]]}] 11:36:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 11:36:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 519ms 11:36:18 INFO - PROCESS | 1947 | 1466706978278 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 11:36:18 INFO - PROCESS | 1947 | 1466706978279 Marionette TRACE conn2 <- [1,597,null,{"value":"7"}] 11:36:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 11:36:18 INFO - PROCESS | 1947 | 1466706978281 Marionette TRACE conn2 -> [0,598,"setScriptTimeout",{"ms":35000}] 11:36:18 INFO - PROCESS | 1947 | 1466706978282 Marionette TRACE conn2 <- [1,598,null,{}] 11:36:18 INFO - PROCESS | 1947 | 1466706978293 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}] 11:36:18 INFO - PROCESS | 1947 | 1466706978296 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:36:18 INFO - PROCESS | 1947 | 1466706978403 Marionette TRACE conn2 <- [1,599,null,{"value":null}] 11:36:18 INFO - PROCESS | 1947 | 1466706978439 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:18 INFO - PROCESS | 1947 | 1466706978440 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:36:18 INFO - PROCESS | 1947 | ++DOCSHELL 0x124d09800 == 33 [pid = 1947] [id = 157] 11:36:18 INFO - PROCESS | 1947 | ++DOMWINDOW == 102 (0x1255b4000) [pid = 1947] [serial = 468] [outer = 0x0] 11:36:18 INFO - PROCESS | 1947 | ++DOMWINDOW == 103 (0x126933c00) [pid = 1947] [serial = 469] [outer = 0x1255b4000] 11:36:18 INFO - PROCESS | 1947 | 1466706978465 Marionette DEBUG loaded listener.js 11:36:18 INFO - PROCESS | 1947 | ++DOMWINDOW == 104 (0x128bd3000) [pid = 1947] [serial = 470] [outer = 0x1255b4000] 11:36:18 INFO - PROCESS | 1947 | 1466706978792 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]]]}] 11:36:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 11:36:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 525ms 11:36:18 INFO - PROCESS | 1947 | 1466706978809 Marionette TRACE conn2 -> [0,601,"getWindowHandle",null] 11:36:18 INFO - PROCESS | 1947 | 1466706978812 Marionette TRACE conn2 <- [1,601,null,{"value":"7"}] 11:36:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 11:36:18 INFO - PROCESS | 1947 | 1466706978814 Marionette TRACE conn2 -> [0,602,"setScriptTimeout",{"ms":35000}] 11:36:18 INFO - PROCESS | 1947 | 1466706978815 Marionette TRACE conn2 <- [1,602,null,{}] 11:36:18 INFO - PROCESS | 1947 | 1466706978826 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}] 11:36:18 INFO - PROCESS | 1947 | 1466706978828 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:36:19 INFO - PROCESS | 1947 | 1466706979253 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 11:36:19 INFO - PROCESS | 1947 | --DOMWINDOW == 103 (0x12b9a3c00) [pid = 1947] [serial = 426] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 11:36:19 INFO - PROCESS | 1947 | --DOMWINDOW == 102 (0x118749c00) [pid = 1947] [serial = 408] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 11:36:19 INFO - PROCESS | 1947 | --DOMWINDOW == 101 (0x123817000) [pid = 1947] [serial = 405] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 11:36:19 INFO - PROCESS | 1947 | --DOMWINDOW == 100 (0x1121a5c00) [pid = 1947] [serial = 411] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 11:36:19 INFO - PROCESS | 1947 | --DOMWINDOW == 99 (0x129638400) [pid = 1947] [serial = 414] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 11:36:19 INFO - PROCESS | 1947 | --DOMWINDOW == 98 (0x12bd68800) [pid = 1947] [serial = 384] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 11:36:19 INFO - PROCESS | 1947 | --DOMWINDOW == 97 (0x112762400) [pid = 1947] [serial = 417] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 11:36:19 INFO - PROCESS | 1947 | --DOMWINDOW == 96 (0x11509f800) [pid = 1947] [serial = 390] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 11:36:19 INFO - PROCESS | 1947 | --DOMWINDOW == 95 (0x1185c4800) [pid = 1947] [serial = 396] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 11:36:19 INFO - PROCESS | 1947 | --DOMWINDOW == 94 (0x119886400) [pid = 1947] [serial = 402] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 11:36:19 INFO - PROCESS | 1947 | --DOMWINDOW == 93 (0x11709fc00) [pid = 1947] [serial = 393] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 11:36:19 INFO - PROCESS | 1947 | --DOMWINDOW == 92 (0x117299c00) [pid = 1947] [serial = 387] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 11:36:19 INFO - PROCESS | 1947 | --DOMWINDOW == 91 (0x1121ab800) [pid = 1947] [serial = 399] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 11:36:19 INFO - PROCESS | 1947 | --DOMWINDOW == 90 (0x11646a000) [pid = 1947] [serial = 444] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 11:36:19 INFO - PROCESS | 1947 | --DOMWINDOW == 89 (0x113cf0800) [pid = 1947] [serial = 429] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 11:36:19 INFO - PROCESS | 1947 | --DOMWINDOW == 88 (0x118416000) [pid = 1947] [serial = 432] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 11:36:19 INFO - PROCESS | 1947 | --DOMWINDOW == 87 (0x12adbf800) [pid = 1947] [serial = 423] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 11:36:19 INFO - PROCESS | 1947 | --DOMWINDOW == 86 (0x123c5cc00) [pid = 1947] [serial = 435] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 11:36:19 INFO - PROCESS | 1947 | --DOMWINDOW == 85 (0x126f8b000) [pid = 1947] [serial = 438] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 11:36:19 INFO - PROCESS | 1947 | --DOMWINDOW == 84 (0x11874d400) [pid = 1947] [serial = 447] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 11:36:19 INFO - PROCESS | 1947 | --DOMWINDOW == 83 (0x127239c00) [pid = 1947] [serial = 441] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 11:36:19 INFO - PROCESS | 1947 | --DOMWINDOW == 82 (0x12692bc00) [pid = 1947] [serial = 420] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 11:36:19 INFO - PROCESS | 1947 | 1466706979349 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:19 INFO - PROCESS | 1947 | 1466706979350 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:36:19 INFO - PROCESS | 1947 | ++DOCSHELL 0x112741000 == 34 [pid = 1947] [id = 158] 11:36:19 INFO - PROCESS | 1947 | ++DOMWINDOW == 83 (0x110eeb400) [pid = 1947] [serial = 471] [outer = 0x0] 11:36:19 INFO - PROCESS | 1947 | ++DOMWINDOW == 84 (0x112762400) [pid = 1947] [serial = 472] [outer = 0x110eeb400] 11:36:19 INFO - PROCESS | 1947 | 1466706979391 Marionette DEBUG loaded listener.js 11:36:19 INFO - PROCESS | 1947 | ++DOMWINDOW == 85 (0x116903400) [pid = 1947] [serial = 473] [outer = 0x110eeb400] 11:36:19 INFO - PROCESS | 1947 | 1466706979766 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]]]}] 11:36:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 11:36:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 969ms 11:36:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 11:36:19 INFO - PROCESS | 1947 | 1466706979783 Marionette TRACE conn2 -> [0,605,"getWindowHandle",null] 11:36:19 INFO - PROCESS | 1947 | 1466706979784 Marionette TRACE conn2 <- [1,605,null,{"value":"7"}] 11:36:19 INFO - PROCESS | 1947 | 1466706979787 Marionette TRACE conn2 -> [0,606,"setScriptTimeout",{"ms":35000}] 11:36:19 INFO - PROCESS | 1947 | 1466706979788 Marionette TRACE conn2 <- [1,606,null,{}] 11:36:19 INFO - PROCESS | 1947 | 1466706979792 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}] 11:36:19 INFO - PROCESS | 1947 | 1466706979794 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:36:19 INFO - PROCESS | 1947 | 1466706979887 Marionette TRACE conn2 <- [1,607,null,{"value":null}] 11:36:19 INFO - PROCESS | 1947 | 1466706979893 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:19 INFO - PROCESS | 1947 | 1466706979894 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:36:19 INFO - PROCESS | 1947 | ++DOCSHELL 0x126dc9000 == 35 [pid = 1947] [id = 159] 11:36:19 INFO - PROCESS | 1947 | ++DOMWINDOW == 86 (0x113cf0800) [pid = 1947] [serial = 474] [outer = 0x0] 11:36:19 INFO - PROCESS | 1947 | ++DOMWINDOW == 87 (0x121102c00) [pid = 1947] [serial = 475] [outer = 0x113cf0800] 11:36:19 INFO - PROCESS | 1947 | 1466706979919 Marionette DEBUG loaded listener.js 11:36:19 INFO - PROCESS | 1947 | ++DOMWINDOW == 88 (0x126f8b000) [pid = 1947] [serial = 476] [outer = 0x113cf0800] 11:36:20 INFO - PROCESS | 1947 | 1466706980220 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]]]}] 11:36:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 11:36:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 470ms 11:36:20 INFO - PROCESS | 1947 | 1466706980259 Marionette TRACE conn2 -> [0,609,"getWindowHandle",null] 11:36:20 INFO - PROCESS | 1947 | 1466706980261 Marionette TRACE conn2 <- [1,609,null,{"value":"7"}] 11:36:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 11:36:20 INFO - PROCESS | 1947 | 1466706980263 Marionette TRACE conn2 -> [0,610,"setScriptTimeout",{"ms":35000}] 11:36:20 INFO - PROCESS | 1947 | 1466706980264 Marionette TRACE conn2 <- [1,610,null,{}] 11:36:20 INFO - PROCESS | 1947 | 1466706980266 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}] 11:36:20 INFO - PROCESS | 1947 | 1466706980267 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:36:20 INFO - PROCESS | 1947 | 1466706980348 Marionette TRACE conn2 <- [1,611,null,{"value":null}] 11:36:20 INFO - PROCESS | 1947 | 1466706980352 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:20 INFO - PROCESS | 1947 | 1466706980353 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:36:20 INFO - PROCESS | 1947 | ++DOCSHELL 0x1196a1000 == 36 [pid = 1947] [id = 160] 11:36:20 INFO - PROCESS | 1947 | ++DOMWINDOW == 89 (0x126f96800) [pid = 1947] [serial = 477] [outer = 0x0] 11:36:20 INFO - PROCESS | 1947 | ++DOMWINDOW == 90 (0x128bd6400) [pid = 1947] [serial = 478] [outer = 0x126f96800] 11:36:20 INFO - PROCESS | 1947 | 1466706980380 Marionette DEBUG loaded listener.js 11:36:20 INFO - PROCESS | 1947 | ++DOMWINDOW == 91 (0x12963dc00) [pid = 1947] [serial = 479] [outer = 0x126f96800] 11:36:20 INFO - PROCESS | 1947 | 1466706980695 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]]]}] 11:36:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 11:36:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 467ms 11:36:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 11:36:20 INFO - PROCESS | 1947 | 1466706980731 Marionette TRACE conn2 -> [0,613,"getWindowHandle",null] 11:36:20 INFO - PROCESS | 1947 | 1466706980732 Marionette TRACE conn2 <- [1,613,null,{"value":"7"}] 11:36:20 INFO - PROCESS | 1947 | 1466706980734 Marionette TRACE conn2 -> [0,614,"setScriptTimeout",{"ms":35000}] 11:36:20 INFO - PROCESS | 1947 | 1466706980735 Marionette TRACE conn2 <- [1,614,null,{}] 11:36:20 INFO - PROCESS | 1947 | 1466706980737 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}] 11:36:20 INFO - PROCESS | 1947 | 1466706980738 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:36:20 INFO - PROCESS | 1947 | 1466706980843 Marionette TRACE conn2 <- [1,615,null,{"value":null}] 11:36:20 INFO - PROCESS | 1947 | 1466706980848 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:20 INFO - PROCESS | 1947 | 1466706980850 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:36:20 INFO - PROCESS | 1947 | ++DOCSHELL 0x1292b3000 == 37 [pid = 1947] [id = 161] 11:36:20 INFO - PROCESS | 1947 | ++DOMWINDOW == 92 (0x129210c00) [pid = 1947] [serial = 480] [outer = 0x0] 11:36:20 INFO - PROCESS | 1947 | ++DOMWINDOW == 93 (0x12a879c00) [pid = 1947] [serial = 481] [outer = 0x129210c00] 11:36:20 INFO - PROCESS | 1947 | 1466706980874 Marionette DEBUG loaded listener.js 11:36:20 INFO - PROCESS | 1947 | ++DOMWINDOW == 94 (0x12aad5400) [pid = 1947] [serial = 482] [outer = 0x129210c00] 11:36:21 INFO - PROCESS | 1947 | 1466706981166 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]]]}] 11:36:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 11:36:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 469ms 11:36:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 11:36:21 INFO - PROCESS | 1947 | 1466706981203 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 11:36:21 INFO - PROCESS | 1947 | 1466706981205 Marionette TRACE conn2 <- [1,617,null,{"value":"7"}] 11:36:21 INFO - PROCESS | 1947 | 1466706981209 Marionette TRACE conn2 -> [0,618,"setScriptTimeout",{"ms":35000}] 11:36:21 INFO - PROCESS | 1947 | 1466706981211 Marionette TRACE conn2 <- [1,618,null,{}] 11:36:21 INFO - PROCESS | 1947 | 1466706981213 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}] 11:36:21 INFO - PROCESS | 1947 | 1466706981215 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:36:21 INFO - PROCESS | 1947 | 1466706981344 Marionette TRACE conn2 <- [1,619,null,{"value":null}] 11:36:21 INFO - PROCESS | 1947 | 1466706981395 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:21 INFO - PROCESS | 1947 | 1466706981397 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:36:21 INFO - PROCESS | 1947 | ++DOCSHELL 0x112d5a000 == 38 [pid = 1947] [id = 162] 11:36:21 INFO - PROCESS | 1947 | ++DOMWINDOW == 95 (0x110eec800) [pid = 1947] [serial = 483] [outer = 0x0] 11:36:21 INFO - PROCESS | 1947 | ++DOMWINDOW == 96 (0x111c1ec00) [pid = 1947] [serial = 484] [outer = 0x110eec800] 11:36:21 INFO - PROCESS | 1947 | 1466706981429 Marionette DEBUG loaded listener.js 11:36:21 INFO - PROCESS | 1947 | ++DOMWINDOW == 97 (0x112a7d800) [pid = 1947] [serial = 485] [outer = 0x110eec800] 11:36:21 INFO - PROCESS | 1947 | ++DOMWINDOW == 98 (0x118418800) [pid = 1947] [serial = 486] [outer = 0x12ca9f800] 11:36:22 INFO - PROCESS | 1947 | 1466706982035 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]]]}] 11:36:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 11:36:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 923ms 11:36:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 11:36:22 INFO - PROCESS | 1947 | 1466706982131 Marionette TRACE conn2 -> [0,621,"getWindowHandle",null] 11:36:22 INFO - PROCESS | 1947 | 1466706982134 Marionette TRACE conn2 <- [1,621,null,{"value":"7"}] 11:36:22 INFO - PROCESS | 1947 | 1466706982137 Marionette TRACE conn2 -> [0,622,"setScriptTimeout",{"ms":35000}] 11:36:22 INFO - PROCESS | 1947 | 1466706982139 Marionette TRACE conn2 <- [1,622,null,{}] 11:36:22 INFO - PROCESS | 1947 | 1466706982142 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}] 11:36:22 INFO - PROCESS | 1947 | 1466706982146 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:36:22 INFO - PROCESS | 1947 | 1466706982253 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 11:36:22 INFO - PROCESS | 1947 | 1466706982325 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:22 INFO - PROCESS | 1947 | 1466706982326 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:36:22 INFO - PROCESS | 1947 | ++DOCSHELL 0x11969f000 == 39 [pid = 1947] [id = 163] 11:36:22 INFO - PROCESS | 1947 | ++DOMWINDOW == 99 (0x1161a7400) [pid = 1947] [serial = 487] [outer = 0x0] 11:36:22 INFO - PROCESS | 1947 | ++DOMWINDOW == 100 (0x118196400) [pid = 1947] [serial = 488] [outer = 0x1161a7400] 11:36:22 INFO - PROCESS | 1947 | 1466706982357 Marionette DEBUG loaded listener.js 11:36:22 INFO - PROCESS | 1947 | ++DOMWINDOW == 101 (0x1191cd800) [pid = 1947] [serial = 489] [outer = 0x1161a7400] 11:36:22 INFO - PROCESS | 1947 | 1466706982978 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]]]}] 11:36:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 11:36:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 871ms 11:36:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 11:36:23 INFO - PROCESS | 1947 | 1466706983009 Marionette TRACE conn2 -> [0,625,"getWindowHandle",null] 11:36:23 INFO - PROCESS | 1947 | 1466706983012 Marionette TRACE conn2 <- [1,625,null,{"value":"7"}] 11:36:23 INFO - PROCESS | 1947 | 1466706983016 Marionette TRACE conn2 -> [0,626,"setScriptTimeout",{"ms":35000}] 11:36:23 INFO - PROCESS | 1947 | 1466706983017 Marionette TRACE conn2 <- [1,626,null,{}] 11:36:23 INFO - PROCESS | 1947 | 1466706983021 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}] 11:36:23 INFO - PROCESS | 1947 | 1466706983022 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:36:23 INFO - PROCESS | 1947 | 1466706983121 Marionette TRACE conn2 <- [1,627,null,{"value":null}] 11:36:23 INFO - PROCESS | 1947 | 1466706983176 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:23 INFO - PROCESS | 1947 | 1466706983178 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:36:23 INFO - PROCESS | 1947 | ++DOCSHELL 0x117066800 == 40 [pid = 1947] [id = 164] 11:36:23 INFO - PROCESS | 1947 | ++DOMWINDOW == 102 (0x11671b800) [pid = 1947] [serial = 490] [outer = 0x0] 11:36:23 INFO - PROCESS | 1947 | ++DOMWINDOW == 103 (0x11697c400) [pid = 1947] [serial = 491] [outer = 0x11671b800] 11:36:23 INFO - PROCESS | 1947 | 1466706983206 Marionette DEBUG loaded listener.js 11:36:23 INFO - PROCESS | 1947 | ++DOMWINDOW == 104 (0x118199c00) [pid = 1947] [serial = 492] [outer = 0x11671b800] 11:36:23 INFO - PROCESS | 1947 | --DOCSHELL 0x1292b3000 == 39 [pid = 1947] [id = 161] 11:36:23 INFO - PROCESS | 1947 | --DOCSHELL 0x1196a1000 == 38 [pid = 1947] [id = 160] 11:36:23 INFO - PROCESS | 1947 | --DOCSHELL 0x126dc9000 == 37 [pid = 1947] [id = 159] 11:36:23 INFO - PROCESS | 1947 | --DOCSHELL 0x112741000 == 36 [pid = 1947] [id = 158] 11:36:23 INFO - PROCESS | 1947 | --DOCSHELL 0x124d09800 == 35 [pid = 1947] [id = 157] 11:36:23 INFO - PROCESS | 1947 | --DOCSHELL 0x123cb4800 == 34 [pid = 1947] [id = 156] 11:36:23 INFO - PROCESS | 1947 | --DOCSHELL 0x123830800 == 33 [pid = 1947] [id = 155] 11:36:23 INFO - PROCESS | 1947 | --DOCSHELL 0x1196a2000 == 32 [pid = 1947] [id = 154] 11:36:23 INFO - PROCESS | 1947 | --DOMWINDOW == 103 (0x11662d800) [pid = 1947] [serial = 451] [outer = 0x0] [url = about:blank] 11:36:23 INFO - PROCESS | 1947 | --DOCSHELL 0x117219000 == 31 [pid = 1947] [id = 153] 11:36:23 INFO - PROCESS | 1947 | --DOCSHELL 0x11618d000 == 30 [pid = 1947] [id = 152] 11:36:23 INFO - PROCESS | 1947 | --DOCSHELL 0x11611a000 == 29 [pid = 1947] [id = 151] 11:36:23 INFO - PROCESS | 1947 | --DOMWINDOW == 102 (0x128bcc400) [pid = 1947] [serial = 409] [outer = 0x0] [url = about:blank] 11:36:23 INFO - PROCESS | 1947 | --DOMWINDOW == 101 (0x124b46400) [pid = 1947] [serial = 406] [outer = 0x0] [url = about:blank] 11:36:23 INFO - PROCESS | 1947 | --DOMWINDOW == 100 (0x129291400) [pid = 1947] [serial = 412] [outer = 0x0] [url = about:blank] 11:36:23 INFO - PROCESS | 1947 | --DOMWINDOW == 99 (0x12a879400) [pid = 1947] [serial = 415] [outer = 0x0] [url = about:blank] 11:36:23 INFO - PROCESS | 1947 | --DOMWINDOW == 98 (0x129639400) [pid = 1947] [serial = 413] [outer = 0x0] [url = about:blank] 11:36:23 INFO - PROCESS | 1947 | --DOMWINDOW == 97 (0x12bdb0400) [pid = 1947] [serial = 386] [outer = 0x0] [url = about:blank] 11:36:23 INFO - PROCESS | 1947 | --DOMWINDOW == 96 (0x12bda7c00) [pid = 1947] [serial = 385] [outer = 0x0] [url = about:blank] 11:36:23 INFO - PROCESS | 1947 | --DOMWINDOW == 95 (0x11841c400) [pid = 1947] [serial = 418] [outer = 0x0] [url = about:blank] 11:36:23 INFO - PROCESS | 1947 | --DOMWINDOW == 94 (0x115f9d000) [pid = 1947] [serial = 391] [outer = 0x0] [url = about:blank] 11:36:23 INFO - PROCESS | 1947 | --DOMWINDOW == 93 (0x11670f400) [pid = 1947] [serial = 392] [outer = 0x0] [url = about:blank] 11:36:23 INFO - PROCESS | 1947 | --DOMWINDOW == 92 (0x11914d400) [pid = 1947] [serial = 397] [outer = 0x0] [url = about:blank] 11:36:23 INFO - PROCESS | 1947 | --DOMWINDOW == 91 (0x119886800) [pid = 1947] [serial = 398] [outer = 0x0] [url = about:blank] 11:36:23 INFO - PROCESS | 1947 | --DOMWINDOW == 90 (0x12110fc00) [pid = 1947] [serial = 403] [outer = 0x0] [url = about:blank] 11:36:23 INFO - PROCESS | 1947 | --DOMWINDOW == 89 (0x11818e400) [pid = 1947] [serial = 394] [outer = 0x0] [url = about:blank] 11:36:23 INFO - PROCESS | 1947 | --DOMWINDOW == 88 (0x118418c00) [pid = 1947] [serial = 395] [outer = 0x0] [url = about:blank] 11:36:23 INFO - PROCESS | 1947 | --DOMWINDOW == 87 (0x117ea8c00) [pid = 1947] [serial = 388] [outer = 0x0] [url = about:blank] 11:36:23 INFO - PROCESS | 1947 | --DOMWINDOW == 86 (0x118421000) [pid = 1947] [serial = 389] [outer = 0x0] [url = about:blank] 11:36:23 INFO - PROCESS | 1947 | --DOMWINDOW == 85 (0x119b66000) [pid = 1947] [serial = 400] [outer = 0x0] [url = about:blank] 11:36:23 INFO - PROCESS | 1947 | --DOMWINDOW == 84 (0x12110c400) [pid = 1947] [serial = 401] [outer = 0x0] [url = about:blank] 11:36:23 INFO - PROCESS | 1947 | --DOMWINDOW == 83 (0x1170a1800) [pid = 1947] [serial = 445] [outer = 0x0] [url = about:blank] 11:36:23 INFO - PROCESS | 1947 | --DOMWINDOW == 82 (0x118417400) [pid = 1947] [serial = 446] [outer = 0x0] [url = about:blank] 11:36:23 INFO - PROCESS | 1947 | --DOMWINDOW == 81 (0x1167e4000) [pid = 1947] [serial = 430] [outer = 0x0] [url = about:blank] 11:36:23 INFO - PROCESS | 1947 | --DOMWINDOW == 80 (0x118728000) [pid = 1947] [serial = 433] [outer = 0x0] [url = about:blank] 11:36:23 INFO - PROCESS | 1947 | --DOMWINDOW == 79 (0x118192c00) [pid = 1947] [serial = 431] [outer = 0x0] [url = about:blank] 11:36:23 INFO - PROCESS | 1947 | --DOMWINDOW == 78 (0x12c076800) [pid = 1947] [serial = 425] [outer = 0x0] [url = about:blank] 11:36:23 INFO - PROCESS | 1947 | --DOMWINDOW == 77 (0x1248a5000) [pid = 1947] [serial = 436] [outer = 0x0] [url = about:blank] 11:36:23 INFO - PROCESS | 1947 | --DOMWINDOW == 76 (0x119b70000) [pid = 1947] [serial = 434] [outer = 0x0] [url = about:blank] 11:36:23 INFO - PROCESS | 1947 | --DOMWINDOW == 75 (0x12a773800) [pid = 1947] [serial = 439] [outer = 0x0] [url = about:blank] 11:36:23 INFO - PROCESS | 1947 | --DOMWINDOW == 74 (0x11914f800) [pid = 1947] [serial = 448] [outer = 0x0] [url = about:blank] 11:36:23 INFO - PROCESS | 1947 | --DOMWINDOW == 73 (0x119887000) [pid = 1947] [serial = 449] [outer = 0x0] [url = about:blank] 11:36:23 INFO - PROCESS | 1947 | --DOMWINDOW == 72 (0x1255b9000) [pid = 1947] [serial = 437] [outer = 0x0] [url = about:blank] 11:36:23 INFO - PROCESS | 1947 | --DOMWINDOW == 71 (0x12c07e800) [pid = 1947] [serial = 443] [outer = 0x0] [url = about:blank] 11:36:23 INFO - PROCESS | 1947 | --DOMWINDOW == 70 (0x12ba0d400) [pid = 1947] [serial = 442] [outer = 0x0] [url = about:blank] 11:36:23 INFO - PROCESS | 1947 | --DOMWINDOW == 69 (0x12aad7c00) [pid = 1947] [serial = 416] [outer = 0x0] [url = about:blank] 11:36:23 INFO - PROCESS | 1947 | --DOMWINDOW == 68 (0x12a87c000) [pid = 1947] [serial = 421] [outer = 0x0] [url = about:blank] 11:36:23 INFO - PROCESS | 1947 | --DOMWINDOW == 67 (0x128daf800) [pid = 1947] [serial = 410] [outer = 0x0] [url = about:blank] 11:36:23 INFO - PROCESS | 1947 | --DOMWINDOW == 66 (0x126f8c000) [pid = 1947] [serial = 407] [outer = 0x0] [url = about:blank] 11:36:23 INFO - PROCESS | 1947 | --DOMWINDOW == 65 (0x12bd66800) [pid = 1947] [serial = 424] [outer = 0x0] [url = about:blank] 11:36:23 INFO - PROCESS | 1947 | --DOMWINDOW == 64 (0x12ba0f000) [pid = 1947] [serial = 422] [outer = 0x0] [url = about:blank] 11:36:23 INFO - PROCESS | 1947 | --DOMWINDOW == 63 (0x12b9a8c00) [pid = 1947] [serial = 440] [outer = 0x0] [url = about:blank] 11:36:23 INFO - PROCESS | 1947 | --DOMWINDOW == 62 (0x123fc1800) [pid = 1947] [serial = 404] [outer = 0x0] [url = about:blank] 11:36:23 INFO - PROCESS | 1947 | --DOMWINDOW == 61 (0x123a99800) [pid = 1947] [serial = 419] [outer = 0x0] [url = about:blank] 11:36:23 INFO - PROCESS | 1947 | --DOMWINDOW == 60 (0x12c2e1c00) [pid = 1947] [serial = 428] [outer = 0x0] [url = about:blank] 11:36:23 INFO - PROCESS | 1947 | --DOMWINDOW == 59 (0x12c07d000) [pid = 1947] [serial = 427] [outer = 0x0] [url = about:blank] 11:36:23 INFO - PROCESS | 1947 | 1466706983603 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]]]}] 11:36:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 11:36:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 622ms 11:36:23 INFO - PROCESS | 1947 | 1466706983637 Marionette TRACE conn2 -> [0,629,"getWindowHandle",null] 11:36:23 INFO - PROCESS | 1947 | 1466706983641 Marionette TRACE conn2 <- [1,629,null,{"value":"7"}] 11:36:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 11:36:23 INFO - PROCESS | 1947 | 1466706983645 Marionette TRACE conn2 -> [0,630,"setScriptTimeout",{"ms":35000}] 11:36:23 INFO - PROCESS | 1947 | 1466706983647 Marionette TRACE conn2 <- [1,630,null,{}] 11:36:23 INFO - PROCESS | 1947 | 1466706983649 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}] 11:36:23 INFO - PROCESS | 1947 | 1466706983651 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:36:23 INFO - PROCESS | 1947 | 1466706983728 Marionette TRACE conn2 <- [1,631,null,{"value":null}] 11:36:23 INFO - PROCESS | 1947 | 1466706983733 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:23 INFO - PROCESS | 1947 | 1466706983735 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:36:23 INFO - PROCESS | 1947 | ++DOCSHELL 0x117222800 == 30 [pid = 1947] [id = 165] 11:36:23 INFO - PROCESS | 1947 | ++DOMWINDOW == 60 (0x118420000) [pid = 1947] [serial = 493] [outer = 0x0] 11:36:23 INFO - PROCESS | 1947 | ++DOMWINDOW == 61 (0x11872c800) [pid = 1947] [serial = 494] [outer = 0x118420000] 11:36:23 INFO - PROCESS | 1947 | 1466706983764 Marionette DEBUG loaded listener.js 11:36:23 INFO - PROCESS | 1947 | ++DOMWINDOW == 62 (0x1191bd000) [pid = 1947] [serial = 495] [outer = 0x118420000] 11:36:24 INFO - PROCESS | 1947 | 1466706984089 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]]]}] 11:36:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 11:36:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 470ms 11:36:24 INFO - PROCESS | 1947 | 1466706984116 Marionette TRACE conn2 -> [0,633,"getWindowHandle",null] 11:36:24 INFO - PROCESS | 1947 | 1466706984117 Marionette TRACE conn2 <- [1,633,null,{"value":"7"}] 11:36:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 11:36:24 INFO - PROCESS | 1947 | 1466706984119 Marionette TRACE conn2 -> [0,634,"setScriptTimeout",{"ms":35000}] 11:36:24 INFO - PROCESS | 1947 | 1466706984122 Marionette TRACE conn2 <- [1,634,null,{}] 11:36:24 INFO - PROCESS | 1947 | 1466706984130 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}] 11:36:24 INFO - PROCESS | 1947 | 1466706984133 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:36:24 INFO - PROCESS | 1947 | 1466706984210 Marionette TRACE conn2 <- [1,635,null,{"value":null}] 11:36:24 INFO - PROCESS | 1947 | 1466706984215 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:24 INFO - PROCESS | 1947 | 1466706984217 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:36:24 INFO - PROCESS | 1947 | ++DOCSHELL 0x1196a5800 == 31 [pid = 1947] [id = 166] 11:36:24 INFO - PROCESS | 1947 | ++DOMWINDOW == 63 (0x119886800) [pid = 1947] [serial = 496] [outer = 0x0] 11:36:24 INFO - PROCESS | 1947 | ++DOMWINDOW == 64 (0x119f47400) [pid = 1947] [serial = 497] [outer = 0x119886800] 11:36:24 INFO - PROCESS | 1947 | 1466706984247 Marionette DEBUG loaded listener.js 11:36:24 INFO - PROCESS | 1947 | ++DOMWINDOW == 65 (0x12395bc00) [pid = 1947] [serial = 498] [outer = 0x119886800] 11:36:24 INFO - PROCESS | 1947 | [1947] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:36:24 INFO - PROCESS | 1947 | [1947] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:36:24 INFO - PROCESS | 1947 | 1466706984594 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]]]}] 11:36:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 11:36:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 524ms 11:36:24 INFO - PROCESS | 1947 | 1466706984649 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 11:36:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 11:36:24 INFO - PROCESS | 1947 | 1466706984652 Marionette TRACE conn2 <- [1,637,null,{"value":"7"}] 11:36:24 INFO - PROCESS | 1947 | 1466706984657 Marionette TRACE conn2 -> [0,638,"setScriptTimeout",{"ms":35000}] 11:36:24 INFO - PROCESS | 1947 | 1466706984658 Marionette TRACE conn2 <- [1,638,null,{}] 11:36:24 INFO - PROCESS | 1947 | 1466706984662 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}] 11:36:24 INFO - PROCESS | 1947 | 1466706984664 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:36:24 INFO - PROCESS | 1947 | 1466706984788 Marionette TRACE conn2 <- [1,639,null,{"value":null}] 11:36:24 INFO - PROCESS | 1947 | 1466706984800 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:24 INFO - PROCESS | 1947 | 1466706984801 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:36:24 INFO - PROCESS | 1947 | ++DOCSHELL 0x123995000 == 32 [pid = 1947] [id = 167] 11:36:24 INFO - PROCESS | 1947 | ++DOMWINDOW == 66 (0x12428b800) [pid = 1947] [serial = 499] [outer = 0x0] 11:36:24 INFO - PROCESS | 1947 | ++DOMWINDOW == 67 (0x1249cd400) [pid = 1947] [serial = 500] [outer = 0x12428b800] 11:36:24 INFO - PROCESS | 1947 | 1466706984844 Marionette DEBUG loaded listener.js 11:36:24 INFO - PROCESS | 1947 | ++DOMWINDOW == 68 (0x12554b800) [pid = 1947] [serial = 501] [outer = 0x12428b800] 11:36:25 INFO - PROCESS | 1947 | [1947] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:36:25 INFO - PROCESS | 1947 | [1947] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:36:25 INFO - PROCESS | 1947 | 1466706985277 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]]]}] 11:36:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 11:36:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 673ms 11:36:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 11:36:25 INFO - PROCESS | 1947 | 1466706985329 Marionette TRACE conn2 -> [0,641,"getWindowHandle",null] 11:36:25 INFO - PROCESS | 1947 | 1466706985331 Marionette TRACE conn2 <- [1,641,null,{"value":"7"}] 11:36:25 INFO - PROCESS | 1947 | 1466706985333 Marionette TRACE conn2 -> [0,642,"setScriptTimeout",{"ms":35000}] 11:36:25 INFO - PROCESS | 1947 | 1466706985334 Marionette TRACE conn2 <- [1,642,null,{}] 11:36:25 INFO - PROCESS | 1947 | 1466706985336 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}] 11:36:25 INFO - PROCESS | 1947 | 1466706985337 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:36:25 INFO - PROCESS | 1947 | 1466706985411 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 11:36:25 INFO - PROCESS | 1947 | 1466706985415 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:25 INFO - PROCESS | 1947 | 1466706985416 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:36:25 INFO - PROCESS | 1947 | ++DOCSHELL 0x11660a800 == 33 [pid = 1947] [id = 168] 11:36:25 INFO - PROCESS | 1947 | ++DOMWINDOW == 69 (0x115ded800) [pid = 1947] [serial = 502] [outer = 0x0] 11:36:25 INFO - PROCESS | 1947 | ++DOMWINDOW == 70 (0x126862c00) [pid = 1947] [serial = 503] [outer = 0x115ded800] 11:36:25 INFO - PROCESS | 1947 | 1466706985441 Marionette DEBUG loaded listener.js 11:36:25 INFO - PROCESS | 1947 | ++DOMWINDOW == 71 (0x126df0000) [pid = 1947] [serial = 504] [outer = 0x115ded800] 11:36:25 INFO - PROCESS | 1947 | 1466706985784 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]]]}] 11:36:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 11:36:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 467ms 11:36:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 11:36:25 INFO - PROCESS | 1947 | 1466706985800 Marionette TRACE conn2 -> [0,645,"getWindowHandle",null] 11:36:25 INFO - PROCESS | 1947 | 1466706985802 Marionette TRACE conn2 <- [1,645,null,{"value":"7"}] 11:36:25 INFO - PROCESS | 1947 | 1466706985804 Marionette TRACE conn2 -> [0,646,"setScriptTimeout",{"ms":35000}] 11:36:25 INFO - PROCESS | 1947 | 1466706985805 Marionette TRACE conn2 <- [1,646,null,{}] 11:36:25 INFO - PROCESS | 1947 | 1466706985808 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}] 11:36:25 INFO - PROCESS | 1947 | 1466706985813 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:36:25 INFO - PROCESS | 1947 | 1466706985927 Marionette TRACE conn2 <- [1,647,null,{"value":null}] 11:36:25 INFO - PROCESS | 1947 | 1466706985936 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:25 INFO - PROCESS | 1947 | 1466706985938 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:36:25 INFO - PROCESS | 1947 | ++DOCSHELL 0x126dbb000 == 34 [pid = 1947] [id = 169] 11:36:25 INFO - PROCESS | 1947 | ++DOMWINDOW == 72 (0x126927400) [pid = 1947] [serial = 505] [outer = 0x0] 11:36:25 INFO - PROCESS | 1947 | ++DOMWINDOW == 73 (0x128bcb400) [pid = 1947] [serial = 506] [outer = 0x126927400] 11:36:25 INFO - PROCESS | 1947 | 1466706985963 Marionette DEBUG loaded listener.js 11:36:26 INFO - PROCESS | 1947 | ++DOMWINDOW == 74 (0x12a877800) [pid = 1947] [serial = 507] [outer = 0x126927400] 11:36:26 INFO - PROCESS | 1947 | 1466706986309 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]]]}] 11:36:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 11:36:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 517ms 11:36:26 INFO - PROCESS | 1947 | 1466706986322 Marionette TRACE conn2 -> [0,649,"getWindowHandle",null] 11:36:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 11:36:26 INFO - PROCESS | 1947 | 1466706986324 Marionette TRACE conn2 <- [1,649,null,{"value":"7"}] 11:36:26 INFO - PROCESS | 1947 | 1466706986327 Marionette TRACE conn2 -> [0,650,"setScriptTimeout",{"ms":35000}] 11:36:26 INFO - PROCESS | 1947 | 1466706986328 Marionette TRACE conn2 <- [1,650,null,{}] 11:36:26 INFO - PROCESS | 1947 | 1466706986330 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}] 11:36:26 INFO - PROCESS | 1947 | 1466706986331 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:36:26 INFO - PROCESS | 1947 | 1466706986423 Marionette TRACE conn2 <- [1,651,null,{"value":null}] 11:36:26 INFO - PROCESS | 1947 | 1466706986434 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:26 INFO - PROCESS | 1947 | 1466706986435 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:36:26 INFO - PROCESS | 1947 | ++DOCSHELL 0x128be5000 == 35 [pid = 1947] [id = 170] 11:36:26 INFO - PROCESS | 1947 | ++DOMWINDOW == 75 (0x1132e5400) [pid = 1947] [serial = 508] [outer = 0x0] 11:36:26 INFO - PROCESS | 1947 | ++DOMWINDOW == 76 (0x12aaeb000) [pid = 1947] [serial = 509] [outer = 0x1132e5400] 11:36:26 INFO - PROCESS | 1947 | 1466706986467 Marionette DEBUG loaded listener.js 11:36:26 INFO - PROCESS | 1947 | ++DOMWINDOW == 77 (0x12b9a2800) [pid = 1947] [serial = 510] [outer = 0x1132e5400] 11:36:26 INFO - PROCESS | 1947 | 1466706986823 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]]]}] 11:36:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 11:36:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 519ms 11:36:26 INFO - PROCESS | 1947 | 1466706986847 Marionette TRACE conn2 -> [0,653,"getWindowHandle",null] 11:36:26 INFO - PROCESS | 1947 | 1466706986848 Marionette TRACE conn2 <- [1,653,null,{"value":"7"}] 11:36:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 11:36:26 INFO - PROCESS | 1947 | 1466706986850 Marionette TRACE conn2 -> [0,654,"setScriptTimeout",{"ms":35000}] 11:36:26 INFO - PROCESS | 1947 | 1466706986851 Marionette TRACE conn2 <- [1,654,null,{}] 11:36:26 INFO - PROCESS | 1947 | 1466706986853 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}] 11:36:26 INFO - PROCESS | 1947 | 1466706986855 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:36:26 INFO - PROCESS | 1947 | 1466706986947 Marionette TRACE conn2 <- [1,655,null,{"value":null}] 11:36:26 INFO - PROCESS | 1947 | 1466706986980 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:26 INFO - PROCESS | 1947 | 1466706986981 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:36:26 INFO - PROCESS | 1947 | ++DOCSHELL 0x1292b7000 == 36 [pid = 1947] [id = 171] 11:36:26 INFO - PROCESS | 1947 | ++DOMWINDOW == 78 (0x12a880400) [pid = 1947] [serial = 511] [outer = 0x0] 11:36:27 INFO - PROCESS | 1947 | ++DOMWINDOW == 79 (0x12b9ab800) [pid = 1947] [serial = 512] [outer = 0x12a880400] 11:36:27 INFO - PROCESS | 1947 | 1466706987006 Marionette DEBUG loaded listener.js 11:36:27 INFO - PROCESS | 1947 | ++DOMWINDOW == 80 (0x12ba0d400) [pid = 1947] [serial = 513] [outer = 0x12a880400] 11:36:27 INFO - PROCESS | 1947 | 1466706987310 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]]]}] 11:36:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 11:36:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 468ms 11:36:27 INFO - PROCESS | 1947 | 1466706987319 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 11:36:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 11:36:27 INFO - PROCESS | 1947 | 1466706987320 Marionette TRACE conn2 <- [1,657,null,{"value":"7"}] 11:36:27 INFO - PROCESS | 1947 | 1466706987322 Marionette TRACE conn2 -> [0,658,"setScriptTimeout",{"ms":35000}] 11:36:27 INFO - PROCESS | 1947 | 1466706987323 Marionette TRACE conn2 <- [1,658,null,{}] 11:36:27 INFO - PROCESS | 1947 | 1466706987334 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}] 11:36:27 INFO - PROCESS | 1947 | 1466706987335 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:36:27 INFO - PROCESS | 1947 | 1466706987431 Marionette TRACE conn2 <- [1,659,null,{"value":null}] 11:36:27 INFO - PROCESS | 1947 | 1466706987435 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:27 INFO - PROCESS | 1947 | 1466706987444 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:36:27 INFO - PROCESS | 1947 | ++DOCSHELL 0x12a643000 == 37 [pid = 1947] [id = 172] 11:36:27 INFO - PROCESS | 1947 | ++DOMWINDOW == 81 (0x123819800) [pid = 1947] [serial = 514] [outer = 0x0] 11:36:27 INFO - PROCESS | 1947 | ++DOMWINDOW == 82 (0x12bd63c00) [pid = 1947] [serial = 515] [outer = 0x123819800] 11:36:27 INFO - PROCESS | 1947 | 1466706987497 Marionette DEBUG loaded listener.js 11:36:27 INFO - PROCESS | 1947 | ++DOMWINDOW == 83 (0x12bd6d000) [pid = 1947] [serial = 516] [outer = 0x123819800] 11:36:27 INFO - PROCESS | 1947 | --DOMWINDOW == 82 (0x123952400) [pid = 1947] [serial = 462] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 11:36:27 INFO - PROCESS | 1947 | --DOMWINDOW == 81 (0x11662c800) [pid = 1947] [serial = 453] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 11:36:27 INFO - PROCESS | 1947 | --DOMWINDOW == 80 (0x115deec00) [pid = 1947] [serial = 450] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 11:36:27 INFO - PROCESS | 1947 | --DOMWINDOW == 79 (0x11295ec00) [pid = 1947] [serial = 459] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 11:36:27 INFO - PROCESS | 1947 | --DOMWINDOW == 78 (0x115d1a800) [pid = 1947] [serial = 456] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 11:36:27 INFO - PROCESS | 1947 | --DOMWINDOW == 77 (0x1185c5800) [pid = 1947] [serial = 465] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 11:36:27 INFO - PROCESS | 1947 | --DOMWINDOW == 76 (0x126f96800) [pid = 1947] [serial = 477] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 11:36:27 INFO - PROCESS | 1947 | --DOMWINDOW == 75 (0x1255b4000) [pid = 1947] [serial = 468] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 11:36:27 INFO - PROCESS | 1947 | --DOMWINDOW == 74 (0x110eeb400) [pid = 1947] [serial = 471] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 11:36:27 INFO - PROCESS | 1947 | --DOMWINDOW == 73 (0x113cf0800) [pid = 1947] [serial = 474] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 11:36:27 INFO - PROCESS | 1947 | 1466706987827 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]]]}] 11:36:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 11:36:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 524ms 11:36:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 11:36:27 INFO - PROCESS | 1947 | 1466706987846 Marionette TRACE conn2 -> [0,661,"getWindowHandle",null] 11:36:27 INFO - PROCESS | 1947 | 1466706987847 Marionette TRACE conn2 <- [1,661,null,{"value":"7"}] 11:36:27 INFO - PROCESS | 1947 | 1466706987849 Marionette TRACE conn2 -> [0,662,"setScriptTimeout",{"ms":35000}] 11:36:27 INFO - PROCESS | 1947 | 1466706987850 Marionette TRACE conn2 <- [1,662,null,{}] 11:36:27 INFO - PROCESS | 1947 | 1466706987852 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}] 11:36:27 INFO - PROCESS | 1947 | 1466706987854 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:36:27 INFO - PROCESS | 1947 | 1466706987950 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 11:36:27 INFO - PROCESS | 1947 | 1466706987984 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:27 INFO - PROCESS | 1947 | 1466706987986 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:36:27 INFO - PROCESS | 1947 | ++DOCSHELL 0x123827800 == 38 [pid = 1947] [id = 173] 11:36:27 INFO - PROCESS | 1947 | ++DOMWINDOW == 74 (0x115f9ec00) [pid = 1947] [serial = 517] [outer = 0x0] 11:36:28 INFO - PROCESS | 1947 | ++DOMWINDOW == 75 (0x123952400) [pid = 1947] [serial = 518] [outer = 0x115f9ec00] 11:36:28 INFO - PROCESS | 1947 | 1466706988009 Marionette DEBUG loaded listener.js 11:36:28 INFO - PROCESS | 1947 | ++DOMWINDOW == 76 (0x128bc8c00) [pid = 1947] [serial = 519] [outer = 0x115f9ec00] 11:36:28 INFO - PROCESS | 1947 | [1947] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:36:28 INFO - PROCESS | 1947 | [1947] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:36:28 INFO - PROCESS | 1947 | 1466706988282 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]]]}] 11:36:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 11:36:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 469ms 11:36:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 11:36:28 INFO - PROCESS | 1947 | 1466706988319 Marionette TRACE conn2 -> [0,665,"getWindowHandle",null] 11:36:28 INFO - PROCESS | 1947 | 1466706988320 Marionette TRACE conn2 <- [1,665,null,{"value":"7"}] 11:36:28 INFO - PROCESS | 1947 | 1466706988330 Marionette TRACE conn2 -> [0,666,"setScriptTimeout",{"ms":35000}] 11:36:28 INFO - PROCESS | 1947 | 1466706988331 Marionette TRACE conn2 <- [1,666,null,{}] 11:36:28 INFO - PROCESS | 1947 | 1466706988334 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}] 11:36:28 INFO - PROCESS | 1947 | 1466706988336 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:36:28 INFO - PROCESS | 1947 | 1466706988430 Marionette TRACE conn2 <- [1,667,null,{"value":null}] 11:36:28 INFO - PROCESS | 1947 | 1466706988434 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:28 INFO - PROCESS | 1947 | 1466706988443 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:36:28 INFO - PROCESS | 1947 | ++DOCSHELL 0x12aa8d000 == 39 [pid = 1947] [id = 174] 11:36:28 INFO - PROCESS | 1947 | ++DOMWINDOW == 77 (0x119f4d400) [pid = 1947] [serial = 520] [outer = 0x0] 11:36:28 INFO - PROCESS | 1947 | ++DOMWINDOW == 78 (0x12bd6c000) [pid = 1947] [serial = 521] [outer = 0x119f4d400] 11:36:28 INFO - PROCESS | 1947 | 1466706988513 Marionette DEBUG loaded listener.js 11:36:28 INFO - PROCESS | 1947 | ++DOMWINDOW == 79 (0x12c083800) [pid = 1947] [serial = 522] [outer = 0x119f4d400] 11:36:28 INFO - PROCESS | 1947 | [1947] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:36:28 INFO - PROCESS | 1947 | [1947] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:36:28 INFO - PROCESS | 1947 | 1466706988846 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]]]}] 11:36:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 11:36:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 528ms 11:36:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 11:36:28 INFO - PROCESS | 1947 | 1466706988850 Marionette TRACE conn2 -> [0,669,"getWindowHandle",null] 11:36:28 INFO - PROCESS | 1947 | 1466706988852 Marionette TRACE conn2 <- [1,669,null,{"value":"7"}] 11:36:28 INFO - PROCESS | 1947 | 1466706988854 Marionette TRACE conn2 -> [0,670,"setScriptTimeout",{"ms":35000}] 11:36:28 INFO - PROCESS | 1947 | 1466706988855 Marionette TRACE conn2 <- [1,670,null,{}] 11:36:28 INFO - PROCESS | 1947 | 1466706988860 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}] 11:36:28 INFO - PROCESS | 1947 | 1466706988861 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:36:28 INFO - PROCESS | 1947 | 1466706988937 Marionette TRACE conn2 <- [1,671,null,{"value":null}] 11:36:28 INFO - PROCESS | 1947 | 1466706988942 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:28 INFO - PROCESS | 1947 | 1466706988944 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:36:28 INFO - PROCESS | 1947 | ++DOCSHELL 0x12b848800 == 40 [pid = 1947] [id = 175] 11:36:28 INFO - PROCESS | 1947 | ++DOMWINDOW == 80 (0x12c084c00) [pid = 1947] [serial = 523] [outer = 0x0] 11:36:28 INFO - PROCESS | 1947 | ++DOMWINDOW == 81 (0x12c2e7800) [pid = 1947] [serial = 524] [outer = 0x12c084c00] 11:36:28 INFO - PROCESS | 1947 | 1466706988968 Marionette DEBUG loaded listener.js 11:36:29 INFO - PROCESS | 1947 | ++DOMWINDOW == 82 (0x12c2ef800) [pid = 1947] [serial = 525] [outer = 0x12c084c00] 11:36:29 INFO - PROCESS | 1947 | 1466706989279 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]]]}] 11:36:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 11:36:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 469ms 11:36:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 11:36:29 INFO - PROCESS | 1947 | 1466706989325 Marionette TRACE conn2 -> [0,673,"getWindowHandle",null] 11:36:29 INFO - PROCESS | 1947 | 1466706989326 Marionette TRACE conn2 <- [1,673,null,{"value":"7"}] 11:36:29 INFO - PROCESS | 1947 | 1466706989328 Marionette TRACE conn2 -> [0,674,"setScriptTimeout",{"ms":35000}] 11:36:29 INFO - PROCESS | 1947 | 1466706989329 Marionette TRACE conn2 <- [1,674,null,{}] 11:36:29 INFO - PROCESS | 1947 | 1466706989331 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}] 11:36:29 INFO - PROCESS | 1947 | 1466706989332 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:36:29 INFO - PROCESS | 1947 | 1466706989443 Marionette TRACE conn2 <- [1,675,null,{"value":null}] 11:36:29 INFO - PROCESS | 1947 | 1466706989448 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:29 INFO - PROCESS | 1947 | 1466706989450 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:36:29 INFO - PROCESS | 1947 | ++DOCSHELL 0x12ba54000 == 41 [pid = 1947] [id = 176] 11:36:29 INFO - PROCESS | 1947 | ++DOMWINDOW == 83 (0x12a878800) [pid = 1947] [serial = 526] [outer = 0x0] 11:36:29 INFO - PROCESS | 1947 | ++DOMWINDOW == 84 (0x12c2e2800) [pid = 1947] [serial = 527] [outer = 0x12a878800] 11:36:29 INFO - PROCESS | 1947 | 1466706989473 Marionette DEBUG loaded listener.js 11:36:29 INFO - PROCESS | 1947 | ++DOMWINDOW == 85 (0x12c60c800) [pid = 1947] [serial = 528] [outer = 0x12a878800] 11:36:29 INFO - PROCESS | 1947 | [1947] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:36:30 INFO - PROCESS | 1947 | --DOCSHELL 0x117066800 == 40 [pid = 1947] [id = 164] 11:36:30 INFO - PROCESS | 1947 | --DOCSHELL 0x11969f000 == 39 [pid = 1947] [id = 163] 11:36:30 INFO - PROCESS | 1947 | --DOCSHELL 0x112d5a000 == 38 [pid = 1947] [id = 162] 11:36:30 INFO - PROCESS | 1947 | --DOCSHELL 0x117222800 == 37 [pid = 1947] [id = 165] 11:36:30 INFO - PROCESS | 1947 | --DOCSHELL 0x123995000 == 36 [pid = 1947] [id = 167] 11:36:30 INFO - PROCESS | 1947 | --DOCSHELL 0x1292b7000 == 35 [pid = 1947] [id = 171] 11:36:30 INFO - PROCESS | 1947 | --DOCSHELL 0x11660a800 == 34 [pid = 1947] [id = 168] 11:36:30 INFO - PROCESS | 1947 | --DOCSHELL 0x128be5000 == 33 [pid = 1947] [id = 170] 11:36:30 INFO - PROCESS | 1947 | --DOCSHELL 0x123827800 == 32 [pid = 1947] [id = 173] 11:36:30 INFO - PROCESS | 1947 | --DOCSHELL 0x126dbb000 == 31 [pid = 1947] [id = 169] 11:36:30 INFO - PROCESS | 1947 | --DOCSHELL 0x12a643000 == 30 [pid = 1947] [id = 172] 11:36:30 INFO - PROCESS | 1947 | --DOCSHELL 0x12aa8d000 == 29 [pid = 1947] [id = 174] 11:36:30 INFO - PROCESS | 1947 | --DOCSHELL 0x1196a5800 == 28 [pid = 1947] [id = 166] 11:36:30 INFO - PROCESS | 1947 | [1947] WARNING: 'NS_FAILED(aResult)', file /builds/slave/m-beta-m64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 11:36:30 INFO - PROCESS | 1947 | --DOMWINDOW == 84 (0x123fc2000) [pid = 1947] [serial = 464] [outer = 0x0] [url = about:blank] 11:36:30 INFO - PROCESS | 1947 | --DOMWINDOW == 83 (0x12a879c00) [pid = 1947] [serial = 481] [outer = 0x0] [url = about:blank] 11:36:30 INFO - PROCESS | 1947 | --DOMWINDOW == 82 (0x126933c00) [pid = 1947] [serial = 469] [outer = 0x0] [url = about:blank] 11:36:30 INFO - PROCESS | 1947 | --DOMWINDOW == 81 (0x125554400) [pid = 1947] [serial = 467] [outer = 0x0] [url = about:blank] 11:36:30 INFO - PROCESS | 1947 | --DOMWINDOW == 80 (0x128bd3000) [pid = 1947] [serial = 470] [outer = 0x0] [url = about:blank] 11:36:30 INFO - PROCESS | 1947 | --DOMWINDOW == 79 (0x128bd6400) [pid = 1947] [serial = 478] [outer = 0x0] [url = about:blank] 11:36:30 INFO - PROCESS | 1947 | --DOMWINDOW == 78 (0x112762400) [pid = 1947] [serial = 472] [outer = 0x0] [url = about:blank] 11:36:30 INFO - PROCESS | 1947 | --DOMWINDOW == 77 (0x126f8b000) [pid = 1947] [serial = 476] [outer = 0x0] [url = about:blank] 11:36:30 INFO - PROCESS | 1947 | --DOMWINDOW == 76 (0x121102c00) [pid = 1947] [serial = 475] [outer = 0x0] [url = about:blank] 11:36:30 INFO - PROCESS | 1947 | --DOMWINDOW == 75 (0x121110800) [pid = 1947] [serial = 461] [outer = 0x0] [url = about:blank] 11:36:30 INFO - PROCESS | 1947 | --DOMWINDOW == 74 (0x116903400) [pid = 1947] [serial = 473] [outer = 0x0] [url = about:blank] 11:36:30 INFO - PROCESS | 1947 | --DOMWINDOW == 73 (0x123c50000) [pid = 1947] [serial = 463] [outer = 0x0] [url = about:blank] 11:36:30 INFO - PROCESS | 1947 | --DOMWINDOW == 72 (0x11670d800) [pid = 1947] [serial = 454] [outer = 0x0] [url = about:blank] 11:36:30 INFO - PROCESS | 1947 | --DOMWINDOW == 71 (0x118199800) [pid = 1947] [serial = 455] [outer = 0x0] [url = about:blank] 11:36:30 INFO - PROCESS | 1947 | --DOMWINDOW == 70 (0x1170a2000) [pid = 1947] [serial = 452] [outer = 0x0] [url = about:blank] 11:36:30 INFO - PROCESS | 1947 | --DOMWINDOW == 69 (0x119f49000) [pid = 1947] [serial = 460] [outer = 0x0] [url = about:blank] 11:36:30 INFO - PROCESS | 1947 | --DOMWINDOW == 68 (0x118420c00) [pid = 1947] [serial = 457] [outer = 0x0] [url = about:blank] 11:36:30 INFO - PROCESS | 1947 | --DOMWINDOW == 67 (0x1191c1c00) [pid = 1947] [serial = 458] [outer = 0x0] [url = about:blank] 11:36:30 INFO - PROCESS | 1947 | --DOMWINDOW == 66 (0x1248b0c00) [pid = 1947] [serial = 466] [outer = 0x0] [url = about:blank] 11:36:30 INFO - PROCESS | 1947 | --DOMWINDOW == 65 (0x12963dc00) [pid = 1947] [serial = 479] [outer = 0x0] [url = about:blank] 11:36:30 INFO - PROCESS | 1947 | --DOCSHELL 0x12b848800 == 27 [pid = 1947] [id = 175] 11:36:30 INFO - PROCESS | 1947 | [1947] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:36:30 INFO - PROCESS | 1947 | 1466706990816 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]]]}] 11:36:30 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 11:36:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1520ms 11:36:30 INFO - PROCESS | 1947 | 1466706990849 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 11:36:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 11:36:30 INFO - PROCESS | 1947 | 1466706990851 Marionette TRACE conn2 <- [1,677,null,{"value":"7"}] 11:36:30 INFO - PROCESS | 1947 | 1466706990855 Marionette TRACE conn2 -> [0,678,"setScriptTimeout",{"ms":35000}] 11:36:30 INFO - PROCESS | 1947 | 1466706990857 Marionette TRACE conn2 <- [1,678,null,{}] 11:36:30 INFO - PROCESS | 1947 | 1466706990861 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}] 11:36:30 INFO - PROCESS | 1947 | 1466706990863 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:36:30 INFO - PROCESS | 1947 | 1466706990940 Marionette TRACE conn2 <- [1,679,null,{"value":null}] 11:36:30 INFO - PROCESS | 1947 | 1466706990987 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:30 INFO - PROCESS | 1947 | 1466706990990 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:36:31 INFO - PROCESS | 1947 | ++DOCSHELL 0x113212000 == 28 [pid = 1947] [id = 177] 11:36:31 INFO - PROCESS | 1947 | ++DOMWINDOW == 66 (0x113c18000) [pid = 1947] [serial = 529] [outer = 0x0] 11:36:31 INFO - PROCESS | 1947 | ++DOMWINDOW == 67 (0x115d1a800) [pid = 1947] [serial = 530] [outer = 0x113c18000] 11:36:31 INFO - PROCESS | 1947 | 1466706991018 Marionette DEBUG loaded listener.js 11:36:31 INFO - PROCESS | 1947 | ++DOMWINDOW == 68 (0x1161a2800) [pid = 1947] [serial = 531] [outer = 0x113c18000] 11:36:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 11:36:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 473ms 11:36:31 INFO - PROCESS | 1947 | 1466706991321 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]]]}] 11:36:31 INFO - PROCESS | 1947 | 1466706991331 Marionette TRACE conn2 -> [0,681,"getWindowHandle",null] 11:36:31 INFO - PROCESS | 1947 | 1466706991334 Marionette TRACE conn2 <- [1,681,null,{"value":"7"}] 11:36:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 11:36:31 INFO - PROCESS | 1947 | 1466706991339 Marionette TRACE conn2 -> [0,682,"setScriptTimeout",{"ms":35000}] 11:36:31 INFO - PROCESS | 1947 | 1466706991343 Marionette TRACE conn2 <- [1,682,null,{}] 11:36:31 INFO - PROCESS | 1947 | 1466706991351 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}] 11:36:31 INFO - PROCESS | 1947 | 1466706991354 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:36:31 INFO - PROCESS | 1947 | 1466706991434 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 11:36:31 INFO - PROCESS | 1947 | 1466706991438 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:31 INFO - PROCESS | 1947 | 1466706991440 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:36:31 INFO - PROCESS | 1947 | ++DOCSHELL 0x116948800 == 29 [pid = 1947] [id = 178] 11:36:31 INFO - PROCESS | 1947 | ++DOMWINDOW == 69 (0x11662d800) [pid = 1947] [serial = 532] [outer = 0x0] 11:36:31 INFO - PROCESS | 1947 | ++DOMWINDOW == 70 (0x116f96800) [pid = 1947] [serial = 533] [outer = 0x11662d800] 11:36:31 INFO - PROCESS | 1947 | 1466706991469 Marionette DEBUG loaded listener.js 11:36:31 INFO - PROCESS | 1947 | ++DOMWINDOW == 71 (0x116f9bc00) [pid = 1947] [serial = 534] [outer = 0x11662d800] 11:36:32 INFO - PROCESS | 1947 | 1466706992265 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]]]}] 11:36:32 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) 11:36:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 977ms 11:36:32 INFO - PROCESS | 1947 | 1466706992317 Marionette TRACE conn2 -> [0,685,"getWindowHandle",null] 11:36:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 11:36:32 INFO - PROCESS | 1947 | 1466706992326 Marionette TRACE conn2 <- [1,685,null,{"value":"7"}] 11:36:32 INFO - PROCESS | 1947 | 1466706992328 Marionette TRACE conn2 -> [0,686,"setScriptTimeout",{"ms":35000}] 11:36:32 INFO - PROCESS | 1947 | 1466706992331 Marionette TRACE conn2 <- [1,686,null,{}] 11:36:32 INFO - PROCESS | 1947 | 1466706992338 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}] 11:36:32 INFO - PROCESS | 1947 | 1466706992341 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:36:32 INFO - PROCESS | 1947 | 1466706992412 Marionette TRACE conn2 <- [1,687,null,{"value":null}] 11:36:32 INFO - PROCESS | 1947 | 1466706992417 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:32 INFO - PROCESS | 1947 | 1466706992419 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:36:32 INFO - PROCESS | 1947 | ++DOCSHELL 0x117e78000 == 30 [pid = 1947] [id = 179] 11:36:32 INFO - PROCESS | 1947 | ++DOMWINDOW == 72 (0x110ef0400) [pid = 1947] [serial = 535] [outer = 0x0] 11:36:32 INFO - PROCESS | 1947 | ++DOMWINDOW == 73 (0x118418000) [pid = 1947] [serial = 536] [outer = 0x110ef0400] 11:36:32 INFO - PROCESS | 1947 | 1466706992449 Marionette DEBUG loaded listener.js 11:36:32 INFO - PROCESS | 1947 | ++DOMWINDOW == 74 (0x118420c00) [pid = 1947] [serial = 537] [outer = 0x110ef0400] 11:36:33 INFO - PROCESS | 1947 | 1466706993287 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]]]}] 11:36:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 11:36:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 973ms 11:36:33 INFO - PROCESS | 1947 | 1466706993303 Marionette TRACE conn2 -> [0,689,"getWindowHandle",null] 11:36:33 INFO - PROCESS | 1947 | 1466706993305 Marionette TRACE conn2 <- [1,689,null,{"value":"7"}] 11:36:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 11:36:33 INFO - PROCESS | 1947 | 1466706993312 Marionette TRACE conn2 -> [0,690,"setScriptTimeout",{"ms":35000}] 11:36:33 INFO - PROCESS | 1947 | 1466706993313 Marionette TRACE conn2 <- [1,690,null,{}] 11:36:33 INFO - PROCESS | 1947 | 1466706993317 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}] 11:36:33 INFO - PROCESS | 1947 | 1466706993319 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:36:33 INFO - PROCESS | 1947 | 1466706993435 Marionette TRACE conn2 <- [1,691,null,{"value":null}] 11:36:33 INFO - PROCESS | 1947 | 1466706993483 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:33 INFO - PROCESS | 1947 | 1466706993484 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:36:33 INFO - PROCESS | 1947 | ++DOCSHELL 0x11919b800 == 31 [pid = 1947] [id = 180] 11:36:33 INFO - PROCESS | 1947 | ++DOMWINDOW == 75 (0x118412400) [pid = 1947] [serial = 538] [outer = 0x0] 11:36:33 INFO - PROCESS | 1947 | ++DOMWINDOW == 76 (0x11874a000) [pid = 1947] [serial = 539] [outer = 0x118412400] 11:36:33 INFO - PROCESS | 1947 | 1466706993509 Marionette DEBUG loaded listener.js 11:36:33 INFO - PROCESS | 1947 | ++DOMWINDOW == 77 (0x119152c00) [pid = 1947] [serial = 540] [outer = 0x118412400] 11:36:34 INFO - PROCESS | 1947 | 1466706994286 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]]]}] 11:36:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 11:36:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1023ms 11:36:34 INFO - PROCESS | 1947 | 1466706994332 Marionette TRACE conn2 -> [0,693,"getWindowHandle",null] 11:36:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 11:36:34 INFO - PROCESS | 1947 | 1466706994341 Marionette TRACE conn2 <- [1,693,null,{"value":"7"}] 11:36:34 INFO - PROCESS | 1947 | 1466706994344 Marionette TRACE conn2 -> [0,694,"setScriptTimeout",{"ms":35000}] 11:36:34 INFO - PROCESS | 1947 | 1466706994345 Marionette TRACE conn2 <- [1,694,null,{}] 11:36:34 INFO - PROCESS | 1947 | 1466706994347 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}] 11:36:34 INFO - PROCESS | 1947 | 1466706994348 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:36:34 INFO - PROCESS | 1947 | 1466706994415 Marionette TRACE conn2 <- [1,695,null,{"value":null}] 11:36:34 INFO - PROCESS | 1947 | 1466706994419 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:34 INFO - PROCESS | 1947 | 1466706994420 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:36:34 INFO - PROCESS | 1947 | ++DOCSHELL 0x1199a2800 == 32 [pid = 1947] [id = 181] 11:36:34 INFO - PROCESS | 1947 | ++DOMWINDOW == 78 (0x1164e4c00) [pid = 1947] [serial = 541] [outer = 0x0] 11:36:34 INFO - PROCESS | 1947 | ++DOMWINDOW == 79 (0x119620800) [pid = 1947] [serial = 542] [outer = 0x1164e4c00] 11:36:34 INFO - PROCESS | 1947 | 1466706994447 Marionette DEBUG loaded listener.js 11:36:34 INFO - PROCESS | 1947 | ++DOMWINDOW == 80 (0x119b64c00) [pid = 1947] [serial = 543] [outer = 0x1164e4c00] 11:36:35 INFO - PROCESS | 1947 | 1466706995255 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]]]}] 11:36:35 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) 11:36:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 919ms 11:36:35 INFO - PROCESS | 1947 | 1466706995263 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 11:36:35 INFO - PROCESS | 1947 | 1466706995264 Marionette TRACE conn2 <- [1,697,null,{"value":"7"}] 11:36:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 11:36:35 INFO - PROCESS | 1947 | 1466706995266 Marionette TRACE conn2 -> [0,698,"setScriptTimeout",{"ms":35000}] 11:36:35 INFO - PROCESS | 1947 | 1466706995267 Marionette TRACE conn2 <- [1,698,null,{}] 11:36:35 INFO - PROCESS | 1947 | 1466706995270 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}] 11:36:35 INFO - PROCESS | 1947 | 1466706995274 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:36:35 INFO - PROCESS | 1947 | 1466706995362 Marionette TRACE conn2 <- [1,699,null,{"value":null}] 11:36:35 INFO - PROCESS | 1947 | 1466706995393 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:35 INFO - PROCESS | 1947 | 1466706995394 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:36:35 INFO - PROCESS | 1947 | ++DOCSHELL 0x123830000 == 33 [pid = 1947] [id = 182] 11:36:35 INFO - PROCESS | 1947 | ++DOMWINDOW == 81 (0x113a7a000) [pid = 1947] [serial = 544] [outer = 0x0] 11:36:35 INFO - PROCESS | 1947 | ++DOMWINDOW == 82 (0x119f4b800) [pid = 1947] [serial = 545] [outer = 0x113a7a000] 11:36:35 INFO - PROCESS | 1947 | 1466706995420 Marionette DEBUG loaded listener.js 11:36:35 INFO - PROCESS | 1947 | ++DOMWINDOW == 83 (0x123d66800) [pid = 1947] [serial = 546] [outer = 0x113a7a000] 11:36:36 INFO - PROCESS | 1947 | 1466706996232 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]]]}] 11:36:36 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) 11:36:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 972ms 11:36:36 INFO - PROCESS | 1947 | 1466706996241 Marionette TRACE conn2 -> [0,701,"getWindowHandle",null] 11:36:36 INFO - PROCESS | 1947 | 1466706996242 Marionette TRACE conn2 <- [1,701,null,{"value":"7"}] 11:36:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 11:36:36 INFO - PROCESS | 1947 | 1466706996244 Marionette TRACE conn2 -> [0,702,"setScriptTimeout",{"ms":35000}] 11:36:36 INFO - PROCESS | 1947 | 1466706996246 Marionette TRACE conn2 <- [1,702,null,{}] 11:36:36 INFO - PROCESS | 1947 | 1466706996255 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}] 11:36:36 INFO - PROCESS | 1947 | 1466706996256 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:36:36 INFO - PROCESS | 1947 | 1466706996343 Marionette TRACE conn2 <- [1,703,null,{"value":null}] 11:36:36 INFO - PROCESS | 1947 | 1466706996376 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:36 INFO - PROCESS | 1947 | 1466706996377 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:36:36 INFO - PROCESS | 1947 | ++DOCSHELL 0x123ee9800 == 34 [pid = 1947] [id = 183] 11:36:36 INFO - PROCESS | 1947 | ++DOMWINDOW == 84 (0x123d6c800) [pid = 1947] [serial = 547] [outer = 0x0] 11:36:36 INFO - PROCESS | 1947 | ++DOMWINDOW == 85 (0x124069400) [pid = 1947] [serial = 548] [outer = 0x123d6c800] 11:36:36 INFO - PROCESS | 1947 | 1466706996402 Marionette DEBUG loaded listener.js 11:36:36 INFO - PROCESS | 1947 | ++DOMWINDOW == 86 (0x124d3ac00) [pid = 1947] [serial = 549] [outer = 0x123d6c800] 11:36:37 INFO - PROCESS | 1947 | 1466706997172 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]]]}] 11:36:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 11:36:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 968ms 11:36:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 11:36:37 INFO - PROCESS | 1947 | 1466706997217 Marionette TRACE conn2 -> [0,705,"getWindowHandle",null] 11:36:37 INFO - PROCESS | 1947 | 1466706997219 Marionette TRACE conn2 <- [1,705,null,{"value":"7"}] 11:36:37 INFO - PROCESS | 1947 | 1466706997221 Marionette TRACE conn2 -> [0,706,"setScriptTimeout",{"ms":35000}] 11:36:37 INFO - PROCESS | 1947 | 1466706997222 Marionette TRACE conn2 <- [1,706,null,{}] 11:36:37 INFO - PROCESS | 1947 | 1466706997224 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}] 11:36:37 INFO - PROCESS | 1947 | 1466706997225 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:36:37 INFO - PROCESS | 1947 | 1466706997314 Marionette TRACE conn2 <- [1,707,null,{"value":null}] 11:36:37 INFO - PROCESS | 1947 | 1466706997317 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:37 INFO - PROCESS | 1947 | 1466706997318 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:36:37 INFO - PROCESS | 1947 | ++DOCSHELL 0x1248ef800 == 35 [pid = 1947] [id = 184] 11:36:37 INFO - PROCESS | 1947 | ++DOMWINDOW == 87 (0x12428a800) [pid = 1947] [serial = 550] [outer = 0x0] 11:36:37 INFO - PROCESS | 1947 | ++DOMWINDOW == 88 (0x125557c00) [pid = 1947] [serial = 551] [outer = 0x12428a800] 11:36:37 INFO - PROCESS | 1947 | 1466706997343 Marionette DEBUG loaded listener.js 11:36:37 INFO - PROCESS | 1947 | ++DOMWINDOW == 89 (0x11914e400) [pid = 1947] [serial = 552] [outer = 0x12428a800] 11:36:37 INFO - PROCESS | 1947 | --DOMWINDOW == 88 (0x12c084c00) [pid = 1947] [serial = 523] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 11:36:37 INFO - PROCESS | 1947 | --DOMWINDOW == 87 (0x126927400) [pid = 1947] [serial = 505] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 11:36:37 INFO - PROCESS | 1947 | --DOMWINDOW == 86 (0x1132e5400) [pid = 1947] [serial = 508] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 11:36:37 INFO - PROCESS | 1947 | --DOMWINDOW == 85 (0x115f9ec00) [pid = 1947] [serial = 517] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 11:36:37 INFO - PROCESS | 1947 | --DOMWINDOW == 84 (0x12a880400) [pid = 1947] [serial = 511] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 11:36:37 INFO - PROCESS | 1947 | --DOMWINDOW == 83 (0x123819800) [pid = 1947] [serial = 514] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 11:36:37 INFO - PROCESS | 1947 | --DOMWINDOW == 82 (0x119f4d400) [pid = 1947] [serial = 520] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 11:36:37 INFO - PROCESS | 1947 | --DOMWINDOW == 81 (0x115ded800) [pid = 1947] [serial = 502] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 11:36:37 INFO - PROCESS | 1947 | --DOMWINDOW == 80 (0x12428b800) [pid = 1947] [serial = 499] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 11:36:37 INFO - PROCESS | 1947 | --DOMWINDOW == 79 (0x119886800) [pid = 1947] [serial = 496] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 11:36:37 INFO - PROCESS | 1947 | --DOMWINDOW == 78 (0x118420000) [pid = 1947] [serial = 493] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 11:36:37 INFO - PROCESS | 1947 | --DOMWINDOW == 77 (0x11671b800) [pid = 1947] [serial = 490] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 11:36:37 INFO - PROCESS | 1947 | --DOMWINDOW == 76 (0x1161a7400) [pid = 1947] [serial = 487] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 11:36:37 INFO - PROCESS | 1947 | --DOMWINDOW == 75 (0x110eec800) [pid = 1947] [serial = 483] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 11:36:37 INFO - PROCESS | 1947 | --DOMWINDOW == 74 (0x129210c00) [pid = 1947] [serial = 480] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 11:36:38 INFO - PROCESS | 1947 | 1466706998187 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]]]}] 11:36:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 11:36:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1018ms 11:36:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 11:36:38 INFO - PROCESS | 1947 | 1466706998240 Marionette TRACE conn2 -> [0,709,"getWindowHandle",null] 11:36:38 INFO - PROCESS | 1947 | 1466706998241 Marionette TRACE conn2 <- [1,709,null,{"value":"7"}] 11:36:38 INFO - PROCESS | 1947 | 1466706998243 Marionette TRACE conn2 -> [0,710,"setScriptTimeout",{"ms":35000}] 11:36:38 INFO - PROCESS | 1947 | 1466706998244 Marionette TRACE conn2 <- [1,710,null,{}] 11:36:38 INFO - PROCESS | 1947 | 1466706998246 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}] 11:36:38 INFO - PROCESS | 1947 | 1466706998247 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:36:38 INFO - PROCESS | 1947 | 1466706998349 Marionette TRACE conn2 <- [1,711,null,{"value":null}] 11:36:38 INFO - PROCESS | 1947 | 1466706998355 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:38 INFO - PROCESS | 1947 | 1466706998356 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:36:38 INFO - PROCESS | 1947 | ++DOCSHELL 0x117e77800 == 36 [pid = 1947] [id = 185] 11:36:38 INFO - PROCESS | 1947 | ++DOMWINDOW == 75 (0x115f9f400) [pid = 1947] [serial = 553] [outer = 0x0] 11:36:38 INFO - PROCESS | 1947 | ++DOMWINDOW == 76 (0x123819800) [pid = 1947] [serial = 554] [outer = 0x115f9f400] 11:36:38 INFO - PROCESS | 1947 | 1466706998383 Marionette DEBUG loaded listener.js 11:36:38 INFO - PROCESS | 1947 | ++DOMWINDOW == 77 (0x1255bbc00) [pid = 1947] [serial = 555] [outer = 0x115f9f400] 11:36:39 INFO - PROCESS | 1947 | 1466706999136 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]]]}] 11:36:39 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 11:36:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 920ms 11:36:39 INFO - PROCESS | 1947 | 1466706999163 Marionette TRACE conn2 -> [0,713,"getWindowHandle",null] 11:36:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 11:36:39 INFO - PROCESS | 1947 | 1466706999164 Marionette TRACE conn2 <- [1,713,null,{"value":"7"}] 11:36:39 INFO - PROCESS | 1947 | 1466706999166 Marionette TRACE conn2 -> [0,714,"setScriptTimeout",{"ms":35000}] 11:36:39 INFO - PROCESS | 1947 | 1466706999167 Marionette TRACE conn2 <- [1,714,null,{}] 11:36:39 INFO - PROCESS | 1947 | 1466706999170 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}] 11:36:39 INFO - PROCESS | 1947 | 1466706999171 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:36:39 INFO - PROCESS | 1947 | 1466706999246 Marionette TRACE conn2 <- [1,715,null,{"value":null}] 11:36:39 INFO - PROCESS | 1947 | 1466706999249 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:39 INFO - PROCESS | 1947 | 1466706999250 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:36:39 INFO - PROCESS | 1947 | ++DOCSHELL 0x12696d800 == 37 [pid = 1947] [id = 186] 11:36:39 INFO - PROCESS | 1947 | ++DOMWINDOW == 78 (0x119e25c00) [pid = 1947] [serial = 556] [outer = 0x0] 11:36:39 INFO - PROCESS | 1947 | ++DOMWINDOW == 79 (0x126df8800) [pid = 1947] [serial = 557] [outer = 0x119e25c00] 11:36:39 INFO - PROCESS | 1947 | 1466706999275 Marionette DEBUG loaded listener.js 11:36:39 INFO - PROCESS | 1947 | ++DOMWINDOW == 80 (0x127244800) [pid = 1947] [serial = 558] [outer = 0x119e25c00] 11:36:40 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 11:36:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 970ms 11:36:40 INFO - PROCESS | 1947 | 1466707000134 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]]]}] 11:36:40 INFO - PROCESS | 1947 | 1466707000138 Marionette TRACE conn2 -> [0,717,"getWindowHandle",null] 11:36:40 INFO - PROCESS | 1947 | 1466707000141 Marionette TRACE conn2 <- [1,717,null,{"value":"7"}] 11:36:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 11:36:40 INFO - PROCESS | 1947 | 1466707000145 Marionette TRACE conn2 -> [0,718,"setScriptTimeout",{"ms":35000}] 11:36:40 INFO - PROCESS | 1947 | 1466707000147 Marionette TRACE conn2 <- [1,718,null,{}] 11:36:40 INFO - PROCESS | 1947 | 1466707000151 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}] 11:36:40 INFO - PROCESS | 1947 | 1466707000152 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:36:40 INFO - PROCESS | 1947 | 1466707000262 Marionette TRACE conn2 <- [1,719,null,{"value":null}] 11:36:40 INFO - PROCESS | 1947 | 1466707000308 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:40 INFO - PROCESS | 1947 | 1466707000310 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:36:40 INFO - PROCESS | 1947 | ++DOCSHELL 0x11617e800 == 38 [pid = 1947] [id = 187] 11:36:40 INFO - PROCESS | 1947 | ++DOMWINDOW == 81 (0x11295dc00) [pid = 1947] [serial = 559] [outer = 0x0] 11:36:40 INFO - PROCESS | 1947 | ++DOMWINDOW == 82 (0x113a76400) [pid = 1947] [serial = 560] [outer = 0x11295dc00] 11:36:40 INFO - PROCESS | 1947 | 1466707000341 Marionette DEBUG loaded listener.js 11:36:40 INFO - PROCESS | 1947 | ++DOMWINDOW == 83 (0x115f9cc00) [pid = 1947] [serial = 561] [outer = 0x11295dc00] 11:36:41 INFO - PROCESS | 1947 | 1466707001355 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]]]}] 11:36:41 INFO - PROCESS | 1947 | --DOCSHELL 0x117e77800 == 37 [pid = 1947] [id = 185] 11:36:41 INFO - PROCESS | 1947 | --DOCSHELL 0x1248ef800 == 36 [pid = 1947] [id = 184] 11:36:41 INFO - PROCESS | 1947 | --DOCSHELL 0x123ee9800 == 35 [pid = 1947] [id = 183] 11:36:41 INFO - PROCESS | 1947 | --DOCSHELL 0x123830000 == 34 [pid = 1947] [id = 182] 11:36:41 INFO - PROCESS | 1947 | --DOMWINDOW == 82 (0x12c2e2800) [pid = 1947] [serial = 527] [outer = 0x0] [url = about:blank] 11:36:41 INFO - PROCESS | 1947 | --DOCSHELL 0x1199a2800 == 33 [pid = 1947] [id = 181] 11:36:41 INFO - PROCESS | 1947 | --DOCSHELL 0x11919b800 == 32 [pid = 1947] [id = 180] 11:36:41 INFO - PROCESS | 1947 | --DOCSHELL 0x117e78000 == 31 [pid = 1947] [id = 179] 11:36:41 INFO - PROCESS | 1947 | --DOCSHELL 0x116948800 == 30 [pid = 1947] [id = 178] 11:36:41 INFO - PROCESS | 1947 | --DOCSHELL 0x113212000 == 29 [pid = 1947] [id = 177] 11:36:41 INFO - PROCESS | 1947 | --DOMWINDOW == 81 (0x12c2e7800) [pid = 1947] [serial = 524] [outer = 0x0] [url = about:blank] 11:36:41 INFO - PROCESS | 1947 | --DOMWINDOW == 80 (0x128bcb400) [pid = 1947] [serial = 506] [outer = 0x0] [url = about:blank] 11:36:41 INFO - PROCESS | 1947 | --DOMWINDOW == 79 (0x12aaeb000) [pid = 1947] [serial = 509] [outer = 0x0] [url = about:blank] 11:36:41 INFO - PROCESS | 1947 | --DOMWINDOW == 78 (0x123952400) [pid = 1947] [serial = 518] [outer = 0x0] [url = about:blank] 11:36:41 INFO - PROCESS | 1947 | --DOMWINDOW == 77 (0x12b9ab800) [pid = 1947] [serial = 512] [outer = 0x0] [url = about:blank] 11:36:41 INFO - PROCESS | 1947 | --DOMWINDOW == 76 (0x12b9a2800) [pid = 1947] [serial = 510] [outer = 0x0] [url = about:blank] 11:36:41 INFO - PROCESS | 1947 | --DOMWINDOW == 75 (0x12bd63c00) [pid = 1947] [serial = 515] [outer = 0x0] [url = about:blank] 11:36:41 INFO - PROCESS | 1947 | --DOMWINDOW == 74 (0x12ba0d400) [pid = 1947] [serial = 513] [outer = 0x0] [url = about:blank] 11:36:41 INFO - PROCESS | 1947 | --DOMWINDOW == 73 (0x12c083800) [pid = 1947] [serial = 522] [outer = 0x0] [url = about:blank] 11:36:41 INFO - PROCESS | 1947 | --DOMWINDOW == 72 (0x12bd6d000) [pid = 1947] [serial = 516] [outer = 0x0] [url = about:blank] 11:36:41 INFO - PROCESS | 1947 | --DOMWINDOW == 71 (0x116162800) [pid = 1947] [serial = 200] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 11:36:41 INFO - PROCESS | 1947 | --DOMWINDOW == 70 (0x126862c00) [pid = 1947] [serial = 503] [outer = 0x0] [url = about:blank] 11:36:41 INFO - PROCESS | 1947 | --DOMWINDOW == 69 (0x1249cd400) [pid = 1947] [serial = 500] [outer = 0x0] [url = about:blank] 11:36:41 INFO - PROCESS | 1947 | --DOMWINDOW == 68 (0x12554b800) [pid = 1947] [serial = 501] [outer = 0x0] [url = about:blank] 11:36:41 INFO - PROCESS | 1947 | --DOMWINDOW == 67 (0x119f47400) [pid = 1947] [serial = 497] [outer = 0x0] [url = about:blank] 11:36:41 INFO - PROCESS | 1947 | --DOMWINDOW == 66 (0x12395bc00) [pid = 1947] [serial = 498] [outer = 0x0] [url = about:blank] 11:36:41 INFO - PROCESS | 1947 | --DOMWINDOW == 65 (0x11872c800) [pid = 1947] [serial = 494] [outer = 0x0] [url = about:blank] 11:36:41 INFO - PROCESS | 1947 | --DOMWINDOW == 64 (0x1191bd000) [pid = 1947] [serial = 495] [outer = 0x0] [url = about:blank] 11:36:41 INFO - PROCESS | 1947 | --DOMWINDOW == 63 (0x118199c00) [pid = 1947] [serial = 492] [outer = 0x0] [url = about:blank] 11:36:41 INFO - PROCESS | 1947 | --DOMWINDOW == 62 (0x11697c400) [pid = 1947] [serial = 491] [outer = 0x0] [url = about:blank] 11:36:41 INFO - PROCESS | 1947 | --DOMWINDOW == 61 (0x1191cd800) [pid = 1947] [serial = 489] [outer = 0x0] [url = about:blank] 11:36:41 INFO - PROCESS | 1947 | --DOMWINDOW == 60 (0x118196400) [pid = 1947] [serial = 488] [outer = 0x0] [url = about:blank] 11:36:41 INFO - PROCESS | 1947 | --DOMWINDOW == 59 (0x112a7d800) [pid = 1947] [serial = 485] [outer = 0x0] [url = about:blank] 11:36:41 INFO - PROCESS | 1947 | --DOMWINDOW == 58 (0x111c1ec00) [pid = 1947] [serial = 484] [outer = 0x0] [url = about:blank] 11:36:41 INFO - PROCESS | 1947 | --DOMWINDOW == 57 (0x12aad5400) [pid = 1947] [serial = 482] [outer = 0x0] [url = about:blank] 11:36:41 INFO - PROCESS | 1947 | --DOMWINDOW == 56 (0x12a877800) [pid = 1947] [serial = 507] [outer = 0x0] [url = about:blank] 11:36:41 INFO - PROCESS | 1947 | --DOMWINDOW == 55 (0x12bd6c000) [pid = 1947] [serial = 521] [outer = 0x0] [url = about:blank] 11:36:41 INFO - PROCESS | 1947 | --DOMWINDOW == 54 (0x128bc8c00) [pid = 1947] [serial = 519] [outer = 0x0] [url = about:blank] 11:36:41 INFO - PROCESS | 1947 | --DOMWINDOW == 53 (0x12c2ef800) [pid = 1947] [serial = 525] [outer = 0x0] [url = about:blank] 11:36:41 INFO - PROCESS | 1947 | --DOMWINDOW == 52 (0x126df0000) [pid = 1947] [serial = 504] [outer = 0x0] [url = about:blank] 11:36:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 11:36:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1271ms 11:36:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 11:36:41 INFO - PROCESS | 1947 | 1466707001416 Marionette TRACE conn2 -> [0,721,"getWindowHandle",null] 11:36:41 INFO - PROCESS | 1947 | 1466707001418 Marionette TRACE conn2 <- [1,721,null,{"value":"7"}] 11:36:41 INFO - PROCESS | 1947 | 1466707001421 Marionette TRACE conn2 -> [0,722,"setScriptTimeout",{"ms":35000}] 11:36:41 INFO - PROCESS | 1947 | 1466707001423 Marionette TRACE conn2 <- [1,722,null,{}] 11:36:41 INFO - PROCESS | 1947 | 1466707001426 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}] 11:36:41 INFO - PROCESS | 1947 | 1466707001428 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:36:41 INFO - PROCESS | 1947 | 1466707001505 Marionette TRACE conn2 <- [1,723,null,{"value":null}] 11:36:41 INFO - PROCESS | 1947 | 1466707001574 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:41 INFO - PROCESS | 1947 | 1466707001577 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:36:41 INFO - PROCESS | 1947 | ++DOCSHELL 0x115dc7800 == 30 [pid = 1947] [id = 188] 11:36:41 INFO - PROCESS | 1947 | ++DOMWINDOW == 53 (0x1167ed800) [pid = 1947] [serial = 562] [outer = 0x0] 11:36:41 INFO - PROCESS | 1947 | ++DOMWINDOW == 54 (0x11690bc00) [pid = 1947] [serial = 563] [outer = 0x1167ed800] 11:36:41 INFO - PROCESS | 1947 | 1466707001605 Marionette DEBUG loaded listener.js 11:36:41 INFO - PROCESS | 1947 | ++DOMWINDOW == 55 (0x116f92400) [pid = 1947] [serial = 564] [outer = 0x1167ed800] 11:36:41 INFO - PROCESS | 1947 | 1466707001902 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] 11:36:41 INFO - PROCESS | 1947 | 1466707001949 Marionette TRACE conn2 <- [1,725,null,{"value":"7"}] 11:36:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 11:36:41 INFO - PROCESS | 1947 | 1466707001953 Marionette TRACE conn2 -> [0,726,"setScriptTimeout",{"ms":35000}] 11:36:41 INFO - PROCESS | 1947 | 1466707001955 Marionette TRACE conn2 <- [1,726,null,{}] 11:36:41 INFO - PROCESS | 1947 | 1466707001958 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}] 11:36:41 INFO - PROCESS | 1947 | 1466707001961 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:36:42 INFO - PROCESS | 1947 | 1466707002037 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 11:36:42 INFO - PROCESS | 1947 | 1466707002091 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:42 INFO - PROCESS | 1947 | 1466707002093 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:36:42 INFO - PROCESS | 1947 | ++DOCSHELL 0x117216800 == 31 [pid = 1947] [id = 189] 11:36:42 INFO - PROCESS | 1947 | ++DOMWINDOW == 56 (0x116f92800) [pid = 1947] [serial = 565] [outer = 0x0] 11:36:42 INFO - PROCESS | 1947 | ++DOMWINDOW == 57 (0x1170a2000) [pid = 1947] [serial = 566] [outer = 0x116f92800] 11:36:42 INFO - PROCESS | 1947 | 1466707002120 Marionette DEBUG loaded listener.js 11:36:42 INFO - PROCESS | 1947 | ++DOMWINDOW == 58 (0x118413800) [pid = 1947] [serial = 567] [outer = 0x116f92800] 11:36:42 INFO - PROCESS | 1947 | 1466707002442 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]]]}] 11:36:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 11:36:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 519ms 11:36:42 INFO - PROCESS | 1947 | 1466707002473 Marionette TRACE conn2 -> [0,729,"getWindowHandle",null] 11:36:42 INFO - PROCESS | 1947 | 1466707002474 Marionette TRACE conn2 <- [1,729,null,{"value":"7"}] 11:36:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 11:36:42 INFO - PROCESS | 1947 | 1466707002479 Marionette TRACE conn2 -> [0,730,"setScriptTimeout",{"ms":35000}] 11:36:42 INFO - PROCESS | 1947 | 1466707002481 Marionette TRACE conn2 <- [1,730,null,{}] 11:36:42 INFO - PROCESS | 1947 | 1466707002489 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}] 11:36:42 INFO - PROCESS | 1947 | 1466707002492 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:36:42 INFO - PROCESS | 1947 | 1466707002569 Marionette TRACE conn2 <- [1,731,null,{"value":null}] 11:36:42 INFO - PROCESS | 1947 | 1466707002618 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:42 INFO - PROCESS | 1947 | 1466707002620 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:36:42 INFO - PROCESS | 1947 | ++DOCSHELL 0x11927b000 == 32 [pid = 1947] [id = 190] 11:36:42 INFO - PROCESS | 1947 | ++DOMWINDOW == 59 (0x118415000) [pid = 1947] [serial = 568] [outer = 0x0] 11:36:42 INFO - PROCESS | 1947 | ++DOMWINDOW == 60 (0x1188a5800) [pid = 1947] [serial = 569] [outer = 0x118415000] 11:36:42 INFO - PROCESS | 1947 | 1466707002648 Marionette DEBUG loaded listener.js 11:36:42 INFO - PROCESS | 1947 | ++DOMWINDOW == 61 (0x119b63800) [pid = 1947] [serial = 570] [outer = 0x118415000] 11:36:42 INFO - PROCESS | 1947 | 1466707002962 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] 11:36:43 INFO - PROCESS | 1947 | 1466707003001 Marionette TRACE conn2 <- [1,733,null,{"value":"7"}] 11:36:43 INFO - PROCESS | 1947 | 1466707003003 Marionette TRACE conn2 -> [0,734,"setScriptTimeout",{"ms":35000}] 11:36:43 INFO - PROCESS | 1947 | 1466707003004 Marionette TRACE conn2 <- [1,734,null,{}] 11:36:43 INFO - PROCESS | 1947 | 1466707003007 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}] 11:36:43 INFO - PROCESS | 1947 | 1466707003008 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:36:43 INFO - PROCESS | 1947 | 1466707003082 Marionette TRACE conn2 <- [1,735,null,{"value":null}] 11:36:43 INFO - PROCESS | 1947 | 1466707003086 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:43 INFO - PROCESS | 1947 | 1466707003087 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:36:43 INFO - PROCESS | 1947 | ++DOCSHELL 0x123824000 == 33 [pid = 1947] [id = 191] 11:36:43 INFO - PROCESS | 1947 | ++DOMWINDOW == 62 (0x119ccb800) [pid = 1947] [serial = 571] [outer = 0x0] 11:36:43 INFO - PROCESS | 1947 | ++DOMWINDOW == 63 (0x123958800) [pid = 1947] [serial = 572] [outer = 0x119ccb800] 11:36:43 INFO - PROCESS | 1947 | 1466707003114 Marionette DEBUG loaded listener.js 11:36:43 INFO - PROCESS | 1947 | ++DOMWINDOW == 64 (0x123e31c00) [pid = 1947] [serial = 573] [outer = 0x119ccb800] 11:36:43 INFO - PROCESS | 1947 | 1466707003434 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]]]}] 11:36:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 11:36:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 468ms 11:36:43 INFO - PROCESS | 1947 | 1466707003471 Marionette TRACE conn2 -> [0,737,"getWindowHandle",null] 11:36:43 INFO - PROCESS | 1947 | 1466707003472 Marionette TRACE conn2 <- [1,737,null,{"value":"7"}] 11:36:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 11:36:43 INFO - PROCESS | 1947 | 1466707003476 Marionette TRACE conn2 -> [0,738,"setScriptTimeout",{"ms":35000}] 11:36:43 INFO - PROCESS | 1947 | 1466707003478 Marionette TRACE conn2 <- [1,738,null,{}] 11:36:43 INFO - PROCESS | 1947 | 1466707003481 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}] 11:36:43 INFO - PROCESS | 1947 | 1466707003482 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:36:43 INFO - PROCESS | 1947 | 1466707003578 Marionette TRACE conn2 <- [1,739,null,{"value":null}] 11:36:43 INFO - PROCESS | 1947 | 1466707003587 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:43 INFO - PROCESS | 1947 | 1466707003589 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:36:43 INFO - PROCESS | 1947 | ++DOCSHELL 0x123ab2800 == 34 [pid = 1947] [id = 192] 11:36:43 INFO - PROCESS | 1947 | ++DOMWINDOW == 65 (0x119b65000) [pid = 1947] [serial = 574] [outer = 0x0] 11:36:43 INFO - PROCESS | 1947 | ++DOMWINDOW == 66 (0x123d69400) [pid = 1947] [serial = 575] [outer = 0x119b65000] 11:36:43 INFO - PROCESS | 1947 | 1466707003616 Marionette DEBUG loaded listener.js 11:36:43 INFO - PROCESS | 1947 | ++DOMWINDOW == 67 (0x124dbb400) [pid = 1947] [serial = 576] [outer = 0x119b65000] 11:36:44 INFO - PROCESS | 1947 | 1466707004464 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]]]}] 11:36:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 11:36:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1022ms 11:36:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 11:36:44 INFO - PROCESS | 1947 | 1466707004497 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 11:36:44 INFO - PROCESS | 1947 | 1466707004498 Marionette TRACE conn2 <- [1,741,null,{"value":"7"}] 11:36:44 INFO - PROCESS | 1947 | 1466707004500 Marionette TRACE conn2 -> [0,742,"setScriptTimeout",{"ms":35000}] 11:36:44 INFO - PROCESS | 1947 | 1466707004501 Marionette TRACE conn2 <- [1,742,null,{}] 11:36:44 INFO - PROCESS | 1947 | 1466707004517 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}] 11:36:44 INFO - PROCESS | 1947 | 1466707004521 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:36:44 INFO - PROCESS | 1947 | 1466707004631 Marionette TRACE conn2 <- [1,743,null,{"value":null}] 11:36:44 INFO - PROCESS | 1947 | 1466707004635 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:44 INFO - PROCESS | 1947 | 1466707004636 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:36:44 INFO - PROCESS | 1947 | ++DOCSHELL 0x125529800 == 35 [pid = 1947] [id = 193] 11:36:44 INFO - PROCESS | 1947 | ++DOMWINDOW == 68 (0x124dbd400) [pid = 1947] [serial = 577] [outer = 0x0] 11:36:44 INFO - PROCESS | 1947 | ++DOMWINDOW == 69 (0x12743c800) [pid = 1947] [serial = 578] [outer = 0x124dbd400] 11:36:44 INFO - PROCESS | 1947 | 1466707004661 Marionette DEBUG loaded listener.js 11:36:44 INFO - PROCESS | 1947 | ++DOMWINDOW == 70 (0x129210c00) [pid = 1947] [serial = 579] [outer = 0x124dbd400] 11:36:45 INFO - PROCESS | 1947 | --DOMWINDOW == 69 (0x123d6c800) [pid = 1947] [serial = 547] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 11:36:45 INFO - PROCESS | 1947 | --DOMWINDOW == 68 (0x11662d800) [pid = 1947] [serial = 532] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 11:36:45 INFO - PROCESS | 1947 | --DOMWINDOW == 67 (0x12a878800) [pid = 1947] [serial = 526] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 11:36:45 INFO - PROCESS | 1947 | --DOMWINDOW == 66 (0x113c18000) [pid = 1947] [serial = 529] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 11:36:45 INFO - PROCESS | 1947 | --DOMWINDOW == 65 (0x1164e4c00) [pid = 1947] [serial = 541] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 11:36:45 INFO - PROCESS | 1947 | --DOMWINDOW == 64 (0x118412400) [pid = 1947] [serial = 538] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 11:36:45 INFO - PROCESS | 1947 | --DOMWINDOW == 63 (0x110ef0400) [pid = 1947] [serial = 535] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 11:36:45 INFO - PROCESS | 1947 | --DOMWINDOW == 62 (0x12428a800) [pid = 1947] [serial = 550] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 11:36:45 INFO - PROCESS | 1947 | --DOMWINDOW == 61 (0x115f9f400) [pid = 1947] [serial = 553] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 11:36:45 INFO - PROCESS | 1947 | --DOMWINDOW == 60 (0x113a7a000) [pid = 1947] [serial = 544] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 11:36:45 INFO - PROCESS | 1947 | 1466707005473 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]]]}] 11:36:45 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 11:36:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1026ms 11:36:45 INFO - PROCESS | 1947 | 1466707005527 Marionette TRACE conn2 -> [0,745,"getWindowHandle",null] 11:36:45 INFO - PROCESS | 1947 | 1466707005528 Marionette TRACE conn2 <- [1,745,null,{"value":"7"}] 11:36:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 11:36:45 INFO - PROCESS | 1947 | 1466707005530 Marionette TRACE conn2 -> [0,746,"setScriptTimeout",{"ms":35000}] 11:36:45 INFO - PROCESS | 1947 | 1466707005532 Marionette TRACE conn2 <- [1,746,null,{}] 11:36:45 INFO - PROCESS | 1947 | 1466707005534 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}] 11:36:45 INFO - PROCESS | 1947 | 1466707005535 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:36:45 INFO - PROCESS | 1947 | 1466707005602 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 11:36:45 INFO - PROCESS | 1947 | 1466707005607 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:45 INFO - PROCESS | 1947 | 1466707005609 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:36:45 INFO - PROCESS | 1947 | ++DOCSHELL 0x1272d2800 == 36 [pid = 1947] [id = 194] 11:36:45 INFO - PROCESS | 1947 | ++DOMWINDOW == 61 (0x11509a800) [pid = 1947] [serial = 580] [outer = 0x0] 11:36:45 INFO - PROCESS | 1947 | ++DOMWINDOW == 62 (0x1185c1800) [pid = 1947] [serial = 581] [outer = 0x11509a800] 11:36:45 INFO - PROCESS | 1947 | 1466707005635 Marionette DEBUG loaded listener.js 11:36:45 INFO - PROCESS | 1947 | ++DOMWINDOW == 63 (0x119f4f800) [pid = 1947] [serial = 582] [outer = 0x11509a800] 11:36:46 INFO - PROCESS | 1947 | 1466707006402 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]]]}] 11:36:46 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.) 11:36:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 919ms 11:36:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 11:36:46 INFO - PROCESS | 1947 | 1466707006450 Marionette TRACE conn2 -> [0,749,"getWindowHandle",null] 11:36:46 INFO - PROCESS | 1947 | 1466707006451 Marionette TRACE conn2 <- [1,749,null,{"value":"7"}] 11:36:46 INFO - PROCESS | 1947 | 1466707006453 Marionette TRACE conn2 -> [0,750,"setScriptTimeout",{"ms":35000}] 11:36:46 INFO - PROCESS | 1947 | 1466707006454 Marionette TRACE conn2 <- [1,750,null,{}] 11:36:46 INFO - PROCESS | 1947 | 1466707006457 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}] 11:36:46 INFO - PROCESS | 1947 | 1466707006458 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:36:46 INFO - PROCESS | 1947 | 1466707006546 Marionette TRACE conn2 <- [1,751,null,{"value":null}] 11:36:46 INFO - PROCESS | 1947 | 1466707006574 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:46 INFO - PROCESS | 1947 | 1466707006575 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:36:46 INFO - PROCESS | 1947 | ++DOCSHELL 0x128be5800 == 37 [pid = 1947] [id = 195] 11:36:46 INFO - PROCESS | 1947 | ++DOMWINDOW == 64 (0x115f9d000) [pid = 1947] [serial = 583] [outer = 0x0] 11:36:46 INFO - PROCESS | 1947 | ++DOMWINDOW == 65 (0x12928ec00) [pid = 1947] [serial = 584] [outer = 0x115f9d000] 11:36:46 INFO - PROCESS | 1947 | 1466707006600 Marionette DEBUG loaded listener.js 11:36:46 INFO - PROCESS | 1947 | ++DOMWINDOW == 66 (0x1293e9000) [pid = 1947] [serial = 585] [outer = 0x115f9d000] 11:36:47 INFO - PROCESS | 1947 | 1466707007370 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]]]}] 11:36:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 11:36:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 969ms 11:36:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 11:36:47 INFO - PROCESS | 1947 | 1466707007423 Marionette TRACE conn2 -> [0,753,"getWindowHandle",null] 11:36:47 INFO - PROCESS | 1947 | 1466707007425 Marionette TRACE conn2 <- [1,753,null,{"value":"7"}] 11:36:47 INFO - PROCESS | 1947 | 1466707007428 Marionette TRACE conn2 -> [0,754,"setScriptTimeout",{"ms":35000}] 11:36:47 INFO - PROCESS | 1947 | 1466707007431 Marionette TRACE conn2 <- [1,754,null,{}] 11:36:47 INFO - PROCESS | 1947 | 1466707007435 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}] 11:36:47 INFO - PROCESS | 1947 | 1466707007436 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:36:47 INFO - PROCESS | 1947 | 1466707007512 Marionette TRACE conn2 <- [1,755,null,{"value":null}] 11:36:47 INFO - PROCESS | 1947 | 1466707007516 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:47 INFO - PROCESS | 1947 | 1466707007517 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:36:47 INFO - PROCESS | 1947 | ++DOCSHELL 0x1292a6800 == 38 [pid = 1947] [id = 196] 11:36:47 INFO - PROCESS | 1947 | ++DOMWINDOW == 67 (0x129290400) [pid = 1947] [serial = 586] [outer = 0x0] 11:36:47 INFO - PROCESS | 1947 | ++DOMWINDOW == 68 (0x12a603c00) [pid = 1947] [serial = 587] [outer = 0x129290400] 11:36:47 INFO - PROCESS | 1947 | 1466707007541 Marionette DEBUG loaded listener.js 11:36:47 INFO - PROCESS | 1947 | ++DOMWINDOW == 69 (0x12a774800) [pid = 1947] [serial = 588] [outer = 0x129290400] 11:36:48 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 11:36:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1071ms 11:36:48 INFO - PROCESS | 1947 | 1466707008495 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]]]}] 11:36:48 INFO - PROCESS | 1947 | 1466707008500 Marionette TRACE conn2 -> [0,757,"getWindowHandle",null] 11:36:48 INFO - PROCESS | 1947 | 1466707008502 Marionette TRACE conn2 <- [1,757,null,{"value":"7"}] 11:36:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 11:36:48 INFO - PROCESS | 1947 | 1466707008505 Marionette TRACE conn2 -> [0,758,"setScriptTimeout",{"ms":35000}] 11:36:48 INFO - PROCESS | 1947 | 1466707008507 Marionette TRACE conn2 <- [1,758,null,{}] 11:36:48 INFO - PROCESS | 1947 | 1466707008511 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}] 11:36:48 INFO - PROCESS | 1947 | 1466707008513 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:36:48 INFO - PROCESS | 1947 | 1466707008609 Marionette TRACE conn2 <- [1,759,null,{"value":null}] 11:36:48 INFO - PROCESS | 1947 | 1466707008654 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:48 INFO - PROCESS | 1947 | 1466707008655 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:36:48 INFO - PROCESS | 1947 | ++DOCSHELL 0x11722c800 == 39 [pid = 1947] [id = 197] 11:36:48 INFO - PROCESS | 1947 | ++DOMWINDOW == 70 (0x1164e2800) [pid = 1947] [serial = 589] [outer = 0x0] 11:36:48 INFO - PROCESS | 1947 | ++DOMWINDOW == 71 (0x116910400) [pid = 1947] [serial = 590] [outer = 0x1164e2800] 11:36:48 INFO - PROCESS | 1947 | 1466707008687 Marionette DEBUG loaded listener.js 11:36:48 INFO - PROCESS | 1947 | ++DOMWINDOW == 72 (0x1172a3800) [pid = 1947] [serial = 591] [outer = 0x1164e2800] 11:36:49 INFO - PROCESS | 1947 | 1466707009114 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]]]}] 11:36:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 11:36:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 671ms 11:36:49 INFO - PROCESS | 1947 | 1466707009176 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 11:36:49 INFO - PROCESS | 1947 | 1466707009180 Marionette TRACE conn2 <- [1,761,null,{"value":"7"}] 11:36:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 11:36:49 INFO - PROCESS | 1947 | 1466707009184 Marionette TRACE conn2 -> [0,762,"setScriptTimeout",{"ms":35000}] 11:36:49 INFO - PROCESS | 1947 | 1466707009186 Marionette TRACE conn2 <- [1,762,null,{}] 11:36:49 INFO - PROCESS | 1947 | 1466707009188 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}] 11:36:49 INFO - PROCESS | 1947 | 1466707009190 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:36:49 INFO - PROCESS | 1947 | 1466707009323 Marionette TRACE conn2 <- [1,763,null,{"value":null}] 11:36:49 INFO - PROCESS | 1947 | 1466707009335 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:49 INFO - PROCESS | 1947 | 1466707009336 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:36:49 INFO - PROCESS | 1947 | ++DOCSHELL 0x123c9c000 == 40 [pid = 1947] [id = 198] 11:36:49 INFO - PROCESS | 1947 | ++DOMWINDOW == 73 (0x1191cc000) [pid = 1947] [serial = 592] [outer = 0x0] 11:36:49 INFO - PROCESS | 1947 | ++DOMWINDOW == 74 (0x119624000) [pid = 1947] [serial = 593] [outer = 0x1191cc000] 11:36:49 INFO - PROCESS | 1947 | 1466707009367 Marionette DEBUG loaded listener.js 11:36:49 INFO - PROCESS | 1947 | ++DOMWINDOW == 75 (0x119b6b800) [pid = 1947] [serial = 594] [outer = 0x1191cc000] 11:36:50 INFO - PROCESS | 1947 | 1466707010298 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]]]}] 11:36:50 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 11:36:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1120ms 11:36:50 INFO - PROCESS | 1947 | 1466707010305 Marionette TRACE conn2 -> [0,765,"getWindowHandle",null] 11:36:50 INFO - PROCESS | 1947 | 1466707010306 Marionette TRACE conn2 <- [1,765,null,{"value":"7"}] 11:36:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 11:36:50 INFO - PROCESS | 1947 | 1466707010309 Marionette TRACE conn2 -> [0,766,"setScriptTimeout",{"ms":35000}] 11:36:50 INFO - PROCESS | 1947 | 1466707010311 Marionette TRACE conn2 <- [1,766,null,{}] 11:36:50 INFO - PROCESS | 1947 | 1466707010319 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}] 11:36:50 INFO - PROCESS | 1947 | 1466707010322 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:36:50 INFO - PROCESS | 1947 | 1466707010405 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 11:36:50 INFO - PROCESS | 1947 | 1466707010591 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:50 INFO - PROCESS | 1947 | 1466707010592 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:36:50 INFO - PROCESS | 1947 | ++DOCSHELL 0x113a14800 == 41 [pid = 1947] [id = 199] 11:36:50 INFO - PROCESS | 1947 | ++DOMWINDOW == 76 (0x112f7e400) [pid = 1947] [serial = 595] [outer = 0x0] 11:36:50 INFO - PROCESS | 1947 | ++DOMWINDOW == 77 (0x115d26000) [pid = 1947] [serial = 596] [outer = 0x112f7e400] 11:36:50 INFO - PROCESS | 1947 | 1466707010620 Marionette DEBUG loaded listener.js 11:36:50 INFO - PROCESS | 1947 | ++DOMWINDOW == 78 (0x1164e7800) [pid = 1947] [serial = 597] [outer = 0x112f7e400] 11:36:51 INFO - PROCESS | 1947 | --DOCSHELL 0x128be5800 == 40 [pid = 1947] [id = 195] 11:36:51 INFO - PROCESS | 1947 | --DOCSHELL 0x1272d2800 == 39 [pid = 1947] [id = 194] 11:36:51 INFO - PROCESS | 1947 | --DOCSHELL 0x125529800 == 38 [pid = 1947] [id = 193] 11:36:51 INFO - PROCESS | 1947 | --DOCSHELL 0x123ab2800 == 37 [pid = 1947] [id = 192] 11:36:51 INFO - PROCESS | 1947 | --DOCSHELL 0x123824000 == 36 [pid = 1947] [id = 191] 11:36:51 INFO - PROCESS | 1947 | --DOCSHELL 0x11927b000 == 35 [pid = 1947] [id = 190] 11:36:51 INFO - PROCESS | 1947 | --DOCSHELL 0x117216800 == 34 [pid = 1947] [id = 189] 11:36:51 INFO - PROCESS | 1947 | --DOCSHELL 0x115dc7800 == 33 [pid = 1947] [id = 188] 11:36:51 INFO - PROCESS | 1947 | --DOCSHELL 0x12696d800 == 32 [pid = 1947] [id = 186] 11:36:51 INFO - PROCESS | 1947 | --DOCSHELL 0x11617e800 == 31 [pid = 1947] [id = 187] 11:36:51 INFO - PROCESS | 1947 | --DOCSHELL 0x12ba54000 == 30 [pid = 1947] [id = 176] 11:36:51 INFO - PROCESS | 1947 | --DOCSHELL 0x123c9c000 == 29 [pid = 1947] [id = 198] 11:36:51 INFO - PROCESS | 1947 | --DOCSHELL 0x11722c800 == 28 [pid = 1947] [id = 197] 11:36:51 INFO - PROCESS | 1947 | --DOCSHELL 0x1292a6800 == 27 [pid = 1947] [id = 196] 11:36:51 INFO - PROCESS | 1947 | --DOMWINDOW == 77 (0x126df8800) [pid = 1947] [serial = 557] [outer = 0x0] [url = about:blank] 11:36:51 INFO - PROCESS | 1947 | --DOMWINDOW == 76 (0x124069400) [pid = 1947] [serial = 548] [outer = 0x0] [url = about:blank] 11:36:51 INFO - PROCESS | 1947 | --DOMWINDOW == 75 (0x116f96800) [pid = 1947] [serial = 533] [outer = 0x0] [url = about:blank] 11:36:51 INFO - PROCESS | 1947 | --DOMWINDOW == 74 (0x116f9bc00) [pid = 1947] [serial = 534] [outer = 0x0] [url = about:blank] 11:36:51 INFO - PROCESS | 1947 | --DOMWINDOW == 73 (0x12c60c800) [pid = 1947] [serial = 528] [outer = 0x0] [url = about:blank] 11:36:51 INFO - PROCESS | 1947 | --DOMWINDOW == 72 (0x115d1a800) [pid = 1947] [serial = 530] [outer = 0x0] [url = about:blank] 11:36:51 INFO - PROCESS | 1947 | --DOMWINDOW == 71 (0x1161a2800) [pid = 1947] [serial = 531] [outer = 0x0] [url = about:blank] 11:36:51 INFO - PROCESS | 1947 | --DOMWINDOW == 70 (0x119620800) [pid = 1947] [serial = 542] [outer = 0x0] [url = about:blank] 11:36:51 INFO - PROCESS | 1947 | --DOMWINDOW == 69 (0x119b64c00) [pid = 1947] [serial = 543] [outer = 0x0] [url = about:blank] 11:36:51 INFO - PROCESS | 1947 | --DOMWINDOW == 68 (0x11874a000) [pid = 1947] [serial = 539] [outer = 0x0] [url = about:blank] 11:36:51 INFO - PROCESS | 1947 | --DOMWINDOW == 67 (0x119152c00) [pid = 1947] [serial = 540] [outer = 0x0] [url = about:blank] 11:36:51 INFO - PROCESS | 1947 | --DOMWINDOW == 66 (0x118418000) [pid = 1947] [serial = 536] [outer = 0x0] [url = about:blank] 11:36:51 INFO - PROCESS | 1947 | --DOMWINDOW == 65 (0x118420c00) [pid = 1947] [serial = 537] [outer = 0x0] [url = about:blank] 11:36:51 INFO - PROCESS | 1947 | --DOMWINDOW == 64 (0x125557c00) [pid = 1947] [serial = 551] [outer = 0x0] [url = about:blank] 11:36:51 INFO - PROCESS | 1947 | --DOMWINDOW == 63 (0x124d3ac00) [pid = 1947] [serial = 549] [outer = 0x0] [url = about:blank] 11:36:51 INFO - PROCESS | 1947 | --DOMWINDOW == 62 (0x11914e400) [pid = 1947] [serial = 552] [outer = 0x0] [url = about:blank] 11:36:51 INFO - PROCESS | 1947 | --DOMWINDOW == 61 (0x123819800) [pid = 1947] [serial = 554] [outer = 0x0] [url = about:blank] 11:36:51 INFO - PROCESS | 1947 | --DOMWINDOW == 60 (0x119f4b800) [pid = 1947] [serial = 545] [outer = 0x0] [url = about:blank] 11:36:51 INFO - PROCESS | 1947 | --DOMWINDOW == 59 (0x123d66800) [pid = 1947] [serial = 546] [outer = 0x0] [url = about:blank] 11:36:51 INFO - PROCESS | 1947 | --DOMWINDOW == 58 (0x1255bbc00) [pid = 1947] [serial = 555] [outer = 0x0] [url = about:blank] 11:36:51 INFO - PROCESS | 1947 | 1466707011969 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]]]}] 11:36:51 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 11:36:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1671ms 11:36:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 11:36:51 INFO - PROCESS | 1947 | 1466707011981 Marionette TRACE conn2 -> [0,769,"getWindowHandle",null] 11:36:51 INFO - PROCESS | 1947 | 1466707011983 Marionette TRACE conn2 <- [1,769,null,{"value":"7"}] 11:36:51 INFO - PROCESS | 1947 | 1466707011986 Marionette TRACE conn2 -> [0,770,"setScriptTimeout",{"ms":35000}] 11:36:51 INFO - PROCESS | 1947 | 1466707011988 Marionette TRACE conn2 <- [1,770,null,{}] 11:36:52 INFO - PROCESS | 1947 | 1466707012010 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}] 11:36:52 INFO - PROCESS | 1947 | 1466707012012 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:36:52 INFO - PROCESS | 1947 | 1466707012081 Marionette TRACE conn2 <- [1,771,null,{"value":null}] 11:36:52 INFO - PROCESS | 1947 | 1466707012087 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:52 INFO - PROCESS | 1947 | 1466707012090 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:36:52 INFO - PROCESS | 1947 | ++DOCSHELL 0x112d5f000 == 28 [pid = 1947] [id = 200] 11:36:52 INFO - PROCESS | 1947 | ++DOMWINDOW == 59 (0x11295e000) [pid = 1947] [serial = 598] [outer = 0x0] 11:36:52 INFO - PROCESS | 1947 | ++DOMWINDOW == 60 (0x112a75000) [pid = 1947] [serial = 599] [outer = 0x11295e000] 11:36:52 INFO - PROCESS | 1947 | 1466707012122 Marionette DEBUG loaded listener.js 11:36:52 INFO - PROCESS | 1947 | ++DOMWINDOW == 61 (0x11295e800) [pid = 1947] [serial = 600] [outer = 0x11295e000] 11:36:52 INFO - PROCESS | 1947 | 1466707012461 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]]]}] 11:36:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 11:36:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 485ms 11:36:52 INFO - PROCESS | 1947 | 1466707012472 Marionette TRACE conn2 -> [0,773,"getWindowHandle",null] 11:36:52 INFO - PROCESS | 1947 | 1466707012477 Marionette TRACE conn2 <- [1,773,null,{"value":"7"}] 11:36:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 11:36:52 INFO - PROCESS | 1947 | 1466707012483 Marionette TRACE conn2 -> [0,774,"setScriptTimeout",{"ms":35000}] 11:36:52 INFO - PROCESS | 1947 | 1466707012485 Marionette TRACE conn2 <- [1,774,null,{}] 11:36:52 INFO - PROCESS | 1947 | 1466707012487 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}] 11:36:52 INFO - PROCESS | 1947 | 1466707012489 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:36:52 INFO - PROCESS | 1947 | 1466707012569 Marionette TRACE conn2 <- [1,775,null,{"value":null}] 11:36:52 INFO - PROCESS | 1947 | 1466707012615 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:52 INFO - PROCESS | 1947 | 1466707012617 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:36:52 INFO - PROCESS | 1947 | ++DOCSHELL 0x116411800 == 29 [pid = 1947] [id = 201] 11:36:52 INFO - PROCESS | 1947 | ++DOMWINDOW == 62 (0x113254400) [pid = 1947] [serial = 601] [outer = 0x0] 11:36:52 INFO - PROCESS | 1947 | ++DOMWINDOW == 63 (0x113ce9400) [pid = 1947] [serial = 602] [outer = 0x113254400] 11:36:52 INFO - PROCESS | 1947 | 1466707012644 Marionette DEBUG loaded listener.js 11:36:52 INFO - PROCESS | 1947 | ++DOMWINDOW == 64 (0x115f40000) [pid = 1947] [serial = 603] [outer = 0x113254400] 11:36:52 INFO - PROCESS | 1947 | 1466707012932 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]]]}] 11:36:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 11:36:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 469ms 11:36:52 INFO - PROCESS | 1947 | 1466707012953 Marionette TRACE conn2 -> [0,777,"getWindowHandle",null] 11:36:52 INFO - PROCESS | 1947 | 1466707012954 Marionette TRACE conn2 <- [1,777,null,{"value":"7"}] 11:36:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 11:36:52 INFO - PROCESS | 1947 | 1466707012965 Marionette TRACE conn2 -> [0,778,"setScriptTimeout",{"ms":35000}] 11:36:52 INFO - PROCESS | 1947 | 1466707012975 Marionette TRACE conn2 <- [1,778,null,{}] 11:36:52 INFO - PROCESS | 1947 | 1466707012986 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}] 11:36:52 INFO - PROCESS | 1947 | 1466707012989 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:36:53 INFO - PROCESS | 1947 | 1466707013064 Marionette TRACE conn2 <- [1,779,null,{"value":null}] 11:36:53 INFO - PROCESS | 1947 | 1466707013068 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:53 INFO - PROCESS | 1947 | 1466707013070 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:36:53 INFO - PROCESS | 1947 | ++DOCSHELL 0x117222800 == 30 [pid = 1947] [id = 202] 11:36:53 INFO - PROCESS | 1947 | ++DOMWINDOW == 65 (0x115f45800) [pid = 1947] [serial = 604] [outer = 0x0] 11:36:53 INFO - PROCESS | 1947 | ++DOMWINDOW == 66 (0x116f9c400) [pid = 1947] [serial = 605] [outer = 0x115f45800] 11:36:53 INFO - PROCESS | 1947 | 1466707013100 Marionette DEBUG loaded listener.js 11:36:53 INFO - PROCESS | 1947 | ++DOMWINDOW == 67 (0x11729ac00) [pid = 1947] [serial = 606] [outer = 0x115f45800] 11:36:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 11:36:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 489ms 11:36:53 INFO - PROCESS | 1947 | 1466707013443 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]]]}] 11:36:53 INFO - PROCESS | 1947 | 1466707013447 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 11:36:53 INFO - PROCESS | 1947 | 1466707013448 Marionette TRACE conn2 <- [1,781,null,{"value":"7"}] 11:36:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 11:36:53 INFO - PROCESS | 1947 | 1466707013450 Marionette TRACE conn2 -> [0,782,"setScriptTimeout",{"ms":35000}] 11:36:53 INFO - PROCESS | 1947 | 1466707013451 Marionette TRACE conn2 <- [1,782,null,{}] 11:36:53 INFO - PROCESS | 1947 | 1466707013454 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}] 11:36:53 INFO - PROCESS | 1947 | 1466707013455 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:36:53 INFO - PROCESS | 1947 | 1466707013556 Marionette TRACE conn2 <- [1,783,null,{"value":null}] 11:36:53 INFO - PROCESS | 1947 | 1466707013566 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:53 INFO - PROCESS | 1947 | 1466707013568 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:36:53 INFO - PROCESS | 1947 | ++DOCSHELL 0x11823f000 == 31 [pid = 1947] [id = 203] 11:36:53 INFO - PROCESS | 1947 | ++DOMWINDOW == 68 (0x11729a400) [pid = 1947] [serial = 607] [outer = 0x0] 11:36:53 INFO - PROCESS | 1947 | ++DOMWINDOW == 69 (0x118194400) [pid = 1947] [serial = 608] [outer = 0x11729a400] 11:36:53 INFO - PROCESS | 1947 | 1466707013593 Marionette DEBUG loaded listener.js 11:36:53 INFO - PROCESS | 1947 | ++DOMWINDOW == 70 (0x118418000) [pid = 1947] [serial = 609] [outer = 0x11729a400] 11:36:53 INFO - PROCESS | 1947 | 1466707013905 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]]]}] 11:36:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 11:36:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 468ms 11:36:53 INFO - PROCESS | 1947 | 1466707013918 Marionette TRACE conn2 -> [0,785,"getWindowHandle",null] 11:36:53 INFO - PROCESS | 1947 | 1466707013920 Marionette TRACE conn2 <- [1,785,null,{"value":"7"}] 11:36:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 11:36:53 INFO - PROCESS | 1947 | 1466707013922 Marionette TRACE conn2 -> [0,786,"setScriptTimeout",{"ms":35000}] 11:36:53 INFO - PROCESS | 1947 | 1466707013923 Marionette TRACE conn2 <- [1,786,null,{}] 11:36:53 INFO - PROCESS | 1947 | 1466707013928 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}] 11:36:53 INFO - PROCESS | 1947 | 1466707013930 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:36:54 INFO - PROCESS | 1947 | 1466707014023 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 11:36:54 INFO - PROCESS | 1947 | 1466707014055 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:54 INFO - PROCESS | 1947 | 1466707014056 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:36:54 INFO - PROCESS | 1947 | ++DOCSHELL 0x119691000 == 32 [pid = 1947] [id = 204] 11:36:54 INFO - PROCESS | 1947 | ++DOMWINDOW == 71 (0x11295d800) [pid = 1947] [serial = 610] [outer = 0x0] 11:36:54 INFO - PROCESS | 1947 | ++DOMWINDOW == 72 (0x11841f400) [pid = 1947] [serial = 611] [outer = 0x11295d800] 11:36:54 INFO - PROCESS | 1947 | 1466707014082 Marionette DEBUG loaded listener.js 11:36:54 INFO - PROCESS | 1947 | ++DOMWINDOW == 73 (0x118720000) [pid = 1947] [serial = 612] [outer = 0x11295d800] 11:36:54 INFO - PROCESS | 1947 | 1466707014422 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]]]}] 11:36:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 11:36:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 524ms 11:36:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 11:36:54 INFO - PROCESS | 1947 | 1466707014453 Marionette TRACE conn2 -> [0,789,"getWindowHandle",null] 11:36:54 INFO - PROCESS | 1947 | 1466707014454 Marionette TRACE conn2 <- [1,789,null,{"value":"7"}] 11:36:54 INFO - PROCESS | 1947 | 1466707014456 Marionette TRACE conn2 -> [0,790,"setScriptTimeout",{"ms":35000}] 11:36:54 INFO - PROCESS | 1947 | 1466707014457 Marionette TRACE conn2 <- [1,790,null,{}] 11:36:54 INFO - PROCESS | 1947 | 1466707014459 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}] 11:36:54 INFO - PROCESS | 1947 | 1466707014464 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:36:54 INFO - PROCESS | 1947 | 1466707014570 Marionette TRACE conn2 <- [1,791,null,{"value":null}] 11:36:54 INFO - PROCESS | 1947 | 1466707014605 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:54 INFO - PROCESS | 1947 | 1466707014606 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:36:54 INFO - PROCESS | 1947 | ++DOCSHELL 0x12382b000 == 33 [pid = 1947] [id = 205] 11:36:54 INFO - PROCESS | 1947 | ++DOMWINDOW == 74 (0x115f40c00) [pid = 1947] [serial = 613] [outer = 0x0] 11:36:54 INFO - PROCESS | 1947 | ++DOMWINDOW == 75 (0x1188ab400) [pid = 1947] [serial = 614] [outer = 0x115f40c00] 11:36:54 INFO - PROCESS | 1947 | 1466707014630 Marionette DEBUG loaded listener.js 11:36:54 INFO - PROCESS | 1947 | ++DOMWINDOW == 76 (0x119b66400) [pid = 1947] [serial = 615] [outer = 0x115f40c00] 11:36:54 INFO - PROCESS | 1947 | 1466707014934 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]]]}] 11:36:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 11:36:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 520ms 11:36:54 INFO - PROCESS | 1947 | 1466707014978 Marionette TRACE conn2 -> [0,793,"getWindowHandle",null] 11:36:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 11:36:54 INFO - PROCESS | 1947 | 1466707014979 Marionette TRACE conn2 <- [1,793,null,{"value":"7"}] 11:36:54 INFO - PROCESS | 1947 | 1466707014981 Marionette TRACE conn2 -> [0,794,"setScriptTimeout",{"ms":35000}] 11:36:54 INFO - PROCESS | 1947 | 1466707014982 Marionette TRACE conn2 <- [1,794,null,{}] 11:36:54 INFO - PROCESS | 1947 | 1466707014985 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}] 11:36:54 INFO - PROCESS | 1947 | 1466707014986 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:36:55 INFO - PROCESS | 1947 | 1466707015072 Marionette TRACE conn2 <- [1,795,null,{"value":null}] 11:36:55 INFO - PROCESS | 1947 | 1466707015111 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:55 INFO - PROCESS | 1947 | 1466707015112 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:36:55 INFO - PROCESS | 1947 | ++DOCSHELL 0x123cb4800 == 34 [pid = 1947] [id = 206] 11:36:55 INFO - PROCESS | 1947 | ++DOMWINDOW == 77 (0x112a9e000) [pid = 1947] [serial = 616] [outer = 0x0] 11:36:55 INFO - PROCESS | 1947 | ++DOMWINDOW == 78 (0x119e2d800) [pid = 1947] [serial = 617] [outer = 0x112a9e000] 11:36:55 INFO - PROCESS | 1947 | 1466707015137 Marionette DEBUG loaded listener.js 11:36:55 INFO - PROCESS | 1947 | ++DOMWINDOW == 79 (0x119f4cc00) [pid = 1947] [serial = 618] [outer = 0x112a9e000] 11:36:55 INFO - PROCESS | 1947 | 1466707015441 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]]]}] 11:36:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 11:36:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 518ms 11:36:55 INFO - PROCESS | 1947 | 1466707015500 Marionette TRACE conn2 -> [0,797,"getWindowHandle",null] 11:36:55 INFO - PROCESS | 1947 | 1466707015502 Marionette TRACE conn2 <- [1,797,null,{"value":"7"}] 11:36:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 11:36:55 INFO - PROCESS | 1947 | 1466707015506 Marionette TRACE conn2 -> [0,798,"setScriptTimeout",{"ms":35000}] 11:36:55 INFO - PROCESS | 1947 | 1466707015507 Marionette TRACE conn2 <- [1,798,null,{}] 11:36:55 INFO - PROCESS | 1947 | 1466707015511 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}] 11:36:55 INFO - PROCESS | 1947 | 1466707015512 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:36:55 INFO - PROCESS | 1947 | 1466707015734 Marionette TRACE conn2 <- [1,799,null,{"value":null}] 11:36:55 INFO - PROCESS | 1947 | --DOMWINDOW == 78 (0x115f9d000) [pid = 1947] [serial = 583] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 11:36:55 INFO - PROCESS | 1947 | --DOMWINDOW == 77 (0x119b65000) [pid = 1947] [serial = 574] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 11:36:55 INFO - PROCESS | 1947 | --DOMWINDOW == 76 (0x124dbd400) [pid = 1947] [serial = 577] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 11:36:55 INFO - PROCESS | 1947 | --DOMWINDOW == 75 (0x11509a800) [pid = 1947] [serial = 580] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 11:36:55 INFO - PROCESS | 1947 | --DOMWINDOW == 74 (0x118415000) [pid = 1947] [serial = 568] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 11:36:55 INFO - PROCESS | 1947 | --DOMWINDOW == 73 (0x1167ed800) [pid = 1947] [serial = 562] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 11:36:55 INFO - PROCESS | 1947 | --DOMWINDOW == 72 (0x119e25c00) [pid = 1947] [serial = 556] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 11:36:55 INFO - PROCESS | 1947 | --DOMWINDOW == 71 (0x116f92800) [pid = 1947] [serial = 565] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 11:36:55 INFO - PROCESS | 1947 | --DOMWINDOW == 70 (0x11295dc00) [pid = 1947] [serial = 559] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 11:36:55 INFO - PROCESS | 1947 | --DOMWINDOW == 69 (0x119ccb800) [pid = 1947] [serial = 571] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 11:36:55 INFO - PROCESS | 1947 | --DOMWINDOW == 68 (0x129290400) [pid = 1947] [serial = 586] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 11:36:55 INFO - PROCESS | 1947 | 1466707015819 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:55 INFO - PROCESS | 1947 | 1466707015820 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:36:55 INFO - PROCESS | 1947 | ++DOCSHELL 0x119c38800 == 35 [pid = 1947] [id = 207] 11:36:55 INFO - PROCESS | 1947 | ++DOMWINDOW == 69 (0x11295dc00) [pid = 1947] [serial = 619] [outer = 0x0] 11:36:55 INFO - PROCESS | 1947 | ++DOMWINDOW == 70 (0x11670d800) [pid = 1947] [serial = 620] [outer = 0x11295dc00] 11:36:55 INFO - PROCESS | 1947 | 1466707015864 Marionette DEBUG loaded listener.js 11:36:55 INFO - PROCESS | 1947 | ++DOMWINDOW == 71 (0x118417800) [pid = 1947] [serial = 621] [outer = 0x11295dc00] 11:36:56 INFO - PROCESS | 1947 | 1466707016149 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]]]}] 11:36:56 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 11:36:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 673ms 11:36:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 11:36:56 INFO - PROCESS | 1947 | 1466707016184 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 11:36:56 INFO - PROCESS | 1947 | 1466707016185 Marionette TRACE conn2 <- [1,801,null,{"value":"7"}] 11:36:56 INFO - PROCESS | 1947 | 1466707016187 Marionette TRACE conn2 -> [0,802,"setScriptTimeout",{"ms":35000}] 11:36:56 INFO - PROCESS | 1947 | 1466707016188 Marionette TRACE conn2 <- [1,802,null,{}] 11:36:56 INFO - PROCESS | 1947 | 1466707016198 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}] 11:36:56 INFO - PROCESS | 1947 | 1466707016199 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:36:56 INFO - PROCESS | 1947 | 1466707016300 Marionette TRACE conn2 <- [1,803,null,{"value":null}] 11:36:56 INFO - PROCESS | 1947 | 1466707016307 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:56 INFO - PROCESS | 1947 | 1466707016308 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:36:56 INFO - PROCESS | 1947 | ++DOCSHELL 0x117221000 == 36 [pid = 1947] [id = 208] 11:36:56 INFO - PROCESS | 1947 | ++DOMWINDOW == 72 (0x116976000) [pid = 1947] [serial = 622] [outer = 0x0] 11:36:56 INFO - PROCESS | 1947 | ++DOMWINDOW == 73 (0x119f51800) [pid = 1947] [serial = 623] [outer = 0x116976000] 11:36:56 INFO - PROCESS | 1947 | 1466707016340 Marionette DEBUG loaded listener.js 11:36:56 INFO - PROCESS | 1947 | ++DOMWINDOW == 74 (0x123c50000) [pid = 1947] [serial = 624] [outer = 0x116976000] 11:36:56 INFO - PROCESS | 1947 | 1466707016631 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]]]}] 11:36:56 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 11:36:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 470ms 11:36:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 11:36:56 INFO - PROCESS | 1947 | 1466707016660 Marionette TRACE conn2 -> [0,805,"getWindowHandle",null] 11:36:56 INFO - PROCESS | 1947 | 1466707016663 Marionette TRACE conn2 <- [1,805,null,{"value":"7"}] 11:36:56 INFO - PROCESS | 1947 | 1466707016666 Marionette TRACE conn2 -> [0,806,"setScriptTimeout",{"ms":35000}] 11:36:56 INFO - PROCESS | 1947 | 1466707016667 Marionette TRACE conn2 <- [1,806,null,{}] 11:36:56 INFO - PROCESS | 1947 | 1466707016669 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}] 11:36:56 INFO - PROCESS | 1947 | 1466707016670 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:36:56 INFO - PROCESS | 1947 | 1466707016750 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 11:36:56 INFO - PROCESS | 1947 | 1466707016754 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:56 INFO - PROCESS | 1947 | 1466707016755 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:36:56 INFO - PROCESS | 1947 | ++DOCSHELL 0x12682a800 == 37 [pid = 1947] [id = 209] 11:36:56 INFO - PROCESS | 1947 | ++DOMWINDOW == 75 (0x123814000) [pid = 1947] [serial = 625] [outer = 0x0] 11:36:56 INFO - PROCESS | 1947 | ++DOMWINDOW == 76 (0x12428a800) [pid = 1947] [serial = 626] [outer = 0x123814000] 11:36:56 INFO - PROCESS | 1947 | 1466707016782 Marionette DEBUG loaded listener.js 11:36:56 INFO - PROCESS | 1947 | ++DOMWINDOW == 77 (0x124b44c00) [pid = 1947] [serial = 627] [outer = 0x123814000] 11:36:57 INFO - PROCESS | 1947 | [1947] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 11:36:57 INFO - PROCESS | 1947 | Exported SkiaGL extensions: GL_ARB_framebuffer_object GL_ARB_texture_rg GL_EXT_packed_depth_stencil GL_EXT_bgra 11:36:57 INFO - PROCESS | 1947 | Determined SkiaGL cache limits: Size 100663296, Items: 256 11:36:57 INFO - PROCESS | 1947 | [GFX2-]: Using SkiaGL canvas. 11:36:57 INFO - PROCESS | 1947 | 1466707017140 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]]]}] 11:36:57 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 11:36:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 518ms 11:36:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 11:36:57 INFO - PROCESS | 1947 | 1466707017185 Marionette TRACE conn2 -> [0,809,"getWindowHandle",null] 11:36:57 INFO - PROCESS | 1947 | 1466707017186 Marionette TRACE conn2 <- [1,809,null,{"value":"7"}] 11:36:57 INFO - PROCESS | 1947 | 1466707017188 Marionette TRACE conn2 -> [0,810,"setScriptTimeout",{"ms":35000}] 11:36:57 INFO - PROCESS | 1947 | 1466707017190 Marionette TRACE conn2 <- [1,810,null,{}] 11:36:57 INFO - PROCESS | 1947 | 1466707017192 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}] 11:36:57 INFO - PROCESS | 1947 | 1466707017194 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:36:57 INFO - PROCESS | 1947 | 1466707017279 Marionette TRACE conn2 <- [1,811,null,{"value":null}] 11:36:57 INFO - PROCESS | 1947 | 1466707017283 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:57 INFO - PROCESS | 1947 | 1466707017285 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:36:57 INFO - PROCESS | 1947 | ++DOCSHELL 0x119690000 == 38 [pid = 1947] [id = 210] 11:36:57 INFO - PROCESS | 1947 | ++DOMWINDOW == 78 (0x124d42000) [pid = 1947] [serial = 628] [outer = 0x0] 11:36:57 INFO - PROCESS | 1947 | ++DOMWINDOW == 79 (0x1255b3400) [pid = 1947] [serial = 629] [outer = 0x124d42000] 11:36:57 INFO - PROCESS | 1947 | 1466707017311 Marionette DEBUG loaded listener.js 11:36:57 INFO - PROCESS | 1947 | ++DOMWINDOW == 80 (0x126f88c00) [pid = 1947] [serial = 630] [outer = 0x124d42000] 11:36:57 INFO - PROCESS | 1947 | 1466707017631 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]]]}] 11:36:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 11:36:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 470ms 11:36:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 11:36:57 INFO - PROCESS | 1947 | 1466707017661 Marionette TRACE conn2 -> [0,813,"getWindowHandle",null] 11:36:57 INFO - PROCESS | 1947 | 1466707017663 Marionette TRACE conn2 <- [1,813,null,{"value":"7"}] 11:36:57 INFO - PROCESS | 1947 | 1466707017666 Marionette TRACE conn2 -> [0,814,"setScriptTimeout",{"ms":35000}] 11:36:57 INFO - PROCESS | 1947 | 1466707017666 Marionette TRACE conn2 <- [1,814,null,{}] 11:36:57 INFO - PROCESS | 1947 | 1466707017669 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}] 11:36:57 INFO - PROCESS | 1947 | 1466707017670 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:36:57 INFO - PROCESS | 1947 | 1466707017785 Marionette TRACE conn2 <- [1,815,null,{"value":null}] 11:36:57 INFO - PROCESS | 1947 | 1466707017836 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:57 INFO - PROCESS | 1947 | 1466707017838 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:36:57 INFO - PROCESS | 1947 | ++DOCSHELL 0x111ea1000 == 39 [pid = 1947] [id = 211] 11:36:57 INFO - PROCESS | 1947 | ++DOMWINDOW == 81 (0x110eef400) [pid = 1947] [serial = 631] [outer = 0x0] 11:36:57 INFO - PROCESS | 1947 | ++DOMWINDOW == 82 (0x110fa7c00) [pid = 1947] [serial = 632] [outer = 0x110eef400] 11:36:57 INFO - PROCESS | 1947 | 1466707017870 Marionette DEBUG loaded listener.js 11:36:57 INFO - PROCESS | 1947 | ++DOMWINDOW == 83 (0x11295a400) [pid = 1947] [serial = 633] [outer = 0x110eef400] 11:36:58 INFO - PROCESS | 1947 | 1466707018393 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] 11:36:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 11:36:58 INFO - PROCESS | 1947 | 1466707018438 Marionette TRACE conn2 <- [1,817,null,{"value":"7"}] 11:36:58 INFO - PROCESS | 1947 | 1466707018443 Marionette TRACE conn2 -> [0,818,"setScriptTimeout",{"ms":35000}] 11:36:58 INFO - PROCESS | 1947 | 1466707018446 Marionette TRACE conn2 <- [1,818,null,{}] 11:36:58 INFO - PROCESS | 1947 | 1466707018449 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}] 11:36:58 INFO - PROCESS | 1947 | 1466707018452 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:36:58 INFO - PROCESS | 1947 | 1466707018580 Marionette TRACE conn2 <- [1,819,null,{"value":null}] 11:36:58 INFO - PROCESS | 1947 | 1466707018652 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:58 INFO - PROCESS | 1947 | 1466707018654 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:36:58 INFO - PROCESS | 1947 | ++DOCSHELL 0x118243800 == 40 [pid = 1947] [id = 212] 11:36:58 INFO - PROCESS | 1947 | ++DOMWINDOW == 84 (0x115fa0400) [pid = 1947] [serial = 634] [outer = 0x0] 11:36:58 INFO - PROCESS | 1947 | ++DOMWINDOW == 85 (0x1164e2400) [pid = 1947] [serial = 635] [outer = 0x115fa0400] 11:36:58 INFO - PROCESS | 1947 | 1466707018684 Marionette DEBUG loaded listener.js 11:36:58 INFO - PROCESS | 1947 | ++DOMWINDOW == 86 (0x11697d400) [pid = 1947] [serial = 636] [outer = 0x115fa0400] 11:36:59 INFO - PROCESS | 1947 | 1466707019362 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]]]}] 11:36:59 INFO - PROCESS | 1947 | --DOCSHELL 0x119690000 == 39 [pid = 1947] [id = 210] 11:36:59 INFO - PROCESS | 1947 | --DOCSHELL 0x12682a800 == 38 [pid = 1947] [id = 209] 11:36:59 INFO - PROCESS | 1947 | --DOCSHELL 0x117221000 == 37 [pid = 1947] [id = 208] 11:36:59 INFO - PROCESS | 1947 | --DOCSHELL 0x119c38800 == 36 [pid = 1947] [id = 207] 11:36:59 INFO - PROCESS | 1947 | --DOCSHELL 0x123cb4800 == 35 [pid = 1947] [id = 206] 11:36:59 INFO - PROCESS | 1947 | --DOCSHELL 0x12382b000 == 34 [pid = 1947] [id = 205] 11:36:59 INFO - PROCESS | 1947 | --DOCSHELL 0x119691000 == 33 [pid = 1947] [id = 204] 11:36:59 INFO - PROCESS | 1947 | --DOCSHELL 0x11823f000 == 32 [pid = 1947] [id = 203] 11:36:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 11:36:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 975ms 11:36:59 INFO - PROCESS | 1947 | --DOCSHELL 0x117222800 == 31 [pid = 1947] [id = 202] 11:36:59 INFO - PROCESS | 1947 | --DOCSHELL 0x116411800 == 30 [pid = 1947] [id = 201] 11:36:59 INFO - PROCESS | 1947 | --DOCSHELL 0x112d5f000 == 29 [pid = 1947] [id = 200] 11:36:59 INFO - PROCESS | 1947 | --DOCSHELL 0x113a14800 == 28 [pid = 1947] [id = 199] 11:36:59 INFO - PROCESS | 1947 | 1466707019420 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 11:36:59 INFO - PROCESS | 1947 | 1466707019423 Marionette TRACE conn2 <- [1,821,null,{"value":"7"}] 11:36:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 11:36:59 INFO - PROCESS | 1947 | 1466707019426 Marionette TRACE conn2 -> [0,822,"setScriptTimeout",{"ms":35000}] 11:36:59 INFO - PROCESS | 1947 | 1466707019428 Marionette TRACE conn2 <- [1,822,null,{}] 11:36:59 INFO - PROCESS | 1947 | 1466707019432 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}] 11:36:59 INFO - PROCESS | 1947 | 1466707019433 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:36:59 INFO - PROCESS | 1947 | 1466707019508 Marionette TRACE conn2 <- [1,823,null,{"value":null}] 11:36:59 INFO - PROCESS | 1947 | --DOMWINDOW == 85 (0x124dbb400) [pid = 1947] [serial = 576] [outer = 0x0] [url = about:blank] 11:36:59 INFO - PROCESS | 1947 | --DOMWINDOW == 84 (0x12743c800) [pid = 1947] [serial = 578] [outer = 0x0] [url = about:blank] 11:36:59 INFO - PROCESS | 1947 | --DOMWINDOW == 83 (0x1185c1800) [pid = 1947] [serial = 581] [outer = 0x0] [url = about:blank] 11:36:59 INFO - PROCESS | 1947 | --DOMWINDOW == 82 (0x1188a5800) [pid = 1947] [serial = 569] [outer = 0x0] [url = about:blank] 11:36:59 INFO - PROCESS | 1947 | --DOMWINDOW == 81 (0x119b63800) [pid = 1947] [serial = 570] [outer = 0x0] [url = about:blank] 11:36:59 INFO - PROCESS | 1947 | --DOMWINDOW == 80 (0x11690bc00) [pid = 1947] [serial = 563] [outer = 0x0] [url = about:blank] 11:36:59 INFO - PROCESS | 1947 | --DOMWINDOW == 79 (0x116f92400) [pid = 1947] [serial = 564] [outer = 0x0] [url = about:blank] 11:36:59 INFO - PROCESS | 1947 | --DOMWINDOW == 78 (0x127244800) [pid = 1947] [serial = 558] [outer = 0x0] [url = about:blank] 11:36:59 INFO - PROCESS | 1947 | --DOMWINDOW == 77 (0x1170a2000) [pid = 1947] [serial = 566] [outer = 0x0] [url = about:blank] 11:36:59 INFO - PROCESS | 1947 | --DOMWINDOW == 76 (0x118413800) [pid = 1947] [serial = 567] [outer = 0x0] [url = about:blank] 11:36:59 INFO - PROCESS | 1947 | --DOMWINDOW == 75 (0x113a76400) [pid = 1947] [serial = 560] [outer = 0x0] [url = about:blank] 11:36:59 INFO - PROCESS | 1947 | --DOMWINDOW == 74 (0x115f9cc00) [pid = 1947] [serial = 561] [outer = 0x0] [url = about:blank] 11:36:59 INFO - PROCESS | 1947 | --DOMWINDOW == 73 (0x123e31c00) [pid = 1947] [serial = 573] [outer = 0x0] [url = about:blank] 11:36:59 INFO - PROCESS | 1947 | --DOMWINDOW == 72 (0x123958800) [pid = 1947] [serial = 572] [outer = 0x0] [url = about:blank] 11:36:59 INFO - PROCESS | 1947 | --DOMWINDOW == 71 (0x123d69400) [pid = 1947] [serial = 575] [outer = 0x0] [url = about:blank] 11:36:59 INFO - PROCESS | 1947 | --DOMWINDOW == 70 (0x129210c00) [pid = 1947] [serial = 579] [outer = 0x0] [url = about:blank] 11:36:59 INFO - PROCESS | 1947 | --DOMWINDOW == 69 (0x119f4f800) [pid = 1947] [serial = 582] [outer = 0x0] [url = about:blank] 11:36:59 INFO - PROCESS | 1947 | --DOMWINDOW == 68 (0x1293e9000) [pid = 1947] [serial = 585] [outer = 0x0] [url = about:blank] 11:36:59 INFO - PROCESS | 1947 | --DOMWINDOW == 67 (0x12a603c00) [pid = 1947] [serial = 587] [outer = 0x0] [url = about:blank] 11:36:59 INFO - PROCESS | 1947 | --DOMWINDOW == 66 (0x12a774800) [pid = 1947] [serial = 588] [outer = 0x0] [url = about:blank] 11:36:59 INFO - PROCESS | 1947 | --DOMWINDOW == 65 (0x12928ec00) [pid = 1947] [serial = 584] [outer = 0x0] [url = about:blank] 11:36:59 INFO - PROCESS | 1947 | 1466707019570 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:59 INFO - PROCESS | 1947 | 1466707019573 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:36:59 INFO - PROCESS | 1947 | ++DOCSHELL 0x112743800 == 29 [pid = 1947] [id = 213] 11:36:59 INFO - PROCESS | 1947 | ++DOMWINDOW == 66 (0x113a76400) [pid = 1947] [serial = 637] [outer = 0x0] 11:36:59 INFO - PROCESS | 1947 | ++DOMWINDOW == 67 (0x115f9cc00) [pid = 1947] [serial = 638] [outer = 0x113a76400] 11:36:59 INFO - PROCESS | 1947 | 1466707019602 Marionette DEBUG loaded listener.js 11:36:59 INFO - PROCESS | 1947 | ++DOMWINDOW == 68 (0x1167e1c00) [pid = 1947] [serial = 639] [outer = 0x113a76400] 11:36:59 INFO - PROCESS | 1947 | 1466707019926 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] 11:36:59 INFO - PROCESS | 1947 | 1466707019951 Marionette TRACE conn2 <- [1,825,null,{"value":"7"}] 11:36:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 11:36:59 INFO - PROCESS | 1947 | 1466707019956 Marionette TRACE conn2 -> [0,826,"setScriptTimeout",{"ms":35000}] 11:36:59 INFO - PROCESS | 1947 | 1466707019958 Marionette TRACE conn2 <- [1,826,null,{}] 11:36:59 INFO - PROCESS | 1947 | 1466707019963 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}] 11:36:59 INFO - PROCESS | 1947 | 1466707019964 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:37:00 INFO - PROCESS | 1947 | 1466707020040 Marionette TRACE conn2 <- [1,827,null,{"value":null}] 11:37:00 INFO - PROCESS | 1947 | 1466707020098 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:00 INFO - PROCESS | 1947 | 1466707020100 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:37:00 INFO - PROCESS | 1947 | ++DOCSHELL 0x11694d800 == 30 [pid = 1947] [id = 214] 11:37:00 INFO - PROCESS | 1947 | ++DOMWINDOW == 69 (0x1167e3800) [pid = 1947] [serial = 640] [outer = 0x0] 11:37:00 INFO - PROCESS | 1947 | ++DOMWINDOW == 70 (0x116f97000) [pid = 1947] [serial = 641] [outer = 0x1167e3800] 11:37:00 INFO - PROCESS | 1947 | 1466707020127 Marionette DEBUG loaded listener.js 11:37:00 INFO - PROCESS | 1947 | ++DOMWINDOW == 71 (0x118334000) [pid = 1947] [serial = 642] [outer = 0x1167e3800] 11:37:00 INFO - PROCESS | 1947 | 1466707020415 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]]]}] 11:37:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 11:37:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 473ms 11:37:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 11:37:00 INFO - PROCESS | 1947 | 1466707020433 Marionette TRACE conn2 -> [0,829,"getWindowHandle",null] 11:37:00 INFO - PROCESS | 1947 | 1466707020434 Marionette TRACE conn2 <- [1,829,null,{"value":"7"}] 11:37:00 INFO - PROCESS | 1947 | 1466707020436 Marionette TRACE conn2 -> [0,830,"setScriptTimeout",{"ms":35000}] 11:37:00 INFO - PROCESS | 1947 | 1466707020439 Marionette TRACE conn2 <- [1,830,null,{}] 11:37:00 INFO - PROCESS | 1947 | 1466707020453 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}] 11:37:00 INFO - PROCESS | 1947 | 1466707020456 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:37:00 INFO - PROCESS | 1947 | 1466707020537 Marionette TRACE conn2 <- [1,831,null,{"value":null}] 11:37:00 INFO - PROCESS | 1947 | 1466707020545 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:00 INFO - PROCESS | 1947 | 1466707020547 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:37:00 INFO - PROCESS | 1947 | ++DOCSHELL 0x11918d000 == 31 [pid = 1947] [id = 215] 11:37:00 INFO - PROCESS | 1947 | ++DOMWINDOW == 72 (0x11841d800) [pid = 1947] [serial = 643] [outer = 0x0] 11:37:00 INFO - PROCESS | 1947 | ++DOMWINDOW == 73 (0x11872dc00) [pid = 1947] [serial = 644] [outer = 0x11841d800] 11:37:00 INFO - PROCESS | 1947 | 1466707020575 Marionette DEBUG loaded listener.js 11:37:00 INFO - PROCESS | 1947 | ++DOMWINDOW == 74 (0x1191c9400) [pid = 1947] [serial = 645] [outer = 0x11841d800] 11:37:00 INFO - PROCESS | 1947 | 1466707020896 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]]]}] 11:37:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 11:37:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 473ms 11:37:00 INFO - PROCESS | 1947 | 1466707020910 Marionette TRACE conn2 -> [0,833,"getWindowHandle",null] 11:37:00 INFO - PROCESS | 1947 | 1466707020912 Marionette TRACE conn2 <- [1,833,null,{"value":"7"}] 11:37:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 11:37:00 INFO - PROCESS | 1947 | 1466707020920 Marionette TRACE conn2 -> [0,834,"setScriptTimeout",{"ms":35000}] 11:37:00 INFO - PROCESS | 1947 | 1466707020921 Marionette TRACE conn2 <- [1,834,null,{}] 11:37:00 INFO - PROCESS | 1947 | 1466707020924 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}] 11:37:00 INFO - PROCESS | 1947 | 1466707020926 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:37:01 INFO - PROCESS | 1947 | 1466707021003 Marionette TRACE conn2 <- [1,835,null,{"value":null}] 11:37:01 INFO - PROCESS | 1947 | 1466707021006 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:01 INFO - PROCESS | 1947 | 1466707021008 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:37:01 INFO - PROCESS | 1947 | ++DOCSHELL 0x119f18800 == 32 [pid = 1947] [id = 216] 11:37:01 INFO - PROCESS | 1947 | ++DOMWINDOW == 75 (0x112a7f400) [pid = 1947] [serial = 646] [outer = 0x0] 11:37:01 INFO - PROCESS | 1947 | ++DOMWINDOW == 76 (0x11996d400) [pid = 1947] [serial = 647] [outer = 0x112a7f400] 11:37:01 INFO - PROCESS | 1947 | 1466707021036 Marionette DEBUG loaded listener.js 11:37:01 INFO - PROCESS | 1947 | ++DOMWINDOW == 77 (0x119e25000) [pid = 1947] [serial = 648] [outer = 0x112a7f400] 11:37:01 INFO - PROCESS | 1947 | 1466707021377 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]]]}] 11:37:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 11:37:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 468ms 11:37:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 11:37:01 INFO - PROCESS | 1947 | 1466707021389 Marionette TRACE conn2 -> [0,837,"getWindowHandle",null] 11:37:01 INFO - PROCESS | 1947 | 1466707021390 Marionette TRACE conn2 <- [1,837,null,{"value":"7"}] 11:37:01 INFO - PROCESS | 1947 | 1466707021394 Marionette TRACE conn2 -> [0,838,"setScriptTimeout",{"ms":35000}] 11:37:01 INFO - PROCESS | 1947 | 1466707021395 Marionette TRACE conn2 <- [1,838,null,{}] 11:37:01 INFO - PROCESS | 1947 | 1466707021398 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}] 11:37:01 INFO - PROCESS | 1947 | 1466707021399 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:37:01 INFO - PROCESS | 1947 | 1466707021469 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 11:37:01 INFO - PROCESS | 1947 | 1466707021472 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:01 INFO - PROCESS | 1947 | 1466707021473 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:37:01 INFO - PROCESS | 1947 | ++DOCSHELL 0x1167c7800 == 33 [pid = 1947] [id = 217] 11:37:01 INFO - PROCESS | 1947 | ++DOMWINDOW == 78 (0x119f45400) [pid = 1947] [serial = 649] [outer = 0x0] 11:37:01 INFO - PROCESS | 1947 | ++DOMWINDOW == 79 (0x119f51400) [pid = 1947] [serial = 650] [outer = 0x119f45400] 11:37:01 INFO - PROCESS | 1947 | 1466707021501 Marionette DEBUG loaded listener.js 11:37:01 INFO - PROCESS | 1947 | ++DOMWINDOW == 80 (0x12381c800) [pid = 1947] [serial = 651] [outer = 0x119f45400] 11:37:01 INFO - PROCESS | 1947 | 1466707021863 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]]]}] 11:37:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 11:37:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 521ms 11:37:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 11:37:01 INFO - PROCESS | 1947 | 1466707021914 Marionette TRACE conn2 -> [0,841,"getWindowHandle",null] 11:37:01 INFO - PROCESS | 1947 | 1466707021915 Marionette TRACE conn2 <- [1,841,null,{"value":"7"}] 11:37:01 INFO - PROCESS | 1947 | 1466707021917 Marionette TRACE conn2 -> [0,842,"setScriptTimeout",{"ms":35000}] 11:37:01 INFO - PROCESS | 1947 | 1466707021918 Marionette TRACE conn2 <- [1,842,null,{}] 11:37:01 INFO - PROCESS | 1947 | 1466707021920 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}] 11:37:01 INFO - PROCESS | 1947 | 1466707021925 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:37:02 INFO - PROCESS | 1947 | 1466707022042 Marionette TRACE conn2 <- [1,843,null,{"value":null}] 11:37:02 INFO - PROCESS | 1947 | 1466707022048 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:02 INFO - PROCESS | 1947 | 1466707022049 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:37:02 INFO - PROCESS | 1947 | ++DOCSHELL 0x1255da800 == 34 [pid = 1947] [id = 218] 11:37:02 INFO - PROCESS | 1947 | ++DOMWINDOW == 81 (0x119886c00) [pid = 1947] [serial = 652] [outer = 0x0] 11:37:02 INFO - PROCESS | 1947 | ++DOMWINDOW == 82 (0x1248b0c00) [pid = 1947] [serial = 653] [outer = 0x119886c00] 11:37:02 INFO - PROCESS | 1947 | 1466707022074 Marionette DEBUG loaded listener.js 11:37:02 INFO - PROCESS | 1947 | ++DOMWINDOW == 83 (0x126f89400) [pid = 1947] [serial = 654] [outer = 0x119886c00] 11:37:02 INFO - PROCESS | 1947 | 1466707022413 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]]]}] 11:37:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 11:37:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 518ms 11:37:02 INFO - PROCESS | 1947 | 1466707022435 Marionette TRACE conn2 -> [0,845,"getWindowHandle",null] 11:37:02 INFO - PROCESS | 1947 | 1466707022436 Marionette TRACE conn2 <- [1,845,null,{"value":"7"}] 11:37:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 11:37:02 INFO - PROCESS | 1947 | 1466707022448 Marionette TRACE conn2 -> [0,846,"setScriptTimeout",{"ms":35000}] 11:37:02 INFO - PROCESS | 1947 | 1466707022449 Marionette TRACE conn2 <- [1,846,null,{}] 11:37:02 INFO - PROCESS | 1947 | 1466707022451 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}] 11:37:02 INFO - PROCESS | 1947 | 1466707022452 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:37:02 INFO - PROCESS | 1947 | 1466707022545 Marionette TRACE conn2 <- [1,847,null,{"value":null}] 11:37:02 INFO - PROCESS | 1947 | 1466707022549 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:02 INFO - PROCESS | 1947 | 1466707022550 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:37:02 INFO - PROCESS | 1947 | ++DOCSHELL 0x126966800 == 35 [pid = 1947] [id = 219] 11:37:02 INFO - PROCESS | 1947 | ++DOMWINDOW == 84 (0x12723cc00) [pid = 1947] [serial = 655] [outer = 0x0] 11:37:02 INFO - PROCESS | 1947 | ++DOMWINDOW == 85 (0x12743cc00) [pid = 1947] [serial = 656] [outer = 0x12723cc00] 11:37:02 INFO - PROCESS | 1947 | 1466707022574 Marionette DEBUG loaded listener.js 11:37:02 INFO - PROCESS | 1947 | ++DOMWINDOW == 86 (0x128bcf000) [pid = 1947] [serial = 657] [outer = 0x12723cc00] 11:37:02 INFO - PROCESS | 1947 | 1466707022906 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]]]}] 11:37:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 11:37:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 469ms 11:37:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 11:37:02 INFO - PROCESS | 1947 | 1466707022918 Marionette TRACE conn2 -> [0,849,"getWindowHandle",null] 11:37:02 INFO - PROCESS | 1947 | 1466707022919 Marionette TRACE conn2 <- [1,849,null,{"value":"7"}] 11:37:02 INFO - PROCESS | 1947 | 1466707022921 Marionette TRACE conn2 -> [0,850,"setScriptTimeout",{"ms":35000}] 11:37:02 INFO - PROCESS | 1947 | 1466707022922 Marionette TRACE conn2 <- [1,850,null,{}] 11:37:02 INFO - PROCESS | 1947 | 1466707022925 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}] 11:37:02 INFO - PROCESS | 1947 | 1466707022928 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:37:03 INFO - PROCESS | 1947 | 1466707023019 Marionette TRACE conn2 <- [1,851,null,{"value":null}] 11:37:03 INFO - PROCESS | 1947 | 1466707023053 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:03 INFO - PROCESS | 1947 | 1466707023054 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:37:03 INFO - PROCESS | 1947 | ++DOCSHELL 0x128c83000 == 36 [pid = 1947] [id = 220] 11:37:03 INFO - PROCESS | 1947 | ++DOMWINDOW == 87 (0x128bd0000) [pid = 1947] [serial = 658] [outer = 0x0] 11:37:03 INFO - PROCESS | 1947 | ++DOMWINDOW == 88 (0x128bd4800) [pid = 1947] [serial = 659] [outer = 0x128bd0000] 11:37:03 INFO - PROCESS | 1947 | 1466707023080 Marionette DEBUG loaded listener.js 11:37:03 INFO - PROCESS | 1947 | ++DOMWINDOW == 89 (0x128dba400) [pid = 1947] [serial = 660] [outer = 0x128bd0000] 11:37:03 INFO - PROCESS | 1947 | 1466707023379 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]]]}] 11:37:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 11:37:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 468ms 11:37:03 INFO - PROCESS | 1947 | 1466707023390 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 11:37:03 INFO - PROCESS | 1947 | 1466707023392 Marionette TRACE conn2 <- [1,853,null,{"value":"7"}] 11:37:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 11:37:03 INFO - PROCESS | 1947 | 1466707023399 Marionette TRACE conn2 -> [0,854,"setScriptTimeout",{"ms":35000}] 11:37:03 INFO - PROCESS | 1947 | 1466707023400 Marionette TRACE conn2 <- [1,854,null,{}] 11:37:03 INFO - PROCESS | 1947 | 1466707023403 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}] 11:37:03 INFO - PROCESS | 1947 | 1466707023404 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:37:03 INFO - PROCESS | 1947 | 1466707023509 Marionette TRACE conn2 <- [1,855,null,{"value":null}] 11:37:03 INFO - PROCESS | 1947 | 1466707023513 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:03 INFO - PROCESS | 1947 | 1466707023514 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:37:03 INFO - PROCESS | 1947 | ++DOCSHELL 0x1292b8000 == 37 [pid = 1947] [id = 221] 11:37:03 INFO - PROCESS | 1947 | ++DOMWINDOW == 90 (0x128bc8400) [pid = 1947] [serial = 661] [outer = 0x0] 11:37:03 INFO - PROCESS | 1947 | ++DOMWINDOW == 91 (0x12928a800) [pid = 1947] [serial = 662] [outer = 0x128bc8400] 11:37:03 INFO - PROCESS | 1947 | 1466707023538 Marionette DEBUG loaded listener.js 11:37:03 INFO - PROCESS | 1947 | ++DOMWINDOW == 92 (0x129292800) [pid = 1947] [serial = 663] [outer = 0x128bc8400] 11:37:03 INFO - PROCESS | 1947 | --DOMWINDOW == 91 (0x1164e2800) [pid = 1947] [serial = 589] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 11:37:03 INFO - PROCESS | 1947 | --DOMWINDOW == 90 (0x1191cc000) [pid = 1947] [serial = 592] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 11:37:03 INFO - PROCESS | 1947 | --DOMWINDOW == 89 (0x113254400) [pid = 1947] [serial = 601] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 11:37:03 INFO - PROCESS | 1947 | --DOMWINDOW == 88 (0x11295e000) [pid = 1947] [serial = 598] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 11:37:03 INFO - PROCESS | 1947 | --DOMWINDOW == 87 (0x115f45800) [pid = 1947] [serial = 604] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 11:37:03 INFO - PROCESS | 1947 | --DOMWINDOW == 86 (0x11295d800) [pid = 1947] [serial = 610] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 11:37:03 INFO - PROCESS | 1947 | --DOMWINDOW == 85 (0x115f40c00) [pid = 1947] [serial = 613] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 11:37:03 INFO - PROCESS | 1947 | --DOMWINDOW == 84 (0x112a9e000) [pid = 1947] [serial = 616] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 11:37:03 INFO - PROCESS | 1947 | --DOMWINDOW == 83 (0x11295dc00) [pid = 1947] [serial = 619] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 11:37:03 INFO - PROCESS | 1947 | --DOMWINDOW == 82 (0x123814000) [pid = 1947] [serial = 625] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 11:37:03 INFO - PROCESS | 1947 | --DOMWINDOW == 81 (0x112f7e400) [pid = 1947] [serial = 595] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 11:37:03 INFO - PROCESS | 1947 | --DOMWINDOW == 80 (0x11729a400) [pid = 1947] [serial = 607] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 11:37:03 INFO - PROCESS | 1947 | --DOMWINDOW == 79 (0x116976000) [pid = 1947] [serial = 622] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 11:37:03 INFO - PROCESS | 1947 | 1466707023923 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]]]}] 11:37:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 11:37:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 570ms 11:37:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 11:37:03 INFO - PROCESS | 1947 | 1466707023969 Marionette TRACE conn2 -> [0,857,"getWindowHandle",null] 11:37:03 INFO - PROCESS | 1947 | 1466707023970 Marionette TRACE conn2 <- [1,857,null,{"value":"7"}] 11:37:03 INFO - PROCESS | 1947 | 1466707023972 Marionette TRACE conn2 -> [0,858,"setScriptTimeout",{"ms":35000}] 11:37:03 INFO - PROCESS | 1947 | 1466707023973 Marionette TRACE conn2 <- [1,858,null,{}] 11:37:03 INFO - PROCESS | 1947 | 1466707023976 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}] 11:37:03 INFO - PROCESS | 1947 | 1466707023977 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:37:04 INFO - PROCESS | 1947 | 1466707024052 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 11:37:04 INFO - PROCESS | 1947 | 1466707024056 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:04 INFO - PROCESS | 1947 | 1466707024057 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:37:04 INFO - PROCESS | 1947 | ++DOCSHELL 0x119f17000 == 38 [pid = 1947] [id = 222] 11:37:04 INFO - PROCESS | 1947 | ++DOMWINDOW == 80 (0x11841a000) [pid = 1947] [serial = 664] [outer = 0x0] 11:37:04 INFO - PROCESS | 1947 | ++DOMWINDOW == 81 (0x119b64400) [pid = 1947] [serial = 665] [outer = 0x11841a000] 11:37:04 INFO - PROCESS | 1947 | 1466707024084 Marionette DEBUG loaded listener.js 11:37:04 INFO - PROCESS | 1947 | ++DOMWINDOW == 82 (0x119e26000) [pid = 1947] [serial = 666] [outer = 0x11841a000] 11:37:04 INFO - PROCESS | 1947 | 1466707024405 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]]]}] 11:37:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 11:37:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 471ms 11:37:04 INFO - PROCESS | 1947 | 1466707024445 Marionette TRACE conn2 -> [0,861,"getWindowHandle",null] 11:37:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 11:37:04 INFO - PROCESS | 1947 | 1466707024447 Marionette TRACE conn2 <- [1,861,null,{"value":"7"}] 11:37:04 INFO - PROCESS | 1947 | 1466707024449 Marionette TRACE conn2 -> [0,862,"setScriptTimeout",{"ms":35000}] 11:37:04 INFO - PROCESS | 1947 | 1466707024451 Marionette TRACE conn2 <- [1,862,null,{}] 11:37:04 INFO - PROCESS | 1947 | 1466707024453 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}] 11:37:04 INFO - PROCESS | 1947 | 1466707024454 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:37:04 INFO - PROCESS | 1947 | 1466707024539 Marionette TRACE conn2 <- [1,863,null,{"value":null}] 11:37:04 INFO - PROCESS | 1947 | 1466707024544 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:04 INFO - PROCESS | 1947 | 1466707024546 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:37:04 INFO - PROCESS | 1947 | ++DOCSHELL 0x12a7ae000 == 39 [pid = 1947] [id = 223] 11:37:04 INFO - PROCESS | 1947 | ++DOMWINDOW == 83 (0x128db9c00) [pid = 1947] [serial = 667] [outer = 0x0] 11:37:04 INFO - PROCESS | 1947 | ++DOMWINDOW == 84 (0x1293e9400) [pid = 1947] [serial = 668] [outer = 0x128db9c00] 11:37:04 INFO - PROCESS | 1947 | 1466707024572 Marionette DEBUG loaded listener.js 11:37:04 INFO - PROCESS | 1947 | ++DOMWINDOW == 85 (0x12963cc00) [pid = 1947] [serial = 669] [outer = 0x128db9c00] 11:37:04 INFO - PROCESS | 1947 | 1466707024905 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]]]}] 11:37:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 11:37:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 468ms 11:37:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 11:37:04 INFO - PROCESS | 1947 | 1466707024918 Marionette TRACE conn2 -> [0,865,"getWindowHandle",null] 11:37:04 INFO - PROCESS | 1947 | 1466707024919 Marionette TRACE conn2 <- [1,865,null,{"value":"7"}] 11:37:04 INFO - PROCESS | 1947 | 1466707024921 Marionette TRACE conn2 -> [0,866,"setScriptTimeout",{"ms":35000}] 11:37:04 INFO - PROCESS | 1947 | 1466707024922 Marionette TRACE conn2 <- [1,866,null,{}] 11:37:04 INFO - PROCESS | 1947 | 1466707024940 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}] 11:37:04 INFO - PROCESS | 1947 | 1466707024942 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:37:05 INFO - PROCESS | 1947 | 1466707025025 Marionette TRACE conn2 <- [1,867,null,{"value":null}] 11:37:05 INFO - PROCESS | 1947 | 1466707025031 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:05 INFO - PROCESS | 1947 | 1466707025032 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:37:05 INFO - PROCESS | 1947 | ++DOCSHELL 0x12ad0b000 == 40 [pid = 1947] [id = 224] 11:37:05 INFO - PROCESS | 1947 | ++DOMWINDOW == 86 (0x129298c00) [pid = 1947] [serial = 670] [outer = 0x0] 11:37:05 INFO - PROCESS | 1947 | ++DOMWINDOW == 87 (0x12a766400) [pid = 1947] [serial = 671] [outer = 0x129298c00] 11:37:05 INFO - PROCESS | 1947 | 1466707025055 Marionette DEBUG loaded listener.js 11:37:05 INFO - PROCESS | 1947 | ++DOMWINDOW == 88 (0x12a879c00) [pid = 1947] [serial = 672] [outer = 0x129298c00] 11:37:05 INFO - PROCESS | 1947 | 1466707025367 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]]]}] 11:37:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 11:37:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 469ms 11:37:05 INFO - PROCESS | 1947 | 1466707025391 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 11:37:05 INFO - PROCESS | 1947 | 1466707025394 Marionette TRACE conn2 <- [1,869,null,{"value":"7"}] 11:37:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 11:37:05 INFO - PROCESS | 1947 | 1466707025398 Marionette TRACE conn2 -> [0,870,"setScriptTimeout",{"ms":35000}] 11:37:05 INFO - PROCESS | 1947 | 1466707025399 Marionette TRACE conn2 <- [1,870,null,{}] 11:37:05 INFO - PROCESS | 1947 | 1466707025401 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}] 11:37:05 INFO - PROCESS | 1947 | 1466707025402 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:37:05 INFO - PROCESS | 1947 | 1466707025481 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 11:37:05 INFO - PROCESS | 1947 | 1466707025484 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:05 INFO - PROCESS | 1947 | 1466707025485 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:37:05 INFO - PROCESS | 1947 | ++DOCSHELL 0x12b82f800 == 41 [pid = 1947] [id = 225] 11:37:05 INFO - PROCESS | 1947 | ++DOMWINDOW == 89 (0x12a87a000) [pid = 1947] [serial = 673] [outer = 0x0] 11:37:05 INFO - PROCESS | 1947 | ++DOMWINDOW == 90 (0x12aacf400) [pid = 1947] [serial = 674] [outer = 0x12a87a000] 11:37:05 INFO - PROCESS | 1947 | 1466707025510 Marionette DEBUG loaded listener.js 11:37:05 INFO - PROCESS | 1947 | ++DOMWINDOW == 91 (0x12aad6000) [pid = 1947] [serial = 675] [outer = 0x12a87a000] 11:37:05 INFO - PROCESS | 1947 | 1466707025934 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]]]}] 11:37:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 11:37:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 570ms 11:37:05 INFO - PROCESS | 1947 | 1466707025969 Marionette TRACE conn2 -> [0,873,"getWindowHandle",null] 11:37:05 INFO - PROCESS | 1947 | 1466707025971 Marionette TRACE conn2 <- [1,873,null,{"value":"7"}] 11:37:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 11:37:05 INFO - PROCESS | 1947 | 1466707025975 Marionette TRACE conn2 -> [0,874,"setScriptTimeout",{"ms":35000}] 11:37:05 INFO - PROCESS | 1947 | 1466707025977 Marionette TRACE conn2 <- [1,874,null,{}] 11:37:05 INFO - PROCESS | 1947 | 1466707025980 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}] 11:37:05 INFO - PROCESS | 1947 | 1466707025982 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:37:06 INFO - PROCESS | 1947 | 1466707026088 Marionette TRACE conn2 <- [1,875,null,{"value":null}] 11:37:06 INFO - PROCESS | 1947 | 1466707026154 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:06 INFO - PROCESS | 1947 | 1466707026156 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:37:06 INFO - PROCESS | 1947 | ++DOCSHELL 0x116f48800 == 42 [pid = 1947] [id = 226] 11:37:06 INFO - PROCESS | 1947 | ++DOMWINDOW == 92 (0x113c0e800) [pid = 1947] [serial = 676] [outer = 0x0] 11:37:06 INFO - PROCESS | 1947 | ++DOMWINDOW == 93 (0x11670f800) [pid = 1947] [serial = 677] [outer = 0x113c0e800] 11:37:06 INFO - PROCESS | 1947 | 1466707026187 Marionette DEBUG loaded listener.js 11:37:06 INFO - PROCESS | 1947 | ++DOMWINDOW == 94 (0x116f99000) [pid = 1947] [serial = 678] [outer = 0x113c0e800] 11:37:06 INFO - PROCESS | 1947 | 1466707026618 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]]]}] 11:37:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 11:37:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 673ms 11:37:06 INFO - PROCESS | 1947 | 1466707026647 Marionette TRACE conn2 -> [0,877,"getWindowHandle",null] 11:37:06 INFO - PROCESS | 1947 | 1466707026650 Marionette TRACE conn2 <- [1,877,null,{"value":"7"}] 11:37:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 11:37:06 INFO - PROCESS | 1947 | 1466707026655 Marionette TRACE conn2 -> [0,878,"setScriptTimeout",{"ms":35000}] 11:37:06 INFO - PROCESS | 1947 | 1466707026657 Marionette TRACE conn2 <- [1,878,null,{}] 11:37:06 INFO - PROCESS | 1947 | 1466707026659 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}] 11:37:06 INFO - PROCESS | 1947 | 1466707026661 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:37:06 INFO - PROCESS | 1947 | 1466707026762 Marionette TRACE conn2 <- [1,879,null,{"value":null}] 11:37:06 INFO - PROCESS | 1947 | 1466707026827 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:06 INFO - PROCESS | 1947 | 1466707026829 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:37:06 INFO - PROCESS | 1947 | ++DOCSHELL 0x1248f3800 == 43 [pid = 1947] [id = 227] 11:37:06 INFO - PROCESS | 1947 | ++DOMWINDOW == 95 (0x118412c00) [pid = 1947] [serial = 679] [outer = 0x0] 11:37:06 INFO - PROCESS | 1947 | ++DOMWINDOW == 96 (0x1185bd400) [pid = 1947] [serial = 680] [outer = 0x118412c00] 11:37:06 INFO - PROCESS | 1947 | 1466707026859 Marionette DEBUG loaded listener.js 11:37:06 INFO - PROCESS | 1947 | ++DOMWINDOW == 97 (0x1188ab000) [pid = 1947] [serial = 681] [outer = 0x118412c00] 11:37:07 INFO - PROCESS | 1947 | 1466707027271 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]]]}] 11:37:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 11:37:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 668ms 11:37:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 11:37:07 INFO - PROCESS | 1947 | 1466707027324 Marionette TRACE conn2 -> [0,881,"getWindowHandle",null] 11:37:07 INFO - PROCESS | 1947 | 1466707027326 Marionette TRACE conn2 <- [1,881,null,{"value":"7"}] 11:37:07 INFO - PROCESS | 1947 | 1466707027328 Marionette TRACE conn2 -> [0,882,"setScriptTimeout",{"ms":35000}] 11:37:07 INFO - PROCESS | 1947 | 1466707027330 Marionette TRACE conn2 <- [1,882,null,{}] 11:37:07 INFO - PROCESS | 1947 | 1466707027338 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}] 11:37:07 INFO - PROCESS | 1947 | 1466707027341 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:37:07 INFO - PROCESS | 1947 | 1466707027459 Marionette TRACE conn2 <- [1,883,null,{"value":null}] 11:37:07 INFO - PROCESS | 1947 | 1466707027539 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:07 INFO - PROCESS | 1947 | 1466707027541 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:37:07 INFO - PROCESS | 1947 | ++DOCSHELL 0x12b832000 == 44 [pid = 1947] [id = 228] 11:37:07 INFO - PROCESS | 1947 | ++DOMWINDOW == 98 (0x119e33000) [pid = 1947] [serial = 682] [outer = 0x0] 11:37:07 INFO - PROCESS | 1947 | ++DOMWINDOW == 99 (0x123d6bc00) [pid = 1947] [serial = 683] [outer = 0x119e33000] 11:37:07 INFO - PROCESS | 1947 | 1466707027574 Marionette DEBUG loaded listener.js 11:37:07 INFO - PROCESS | 1947 | ++DOMWINDOW == 100 (0x124b3f800) [pid = 1947] [serial = 684] [outer = 0x119e33000] 11:37:07 INFO - PROCESS | 1947 | 1466707027984 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]]]}] 11:37:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 11:37:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 672ms 11:37:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 11:37:08 INFO - PROCESS | 1947 | 1466707028001 Marionette TRACE conn2 -> [0,885,"getWindowHandle",null] 11:37:08 INFO - PROCESS | 1947 | 1466707028003 Marionette TRACE conn2 <- [1,885,null,{"value":"7"}] 11:37:08 INFO - PROCESS | 1947 | 1466707028005 Marionette TRACE conn2 -> [0,886,"setScriptTimeout",{"ms":35000}] 11:37:08 INFO - PROCESS | 1947 | 1466707028006 Marionette TRACE conn2 <- [1,886,null,{}] 11:37:08 INFO - PROCESS | 1947 | 1466707028009 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}] 11:37:08 INFO - PROCESS | 1947 | 1466707028010 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:37:08 INFO - PROCESS | 1947 | 1466707028119 Marionette TRACE conn2 <- [1,887,null,{"value":null}] 11:37:08 INFO - PROCESS | 1947 | 1466707028168 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:08 INFO - PROCESS | 1947 | 1466707028169 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:37:08 INFO - PROCESS | 1947 | ++DOCSHELL 0x12ba55000 == 45 [pid = 1947] [id = 229] 11:37:08 INFO - PROCESS | 1947 | ++DOMWINDOW == 101 (0x1255b4800) [pid = 1947] [serial = 685] [outer = 0x0] 11:37:08 INFO - PROCESS | 1947 | ++DOMWINDOW == 102 (0x12723a000) [pid = 1947] [serial = 686] [outer = 0x1255b4800] 11:37:08 INFO - PROCESS | 1947 | 1466707028198 Marionette DEBUG loaded listener.js 11:37:08 INFO - PROCESS | 1947 | ++DOMWINDOW == 103 (0x129211400) [pid = 1947] [serial = 687] [outer = 0x1255b4800] 11:37:08 INFO - PROCESS | 1947 | 1466707028816 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]]]}] 11:37:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 11:37:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 819ms 11:37:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 11:37:08 INFO - PROCESS | 1947 | 1466707028844 Marionette TRACE conn2 -> [0,889,"getWindowHandle",null] 11:37:08 INFO - PROCESS | 1947 | 1466707028846 Marionette TRACE conn2 <- [1,889,null,{"value":"7"}] 11:37:08 INFO - PROCESS | 1947 | 1466707028851 Marionette TRACE conn2 -> [0,890,"setScriptTimeout",{"ms":35000}] 11:37:08 INFO - PROCESS | 1947 | 1466707028853 Marionette TRACE conn2 <- [1,890,null,{}] 11:37:08 INFO - PROCESS | 1947 | 1466707028857 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}] 11:37:08 INFO - PROCESS | 1947 | 1466707028859 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:37:08 INFO - PROCESS | 1947 | 1466707028948 Marionette TRACE conn2 <- [1,891,null,{"value":null}] 11:37:09 INFO - PROCESS | 1947 | 1466707029015 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:09 INFO - PROCESS | 1947 | 1466707029017 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:37:09 INFO - PROCESS | 1947 | ++DOCSHELL 0x11836e000 == 46 [pid = 1947] [id = 230] 11:37:09 INFO - PROCESS | 1947 | ++DOMWINDOW == 104 (0x115de6400) [pid = 1947] [serial = 688] [outer = 0x0] 11:37:09 INFO - PROCESS | 1947 | ++DOMWINDOW == 105 (0x115f45800) [pid = 1947] [serial = 689] [outer = 0x115de6400] 11:37:09 INFO - PROCESS | 1947 | 1466707029044 Marionette DEBUG loaded listener.js 11:37:09 INFO - PROCESS | 1947 | ++DOMWINDOW == 106 (0x11670d400) [pid = 1947] [serial = 690] [outer = 0x115de6400] 11:37:09 INFO - PROCESS | 1947 | --DOCSHELL 0x12ad0b000 == 45 [pid = 1947] [id = 224] 11:37:09 INFO - PROCESS | 1947 | --DOCSHELL 0x12a7ae000 == 44 [pid = 1947] [id = 223] 11:37:09 INFO - PROCESS | 1947 | --DOCSHELL 0x119f17000 == 43 [pid = 1947] [id = 222] 11:37:09 INFO - PROCESS | 1947 | --DOCSHELL 0x1292b8000 == 42 [pid = 1947] [id = 221] 11:37:09 INFO - PROCESS | 1947 | --DOCSHELL 0x128c83000 == 41 [pid = 1947] [id = 220] 11:37:09 INFO - PROCESS | 1947 | --DOCSHELL 0x126966800 == 40 [pid = 1947] [id = 219] 11:37:09 INFO - PROCESS | 1947 | --DOCSHELL 0x1255da800 == 39 [pid = 1947] [id = 218] 11:37:09 INFO - PROCESS | 1947 | --DOCSHELL 0x1167c7800 == 38 [pid = 1947] [id = 217] 11:37:09 INFO - PROCESS | 1947 | --DOCSHELL 0x119f18800 == 37 [pid = 1947] [id = 216] 11:37:09 INFO - PROCESS | 1947 | --DOCSHELL 0x11918d000 == 36 [pid = 1947] [id = 215] 11:37:09 INFO - PROCESS | 1947 | --DOCSHELL 0x11694d800 == 35 [pid = 1947] [id = 214] 11:37:09 INFO - PROCESS | 1947 | --DOCSHELL 0x112743800 == 34 [pid = 1947] [id = 213] 11:37:09 INFO - PROCESS | 1947 | --DOCSHELL 0x118243800 == 33 [pid = 1947] [id = 212] 11:37:09 INFO - PROCESS | 1947 | --DOCSHELL 0x111ea1000 == 32 [pid = 1947] [id = 211] 11:37:09 INFO - PROCESS | 1947 | --DOCSHELL 0x12ba55000 == 31 [pid = 1947] [id = 229] 11:37:09 INFO - PROCESS | 1947 | --DOCSHELL 0x12b832000 == 30 [pid = 1947] [id = 228] 11:37:09 INFO - PROCESS | 1947 | --DOCSHELL 0x1248f3800 == 29 [pid = 1947] [id = 227] 11:37:09 INFO - PROCESS | 1947 | --DOCSHELL 0x12b82f800 == 28 [pid = 1947] [id = 225] 11:37:09 INFO - PROCESS | 1947 | --DOCSHELL 0x116f48800 == 27 [pid = 1947] [id = 226] 11:37:09 INFO - PROCESS | 1947 | --DOMWINDOW == 105 (0x1255b3400) [pid = 1947] [serial = 629] [outer = 0x0] [url = about:blank] 11:37:09 INFO - PROCESS | 1947 | --DOMWINDOW == 104 (0x1172a3800) [pid = 1947] [serial = 591] [outer = 0x0] [url = about:blank] 11:37:09 INFO - PROCESS | 1947 | --DOMWINDOW == 103 (0x116910400) [pid = 1947] [serial = 590] [outer = 0x0] [url = about:blank] 11:37:09 INFO - PROCESS | 1947 | --DOMWINDOW == 102 (0x119b6b800) [pid = 1947] [serial = 594] [outer = 0x0] [url = about:blank] 11:37:09 INFO - PROCESS | 1947 | --DOMWINDOW == 101 (0x119624000) [pid = 1947] [serial = 593] [outer = 0x0] [url = about:blank] 11:37:09 INFO - PROCESS | 1947 | --DOMWINDOW == 100 (0x113ce9400) [pid = 1947] [serial = 602] [outer = 0x0] [url = about:blank] 11:37:09 INFO - PROCESS | 1947 | --DOMWINDOW == 99 (0x115f40000) [pid = 1947] [serial = 603] [outer = 0x0] [url = about:blank] 11:37:09 INFO - PROCESS | 1947 | --DOMWINDOW == 98 (0x112a75000) [pid = 1947] [serial = 599] [outer = 0x0] [url = about:blank] 11:37:09 INFO - PROCESS | 1947 | --DOMWINDOW == 97 (0x11295e800) [pid = 1947] [serial = 600] [outer = 0x0] [url = about:blank] 11:37:09 INFO - PROCESS | 1947 | --DOMWINDOW == 96 (0x116f9c400) [pid = 1947] [serial = 605] [outer = 0x0] [url = about:blank] 11:37:09 INFO - PROCESS | 1947 | --DOMWINDOW == 95 (0x11729ac00) [pid = 1947] [serial = 606] [outer = 0x0] [url = about:blank] 11:37:09 INFO - PROCESS | 1947 | --DOMWINDOW == 94 (0x11841f400) [pid = 1947] [serial = 611] [outer = 0x0] [url = about:blank] 11:37:09 INFO - PROCESS | 1947 | --DOMWINDOW == 93 (0x1188ab400) [pid = 1947] [serial = 614] [outer = 0x0] [url = about:blank] 11:37:09 INFO - PROCESS | 1947 | --DOMWINDOW == 92 (0x118720000) [pid = 1947] [serial = 612] [outer = 0x0] [url = about:blank] 11:37:09 INFO - PROCESS | 1947 | --DOMWINDOW == 91 (0x119e2d800) [pid = 1947] [serial = 617] [outer = 0x0] [url = about:blank] 11:37:09 INFO - PROCESS | 1947 | --DOMWINDOW == 90 (0x119b66400) [pid = 1947] [serial = 615] [outer = 0x0] [url = about:blank] 11:37:09 INFO - PROCESS | 1947 | --DOMWINDOW == 89 (0x11670d800) [pid = 1947] [serial = 620] [outer = 0x0] [url = about:blank] 11:37:09 INFO - PROCESS | 1947 | --DOMWINDOW == 88 (0x119f4cc00) [pid = 1947] [serial = 618] [outer = 0x0] [url = about:blank] 11:37:09 INFO - PROCESS | 1947 | --DOMWINDOW == 87 (0x12428a800) [pid = 1947] [serial = 626] [outer = 0x0] [url = about:blank] 11:37:09 INFO - PROCESS | 1947 | --DOMWINDOW == 86 (0x118417800) [pid = 1947] [serial = 621] [outer = 0x0] [url = about:blank] 11:37:09 INFO - PROCESS | 1947 | --DOMWINDOW == 85 (0x1164e7800) [pid = 1947] [serial = 597] [outer = 0x0] [url = about:blank] 11:37:09 INFO - PROCESS | 1947 | --DOMWINDOW == 84 (0x115d26000) [pid = 1947] [serial = 596] [outer = 0x0] [url = about:blank] 11:37:09 INFO - PROCESS | 1947 | --DOMWINDOW == 83 (0x118194400) [pid = 1947] [serial = 608] [outer = 0x0] [url = about:blank] 11:37:09 INFO - PROCESS | 1947 | --DOMWINDOW == 82 (0x119f51800) [pid = 1947] [serial = 623] [outer = 0x0] [url = about:blank] 11:37:09 INFO - PROCESS | 1947 | --DOMWINDOW == 81 (0x124b44c00) [pid = 1947] [serial = 627] [outer = 0x0] [url = about:blank] 11:37:09 INFO - PROCESS | 1947 | --DOMWINDOW == 80 (0x123c50000) [pid = 1947] [serial = 624] [outer = 0x0] [url = about:blank] 11:37:09 INFO - PROCESS | 1947 | --DOMWINDOW == 79 (0x118418000) [pid = 1947] [serial = 609] [outer = 0x0] [url = about:blank] 11:37:09 INFO - PROCESS | 1947 | 1466707029979 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]]]}] 11:37:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 11:37:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1178ms 11:37:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 11:37:10 INFO - PROCESS | 1947 | 1466707030029 Marionette TRACE conn2 -> [0,893,"getWindowHandle",null] 11:37:10 INFO - PROCESS | 1947 | 1466707030031 Marionette TRACE conn2 <- [1,893,null,{"value":"7"}] 11:37:10 INFO - PROCESS | 1947 | 1466707030035 Marionette TRACE conn2 -> [0,894,"setScriptTimeout",{"ms":35000}] 11:37:10 INFO - PROCESS | 1947 | 1466707030036 Marionette TRACE conn2 <- [1,894,null,{}] 11:37:10 INFO - PROCESS | 1947 | 1466707030040 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}] 11:37:10 INFO - PROCESS | 1947 | 1466707030042 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:37:10 INFO - PROCESS | 1947 | 1466707030120 Marionette TRACE conn2 <- [1,895,null,{"value":null}] 11:37:10 INFO - PROCESS | 1947 | 1466707030127 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:10 INFO - PROCESS | 1947 | 1466707030129 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:37:10 INFO - PROCESS | 1947 | ++DOCSHELL 0x113a9c800 == 28 [pid = 1947] [id = 231] 11:37:10 INFO - PROCESS | 1947 | ++DOMWINDOW == 80 (0x1133ae400) [pid = 1947] [serial = 691] [outer = 0x0] 11:37:10 INFO - PROCESS | 1947 | ++DOMWINDOW == 81 (0x113a7a000) [pid = 1947] [serial = 692] [outer = 0x1133ae400] 11:37:10 INFO - PROCESS | 1947 | 1466707030158 Marionette DEBUG loaded listener.js 11:37:10 INFO - PROCESS | 1947 | ++DOMWINDOW == 82 (0x115de5c00) [pid = 1947] [serial = 693] [outer = 0x1133ae400] 11:37:10 INFO - PROCESS | 1947 | 1466707030511 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]]]}] 11:37:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 11:37:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 519ms 11:37:10 INFO - PROCESS | 1947 | 1466707030554 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 11:37:10 INFO - PROCESS | 1947 | 1466707030558 Marionette TRACE conn2 <- [1,897,null,{"value":"7"}] 11:37:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 11:37:10 INFO - PROCESS | 1947 | 1466707030562 Marionette TRACE conn2 -> [0,898,"setScriptTimeout",{"ms":35000}] 11:37:10 INFO - PROCESS | 1947 | 1466707030564 Marionette TRACE conn2 <- [1,898,null,{}] 11:37:10 INFO - PROCESS | 1947 | 1466707030566 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}] 11:37:10 INFO - PROCESS | 1947 | 1466707030568 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:37:10 INFO - PROCESS | 1947 | 1466707030643 Marionette TRACE conn2 <- [1,899,null,{"value":null}] 11:37:10 INFO - PROCESS | 1947 | 1466707030647 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:10 INFO - PROCESS | 1947 | 1466707030648 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:37:10 INFO - PROCESS | 1947 | ++DOCSHELL 0x11695a000 == 29 [pid = 1947] [id = 232] 11:37:10 INFO - PROCESS | 1947 | ++DOMWINDOW == 83 (0x11671b000) [pid = 1947] [serial = 694] [outer = 0x0] 11:37:10 INFO - PROCESS | 1947 | ++DOMWINDOW == 84 (0x116f98c00) [pid = 1947] [serial = 695] [outer = 0x11671b000] 11:37:10 INFO - PROCESS | 1947 | 1466707030678 Marionette DEBUG loaded listener.js 11:37:10 INFO - PROCESS | 1947 | ++DOMWINDOW == 85 (0x117298000) [pid = 1947] [serial = 696] [outer = 0x11671b000] 11:37:11 INFO - PROCESS | 1947 | 1466707031004 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]]]}] 11:37:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 11:37:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 469ms 11:37:11 INFO - PROCESS | 1947 | 1466707031032 Marionette TRACE conn2 -> [0,901,"getWindowHandle",null] 11:37:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 11:37:11 INFO - PROCESS | 1947 | 1466707031041 Marionette TRACE conn2 <- [1,901,null,{"value":"7"}] 11:37:11 INFO - PROCESS | 1947 | 1466707031043 Marionette TRACE conn2 -> [0,902,"setScriptTimeout",{"ms":35000}] 11:37:11 INFO - PROCESS | 1947 | 1466707031045 Marionette TRACE conn2 <- [1,902,null,{}] 11:37:11 INFO - PROCESS | 1947 | 1466707031053 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}] 11:37:11 INFO - PROCESS | 1947 | 1466707031056 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:37:11 INFO - PROCESS | 1947 | 1466707031137 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 11:37:11 INFO - PROCESS | 1947 | 1466707031188 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:11 INFO - PROCESS | 1947 | 1466707031190 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:37:11 INFO - PROCESS | 1947 | ++DOCSHELL 0x1185cf000 == 30 [pid = 1947] [id = 233] 11:37:11 INFO - PROCESS | 1947 | ++DOMWINDOW == 86 (0x112f7e400) [pid = 1947] [serial = 697] [outer = 0x0] 11:37:11 INFO - PROCESS | 1947 | ++DOMWINDOW == 87 (0x11841ac00) [pid = 1947] [serial = 698] [outer = 0x112f7e400] 11:37:11 INFO - PROCESS | 1947 | 1466707031217 Marionette DEBUG loaded listener.js 11:37:11 INFO - PROCESS | 1947 | ++DOMWINDOW == 88 (0x1185c1c00) [pid = 1947] [serial = 699] [outer = 0x112f7e400] 11:37:11 INFO - PROCESS | 1947 | 1466707031504 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]]]}] 11:37:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 11:37:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 473ms 11:37:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 11:37:11 INFO - PROCESS | 1947 | 1466707031520 Marionette TRACE conn2 -> [0,905,"getWindowHandle",null] 11:37:11 INFO - PROCESS | 1947 | 1466707031521 Marionette TRACE conn2 <- [1,905,null,{"value":"7"}] 11:37:11 INFO - PROCESS | 1947 | 1466707031524 Marionette TRACE conn2 -> [0,906,"setScriptTimeout",{"ms":35000}] 11:37:11 INFO - PROCESS | 1947 | 1466707031525 Marionette TRACE conn2 <- [1,906,null,{}] 11:37:11 INFO - PROCESS | 1947 | 1466707031535 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}] 11:37:11 INFO - PROCESS | 1947 | 1466707031536 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:37:11 INFO - PROCESS | 1947 | 1466707031617 Marionette TRACE conn2 <- [1,907,null,{"value":null}] 11:37:11 INFO - PROCESS | 1947 | 1466707031621 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:11 INFO - PROCESS | 1947 | 1466707031622 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:37:11 INFO - PROCESS | 1947 | ++DOCSHELL 0x1199ac000 == 31 [pid = 1947] [id = 234] 11:37:11 INFO - PROCESS | 1947 | ++DOMWINDOW == 89 (0x11914d400) [pid = 1947] [serial = 700] [outer = 0x0] 11:37:11 INFO - PROCESS | 1947 | ++DOMWINDOW == 90 (0x1191c5000) [pid = 1947] [serial = 701] [outer = 0x11914d400] 11:37:11 INFO - PROCESS | 1947 | 1466707031650 Marionette DEBUG loaded listener.js 11:37:11 INFO - PROCESS | 1947 | ++DOMWINDOW == 91 (0x119887c00) [pid = 1947] [serial = 702] [outer = 0x11914d400] 11:37:11 INFO - PROCESS | 1947 | 1466707031968 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]]]}] 11:37:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 11:37:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 474ms 11:37:12 INFO - PROCESS | 1947 | 1466707032000 Marionette TRACE conn2 -> [0,909,"getWindowHandle",null] 11:37:12 INFO - PROCESS | 1947 | 1466707032001 Marionette TRACE conn2 <- [1,909,null,{"value":"7"}] 11:37:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 11:37:12 INFO - PROCESS | 1947 | 1466707032005 Marionette TRACE conn2 -> [0,910,"setScriptTimeout",{"ms":35000}] 11:37:12 INFO - PROCESS | 1947 | 1466707032007 Marionette TRACE conn2 <- [1,910,null,{}] 11:37:12 INFO - PROCESS | 1947 | 1466707032013 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}] 11:37:12 INFO - PROCESS | 1947 | 1466707032026 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:37:12 INFO - PROCESS | 1947 | 1466707032198 Marionette TRACE conn2 <- [1,911,null,{"value":null}] 11:37:12 INFO - PROCESS | 1947 | 1466707032214 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:12 INFO - PROCESS | 1947 | 1466707032215 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:37:12 INFO - PROCESS | 1947 | ++DOCSHELL 0x123998800 == 32 [pid = 1947] [id = 235] 11:37:12 INFO - PROCESS | 1947 | ++DOMWINDOW == 92 (0x11219ec00) [pid = 1947] [serial = 703] [outer = 0x0] 11:37:12 INFO - PROCESS | 1947 | ++DOMWINDOW == 93 (0x119b65000) [pid = 1947] [serial = 704] [outer = 0x11219ec00] 11:37:12 INFO - PROCESS | 1947 | 1466707032257 Marionette DEBUG loaded listener.js 11:37:12 INFO - PROCESS | 1947 | ++DOMWINDOW == 94 (0x119e2a000) [pid = 1947] [serial = 705] [outer = 0x11219ec00] 11:37:12 INFO - PROCESS | 1947 | 1466707032748 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]]]}] 11:37:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 11:37:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 771ms 11:37:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 11:37:12 INFO - PROCESS | 1947 | 1466707032777 Marionette TRACE conn2 -> [0,913,"getWindowHandle",null] 11:37:12 INFO - PROCESS | 1947 | 1466707032780 Marionette TRACE conn2 <- [1,913,null,{"value":"7"}] 11:37:12 INFO - PROCESS | 1947 | 1466707032782 Marionette TRACE conn2 -> [0,914,"setScriptTimeout",{"ms":35000}] 11:37:12 INFO - PROCESS | 1947 | 1466707032783 Marionette TRACE conn2 <- [1,914,null,{}] 11:37:12 INFO - PROCESS | 1947 | 1466707032785 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}] 11:37:12 INFO - PROCESS | 1947 | 1466707032789 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:37:12 INFO - PROCESS | 1947 | 1466707032905 Marionette TRACE conn2 <- [1,915,null,{"value":null}] 11:37:12 INFO - PROCESS | 1947 | 1466707032909 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:12 INFO - PROCESS | 1947 | 1466707032910 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:37:12 INFO - PROCESS | 1947 | ++DOCSHELL 0x12407a800 == 33 [pid = 1947] [id = 236] 11:37:12 INFO - PROCESS | 1947 | ++DOMWINDOW == 95 (0x119f49400) [pid = 1947] [serial = 706] [outer = 0x0] 11:37:12 INFO - PROCESS | 1947 | ++DOMWINDOW == 96 (0x123816800) [pid = 1947] [serial = 707] [outer = 0x119f49400] 11:37:12 INFO - PROCESS | 1947 | 1466707032936 Marionette DEBUG loaded listener.js 11:37:12 INFO - PROCESS | 1947 | ++DOMWINDOW == 97 (0x1248a8400) [pid = 1947] [serial = 708] [outer = 0x119f49400] 11:37:13 INFO - PROCESS | 1947 | 1466707033258 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]]]}] 11:37:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 11:37:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 518ms 11:37:13 INFO - PROCESS | 1947 | 1466707033300 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 11:37:13 INFO - PROCESS | 1947 | 1466707033301 Marionette TRACE conn2 <- [1,917,null,{"value":"7"}] 11:37:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 11:37:13 INFO - PROCESS | 1947 | 1466707033304 Marionette TRACE conn2 -> [0,918,"setScriptTimeout",{"ms":35000}] 11:37:13 INFO - PROCESS | 1947 | 1466707033305 Marionette TRACE conn2 <- [1,918,null,{}] 11:37:13 INFO - PROCESS | 1947 | 1466707033307 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}] 11:37:13 INFO - PROCESS | 1947 | 1466707033309 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:37:13 INFO - PROCESS | 1947 | 1466707033407 Marionette TRACE conn2 <- [1,919,null,{"value":null}] 11:37:13 INFO - PROCESS | 1947 | 1466707033444 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:13 INFO - PROCESS | 1947 | 1466707033445 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:37:13 INFO - PROCESS | 1947 | ++DOCSHELL 0x125522000 == 34 [pid = 1947] [id = 237] 11:37:13 INFO - PROCESS | 1947 | ++DOMWINDOW == 98 (0x124289000) [pid = 1947] [serial = 709] [outer = 0x0] 11:37:13 INFO - PROCESS | 1947 | ++DOMWINDOW == 99 (0x125558800) [pid = 1947] [serial = 710] [outer = 0x124289000] 11:37:13 INFO - PROCESS | 1947 | 1466707033469 Marionette DEBUG loaded listener.js 11:37:13 INFO - PROCESS | 1947 | ++DOMWINDOW == 100 (0x126930000) [pid = 1947] [serial = 711] [outer = 0x124289000] 11:37:13 INFO - PROCESS | 1947 | 1466707033790 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]]]}] 11:37:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 11:37:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 519ms 11:37:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 11:37:13 INFO - PROCESS | 1947 | 1466707033830 Marionette TRACE conn2 -> [0,921,"getWindowHandle",null] 11:37:13 INFO - PROCESS | 1947 | 1466707033831 Marionette TRACE conn2 <- [1,921,null,{"value":"7"}] 11:37:13 INFO - PROCESS | 1947 | 1466707033833 Marionette TRACE conn2 -> [0,922,"setScriptTimeout",{"ms":35000}] 11:37:13 INFO - PROCESS | 1947 | 1466707033834 Marionette TRACE conn2 <- [1,922,null,{}] 11:37:13 INFO - PROCESS | 1947 | 1466707033837 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}] 11:37:13 INFO - PROCESS | 1947 | 1466707033838 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:37:13 INFO - PROCESS | 1947 | 1466707033929 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 11:37:13 INFO - PROCESS | 1947 | 1466707033932 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:13 INFO - PROCESS | 1947 | 1466707033933 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:37:13 INFO - PROCESS | 1947 | ++DOCSHELL 0x1255d3800 == 35 [pid = 1947] [id = 238] 11:37:13 INFO - PROCESS | 1947 | ++DOMWINDOW == 101 (0x118414000) [pid = 1947] [serial = 712] [outer = 0x0] 11:37:13 INFO - PROCESS | 1947 | ++DOMWINDOW == 102 (0x126dec400) [pid = 1947] [serial = 713] [outer = 0x118414000] 11:37:13 INFO - PROCESS | 1947 | 1466707033958 Marionette DEBUG loaded listener.js 11:37:13 INFO - PROCESS | 1947 | ++DOMWINDOW == 103 (0x128bcb800) [pid = 1947] [serial = 714] [outer = 0x118414000] 11:37:14 INFO - PROCESS | 1947 | --DOMWINDOW == 102 (0x119886c00) [pid = 1947] [serial = 652] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 11:37:14 INFO - PROCESS | 1947 | --DOMWINDOW == 101 (0x12723cc00) [pid = 1947] [serial = 655] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 11:37:14 INFO - PROCESS | 1947 | --DOMWINDOW == 100 (0x113a76400) [pid = 1947] [serial = 637] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 11:37:14 INFO - PROCESS | 1947 | --DOMWINDOW == 99 (0x115fa0400) [pid = 1947] [serial = 634] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 11:37:14 INFO - PROCESS | 1947 | --DOMWINDOW == 98 (0x110eef400) [pid = 1947] [serial = 631] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 11:37:14 INFO - PROCESS | 1947 | --DOMWINDOW == 97 (0x112a7f400) [pid = 1947] [serial = 646] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 11:37:14 INFO - PROCESS | 1947 | --DOMWINDOW == 96 (0x11841d800) [pid = 1947] [serial = 643] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 11:37:14 INFO - PROCESS | 1947 | --DOMWINDOW == 95 (0x124d42000) [pid = 1947] [serial = 628] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 11:37:14 INFO - PROCESS | 1947 | --DOMWINDOW == 94 (0x1167e3800) [pid = 1947] [serial = 640] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 11:37:14 INFO - PROCESS | 1947 | --DOMWINDOW == 93 (0x119f45400) [pid = 1947] [serial = 649] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 11:37:14 INFO - PROCESS | 1947 | --DOMWINDOW == 92 (0x129298c00) [pid = 1947] [serial = 670] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 11:37:14 INFO - PROCESS | 1947 | --DOMWINDOW == 91 (0x12a87a000) [pid = 1947] [serial = 673] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 11:37:14 INFO - PROCESS | 1947 | --DOMWINDOW == 90 (0x128bd0000) [pid = 1947] [serial = 658] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 11:37:14 INFO - PROCESS | 1947 | --DOMWINDOW == 89 (0x128bc8400) [pid = 1947] [serial = 661] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 11:37:14 INFO - PROCESS | 1947 | --DOMWINDOW == 88 (0x11841a000) [pid = 1947] [serial = 664] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 11:37:14 INFO - PROCESS | 1947 | --DOMWINDOW == 87 (0x128db9c00) [pid = 1947] [serial = 667] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 11:37:14 INFO - PROCESS | 1947 | 1466707034423 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]]]}] 11:37:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 11:37:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 619ms 11:37:14 INFO - PROCESS | 1947 | 1466707034453 Marionette TRACE conn2 -> [0,925,"getWindowHandle",null] 11:37:14 INFO - PROCESS | 1947 | 1466707034454 Marionette TRACE conn2 <- [1,925,null,{"value":"7"}] 11:37:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 11:37:14 INFO - PROCESS | 1947 | 1466707034457 Marionette TRACE conn2 -> [0,926,"setScriptTimeout",{"ms":35000}] 11:37:14 INFO - PROCESS | 1947 | 1466707034458 Marionette TRACE conn2 <- [1,926,null,{}] 11:37:14 INFO - PROCESS | 1947 | 1466707034460 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}] 11:37:14 INFO - PROCESS | 1947 | 1466707034462 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:37:14 INFO - PROCESS | 1947 | 1466707034541 Marionette TRACE conn2 <- [1,927,null,{"value":null}] 11:37:14 INFO - PROCESS | 1947 | 1466707034592 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:14 INFO - PROCESS | 1947 | 1466707034593 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:37:14 INFO - PROCESS | 1947 | ++DOCSHELL 0x1185ce000 == 36 [pid = 1947] [id = 239] 11:37:14 INFO - PROCESS | 1947 | ++DOMWINDOW == 88 (0x113cea400) [pid = 1947] [serial = 715] [outer = 0x0] 11:37:14 INFO - PROCESS | 1947 | ++DOMWINDOW == 89 (0x117eacc00) [pid = 1947] [serial = 716] [outer = 0x113cea400] 11:37:14 INFO - PROCESS | 1947 | 1466707034619 Marionette DEBUG loaded listener.js 11:37:14 INFO - PROCESS | 1947 | ++DOMWINDOW == 90 (0x119b63800) [pid = 1947] [serial = 717] [outer = 0x113cea400] 11:37:14 INFO - PROCESS | 1947 | 1466707034888 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]]]}] 11:37:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 11:37:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 471ms 11:37:14 INFO - PROCESS | 1947 | 1466707034932 Marionette TRACE conn2 -> [0,929,"getWindowHandle",null] 11:37:14 INFO - PROCESS | 1947 | 1466707034933 Marionette TRACE conn2 <- [1,929,null,{"value":"7"}] 11:37:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 11:37:14 INFO - PROCESS | 1947 | 1466707034936 Marionette TRACE conn2 -> [0,930,"setScriptTimeout",{"ms":35000}] 11:37:14 INFO - PROCESS | 1947 | 1466707034937 Marionette TRACE conn2 <- [1,930,null,{}] 11:37:14 INFO - PROCESS | 1947 | 1466707034939 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}] 11:37:14 INFO - PROCESS | 1947 | 1466707034940 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:37:15 INFO - PROCESS | 1947 | 1466707035018 Marionette TRACE conn2 <- [1,931,null,{"value":null}] 11:37:15 INFO - PROCESS | 1947 | 1466707035022 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:15 INFO - PROCESS | 1947 | 1466707035023 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:37:15 INFO - PROCESS | 1947 | ++DOCSHELL 0x1292a3800 == 37 [pid = 1947] [id = 240] 11:37:15 INFO - PROCESS | 1947 | ++DOMWINDOW == 91 (0x11646f000) [pid = 1947] [serial = 718] [outer = 0x0] 11:37:15 INFO - PROCESS | 1947 | ++DOMWINDOW == 92 (0x127242000) [pid = 1947] [serial = 719] [outer = 0x11646f000] 11:37:15 INFO - PROCESS | 1947 | 1466707035050 Marionette DEBUG loaded listener.js 11:37:15 INFO - PROCESS | 1947 | ++DOMWINDOW == 93 (0x128bd5800) [pid = 1947] [serial = 720] [outer = 0x11646f000] 11:37:15 INFO - PROCESS | 1947 | 1466707035365 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]]]}] 11:37:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 11:37:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 470ms 11:37:15 INFO - PROCESS | 1947 | 1466707035406 Marionette TRACE conn2 -> [0,933,"getWindowHandle",null] 11:37:15 INFO - PROCESS | 1947 | 1466707035408 Marionette TRACE conn2 <- [1,933,null,{"value":"7"}] 11:37:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 11:37:15 INFO - PROCESS | 1947 | 1466707035413 Marionette TRACE conn2 -> [0,934,"setScriptTimeout",{"ms":35000}] 11:37:15 INFO - PROCESS | 1947 | 1466707035415 Marionette TRACE conn2 <- [1,934,null,{}] 11:37:15 INFO - PROCESS | 1947 | 1466707035417 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}] 11:37:15 INFO - PROCESS | 1947 | 1466707035419 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:37:15 INFO - PROCESS | 1947 | 1466707035572 Marionette TRACE conn2 <- [1,935,null,{"value":null}] 11:37:15 INFO - PROCESS | 1947 | 1466707035635 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:15 INFO - PROCESS | 1947 | 1466707035636 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:37:15 INFO - PROCESS | 1947 | ++DOCSHELL 0x115db5000 == 38 [pid = 1947] [id = 241] 11:37:15 INFO - PROCESS | 1947 | ++DOMWINDOW == 94 (0x11295ac00) [pid = 1947] [serial = 721] [outer = 0x0] 11:37:15 INFO - PROCESS | 1947 | ++DOMWINDOW == 95 (0x112962c00) [pid = 1947] [serial = 722] [outer = 0x11295ac00] 11:37:15 INFO - PROCESS | 1947 | 1466707035668 Marionette DEBUG loaded listener.js 11:37:15 INFO - PROCESS | 1947 | ++DOMWINDOW == 96 (0x113a76400) [pid = 1947] [serial = 723] [outer = 0x11295ac00] 11:37:16 INFO - PROCESS | 1947 | 1466707036184 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]]]}] 11:37:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 11:37:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 821ms 11:37:16 INFO - PROCESS | 1947 | 1466707036240 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 11:37:16 INFO - PROCESS | 1947 | 1466707036244 Marionette TRACE conn2 <- [1,937,null,{"value":"7"}] 11:37:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 11:37:16 INFO - PROCESS | 1947 | 1466707036247 Marionette TRACE conn2 -> [0,938,"setScriptTimeout",{"ms":35000}] 11:37:16 INFO - PROCESS | 1947 | 1466707036249 Marionette TRACE conn2 <- [1,938,null,{}] 11:37:16 INFO - PROCESS | 1947 | 1466707036253 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}] 11:37:16 INFO - PROCESS | 1947 | 1466707036254 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:37:16 INFO - PROCESS | 1947 | 1466707036360 Marionette TRACE conn2 <- [1,939,null,{"value":null}] 11:37:16 INFO - PROCESS | 1947 | 1466707036436 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:16 INFO - PROCESS | 1947 | 1466707036438 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:37:16 INFO - PROCESS | 1947 | ++DOCSHELL 0x119951800 == 39 [pid = 1947] [id = 242] 11:37:16 INFO - PROCESS | 1947 | ++DOMWINDOW == 97 (0x1170a3000) [pid = 1947] [serial = 724] [outer = 0x0] 11:37:16 INFO - PROCESS | 1947 | ++DOMWINDOW == 98 (0x1176ea000) [pid = 1947] [serial = 725] [outer = 0x1170a3000] 11:37:16 INFO - PROCESS | 1947 | 1466707036469 Marionette DEBUG loaded listener.js 11:37:16 INFO - PROCESS | 1947 | ++DOMWINDOW == 99 (0x11833a000) [pid = 1947] [serial = 726] [outer = 0x1170a3000] 11:37:17 INFO - PROCESS | 1947 | 1466707037115 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]]]}] 11:37:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 11:37:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 921ms 11:37:17 INFO - PROCESS | 1947 | 1466707037169 Marionette TRACE conn2 -> [0,941,"getWindowHandle",null] 11:37:17 INFO - PROCESS | 1947 | 1466707037171 Marionette TRACE conn2 <- [1,941,null,{"value":"7"}] 11:37:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 11:37:17 INFO - PROCESS | 1947 | 1466707037174 Marionette TRACE conn2 -> [0,942,"setScriptTimeout",{"ms":35000}] 11:37:17 INFO - PROCESS | 1947 | 1466707037176 Marionette TRACE conn2 <- [1,942,null,{}] 11:37:17 INFO - PROCESS | 1947 | 1466707037180 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}] 11:37:17 INFO - PROCESS | 1947 | 1466707037181 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:37:17 INFO - PROCESS | 1947 | 1466707037282 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 11:37:17 INFO - PROCESS | 1947 | 1466707037359 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:17 INFO - PROCESS | 1947 | 1466707037362 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:37:17 INFO - PROCESS | 1947 | ++DOCSHELL 0x116625000 == 40 [pid = 1947] [id = 243] 11:37:17 INFO - PROCESS | 1947 | ++DOMWINDOW == 100 (0x1164dec00) [pid = 1947] [serial = 727] [outer = 0x0] 11:37:17 INFO - PROCESS | 1947 | ++DOMWINDOW == 101 (0x116904000) [pid = 1947] [serial = 728] [outer = 0x1164dec00] 11:37:17 INFO - PROCESS | 1947 | 1466707037390 Marionette DEBUG loaded listener.js 11:37:17 INFO - PROCESS | 1947 | ++DOMWINDOW == 102 (0x116f9d000) [pid = 1947] [serial = 729] [outer = 0x1164dec00] 11:37:17 INFO - PROCESS | 1947 | --DOCSHELL 0x1185ce000 == 39 [pid = 1947] [id = 239] 11:37:17 INFO - PROCESS | 1947 | --DOCSHELL 0x1255d3800 == 38 [pid = 1947] [id = 238] 11:37:17 INFO - PROCESS | 1947 | --DOCSHELL 0x125522000 == 37 [pid = 1947] [id = 237] 11:37:17 INFO - PROCESS | 1947 | --DOCSHELL 0x12407a800 == 36 [pid = 1947] [id = 236] 11:37:17 INFO - PROCESS | 1947 | --DOCSHELL 0x123998800 == 35 [pid = 1947] [id = 235] 11:37:17 INFO - PROCESS | 1947 | --DOCSHELL 0x1199ac000 == 34 [pid = 1947] [id = 234] 11:37:17 INFO - PROCESS | 1947 | --DOCSHELL 0x1185cf000 == 33 [pid = 1947] [id = 233] 11:37:17 INFO - PROCESS | 1947 | --DOCSHELL 0x11695a000 == 32 [pid = 1947] [id = 232] 11:37:17 INFO - PROCESS | 1947 | --DOCSHELL 0x113a9c800 == 31 [pid = 1947] [id = 231] 11:37:17 INFO - PROCESS | 1947 | --DOCSHELL 0x11836e000 == 30 [pid = 1947] [id = 230] 11:37:17 INFO - PROCESS | 1947 | --DOMWINDOW == 101 (0x1248b0c00) [pid = 1947] [serial = 653] [outer = 0x0] [url = about:blank] 11:37:17 INFO - PROCESS | 1947 | --DOMWINDOW == 100 (0x12743cc00) [pid = 1947] [serial = 656] [outer = 0x0] [url = about:blank] 11:37:17 INFO - PROCESS | 1947 | --DOMWINDOW == 99 (0x115f9cc00) [pid = 1947] [serial = 638] [outer = 0x0] [url = about:blank] 11:37:17 INFO - PROCESS | 1947 | --DOMWINDOW == 98 (0x1167e1c00) [pid = 1947] [serial = 639] [outer = 0x0] [url = about:blank] 11:37:17 INFO - PROCESS | 1947 | --DOMWINDOW == 97 (0x1164e2400) [pid = 1947] [serial = 635] [outer = 0x0] [url = about:blank] 11:37:17 INFO - PROCESS | 1947 | --DOMWINDOW == 96 (0x11697d400) [pid = 1947] [serial = 636] [outer = 0x0] [url = about:blank] 11:37:17 INFO - PROCESS | 1947 | --DOMWINDOW == 95 (0x110fa7c00) [pid = 1947] [serial = 632] [outer = 0x0] [url = about:blank] 11:37:17 INFO - PROCESS | 1947 | --DOMWINDOW == 94 (0x126f89400) [pid = 1947] [serial = 654] [outer = 0x0] [url = about:blank] 11:37:17 INFO - PROCESS | 1947 | --DOMWINDOW == 93 (0x11295a400) [pid = 1947] [serial = 633] [outer = 0x0] [url = about:blank] 11:37:17 INFO - PROCESS | 1947 | --DOMWINDOW == 92 (0x11996d400) [pid = 1947] [serial = 647] [outer = 0x0] [url = about:blank] 11:37:17 INFO - PROCESS | 1947 | --DOMWINDOW == 91 (0x119e25000) [pid = 1947] [serial = 648] [outer = 0x0] [url = about:blank] 11:37:17 INFO - PROCESS | 1947 | --DOMWINDOW == 90 (0x11872dc00) [pid = 1947] [serial = 644] [outer = 0x0] [url = about:blank] 11:37:17 INFO - PROCESS | 1947 | --DOMWINDOW == 89 (0x1191c9400) [pid = 1947] [serial = 645] [outer = 0x0] [url = about:blank] 11:37:17 INFO - PROCESS | 1947 | --DOMWINDOW == 88 (0x126f88c00) [pid = 1947] [serial = 630] [outer = 0x0] [url = about:blank] 11:37:17 INFO - PROCESS | 1947 | --DOMWINDOW == 87 (0x116f97000) [pid = 1947] [serial = 641] [outer = 0x0] [url = about:blank] 11:37:17 INFO - PROCESS | 1947 | --DOMWINDOW == 86 (0x118334000) [pid = 1947] [serial = 642] [outer = 0x0] [url = about:blank] 11:37:17 INFO - PROCESS | 1947 | --DOMWINDOW == 85 (0x119f51400) [pid = 1947] [serial = 650] [outer = 0x0] [url = about:blank] 11:37:17 INFO - PROCESS | 1947 | --DOMWINDOW == 84 (0x12a879c00) [pid = 1947] [serial = 672] [outer = 0x0] [url = about:blank] 11:37:17 INFO - PROCESS | 1947 | --DOMWINDOW == 83 (0x12aad6000) [pid = 1947] [serial = 675] [outer = 0x0] [url = about:blank] 11:37:17 INFO - PROCESS | 1947 | --DOMWINDOW == 82 (0x128bd4800) [pid = 1947] [serial = 659] [outer = 0x0] [url = about:blank] 11:37:17 INFO - PROCESS | 1947 | --DOMWINDOW == 81 (0x128dba400) [pid = 1947] [serial = 660] [outer = 0x0] [url = about:blank] 11:37:17 INFO - PROCESS | 1947 | --DOMWINDOW == 80 (0x128bcf000) [pid = 1947] [serial = 657] [outer = 0x0] [url = about:blank] 11:37:17 INFO - PROCESS | 1947 | --DOMWINDOW == 79 (0x12928a800) [pid = 1947] [serial = 662] [outer = 0x0] [url = about:blank] 11:37:17 INFO - PROCESS | 1947 | --DOMWINDOW == 78 (0x12aacf400) [pid = 1947] [serial = 674] [outer = 0x0] [url = about:blank] 11:37:17 INFO - PROCESS | 1947 | --DOMWINDOW == 77 (0x119b64400) [pid = 1947] [serial = 665] [outer = 0x0] [url = about:blank] 11:37:17 INFO - PROCESS | 1947 | --DOMWINDOW == 76 (0x1293e9400) [pid = 1947] [serial = 668] [outer = 0x0] [url = about:blank] 11:37:17 INFO - PROCESS | 1947 | --DOMWINDOW == 75 (0x12a766400) [pid = 1947] [serial = 671] [outer = 0x0] [url = about:blank] 11:37:17 INFO - PROCESS | 1947 | --DOMWINDOW == 74 (0x129292800) [pid = 1947] [serial = 663] [outer = 0x0] [url = about:blank] 11:37:17 INFO - PROCESS | 1947 | --DOMWINDOW == 73 (0x119e26000) [pid = 1947] [serial = 666] [outer = 0x0] [url = about:blank] 11:37:17 INFO - PROCESS | 1947 | --DOMWINDOW == 72 (0x12381c800) [pid = 1947] [serial = 651] [outer = 0x0] [url = about:blank] 11:37:17 INFO - PROCESS | 1947 | --DOMWINDOW == 71 (0x12963cc00) [pid = 1947] [serial = 669] [outer = 0x0] [url = about:blank] 11:37:17 INFO - PROCESS | 1947 | 1466707037761 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]]]}] 11:37:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 11:37:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 626ms 11:37:17 INFO - PROCESS | 1947 | 1466707037801 Marionette TRACE conn2 -> [0,945,"getWindowHandle",null] 11:37:17 INFO - PROCESS | 1947 | 1466707037804 Marionette TRACE conn2 <- [1,945,null,{"value":"7"}] 11:37:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 11:37:17 INFO - PROCESS | 1947 | 1466707037808 Marionette TRACE conn2 -> [0,946,"setScriptTimeout",{"ms":35000}] 11:37:17 INFO - PROCESS | 1947 | 1466707037810 Marionette TRACE conn2 <- [1,946,null,{}] 11:37:17 INFO - PROCESS | 1947 | 1466707037812 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}] 11:37:17 INFO - PROCESS | 1947 | 1466707037814 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:37:17 INFO - PROCESS | 1947 | 1466707037891 Marionette TRACE conn2 <- [1,947,null,{"value":null}] 11:37:17 INFO - PROCESS | 1947 | 1466707037941 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:17 INFO - PROCESS | 1947 | 1466707037942 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:37:17 INFO - PROCESS | 1947 | ++DOCSHELL 0x117225000 == 31 [pid = 1947] [id = 244] 11:37:17 INFO - PROCESS | 1947 | ++DOMWINDOW == 72 (0x116f97000) [pid = 1947] [serial = 730] [outer = 0x0] 11:37:17 INFO - PROCESS | 1947 | ++DOMWINDOW == 73 (0x118198c00) [pid = 1947] [serial = 731] [outer = 0x116f97000] 11:37:17 INFO - PROCESS | 1947 | 1466707037971 Marionette DEBUG loaded listener.js 11:37:18 INFO - PROCESS | 1947 | ++DOMWINDOW == 74 (0x118420400) [pid = 1947] [serial = 732] [outer = 0x116f97000] 11:37:18 INFO - PROCESS | 1947 | 1466707038270 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]]]}] 11:37:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 11:37:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 470ms 11:37:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 11:37:18 INFO - PROCESS | 1947 | 1466707038283 Marionette TRACE conn2 -> [0,949,"getWindowHandle",null] 11:37:18 INFO - PROCESS | 1947 | 1466707038284 Marionette TRACE conn2 <- [1,949,null,{"value":"7"}] 11:37:18 INFO - PROCESS | 1947 | 1466707038286 Marionette TRACE conn2 -> [0,950,"setScriptTimeout",{"ms":35000}] 11:37:18 INFO - PROCESS | 1947 | 1466707038289 Marionette TRACE conn2 <- [1,950,null,{}] 11:37:18 INFO - PROCESS | 1947 | 1466707038304 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}] 11:37:18 INFO - PROCESS | 1947 | 1466707038307 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:37:18 INFO - PROCESS | 1947 | 1466707038392 Marionette TRACE conn2 <- [1,951,null,{"value":null}] 11:37:18 INFO - PROCESS | 1947 | 1466707038399 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:18 INFO - PROCESS | 1947 | 1466707038401 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:37:18 INFO - PROCESS | 1947 | ++DOCSHELL 0x119939800 == 32 [pid = 1947] [id = 245] 11:37:18 INFO - PROCESS | 1947 | ++DOMWINDOW == 75 (0x1185c6800) [pid = 1947] [serial = 733] [outer = 0x0] 11:37:18 INFO - PROCESS | 1947 | ++DOMWINDOW == 76 (0x119889400) [pid = 1947] [serial = 734] [outer = 0x1185c6800] 11:37:18 INFO - PROCESS | 1947 | 1466707038429 Marionette DEBUG loaded listener.js 11:37:18 INFO - PROCESS | 1947 | ++DOMWINDOW == 77 (0x119f47800) [pid = 1947] [serial = 735] [outer = 0x1185c6800] 11:37:18 INFO - PROCESS | 1947 | 1466707038783 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]]]}] 11:37:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 11:37:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 524ms 11:37:18 INFO - PROCESS | 1947 | 1466707038812 Marionette TRACE conn2 -> [0,953,"getWindowHandle",null] 11:37:18 INFO - PROCESS | 1947 | 1466707038814 Marionette TRACE conn2 <- [1,953,null,{"value":"7"}] 11:37:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 11:37:18 INFO - PROCESS | 1947 | 1466707038816 Marionette TRACE conn2 -> [0,954,"setScriptTimeout",{"ms":35000}] 11:37:18 INFO - PROCESS | 1947 | 1466707038817 Marionette TRACE conn2 <- [1,954,null,{}] 11:37:18 INFO - PROCESS | 1947 | 1466707038819 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}] 11:37:18 INFO - PROCESS | 1947 | 1466707038821 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:37:18 INFO - PROCESS | 1947 | 1466707038898 Marionette TRACE conn2 <- [1,955,null,{"value":null}] 11:37:18 INFO - PROCESS | 1947 | 1466707038901 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:18 INFO - PROCESS | 1947 | 1466707038902 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:37:18 INFO - PROCESS | 1947 | ++DOCSHELL 0x123ed3000 == 33 [pid = 1947] [id = 246] 11:37:18 INFO - PROCESS | 1947 | ++DOMWINDOW == 78 (0x119f4d400) [pid = 1947] [serial = 736] [outer = 0x0] 11:37:18 INFO - PROCESS | 1947 | ++DOMWINDOW == 79 (0x121111400) [pid = 1947] [serial = 737] [outer = 0x119f4d400] 11:37:18 INFO - PROCESS | 1947 | 1466707038929 Marionette DEBUG loaded listener.js 11:37:18 INFO - PROCESS | 1947 | ++DOMWINDOW == 80 (0x123d67c00) [pid = 1947] [serial = 738] [outer = 0x119f4d400] 11:37:19 INFO - PROCESS | 1947 | 1466707039253 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]]]}] 11:37:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 11:37:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 468ms 11:37:19 INFO - PROCESS | 1947 | 1466707039284 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 11:37:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 11:37:19 INFO - PROCESS | 1947 | 1466707039285 Marionette TRACE conn2 <- [1,957,null,{"value":"7"}] 11:37:19 INFO - PROCESS | 1947 | 1466707039288 Marionette TRACE conn2 -> [0,958,"setScriptTimeout",{"ms":35000}] 11:37:19 INFO - PROCESS | 1947 | 1466707039289 Marionette TRACE conn2 <- [1,958,null,{}] 11:37:19 INFO - PROCESS | 1947 | 1466707039291 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}] 11:37:19 INFO - PROCESS | 1947 | 1466707039293 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:37:19 INFO - PROCESS | 1947 | 1466707039367 Marionette TRACE conn2 <- [1,959,null,{"value":null}] 11:37:19 INFO - PROCESS | 1947 | 1466707039425 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:19 INFO - PROCESS | 1947 | 1466707039427 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:37:19 INFO - PROCESS | 1947 | ++DOCSHELL 0x124548800 == 34 [pid = 1947] [id = 247] 11:37:19 INFO - PROCESS | 1947 | ++DOMWINDOW == 81 (0x119f4d800) [pid = 1947] [serial = 739] [outer = 0x0] 11:37:19 INFO - PROCESS | 1947 | ++DOMWINDOW == 82 (0x123c6ac00) [pid = 1947] [serial = 740] [outer = 0x119f4d800] 11:37:19 INFO - PROCESS | 1947 | 1466707039457 Marionette DEBUG loaded listener.js 11:37:19 INFO - PROCESS | 1947 | ++DOMWINDOW == 83 (0x12685d400) [pid = 1947] [serial = 741] [outer = 0x119f4d800] 11:37:19 INFO - PROCESS | 1947 | 1466707039763 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]]]}] 11:37:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 11:37:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 518ms 11:37:19 INFO - PROCESS | 1947 | 1466707039806 Marionette TRACE conn2 -> [0,961,"getWindowHandle",null] 11:37:19 INFO - PROCESS | 1947 | 1466707039808 Marionette TRACE conn2 <- [1,961,null,{"value":"7"}] 11:37:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 11:37:19 INFO - PROCESS | 1947 | 1466707039812 Marionette TRACE conn2 -> [0,962,"setScriptTimeout",{"ms":35000}] 11:37:19 INFO - PROCESS | 1947 | 1466707039813 Marionette TRACE conn2 <- [1,962,null,{}] 11:37:19 INFO - PROCESS | 1947 | 1466707039823 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}] 11:37:19 INFO - PROCESS | 1947 | 1466707039827 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:37:19 INFO - PROCESS | 1947 | 1466707039948 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 11:37:19 INFO - PROCESS | 1947 | 1466707039980 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:19 INFO - PROCESS | 1947 | 1466707039981 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:37:19 INFO - PROCESS | 1947 | ++DOCSHELL 0x1272ea800 == 35 [pid = 1947] [id = 248] 11:37:19 INFO - PROCESS | 1947 | ++DOMWINDOW == 84 (0x112a9b800) [pid = 1947] [serial = 742] [outer = 0x0] 11:37:20 INFO - PROCESS | 1947 | ++DOMWINDOW == 85 (0x126f88c00) [pid = 1947] [serial = 743] [outer = 0x112a9b800] 11:37:20 INFO - PROCESS | 1947 | 1466707040017 Marionette DEBUG loaded listener.js 11:37:20 INFO - PROCESS | 1947 | ++DOMWINDOW == 86 (0x129292400) [pid = 1947] [serial = 744] [outer = 0x112a9b800] 11:37:20 INFO - PROCESS | 1947 | 1466707040354 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]]]}] 11:37:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 11:37:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 580ms 11:37:20 INFO - PROCESS | 1947 | 1466707040398 Marionette TRACE conn2 -> [0,965,"getWindowHandle",null] 11:37:20 INFO - PROCESS | 1947 | 1466707040400 Marionette TRACE conn2 <- [1,965,null,{"value":"7"}] 11:37:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 11:37:20 INFO - PROCESS | 1947 | 1466707040402 Marionette TRACE conn2 -> [0,966,"setScriptTimeout",{"ms":35000}] 11:37:20 INFO - PROCESS | 1947 | 1466707040403 Marionette TRACE conn2 <- [1,966,null,{}] 11:37:20 INFO - PROCESS | 1947 | 1466707040405 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}] 11:37:20 INFO - PROCESS | 1947 | 1466707040407 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:37:20 INFO - PROCESS | 1947 | 1466707040501 Marionette TRACE conn2 <- [1,967,null,{"value":null}] 11:37:20 INFO - PROCESS | 1947 | 1466707040504 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:20 INFO - PROCESS | 1947 | 1466707040514 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:37:20 INFO - PROCESS | 1947 | ++DOCSHELL 0x1292b0000 == 36 [pid = 1947] [id = 249] 11:37:20 INFO - PROCESS | 1947 | ++DOMWINDOW == 87 (0x12692f800) [pid = 1947] [serial = 745] [outer = 0x0] 11:37:20 INFO - PROCESS | 1947 | ++DOMWINDOW == 88 (0x1293e5c00) [pid = 1947] [serial = 746] [outer = 0x12692f800] 11:37:20 INFO - PROCESS | 1947 | 1466707040568 Marionette DEBUG loaded listener.js 11:37:20 INFO - PROCESS | 1947 | ++DOMWINDOW == 89 (0x129633c00) [pid = 1947] [serial = 747] [outer = 0x12692f800] 11:37:20 INFO - PROCESS | 1947 | 1466707040977 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]]]}] 11:37:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 11:37:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 619ms 11:37:21 INFO - PROCESS | 1947 | 1466707041022 Marionette TRACE conn2 -> [0,969,"getWindowHandle",null] 11:37:21 INFO - PROCESS | 1947 | 1466707041024 Marionette TRACE conn2 <- [1,969,null,{"value":"7"}] 11:37:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 11:37:21 INFO - PROCESS | 1947 | 1466707041036 Marionette TRACE conn2 -> [0,970,"setScriptTimeout",{"ms":35000}] 11:37:21 INFO - PROCESS | 1947 | 1466707041038 Marionette TRACE conn2 <- [1,970,null,{}] 11:37:21 INFO - PROCESS | 1947 | 1466707041043 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}] 11:37:21 INFO - PROCESS | 1947 | 1466707041045 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:37:21 INFO - PROCESS | 1947 | 1466707041191 Marionette TRACE conn2 <- [1,971,null,{"value":null}] 11:37:21 INFO - PROCESS | 1947 | 1466707041228 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:21 INFO - PROCESS | 1947 | 1466707041230 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:37:21 INFO - PROCESS | 1947 | ++DOCSHELL 0x12a641800 == 37 [pid = 1947] [id = 250] 11:37:21 INFO - PROCESS | 1947 | ++DOMWINDOW == 90 (0x12963b000) [pid = 1947] [serial = 748] [outer = 0x0] 11:37:21 INFO - PROCESS | 1947 | ++DOMWINDOW == 91 (0x12963e800) [pid = 1947] [serial = 749] [outer = 0x12963b000] 11:37:21 INFO - PROCESS | 1947 | 1466707041254 Marionette DEBUG loaded listener.js 11:37:21 INFO - PROCESS | 1947 | ++DOMWINDOW == 92 (0x12a60e000) [pid = 1947] [serial = 750] [outer = 0x12963b000] 11:37:21 INFO - PROCESS | 1947 | 1466707041574 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]]]}] 11:37:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 11:37:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 569ms 11:37:21 INFO - PROCESS | 1947 | 1466707041612 Marionette TRACE conn2 -> [0,973,"getWindowHandle",null] 11:37:21 INFO - PROCESS | 1947 | 1466707041614 Marionette TRACE conn2 <- [1,973,null,{"value":"7"}] 11:37:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 11:37:21 INFO - PROCESS | 1947 | 1466707041616 Marionette TRACE conn2 -> [0,974,"setScriptTimeout",{"ms":35000}] 11:37:21 INFO - PROCESS | 1947 | 1466707041617 Marionette TRACE conn2 <- [1,974,null,{}] 11:37:21 INFO - PROCESS | 1947 | 1466707041619 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}] 11:37:21 INFO - PROCESS | 1947 | 1466707041620 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:37:21 INFO - PROCESS | 1947 | 1466707041757 Marionette TRACE conn2 <- [1,975,null,{"value":null}] 11:37:21 INFO - PROCESS | 1947 | --DOMWINDOW == 91 (0x124289000) [pid = 1947] [serial = 709] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 11:37:21 INFO - PROCESS | 1947 | --DOMWINDOW == 90 (0x115de6400) [pid = 1947] [serial = 688] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 11:37:21 INFO - PROCESS | 1947 | --DOMWINDOW == 89 (0x1133ae400) [pid = 1947] [serial = 691] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 11:37:21 INFO - PROCESS | 1947 | --DOMWINDOW == 88 (0x11914d400) [pid = 1947] [serial = 700] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 11:37:21 INFO - PROCESS | 1947 | --DOMWINDOW == 87 (0x11671b000) [pid = 1947] [serial = 694] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 11:37:21 INFO - PROCESS | 1947 | --DOMWINDOW == 86 (0x112f7e400) [pid = 1947] [serial = 697] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 11:37:21 INFO - PROCESS | 1947 | --DOMWINDOW == 85 (0x113c0e800) [pid = 1947] [serial = 676] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 11:37:21 INFO - PROCESS | 1947 | --DOMWINDOW == 84 (0x118412c00) [pid = 1947] [serial = 679] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 11:37:21 INFO - PROCESS | 1947 | --DOMWINDOW == 83 (0x119f49400) [pid = 1947] [serial = 706] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 11:37:21 INFO - PROCESS | 1947 | --DOMWINDOW == 82 (0x119e33000) [pid = 1947] [serial = 682] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 11:37:21 INFO - PROCESS | 1947 | --DOMWINDOW == 81 (0x118414000) [pid = 1947] [serial = 712] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 11:37:21 INFO - PROCESS | 1947 | --DOMWINDOW == 80 (0x113cea400) [pid = 1947] [serial = 715] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 11:37:21 INFO - PROCESS | 1947 | --DOMWINDOW == 79 (0x1255b4800) [pid = 1947] [serial = 685] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 11:37:21 INFO - PROCESS | 1947 | --DOMWINDOW == 78 (0x11219ec00) [pid = 1947] [serial = 703] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 11:37:21 INFO - PROCESS | 1947 | 1466707041797 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:21 INFO - PROCESS | 1947 | 1466707041798 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:37:21 INFO - PROCESS | 1947 | ++DOCSHELL 0x117e60800 == 38 [pid = 1947] [id = 251] 11:37:21 INFO - PROCESS | 1947 | ++DOMWINDOW == 79 (0x112967400) [pid = 1947] [serial = 751] [outer = 0x0] 11:37:21 INFO - PROCESS | 1947 | ++DOMWINDOW == 80 (0x113c12c00) [pid = 1947] [serial = 752] [outer = 0x112967400] 11:37:21 INFO - PROCESS | 1947 | 1466707041823 Marionette DEBUG loaded listener.js 11:37:21 INFO - PROCESS | 1947 | ++DOMWINDOW == 81 (0x118412c00) [pid = 1947] [serial = 753] [outer = 0x112967400] 11:37:22 INFO - PROCESS | 1947 | 1466707042081 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]]]}] 11:37:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 11:37:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 518ms 11:37:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 11:37:22 INFO - PROCESS | 1947 | 1466707042134 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 11:37:22 INFO - PROCESS | 1947 | 1466707042135 Marionette TRACE conn2 <- [1,977,null,{"value":"7"}] 11:37:22 INFO - PROCESS | 1947 | 1466707042137 Marionette TRACE conn2 -> [0,978,"setScriptTimeout",{"ms":35000}] 11:37:22 INFO - PROCESS | 1947 | 1466707042138 Marionette TRACE conn2 <- [1,978,null,{}] 11:37:22 INFO - PROCESS | 1947 | 1466707042141 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}] 11:37:22 INFO - PROCESS | 1947 | 1466707042142 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:37:22 INFO - PROCESS | 1947 | 1466707042223 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 11:37:22 INFO - PROCESS | 1947 | 1466707042229 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:22 INFO - PROCESS | 1947 | 1466707042231 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:37:22 INFO - PROCESS | 1947 | ++DOCSHELL 0x12a7c1800 == 39 [pid = 1947] [id = 252] 11:37:22 INFO - PROCESS | 1947 | ++DOMWINDOW == 82 (0x11914f800) [pid = 1947] [serial = 754] [outer = 0x0] 11:37:22 INFO - PROCESS | 1947 | ++DOMWINDOW == 83 (0x128bc8c00) [pid = 1947] [serial = 755] [outer = 0x11914f800] 11:37:22 INFO - PROCESS | 1947 | 1466707042255 Marionette DEBUG loaded listener.js 11:37:22 INFO - PROCESS | 1947 | ++DOMWINDOW == 84 (0x12428c000) [pid = 1947] [serial = 756] [outer = 0x11914f800] 11:37:22 INFO - PROCESS | 1947 | 1466707042583 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]]]}] 11:37:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 11:37:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 467ms 11:37:22 INFO - PROCESS | 1947 | 1466707042606 Marionette TRACE conn2 -> [0,981,"getWindowHandle",null] 11:37:22 INFO - PROCESS | 1947 | 1466707042608 Marionette TRACE conn2 <- [1,981,null,{"value":"7"}] 11:37:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 11:37:22 INFO - PROCESS | 1947 | 1466707042613 Marionette TRACE conn2 -> [0,982,"setScriptTimeout",{"ms":35000}] 11:37:22 INFO - PROCESS | 1947 | 1466707042614 Marionette TRACE conn2 <- [1,982,null,{}] 11:37:22 INFO - PROCESS | 1947 | 1466707042617 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}] 11:37:22 INFO - PROCESS | 1947 | 1466707042618 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:37:22 INFO - PROCESS | 1947 | 1466707042737 Marionette TRACE conn2 <- [1,983,null,{"value":null}] 11:37:22 INFO - PROCESS | 1947 | 1466707042746 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:22 INFO - PROCESS | 1947 | 1466707042747 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:37:22 INFO - PROCESS | 1947 | ++DOCSHELL 0x12ad2b800 == 40 [pid = 1947] [id = 253] 11:37:22 INFO - PROCESS | 1947 | ++DOMWINDOW == 85 (0x12a87b000) [pid = 1947] [serial = 757] [outer = 0x0] 11:37:22 INFO - PROCESS | 1947 | ++DOMWINDOW == 86 (0x12aad1400) [pid = 1947] [serial = 758] [outer = 0x12a87b000] 11:37:22 INFO - PROCESS | 1947 | 1466707042773 Marionette DEBUG loaded listener.js 11:37:22 INFO - PROCESS | 1947 | ++DOMWINDOW == 87 (0x12aaf1400) [pid = 1947] [serial = 759] [outer = 0x12a87b000] 11:37:23 INFO - PROCESS | 1947 | 1466707043065 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]]]}] 11:37:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 11:37:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 472ms 11:37:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 11:37:23 INFO - PROCESS | 1947 | 1466707043084 Marionette TRACE conn2 -> [0,985,"getWindowHandle",null] 11:37:23 INFO - PROCESS | 1947 | 1466707043086 Marionette TRACE conn2 <- [1,985,null,{"value":"7"}] 11:37:23 INFO - PROCESS | 1947 | 1466707043088 Marionette TRACE conn2 -> [0,986,"setScriptTimeout",{"ms":35000}] 11:37:23 INFO - PROCESS | 1947 | 1466707043089 Marionette TRACE conn2 <- [1,986,null,{}] 11:37:23 INFO - PROCESS | 1947 | 1466707043091 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}] 11:37:23 INFO - PROCESS | 1947 | 1466707043092 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:37:23 INFO - PROCESS | 1947 | 1466707043174 Marionette TRACE conn2 <- [1,987,null,{"value":null}] 11:37:23 INFO - PROCESS | 1947 | 1466707043180 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:23 INFO - PROCESS | 1947 | 1466707043181 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:37:23 INFO - PROCESS | 1947 | ++DOCSHELL 0x12ba4a800 == 41 [pid = 1947] [id = 254] 11:37:23 INFO - PROCESS | 1947 | ++DOMWINDOW == 88 (0x12aaf1800) [pid = 1947] [serial = 760] [outer = 0x0] 11:37:23 INFO - PROCESS | 1947 | ++DOMWINDOW == 89 (0x12ad59c00) [pid = 1947] [serial = 761] [outer = 0x12aaf1800] 11:37:23 INFO - PROCESS | 1947 | 1466707043205 Marionette DEBUG loaded listener.js 11:37:23 INFO - PROCESS | 1947 | ++DOMWINDOW == 90 (0x12adc8000) [pid = 1947] [serial = 762] [outer = 0x12aaf1800] 11:37:23 INFO - PROCESS | 1947 | 1466707043530 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]]]}] 11:37:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 11:37:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 468ms 11:37:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 11:37:23 INFO - PROCESS | 1947 | 1466707043557 Marionette TRACE conn2 -> [0,989,"getWindowHandle",null] 11:37:23 INFO - PROCESS | 1947 | 1466707043558 Marionette TRACE conn2 <- [1,989,null,{"value":"7"}] 11:37:23 INFO - PROCESS | 1947 | 1466707043563 Marionette TRACE conn2 -> [0,990,"setScriptTimeout",{"ms":35000}] 11:37:23 INFO - PROCESS | 1947 | 1466707043564 Marionette TRACE conn2 <- [1,990,null,{}] 11:37:23 INFO - PROCESS | 1947 | 1466707043566 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}] 11:37:23 INFO - PROCESS | 1947 | 1466707043567 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:37:23 INFO - PROCESS | 1947 | 1466707043675 Marionette TRACE conn2 <- [1,991,null,{"value":null}] 11:37:23 INFO - PROCESS | 1947 | 1466707043682 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:23 INFO - PROCESS | 1947 | 1466707043683 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:37:23 INFO - PROCESS | 1947 | ++DOCSHELL 0x12bdc7000 == 42 [pid = 1947] [id = 255] 11:37:23 INFO - PROCESS | 1947 | ++DOMWINDOW == 91 (0x1249c4400) [pid = 1947] [serial = 763] [outer = 0x0] 11:37:23 INFO - PROCESS | 1947 | ++DOMWINDOW == 92 (0x12adc8400) [pid = 1947] [serial = 764] [outer = 0x1249c4400] 11:37:23 INFO - PROCESS | 1947 | 1466707043706 Marionette DEBUG loaded listener.js 11:37:23 INFO - PROCESS | 1947 | ++DOMWINDOW == 93 (0x12b9a6c00) [pid = 1947] [serial = 765] [outer = 0x1249c4400] 11:37:24 INFO - PROCESS | 1947 | 1466707044158 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]]]}] 11:37:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 11:37:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 623ms 11:37:24 INFO - PROCESS | 1947 | 1466707044194 Marionette TRACE conn2 -> [0,993,"getWindowHandle",null] 11:37:24 INFO - PROCESS | 1947 | 1466707044198 Marionette TRACE conn2 <- [1,993,null,{"value":"7"}] 11:37:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 11:37:24 INFO - PROCESS | 1947 | 1466707044203 Marionette TRACE conn2 -> [0,994,"setScriptTimeout",{"ms":35000}] 11:37:24 INFO - PROCESS | 1947 | 1466707044206 Marionette TRACE conn2 <- [1,994,null,{}] 11:37:24 INFO - PROCESS | 1947 | 1466707044212 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}] 11:37:24 INFO - PROCESS | 1947 | 1466707044214 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:37:24 INFO - PROCESS | 1947 | 1466707044316 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 11:37:24 INFO - PROCESS | 1947 | 1466707044385 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:24 INFO - PROCESS | 1947 | 1466707044386 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:37:24 INFO - PROCESS | 1947 | ++DOCSHELL 0x1185cf000 == 43 [pid = 1947] [id = 256] 11:37:24 INFO - PROCESS | 1947 | ++DOMWINDOW == 94 (0x1161a7400) [pid = 1947] [serial = 766] [outer = 0x0] 11:37:24 INFO - PROCESS | 1947 | ++DOMWINDOW == 95 (0x116f92400) [pid = 1947] [serial = 767] [outer = 0x1161a7400] 11:37:24 INFO - PROCESS | 1947 | 1466707044417 Marionette DEBUG loaded listener.js 11:37:24 INFO - PROCESS | 1947 | ++DOMWINDOW == 96 (0x118419000) [pid = 1947] [serial = 768] [outer = 0x1161a7400] 11:37:24 INFO - PROCESS | 1947 | 1466707044844 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]]]}] 11:37:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 11:37:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 673ms 11:37:24 INFO - PROCESS | 1947 | 1466707044876 Marionette TRACE conn2 -> [0,997,"getWindowHandle",null] 11:37:24 INFO - PROCESS | 1947 | 1466707044879 Marionette TRACE conn2 <- [1,997,null,{"value":"7"}] 11:37:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 11:37:24 INFO - PROCESS | 1947 | 1466707044884 Marionette TRACE conn2 -> [0,998,"setScriptTimeout",{"ms":35000}] 11:37:24 INFO - PROCESS | 1947 | 1466707044886 Marionette TRACE conn2 <- [1,998,null,{}] 11:37:24 INFO - PROCESS | 1947 | 1466707044888 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}] 11:37:24 INFO - PROCESS | 1947 | 1466707044890 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:37:25 INFO - PROCESS | 1947 | 1466707045017 Marionette TRACE conn2 <- [1,999,null,{"value":null}] 11:37:25 INFO - PROCESS | 1947 | 1466707045073 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:25 INFO - PROCESS | 1947 | 1466707045075 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:37:25 INFO - PROCESS | 1947 | ++DOCSHELL 0x1292a8000 == 44 [pid = 1947] [id = 257] 11:37:25 INFO - PROCESS | 1947 | ++DOMWINDOW == 97 (0x1185bc000) [pid = 1947] [serial = 769] [outer = 0x0] 11:37:25 INFO - PROCESS | 1947 | ++DOMWINDOW == 98 (0x119961800) [pid = 1947] [serial = 770] [outer = 0x1185bc000] 11:37:25 INFO - PROCESS | 1947 | 1466707045105 Marionette DEBUG loaded listener.js 11:37:25 INFO - PROCESS | 1947 | ++DOMWINDOW == 99 (0x119f50c00) [pid = 1947] [serial = 771] [outer = 0x1185bc000] 11:37:25 INFO - PROCESS | 1947 | 1466707045599 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]]]}] 11:37:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 11:37:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 771ms 11:37:25 INFO - PROCESS | 1947 | 1466707045655 Marionette TRACE conn2 -> [0,1001,"getWindowHandle",null] 11:37:25 INFO - PROCESS | 1947 | 1466707045658 Marionette TRACE conn2 <- [1,1001,null,{"value":"7"}] 11:37:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 11:37:25 INFO - PROCESS | 1947 | 1466707045662 Marionette TRACE conn2 -> [0,1002,"setScriptTimeout",{"ms":35000}] 11:37:25 INFO - PROCESS | 1947 | 1466707045666 Marionette TRACE conn2 <- [1,1002,null,{}] 11:37:25 INFO - PROCESS | 1947 | 1466707045677 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}] 11:37:25 INFO - PROCESS | 1947 | 1466707045682 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:37:25 INFO - PROCESS | 1947 | 1466707045826 Marionette TRACE conn2 <- [1,1003,null,{"value":null}] 11:37:25 INFO - PROCESS | 1947 | 1466707045894 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:25 INFO - PROCESS | 1947 | 1466707045896 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:37:25 INFO - PROCESS | 1947 | ++DOCSHELL 0x12c0b3000 == 45 [pid = 1947] [id = 258] 11:37:25 INFO - PROCESS | 1947 | ++DOMWINDOW == 100 (0x12743dc00) [pid = 1947] [serial = 772] [outer = 0x0] 11:37:25 INFO - PROCESS | 1947 | ++DOMWINDOW == 101 (0x128bd1000) [pid = 1947] [serial = 773] [outer = 0x12743dc00] 11:37:25 INFO - PROCESS | 1947 | 1466707045928 Marionette DEBUG loaded listener.js 11:37:25 INFO - PROCESS | 1947 | ++DOMWINDOW == 102 (0x129291000) [pid = 1947] [serial = 774] [outer = 0x12743dc00] 11:37:26 INFO - PROCESS | 1947 | 1466707046377 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]]]}] 11:37:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 11:37:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 725ms 11:37:26 INFO - PROCESS | 1947 | 1466707046386 Marionette TRACE conn2 -> [0,1005,"getWindowHandle",null] 11:37:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 11:37:26 INFO - PROCESS | 1947 | 1466707046388 Marionette TRACE conn2 <- [1,1005,null,{"value":"7"}] 11:37:26 INFO - PROCESS | 1947 | 1466707046390 Marionette TRACE conn2 -> [0,1006,"setScriptTimeout",{"ms":35000}] 11:37:26 INFO - PROCESS | 1947 | 1466707046392 Marionette TRACE conn2 <- [1,1006,null,{}] 11:37:26 INFO - PROCESS | 1947 | 1466707046397 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}] 11:37:26 INFO - PROCESS | 1947 | 1466707046398 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:37:26 INFO - PROCESS | 1947 | 1466707046502 Marionette TRACE conn2 <- [1,1007,null,{"value":null}] 11:37:26 INFO - PROCESS | 1947 | 1466707046553 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:26 INFO - PROCESS | 1947 | 1466707046555 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:37:26 INFO - PROCESS | 1947 | ++DOCSHELL 0x12c0c2000 == 46 [pid = 1947] [id = 259] 11:37:26 INFO - PROCESS | 1947 | ++DOMWINDOW == 103 (0x129290000) [pid = 1947] [serial = 775] [outer = 0x0] 11:37:26 INFO - PROCESS | 1947 | ++DOMWINDOW == 104 (0x12a876c00) [pid = 1947] [serial = 776] [outer = 0x129290000] 11:37:26 INFO - PROCESS | 1947 | 1466707046586 Marionette DEBUG loaded listener.js 11:37:26 INFO - PROCESS | 1947 | ++DOMWINDOW == 105 (0x12aad6000) [pid = 1947] [serial = 777] [outer = 0x129290000] 11:37:27 INFO - PROCESS | 1947 | 1466707047178 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]]]}] 11:37:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 11:37:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 821ms 11:37:27 INFO - PROCESS | 1947 | 1466707047212 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 11:37:27 INFO - PROCESS | 1947 | 1466707047215 Marionette TRACE conn2 <- [1,1009,null,{"value":"7"}] 11:37:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 11:37:27 INFO - PROCESS | 1947 | 1466707047218 Marionette TRACE conn2 -> [0,1010,"setScriptTimeout",{"ms":35000}] 11:37:27 INFO - PROCESS | 1947 | 1466707047220 Marionette TRACE conn2 <- [1,1010,null,{}] 11:37:27 INFO - PROCESS | 1947 | 1466707047223 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}] 11:37:27 INFO - PROCESS | 1947 | 1466707047225 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:37:27 INFO - PROCESS | 1947 | 1466707047358 Marionette TRACE conn2 <- [1,1011,null,{"value":null}] 11:37:27 INFO - PROCESS | 1947 | 1466707047369 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:27 INFO - PROCESS | 1947 | 1466707047371 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:37:27 INFO - PROCESS | 1947 | ++DOCSHELL 0x117079000 == 47 [pid = 1947] [id = 260] 11:37:27 INFO - PROCESS | 1947 | ++DOMWINDOW == 106 (0x112faf800) [pid = 1947] [serial = 778] [outer = 0x0] 11:37:27 INFO - PROCESS | 1947 | ++DOMWINDOW == 107 (0x115d26000) [pid = 1947] [serial = 779] [outer = 0x112faf800] 11:37:27 INFO - PROCESS | 1947 | 1466707047399 Marionette DEBUG loaded listener.js 11:37:27 INFO - PROCESS | 1947 | ++DOMWINDOW == 108 (0x116f9cc00) [pid = 1947] [serial = 780] [outer = 0x112faf800] 11:37:28 INFO - PROCESS | 1947 | --DOCSHELL 0x12ba4a800 == 46 [pid = 1947] [id = 254] 11:37:28 INFO - PROCESS | 1947 | --DOCSHELL 0x12ad2b800 == 45 [pid = 1947] [id = 253] 11:37:28 INFO - PROCESS | 1947 | --DOCSHELL 0x12a7c1800 == 44 [pid = 1947] [id = 252] 11:37:28 INFO - PROCESS | 1947 | --DOCSHELL 0x117e60800 == 43 [pid = 1947] [id = 251] 11:37:28 INFO - PROCESS | 1947 | --DOCSHELL 0x12a641800 == 42 [pid = 1947] [id = 250] 11:37:28 INFO - PROCESS | 1947 | --DOCSHELL 0x1292b0000 == 41 [pid = 1947] [id = 249] 11:37:28 INFO - PROCESS | 1947 | --DOCSHELL 0x1272ea800 == 40 [pid = 1947] [id = 248] 11:37:28 INFO - PROCESS | 1947 | --DOCSHELL 0x124548800 == 39 [pid = 1947] [id = 247] 11:37:28 INFO - PROCESS | 1947 | --DOCSHELL 0x123ed3000 == 38 [pid = 1947] [id = 246] 11:37:28 INFO - PROCESS | 1947 | --DOCSHELL 0x119939800 == 37 [pid = 1947] [id = 245] 11:37:28 INFO - PROCESS | 1947 | --DOCSHELL 0x117225000 == 36 [pid = 1947] [id = 244] 11:37:28 INFO - PROCESS | 1947 | --DOCSHELL 0x116625000 == 35 [pid = 1947] [id = 243] 11:37:28 INFO - PROCESS | 1947 | --DOCSHELL 0x119951800 == 34 [pid = 1947] [id = 242] 11:37:28 INFO - PROCESS | 1947 | --DOCSHELL 0x1292a3800 == 33 [pid = 1947] [id = 240] 11:37:28 INFO - PROCESS | 1947 | --DOCSHELL 0x115db5000 == 32 [pid = 1947] [id = 241] 11:37:28 INFO - PROCESS | 1947 | --DOCSHELL 0x12c0c2000 == 31 [pid = 1947] [id = 259] 11:37:28 INFO - PROCESS | 1947 | --DOCSHELL 0x12c0b3000 == 30 [pid = 1947] [id = 258] 11:37:28 INFO - PROCESS | 1947 | --DOCSHELL 0x1292a8000 == 29 [pid = 1947] [id = 257] 11:37:28 INFO - PROCESS | 1947 | --DOCSHELL 0x1185cf000 == 28 [pid = 1947] [id = 256] 11:37:28 INFO - PROCESS | 1947 | --DOCSHELL 0x12bdc7000 == 27 [pid = 1947] [id = 255] 11:37:28 INFO - PROCESS | 1947 | --DOMWINDOW == 107 (0x125558800) [pid = 1947] [serial = 710] [outer = 0x0] [url = about:blank] 11:37:28 INFO - PROCESS | 1947 | --DOMWINDOW == 106 (0x11670d400) [pid = 1947] [serial = 690] [outer = 0x0] [url = about:blank] 11:37:28 INFO - PROCESS | 1947 | --DOMWINDOW == 105 (0x115f45800) [pid = 1947] [serial = 689] [outer = 0x0] [url = about:blank] 11:37:28 INFO - PROCESS | 1947 | --DOMWINDOW == 104 (0x113a7a000) [pid = 1947] [serial = 692] [outer = 0x0] [url = about:blank] 11:37:28 INFO - PROCESS | 1947 | --DOMWINDOW == 103 (0x115de5c00) [pid = 1947] [serial = 693] [outer = 0x0] [url = about:blank] 11:37:28 INFO - PROCESS | 1947 | --DOMWINDOW == 102 (0x1191c5000) [pid = 1947] [serial = 701] [outer = 0x0] [url = about:blank] 11:37:28 INFO - PROCESS | 1947 | --DOMWINDOW == 101 (0x116f98c00) [pid = 1947] [serial = 695] [outer = 0x0] [url = about:blank] 11:37:28 INFO - PROCESS | 1947 | --DOMWINDOW == 100 (0x117298000) [pid = 1947] [serial = 696] [outer = 0x0] [url = about:blank] 11:37:28 INFO - PROCESS | 1947 | --DOMWINDOW == 99 (0x11841ac00) [pid = 1947] [serial = 698] [outer = 0x0] [url = about:blank] 11:37:28 INFO - PROCESS | 1947 | --DOMWINDOW == 98 (0x1185c1c00) [pid = 1947] [serial = 699] [outer = 0x0] [url = about:blank] 11:37:28 INFO - PROCESS | 1947 | --DOMWINDOW == 97 (0x116f99000) [pid = 1947] [serial = 678] [outer = 0x0] [url = about:blank] 11:37:28 INFO - PROCESS | 1947 | --DOMWINDOW == 96 (0x11670f800) [pid = 1947] [serial = 677] [outer = 0x0] [url = about:blank] 11:37:28 INFO - PROCESS | 1947 | --DOMWINDOW == 95 (0x1188ab000) [pid = 1947] [serial = 681] [outer = 0x0] [url = about:blank] 11:37:28 INFO - PROCESS | 1947 | --DOMWINDOW == 94 (0x123816800) [pid = 1947] [serial = 707] [outer = 0x0] [url = about:blank] 11:37:28 INFO - PROCESS | 1947 | --DOMWINDOW == 93 (0x1185bd400) [pid = 1947] [serial = 680] [outer = 0x0] [url = about:blank] 11:37:28 INFO - PROCESS | 1947 | --DOMWINDOW == 92 (0x124b3f800) [pid = 1947] [serial = 684] [outer = 0x0] [url = about:blank] 11:37:28 INFO - PROCESS | 1947 | --DOMWINDOW == 91 (0x126dec400) [pid = 1947] [serial = 713] [outer = 0x0] [url = about:blank] 11:37:28 INFO - PROCESS | 1947 | --DOMWINDOW == 90 (0x123d6bc00) [pid = 1947] [serial = 683] [outer = 0x0] [url = about:blank] 11:37:28 INFO - PROCESS | 1947 | --DOMWINDOW == 89 (0x117eacc00) [pid = 1947] [serial = 716] [outer = 0x0] [url = about:blank] 11:37:28 INFO - PROCESS | 1947 | --DOMWINDOW == 88 (0x129211400) [pid = 1947] [serial = 687] [outer = 0x0] [url = about:blank] 11:37:28 INFO - PROCESS | 1947 | --DOMWINDOW == 87 (0x126930000) [pid = 1947] [serial = 711] [outer = 0x0] [url = about:blank] 11:37:28 INFO - PROCESS | 1947 | --DOMWINDOW == 86 (0x12723a000) [pid = 1947] [serial = 686] [outer = 0x0] [url = about:blank] 11:37:28 INFO - PROCESS | 1947 | --DOMWINDOW == 85 (0x128bcb800) [pid = 1947] [serial = 714] [outer = 0x0] [url = about:blank] 11:37:28 INFO - PROCESS | 1947 | --DOMWINDOW == 84 (0x119b65000) [pid = 1947] [serial = 704] [outer = 0x0] [url = about:blank] 11:37:28 INFO - PROCESS | 1947 | --DOMWINDOW == 83 (0x1248a8400) [pid = 1947] [serial = 708] [outer = 0x0] [url = about:blank] 11:37:28 INFO - PROCESS | 1947 | --DOMWINDOW == 82 (0x119e2a000) [pid = 1947] [serial = 705] [outer = 0x0] [url = about:blank] 11:37:28 INFO - PROCESS | 1947 | --DOMWINDOW == 81 (0x127242000) [pid = 1947] [serial = 719] [outer = 0x0] [url = about:blank] 11:37:28 INFO - PROCESS | 1947 | --DOMWINDOW == 80 (0x119b63800) [pid = 1947] [serial = 717] [outer = 0x0] [url = about:blank] 11:37:28 INFO - PROCESS | 1947 | --DOMWINDOW == 79 (0x119887c00) [pid = 1947] [serial = 702] [outer = 0x0] [url = about:blank] 11:37:28 INFO - PROCESS | 1947 | 1466707048423 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]]]}] 11:37:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 11:37:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1276ms 11:37:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 11:37:28 INFO - PROCESS | 1947 | 1466707048494 Marionette TRACE conn2 -> [0,1013,"getWindowHandle",null] 11:37:28 INFO - PROCESS | 1947 | 1466707048496 Marionette TRACE conn2 <- [1,1013,null,{"value":"7"}] 11:37:28 INFO - PROCESS | 1947 | 1466707048499 Marionette TRACE conn2 -> [0,1014,"setScriptTimeout",{"ms":35000}] 11:37:28 INFO - PROCESS | 1947 | 1466707048501 Marionette TRACE conn2 <- [1,1014,null,{}] 11:37:28 INFO - PROCESS | 1947 | 1466707048505 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}] 11:37:28 INFO - PROCESS | 1947 | 1466707048507 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:37:28 INFO - PROCESS | 1947 | 1466707048589 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 11:37:28 INFO - PROCESS | 1947 | 1466707048598 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:28 INFO - PROCESS | 1947 | 1466707048601 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:37:28 INFO - PROCESS | 1947 | ++DOCSHELL 0x113c43800 == 28 [pid = 1947] [id = 261] 11:37:28 INFO - PROCESS | 1947 | ++DOMWINDOW == 80 (0x113c73000) [pid = 1947] [serial = 781] [outer = 0x0] 11:37:28 INFO - PROCESS | 1947 | ++DOMWINDOW == 81 (0x113cecc00) [pid = 1947] [serial = 782] [outer = 0x113c73000] 11:37:28 INFO - PROCESS | 1947 | 1466707048628 Marionette DEBUG loaded listener.js 11:37:28 INFO - PROCESS | 1947 | ++DOMWINDOW == 82 (0x1164d9c00) [pid = 1947] [serial = 783] [outer = 0x113c73000] 11:37:29 INFO - PROCESS | 1947 | 1466707049006 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]]]}] 11:37:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 11:37:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 522ms 11:37:29 INFO - PROCESS | 1947 | 1466707049022 Marionette TRACE conn2 -> [0,1017,"getWindowHandle",null] 11:37:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 11:37:29 INFO - PROCESS | 1947 | 1466707049028 Marionette TRACE conn2 <- [1,1017,null,{"value":"7"}] 11:37:29 INFO - PROCESS | 1947 | 1466707049033 Marionette TRACE conn2 -> [0,1018,"setScriptTimeout",{"ms":35000}] 11:37:29 INFO - PROCESS | 1947 | 1466707049036 Marionette TRACE conn2 <- [1,1018,null,{}] 11:37:29 INFO - PROCESS | 1947 | 1466707049039 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}] 11:37:29 INFO - PROCESS | 1947 | 1466707049041 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:37:29 INFO - PROCESS | 1947 | 1466707049130 Marionette TRACE conn2 <- [1,1019,null,{"value":null}] 11:37:29 INFO - PROCESS | 1947 | 1466707049134 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:29 INFO - PROCESS | 1947 | 1466707049135 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:37:29 INFO - PROCESS | 1947 | ++DOCSHELL 0x11699e800 == 29 [pid = 1947] [id = 262] 11:37:29 INFO - PROCESS | 1947 | ++DOMWINDOW == 83 (0x11671a800) [pid = 1947] [serial = 784] [outer = 0x0] 11:37:29 INFO - PROCESS | 1947 | ++DOMWINDOW == 84 (0x1170a3800) [pid = 1947] [serial = 785] [outer = 0x11671a800] 11:37:29 INFO - PROCESS | 1947 | 1466707049166 Marionette DEBUG loaded listener.js 11:37:29 INFO - PROCESS | 1947 | ++DOMWINDOW == 85 (0x117eaf000) [pid = 1947] [serial = 786] [outer = 0x11671a800] 11:37:29 INFO - PROCESS | 1947 | 1466707049488 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]]]}] 11:37:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 11:37:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 472ms 11:37:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 11:37:29 INFO - PROCESS | 1947 | 1466707049504 Marionette TRACE conn2 -> [0,1021,"getWindowHandle",null] 11:37:29 INFO - PROCESS | 1947 | 1466707049505 Marionette TRACE conn2 <- [1,1021,null,{"value":"7"}] 11:37:29 INFO - PROCESS | 1947 | 1466707049508 Marionette TRACE conn2 -> [0,1022,"setScriptTimeout",{"ms":35000}] 11:37:29 INFO - PROCESS | 1947 | 1466707049520 Marionette TRACE conn2 <- [1,1022,null,{}] 11:37:29 INFO - PROCESS | 1947 | 1466707049527 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}] 11:37:29 INFO - PROCESS | 1947 | 1466707049530 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:37:29 INFO - PROCESS | 1947 | 1466707049609 Marionette TRACE conn2 <- [1,1023,null,{"value":null}] 11:37:29 INFO - PROCESS | 1947 | 1466707049662 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:29 INFO - PROCESS | 1947 | 1466707049665 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:37:29 INFO - PROCESS | 1947 | ++DOCSHELL 0x1185cd800 == 30 [pid = 1947] [id = 263] 11:37:29 INFO - PROCESS | 1947 | ++DOMWINDOW == 86 (0x118414800) [pid = 1947] [serial = 787] [outer = 0x0] 11:37:29 INFO - PROCESS | 1947 | ++DOMWINDOW == 87 (0x118728800) [pid = 1947] [serial = 788] [outer = 0x118414800] 11:37:29 INFO - PROCESS | 1947 | 1466707049693 Marionette DEBUG loaded listener.js 11:37:29 INFO - PROCESS | 1947 | ++DOMWINDOW == 88 (0x1191b3400) [pid = 1947] [serial = 789] [outer = 0x118414800] 11:37:30 INFO - PROCESS | 1947 | 1466707050041 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]]]}] 11:37:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 11:37:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 582ms 11:37:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 11:37:30 INFO - PROCESS | 1947 | 1466707050091 Marionette TRACE conn2 -> [0,1025,"getWindowHandle",null] 11:37:30 INFO - PROCESS | 1947 | 1466707050093 Marionette TRACE conn2 <- [1,1025,null,{"value":"7"}] 11:37:30 INFO - PROCESS | 1947 | 1466707050096 Marionette TRACE conn2 -> [0,1026,"setScriptTimeout",{"ms":35000}] 11:37:30 INFO - PROCESS | 1947 | 1466707050098 Marionette TRACE conn2 <- [1,1026,null,{}] 11:37:30 INFO - PROCESS | 1947 | 1466707050102 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}] 11:37:30 INFO - PROCESS | 1947 | 1466707050104 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:37:30 INFO - PROCESS | 1947 | 1466707050259 Marionette TRACE conn2 <- [1,1027,null,{"value":null}] 11:37:30 INFO - PROCESS | 1947 | 1466707050310 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:30 INFO - PROCESS | 1947 | 1466707050311 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:37:30 INFO - PROCESS | 1947 | ++DOCSHELL 0x11927f800 == 31 [pid = 1947] [id = 264] 11:37:30 INFO - PROCESS | 1947 | ++DOMWINDOW == 89 (0x11872d400) [pid = 1947] [serial = 790] [outer = 0x0] 11:37:30 INFO - PROCESS | 1947 | ++DOMWINDOW == 90 (0x119885000) [pid = 1947] [serial = 791] [outer = 0x11872d400] 11:37:30 INFO - PROCESS | 1947 | 1466707050354 Marionette DEBUG loaded listener.js 11:37:30 INFO - PROCESS | 1947 | ++DOMWINDOW == 91 (0x119e29800) [pid = 1947] [serial = 792] [outer = 0x11872d400] 11:37:30 INFO - PROCESS | 1947 | 1466707050741 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]]]}] 11:37:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 11:37:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 673ms 11:37:30 INFO - PROCESS | 1947 | 1466707050769 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 11:37:30 INFO - PROCESS | 1947 | 1466707050771 Marionette TRACE conn2 <- [1,1029,null,{"value":"7"}] 11:37:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 11:37:30 INFO - PROCESS | 1947 | 1466707050773 Marionette TRACE conn2 -> [0,1030,"setScriptTimeout",{"ms":35000}] 11:37:30 INFO - PROCESS | 1947 | 1466707050774 Marionette TRACE conn2 <- [1,1030,null,{}] 11:37:30 INFO - PROCESS | 1947 | 1466707050778 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}] 11:37:30 INFO - PROCESS | 1947 | 1466707050780 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:37:30 INFO - PROCESS | 1947 | 1466707050876 Marionette TRACE conn2 <- [1,1031,null,{"value":null}] 11:37:30 INFO - PROCESS | 1947 | 1466707050928 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:30 INFO - PROCESS | 1947 | 1466707050929 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:37:30 INFO - PROCESS | 1947 | ++DOCSHELL 0x123ab2000 == 32 [pid = 1947] [id = 265] 11:37:30 INFO - PROCESS | 1947 | ++DOMWINDOW == 92 (0x119f48c00) [pid = 1947] [serial = 793] [outer = 0x0] 11:37:30 INFO - PROCESS | 1947 | ++DOMWINDOW == 93 (0x12110c400) [pid = 1947] [serial = 794] [outer = 0x119f48c00] 11:37:30 INFO - PROCESS | 1947 | 1466707050956 Marionette DEBUG loaded listener.js 11:37:30 INFO - PROCESS | 1947 | ++DOMWINDOW == 94 (0x123a99800) [pid = 1947] [serial = 795] [outer = 0x119f48c00] 11:37:31 INFO - PROCESS | 1947 | 1466707051254 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]]]}] 11:37:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 11:37:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 518ms 11:37:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 11:37:31 INFO - PROCESS | 1947 | 1466707051292 Marionette TRACE conn2 -> [0,1033,"getWindowHandle",null] 11:37:31 INFO - PROCESS | 1947 | 1466707051294 Marionette TRACE conn2 <- [1,1033,null,{"value":"7"}] 11:37:31 INFO - PROCESS | 1947 | 1466707051302 Marionette TRACE conn2 -> [0,1034,"setScriptTimeout",{"ms":35000}] 11:37:31 INFO - PROCESS | 1947 | 1466707051303 Marionette TRACE conn2 <- [1,1034,null,{}] 11:37:31 INFO - PROCESS | 1947 | 1466707051305 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}] 11:37:31 INFO - PROCESS | 1947 | 1466707051310 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:37:31 INFO - PROCESS | 1947 | 1466707051422 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 11:37:31 INFO - PROCESS | 1947 | 1466707051457 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:31 INFO - PROCESS | 1947 | 1466707051458 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:37:31 INFO - PROCESS | 1947 | ++DOCSHELL 0x1249dd800 == 33 [pid = 1947] [id = 266] 11:37:31 INFO - PROCESS | 1947 | ++DOMWINDOW == 95 (0x12110d000) [pid = 1947] [serial = 796] [outer = 0x0] 11:37:31 INFO - PROCESS | 1947 | ++DOMWINDOW == 96 (0x12428a800) [pid = 1947] [serial = 797] [outer = 0x12110d000] 11:37:31 INFO - PROCESS | 1947 | 1466707051483 Marionette DEBUG loaded listener.js 11:37:31 INFO - PROCESS | 1947 | ++DOMWINDOW == 97 (0x126936800) [pid = 1947] [serial = 798] [outer = 0x12110d000] 11:37:31 INFO - PROCESS | 1947 | 1466707051791 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]]]}] 11:37:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 11:37:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 523ms 11:37:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 11:37:31 INFO - PROCESS | 1947 | 1466707051822 Marionette TRACE conn2 -> [0,1037,"getWindowHandle",null] 11:37:31 INFO - PROCESS | 1947 | 1466707051823 Marionette TRACE conn2 <- [1,1037,null,{"value":"7"}] 11:37:31 INFO - PROCESS | 1947 | 1466707051825 Marionette TRACE conn2 -> [0,1038,"setScriptTimeout",{"ms":35000}] 11:37:31 INFO - PROCESS | 1947 | 1466707051826 Marionette TRACE conn2 <- [1,1038,null,{}] 11:37:31 INFO - PROCESS | 1947 | 1466707051831 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}] 11:37:31 INFO - PROCESS | 1947 | 1466707051832 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:37:31 INFO - PROCESS | 1947 | 1466707051931 Marionette TRACE conn2 <- [1,1039,null,{"value":null}] 11:37:31 INFO - PROCESS | 1947 | 1466707051968 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:31 INFO - PROCESS | 1947 | 1466707051970 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:37:31 INFO - PROCESS | 1947 | ++DOCSHELL 0x126976800 == 34 [pid = 1947] [id = 267] 11:37:31 INFO - PROCESS | 1947 | ++DOMWINDOW == 98 (0x113c10400) [pid = 1947] [serial = 799] [outer = 0x0] 11:37:31 INFO - PROCESS | 1947 | ++DOMWINDOW == 99 (0x127242000) [pid = 1947] [serial = 800] [outer = 0x113c10400] 11:37:31 INFO - PROCESS | 1947 | 1466707051994 Marionette DEBUG loaded listener.js 11:37:32 INFO - PROCESS | 1947 | ++DOMWINDOW == 100 (0x128bd4400) [pid = 1947] [serial = 801] [outer = 0x113c10400] 11:37:32 INFO - PROCESS | 1947 | 1466707052300 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]]]}] 11:37:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 11:37:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 523ms 11:37:32 INFO - PROCESS | 1947 | 1466707052349 Marionette TRACE conn2 -> [0,1041,"getWindowHandle",null] 11:37:32 INFO - PROCESS | 1947 | 1466707052350 Marionette TRACE conn2 <- [1,1041,null,{"value":"7"}] 11:37:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 11:37:32 INFO - PROCESS | 1947 | 1466707052358 Marionette TRACE conn2 -> [0,1042,"setScriptTimeout",{"ms":35000}] 11:37:32 INFO - PROCESS | 1947 | 1466707052359 Marionette TRACE conn2 <- [1,1042,null,{}] 11:37:32 INFO - PROCESS | 1947 | 1466707052361 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}] 11:37:32 INFO - PROCESS | 1947 | 1466707052363 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:37:32 INFO - PROCESS | 1947 | 1466707052465 Marionette TRACE conn2 <- [1,1043,null,{"value":null}] 11:37:32 INFO - PROCESS | 1947 | 1466707052471 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:32 INFO - PROCESS | 1947 | 1466707052472 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:37:32 INFO - PROCESS | 1947 | ++DOCSHELL 0x1272dc000 == 35 [pid = 1947] [id = 268] 11:37:32 INFO - PROCESS | 1947 | ++DOMWINDOW == 101 (0x12692d000) [pid = 1947] [serial = 802] [outer = 0x0] 11:37:32 INFO - PROCESS | 1947 | ++DOMWINDOW == 102 (0x12920cc00) [pid = 1947] [serial = 803] [outer = 0x12692d000] 11:37:32 INFO - PROCESS | 1947 | 1466707052553 Marionette DEBUG loaded listener.js 11:37:32 INFO - PROCESS | 1947 | ++DOMWINDOW == 103 (0x12928e800) [pid = 1947] [serial = 804] [outer = 0x12692d000] 11:37:32 INFO - PROCESS | 1947 | --DOMWINDOW == 102 (0x12aaf1800) [pid = 1947] [serial = 760] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 11:37:32 INFO - PROCESS | 1947 | --DOMWINDOW == 101 (0x112a9b800) [pid = 1947] [serial = 742] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 11:37:32 INFO - PROCESS | 1947 | --DOMWINDOW == 100 (0x12692f800) [pid = 1947] [serial = 745] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 11:37:32 INFO - PROCESS | 1947 | --DOMWINDOW == 99 (0x12963b000) [pid = 1947] [serial = 748] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 11:37:32 INFO - PROCESS | 1947 | --DOMWINDOW == 98 (0x1164dec00) [pid = 1947] [serial = 727] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 11:37:32 INFO - PROCESS | 1947 | --DOMWINDOW == 97 (0x1185c6800) [pid = 1947] [serial = 733] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 11:37:32 INFO - PROCESS | 1947 | --DOMWINDOW == 96 (0x116f97000) [pid = 1947] [serial = 730] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 11:37:32 INFO - PROCESS | 1947 | --DOMWINDOW == 95 (0x11295ac00) [pid = 1947] [serial = 721] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 11:37:32 INFO - PROCESS | 1947 | --DOMWINDOW == 94 (0x1170a3000) [pid = 1947] [serial = 724] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 11:37:32 INFO - PROCESS | 1947 | --DOMWINDOW == 93 (0x11646f000) [pid = 1947] [serial = 718] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 11:37:32 INFO - PROCESS | 1947 | --DOMWINDOW == 92 (0x119f4d400) [pid = 1947] [serial = 736] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 11:37:32 INFO - PROCESS | 1947 | --DOMWINDOW == 91 (0x119f4d800) [pid = 1947] [serial = 739] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 11:37:32 INFO - PROCESS | 1947 | --DOMWINDOW == 90 (0x12a87b000) [pid = 1947] [serial = 757] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 11:37:32 INFO - PROCESS | 1947 | --DOMWINDOW == 89 (0x112967400) [pid = 1947] [serial = 751] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 11:37:32 INFO - PROCESS | 1947 | --DOMWINDOW == 88 (0x11914f800) [pid = 1947] [serial = 754] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 11:37:32 INFO - PROCESS | 1947 | --DOMWINDOW == 87 (0x1249c4400) [pid = 1947] [serial = 763] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 11:37:33 INFO - PROCESS | 1947 | 1466707053125 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]]]}] 11:37:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 11:37:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 821ms 11:37:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 11:37:33 INFO - PROCESS | 1947 | 1466707053181 Marionette TRACE conn2 -> [0,1045,"getWindowHandle",null] 11:37:33 INFO - PROCESS | 1947 | 1466707053182 Marionette TRACE conn2 <- [1,1045,null,{"value":"7"}] 11:37:33 INFO - PROCESS | 1947 | 1466707053184 Marionette TRACE conn2 -> [0,1046,"setScriptTimeout",{"ms":35000}] 11:37:33 INFO - PROCESS | 1947 | 1466707053185 Marionette TRACE conn2 <- [1,1046,null,{}] 11:37:33 INFO - PROCESS | 1947 | 1466707053187 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}] 11:37:33 INFO - PROCESS | 1947 | 1466707053188 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:37:33 INFO - PROCESS | 1947 | 1466707053297 Marionette TRACE conn2 <- [1,1047,null,{"value":null}] 11:37:33 INFO - PROCESS | 1947 | 1466707053332 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:33 INFO - PROCESS | 1947 | 1466707053333 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:37:33 INFO - PROCESS | 1947 | ++DOCSHELL 0x128bdb800 == 36 [pid = 1947] [id = 269] 11:37:33 INFO - PROCESS | 1947 | ++DOMWINDOW == 88 (0x11324ac00) [pid = 1947] [serial = 805] [outer = 0x0] 11:37:33 INFO - PROCESS | 1947 | ++DOMWINDOW == 89 (0x1185bc400) [pid = 1947] [serial = 806] [outer = 0x11324ac00] 11:37:33 INFO - PROCESS | 1947 | 1466707053357 Marionette DEBUG loaded listener.js 11:37:33 INFO - PROCESS | 1947 | ++DOMWINDOW == 90 (0x119b65c00) [pid = 1947] [serial = 807] [outer = 0x11324ac00] 11:37:33 INFO - PROCESS | 1947 | 1466707053612 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]]]}] 11:37:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 11:37:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 468ms 11:37:33 INFO - PROCESS | 1947 | 1466707053652 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 11:37:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 11:37:33 INFO - PROCESS | 1947 | 1466707053653 Marionette TRACE conn2 <- [1,1049,null,{"value":"7"}] 11:37:33 INFO - PROCESS | 1947 | 1466707053655 Marionette TRACE conn2 -> [0,1050,"setScriptTimeout",{"ms":35000}] 11:37:33 INFO - PROCESS | 1947 | 1466707053656 Marionette TRACE conn2 <- [1,1050,null,{}] 11:37:33 INFO - PROCESS | 1947 | 1466707053666 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}] 11:37:33 INFO - PROCESS | 1947 | 1466707053667 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:37:33 INFO - PROCESS | 1947 | 1466707053748 Marionette TRACE conn2 <- [1,1051,null,{"value":null}] 11:37:33 INFO - PROCESS | 1947 | 1466707053752 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:33 INFO - PROCESS | 1947 | 1466707053753 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:37:33 INFO - PROCESS | 1947 | ++DOCSHELL 0x1292bb800 == 37 [pid = 1947] [id = 270] 11:37:33 INFO - PROCESS | 1947 | ++DOMWINDOW == 91 (0x12395bc00) [pid = 1947] [serial = 808] [outer = 0x0] 11:37:33 INFO - PROCESS | 1947 | ++DOMWINDOW == 92 (0x128bd2000) [pid = 1947] [serial = 809] [outer = 0x12395bc00] 11:37:33 INFO - PROCESS | 1947 | 1466707053778 Marionette DEBUG loaded listener.js 11:37:33 INFO - PROCESS | 1947 | ++DOMWINDOW == 93 (0x129291800) [pid = 1947] [serial = 810] [outer = 0x12395bc00] 11:37:34 INFO - PROCESS | 1947 | 1466707054132 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]]]}] 11:37:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 11:37:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 519ms 11:37:34 INFO - PROCESS | 1947 | 1466707054175 Marionette TRACE conn2 -> [0,1053,"getWindowHandle",null] 11:37:34 INFO - PROCESS | 1947 | 1466707054177 Marionette TRACE conn2 <- [1,1053,null,{"value":"7"}] 11:37:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 11:37:34 INFO - PROCESS | 1947 | 1466707054181 Marionette TRACE conn2 -> [0,1054,"setScriptTimeout",{"ms":35000}] 11:37:34 INFO - PROCESS | 1947 | 1466707054183 Marionette TRACE conn2 <- [1,1054,null,{}] 11:37:34 INFO - PROCESS | 1947 | 1466707054187 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}] 11:37:34 INFO - PROCESS | 1947 | 1466707054190 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:37:34 INFO - PROCESS | 1947 | 1466707054335 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 11:37:34 INFO - PROCESS | 1947 | 1466707054340 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:34 INFO - PROCESS | 1947 | 1466707054342 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:37:34 INFO - PROCESS | 1947 | ++DOCSHELL 0x12a65e000 == 38 [pid = 1947] [id = 271] 11:37:34 INFO - PROCESS | 1947 | ++DOMWINDOW == 94 (0x129297000) [pid = 1947] [serial = 811] [outer = 0x0] 11:37:34 INFO - PROCESS | 1947 | ++DOMWINDOW == 95 (0x12963cc00) [pid = 1947] [serial = 812] [outer = 0x129297000] 11:37:34 INFO - PROCESS | 1947 | 1466707054388 Marionette DEBUG loaded listener.js 11:37:34 INFO - PROCESS | 1947 | ++DOMWINDOW == 96 (0x12a773c00) [pid = 1947] [serial = 813] [outer = 0x129297000] 11:37:34 INFO - PROCESS | 1947 | 1466707054787 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]]]}] 11:37:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 11:37:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 621ms 11:37:34 INFO - PROCESS | 1947 | 1466707054801 Marionette TRACE conn2 -> [0,1057,"getWindowHandle",null] 11:37:34 INFO - PROCESS | 1947 | 1466707054803 Marionette TRACE conn2 <- [1,1057,null,{"value":"7"}] 11:37:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 11:37:34 INFO - PROCESS | 1947 | 1466707054805 Marionette TRACE conn2 -> [0,1058,"setScriptTimeout",{"ms":35000}] 11:37:34 INFO - PROCESS | 1947 | 1466707054806 Marionette TRACE conn2 <- [1,1058,null,{}] 11:37:34 INFO - PROCESS | 1947 | 1466707054812 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}] 11:37:34 INFO - PROCESS | 1947 | 1466707054814 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:37:34 INFO - PROCESS | 1947 | 1466707054923 Marionette TRACE conn2 <- [1,1059,null,{"value":null}] 11:37:34 INFO - PROCESS | 1947 | 1466707054930 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:34 INFO - PROCESS | 1947 | 1466707054932 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:37:34 INFO - PROCESS | 1947 | ++DOCSHELL 0x12aa97000 == 39 [pid = 1947] [id = 272] 11:37:34 INFO - PROCESS | 1947 | ++DOMWINDOW == 97 (0x123a97800) [pid = 1947] [serial = 814] [outer = 0x0] 11:37:34 INFO - PROCESS | 1947 | ++DOMWINDOW == 98 (0x12aacfc00) [pid = 1947] [serial = 815] [outer = 0x123a97800] 11:37:34 INFO - PROCESS | 1947 | 1466707054955 Marionette DEBUG loaded listener.js 11:37:34 INFO - PROCESS | 1947 | ++DOMWINDOW == 99 (0x12aaedc00) [pid = 1947] [serial = 816] [outer = 0x123a97800] 11:37:35 INFO - PROCESS | 1947 | 1466707055511 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]]]}] 11:37:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 11:37:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 718ms 11:37:35 INFO - PROCESS | 1947 | 1466707055524 Marionette TRACE conn2 -> [0,1061,"getWindowHandle",null] 11:37:35 INFO - PROCESS | 1947 | 1466707055527 Marionette TRACE conn2 <- [1,1061,null,{"value":"7"}] 11:37:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 11:37:35 INFO - PROCESS | 1947 | 1466707055565 Marionette TRACE conn2 -> [0,1062,"setScriptTimeout",{"ms":35000}] 11:37:35 INFO - PROCESS | 1947 | 1466707055571 Marionette TRACE conn2 <- [1,1062,null,{}] 11:37:35 INFO - PROCESS | 1947 | 1466707055576 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}] 11:37:35 INFO - PROCESS | 1947 | 1466707055579 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:37:35 INFO - PROCESS | 1947 | 1466707055781 Marionette TRACE conn2 <- [1,1063,null,{"value":null}] 11:37:35 INFO - PROCESS | 1947 | 1466707055891 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:35 INFO - PROCESS | 1947 | 1466707055893 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:37:35 INFO - PROCESS | 1947 | ++DOCSHELL 0x117078800 == 40 [pid = 1947] [id = 273] 11:37:35 INFO - PROCESS | 1947 | ++DOMWINDOW == 100 (0x1161a2c00) [pid = 1947] [serial = 817] [outer = 0x0] 11:37:35 INFO - PROCESS | 1947 | ++DOMWINDOW == 101 (0x1164df000) [pid = 1947] [serial = 818] [outer = 0x1161a2c00] 11:37:35 INFO - PROCESS | 1947 | 1466707055944 Marionette DEBUG loaded listener.js 11:37:36 INFO - PROCESS | 1947 | ++DOMWINDOW == 102 (0x116f94400) [pid = 1947] [serial = 819] [outer = 0x1161a2c00] 11:37:36 INFO - PROCESS | 1947 | 1466707056432 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]]]}] 11:37:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 11:37:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 882ms 11:37:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 11:37:36 INFO - PROCESS | 1947 | 1466707056441 Marionette TRACE conn2 -> [0,1065,"getWindowHandle",null] 11:37:36 INFO - PROCESS | 1947 | 1466707056444 Marionette TRACE conn2 <- [1,1065,null,{"value":"7"}] 11:37:36 INFO - PROCESS | 1947 | 1466707056449 Marionette TRACE conn2 -> [0,1066,"setScriptTimeout",{"ms":35000}] 11:37:36 INFO - PROCESS | 1947 | 1466707056450 Marionette TRACE conn2 <- [1,1066,null,{}] 11:37:36 INFO - PROCESS | 1947 | 1466707056453 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}] 11:37:36 INFO - PROCESS | 1947 | 1466707056455 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:37:36 INFO - PROCESS | 1947 | 1466707056582 Marionette TRACE conn2 <- [1,1067,null,{"value":null}] 11:37:36 INFO - PROCESS | 1947 | 1466707056693 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:36 INFO - PROCESS | 1947 | 1466707056695 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:37:36 INFO - PROCESS | 1947 | ++DOCSHELL 0x1248e7800 == 41 [pid = 1947] [id = 274] 11:37:36 INFO - PROCESS | 1947 | ++DOMWINDOW == 103 (0x117ea5000) [pid = 1947] [serial = 820] [outer = 0x0] 11:37:36 INFO - PROCESS | 1947 | ++DOMWINDOW == 104 (0x118420c00) [pid = 1947] [serial = 821] [outer = 0x117ea5000] 11:37:36 INFO - PROCESS | 1947 | 1466707056727 Marionette DEBUG loaded listener.js 11:37:36 INFO - PROCESS | 1947 | ++DOMWINDOW == 105 (0x119152800) [pid = 1947] [serial = 822] [outer = 0x117ea5000] 11:37:37 INFO - PROCESS | 1947 | 1466707057353 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]]]}] 11:37:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 11:37:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 920ms 11:37:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 11:37:37 INFO - PROCESS | 1947 | 1466707057369 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 11:37:37 INFO - PROCESS | 1947 | 1466707057371 Marionette TRACE conn2 <- [1,1069,null,{"value":"7"}] 11:37:37 INFO - PROCESS | 1947 | 1466707057374 Marionette TRACE conn2 -> [0,1070,"setScriptTimeout",{"ms":35000}] 11:37:37 INFO - PROCESS | 1947 | 1466707057376 Marionette TRACE conn2 <- [1,1070,null,{}] 11:37:37 INFO - PROCESS | 1947 | --DOCSHELL 0x12a65e000 == 40 [pid = 1947] [id = 271] 11:37:37 INFO - PROCESS | 1947 | --DOCSHELL 0x1292bb800 == 39 [pid = 1947] [id = 270] 11:37:37 INFO - PROCESS | 1947 | --DOCSHELL 0x128bdb800 == 38 [pid = 1947] [id = 269] 11:37:37 INFO - PROCESS | 1947 | --DOCSHELL 0x1272dc000 == 37 [pid = 1947] [id = 268] 11:37:37 INFO - PROCESS | 1947 | --DOCSHELL 0x126976800 == 36 [pid = 1947] [id = 267] 11:37:37 INFO - PROCESS | 1947 | --DOCSHELL 0x1249dd800 == 35 [pid = 1947] [id = 266] 11:37:37 INFO - PROCESS | 1947 | --DOCSHELL 0x123ab2000 == 34 [pid = 1947] [id = 265] 11:37:37 INFO - PROCESS | 1947 | --DOCSHELL 0x11927f800 == 33 [pid = 1947] [id = 264] 11:37:37 INFO - PROCESS | 1947 | --DOCSHELL 0x1185cd800 == 32 [pid = 1947] [id = 263] 11:37:37 INFO - PROCESS | 1947 | --DOCSHELL 0x11699e800 == 31 [pid = 1947] [id = 262] 11:37:37 INFO - PROCESS | 1947 | --DOCSHELL 0x113c43800 == 30 [pid = 1947] [id = 261] 11:37:37 INFO - PROCESS | 1947 | --DOMWINDOW == 104 (0x12ad59c00) [pid = 1947] [serial = 761] [outer = 0x0] [url = about:blank] 11:37:37 INFO - PROCESS | 1947 | --DOMWINDOW == 103 (0x129292400) [pid = 1947] [serial = 744] [outer = 0x0] [url = about:blank] 11:37:37 INFO - PROCESS | 1947 | --DOMWINDOW == 102 (0x126f88c00) [pid = 1947] [serial = 743] [outer = 0x0] [url = about:blank] 11:37:37 INFO - PROCESS | 1947 | --DOMWINDOW == 101 (0x129633c00) [pid = 1947] [serial = 747] [outer = 0x0] [url = about:blank] 11:37:37 INFO - PROCESS | 1947 | --DOMWINDOW == 100 (0x1293e5c00) [pid = 1947] [serial = 746] [outer = 0x0] [url = about:blank] 11:37:37 INFO - PROCESS | 1947 | --DOMWINDOW == 99 (0x12a60e000) [pid = 1947] [serial = 750] [outer = 0x0] [url = about:blank] 11:37:37 INFO - PROCESS | 1947 | --DOMWINDOW == 98 (0x116904000) [pid = 1947] [serial = 728] [outer = 0x0] [url = about:blank] 11:37:37 INFO - PROCESS | 1947 | --DOMWINDOW == 97 (0x116f9d000) [pid = 1947] [serial = 729] [outer = 0x0] [url = about:blank] 11:37:37 INFO - PROCESS | 1947 | --DOMWINDOW == 96 (0x12963e800) [pid = 1947] [serial = 749] [outer = 0x0] [url = about:blank] 11:37:37 INFO - PROCESS | 1947 | --DOMWINDOW == 95 (0x119889400) [pid = 1947] [serial = 734] [outer = 0x0] [url = about:blank] 11:37:37 INFO - PROCESS | 1947 | --DOMWINDOW == 94 (0x119f47800) [pid = 1947] [serial = 735] [outer = 0x0] [url = about:blank] 11:37:37 INFO - PROCESS | 1947 | --DOMWINDOW == 93 (0x118198c00) [pid = 1947] [serial = 731] [outer = 0x0] [url = about:blank] 11:37:37 INFO - PROCESS | 1947 | --DOMWINDOW == 92 (0x118420400) [pid = 1947] [serial = 732] [outer = 0x0] [url = about:blank] 11:37:37 INFO - PROCESS | 1947 | --DOMWINDOW == 91 (0x112962c00) [pid = 1947] [serial = 722] [outer = 0x0] [url = about:blank] 11:37:37 INFO - PROCESS | 1947 | --DOMWINDOW == 90 (0x113a76400) [pid = 1947] [serial = 723] [outer = 0x0] [url = about:blank] 11:37:37 INFO - PROCESS | 1947 | --DOMWINDOW == 89 (0x1176ea000) [pid = 1947] [serial = 725] [outer = 0x0] [url = about:blank] 11:37:37 INFO - PROCESS | 1947 | --DOMWINDOW == 88 (0x11833a000) [pid = 1947] [serial = 726] [outer = 0x0] [url = about:blank] 11:37:37 INFO - PROCESS | 1947 | --DOMWINDOW == 87 (0x128bd5800) [pid = 1947] [serial = 720] [outer = 0x0] [url = about:blank] 11:37:37 INFO - PROCESS | 1947 | --DOMWINDOW == 86 (0x121111400) [pid = 1947] [serial = 737] [outer = 0x0] [url = about:blank] 11:37:37 INFO - PROCESS | 1947 | --DOMWINDOW == 85 (0x123d67c00) [pid = 1947] [serial = 738] [outer = 0x0] [url = about:blank] 11:37:37 INFO - PROCESS | 1947 | --DOMWINDOW == 84 (0x123c6ac00) [pid = 1947] [serial = 740] [outer = 0x0] [url = about:blank] 11:37:37 INFO - PROCESS | 1947 | --DOMWINDOW == 83 (0x12adc8000) [pid = 1947] [serial = 762] [outer = 0x0] [url = about:blank] 11:37:37 INFO - PROCESS | 1947 | --DOMWINDOW == 82 (0x12aaf1400) [pid = 1947] [serial = 759] [outer = 0x0] [url = about:blank] 11:37:37 INFO - PROCESS | 1947 | --DOMWINDOW == 81 (0x118412c00) [pid = 1947] [serial = 753] [outer = 0x0] [url = about:blank] 11:37:37 INFO - PROCESS | 1947 | --DOMWINDOW == 80 (0x113c12c00) [pid = 1947] [serial = 752] [outer = 0x0] [url = about:blank] 11:37:37 INFO - PROCESS | 1947 | --DOMWINDOW == 79 (0x12aad1400) [pid = 1947] [serial = 758] [outer = 0x0] [url = about:blank] 11:37:37 INFO - PROCESS | 1947 | --DOMWINDOW == 78 (0x12428c000) [pid = 1947] [serial = 756] [outer = 0x0] [url = about:blank] 11:37:37 INFO - PROCESS | 1947 | --DOMWINDOW == 77 (0x128bc8c00) [pid = 1947] [serial = 755] [outer = 0x0] [url = about:blank] 11:37:37 INFO - PROCESS | 1947 | --DOMWINDOW == 76 (0x12685d400) [pid = 1947] [serial = 741] [outer = 0x0] [url = about:blank] 11:37:37 INFO - PROCESS | 1947 | --DOMWINDOW == 75 (0x12b9a6c00) [pid = 1947] [serial = 765] [outer = 0x0] [url = about:blank] 11:37:37 INFO - PROCESS | 1947 | --DOMWINDOW == 74 (0x12adc8400) [pid = 1947] [serial = 764] [outer = 0x0] [url = about:blank] 11:37:37 INFO - PROCESS | 1947 | 1466707057443 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}] 11:37:37 INFO - PROCESS | 1947 | 1466707057445 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:37:37 INFO - PROCESS | 1947 | 1466707057523 Marionette TRACE conn2 <- [1,1071,null,{"value":null}] 11:37:37 INFO - PROCESS | 1947 | 1466707057534 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:37 INFO - PROCESS | 1947 | 1466707057535 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:37:37 INFO - PROCESS | 1947 | ++DOCSHELL 0x116677000 == 31 [pid = 1947] [id = 275] 11:37:37 INFO - PROCESS | 1947 | ++DOMWINDOW == 75 (0x116978000) [pid = 1947] [serial = 823] [outer = 0x0] 11:37:37 INFO - PROCESS | 1947 | ++DOMWINDOW == 76 (0x116f9e400) [pid = 1947] [serial = 824] [outer = 0x116978000] 11:37:37 INFO - PROCESS | 1947 | 1466707057563 Marionette DEBUG loaded listener.js 11:37:37 INFO - PROCESS | 1947 | ++DOMWINDOW == 77 (0x118198400) [pid = 1947] [serial = 825] [outer = 0x116978000] 11:37:37 INFO - PROCESS | 1947 | 1466707057903 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]]]}] 11:37:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 11:37:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 558ms 11:37:37 INFO - PROCESS | 1947 | 1466707057932 Marionette TRACE conn2 -> [0,1073,"getWindowHandle",null] 11:37:37 INFO - PROCESS | 1947 | 1466707057935 Marionette TRACE conn2 <- [1,1073,null,{"value":"7"}] 11:37:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 11:37:37 INFO - PROCESS | 1947 | 1466707057939 Marionette TRACE conn2 -> [0,1074,"setScriptTimeout",{"ms":35000}] 11:37:37 INFO - PROCESS | 1947 | 1466707057941 Marionette TRACE conn2 <- [1,1074,null,{}] 11:37:37 INFO - PROCESS | 1947 | 1466707057943 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}] 11:37:37 INFO - PROCESS | 1947 | 1466707057945 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:37:38 INFO - PROCESS | 1947 | 1466707058022 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 11:37:38 INFO - PROCESS | 1947 | 1466707058030 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:38 INFO - PROCESS | 1947 | 1466707058031 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:37:38 INFO - PROCESS | 1947 | ++DOCSHELL 0x11823d800 == 32 [pid = 1947] [id = 276] 11:37:38 INFO - PROCESS | 1947 | ++DOMWINDOW == 78 (0x1185bdc00) [pid = 1947] [serial = 826] [outer = 0x0] 11:37:38 INFO - PROCESS | 1947 | ++DOMWINDOW == 79 (0x1188a4c00) [pid = 1947] [serial = 827] [outer = 0x1185bdc00] 11:37:38 INFO - PROCESS | 1947 | 1466707058058 Marionette DEBUG loaded listener.js 11:37:38 INFO - PROCESS | 1947 | ++DOMWINDOW == 80 (0x1191c9c00) [pid = 1947] [serial = 828] [outer = 0x1185bdc00] 11:37:38 INFO - PROCESS | 1947 | 1466707058420 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]]]}] 11:37:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 11:37:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 519ms 11:37:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 11:37:38 INFO - PROCESS | 1947 | 1466707058458 Marionette TRACE conn2 -> [0,1077,"getWindowHandle",null] 11:37:38 INFO - PROCESS | 1947 | 1466707058459 Marionette TRACE conn2 <- [1,1077,null,{"value":"7"}] 11:37:38 INFO - PROCESS | 1947 | 1466707058462 Marionette TRACE conn2 -> [0,1078,"setScriptTimeout",{"ms":35000}] 11:37:38 INFO - PROCESS | 1947 | 1466707058464 Marionette TRACE conn2 <- [1,1078,null,{}] 11:37:38 INFO - PROCESS | 1947 | 1466707058472 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}] 11:37:38 INFO - PROCESS | 1947 | 1466707058475 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:37:38 INFO - PROCESS | 1947 | 1466707058553 Marionette TRACE conn2 <- [1,1079,null,{"value":null}] 11:37:38 INFO - PROCESS | 1947 | 1466707058559 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:38 INFO - PROCESS | 1947 | 1466707058563 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:37:38 INFO - PROCESS | 1947 | ++DOCSHELL 0x123832800 == 33 [pid = 1947] [id = 277] 11:37:38 INFO - PROCESS | 1947 | ++DOMWINDOW == 81 (0x119cc8400) [pid = 1947] [serial = 829] [outer = 0x0] 11:37:38 INFO - PROCESS | 1947 | ++DOMWINDOW == 82 (0x121111400) [pid = 1947] [serial = 830] [outer = 0x119cc8400] 11:37:38 INFO - PROCESS | 1947 | 1466707058592 Marionette DEBUG loaded listener.js 11:37:38 INFO - PROCESS | 1947 | ++DOMWINDOW == 83 (0x123e34000) [pid = 1947] [serial = 831] [outer = 0x119cc8400] 11:37:38 INFO - PROCESS | 1947 | 1466707058938 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]]]}] 11:37:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 11:37:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 521ms 11:37:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 11:37:38 INFO - PROCESS | 1947 | 1466707058984 Marionette TRACE conn2 -> [0,1081,"getWindowHandle",null] 11:37:38 INFO - PROCESS | 1947 | 1466707058985 Marionette TRACE conn2 <- [1,1081,null,{"value":"7"}] 11:37:38 INFO - PROCESS | 1947 | 1466707058987 Marionette TRACE conn2 -> [0,1082,"setScriptTimeout",{"ms":35000}] 11:37:38 INFO - PROCESS | 1947 | 1466707058989 Marionette TRACE conn2 <- [1,1082,null,{}] 11:37:38 INFO - PROCESS | 1947 | 1466707058991 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}] 11:37:38 INFO - PROCESS | 1947 | 1466707058992 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:37:39 INFO - PROCESS | 1947 | 1466707059069 Marionette TRACE conn2 <- [1,1083,null,{"value":null}] 11:37:39 INFO - PROCESS | 1947 | 1466707059073 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:39 INFO - PROCESS | 1947 | 1466707059074 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:37:39 INFO - PROCESS | 1947 | ++DOCSHELL 0x1242ad000 == 34 [pid = 1947] [id = 278] 11:37:39 INFO - PROCESS | 1947 | ++DOMWINDOW == 84 (0x123e3dc00) [pid = 1947] [serial = 832] [outer = 0x0] 11:37:39 INFO - PROCESS | 1947 | ++DOMWINDOW == 85 (0x124b46400) [pid = 1947] [serial = 833] [outer = 0x123e3dc00] 11:37:39 INFO - PROCESS | 1947 | 1466707059103 Marionette DEBUG loaded listener.js 11:37:39 INFO - PROCESS | 1947 | ++DOMWINDOW == 86 (0x1255b1800) [pid = 1947] [serial = 834] [outer = 0x123e3dc00] 11:37:39 INFO - PROCESS | 1947 | 1466707059445 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]]]}] 11:37:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 11:37:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 470ms 11:37:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 11:37:39 INFO - PROCESS | 1947 | 1466707059457 Marionette TRACE conn2 -> [0,1085,"getWindowHandle",null] 11:37:39 INFO - PROCESS | 1947 | 1466707059459 Marionette TRACE conn2 <- [1,1085,null,{"value":"7"}] 11:37:39 INFO - PROCESS | 1947 | 1466707059463 Marionette TRACE conn2 -> [0,1086,"setScriptTimeout",{"ms":35000}] 11:37:39 INFO - PROCESS | 1947 | 1466707059464 Marionette TRACE conn2 <- [1,1086,null,{}] 11:37:39 INFO - PROCESS | 1947 | 1466707059468 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}] 11:37:39 INFO - PROCESS | 1947 | 1466707059469 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:37:39 INFO - PROCESS | 1947 | 1466707059541 Marionette TRACE conn2 <- [1,1087,null,{"value":null}] 11:37:39 INFO - PROCESS | 1947 | 1466707059547 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:39 INFO - PROCESS | 1947 | 1466707059548 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:37:39 INFO - PROCESS | 1947 | ++DOCSHELL 0x1255ca800 == 35 [pid = 1947] [id = 279] 11:37:39 INFO - PROCESS | 1947 | ++DOMWINDOW == 87 (0x12692bc00) [pid = 1947] [serial = 835] [outer = 0x0] 11:37:39 INFO - PROCESS | 1947 | ++DOMWINDOW == 88 (0x126f88c00) [pid = 1947] [serial = 836] [outer = 0x12692bc00] 11:37:39 INFO - PROCESS | 1947 | 1466707059573 Marionette DEBUG loaded listener.js 11:37:39 INFO - PROCESS | 1947 | ++DOMWINDOW == 89 (0x128bcac00) [pid = 1947] [serial = 837] [outer = 0x12692bc00] 11:37:39 INFO - PROCESS | 1947 | 1466707059945 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]]]}] 11:37:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 11:37:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 521ms 11:37:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 11:37:39 INFO - PROCESS | 1947 | 1466707059983 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 11:37:39 INFO - PROCESS | 1947 | 1466707059984 Marionette TRACE conn2 <- [1,1089,null,{"value":"7"}] 11:37:39 INFO - PROCESS | 1947 | 1466707059986 Marionette TRACE conn2 -> [0,1090,"setScriptTimeout",{"ms":35000}] 11:37:39 INFO - PROCESS | 1947 | 1466707059988 Marionette TRACE conn2 <- [1,1090,null,{}] 11:37:39 INFO - PROCESS | 1947 | 1466707059990 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}] 11:37:39 INFO - PROCESS | 1947 | 1466707059994 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:37:40 INFO - PROCESS | 1947 | 1466707060116 Marionette TRACE conn2 <- [1,1091,null,{"value":null}] 11:37:40 INFO - PROCESS | 1947 | 1466707060122 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:40 INFO - PROCESS | 1947 | 1466707060123 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:37:40 INFO - PROCESS | 1947 | ++DOCSHELL 0x1272e5800 == 36 [pid = 1947] [id = 280] 11:37:40 INFO - PROCESS | 1947 | ++DOMWINDOW == 90 (0x1245d5400) [pid = 1947] [serial = 838] [outer = 0x0] 11:37:40 INFO - PROCESS | 1947 | ++DOMWINDOW == 91 (0x128daec00) [pid = 1947] [serial = 839] [outer = 0x1245d5400] 11:37:40 INFO - PROCESS | 1947 | 1466707060148 Marionette DEBUG loaded listener.js 11:37:40 INFO - PROCESS | 1947 | ++DOMWINDOW == 92 (0x12a76b800) [pid = 1947] [serial = 840] [outer = 0x1245d5400] 11:37:40 INFO - PROCESS | 1947 | 1466707060477 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]]]}] 11:37:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 11:37:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 519ms 11:37:40 INFO - PROCESS | 1947 | 1466707060507 Marionette TRACE conn2 -> [0,1093,"getWindowHandle",null] 11:37:40 INFO - PROCESS | 1947 | 1466707060508 Marionette TRACE conn2 <- [1,1093,null,{"value":"7"}] 11:37:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 11:37:40 INFO - PROCESS | 1947 | 1466707060517 Marionette TRACE conn2 -> [0,1094,"setScriptTimeout",{"ms":35000}] 11:37:40 INFO - PROCESS | 1947 | 1466707060518 Marionette TRACE conn2 <- [1,1094,null,{}] 11:37:40 INFO - PROCESS | 1947 | 1466707060520 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}] 11:37:40 INFO - PROCESS | 1947 | 1466707060521 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:37:40 INFO - PROCESS | 1947 | 1466707060615 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 11:37:40 INFO - PROCESS | 1947 | 1466707060618 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:40 INFO - PROCESS | 1947 | 1466707060620 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:37:40 INFO - PROCESS | 1947 | ++DOCSHELL 0x117228000 == 37 [pid = 1947] [id = 281] 11:37:40 INFO - PROCESS | 1947 | ++DOMWINDOW == 93 (0x12a772c00) [pid = 1947] [serial = 841] [outer = 0x0] 11:37:40 INFO - PROCESS | 1947 | ++DOMWINDOW == 94 (0x12aaccc00) [pid = 1947] [serial = 842] [outer = 0x12a772c00] 11:37:40 INFO - PROCESS | 1947 | 1466707060645 Marionette DEBUG loaded listener.js 11:37:40 INFO - PROCESS | 1947 | ++DOMWINDOW == 95 (0x12aaeec00) [pid = 1947] [serial = 843] [outer = 0x12a772c00] 11:37:40 INFO - PROCESS | 1947 | 1466707060997 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]]]}] 11:37:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 11:37:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 518ms 11:37:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 11:37:41 INFO - PROCESS | 1947 | 1466707061035 Marionette TRACE conn2 -> [0,1097,"getWindowHandle",null] 11:37:41 INFO - PROCESS | 1947 | 1466707061037 Marionette TRACE conn2 <- [1,1097,null,{"value":"7"}] 11:37:41 INFO - PROCESS | 1947 | 1466707061039 Marionette TRACE conn2 -> [0,1098,"setScriptTimeout",{"ms":35000}] 11:37:41 INFO - PROCESS | 1947 | 1466707061040 Marionette TRACE conn2 <- [1,1098,null,{}] 11:37:41 INFO - PROCESS | 1947 | 1466707061042 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}] 11:37:41 INFO - PROCESS | 1947 | 1466707061043 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:37:41 INFO - PROCESS | 1947 | 1466707061140 Marionette TRACE conn2 <- [1,1099,null,{"value":null}] 11:37:41 INFO - PROCESS | 1947 | 1466707061146 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:41 INFO - PROCESS | 1947 | 1466707061147 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:37:41 INFO - PROCESS | 1947 | ++DOCSHELL 0x12a655000 == 38 [pid = 1947] [id = 282] 11:37:41 INFO - PROCESS | 1947 | ++DOMWINDOW == 96 (0x12aaef400) [pid = 1947] [serial = 844] [outer = 0x0] 11:37:41 INFO - PROCESS | 1947 | ++DOMWINDOW == 97 (0x12ad4e800) [pid = 1947] [serial = 845] [outer = 0x12aaef400] 11:37:41 INFO - PROCESS | 1947 | 1466707061171 Marionette DEBUG loaded listener.js 11:37:41 INFO - PROCESS | 1947 | ++DOMWINDOW == 98 (0x12adc0c00) [pid = 1947] [serial = 846] [outer = 0x12aaef400] 11:37:41 INFO - PROCESS | 1947 | 1466707061523 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]]]}] 11:37:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 11:37:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 519ms 11:37:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 11:37:41 INFO - PROCESS | 1947 | 1466707061559 Marionette TRACE conn2 -> [0,1101,"getWindowHandle",null] 11:37:41 INFO - PROCESS | 1947 | 1466707061560 Marionette TRACE conn2 <- [1,1101,null,{"value":"7"}] 11:37:41 INFO - PROCESS | 1947 | 1466707061562 Marionette TRACE conn2 -> [0,1102,"setScriptTimeout",{"ms":35000}] 11:37:41 INFO - PROCESS | 1947 | 1466707061564 Marionette TRACE conn2 <- [1,1102,null,{}] 11:37:41 INFO - PROCESS | 1947 | 1466707061566 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}] 11:37:41 INFO - PROCESS | 1947 | 1466707061567 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:37:41 INFO - PROCESS | 1947 | 1466707061705 Marionette TRACE conn2 <- [1,1103,null,{"value":null}] 11:37:41 INFO - PROCESS | 1947 | --DOMWINDOW == 97 (0x119f48c00) [pid = 1947] [serial = 793] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 11:37:41 INFO - PROCESS | 1947 | --DOMWINDOW == 96 (0x118414800) [pid = 1947] [serial = 787] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 11:37:41 INFO - PROCESS | 1947 | --DOMWINDOW == 95 (0x113c73000) [pid = 1947] [serial = 781] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 11:37:41 INFO - PROCESS | 1947 | --DOMWINDOW == 94 (0x11872d400) [pid = 1947] [serial = 790] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 11:37:41 INFO - PROCESS | 1947 | --DOMWINDOW == 93 (0x11671a800) [pid = 1947] [serial = 784] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 11:37:41 INFO - PROCESS | 1947 | --DOMWINDOW == 92 (0x112faf800) [pid = 1947] [serial = 778] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 11:37:41 INFO - PROCESS | 1947 | --DOMWINDOW == 91 (0x1161a7400) [pid = 1947] [serial = 766] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 11:37:41 INFO - PROCESS | 1947 | --DOMWINDOW == 90 (0x1185bc000) [pid = 1947] [serial = 769] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 11:37:41 INFO - PROCESS | 1947 | --DOMWINDOW == 89 (0x12110d000) [pid = 1947] [serial = 796] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 11:37:41 INFO - PROCESS | 1947 | --DOMWINDOW == 88 (0x11324ac00) [pid = 1947] [serial = 805] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 11:37:41 INFO - PROCESS | 1947 | --DOMWINDOW == 87 (0x113c10400) [pid = 1947] [serial = 799] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 11:37:41 INFO - PROCESS | 1947 | --DOMWINDOW == 86 (0x12743dc00) [pid = 1947] [serial = 772] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 11:37:41 INFO - PROCESS | 1947 | --DOMWINDOW == 85 (0x12692d000) [pid = 1947] [serial = 802] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 11:37:41 INFO - PROCESS | 1947 | --DOMWINDOW == 84 (0x12395bc00) [pid = 1947] [serial = 808] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 11:37:41 INFO - PROCESS | 1947 | --DOMWINDOW == 83 (0x129290000) [pid = 1947] [serial = 775] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 11:37:41 INFO - PROCESS | 1947 | --DOMWINDOW == 82 (0x129297000) [pid = 1947] [serial = 811] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 11:37:41 INFO - PROCESS | 1947 | 1466707061852 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:41 INFO - PROCESS | 1947 | 1466707061853 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:37:41 INFO - PROCESS | 1947 | ++DOCSHELL 0x117077800 == 39 [pid = 1947] [id = 283] 11:37:41 INFO - PROCESS | 1947 | ++DOMWINDOW == 83 (0x112a76c00) [pid = 1947] [serial = 847] [outer = 0x0] 11:37:41 INFO - PROCESS | 1947 | ++DOMWINDOW == 84 (0x113c73000) [pid = 1947] [serial = 848] [outer = 0x112a76c00] 11:37:41 INFO - PROCESS | 1947 | 1466707061879 Marionette DEBUG loaded listener.js 11:37:41 INFO - PROCESS | 1947 | ++DOMWINDOW == 85 (0x11818a800) [pid = 1947] [serial = 849] [outer = 0x112a76c00] 11:37:42 INFO - PROCESS | 1947 | 1466707062137 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]]]}] 11:37:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 11:37:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 621ms 11:37:42 INFO - PROCESS | 1947 | 1466707062184 Marionette TRACE conn2 -> [0,1105,"getWindowHandle",null] 11:37:42 INFO - PROCESS | 1947 | 1466707062185 Marionette TRACE conn2 <- [1,1105,null,{"value":"7"}] 11:37:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 11:37:42 INFO - PROCESS | 1947 | 1466707062187 Marionette TRACE conn2 -> [0,1106,"setScriptTimeout",{"ms":35000}] 11:37:42 INFO - PROCESS | 1947 | 1466707062188 Marionette TRACE conn2 <- [1,1106,null,{}] 11:37:42 INFO - PROCESS | 1947 | 1466707062190 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}] 11:37:42 INFO - PROCESS | 1947 | 1466707062191 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:37:42 INFO - PROCESS | 1947 | 1466707062285 Marionette TRACE conn2 <- [1,1107,null,{"value":null}] 11:37:42 INFO - PROCESS | 1947 | 1466707062288 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:42 INFO - PROCESS | 1947 | 1466707062289 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:37:42 INFO - PROCESS | 1947 | ++DOCSHELL 0x12b840000 == 40 [pid = 1947] [id = 284] 11:37:42 INFO - PROCESS | 1947 | ++DOMWINDOW == 86 (0x11818ac00) [pid = 1947] [serial = 850] [outer = 0x0] 11:37:42 INFO - PROCESS | 1947 | ++DOMWINDOW == 87 (0x123e33c00) [pid = 1947] [serial = 851] [outer = 0x11818ac00] 11:37:42 INFO - PROCESS | 1947 | 1466707062313 Marionette DEBUG loaded listener.js 11:37:42 INFO - PROCESS | 1947 | ++DOMWINDOW == 88 (0x129290000) [pid = 1947] [serial = 852] [outer = 0x11818ac00] 11:37:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 11:37:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 468ms 11:37:42 INFO - PROCESS | 1947 | 1466707062647 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]]]}] 11:37:42 INFO - PROCESS | 1947 | 1466707062655 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 11:37:42 INFO - PROCESS | 1947 | 1466707062657 Marionette TRACE conn2 <- [1,1109,null,{"value":"7"}] 11:37:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 11:37:42 INFO - PROCESS | 1947 | 1466707062659 Marionette TRACE conn2 -> [0,1110,"setScriptTimeout",{"ms":35000}] 11:37:42 INFO - PROCESS | 1947 | 1466707062662 Marionette TRACE conn2 <- [1,1110,null,{}] 11:37:42 INFO - PROCESS | 1947 | 1466707062664 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}] 11:37:42 INFO - PROCESS | 1947 | 1466707062665 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:37:42 INFO - PROCESS | 1947 | 1466707062813 Marionette TRACE conn2 <- [1,1111,null,{"value":null}] 11:37:42 INFO - PROCESS | 1947 | 1466707062821 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:42 INFO - PROCESS | 1947 | 1466707062823 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:37:42 INFO - PROCESS | 1947 | ++DOCSHELL 0x12ba5f800 == 41 [pid = 1947] [id = 285] 11:37:42 INFO - PROCESS | 1947 | ++DOMWINDOW == 89 (0x118414800) [pid = 1947] [serial = 853] [outer = 0x0] 11:37:42 INFO - PROCESS | 1947 | ++DOMWINDOW == 90 (0x12aaea800) [pid = 1947] [serial = 854] [outer = 0x118414800] 11:37:42 INFO - PROCESS | 1947 | 1466707062866 Marionette DEBUG loaded listener.js 11:37:42 INFO - PROCESS | 1947 | ++DOMWINDOW == 91 (0x12ba0d000) [pid = 1947] [serial = 855] [outer = 0x118414800] 11:37:43 INFO - PROCESS | 1947 | 1466707063279 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]]]}] 11:37:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 11:37:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 673ms 11:37:43 INFO - PROCESS | 1947 | 1466707063333 Marionette TRACE conn2 -> [0,1113,"getWindowHandle",null] 11:37:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 11:37:43 INFO - PROCESS | 1947 | 1466707063334 Marionette TRACE conn2 <- [1,1113,null,{"value":"7"}] 11:37:43 INFO - PROCESS | 1947 | 1466707063337 Marionette TRACE conn2 -> [0,1114,"setScriptTimeout",{"ms":35000}] 11:37:43 INFO - PROCESS | 1947 | 1466707063339 Marionette TRACE conn2 <- [1,1114,null,{}] 11:37:43 INFO - PROCESS | 1947 | 1466707063342 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}] 11:37:43 INFO - PROCESS | 1947 | 1466707063344 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:37:43 INFO - PROCESS | 1947 | 1466707063495 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 11:37:43 INFO - PROCESS | 1947 | 1466707063508 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:43 INFO - PROCESS | 1947 | 1466707063509 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:37:43 INFO - PROCESS | 1947 | ++DOCSHELL 0x12bdcc800 == 42 [pid = 1947] [id = 286] 11:37:43 INFO - PROCESS | 1947 | ++DOMWINDOW == 92 (0x119e27c00) [pid = 1947] [serial = 856] [outer = 0x0] 11:37:43 INFO - PROCESS | 1947 | ++DOMWINDOW == 93 (0x12ba05c00) [pid = 1947] [serial = 857] [outer = 0x119e27c00] 11:37:43 INFO - PROCESS | 1947 | 1466707063549 Marionette DEBUG loaded listener.js 11:37:43 INFO - PROCESS | 1947 | ++DOMWINDOW == 94 (0x12bd66000) [pid = 1947] [serial = 858] [outer = 0x119e27c00] 11:37:44 INFO - PROCESS | 1947 | 1466707064059 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]]]}] 11:37:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 11:37:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 769ms 11:37:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 11:37:44 INFO - PROCESS | 1947 | 1466707064134 Marionette TRACE conn2 -> [0,1117,"getWindowHandle",null] 11:37:44 INFO - PROCESS | 1947 | 1466707064136 Marionette TRACE conn2 <- [1,1117,null,{"value":"7"}] 11:37:44 INFO - PROCESS | 1947 | 1466707064139 Marionette TRACE conn2 -> [0,1118,"setScriptTimeout",{"ms":35000}] 11:37:44 INFO - PROCESS | 1947 | 1466707064141 Marionette TRACE conn2 <- [1,1118,null,{}] 11:37:44 INFO - PROCESS | 1947 | 1466707064145 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}] 11:37:44 INFO - PROCESS | 1947 | 1466707064147 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:37:44 INFO - PROCESS | 1947 | 1466707064253 Marionette TRACE conn2 <- [1,1119,null,{"value":null}] 11:37:44 INFO - PROCESS | 1947 | 1466707064324 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:44 INFO - PROCESS | 1947 | 1466707064325 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:37:44 INFO - PROCESS | 1947 | ++DOCSHELL 0x118231000 == 43 [pid = 1947] [id = 287] 11:37:44 INFO - PROCESS | 1947 | ++DOMWINDOW == 95 (0x116466400) [pid = 1947] [serial = 859] [outer = 0x0] 11:37:44 INFO - PROCESS | 1947 | ++DOMWINDOW == 96 (0x11729a400) [pid = 1947] [serial = 860] [outer = 0x116466400] 11:37:44 INFO - PROCESS | 1947 | 1466707064356 Marionette DEBUG loaded listener.js 11:37:44 INFO - PROCESS | 1947 | ++DOMWINDOW == 97 (0x118420400) [pid = 1947] [serial = 861] [outer = 0x116466400] 11:37:44 INFO - PROCESS | 1947 | 1466707064788 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]]]}] 11:37:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 11:37:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 672ms 11:37:44 INFO - PROCESS | 1947 | 1466707064812 Marionette TRACE conn2 -> [0,1121,"getWindowHandle",null] 11:37:44 INFO - PROCESS | 1947 | 1466707064815 Marionette TRACE conn2 <- [1,1121,null,{"value":"7"}] 11:37:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 11:37:44 INFO - PROCESS | 1947 | 1466707064820 Marionette TRACE conn2 -> [0,1122,"setScriptTimeout",{"ms":35000}] 11:37:44 INFO - PROCESS | 1947 | 1466707064822 Marionette TRACE conn2 <- [1,1122,null,{}] 11:37:44 INFO - PROCESS | 1947 | 1466707064824 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}] 11:37:44 INFO - PROCESS | 1947 | 1466707064826 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:37:44 INFO - PROCESS | 1947 | 1466707064930 Marionette TRACE conn2 <- [1,1123,null,{"value":null}] 11:37:44 INFO - PROCESS | 1947 | 1466707064989 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:44 INFO - PROCESS | 1947 | 1466707064990 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:37:45 INFO - PROCESS | 1947 | ++DOCSHELL 0x126968800 == 44 [pid = 1947] [id = 288] 11:37:45 INFO - PROCESS | 1947 | ++DOMWINDOW == 98 (0x1191ca000) [pid = 1947] [serial = 862] [outer = 0x0] 11:37:45 INFO - PROCESS | 1947 | ++DOMWINDOW == 99 (0x119cc9400) [pid = 1947] [serial = 863] [outer = 0x1191ca000] 11:37:45 INFO - PROCESS | 1947 | 1466707065020 Marionette DEBUG loaded listener.js 11:37:45 INFO - PROCESS | 1947 | ++DOMWINDOW == 100 (0x123815800) [pid = 1947] [serial = 864] [outer = 0x1191ca000] 11:37:45 INFO - PROCESS | 1947 | 1466707065654 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]]]}] 11:37:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 11:37:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 874ms 11:37:45 INFO - PROCESS | 1947 | 1466707065694 Marionette TRACE conn2 -> [0,1125,"getWindowHandle",null] 11:37:45 INFO - PROCESS | 1947 | 1466707065697 Marionette TRACE conn2 <- [1,1125,null,{"value":"7"}] 11:37:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 11:37:45 INFO - PROCESS | 1947 | 1466707065700 Marionette TRACE conn2 -> [0,1126,"setScriptTimeout",{"ms":35000}] 11:37:45 INFO - PROCESS | 1947 | 1466707065703 Marionette TRACE conn2 <- [1,1126,null,{}] 11:37:45 INFO - PROCESS | 1947 | 1466707065723 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}] 11:37:45 INFO - PROCESS | 1947 | 1466707065726 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:37:45 INFO - PROCESS | 1947 | 1466707065846 Marionette TRACE conn2 <- [1,1127,null,{"value":null}] 11:37:45 INFO - PROCESS | 1947 | 1466707065888 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:45 INFO - PROCESS | 1947 | 1466707065890 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:37:45 INFO - PROCESS | 1947 | ++DOCSHELL 0x12c689000 == 45 [pid = 1947] [id = 289] 11:37:45 INFO - PROCESS | 1947 | ++DOMWINDOW == 101 (0x12b99f400) [pid = 1947] [serial = 865] [outer = 0x0] 11:37:45 INFO - PROCESS | 1947 | ++DOMWINDOW == 102 (0x12b9a2800) [pid = 1947] [serial = 866] [outer = 0x12b99f400] 11:37:45 INFO - PROCESS | 1947 | 1466707065920 Marionette DEBUG loaded listener.js 11:37:45 INFO - PROCESS | 1947 | ++DOMWINDOW == 103 (0x12ba07000) [pid = 1947] [serial = 867] [outer = 0x12b99f400] 11:37:46 INFO - PROCESS | 1947 | 1466707066329 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]]]}] 11:37:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 11:37:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 674ms 11:37:46 INFO - PROCESS | 1947 | 1466707066374 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 11:37:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 11:37:46 INFO - PROCESS | 1947 | 1466707066376 Marionette TRACE conn2 <- [1,1129,null,{"value":"7"}] 11:37:46 INFO - PROCESS | 1947 | 1466707066378 Marionette TRACE conn2 -> [0,1130,"setScriptTimeout",{"ms":35000}] 11:37:46 INFO - PROCESS | 1947 | 1466707066379 Marionette TRACE conn2 <- [1,1130,null,{}] 11:37:46 INFO - PROCESS | 1947 | 1466707066382 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}] 11:37:46 INFO - PROCESS | 1947 | 1466707066383 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:37:46 INFO - PROCESS | 1947 | 1466707066484 Marionette TRACE conn2 <- [1,1131,null,{"value":null}] 11:37:46 INFO - PROCESS | 1947 | 1466707066541 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:46 INFO - PROCESS | 1947 | 1466707066543 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:37:46 INFO - PROCESS | 1947 | ++DOCSHELL 0x12ca16800 == 46 [pid = 1947] [id = 290] 11:37:46 INFO - PROCESS | 1947 | ++DOMWINDOW == 104 (0x12ba10800) [pid = 1947] [serial = 868] [outer = 0x0] 11:37:46 INFO - PROCESS | 1947 | ++DOMWINDOW == 105 (0x12bd6b800) [pid = 1947] [serial = 869] [outer = 0x12ba10800] 11:37:46 INFO - PROCESS | 1947 | 1466707066571 Marionette DEBUG loaded listener.js 11:37:46 INFO - PROCESS | 1947 | ++DOMWINDOW == 106 (0x12bd70000) [pid = 1947] [serial = 870] [outer = 0x12ba10800] 11:37:47 INFO - PROCESS | 1947 | 1466707067314 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]]]}] 11:37:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 11:37:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 972ms 11:37:47 INFO - PROCESS | 1947 | 1466707067351 Marionette TRACE conn2 -> [0,1133,"getWindowHandle",null] 11:37:47 INFO - PROCESS | 1947 | 1466707067355 Marionette TRACE conn2 <- [1,1133,null,{"value":"7"}] 11:37:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 11:37:47 INFO - PROCESS | 1947 | 1466707067360 Marionette TRACE conn2 -> [0,1134,"setScriptTimeout",{"ms":35000}] 11:37:47 INFO - PROCESS | 1947 | 1466707067364 Marionette TRACE conn2 <- [1,1134,null,{}] 11:37:47 INFO - PROCESS | 1947 | 1466707067371 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}] 11:37:47 INFO - PROCESS | 1947 | 1466707067373 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:37:47 INFO - PROCESS | 1947 | 1466707067502 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 11:37:47 INFO - PROCESS | 1947 | 1466707067558 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:47 INFO - PROCESS | 1947 | 1466707067561 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:37:47 INFO - PROCESS | 1947 | ++DOCSHELL 0x1196a3000 == 47 [pid = 1947] [id = 291] 11:37:47 INFO - PROCESS | 1947 | ++DOMWINDOW == 107 (0x11670e000) [pid = 1947] [serial = 871] [outer = 0x0] 11:37:47 INFO - PROCESS | 1947 | ++DOMWINDOW == 108 (0x116907800) [pid = 1947] [serial = 872] [outer = 0x11670e000] 11:37:47 INFO - PROCESS | 1947 | 1466707067589 Marionette DEBUG loaded listener.js 11:37:47 INFO - PROCESS | 1947 | ++DOMWINDOW == 109 (0x118340000) [pid = 1947] [serial = 873] [outer = 0x11670e000] 11:37:48 INFO - PROCESS | 1947 | 1466707068098 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]]]}] 11:37:48 INFO - PROCESS | 1947 | --DOCSHELL 0x117079000 == 46 [pid = 1947] [id = 260] 11:37:48 INFO - PROCESS | 1947 | --DOCSHELL 0x12ba5f800 == 45 [pid = 1947] [id = 285] 11:37:48 INFO - PROCESS | 1947 | --DOCSHELL 0x12b840000 == 44 [pid = 1947] [id = 284] 11:37:48 INFO - PROCESS | 1947 | --DOCSHELL 0x117077800 == 43 [pid = 1947] [id = 283] 11:37:48 INFO - PROCESS | 1947 | --DOCSHELL 0x12a655000 == 42 [pid = 1947] [id = 282] 11:37:48 INFO - PROCESS | 1947 | --DOCSHELL 0x117228000 == 41 [pid = 1947] [id = 281] 11:37:48 INFO - PROCESS | 1947 | --DOCSHELL 0x1272e5800 == 40 [pid = 1947] [id = 280] 11:37:48 INFO - PROCESS | 1947 | --DOCSHELL 0x1255ca800 == 39 [pid = 1947] [id = 279] 11:37:48 INFO - PROCESS | 1947 | --DOCSHELL 0x1242ad000 == 38 [pid = 1947] [id = 278] 11:37:48 INFO - PROCESS | 1947 | --DOCSHELL 0x123832800 == 37 [pid = 1947] [id = 277] 11:37:48 INFO - PROCESS | 1947 | --DOCSHELL 0x11823d800 == 36 [pid = 1947] [id = 276] 11:37:48 INFO - PROCESS | 1947 | --DOCSHELL 0x116677000 == 35 [pid = 1947] [id = 275] 11:37:48 INFO - PROCESS | 1947 | --DOCSHELL 0x1248e7800 == 34 [pid = 1947] [id = 274] 11:37:48 INFO - PROCESS | 1947 | --DOCSHELL 0x117078800 == 33 [pid = 1947] [id = 273] 11:37:48 INFO - PROCESS | 1947 | --DOCSHELL 0x12aa97000 == 32 [pid = 1947] [id = 272] 11:37:48 INFO - PROCESS | 1947 | --DOCSHELL 0x12ca16800 == 31 [pid = 1947] [id = 290] 11:37:48 INFO - PROCESS | 1947 | --DOCSHELL 0x12c689000 == 30 [pid = 1947] [id = 289] 11:37:48 INFO - PROCESS | 1947 | --DOCSHELL 0x126968800 == 29 [pid = 1947] [id = 288] 11:37:48 INFO - PROCESS | 1947 | --DOCSHELL 0x12bdcc800 == 28 [pid = 1947] [id = 286] 11:37:48 INFO - PROCESS | 1947 | --DOCSHELL 0x118231000 == 27 [pid = 1947] [id = 287] 11:37:48 INFO - PROCESS | 1947 | --DOMWINDOW == 108 (0x12963cc00) [pid = 1947] [serial = 812] [outer = 0x0] [url = about:blank] 11:37:48 INFO - PROCESS | 1947 | --DOMWINDOW == 107 (0x12110c400) [pid = 1947] [serial = 794] [outer = 0x0] [url = about:blank] 11:37:48 INFO - PROCESS | 1947 | --DOMWINDOW == 106 (0x118728800) [pid = 1947] [serial = 788] [outer = 0x0] [url = about:blank] 11:37:48 INFO - PROCESS | 1947 | --DOMWINDOW == 105 (0x1191b3400) [pid = 1947] [serial = 789] [outer = 0x0] [url = about:blank] 11:37:48 INFO - PROCESS | 1947 | --DOMWINDOW == 104 (0x113cecc00) [pid = 1947] [serial = 782] [outer = 0x0] [url = about:blank] 11:37:48 INFO - PROCESS | 1947 | --DOMWINDOW == 103 (0x1164d9c00) [pid = 1947] [serial = 783] [outer = 0x0] [url = about:blank] 11:37:48 INFO - PROCESS | 1947 | --DOMWINDOW == 102 (0x119885000) [pid = 1947] [serial = 791] [outer = 0x0] [url = about:blank] 11:37:48 INFO - PROCESS | 1947 | --DOMWINDOW == 101 (0x1170a3800) [pid = 1947] [serial = 785] [outer = 0x0] [url = about:blank] 11:37:48 INFO - PROCESS | 1947 | --DOMWINDOW == 100 (0x117eaf000) [pid = 1947] [serial = 786] [outer = 0x0] [url = about:blank] 11:37:48 INFO - PROCESS | 1947 | --DOMWINDOW == 99 (0x116f9cc00) [pid = 1947] [serial = 780] [outer = 0x0] [url = about:blank] 11:37:48 INFO - PROCESS | 1947 | --DOMWINDOW == 98 (0x115d26000) [pid = 1947] [serial = 779] [outer = 0x0] [url = about:blank] 11:37:48 INFO - PROCESS | 1947 | --DOMWINDOW == 97 (0x118419000) [pid = 1947] [serial = 768] [outer = 0x0] [url = about:blank] 11:37:48 INFO - PROCESS | 1947 | --DOMWINDOW == 96 (0x116f92400) [pid = 1947] [serial = 767] [outer = 0x0] [url = about:blank] 11:37:48 INFO - PROCESS | 1947 | --DOMWINDOW == 95 (0x119f50c00) [pid = 1947] [serial = 771] [outer = 0x0] [url = about:blank] 11:37:48 INFO - PROCESS | 1947 | --DOMWINDOW == 94 (0x12428a800) [pid = 1947] [serial = 797] [outer = 0x0] [url = about:blank] 11:37:48 INFO - PROCESS | 1947 | --DOMWINDOW == 93 (0x119961800) [pid = 1947] [serial = 770] [outer = 0x0] [url = about:blank] 11:37:48 INFO - PROCESS | 1947 | --DOMWINDOW == 92 (0x123a99800) [pid = 1947] [serial = 795] [outer = 0x0] [url = about:blank] 11:37:48 INFO - PROCESS | 1947 | --DOMWINDOW == 91 (0x1185bc400) [pid = 1947] [serial = 806] [outer = 0x0] [url = about:blank] 11:37:48 INFO - PROCESS | 1947 | --DOMWINDOW == 90 (0x127242000) [pid = 1947] [serial = 800] [outer = 0x0] [url = about:blank] 11:37:48 INFO - PROCESS | 1947 | --DOMWINDOW == 89 (0x129291000) [pid = 1947] [serial = 774] [outer = 0x0] [url = about:blank] 11:37:48 INFO - PROCESS | 1947 | --DOMWINDOW == 88 (0x126936800) [pid = 1947] [serial = 798] [outer = 0x0] [url = about:blank] 11:37:48 INFO - PROCESS | 1947 | --DOMWINDOW == 87 (0x128bd1000) [pid = 1947] [serial = 773] [outer = 0x0] [url = about:blank] 11:37:48 INFO - PROCESS | 1947 | --DOMWINDOW == 86 (0x12920cc00) [pid = 1947] [serial = 803] [outer = 0x0] [url = about:blank] 11:37:48 INFO - PROCESS | 1947 | --DOMWINDOW == 85 (0x128bd4400) [pid = 1947] [serial = 801] [outer = 0x0] [url = about:blank] 11:37:48 INFO - PROCESS | 1947 | --DOMWINDOW == 84 (0x128bd2000) [pid = 1947] [serial = 809] [outer = 0x0] [url = about:blank] 11:37:48 INFO - PROCESS | 1947 | --DOMWINDOW == 83 (0x12aad6000) [pid = 1947] [serial = 777] [outer = 0x0] [url = about:blank] 11:37:48 INFO - PROCESS | 1947 | --DOMWINDOW == 82 (0x12a876c00) [pid = 1947] [serial = 776] [outer = 0x0] [url = about:blank] 11:37:48 INFO - PROCESS | 1947 | --DOMWINDOW == 81 (0x12928e800) [pid = 1947] [serial = 804] [outer = 0x0] [url = about:blank] 11:37:48 INFO - PROCESS | 1947 | --DOMWINDOW == 80 (0x129291800) [pid = 1947] [serial = 810] [outer = 0x0] [url = about:blank] 11:37:48 INFO - PROCESS | 1947 | --DOMWINDOW == 79 (0x12a773c00) [pid = 1947] [serial = 813] [outer = 0x0] [url = about:blank] 11:37:48 INFO - PROCESS | 1947 | --DOMWINDOW == 78 (0x119b65c00) [pid = 1947] [serial = 807] [outer = 0x0] [url = about:blank] 11:37:48 INFO - PROCESS | 1947 | --DOMWINDOW == 77 (0x119e29800) [pid = 1947] [serial = 792] [outer = 0x0] [url = about:blank] 11:37:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 11:37:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1378ms 11:37:48 INFO - PROCESS | 1947 | 1466707068777 Marionette TRACE conn2 -> [0,1137,"getWindowHandle",null] 11:37:48 INFO - PROCESS | 1947 | 1466707068779 Marionette TRACE conn2 <- [1,1137,null,{"value":"7"}] 11:37:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 11:37:48 INFO - PROCESS | 1947 | 1466707068787 Marionette TRACE conn2 -> [0,1138,"setScriptTimeout",{"ms":35000}] 11:37:48 INFO - PROCESS | 1947 | 1466707068788 Marionette TRACE conn2 <- [1,1138,null,{}] 11:37:48 INFO - PROCESS | 1947 | 1466707068817 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}] 11:37:48 INFO - PROCESS | 1947 | 1466707068819 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:37:48 INFO - PROCESS | 1947 | 1466707068896 Marionette TRACE conn2 <- [1,1139,null,{"value":null}] 11:37:48 INFO - PROCESS | 1947 | 1466707068902 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:48 INFO - PROCESS | 1947 | 1466707068905 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:37:48 INFO - PROCESS | 1947 | ++DOCSHELL 0x113c4f800 == 28 [pid = 1947] [id = 292] 11:37:48 INFO - PROCESS | 1947 | ++DOMWINDOW == 78 (0x1133b4400) [pid = 1947] [serial = 874] [outer = 0x0] 11:37:48 INFO - PROCESS | 1947 | ++DOMWINDOW == 79 (0x113c73400) [pid = 1947] [serial = 875] [outer = 0x1133b4400] 11:37:48 INFO - PROCESS | 1947 | 1466707068936 Marionette DEBUG loaded listener.js 11:37:48 INFO - PROCESS | 1947 | ++DOMWINDOW == 80 (0x115f46400) [pid = 1947] [serial = 876] [outer = 0x1133b4400] 11:37:49 INFO - PROCESS | 1947 | 1466707069287 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]]]}] 11:37:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 11:37:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 520ms 11:37:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 11:37:49 INFO - PROCESS | 1947 | 1466707069318 Marionette TRACE conn2 -> [0,1141,"getWindowHandle",null] 11:37:49 INFO - PROCESS | 1947 | 1466707069320 Marionette TRACE conn2 <- [1,1141,null,{"value":"7"}] 11:37:49 INFO - PROCESS | 1947 | 1466707069326 Marionette TRACE conn2 -> [0,1142,"setScriptTimeout",{"ms":35000}] 11:37:49 INFO - PROCESS | 1947 | 1466707069329 Marionette TRACE conn2 <- [1,1142,null,{}] 11:37:49 INFO - PROCESS | 1947 | 1466707069332 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}] 11:37:49 INFO - PROCESS | 1947 | 1466707069333 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:37:49 INFO - PROCESS | 1947 | 1466707069410 Marionette TRACE conn2 <- [1,1143,null,{"value":null}] 11:37:49 INFO - PROCESS | 1947 | 1466707069416 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:49 INFO - PROCESS | 1947 | 1466707069417 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:37:49 INFO - PROCESS | 1947 | ++DOCSHELL 0x1169b9000 == 29 [pid = 1947] [id = 293] 11:37:49 INFO - PROCESS | 1947 | ++DOMWINDOW == 81 (0x116905400) [pid = 1947] [serial = 877] [outer = 0x0] 11:37:49 INFO - PROCESS | 1947 | ++DOMWINDOW == 82 (0x117299c00) [pid = 1947] [serial = 878] [outer = 0x116905400] 11:37:49 INFO - PROCESS | 1947 | 1466707069446 Marionette DEBUG loaded listener.js 11:37:49 INFO - PROCESS | 1947 | ++DOMWINDOW == 83 (0x118194400) [pid = 1947] [serial = 879] [outer = 0x116905400] 11:37:49 INFO - PROCESS | 1947 | 1466707069780 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]]]}] 11:37:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 11:37:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 476ms 11:37:49 INFO - PROCESS | 1947 | 1466707069801 Marionette TRACE conn2 -> [0,1145,"getWindowHandle",null] 11:37:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 11:37:49 INFO - PROCESS | 1947 | 1466707069811 Marionette TRACE conn2 <- [1,1145,null,{"value":"7"}] 11:37:49 INFO - PROCESS | 1947 | 1466707069815 Marionette TRACE conn2 -> [0,1146,"setScriptTimeout",{"ms":35000}] 11:37:49 INFO - PROCESS | 1947 | 1466707069816 Marionette TRACE conn2 <- [1,1146,null,{}] 11:37:49 INFO - PROCESS | 1947 | 1466707069823 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}] 11:37:49 INFO - PROCESS | 1947 | 1466707069826 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:37:49 INFO - PROCESS | 1947 | 1466707069900 Marionette TRACE conn2 <- [1,1147,null,{"value":null}] 11:37:49 INFO - PROCESS | 1947 | 1466707069953 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:49 INFO - PROCESS | 1947 | 1466707069955 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:37:49 INFO - PROCESS | 1947 | ++DOCSHELL 0x118240800 == 30 [pid = 1947] [id = 294] 11:37:49 INFO - PROCESS | 1947 | ++DOMWINDOW == 84 (0x118728000) [pid = 1947] [serial = 880] [outer = 0x0] 11:37:49 INFO - PROCESS | 1947 | ++DOMWINDOW == 85 (0x1188a5400) [pid = 1947] [serial = 881] [outer = 0x118728000] 11:37:49 INFO - PROCESS | 1947 | 1466707069984 Marionette DEBUG loaded listener.js 11:37:50 INFO - PROCESS | 1947 | ++DOMWINDOW == 86 (0x1191c4400) [pid = 1947] [serial = 882] [outer = 0x118728000] 11:37:50 INFO - PROCESS | 1947 | 1466707070280 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]]]}] 11:37:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 11:37:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 521ms 11:37:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 11:37:50 INFO - PROCESS | 1947 | 1466707070336 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 11:37:50 INFO - PROCESS | 1947 | 1466707070338 Marionette TRACE conn2 <- [1,1149,null,{"value":"7"}] 11:37:50 INFO - PROCESS | 1947 | 1466707070340 Marionette TRACE conn2 -> [0,1150,"setScriptTimeout",{"ms":35000}] 11:37:50 INFO - PROCESS | 1947 | 1466707070341 Marionette TRACE conn2 <- [1,1150,null,{}] 11:37:50 INFO - PROCESS | 1947 | 1466707070343 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}] 11:37:50 INFO - PROCESS | 1947 | 1466707070345 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:37:50 INFO - PROCESS | 1947 | 1466707070421 Marionette TRACE conn2 <- [1,1151,null,{"value":null}] 11:37:50 INFO - PROCESS | 1947 | 1466707070480 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:50 INFO - PROCESS | 1947 | 1466707070481 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:37:50 INFO - PROCESS | 1947 | ++DOCSHELL 0x11927a000 == 31 [pid = 1947] [id = 295] 11:37:50 INFO - PROCESS | 1947 | ++DOMWINDOW == 87 (0x1191c8000) [pid = 1947] [serial = 883] [outer = 0x0] 11:37:50 INFO - PROCESS | 1947 | ++DOMWINDOW == 88 (0x119b64c00) [pid = 1947] [serial = 884] [outer = 0x1191c8000] 11:37:50 INFO - PROCESS | 1947 | 1466707070506 Marionette DEBUG loaded listener.js 11:37:50 INFO - PROCESS | 1947 | ++DOMWINDOW == 89 (0x119f46000) [pid = 1947] [serial = 885] [outer = 0x1191c8000] 11:37:50 INFO - PROCESS | 1947 | 1466707070789 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]]]}] 11:37:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 11:37:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 468ms 11:37:50 INFO - PROCESS | 1947 | 1466707070808 Marionette TRACE conn2 -> [0,1153,"getWindowHandle",null] 11:37:50 INFO - PROCESS | 1947 | 1466707070810 Marionette TRACE conn2 <- [1,1153,null,{"value":"7"}] 11:37:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 11:37:50 INFO - PROCESS | 1947 | 1466707070823 Marionette TRACE conn2 -> [0,1154,"setScriptTimeout",{"ms":35000}] 11:37:50 INFO - PROCESS | 1947 | 1466707070825 Marionette TRACE conn2 <- [1,1154,null,{}] 11:37:50 INFO - PROCESS | 1947 | 1466707070829 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}] 11:37:50 INFO - PROCESS | 1947 | 1466707070832 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:37:50 INFO - PROCESS | 1947 | 1466707070932 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 11:37:50 INFO - PROCESS | 1947 | 1466707070935 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:50 INFO - PROCESS | 1947 | 1466707070937 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:37:50 INFO - PROCESS | 1947 | ++DOCSHELL 0x12382f000 == 32 [pid = 1947] [id = 296] 11:37:50 INFO - PROCESS | 1947 | ++DOMWINDOW == 90 (0x1191c8400) [pid = 1947] [serial = 886] [outer = 0x0] 11:37:50 INFO - PROCESS | 1947 | ++DOMWINDOW == 91 (0x12110ec00) [pid = 1947] [serial = 887] [outer = 0x1191c8400] 11:37:50 INFO - PROCESS | 1947 | 1466707070962 Marionette DEBUG loaded listener.js 11:37:51 INFO - PROCESS | 1947 | ++DOMWINDOW == 92 (0x123c50000) [pid = 1947] [serial = 888] [outer = 0x1191c8400] 11:37:51 INFO - PROCESS | 1947 | 1466707071315 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]]]}] 11:37:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 11:37:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 521ms 11:37:51 INFO - PROCESS | 1947 | 1466707071347 Marionette TRACE conn2 -> [0,1157,"getWindowHandle",null] 11:37:51 INFO - PROCESS | 1947 | 1466707071349 Marionette TRACE conn2 <- [1,1157,null,{"value":"7"}] 11:37:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 11:37:51 INFO - PROCESS | 1947 | 1466707071358 Marionette TRACE conn2 -> [0,1158,"setScriptTimeout",{"ms":35000}] 11:37:51 INFO - PROCESS | 1947 | 1466707071359 Marionette TRACE conn2 <- [1,1158,null,{}] 11:37:51 INFO - PROCESS | 1947 | 1466707071362 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}] 11:37:51 INFO - PROCESS | 1947 | 1466707071366 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:37:51 INFO - PROCESS | 1947 | 1466707071480 Marionette TRACE conn2 <- [1,1159,null,{"value":null}] 11:37:51 INFO - PROCESS | 1947 | 1466707071516 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:51 INFO - PROCESS | 1947 | 1466707071517 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:37:51 INFO - PROCESS | 1947 | ++DOCSHELL 0x124299000 == 33 [pid = 1947] [id = 297] 11:37:51 INFO - PROCESS | 1947 | ++DOMWINDOW == 93 (0x12428a800) [pid = 1947] [serial = 889] [outer = 0x0] 11:37:51 INFO - PROCESS | 1947 | ++DOMWINDOW == 94 (0x12554b800) [pid = 1947] [serial = 890] [outer = 0x12428a800] 11:37:51 INFO - PROCESS | 1947 | 1466707071542 Marionette DEBUG loaded listener.js 11:37:51 INFO - PROCESS | 1947 | ++DOMWINDOW == 95 (0x126d72c00) [pid = 1947] [serial = 891] [outer = 0x12428a800] 11:37:51 INFO - PROCESS | 1947 | 1466707071838 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]]]}] 11:37:51 INFO - PROCESS | 1947 | ++DOMWINDOW == 96 (0x126f90400) [pid = 1947] [serial = 892] [outer = 0x12ca9f800] 11:37:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 11:37:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 518ms 11:37:51 INFO - PROCESS | 1947 | 1466707071889 Marionette TRACE conn2 -> [0,1161,"getWindowHandle",null] 11:37:51 INFO - PROCESS | 1947 | 1466707071890 Marionette TRACE conn2 <- [1,1161,null,{"value":"7"}] 11:37:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 11:37:51 INFO - PROCESS | 1947 | 1466707071915 Marionette TRACE conn2 -> [0,1162,"setScriptTimeout",{"ms":35000}] 11:37:51 INFO - PROCESS | 1947 | 1466707071916 Marionette TRACE conn2 <- [1,1162,null,{}] 11:37:51 INFO - PROCESS | 1947 | 1466707071918 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}] 11:37:51 INFO - PROCESS | 1947 | 1466707071920 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:37:52 INFO - PROCESS | 1947 | 1466707072019 Marionette TRACE conn2 <- [1,1163,null,{"value":null}] 11:37:52 INFO - PROCESS | 1947 | 1466707072023 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:52 INFO - PROCESS | 1947 | 1466707072024 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:37:52 INFO - PROCESS | 1947 | ++DOCSHELL 0x1248de800 == 34 [pid = 1947] [id = 298] 11:37:52 INFO - PROCESS | 1947 | ++DOMWINDOW == 97 (0x1248a4c00) [pid = 1947] [serial = 893] [outer = 0x0] 11:37:52 INFO - PROCESS | 1947 | ++DOMWINDOW == 98 (0x12723d400) [pid = 1947] [serial = 894] [outer = 0x1248a4c00] 11:37:52 INFO - PROCESS | 1947 | 1466707072048 Marionette DEBUG loaded listener.js 11:37:52 INFO - PROCESS | 1947 | ++DOMWINDOW == 99 (0x12928cc00) [pid = 1947] [serial = 895] [outer = 0x1248a4c00] 11:37:52 INFO - PROCESS | 1947 | 1466707072396 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]]]}] 11:37:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 11:37:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 526ms 11:37:52 INFO - PROCESS | 1947 | 1466707072434 Marionette TRACE conn2 -> [0,1165,"getWindowHandle",null] 11:37:52 INFO - PROCESS | 1947 | 1466707072435 Marionette TRACE conn2 <- [1,1165,null,{"value":"7"}] 11:37:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 11:37:52 INFO - PROCESS | 1947 | 1466707072437 Marionette TRACE conn2 -> [0,1166,"setScriptTimeout",{"ms":35000}] 11:37:52 INFO - PROCESS | 1947 | 1466707072438 Marionette TRACE conn2 <- [1,1166,null,{}] 11:37:52 INFO - PROCESS | 1947 | 1466707072440 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}] 11:37:52 INFO - PROCESS | 1947 | 1466707072441 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:37:52 INFO - PROCESS | 1947 | 1466707072536 Marionette TRACE conn2 <- [1,1167,null,{"value":null}] 11:37:52 INFO - PROCESS | 1947 | 1466707072549 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:52 INFO - PROCESS | 1947 | 1466707072550 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:37:52 INFO - PROCESS | 1947 | ++DOCSHELL 0x126824800 == 35 [pid = 1947] [id = 299] 11:37:52 INFO - PROCESS | 1947 | ++DOMWINDOW == 100 (0x1133bb000) [pid = 1947] [serial = 896] [outer = 0x0] 11:37:52 INFO - PROCESS | 1947 | ++DOMWINDOW == 101 (0x1293e7c00) [pid = 1947] [serial = 897] [outer = 0x1133bb000] 11:37:52 INFO - PROCESS | 1947 | 1466707072574 Marionette DEBUG loaded listener.js 11:37:52 INFO - PROCESS | 1947 | ++DOMWINDOW == 102 (0x129638800) [pid = 1947] [serial = 898] [outer = 0x1133bb000] 11:37:52 INFO - PROCESS | 1947 | --DOMWINDOW == 101 (0x119e27c00) [pid = 1947] [serial = 856] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 11:37:52 INFO - PROCESS | 1947 | --DOMWINDOW == 100 (0x117ea5000) [pid = 1947] [serial = 820] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 11:37:52 INFO - PROCESS | 1947 | --DOMWINDOW == 99 (0x11818ac00) [pid = 1947] [serial = 850] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 11:37:52 INFO - PROCESS | 1947 | --DOMWINDOW == 98 (0x112a76c00) [pid = 1947] [serial = 847] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 11:37:52 INFO - PROCESS | 1947 | --DOMWINDOW == 97 (0x119cc8400) [pid = 1947] [serial = 829] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 11:37:52 INFO - PROCESS | 1947 | --DOMWINDOW == 96 (0x12692bc00) [pid = 1947] [serial = 835] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 11:37:52 INFO - PROCESS | 1947 | --DOMWINDOW == 95 (0x123a97800) [pid = 1947] [serial = 814] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 11:37:52 INFO - PROCESS | 1947 | --DOMWINDOW == 94 (0x118414800) [pid = 1947] [serial = 853] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 11:37:52 INFO - PROCESS | 1947 | --DOMWINDOW == 93 (0x12aaef400) [pid = 1947] [serial = 844] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 11:37:52 INFO - PROCESS | 1947 | --DOMWINDOW == 92 (0x1185bdc00) [pid = 1947] [serial = 826] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 11:37:52 INFO - PROCESS | 1947 | --DOMWINDOW == 91 (0x1161a2c00) [pid = 1947] [serial = 817] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 11:37:52 INFO - PROCESS | 1947 | --DOMWINDOW == 90 (0x12a772c00) [pid = 1947] [serial = 841] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 11:37:52 INFO - PROCESS | 1947 | --DOMWINDOW == 89 (0x123e3dc00) [pid = 1947] [serial = 832] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 11:37:52 INFO - PROCESS | 1947 | --DOMWINDOW == 88 (0x116978000) [pid = 1947] [serial = 823] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 11:37:52 INFO - PROCESS | 1947 | --DOMWINDOW == 87 (0x1245d5400) [pid = 1947] [serial = 838] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 11:37:53 INFO - PROCESS | 1947 | 1466707073069 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]]]}] 11:37:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 11:37:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 668ms 11:37:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 11:37:53 INFO - PROCESS | 1947 | 1466707073105 Marionette TRACE conn2 -> [0,1169,"getWindowHandle",null] 11:37:53 INFO - PROCESS | 1947 | 1466707073106 Marionette TRACE conn2 <- [1,1169,null,{"value":"7"}] 11:37:53 INFO - PROCESS | 1947 | 1466707073108 Marionette TRACE conn2 -> [0,1170,"setScriptTimeout",{"ms":35000}] 11:37:53 INFO - PROCESS | 1947 | 1466707073110 Marionette TRACE conn2 <- [1,1170,null,{}] 11:37:53 INFO - PROCESS | 1947 | 1466707073112 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}] 11:37:53 INFO - PROCESS | 1947 | 1466707073113 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:37:53 INFO - PROCESS | 1947 | 1466707073187 Marionette TRACE conn2 <- [1,1171,null,{"value":null}] 11:37:53 INFO - PROCESS | 1947 | 1466707073256 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:53 INFO - PROCESS | 1947 | 1466707073258 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:37:53 INFO - PROCESS | 1947 | ++DOCSHELL 0x128bdc800 == 36 [pid = 1947] [id = 300] 11:37:53 INFO - PROCESS | 1947 | ++DOMWINDOW == 88 (0x113c12c00) [pid = 1947] [serial = 899] [outer = 0x0] 11:37:53 INFO - PROCESS | 1947 | ++DOMWINDOW == 89 (0x11818ac00) [pid = 1947] [serial = 900] [outer = 0x113c12c00] 11:37:53 INFO - PROCESS | 1947 | 1466707073295 Marionette DEBUG loaded listener.js 11:37:53 INFO - PROCESS | 1947 | ++DOMWINDOW == 90 (0x121103c00) [pid = 1947] [serial = 901] [outer = 0x113c12c00] 11:37:53 INFO - PROCESS | 1947 | 1466707073542 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]]]}] 11:37:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 11:37:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 472ms 11:37:53 INFO - PROCESS | 1947 | 1466707073585 Marionette TRACE conn2 -> [0,1173,"getWindowHandle",null] 11:37:53 INFO - PROCESS | 1947 | 1466707073586 Marionette TRACE conn2 <- [1,1173,null,{"value":"7"}] 11:37:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 11:37:53 INFO - PROCESS | 1947 | 1466707073588 Marionette TRACE conn2 -> [0,1174,"setScriptTimeout",{"ms":35000}] 11:37:53 INFO - PROCESS | 1947 | 1466707073589 Marionette TRACE conn2 <- [1,1174,null,{}] 11:37:53 INFO - PROCESS | 1947 | 1466707073592 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}] 11:37:53 INFO - PROCESS | 1947 | 1466707073593 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:37:53 INFO - PROCESS | 1947 | 1466707073684 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 11:37:53 INFO - PROCESS | 1947 | 1466707073687 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:53 INFO - PROCESS | 1947 | 1466707073688 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:37:53 INFO - PROCESS | 1947 | ++DOCSHELL 0x1292bc000 == 37 [pid = 1947] [id = 301] 11:37:53 INFO - PROCESS | 1947 | ++DOMWINDOW == 91 (0x123950400) [pid = 1947] [serial = 902] [outer = 0x0] 11:37:53 INFO - PROCESS | 1947 | ++DOMWINDOW == 92 (0x12963cc00) [pid = 1947] [serial = 903] [outer = 0x123950400] 11:37:53 INFO - PROCESS | 1947 | 1466707073715 Marionette DEBUG loaded listener.js 11:37:53 INFO - PROCESS | 1947 | ++DOMWINDOW == 93 (0x12a60dc00) [pid = 1947] [serial = 904] [outer = 0x123950400] 11:37:54 INFO - PROCESS | 1947 | 1466707074037 Marionette TRACE conn2 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 11:37:54 INFO - PROCESS | 1947 | 1466707074063 Marionette TRACE conn2 <- [1,1177,null,{"value":"7"}] 11:37:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 11:37:54 INFO - PROCESS | 1947 | 1466707074066 Marionette TRACE conn2 -> [0,1178,"setScriptTimeout",{"ms":35000}] 11:37:54 INFO - PROCESS | 1947 | 1466707074068 Marionette TRACE conn2 <- [1,1178,null,{}] 11:37:54 INFO - PROCESS | 1947 | 1466707074070 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}] 11:37:54 INFO - PROCESS | 1947 | 1466707074072 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:37:54 INFO - PROCESS | 1947 | 1466707074188 Marionette TRACE conn2 <- [1,1179,null,{"value":null}] 11:37:54 INFO - PROCESS | 1947 | 1466707074194 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:54 INFO - PROCESS | 1947 | 1466707074195 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:37:54 INFO - PROCESS | 1947 | ++DOCSHELL 0x12a352000 == 38 [pid = 1947] [id = 302] 11:37:54 INFO - PROCESS | 1947 | ++DOMWINDOW == 94 (0x123a97800) [pid = 1947] [serial = 905] [outer = 0x0] 11:37:54 INFO - PROCESS | 1947 | ++DOMWINDOW == 95 (0x12a76cc00) [pid = 1947] [serial = 906] [outer = 0x123a97800] 11:37:54 INFO - PROCESS | 1947 | 1466707074228 Marionette DEBUG loaded listener.js 11:37:54 INFO - PROCESS | 1947 | ++DOMWINDOW == 96 (0x12ad54000) [pid = 1947] [serial = 907] [outer = 0x123a97800] 11:37:54 INFO - PROCESS | 1947 | 1466707074557 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] 11:37:54 INFO - PROCESS | 1947 | 1466707074587 Marionette TRACE conn2 <- [1,1181,null,{"value":"7"}] 11:37:54 INFO - PROCESS | 1947 | 1466707074589 Marionette TRACE conn2 -> [0,1182,"setScriptTimeout",{"ms":35000}] 11:37:54 INFO - PROCESS | 1947 | 1466707074591 Marionette TRACE conn2 <- [1,1182,null,{}] 11:37:54 INFO - PROCESS | 1947 | 1466707074594 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}] 11:37:54 INFO - PROCESS | 1947 | 1466707074595 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:37:54 INFO - PROCESS | 1947 | 1466707074669 Marionette TRACE conn2 <- [1,1183,null,{"value":null}] 11:37:54 INFO - PROCESS | 1947 | 1466707074672 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:54 INFO - PROCESS | 1947 | 1466707074673 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:37:54 INFO - PROCESS | 1947 | ++DOCSHELL 0x12aa86800 == 39 [pid = 1947] [id = 303] 11:37:54 INFO - PROCESS | 1947 | ++DOMWINDOW == 97 (0x12ad59400) [pid = 1947] [serial = 908] [outer = 0x0] 11:37:54 INFO - PROCESS | 1947 | ++DOMWINDOW == 98 (0x12b9a1400) [pid = 1947] [serial = 909] [outer = 0x12ad59400] 11:37:54 INFO - PROCESS | 1947 | 1466707074700 Marionette DEBUG loaded listener.js 11:37:54 INFO - PROCESS | 1947 | ++DOMWINDOW == 99 (0x12ba0bc00) [pid = 1947] [serial = 910] [outer = 0x12ad59400] 11:37:55 INFO - PROCESS | 1947 | 1466707075153 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] 11:37:55 INFO - PROCESS | 1947 | 1466707075213 Marionette TRACE conn2 <- [1,1185,null,{"value":"7"}] 11:37:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 11:37:55 INFO - PROCESS | 1947 | 1466707075216 Marionette TRACE conn2 -> [0,1186,"setScriptTimeout",{"ms":35000}] 11:37:55 INFO - PROCESS | 1947 | 1466707075218 Marionette TRACE conn2 <- [1,1186,null,{}] 11:37:55 INFO - PROCESS | 1947 | 1466707075222 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}] 11:37:55 INFO - PROCESS | 1947 | 1466707075224 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:37:55 INFO - PROCESS | 1947 | 1466707075339 Marionette TRACE conn2 <- [1,1187,null,{"value":null}] 11:37:55 INFO - PROCESS | 1947 | 1466707075420 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:55 INFO - PROCESS | 1947 | 1466707075421 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:37:55 INFO - PROCESS | 1947 | ++DOCSHELL 0x116618800 == 40 [pid = 1947] [id = 304] 11:37:55 INFO - PROCESS | 1947 | ++DOMWINDOW == 100 (0x113253800) [pid = 1947] [serial = 911] [outer = 0x0] 11:37:55 INFO - PROCESS | 1947 | ++DOMWINDOW == 101 (0x115fa0400) [pid = 1947] [serial = 912] [outer = 0x113253800] 11:37:55 INFO - PROCESS | 1947 | 1466707075452 Marionette DEBUG loaded listener.js 11:37:55 INFO - PROCESS | 1947 | ++DOMWINDOW == 102 (0x1167ed800) [pid = 1947] [serial = 913] [outer = 0x113253800] 11:37:55 INFO - PROCESS | 1947 | 1466707075993 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] 11:37:56 INFO - PROCESS | 1947 | 1466707076071 Marionette TRACE conn2 <- [1,1189,null,{"value":"7"}] 11:37:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 11:37:56 INFO - PROCESS | 1947 | 1466707076080 Marionette TRACE conn2 -> [0,1190,"setScriptTimeout",{"ms":35000}] 11:37:56 INFO - PROCESS | 1947 | 1466707076082 Marionette TRACE conn2 <- [1,1190,null,{}] 11:37:56 INFO - PROCESS | 1947 | 1466707076085 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}] 11:37:56 INFO - PROCESS | 1947 | 1466707076087 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:37:56 INFO - PROCESS | 1947 | 1466707076193 Marionette TRACE conn2 <- [1,1191,null,{"value":null}] 11:37:56 INFO - PROCESS | 1947 | 1466707076272 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:56 INFO - PROCESS | 1947 | 1466707076274 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:37:56 INFO - PROCESS | 1947 | ++DOCSHELL 0x123827800 == 41 [pid = 1947] [id = 305] 11:37:56 INFO - PROCESS | 1947 | ++DOMWINDOW == 103 (0x1185c4400) [pid = 1947] [serial = 914] [outer = 0x0] 11:37:56 INFO - PROCESS | 1947 | ++DOMWINDOW == 104 (0x118728800) [pid = 1947] [serial = 915] [outer = 0x1185c4400] 11:37:56 INFO - PROCESS | 1947 | 1466707076304 Marionette DEBUG loaded listener.js 11:37:56 INFO - PROCESS | 1947 | ++DOMWINDOW == 105 (0x1191c8800) [pid = 1947] [serial = 916] [outer = 0x1185c4400] 11:37:56 INFO - PROCESS | 1947 | 1466707076943 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] 11:37:57 INFO - PROCESS | 1947 | 1466707077004 Marionette TRACE conn2 <- [1,1193,null,{"value":"7"}] 11:37:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 11:37:57 INFO - PROCESS | 1947 | 1466707077008 Marionette TRACE conn2 -> [0,1194,"setScriptTimeout",{"ms":35000}] 11:37:57 INFO - PROCESS | 1947 | 1466707077010 Marionette TRACE conn2 <- [1,1194,null,{}] 11:37:57 INFO - PROCESS | 1947 | 1466707077013 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}] 11:37:57 INFO - PROCESS | 1947 | 1466707077015 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:37:57 INFO - PROCESS | 1947 | 1466707077119 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 11:37:57 INFO - PROCESS | 1947 | 1466707077202 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:57 INFO - PROCESS | 1947 | 1466707077205 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:37:57 INFO - PROCESS | 1947 | ++DOCSHELL 0x11667e800 == 42 [pid = 1947] [id = 306] 11:37:57 INFO - PROCESS | 1947 | ++DOMWINDOW == 106 (0x116f9b000) [pid = 1947] [serial = 917] [outer = 0x0] 11:37:57 INFO - PROCESS | 1947 | ++DOMWINDOW == 107 (0x1170a3800) [pid = 1947] [serial = 918] [outer = 0x116f9b000] 11:37:57 INFO - PROCESS | 1947 | 1466707077233 Marionette DEBUG loaded listener.js 11:37:57 INFO - PROCESS | 1947 | ++DOMWINDOW == 108 (0x118193800) [pid = 1947] [serial = 919] [outer = 0x116f9b000] 11:37:57 INFO - PROCESS | 1947 | --DOCSHELL 0x12a352000 == 41 [pid = 1947] [id = 302] 11:37:57 INFO - PROCESS | 1947 | --DOCSHELL 0x1292bc000 == 40 [pid = 1947] [id = 301] 11:37:57 INFO - PROCESS | 1947 | --DOCSHELL 0x128bdc800 == 39 [pid = 1947] [id = 300] 11:37:57 INFO - PROCESS | 1947 | --DOCSHELL 0x126824800 == 38 [pid = 1947] [id = 299] 11:37:57 INFO - PROCESS | 1947 | --DOCSHELL 0x1248de800 == 37 [pid = 1947] [id = 298] 11:37:57 INFO - PROCESS | 1947 | --DOCSHELL 0x124299000 == 36 [pid = 1947] [id = 297] 11:37:57 INFO - PROCESS | 1947 | --DOCSHELL 0x12382f000 == 35 [pid = 1947] [id = 296] 11:37:57 INFO - PROCESS | 1947 | --DOCSHELL 0x11927a000 == 34 [pid = 1947] [id = 295] 11:37:57 INFO - PROCESS | 1947 | --DOCSHELL 0x118240800 == 33 [pid = 1947] [id = 294] 11:37:57 INFO - PROCESS | 1947 | --DOCSHELL 0x1169b9000 == 32 [pid = 1947] [id = 293] 11:37:57 INFO - PROCESS | 1947 | --DOCSHELL 0x113c4f800 == 31 [pid = 1947] [id = 292] 11:37:57 INFO - PROCESS | 1947 | --DOMWINDOW == 107 (0x12ba0d000) [pid = 1947] [serial = 855] [outer = 0x0] [url = about:blank] 11:37:57 INFO - PROCESS | 1947 | --DOMWINDOW == 106 (0x12ba05c00) [pid = 1947] [serial = 857] [outer = 0x0] [url = about:blank] 11:37:57 INFO - PROCESS | 1947 | --DOMWINDOW == 105 (0x12bd66000) [pid = 1947] [serial = 858] [outer = 0x0] [url = about:blank] 11:37:57 INFO - PROCESS | 1947 | --DOMWINDOW == 104 (0x119152800) [pid = 1947] [serial = 822] [outer = 0x0] [url = about:blank] 11:37:57 INFO - PROCESS | 1947 | --DOMWINDOW == 103 (0x129290000) [pid = 1947] [serial = 852] [outer = 0x0] [url = about:blank] 11:37:57 INFO - PROCESS | 1947 | --DOMWINDOW == 102 (0x11818a800) [pid = 1947] [serial = 849] [outer = 0x0] [url = about:blank] 11:37:57 INFO - PROCESS | 1947 | --DOMWINDOW == 101 (0x118420c00) [pid = 1947] [serial = 821] [outer = 0x0] [url = about:blank] 11:37:57 INFO - PROCESS | 1947 | --DOMWINDOW == 100 (0x121111400) [pid = 1947] [serial = 830] [outer = 0x0] [url = about:blank] 11:37:57 INFO - PROCESS | 1947 | --DOMWINDOW == 99 (0x128bcac00) [pid = 1947] [serial = 837] [outer = 0x0] [url = about:blank] 11:37:57 INFO - PROCESS | 1947 | --DOMWINDOW == 98 (0x12aacfc00) [pid = 1947] [serial = 815] [outer = 0x0] [url = about:blank] 11:37:57 INFO - PROCESS | 1947 | --DOMWINDOW == 97 (0x123e33c00) [pid = 1947] [serial = 851] [outer = 0x0] [url = about:blank] 11:37:57 INFO - PROCESS | 1947 | --DOMWINDOW == 96 (0x12aaea800) [pid = 1947] [serial = 854] [outer = 0x0] [url = about:blank] 11:37:57 INFO - PROCESS | 1947 | --DOMWINDOW == 95 (0x123e34000) [pid = 1947] [serial = 831] [outer = 0x0] [url = about:blank] 11:37:57 INFO - PROCESS | 1947 | --DOMWINDOW == 94 (0x12ad4e800) [pid = 1947] [serial = 845] [outer = 0x0] [url = about:blank] 11:37:57 INFO - PROCESS | 1947 | --DOMWINDOW == 93 (0x1191c9c00) [pid = 1947] [serial = 828] [outer = 0x0] [url = about:blank] 11:37:57 INFO - PROCESS | 1947 | --DOMWINDOW == 92 (0x126f88c00) [pid = 1947] [serial = 836] [outer = 0x0] [url = about:blank] 11:37:57 INFO - PROCESS | 1947 | --DOMWINDOW == 91 (0x116f94400) [pid = 1947] [serial = 819] [outer = 0x0] [url = about:blank] 11:37:57 INFO - PROCESS | 1947 | --DOMWINDOW == 90 (0x12aaccc00) [pid = 1947] [serial = 842] [outer = 0x0] [url = about:blank] 11:37:57 INFO - PROCESS | 1947 | --DOMWINDOW == 89 (0x1255b1800) [pid = 1947] [serial = 834] [outer = 0x0] [url = about:blank] 11:37:57 INFO - PROCESS | 1947 | --DOMWINDOW == 88 (0x116f9e400) [pid = 1947] [serial = 824] [outer = 0x0] [url = about:blank] 11:37:57 INFO - PROCESS | 1947 | --DOMWINDOW == 87 (0x12a76b800) [pid = 1947] [serial = 840] [outer = 0x0] [url = about:blank] 11:37:57 INFO - PROCESS | 1947 | --DOMWINDOW == 86 (0x118198400) [pid = 1947] [serial = 825] [outer = 0x0] [url = about:blank] 11:37:57 INFO - PROCESS | 1947 | --DOMWINDOW == 85 (0x113c73000) [pid = 1947] [serial = 848] [outer = 0x0] [url = about:blank] 11:37:57 INFO - PROCESS | 1947 | --DOMWINDOW == 84 (0x12aaeec00) [pid = 1947] [serial = 843] [outer = 0x0] [url = about:blank] 11:37:57 INFO - PROCESS | 1947 | --DOMWINDOW == 83 (0x1164df000) [pid = 1947] [serial = 818] [outer = 0x0] [url = about:blank] 11:37:57 INFO - PROCESS | 1947 | --DOMWINDOW == 82 (0x128daec00) [pid = 1947] [serial = 839] [outer = 0x0] [url = about:blank] 11:37:57 INFO - PROCESS | 1947 | --DOMWINDOW == 81 (0x124b46400) [pid = 1947] [serial = 833] [outer = 0x0] [url = about:blank] 11:37:57 INFO - PROCESS | 1947 | --DOMWINDOW == 80 (0x12adc0c00) [pid = 1947] [serial = 846] [outer = 0x0] [url = about:blank] 11:37:57 INFO - PROCESS | 1947 | --DOMWINDOW == 79 (0x12aaedc00) [pid = 1947] [serial = 816] [outer = 0x0] [url = about:blank] 11:37:57 INFO - PROCESS | 1947 | --DOMWINDOW == 78 (0x1188a4c00) [pid = 1947] [serial = 827] [outer = 0x0] [url = about:blank] 11:37:57 INFO - PROCESS | 1947 | 1466707077644 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] 11:37:57 INFO - PROCESS | 1947 | 1466707077684 Marionette TRACE conn2 <- [1,1197,null,{"value":"7"}] 11:37:57 INFO - PROCESS | 1947 | 1466707077688 Marionette TRACE conn2 -> [0,1198,"setScriptTimeout",{"ms":35000}] 11:37:57 INFO - PROCESS | 1947 | 1466707077689 Marionette TRACE conn2 <- [1,1198,null,{}] 11:37:57 INFO - PROCESS | 1947 | 1466707077692 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}] 11:37:57 INFO - PROCESS | 1947 | 1466707077693 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:37:57 INFO - PROCESS | 1947 | 1466707077770 Marionette TRACE conn2 <- [1,1199,null,{"value":null}] 11:37:57 INFO - PROCESS | 1947 | 1466707077823 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:57 INFO - PROCESS | 1947 | 1466707077825 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:37:57 INFO - PROCESS | 1947 | ++DOCSHELL 0x11822d000 == 32 [pid = 1947] [id = 307] 11:37:57 INFO - PROCESS | 1947 | ++DOMWINDOW == 79 (0x118192800) [pid = 1947] [serial = 920] [outer = 0x0] 11:37:57 INFO - PROCESS | 1947 | ++DOMWINDOW == 80 (0x1185c6400) [pid = 1947] [serial = 921] [outer = 0x118192800] 11:37:57 INFO - PROCESS | 1947 | 1466707077852 Marionette DEBUG loaded listener.js 11:37:57 INFO - PROCESS | 1947 | ++DOMWINDOW == 81 (0x11961a800) [pid = 1947] [serial = 922] [outer = 0x118192800] 11:37:58 INFO - PROCESS | 1947 | 1466707078146 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]]]}] 11:37:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 11:37:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 468ms 11:37:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 11:37:58 INFO - PROCESS | 1947 | 1466707078157 Marionette TRACE conn2 -> [0,1201,"getWindowHandle",null] 11:37:58 INFO - PROCESS | 1947 | 1466707078158 Marionette TRACE conn2 <- [1,1201,null,{"value":"7"}] 11:37:58 INFO - PROCESS | 1947 | 1466707078167 Marionette TRACE conn2 -> [0,1202,"setScriptTimeout",{"ms":35000}] 11:37:58 INFO - PROCESS | 1947 | 1466707078170 Marionette TRACE conn2 <- [1,1202,null,{}] 11:37:58 INFO - PROCESS | 1947 | 1466707078182 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}] 11:37:58 INFO - PROCESS | 1947 | 1466707078185 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:37:58 INFO - PROCESS | 1947 | 1466707078266 Marionette TRACE conn2 <- [1,1203,null,{"value":null}] 11:37:58 INFO - PROCESS | 1947 | 1466707078271 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:58 INFO - PROCESS | 1947 | 1466707078273 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:37:58 INFO - PROCESS | 1947 | ++DOCSHELL 0x123822800 == 33 [pid = 1947] [id = 308] 11:37:58 INFO - PROCESS | 1947 | ++DOMWINDOW == 82 (0x115d26000) [pid = 1947] [serial = 923] [outer = 0x0] 11:37:58 INFO - PROCESS | 1947 | ++DOMWINDOW == 83 (0x123e3dc00) [pid = 1947] [serial = 924] [outer = 0x115d26000] 11:37:58 INFO - PROCESS | 1947 | 1466707078304 Marionette DEBUG loaded listener.js 11:37:58 INFO - PROCESS | 1947 | ++DOMWINDOW == 84 (0x1248b0c00) [pid = 1947] [serial = 925] [outer = 0x115d26000] 11:37:58 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 11:37:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 478ms 11:37:58 INFO - PROCESS | 1947 | 1466707078634 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]]]}] 11:37:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 11:37:58 INFO - PROCESS | 1947 | 1466707078648 Marionette TRACE conn2 -> [0,1205,"getWindowHandle",null] 11:37:58 INFO - PROCESS | 1947 | 1466707078650 Marionette TRACE conn2 <- [1,1205,null,{"value":"7"}] 11:37:58 INFO - PROCESS | 1947 | 1466707078655 Marionette TRACE conn2 -> [0,1206,"setScriptTimeout",{"ms":35000}] 11:37:58 INFO - PROCESS | 1947 | 1466707078656 Marionette TRACE conn2 <- [1,1206,null,{}] 11:37:58 INFO - PROCESS | 1947 | 1466707078659 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}] 11:37:58 INFO - PROCESS | 1947 | 1466707078661 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:37:58 INFO - PROCESS | 1947 | 1466707078740 Marionette TRACE conn2 <- [1,1207,null,{"value":null}] 11:37:58 INFO - PROCESS | 1947 | 1466707078746 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:58 INFO - PROCESS | 1947 | 1466707078748 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:37:58 INFO - PROCESS | 1947 | ++DOCSHELL 0x1248da800 == 34 [pid = 1947] [id = 309] 11:37:58 INFO - PROCESS | 1947 | ++DOMWINDOW == 85 (0x1249c1c00) [pid = 1947] [serial = 926] [outer = 0x0] 11:37:58 INFO - PROCESS | 1947 | ++DOMWINDOW == 86 (0x1255b1800) [pid = 1947] [serial = 927] [outer = 0x1249c1c00] 11:37:58 INFO - PROCESS | 1947 | 1466707078773 Marionette DEBUG loaded listener.js 11:37:58 INFO - PROCESS | 1947 | ++DOMWINDOW == 87 (0x126936800) [pid = 1947] [serial = 928] [outer = 0x1249c1c00] 11:37:59 INFO - PROCESS | 1947 | 1466707079113 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]]]}] 11:37:59 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 11:37:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 469ms 11:37:59 INFO - PROCESS | 1947 | 1466707079124 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 11:37:59 INFO - PROCESS | 1947 | 1466707079125 Marionette TRACE conn2 <- [1,1209,null,{"value":"7"}] 11:37:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 11:37:59 INFO - PROCESS | 1947 | 1466707079130 Marionette TRACE conn2 -> [0,1210,"setScriptTimeout",{"ms":35000}] 11:37:59 INFO - PROCESS | 1947 | 1466707079132 Marionette TRACE conn2 <- [1,1210,null,{}] 11:37:59 INFO - PROCESS | 1947 | 1466707079135 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}] 11:37:59 INFO - PROCESS | 1947 | 1466707079136 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:37:59 INFO - PROCESS | 1947 | 1466707079214 Marionette TRACE conn2 <- [1,1211,null,{"value":null}] 11:37:59 INFO - PROCESS | 1947 | 1466707079271 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:59 INFO - PROCESS | 1947 | 1466707079272 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:37:59 INFO - PROCESS | 1947 | ++DOCSHELL 0x1255d1000 == 35 [pid = 1947] [id = 310] 11:37:59 INFO - PROCESS | 1947 | ++DOMWINDOW == 88 (0x113c0d000) [pid = 1947] [serial = 929] [outer = 0x0] 11:37:59 INFO - PROCESS | 1947 | ++DOMWINDOW == 89 (0x127435c00) [pid = 1947] [serial = 930] [outer = 0x113c0d000] 11:37:59 INFO - PROCESS | 1947 | 1466707079297 Marionette DEBUG loaded listener.js 11:37:59 INFO - PROCESS | 1947 | ++DOMWINDOW == 90 (0x12928d000) [pid = 1947] [serial = 931] [outer = 0x113c0d000] 11:37:59 INFO - PROCESS | 1947 | 1466707079608 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]]]}] 11:37:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 11:37:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 521ms 11:37:59 INFO - PROCESS | 1947 | 1466707079650 Marionette TRACE conn2 -> [0,1213,"getWindowHandle",null] 11:37:59 INFO - PROCESS | 1947 | 1466707079652 Marionette TRACE conn2 <- [1,1213,null,{"value":"7"}] 11:37:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 11:37:59 INFO - PROCESS | 1947 | 1466707079656 Marionette TRACE conn2 -> [0,1214,"setScriptTimeout",{"ms":35000}] 11:37:59 INFO - PROCESS | 1947 | 1466707079657 Marionette TRACE conn2 <- [1,1214,null,{}] 11:37:59 INFO - PROCESS | 1947 | 1466707079661 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}] 11:37:59 INFO - PROCESS | 1947 | 1466707079667 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:37:59 INFO - PROCESS | 1947 | 1466707079843 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 11:37:59 INFO - PROCESS | 1947 | 1466707079861 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:59 INFO - PROCESS | 1947 | 1466707079862 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:37:59 INFO - PROCESS | 1947 | ++DOCSHELL 0x1292ad000 == 36 [pid = 1947] [id = 311] 11:37:59 INFO - PROCESS | 1947 | ++DOMWINDOW == 91 (0x1249c7800) [pid = 1947] [serial = 932] [outer = 0x0] 11:37:59 INFO - PROCESS | 1947 | ++DOMWINDOW == 92 (0x12a606c00) [pid = 1947] [serial = 933] [outer = 0x1249c7800] 11:37:59 INFO - PROCESS | 1947 | 1466707079903 Marionette DEBUG loaded listener.js 11:37:59 INFO - PROCESS | 1947 | ++DOMWINDOW == 93 (0x12ad5b000) [pid = 1947] [serial = 934] [outer = 0x1249c7800] 11:38:00 INFO - PROCESS | 1947 | 1466707080257 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]]]}] 11:38:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 11:38:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 620ms 11:38:00 INFO - PROCESS | 1947 | 1466707080276 Marionette TRACE conn2 -> [0,1217,"getWindowHandle",null] 11:38:00 INFO - PROCESS | 1947 | 1466707080277 Marionette TRACE conn2 <- [1,1217,null,{"value":"7"}] 11:38:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 11:38:00 INFO - PROCESS | 1947 | 1466707080282 Marionette TRACE conn2 -> [0,1218,"setScriptTimeout",{"ms":35000}] 11:38:00 INFO - PROCESS | 1947 | 1466707080284 Marionette TRACE conn2 <- [1,1218,null,{}] 11:38:00 INFO - PROCESS | 1947 | 1466707080286 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}] 11:38:00 INFO - PROCESS | 1947 | 1466707080287 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:38:00 INFO - PROCESS | 1947 | 1466707080384 Marionette TRACE conn2 <- [1,1219,null,{"value":null}] 11:38:00 INFO - PROCESS | 1947 | 1466707080395 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:00 INFO - PROCESS | 1947 | 1466707080397 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:38:00 INFO - PROCESS | 1947 | ++DOCSHELL 0x12a368000 == 37 [pid = 1947] [id = 312] 11:38:00 INFO - PROCESS | 1947 | ++DOMWINDOW == 94 (0x12adbe400) [pid = 1947] [serial = 935] [outer = 0x0] 11:38:00 INFO - PROCESS | 1947 | ++DOMWINDOW == 95 (0x12b9a7400) [pid = 1947] [serial = 936] [outer = 0x12adbe400] 11:38:00 INFO - PROCESS | 1947 | 1466707080423 Marionette DEBUG loaded listener.js 11:38:00 INFO - PROCESS | 1947 | ++DOMWINDOW == 96 (0x12ba0a000) [pid = 1947] [serial = 937] [outer = 0x12adbe400] 11:38:00 INFO - PROCESS | 1947 | 1466707080786 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]]]}] 11:38:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 11:38:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 520ms 11:38:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 11:38:00 INFO - PROCESS | 1947 | 1466707080802 Marionette TRACE conn2 -> [0,1221,"getWindowHandle",null] 11:38:00 INFO - PROCESS | 1947 | 1466707080803 Marionette TRACE conn2 <- [1,1221,null,{"value":"7"}] 11:38:00 INFO - PROCESS | 1947 | 1466707080805 Marionette TRACE conn2 -> [0,1222,"setScriptTimeout",{"ms":35000}] 11:38:00 INFO - PROCESS | 1947 | 1466707080806 Marionette TRACE conn2 <- [1,1222,null,{}] 11:38:00 INFO - PROCESS | 1947 | 1466707080808 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}] 11:38:00 INFO - PROCESS | 1947 | 1466707080811 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:38:00 INFO - PROCESS | 1947 | 1466707080910 Marionette TRACE conn2 <- [1,1223,null,{"value":null}] 11:38:00 INFO - PROCESS | 1947 | 1466707080924 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:00 INFO - PROCESS | 1947 | 1466707080925 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:38:00 INFO - PROCESS | 1947 | ++DOCSHELL 0x12aa87800 == 38 [pid = 1947] [id = 313] 11:38:00 INFO - PROCESS | 1947 | ++DOMWINDOW == 97 (0x12ba0ac00) [pid = 1947] [serial = 938] [outer = 0x0] 11:38:00 INFO - PROCESS | 1947 | ++DOMWINDOW == 98 (0x12bd68c00) [pid = 1947] [serial = 939] [outer = 0x12ba0ac00] 11:38:00 INFO - PROCESS | 1947 | 1466707080950 Marionette DEBUG loaded listener.js 11:38:00 INFO - PROCESS | 1947 | ++DOMWINDOW == 99 (0x12bda5800) [pid = 1947] [serial = 940] [outer = 0x12ba0ac00] 11:38:01 INFO - PROCESS | 1947 | 1466707081311 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] 11:38:01 INFO - PROCESS | 1947 | 1466707081326 Marionette TRACE conn2 <- [1,1225,null,{"value":"7"}] 11:38:01 INFO - PROCESS | 1947 | 1466707081332 Marionette TRACE conn2 -> [0,1226,"setScriptTimeout",{"ms":35000}] 11:38:01 INFO - PROCESS | 1947 | 1466707081334 Marionette TRACE conn2 <- [1,1226,null,{}] 11:38:01 INFO - PROCESS | 1947 | 1466707081337 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}] 11:38:01 INFO - PROCESS | 1947 | 1466707081339 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:38:01 INFO - PROCESS | 1947 | 1466707081492 Marionette TRACE conn2 <- [1,1227,null,{"value":null}] 11:38:01 INFO - PROCESS | 1947 | 1466707081514 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:01 INFO - PROCESS | 1947 | 1466707081515 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:38:01 INFO - PROCESS | 1947 | ++DOCSHELL 0x119f1a000 == 39 [pid = 1947] [id = 314] 11:38:01 INFO - PROCESS | 1947 | ++DOMWINDOW == 100 (0x12bda6400) [pid = 1947] [serial = 941] [outer = 0x0] 11:38:01 INFO - PROCESS | 1947 | ++DOMWINDOW == 101 (0x12bdaf400) [pid = 1947] [serial = 942] [outer = 0x12bda6400] 11:38:01 INFO - PROCESS | 1947 | 1466707081566 Marionette DEBUG loaded listener.js 11:38:01 INFO - PROCESS | 1947 | ++DOMWINDOW == 102 (0x12c076800) [pid = 1947] [serial = 943] [outer = 0x12bda6400] 11:38:01 INFO - PROCESS | 1947 | --DOMWINDOW == 101 (0x118728000) [pid = 1947] [serial = 880] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 11:38:01 INFO - PROCESS | 1947 | --DOMWINDOW == 100 (0x1191c8400) [pid = 1947] [serial = 886] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 11:38:01 INFO - PROCESS | 1947 | --DOMWINDOW == 99 (0x1191c8000) [pid = 1947] [serial = 883] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 11:38:01 INFO - PROCESS | 1947 | --DOMWINDOW == 98 (0x116905400) [pid = 1947] [serial = 877] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 11:38:01 INFO - PROCESS | 1947 | --DOMWINDOW == 97 (0x1133b4400) [pid = 1947] [serial = 874] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 11:38:01 INFO - PROCESS | 1947 | --DOMWINDOW == 96 (0x11670e000) [pid = 1947] [serial = 871] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 11:38:01 INFO - PROCESS | 1947 | --DOMWINDOW == 95 (0x116466400) [pid = 1947] [serial = 859] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 11:38:01 INFO - PROCESS | 1947 | --DOMWINDOW == 94 (0x1191ca000) [pid = 1947] [serial = 862] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 11:38:01 INFO - PROCESS | 1947 | --DOMWINDOW == 93 (0x12b99f400) [pid = 1947] [serial = 865] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 11:38:01 INFO - PROCESS | 1947 | --DOMWINDOW == 92 (0x12428a800) [pid = 1947] [serial = 889] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 11:38:01 INFO - PROCESS | 1947 | --DOMWINDOW == 91 (0x113c12c00) [pid = 1947] [serial = 899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 11:38:01 INFO - PROCESS | 1947 | --DOMWINDOW == 90 (0x1248a4c00) [pid = 1947] [serial = 893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 11:38:01 INFO - PROCESS | 1947 | --DOMWINDOW == 89 (0x1133bb000) [pid = 1947] [serial = 896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 11:38:01 INFO - PROCESS | 1947 | --DOMWINDOW == 88 (0x123a97800) [pid = 1947] [serial = 905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 11:38:01 INFO - PROCESS | 1947 | --DOMWINDOW == 87 (0x12ba10800) [pid = 1947] [serial = 868] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 11:38:01 INFO - PROCESS | 1947 | --DOMWINDOW == 86 (0x123950400) [pid = 1947] [serial = 902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 11:38:02 INFO - PROCESS | 1947 | 1466707082067 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]]]}] 11:38:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 11:38:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 772ms 11:38:02 INFO - PROCESS | 1947 | 1466707082102 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 11:38:02 INFO - PROCESS | 1947 | 1466707082103 Marionette TRACE conn2 <- [1,1229,null,{"value":"7"}] 11:38:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 11:38:02 INFO - PROCESS | 1947 | 1466707082106 Marionette TRACE conn2 -> [0,1230,"setScriptTimeout",{"ms":35000}] 11:38:02 INFO - PROCESS | 1947 | 1466707082108 Marionette TRACE conn2 <- [1,1230,null,{}] 11:38:02 INFO - PROCESS | 1947 | 1466707082135 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}] 11:38:02 INFO - PROCESS | 1947 | 1466707082137 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:38:02 INFO - PROCESS | 1947 | 1466707082267 Marionette TRACE conn2 <- [1,1231,null,{"value":null}] 11:38:02 INFO - PROCESS | 1947 | 1466707082274 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:02 INFO - PROCESS | 1947 | 1466707082275 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:38:02 INFO - PROCESS | 1947 | ++DOCSHELL 0x128f68800 == 40 [pid = 1947] [id = 315] 11:38:02 INFO - PROCESS | 1947 | ++DOMWINDOW == 87 (0x118418400) [pid = 1947] [serial = 944] [outer = 0x0] 11:38:02 INFO - PROCESS | 1947 | ++DOMWINDOW == 88 (0x1191c8400) [pid = 1947] [serial = 945] [outer = 0x118418400] 11:38:02 INFO - PROCESS | 1947 | 1466707082316 Marionette DEBUG loaded listener.js 11:38:02 INFO - PROCESS | 1947 | ++DOMWINDOW == 89 (0x12428a800) [pid = 1947] [serial = 946] [outer = 0x118418400] 11:38:02 INFO - PROCESS | 1947 | 1466707082684 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]]]}] 11:38:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 11:38:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 585ms 11:38:02 INFO - PROCESS | 1947 | 1466707082692 Marionette TRACE conn2 -> [0,1233,"getWindowHandle",null] 11:38:02 INFO - PROCESS | 1947 | 1466707082693 Marionette TRACE conn2 <- [1,1233,null,{"value":"7"}] 11:38:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 11:38:02 INFO - PROCESS | 1947 | 1466707082699 Marionette TRACE conn2 -> [0,1234,"setScriptTimeout",{"ms":35000}] 11:38:02 INFO - PROCESS | 1947 | 1466707082702 Marionette TRACE conn2 <- [1,1234,null,{}] 11:38:02 INFO - PROCESS | 1947 | 1466707082705 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}] 11:38:02 INFO - PROCESS | 1947 | 1466707082708 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:38:02 INFO - PROCESS | 1947 | 1466707082885 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 11:38:02 INFO - PROCESS | 1947 | 1466707082902 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:02 INFO - PROCESS | 1947 | 1466707082915 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:38:02 INFO - PROCESS | 1947 | ++DOCSHELL 0x12bdcc800 == 41 [pid = 1947] [id = 316] 11:38:02 INFO - PROCESS | 1947 | ++DOMWINDOW == 90 (0x1176eb000) [pid = 1947] [serial = 947] [outer = 0x0] 11:38:02 INFO - PROCESS | 1947 | ++DOMWINDOW == 91 (0x12a60bc00) [pid = 1947] [serial = 948] [outer = 0x1176eb000] 11:38:02 INFO - PROCESS | 1947 | 1466707082959 Marionette DEBUG loaded listener.js 11:38:03 INFO - PROCESS | 1947 | ++DOMWINDOW == 92 (0x12c081800) [pid = 1947] [serial = 949] [outer = 0x1176eb000] 11:38:03 INFO - PROCESS | 1947 | 1466707083334 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]]]}] 11:38:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 11:38:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 671ms 11:38:03 INFO - PROCESS | 1947 | 1466707083370 Marionette TRACE conn2 -> [0,1237,"getWindowHandle",null] 11:38:03 INFO - PROCESS | 1947 | 1466707083372 Marionette TRACE conn2 <- [1,1237,null,{"value":"7"}] 11:38:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 11:38:03 INFO - PROCESS | 1947 | 1466707083375 Marionette TRACE conn2 -> [0,1238,"setScriptTimeout",{"ms":35000}] 11:38:03 INFO - PROCESS | 1947 | 1466707083377 Marionette TRACE conn2 <- [1,1238,null,{}] 11:38:03 INFO - PROCESS | 1947 | 1466707083380 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}] 11:38:03 INFO - PROCESS | 1947 | 1466707083381 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:38:03 INFO - PROCESS | 1947 | 1466707083537 Marionette TRACE conn2 <- [1,1239,null,{"value":null}] 11:38:03 INFO - PROCESS | 1947 | 1466707083548 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:03 INFO - PROCESS | 1947 | 1466707083549 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:38:03 INFO - PROCESS | 1947 | ++DOCSHELL 0x12c0bd800 == 42 [pid = 1947] [id = 317] 11:38:03 INFO - PROCESS | 1947 | ++DOMWINDOW == 93 (0x12c081400) [pid = 1947] [serial = 950] [outer = 0x0] 11:38:03 INFO - PROCESS | 1947 | ++DOMWINDOW == 94 (0x12c2e3000) [pid = 1947] [serial = 951] [outer = 0x12c081400] 11:38:03 INFO - PROCESS | 1947 | 1466707083589 Marionette DEBUG loaded listener.js 11:38:03 INFO - PROCESS | 1947 | ++DOMWINDOW == 95 (0x12c2eb800) [pid = 1947] [serial = 952] [outer = 0x12c081400] 11:38:04 INFO - PROCESS | 1947 | 1466707084081 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]]]}] 11:38:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 11:38:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 721ms 11:38:04 INFO - PROCESS | 1947 | 1466707084111 Marionette TRACE conn2 -> [0,1241,"getWindowHandle",null] 11:38:04 INFO - PROCESS | 1947 | 1466707084113 Marionette TRACE conn2 <- [1,1241,null,{"value":"7"}] 11:38:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 11:38:04 INFO - PROCESS | 1947 | 1466707084118 Marionette TRACE conn2 -> [0,1242,"setScriptTimeout",{"ms":35000}] 11:38:04 INFO - PROCESS | 1947 | 1466707084120 Marionette TRACE conn2 <- [1,1242,null,{}] 11:38:04 INFO - PROCESS | 1947 | 1466707084123 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}] 11:38:04 INFO - PROCESS | 1947 | 1466707084125 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:38:04 INFO - PROCESS | 1947 | 1466707084232 Marionette TRACE conn2 <- [1,1243,null,{"value":null}] 11:38:04 INFO - PROCESS | 1947 | 1466707084339 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:04 INFO - PROCESS | 1947 | 1466707084341 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:38:04 INFO - PROCESS | 1947 | ++DOCSHELL 0x11706f000 == 43 [pid = 1947] [id = 318] 11:38:04 INFO - PROCESS | 1947 | ++DOMWINDOW == 96 (0x117ea9000) [pid = 1947] [serial = 953] [outer = 0x0] 11:38:04 INFO - PROCESS | 1947 | ++DOMWINDOW == 97 (0x117ead800) [pid = 1947] [serial = 954] [outer = 0x117ea9000] 11:38:04 INFO - PROCESS | 1947 | 1466707084372 Marionette DEBUG loaded listener.js 11:38:04 INFO - PROCESS | 1947 | ++DOMWINDOW == 98 (0x11872c400) [pid = 1947] [serial = 955] [outer = 0x117ea9000] 11:38:04 INFO - PROCESS | 1947 | 1466707084793 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]]]}] 11:38:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 11:38:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 720ms 11:38:04 INFO - PROCESS | 1947 | 1466707084838 Marionette TRACE conn2 -> [0,1245,"getWindowHandle",null] 11:38:04 INFO - PROCESS | 1947 | 1466707084841 Marionette TRACE conn2 <- [1,1245,null,{"value":"7"}] 11:38:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 11:38:04 INFO - PROCESS | 1947 | 1466707084846 Marionette TRACE conn2 -> [0,1246,"setScriptTimeout",{"ms":35000}] 11:38:04 INFO - PROCESS | 1947 | 1466707084848 Marionette TRACE conn2 <- [1,1246,null,{}] 11:38:04 INFO - PROCESS | 1947 | 1466707084851 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}] 11:38:04 INFO - PROCESS | 1947 | 1466707084852 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:38:04 INFO - PROCESS | 1947 | 1466707084958 Marionette TRACE conn2 <- [1,1247,null,{"value":null}] 11:38:05 INFO - PROCESS | 1947 | 1466707085018 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:05 INFO - PROCESS | 1947 | 1466707085019 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:38:05 INFO - PROCESS | 1947 | ++DOCSHELL 0x126824800 == 44 [pid = 1947] [id = 319] 11:38:05 INFO - PROCESS | 1947 | ++DOMWINDOW == 99 (0x119cc7c00) [pid = 1947] [serial = 956] [outer = 0x0] 11:38:05 INFO - PROCESS | 1947 | ++DOMWINDOW == 100 (0x121111400) [pid = 1947] [serial = 957] [outer = 0x119cc7c00] 11:38:05 INFO - PROCESS | 1947 | 1466707085050 Marionette DEBUG loaded listener.js 11:38:05 INFO - PROCESS | 1947 | ++DOMWINDOW == 101 (0x12406a000) [pid = 1947] [serial = 958] [outer = 0x119cc7c00] 11:38:05 INFO - PROCESS | 1947 | 1466707085510 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]]]}] 11:38:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 11:38:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 672ms 11:38:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 11:38:05 INFO - PROCESS | 1947 | 1466707085519 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 11:38:05 INFO - PROCESS | 1947 | 1466707085520 Marionette TRACE conn2 <- [1,1249,null,{"value":"7"}] 11:38:05 INFO - PROCESS | 1947 | 1466707085523 Marionette TRACE conn2 -> [0,1250,"setScriptTimeout",{"ms":35000}] 11:38:05 INFO - PROCESS | 1947 | 1466707085525 Marionette TRACE conn2 <- [1,1250,null,{}] 11:38:05 INFO - PROCESS | 1947 | 1466707085535 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}] 11:38:05 INFO - PROCESS | 1947 | 1466707085538 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:38:05 INFO - PROCESS | 1947 | 1466707085656 Marionette TRACE conn2 <- [1,1251,null,{"value":null}] 11:38:05 INFO - PROCESS | 1947 | 1466707085717 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:05 INFO - PROCESS | 1947 | 1466707085719 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:38:05 INFO - PROCESS | 1947 | ++DOCSHELL 0x12c0b5000 == 45 [pid = 1947] [id = 320] 11:38:05 INFO - PROCESS | 1947 | ++DOMWINDOW == 102 (0x128bd4400) [pid = 1947] [serial = 959] [outer = 0x0] 11:38:05 INFO - PROCESS | 1947 | ++DOMWINDOW == 103 (0x12a766800) [pid = 1947] [serial = 960] [outer = 0x128bd4400] 11:38:05 INFO - PROCESS | 1947 | 1466707085749 Marionette DEBUG loaded listener.js 11:38:05 INFO - PROCESS | 1947 | ++DOMWINDOW == 104 (0x12aad6000) [pid = 1947] [serial = 961] [outer = 0x128bd4400] 11:38:06 INFO - PROCESS | 1947 | 1466707086164 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]]]}] 11:38:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 11:38:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 676ms 11:38:06 INFO - PROCESS | 1947 | 1466707086199 Marionette TRACE conn2 -> [0,1253,"getWindowHandle",null] 11:38:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 11:38:06 INFO - PROCESS | 1947 | 1466707086201 Marionette TRACE conn2 <- [1,1253,null,{"value":"7"}] 11:38:06 INFO - PROCESS | 1947 | 1466707086203 Marionette TRACE conn2 -> [0,1254,"setScriptTimeout",{"ms":35000}] 11:38:06 INFO - PROCESS | 1947 | 1466707086205 Marionette TRACE conn2 <- [1,1254,null,{}] 11:38:06 INFO - PROCESS | 1947 | 1466707086207 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}] 11:38:06 INFO - PROCESS | 1947 | 1466707086208 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:38:06 INFO - PROCESS | 1947 | 1466707086311 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 11:38:06 INFO - PROCESS | 1947 | 1466707086371 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:06 INFO - PROCESS | 1947 | 1466707086372 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:38:06 INFO - PROCESS | 1947 | ++DOCSHELL 0x12c697800 == 46 [pid = 1947] [id = 321] 11:38:06 INFO - PROCESS | 1947 | ++DOMWINDOW == 105 (0x12ad59800) [pid = 1947] [serial = 962] [outer = 0x0] 11:38:06 INFO - PROCESS | 1947 | ++DOMWINDOW == 106 (0x12ba03400) [pid = 1947] [serial = 963] [outer = 0x12ad59800] 11:38:06 INFO - PROCESS | 1947 | 1466707086400 Marionette DEBUG loaded listener.js 11:38:06 INFO - PROCESS | 1947 | ++DOMWINDOW == 107 (0x12bdb3800) [pid = 1947] [serial = 964] [outer = 0x12ad59800] 11:38:06 INFO - PROCESS | 1947 | 1466707086817 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]]]}] 11:38:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 11:38:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 670ms 11:38:06 INFO - PROCESS | 1947 | 1466707086879 Marionette TRACE conn2 -> [0,1257,"getWindowHandle",null] 11:38:06 INFO - PROCESS | 1947 | 1466707086880 Marionette TRACE conn2 <- [1,1257,null,{"value":"7"}] 11:38:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 11:38:06 INFO - PROCESS | 1947 | 1466707086884 Marionette TRACE conn2 -> [0,1258,"setScriptTimeout",{"ms":35000}] 11:38:06 INFO - PROCESS | 1947 | 1466707086885 Marionette TRACE conn2 <- [1,1258,null,{}] 11:38:06 INFO - PROCESS | 1947 | 1466707086888 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}] 11:38:06 INFO - PROCESS | 1947 | 1466707086889 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:38:07 INFO - PROCESS | 1947 | 1466707087007 Marionette TRACE conn2 <- [1,1259,null,{"value":null}] 11:38:07 INFO - PROCESS | 1947 | 1466707087078 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:07 INFO - PROCESS | 1947 | 1466707087079 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:38:07 INFO - PROCESS | 1947 | ++DOCSHELL 0x116412800 == 47 [pid = 1947] [id = 322] 11:38:07 INFO - PROCESS | 1947 | ++DOMWINDOW == 108 (0x116468c00) [pid = 1947] [serial = 965] [outer = 0x0] 11:38:07 INFO - PROCESS | 1947 | ++DOMWINDOW == 109 (0x119e2d800) [pid = 1947] [serial = 966] [outer = 0x116468c00] 11:38:07 INFO - PROCESS | 1947 | 1466707087108 Marionette DEBUG loaded listener.js 11:38:07 INFO - PROCESS | 1947 | ++DOMWINDOW == 110 (0x12b9a4000) [pid = 1947] [serial = 967] [outer = 0x116468c00] 11:38:07 INFO - PROCESS | 1947 | 1466707087637 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]]]}] 11:38:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 11:38:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 822ms 11:38:07 INFO - PROCESS | 1947 | 1466707087707 Marionette TRACE conn2 -> [0,1261,"getWindowHandle",null] 11:38:07 INFO - PROCESS | 1947 | 1466707087709 Marionette TRACE conn2 <- [1,1261,null,{"value":"7"}] 11:38:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 11:38:07 INFO - PROCESS | 1947 | 1466707087713 Marionette TRACE conn2 -> [0,1262,"setScriptTimeout",{"ms":35000}] 11:38:07 INFO - PROCESS | 1947 | 1466707087714 Marionette TRACE conn2 <- [1,1262,null,{}] 11:38:07 INFO - PROCESS | 1947 | 1466707087718 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}] 11:38:07 INFO - PROCESS | 1947 | 1466707087720 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:38:07 INFO - PROCESS | 1947 | 1466707087817 Marionette TRACE conn2 <- [1,1263,null,{"value":null}] 11:38:07 INFO - PROCESS | 1947 | 1466707087890 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:07 INFO - PROCESS | 1947 | 1466707087891 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:38:07 INFO - PROCESS | 1947 | ++DOCSHELL 0x116f59800 == 48 [pid = 1947] [id = 323] 11:38:07 INFO - PROCESS | 1947 | ++DOMWINDOW == 111 (0x117eab400) [pid = 1947] [serial = 968] [outer = 0x0] 11:38:07 INFO - PROCESS | 1947 | ++DOMWINDOW == 112 (0x118414c00) [pid = 1947] [serial = 969] [outer = 0x117eab400] 11:38:07 INFO - PROCESS | 1947 | 1466707087919 Marionette DEBUG loaded listener.js 11:38:07 INFO - PROCESS | 1947 | ++DOMWINDOW == 113 (0x1185c5c00) [pid = 1947] [serial = 970] [outer = 0x117eab400] 11:38:08 INFO - PROCESS | 1947 | --DOCSHELL 0x12bdcc800 == 47 [pid = 1947] [id = 316] 11:38:08 INFO - PROCESS | 1947 | --DOCSHELL 0x128f68800 == 46 [pid = 1947] [id = 315] 11:38:08 INFO - PROCESS | 1947 | --DOCSHELL 0x119f1a000 == 45 [pid = 1947] [id = 314] 11:38:08 INFO - PROCESS | 1947 | --DOCSHELL 0x12aa87800 == 44 [pid = 1947] [id = 313] 11:38:08 INFO - PROCESS | 1947 | --DOCSHELL 0x12a368000 == 43 [pid = 1947] [id = 312] 11:38:08 INFO - PROCESS | 1947 | --DOCSHELL 0x1292ad000 == 42 [pid = 1947] [id = 311] 11:38:08 INFO - PROCESS | 1947 | --DOCSHELL 0x1255d1000 == 41 [pid = 1947] [id = 310] 11:38:08 INFO - PROCESS | 1947 | --DOCSHELL 0x1248da800 == 40 [pid = 1947] [id = 309] 11:38:08 INFO - PROCESS | 1947 | --DOCSHELL 0x123822800 == 39 [pid = 1947] [id = 308] 11:38:08 INFO - PROCESS | 1947 | --DOCSHELL 0x11822d000 == 38 [pid = 1947] [id = 307] 11:38:08 INFO - PROCESS | 1947 | --DOCSHELL 0x11667e800 == 37 [pid = 1947] [id = 306] 11:38:08 INFO - PROCESS | 1947 | --DOCSHELL 0x123827800 == 36 [pid = 1947] [id = 305] 11:38:08 INFO - PROCESS | 1947 | --DOCSHELL 0x12aa86800 == 35 [pid = 1947] [id = 303] 11:38:08 INFO - PROCESS | 1947 | --DOCSHELL 0x116618800 == 34 [pid = 1947] [id = 304] 11:38:08 INFO - PROCESS | 1947 | --DOCSHELL 0x1196a3000 == 33 [pid = 1947] [id = 291] 11:38:08 INFO - PROCESS | 1947 | --DOCSHELL 0x116412800 == 32 [pid = 1947] [id = 322] 11:38:08 INFO - PROCESS | 1947 | --DOCSHELL 0x12c697800 == 31 [pid = 1947] [id = 321] 11:38:08 INFO - PROCESS | 1947 | --DOCSHELL 0x12c0b5000 == 30 [pid = 1947] [id = 320] 11:38:08 INFO - PROCESS | 1947 | --DOCSHELL 0x126824800 == 29 [pid = 1947] [id = 319] 11:38:08 INFO - PROCESS | 1947 | --DOCSHELL 0x12c0bd800 == 28 [pid = 1947] [id = 317] 11:38:08 INFO - PROCESS | 1947 | --DOCSHELL 0x11706f000 == 27 [pid = 1947] [id = 318] 11:38:08 INFO - PROCESS | 1947 | --DOMWINDOW == 112 (0x1188a5400) [pid = 1947] [serial = 881] [outer = 0x0] [url = about:blank] 11:38:08 INFO - PROCESS | 1947 | --DOMWINDOW == 111 (0x12110ec00) [pid = 1947] [serial = 887] [outer = 0x0] [url = about:blank] 11:38:08 INFO - PROCESS | 1947 | --DOMWINDOW == 110 (0x1191c4400) [pid = 1947] [serial = 882] [outer = 0x0] [url = about:blank] 11:38:08 INFO - PROCESS | 1947 | --DOMWINDOW == 109 (0x119b64c00) [pid = 1947] [serial = 884] [outer = 0x0] [url = about:blank] 11:38:08 INFO - PROCESS | 1947 | --DOMWINDOW == 108 (0x117299c00) [pid = 1947] [serial = 878] [outer = 0x0] [url = about:blank] 11:38:08 INFO - PROCESS | 1947 | --DOMWINDOW == 107 (0x118194400) [pid = 1947] [serial = 879] [outer = 0x0] [url = about:blank] 11:38:08 INFO - PROCESS | 1947 | --DOMWINDOW == 106 (0x113c73400) [pid = 1947] [serial = 875] [outer = 0x0] [url = about:blank] 11:38:08 INFO - PROCESS | 1947 | --DOMWINDOW == 105 (0x115f46400) [pid = 1947] [serial = 876] [outer = 0x0] [url = about:blank] 11:38:08 INFO - PROCESS | 1947 | --DOMWINDOW == 104 (0x118340000) [pid = 1947] [serial = 873] [outer = 0x0] [url = about:blank] 11:38:08 INFO - PROCESS | 1947 | --DOMWINDOW == 103 (0x116907800) [pid = 1947] [serial = 872] [outer = 0x0] [url = about:blank] 11:38:08 INFO - PROCESS | 1947 | --DOMWINDOW == 102 (0x118418800) [pid = 1947] [serial = 486] [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.] 11:38:08 INFO - PROCESS | 1947 | --DOMWINDOW == 101 (0x118420400) [pid = 1947] [serial = 861] [outer = 0x0] [url = about:blank] 11:38:08 INFO - PROCESS | 1947 | --DOMWINDOW == 100 (0x11729a400) [pid = 1947] [serial = 860] [outer = 0x0] [url = about:blank] 11:38:08 INFO - PROCESS | 1947 | --DOMWINDOW == 99 (0x123815800) [pid = 1947] [serial = 864] [outer = 0x0] [url = about:blank] 11:38:08 INFO - PROCESS | 1947 | --DOMWINDOW == 98 (0x119cc9400) [pid = 1947] [serial = 863] [outer = 0x0] [url = about:blank] 11:38:08 INFO - PROCESS | 1947 | --DOMWINDOW == 97 (0x12ba07000) [pid = 1947] [serial = 867] [outer = 0x0] [url = about:blank] 11:38:08 INFO - PROCESS | 1947 | --DOMWINDOW == 96 (0x12b9a2800) [pid = 1947] [serial = 866] [outer = 0x0] [url = about:blank] 11:38:08 INFO - PROCESS | 1947 | --DOMWINDOW == 95 (0x12554b800) [pid = 1947] [serial = 890] [outer = 0x0] [url = about:blank] 11:38:08 INFO - PROCESS | 1947 | --DOMWINDOW == 94 (0x11818ac00) [pid = 1947] [serial = 900] [outer = 0x0] [url = about:blank] 11:38:08 INFO - PROCESS | 1947 | --DOMWINDOW == 93 (0x12723d400) [pid = 1947] [serial = 894] [outer = 0x0] [url = about:blank] 11:38:08 INFO - PROCESS | 1947 | --DOMWINDOW == 92 (0x126d72c00) [pid = 1947] [serial = 891] [outer = 0x0] [url = about:blank] 11:38:08 INFO - PROCESS | 1947 | --DOMWINDOW == 91 (0x1293e7c00) [pid = 1947] [serial = 897] [outer = 0x0] [url = about:blank] 11:38:08 INFO - PROCESS | 1947 | --DOMWINDOW == 90 (0x12ad54000) [pid = 1947] [serial = 907] [outer = 0x0] [url = about:blank] 11:38:08 INFO - PROCESS | 1947 | --DOMWINDOW == 89 (0x121103c00) [pid = 1947] [serial = 901] [outer = 0x0] [url = about:blank] 11:38:08 INFO - PROCESS | 1947 | --DOMWINDOW == 88 (0x12bd70000) [pid = 1947] [serial = 870] [outer = 0x0] [url = about:blank] 11:38:08 INFO - PROCESS | 1947 | --DOMWINDOW == 87 (0x129638800) [pid = 1947] [serial = 898] [outer = 0x0] [url = about:blank] 11:38:08 INFO - PROCESS | 1947 | --DOMWINDOW == 86 (0x12928cc00) [pid = 1947] [serial = 895] [outer = 0x0] [url = about:blank] 11:38:08 INFO - PROCESS | 1947 | --DOMWINDOW == 85 (0x12b9a1400) [pid = 1947] [serial = 909] [outer = 0x0] [url = about:blank] 11:38:08 INFO - PROCESS | 1947 | --DOMWINDOW == 84 (0x12bd6b800) [pid = 1947] [serial = 869] [outer = 0x0] [url = about:blank] 11:38:08 INFO - PROCESS | 1947 | --DOMWINDOW == 83 (0x12a76cc00) [pid = 1947] [serial = 906] [outer = 0x0] [url = about:blank] 11:38:08 INFO - PROCESS | 1947 | --DOMWINDOW == 82 (0x123c50000) [pid = 1947] [serial = 888] [outer = 0x0] [url = about:blank] 11:38:08 INFO - PROCESS | 1947 | --DOMWINDOW == 81 (0x12963cc00) [pid = 1947] [serial = 903] [outer = 0x0] [url = about:blank] 11:38:08 INFO - PROCESS | 1947 | --DOMWINDOW == 80 (0x119f46000) [pid = 1947] [serial = 885] [outer = 0x0] [url = about:blank] 11:38:08 INFO - PROCESS | 1947 | --DOMWINDOW == 79 (0x12a60dc00) [pid = 1947] [serial = 904] [outer = 0x0] [url = about:blank] 11:38:08 INFO - PROCESS | 1947 | 1466707088868 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]]]}] 11:38:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 11:38:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1172ms 11:38:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 11:38:08 INFO - PROCESS | 1947 | 1466707088885 Marionette TRACE conn2 -> [0,1265,"getWindowHandle",null] 11:38:08 INFO - PROCESS | 1947 | 1466707088887 Marionette TRACE conn2 <- [1,1265,null,{"value":"7"}] 11:38:08 INFO - PROCESS | 1947 | 1466707088891 Marionette TRACE conn2 -> [0,1266,"setScriptTimeout",{"ms":35000}] 11:38:08 INFO - PROCESS | 1947 | 1466707088892 Marionette TRACE conn2 <- [1,1266,null,{}] 11:38:08 INFO - PROCESS | 1947 | 1466707088897 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}] 11:38:08 INFO - PROCESS | 1947 | 1466707088899 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:38:08 INFO - PROCESS | 1947 | 1466707088982 Marionette TRACE conn2 <- [1,1267,null,{"value":null}] 11:38:08 INFO - PROCESS | 1947 | 1466707088987 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:08 INFO - PROCESS | 1947 | 1466707088989 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:38:09 INFO - PROCESS | 1947 | ++DOCSHELL 0x115dc7800 == 28 [pid = 1947] [id = 324] 11:38:09 INFO - PROCESS | 1947 | ++DOMWINDOW == 80 (0x113c74c00) [pid = 1947] [serial = 971] [outer = 0x0] 11:38:09 INFO - PROCESS | 1947 | ++DOMWINDOW == 81 (0x115f9d800) [pid = 1947] [serial = 972] [outer = 0x113c74c00] 11:38:09 INFO - PROCESS | 1947 | 1466707089019 Marionette DEBUG loaded listener.js 11:38:09 INFO - PROCESS | 1947 | ++DOMWINDOW == 82 (0x116632c00) [pid = 1947] [serial = 973] [outer = 0x113c74c00] 11:38:09 INFO - PROCESS | 1947 | 1466707089384 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]]]}] 11:38:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 11:38:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 523ms 11:38:09 INFO - PROCESS | 1947 | 1466707089414 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 11:38:09 INFO - PROCESS | 1947 | 1466707089418 Marionette TRACE conn2 <- [1,1269,null,{"value":"7"}] 11:38:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 11:38:09 INFO - PROCESS | 1947 | 1466707089422 Marionette TRACE conn2 -> [0,1270,"setScriptTimeout",{"ms":35000}] 11:38:09 INFO - PROCESS | 1947 | 1466707089424 Marionette TRACE conn2 <- [1,1270,null,{}] 11:38:09 INFO - PROCESS | 1947 | 1466707089427 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}] 11:38:09 INFO - PROCESS | 1947 | 1466707089428 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:38:09 INFO - PROCESS | 1947 | 1466707089501 Marionette TRACE conn2 <- [1,1271,null,{"value":null}] 11:38:09 INFO - PROCESS | 1947 | 1466707089505 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:09 INFO - PROCESS | 1947 | 1466707089506 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:38:09 INFO - PROCESS | 1947 | ++DOCSHELL 0x11705b000 == 29 [pid = 1947] [id = 325] 11:38:09 INFO - PROCESS | 1947 | ++DOMWINDOW == 83 (0x1167e1000) [pid = 1947] [serial = 974] [outer = 0x0] 11:38:09 INFO - PROCESS | 1947 | ++DOMWINDOW == 84 (0x1170ab000) [pid = 1947] [serial = 975] [outer = 0x1167e1000] 11:38:09 INFO - PROCESS | 1947 | 1466707089534 Marionette DEBUG loaded listener.js 11:38:09 INFO - PROCESS | 1947 | ++DOMWINDOW == 85 (0x117eac400) [pid = 1947] [serial = 976] [outer = 0x1167e1000] 11:38:09 INFO - PROCESS | 1947 | 1466707089881 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]]]}] 11:38:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 11:38:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 469ms 11:38:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 11:38:09 INFO - PROCESS | 1947 | 1466707089891 Marionette TRACE conn2 -> [0,1273,"getWindowHandle",null] 11:38:09 INFO - PROCESS | 1947 | 1466707089893 Marionette TRACE conn2 <- [1,1273,null,{"value":"7"}] 11:38:09 INFO - PROCESS | 1947 | 1466707089896 Marionette TRACE conn2 -> [0,1274,"setScriptTimeout",{"ms":35000}] 11:38:09 INFO - PROCESS | 1947 | 1466707089899 Marionette TRACE conn2 <- [1,1274,null,{}] 11:38:09 INFO - PROCESS | 1947 | 1466707089906 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}] 11:38:09 INFO - PROCESS | 1947 | 1466707089910 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:38:09 INFO - PROCESS | 1947 | 1466707089991 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 11:38:10 INFO - PROCESS | 1947 | 1466707090046 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:10 INFO - PROCESS | 1947 | 1466707090048 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:38:10 INFO - PROCESS | 1947 | ++DOCSHELL 0x119280000 == 30 [pid = 1947] [id = 326] 11:38:10 INFO - PROCESS | 1947 | ++DOMWINDOW == 86 (0x112962400) [pid = 1947] [serial = 977] [outer = 0x0] 11:38:10 INFO - PROCESS | 1947 | ++DOMWINDOW == 87 (0x1185bc400) [pid = 1947] [serial = 978] [outer = 0x112962400] 11:38:10 INFO - PROCESS | 1947 | 1466707090076 Marionette DEBUG loaded listener.js 11:38:10 INFO - PROCESS | 1947 | ++DOMWINDOW == 88 (0x119152c00) [pid = 1947] [serial = 979] [outer = 0x112962400] 11:38:10 INFO - PROCESS | 1947 | 1466707090387 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]]]}] 11:38:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 11:38:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 523ms 11:38:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 11:38:10 INFO - PROCESS | 1947 | 1466707090419 Marionette TRACE conn2 -> [0,1277,"getWindowHandle",null] 11:38:10 INFO - PROCESS | 1947 | 1466707090421 Marionette TRACE conn2 <- [1,1277,null,{"value":"7"}] 11:38:10 INFO - PROCESS | 1947 | 1466707090423 Marionette TRACE conn2 -> [0,1278,"setScriptTimeout",{"ms":35000}] 11:38:10 INFO - PROCESS | 1947 | 1466707090423 Marionette TRACE conn2 <- [1,1278,null,{}] 11:38:10 INFO - PROCESS | 1947 | 1466707090425 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}] 11:38:10 INFO - PROCESS | 1947 | 1466707090428 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:38:10 INFO - PROCESS | 1947 | 1466707090523 Marionette TRACE conn2 <- [1,1279,null,{"value":null}] 11:38:10 INFO - PROCESS | 1947 | 1466707090530 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:10 INFO - PROCESS | 1947 | 1466707090532 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:38:10 INFO - PROCESS | 1947 | ++DOCSHELL 0x119c49800 == 31 [pid = 1947] [id = 327] 11:38:10 INFO - PROCESS | 1947 | ++DOMWINDOW == 89 (0x119883800) [pid = 1947] [serial = 980] [outer = 0x0] 11:38:10 INFO - PROCESS | 1947 | ++DOMWINDOW == 90 (0x119cc6c00) [pid = 1947] [serial = 981] [outer = 0x119883800] 11:38:10 INFO - PROCESS | 1947 | 1466707090573 Marionette DEBUG loaded listener.js 11:38:10 INFO - PROCESS | 1947 | ++DOMWINDOW == 91 (0x119e32800) [pid = 1947] [serial = 982] [outer = 0x119883800] 11:38:11 INFO - PROCESS | 1947 | 1466707091036 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]]]}] 11:38:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 11:38:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 669ms 11:38:11 INFO - PROCESS | 1947 | 1466707091093 Marionette TRACE conn2 -> [0,1281,"getWindowHandle",null] 11:38:11 INFO - PROCESS | 1947 | 1466707091095 Marionette TRACE conn2 <- [1,1281,null,{"value":"7"}] 11:38:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 11:38:11 INFO - PROCESS | 1947 | 1466707091115 Marionette TRACE conn2 -> [0,1282,"setScriptTimeout",{"ms":35000}] 11:38:11 INFO - PROCESS | 1947 | 1466707091117 Marionette TRACE conn2 <- [1,1282,null,{}] 11:38:11 INFO - PROCESS | 1947 | 1466707091120 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}] 11:38:11 INFO - PROCESS | 1947 | 1466707091122 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:38:11 INFO - PROCESS | 1947 | 1466707091260 Marionette TRACE conn2 <- [1,1283,null,{"value":null}] 11:38:11 INFO - PROCESS | 1947 | 1466707091335 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:11 INFO - PROCESS | 1947 | 1466707091336 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:38:11 INFO - PROCESS | 1947 | ++DOCSHELL 0x123ca5800 == 32 [pid = 1947] [id = 328] 11:38:11 INFO - PROCESS | 1947 | ++DOMWINDOW == 92 (0x116f92000) [pid = 1947] [serial = 983] [outer = 0x0] 11:38:11 INFO - PROCESS | 1947 | ++DOMWINDOW == 93 (0x119f50400) [pid = 1947] [serial = 984] [outer = 0x116f92000] 11:38:11 INFO - PROCESS | 1947 | 1466707091381 Marionette DEBUG loaded listener.js 11:38:11 INFO - PROCESS | 1947 | ++DOMWINDOW == 94 (0x123815400) [pid = 1947] [serial = 985] [outer = 0x116f92000] 11:38:11 INFO - PROCESS | 1947 | 1466707091808 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]]]}] 11:38:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 11:38:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 719ms 11:38:11 INFO - PROCESS | 1947 | 1466707091835 Marionette TRACE conn2 -> [0,1285,"getWindowHandle",null] 11:38:11 INFO - PROCESS | 1947 | 1466707091836 Marionette TRACE conn2 <- [1,1285,null,{"value":"7"}] 11:38:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 11:38:11 INFO - PROCESS | 1947 | 1466707091838 Marionette TRACE conn2 -> [0,1286,"setScriptTimeout",{"ms":35000}] 11:38:11 INFO - PROCESS | 1947 | 1466707091839 Marionette TRACE conn2 <- [1,1286,null,{}] 11:38:11 INFO - PROCESS | 1947 | 1466707091841 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}] 11:38:11 INFO - PROCESS | 1947 | 1466707091846 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:38:11 INFO - PROCESS | 1947 | 1466707091956 Marionette TRACE conn2 <- [1,1287,null,{"value":null}] 11:38:11 INFO - PROCESS | 1947 | 1466707091990 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:11 INFO - PROCESS | 1947 | 1466707091992 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:38:12 INFO - PROCESS | 1947 | ++DOCSHELL 0x124564800 == 33 [pid = 1947] [id = 329] 11:38:12 INFO - PROCESS | 1947 | ++DOMWINDOW == 95 (0x123815800) [pid = 1947] [serial = 986] [outer = 0x0] 11:38:12 INFO - PROCESS | 1947 | ++DOMWINDOW == 96 (0x123e39c00) [pid = 1947] [serial = 987] [outer = 0x123815800] 11:38:12 INFO - PROCESS | 1947 | 1466707092016 Marionette DEBUG loaded listener.js 11:38:12 INFO - PROCESS | 1947 | ++DOMWINDOW == 97 (0x126d72400) [pid = 1947] [serial = 988] [outer = 0x123815800] 11:38:12 INFO - PROCESS | 1947 | 1466707092336 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]]]}] 11:38:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 11:38:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 520ms 11:38:12 INFO - PROCESS | 1947 | 1466707092358 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 11:38:12 INFO - PROCESS | 1947 | 1466707092359 Marionette TRACE conn2 <- [1,1289,null,{"value":"7"}] 11:38:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 11:38:12 INFO - PROCESS | 1947 | 1466707092363 Marionette TRACE conn2 -> [0,1290,"setScriptTimeout",{"ms":35000}] 11:38:12 INFO - PROCESS | 1947 | 1466707092372 Marionette TRACE conn2 <- [1,1290,null,{}] 11:38:12 INFO - PROCESS | 1947 | 1466707092383 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}] 11:38:12 INFO - PROCESS | 1947 | 1466707092384 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:38:12 INFO - PROCESS | 1947 | 1466707092474 Marionette TRACE conn2 <- [1,1291,null,{"value":null}] 11:38:12 INFO - PROCESS | 1947 | 1466707092479 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:12 INFO - PROCESS | 1947 | 1466707092480 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:38:12 INFO - PROCESS | 1947 | ++DOCSHELL 0x12696d000 == 34 [pid = 1947] [id = 330] 11:38:12 INFO - PROCESS | 1947 | ++DOMWINDOW == 98 (0x118748c00) [pid = 1947] [serial = 989] [outer = 0x0] 11:38:12 INFO - PROCESS | 1947 | ++DOMWINDOW == 99 (0x127237800) [pid = 1947] [serial = 990] [outer = 0x118748c00] 11:38:12 INFO - PROCESS | 1947 | 1466707092505 Marionette DEBUG loaded listener.js 11:38:12 INFO - PROCESS | 1947 | ++DOMWINDOW == 100 (0x128bd2c00) [pid = 1947] [serial = 991] [outer = 0x118748c00] 11:38:12 INFO - PROCESS | 1947 | 1466707092849 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]]]}] 11:38:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 11:38:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 537ms 11:38:12 INFO - PROCESS | 1947 | 1466707092900 Marionette TRACE conn2 -> [0,1293,"getWindowHandle",null] 11:38:12 INFO - PROCESS | 1947 | 1466707092901 Marionette TRACE conn2 <- [1,1293,null,{"value":"7"}] 11:38:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 11:38:12 INFO - PROCESS | 1947 | 1466707092903 Marionette TRACE conn2 -> [0,1294,"setScriptTimeout",{"ms":35000}] 11:38:12 INFO - PROCESS | 1947 | 1466707092904 Marionette TRACE conn2 <- [1,1294,null,{}] 11:38:12 INFO - PROCESS | 1947 | 1466707092906 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}] 11:38:12 INFO - PROCESS | 1947 | 1466707092908 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:38:13 INFO - PROCESS | 1947 | 1466707093000 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 11:38:13 INFO - PROCESS | 1947 | 1466707093009 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:13 INFO - PROCESS | 1947 | 1466707093010 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:38:13 INFO - PROCESS | 1947 | ++DOCSHELL 0x1272dd800 == 35 [pid = 1947] [id = 331] 11:38:13 INFO - PROCESS | 1947 | ++DOMWINDOW == 101 (0x12743c000) [pid = 1947] [serial = 992] [outer = 0x0] 11:38:13 INFO - PROCESS | 1947 | ++DOMWINDOW == 102 (0x12920cc00) [pid = 1947] [serial = 993] [outer = 0x12743c000] 11:38:13 INFO - PROCESS | 1947 | 1466707093038 Marionette DEBUG loaded listener.js 11:38:13 INFO - PROCESS | 1947 | ++DOMWINDOW == 103 (0x129290000) [pid = 1947] [serial = 994] [outer = 0x12743c000] 11:38:13 INFO - PROCESS | 1947 | --DOMWINDOW == 102 (0x12adbe400) [pid = 1947] [serial = 935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 11:38:13 INFO - PROCESS | 1947 | --DOMWINDOW == 101 (0x1249c7800) [pid = 1947] [serial = 932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 11:38:13 INFO - PROCESS | 1947 | --DOMWINDOW == 100 (0x12ba0ac00) [pid = 1947] [serial = 938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 11:38:13 INFO - PROCESS | 1947 | --DOMWINDOW == 99 (0x12bda6400) [pid = 1947] [serial = 941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 11:38:13 INFO - PROCESS | 1947 | --DOMWINDOW == 98 (0x12ad59400) [pid = 1947] [serial = 908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 11:38:13 INFO - PROCESS | 1947 | --DOMWINDOW == 97 (0x115d26000) [pid = 1947] [serial = 923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 11:38:13 INFO - PROCESS | 1947 | --DOMWINDOW == 96 (0x116f9b000) [pid = 1947] [serial = 917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 11:38:13 INFO - PROCESS | 1947 | --DOMWINDOW == 95 (0x1185c4400) [pid = 1947] [serial = 914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 11:38:13 INFO - PROCESS | 1947 | --DOMWINDOW == 94 (0x113253800) [pid = 1947] [serial = 911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 11:38:13 INFO - PROCESS | 1947 | --DOMWINDOW == 93 (0x113c0d000) [pid = 1947] [serial = 929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 11:38:13 INFO - PROCESS | 1947 | --DOMWINDOW == 92 (0x118192800) [pid = 1947] [serial = 920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 11:38:13 INFO - PROCESS | 1947 | --DOMWINDOW == 91 (0x1249c1c00) [pid = 1947] [serial = 926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 11:38:13 INFO - PROCESS | 1947 | --DOMWINDOW == 90 (0x1176eb000) [pid = 1947] [serial = 947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 11:38:13 INFO - PROCESS | 1947 | --DOMWINDOW == 89 (0x12c081400) [pid = 1947] [serial = 950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 11:38:13 INFO - PROCESS | 1947 | --DOMWINDOW == 88 (0x118418400) [pid = 1947] [serial = 944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 11:38:13 INFO - PROCESS | 1947 | 1466707093656 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]]]}] 11:38:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 11:38:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 769ms 11:38:13 INFO - PROCESS | 1947 | 1466707093673 Marionette TRACE conn2 -> [0,1297,"getWindowHandle",null] 11:38:13 INFO - PROCESS | 1947 | 1466707093675 Marionette TRACE conn2 <- [1,1297,null,{"value":"7"}] 11:38:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 11:38:13 INFO - PROCESS | 1947 | 1466707093710 Marionette TRACE conn2 -> [0,1298,"setScriptTimeout",{"ms":35000}] 11:38:13 INFO - PROCESS | 1947 | 1466707093714 Marionette TRACE conn2 <- [1,1298,null,{}] 11:38:13 INFO - PROCESS | 1947 | 1466707093721 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}] 11:38:13 INFO - PROCESS | 1947 | 1466707093723 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:38:13 INFO - PROCESS | 1947 | 1466707093843 Marionette TRACE conn2 <- [1,1299,null,{"value":null}] 11:38:13 INFO - PROCESS | 1947 | 1466707093851 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:13 INFO - PROCESS | 1947 | 1466707093852 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:38:13 INFO - PROCESS | 1947 | ++DOCSHELL 0x11927e800 == 36 [pid = 1947] [id = 332] 11:38:13 INFO - PROCESS | 1947 | ++DOMWINDOW == 89 (0x112a9c000) [pid = 1947] [serial = 995] [outer = 0x0] 11:38:13 INFO - PROCESS | 1947 | ++DOMWINDOW == 90 (0x1185c4400) [pid = 1947] [serial = 996] [outer = 0x112a9c000] 11:38:13 INFO - PROCESS | 1947 | 1466707093877 Marionette DEBUG loaded listener.js 11:38:13 INFO - PROCESS | 1947 | ++DOMWINDOW == 91 (0x123c4bc00) [pid = 1947] [serial = 997] [outer = 0x112a9c000] 11:38:14 INFO - PROCESS | 1947 | 1466707094188 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]]]}] 11:38:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 11:38:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 555ms 11:38:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 11:38:14 INFO - PROCESS | 1947 | 1466707094235 Marionette TRACE conn2 -> [0,1301,"getWindowHandle",null] 11:38:14 INFO - PROCESS | 1947 | 1466707094236 Marionette TRACE conn2 <- [1,1301,null,{"value":"7"}] 11:38:14 INFO - PROCESS | 1947 | 1466707094238 Marionette TRACE conn2 -> [0,1302,"setScriptTimeout",{"ms":35000}] 11:38:14 INFO - PROCESS | 1947 | 1466707094239 Marionette TRACE conn2 <- [1,1302,null,{}] 11:38:14 INFO - PROCESS | 1947 | 1466707094241 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}] 11:38:14 INFO - PROCESS | 1947 | 1466707094242 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:38:14 INFO - PROCESS | 1947 | 1466707094341 Marionette TRACE conn2 <- [1,1303,null,{"value":null}] 11:38:14 INFO - PROCESS | 1947 | 1466707094349 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:14 INFO - PROCESS | 1947 | 1466707094350 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:38:14 INFO - PROCESS | 1947 | ++DOCSHELL 0x1292b1800 == 37 [pid = 1947] [id = 333] 11:38:14 INFO - PROCESS | 1947 | ++DOMWINDOW == 92 (0x124dbf800) [pid = 1947] [serial = 998] [outer = 0x0] 11:38:14 INFO - PROCESS | 1947 | ++DOMWINDOW == 93 (0x129211000) [pid = 1947] [serial = 999] [outer = 0x124dbf800] 11:38:14 INFO - PROCESS | 1947 | 1466707094374 Marionette DEBUG loaded listener.js 11:38:14 INFO - PROCESS | 1947 | ++DOMWINDOW == 94 (0x1293eec00) [pid = 1947] [serial = 1000] [outer = 0x124dbf800] 11:38:14 INFO - PROCESS | 1947 | 1466707094671 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]]]}] 11:38:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 11:38:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 469ms 11:38:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 11:38:14 INFO - PROCESS | 1947 | 1466707094707 Marionette TRACE conn2 -> [0,1305,"getWindowHandle",null] 11:38:14 INFO - PROCESS | 1947 | 1466707094709 Marionette TRACE conn2 <- [1,1305,null,{"value":"7"}] 11:38:14 INFO - PROCESS | 1947 | 1466707094712 Marionette TRACE conn2 -> [0,1306,"setScriptTimeout",{"ms":35000}] 11:38:14 INFO - PROCESS | 1947 | 1466707094715 Marionette TRACE conn2 <- [1,1306,null,{}] 11:38:14 INFO - PROCESS | 1947 | 1466707094718 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}] 11:38:14 INFO - PROCESS | 1947 | 1466707094719 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:38:14 INFO - PROCESS | 1947 | 1466707094814 Marionette TRACE conn2 <- [1,1307,null,{"value":null}] 11:38:14 INFO - PROCESS | 1947 | 1466707094818 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:14 INFO - PROCESS | 1947 | 1466707094820 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:38:14 INFO - PROCESS | 1947 | ++DOCSHELL 0x123ca1800 == 38 [pid = 1947] [id = 334] 11:38:14 INFO - PROCESS | 1947 | ++DOMWINDOW == 95 (0x12963b400) [pid = 1947] [serial = 1001] [outer = 0x0] 11:38:14 INFO - PROCESS | 1947 | ++DOMWINDOW == 96 (0x12aaccc00) [pid = 1947] [serial = 1002] [outer = 0x12963b400] 11:38:14 INFO - PROCESS | 1947 | 1466707094846 Marionette DEBUG loaded listener.js 11:38:14 INFO - PROCESS | 1947 | ++DOMWINDOW == 97 (0x12ad4d400) [pid = 1947] [serial = 1003] [outer = 0x12963b400] 11:38:15 INFO - PROCESS | 1947 | 1466707095172 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]]]}] 11:38:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 11:38:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 472ms 11:38:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 11:38:15 INFO - PROCESS | 1947 | 1466707095184 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 11:38:15 INFO - PROCESS | 1947 | 1466707095185 Marionette TRACE conn2 <- [1,1309,null,{"value":"7"}] 11:38:15 INFO - PROCESS | 1947 | 1466707095188 Marionette TRACE conn2 -> [0,1310,"setScriptTimeout",{"ms":35000}] 11:38:15 INFO - PROCESS | 1947 | 1466707095189 Marionette TRACE conn2 <- [1,1310,null,{}] 11:38:15 INFO - PROCESS | 1947 | 1466707095191 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}] 11:38:15 INFO - PROCESS | 1947 | 1466707095192 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:38:15 INFO - PROCESS | 1947 | 1466707095296 Marionette TRACE conn2 <- [1,1311,null,{"value":null}] 11:38:15 INFO - PROCESS | 1947 | 1466707095303 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:15 INFO - PROCESS | 1947 | 1466707095304 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:38:15 INFO - PROCESS | 1947 | ++DOCSHELL 0x12aa89000 == 39 [pid = 1947] [id = 335] 11:38:15 INFO - PROCESS | 1947 | ++DOMWINDOW == 98 (0x11690bc00) [pid = 1947] [serial = 1004] [outer = 0x0] 11:38:15 INFO - PROCESS | 1947 | ++DOMWINDOW == 99 (0x12ad5a800) [pid = 1947] [serial = 1005] [outer = 0x11690bc00] 11:38:15 INFO - PROCESS | 1947 | 1466707095328 Marionette DEBUG loaded listener.js 11:38:15 INFO - PROCESS | 1947 | ++DOMWINDOW == 100 (0x12ba02400) [pid = 1947] [serial = 1006] [outer = 0x11690bc00] 11:38:15 INFO - PROCESS | 1947 | 1466707095877 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] 11:38:15 INFO - PROCESS | 1947 | 1466707095913 Marionette TRACE conn2 <- [1,1313,null,{"value":"7"}] 11:38:15 INFO - PROCESS | 1947 | 1466707095917 Marionette TRACE conn2 -> [0,1314,"setScriptTimeout",{"ms":35000}] 11:38:15 INFO - PROCESS | 1947 | 1466707095920 Marionette TRACE conn2 <- [1,1314,null,{}] 11:38:15 INFO - PROCESS | 1947 | 1466707095924 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}] 11:38:15 INFO - PROCESS | 1947 | 1466707095925 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:38:16 INFO - PROCESS | 1947 | 1466707096036 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 11:38:16 INFO - PROCESS | 1947 | 1466707096112 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:16 INFO - PROCESS | 1947 | 1466707096114 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:38:16 INFO - PROCESS | 1947 | ++DOCSHELL 0x117069800 == 40 [pid = 1947] [id = 336] 11:38:16 INFO - PROCESS | 1947 | ++DOMWINDOW == 101 (0x113c0d000) [pid = 1947] [serial = 1007] [outer = 0x0] 11:38:16 INFO - PROCESS | 1947 | ++DOMWINDOW == 102 (0x116466800) [pid = 1947] [serial = 1008] [outer = 0x113c0d000] 11:38:16 INFO - PROCESS | 1947 | 1466707096145 Marionette DEBUG loaded listener.js 11:38:16 INFO - PROCESS | 1947 | ++DOMWINDOW == 103 (0x116f94400) [pid = 1947] [serial = 1009] [outer = 0x113c0d000] 11:38:16 INFO - PROCESS | 1947 | 1466707096737 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]]]}] 11:38:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 11:38:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 872ms 11:38:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 11:38:16 INFO - PROCESS | 1947 | 1466707096789 Marionette TRACE conn2 -> [0,1317,"getWindowHandle",null] 11:38:16 INFO - PROCESS | 1947 | 1466707096793 Marionette TRACE conn2 <- [1,1317,null,{"value":"7"}] 11:38:16 INFO - PROCESS | 1947 | 1466707096799 Marionette TRACE conn2 -> [0,1318,"setScriptTimeout",{"ms":35000}] 11:38:16 INFO - PROCESS | 1947 | 1466707096802 Marionette TRACE conn2 <- [1,1318,null,{}] 11:38:16 INFO - PROCESS | 1947 | 1466707096806 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}] 11:38:16 INFO - PROCESS | 1947 | 1466707096809 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:38:17 INFO - PROCESS | 1947 | 1466707097008 Marionette TRACE conn2 <- [1,1319,null,{"value":null}] 11:38:17 INFO - PROCESS | 1947 | 1466707097064 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:17 INFO - PROCESS | 1947 | 1466707097065 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:38:17 INFO - PROCESS | 1947 | ++DOCSHELL 0x1242a9000 == 41 [pid = 1947] [id = 337] 11:38:17 INFO - PROCESS | 1947 | ++DOMWINDOW == 104 (0x118412800) [pid = 1947] [serial = 1010] [outer = 0x0] 11:38:17 INFO - PROCESS | 1947 | ++DOMWINDOW == 105 (0x11874c800) [pid = 1947] [serial = 1011] [outer = 0x118412800] 11:38:17 INFO - PROCESS | 1947 | 1466707097096 Marionette DEBUG loaded listener.js 11:38:17 INFO - PROCESS | 1947 | ++DOMWINDOW == 106 (0x1191bd400) [pid = 1947] [serial = 1012] [outer = 0x118412800] 11:38:17 INFO - PROCESS | 1947 | 1466707097730 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]]]}] 11:38:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 11:38:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 974ms 11:38:17 INFO - PROCESS | 1947 | --DOCSHELL 0x123ca1800 == 40 [pid = 1947] [id = 334] 11:38:17 INFO - PROCESS | 1947 | --DOCSHELL 0x1292b1800 == 39 [pid = 1947] [id = 333] 11:38:17 INFO - PROCESS | 1947 | --DOCSHELL 0x11927e800 == 38 [pid = 1947] [id = 332] 11:38:17 INFO - PROCESS | 1947 | --DOCSHELL 0x1272dd800 == 37 [pid = 1947] [id = 331] 11:38:17 INFO - PROCESS | 1947 | 1466707097811 Marionette TRACE conn2 -> [0,1321,"getWindowHandle",null] 11:38:17 INFO - PROCESS | 1947 | 1466707097813 Marionette TRACE conn2 <- [1,1321,null,{"value":"7"}] 11:38:17 INFO - PROCESS | 1947 | --DOCSHELL 0x12696d000 == 36 [pid = 1947] [id = 330] 11:38:17 INFO - PROCESS | 1947 | --DOCSHELL 0x124564800 == 35 [pid = 1947] [id = 329] 11:38:17 INFO - PROCESS | 1947 | --DOCSHELL 0x123ca5800 == 34 [pid = 1947] [id = 328] 11:38:17 INFO - PROCESS | 1947 | --DOCSHELL 0x119c49800 == 33 [pid = 1947] [id = 327] 11:38:17 INFO - PROCESS | 1947 | --DOCSHELL 0x119280000 == 32 [pid = 1947] [id = 326] 11:38:17 INFO - PROCESS | 1947 | --DOCSHELL 0x11705b000 == 31 [pid = 1947] [id = 325] 11:38:17 INFO - PROCESS | 1947 | --DOCSHELL 0x115dc7800 == 30 [pid = 1947] [id = 324] 11:38:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 11:38:17 INFO - PROCESS | 1947 | 1466707097821 Marionette TRACE conn2 -> [0,1322,"setScriptTimeout",{"ms":35000}] 11:38:17 INFO - PROCESS | 1947 | 1466707097823 Marionette TRACE conn2 <- [1,1322,null,{}] 11:38:17 INFO - PROCESS | 1947 | 1466707097827 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}] 11:38:17 INFO - PROCESS | 1947 | 1466707097828 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:38:17 INFO - PROCESS | 1947 | 1466707097911 Marionette TRACE conn2 <- [1,1323,null,{"value":null}] 11:38:17 INFO - PROCESS | 1947 | --DOMWINDOW == 105 (0x12b9a7400) [pid = 1947] [serial = 936] [outer = 0x0] [url = about:blank] 11:38:17 INFO - PROCESS | 1947 | --DOMWINDOW == 104 (0x12a606c00) [pid = 1947] [serial = 933] [outer = 0x0] [url = about:blank] 11:38:17 INFO - PROCESS | 1947 | --DOMWINDOW == 103 (0x12bd68c00) [pid = 1947] [serial = 939] [outer = 0x0] [url = about:blank] 11:38:17 INFO - PROCESS | 1947 | --DOMWINDOW == 102 (0x12bdaf400) [pid = 1947] [serial = 942] [outer = 0x0] [url = about:blank] 11:38:17 INFO - PROCESS | 1947 | --DOMWINDOW == 101 (0x12ba0bc00) [pid = 1947] [serial = 910] [outer = 0x0] [url = about:blank] 11:38:17 INFO - PROCESS | 1947 | --DOMWINDOW == 100 (0x123e3dc00) [pid = 1947] [serial = 924] [outer = 0x0] [url = about:blank] 11:38:17 INFO - PROCESS | 1947 | --DOMWINDOW == 99 (0x1248b0c00) [pid = 1947] [serial = 925] [outer = 0x0] [url = about:blank] 11:38:17 INFO - PROCESS | 1947 | --DOMWINDOW == 98 (0x1170a3800) [pid = 1947] [serial = 918] [outer = 0x0] [url = about:blank] 11:38:17 INFO - PROCESS | 1947 | --DOMWINDOW == 97 (0x118193800) [pid = 1947] [serial = 919] [outer = 0x0] [url = about:blank] 11:38:17 INFO - PROCESS | 1947 | --DOMWINDOW == 96 (0x118728800) [pid = 1947] [serial = 915] [outer = 0x0] [url = about:blank] 11:38:17 INFO - PROCESS | 1947 | --DOMWINDOW == 95 (0x1191c8800) [pid = 1947] [serial = 916] [outer = 0x0] [url = about:blank] 11:38:17 INFO - PROCESS | 1947 | --DOMWINDOW == 94 (0x115fa0400) [pid = 1947] [serial = 912] [outer = 0x0] [url = about:blank] 11:38:17 INFO - PROCESS | 1947 | --DOMWINDOW == 93 (0x1167ed800) [pid = 1947] [serial = 913] [outer = 0x0] [url = about:blank] 11:38:17 INFO - PROCESS | 1947 | --DOMWINDOW == 92 (0x127435c00) [pid = 1947] [serial = 930] [outer = 0x0] [url = about:blank] 11:38:17 INFO - PROCESS | 1947 | --DOMWINDOW == 91 (0x1185c6400) [pid = 1947] [serial = 921] [outer = 0x0] [url = about:blank] 11:38:17 INFO - PROCESS | 1947 | --DOMWINDOW == 90 (0x11961a800) [pid = 1947] [serial = 922] [outer = 0x0] [url = about:blank] 11:38:17 INFO - PROCESS | 1947 | --DOMWINDOW == 89 (0x1255b1800) [pid = 1947] [serial = 927] [outer = 0x0] [url = about:blank] 11:38:17 INFO - PROCESS | 1947 | --DOMWINDOW == 88 (0x126936800) [pid = 1947] [serial = 928] [outer = 0x0] [url = about:blank] 11:38:17 INFO - PROCESS | 1947 | --DOMWINDOW == 87 (0x12c081800) [pid = 1947] [serial = 949] [outer = 0x0] [url = about:blank] 11:38:17 INFO - PROCESS | 1947 | --DOMWINDOW == 86 (0x12a60bc00) [pid = 1947] [serial = 948] [outer = 0x0] [url = about:blank] 11:38:17 INFO - PROCESS | 1947 | --DOMWINDOW == 85 (0x12c2eb800) [pid = 1947] [serial = 952] [outer = 0x0] [url = about:blank] 11:38:17 INFO - PROCESS | 1947 | --DOMWINDOW == 84 (0x12c2e3000) [pid = 1947] [serial = 951] [outer = 0x0] [url = about:blank] 11:38:17 INFO - PROCESS | 1947 | --DOMWINDOW == 83 (0x1191c8400) [pid = 1947] [serial = 945] [outer = 0x0] [url = about:blank] 11:38:17 INFO - PROCESS | 1947 | --DOMWINDOW == 82 (0x12c076800) [pid = 1947] [serial = 943] [outer = 0x0] [url = about:blank] 11:38:17 INFO - PROCESS | 1947 | --DOMWINDOW == 81 (0x12bda5800) [pid = 1947] [serial = 940] [outer = 0x0] [url = about:blank] 11:38:17 INFO - PROCESS | 1947 | --DOMWINDOW == 80 (0x12ba0a000) [pid = 1947] [serial = 937] [outer = 0x0] [url = about:blank] 11:38:17 INFO - PROCESS | 1947 | --DOMWINDOW == 79 (0x12ad5b000) [pid = 1947] [serial = 934] [outer = 0x0] [url = about:blank] 11:38:17 INFO - PROCESS | 1947 | --DOMWINDOW == 78 (0x12928d000) [pid = 1947] [serial = 931] [outer = 0x0] [url = about:blank] 11:38:17 INFO - PROCESS | 1947 | --DOMWINDOW == 77 (0x12428a800) [pid = 1947] [serial = 946] [outer = 0x0] [url = about:blank] 11:38:17 INFO - PROCESS | 1947 | 1466707097979 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:17 INFO - PROCESS | 1947 | 1466707097982 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:38:17 INFO - PROCESS | 1947 | ++DOCSHELL 0x1167c6800 == 31 [pid = 1947] [id = 338] 11:38:17 INFO - PROCESS | 1947 | ++DOMWINDOW == 78 (0x115fa0400) [pid = 1947] [serial = 1013] [outer = 0x0] 11:38:18 INFO - PROCESS | 1947 | ++DOMWINDOW == 79 (0x116a15400) [pid = 1947] [serial = 1014] [outer = 0x115fa0400] 11:38:18 INFO - PROCESS | 1947 | 1466707098011 Marionette DEBUG loaded listener.js 11:38:18 INFO - PROCESS | 1947 | ++DOMWINDOW == 80 (0x117298000) [pid = 1947] [serial = 1015] [outer = 0x115fa0400] 11:38:18 INFO - PROCESS | 1947 | 1466707098326 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]]]}] 11:38:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 11:38:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 521ms 11:38:18 INFO - PROCESS | 1947 | 1466707098343 Marionette TRACE conn2 -> [0,1325,"getWindowHandle",null] 11:38:18 INFO - PROCESS | 1947 | 1466707098347 Marionette TRACE conn2 <- [1,1325,null,{"value":"7"}] 11:38:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 11:38:18 INFO - PROCESS | 1947 | 1466707098351 Marionette TRACE conn2 -> [0,1326,"setScriptTimeout",{"ms":35000}] 11:38:18 INFO - PROCESS | 1947 | 1466707098353 Marionette TRACE conn2 <- [1,1326,null,{}] 11:38:18 INFO - PROCESS | 1947 | 1466707098355 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}] 11:38:18 INFO - PROCESS | 1947 | 1466707098356 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:38:18 INFO - PROCESS | 1947 | 1466707098435 Marionette TRACE conn2 <- [1,1327,null,{"value":null}] 11:38:18 INFO - PROCESS | 1947 | 1466707098439 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:18 INFO - PROCESS | 1947 | 1466707098440 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:38:18 INFO - PROCESS | 1947 | ++DOCSHELL 0x119274800 == 32 [pid = 1947] [id = 339] 11:38:18 INFO - PROCESS | 1947 | ++DOMWINDOW == 81 (0x118195400) [pid = 1947] [serial = 1016] [outer = 0x0] 11:38:18 INFO - PROCESS | 1947 | ++DOMWINDOW == 82 (0x118522800) [pid = 1947] [serial = 1017] [outer = 0x118195400] 11:38:18 INFO - PROCESS | 1947 | 1466707098469 Marionette DEBUG loaded listener.js 11:38:18 INFO - PROCESS | 1947 | ++DOMWINDOW == 83 (0x1191b4800) [pid = 1947] [serial = 1018] [outer = 0x118195400] 11:38:18 INFO - PROCESS | 1947 | 1466707098824 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]]]}] 11:38:18 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 11:38:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 519ms 11:38:18 INFO - PROCESS | 1947 | 1466707098871 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 11:38:18 INFO - PROCESS | 1947 | 1466707098872 Marionette TRACE conn2 <- [1,1329,null,{"value":"7"}] 11:38:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 11:38:18 INFO - PROCESS | 1947 | 1466707098875 Marionette TRACE conn2 -> [0,1330,"setScriptTimeout",{"ms":35000}] 11:38:18 INFO - PROCESS | 1947 | 1466707098878 Marionette TRACE conn2 <- [1,1330,null,{}] 11:38:18 INFO - PROCESS | 1947 | 1466707098885 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}] 11:38:18 INFO - PROCESS | 1947 | 1466707098888 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:38:18 INFO - PROCESS | 1947 | 1466707098965 Marionette TRACE conn2 <- [1,1331,null,{"value":null}] 11:38:18 INFO - PROCESS | 1947 | 1466707098972 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:18 INFO - PROCESS | 1947 | 1466707098974 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:38:18 INFO - PROCESS | 1947 | ++DOCSHELL 0x123999800 == 33 [pid = 1947] [id = 340] 11:38:18 INFO - PROCESS | 1947 | ++DOMWINDOW == 84 (0x1191ce800) [pid = 1947] [serial = 1019] [outer = 0x0] 11:38:19 INFO - PROCESS | 1947 | ++DOMWINDOW == 85 (0x121103c00) [pid = 1947] [serial = 1020] [outer = 0x1191ce800] 11:38:19 INFO - PROCESS | 1947 | 1466707099004 Marionette DEBUG loaded listener.js 11:38:19 INFO - PROCESS | 1947 | ++DOMWINDOW == 86 (0x123c50000) [pid = 1947] [serial = 1021] [outer = 0x1191ce800] 11:38:19 INFO - PROCESS | 1947 | 1466707099360 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]]]}] 11:38:19 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 11:38:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 524ms 11:38:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 11:38:19 INFO - PROCESS | 1947 | 1466707099401 Marionette TRACE conn2 -> [0,1333,"getWindowHandle",null] 11:38:19 INFO - PROCESS | 1947 | 1466707099403 Marionette TRACE conn2 <- [1,1333,null,{"value":"7"}] 11:38:19 INFO - PROCESS | 1947 | 1466707099406 Marionette TRACE conn2 -> [0,1334,"setScriptTimeout",{"ms":35000}] 11:38:19 INFO - PROCESS | 1947 | 1466707099408 Marionette TRACE conn2 <- [1,1334,null,{}] 11:38:19 INFO - PROCESS | 1947 | 1466707099411 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}] 11:38:19 INFO - PROCESS | 1947 | 1466707099414 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:38:19 INFO - PROCESS | 1947 | 1466707099538 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 11:38:19 INFO - PROCESS | 1947 | 1466707099551 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:19 INFO - PROCESS | 1947 | 1466707099552 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:38:19 INFO - PROCESS | 1947 | ++DOCSHELL 0x1255c7800 == 34 [pid = 1947] [id = 341] 11:38:19 INFO - PROCESS | 1947 | ++DOMWINDOW == 87 (0x124069400) [pid = 1947] [serial = 1022] [outer = 0x0] 11:38:19 INFO - PROCESS | 1947 | ++DOMWINDOW == 88 (0x12554d400) [pid = 1947] [serial = 1023] [outer = 0x124069400] 11:38:19 INFO - PROCESS | 1947 | 1466707099595 Marionette DEBUG loaded listener.js 11:38:19 INFO - PROCESS | 1947 | ++DOMWINDOW == 89 (0x126865000) [pid = 1947] [serial = 1024] [outer = 0x124069400] 11:38:20 INFO - PROCESS | 1947 | 1466707100017 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]]]}] 11:38:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 11:38:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 619ms 11:38:20 INFO - PROCESS | 1947 | 1466707100025 Marionette TRACE conn2 -> [0,1337,"getWindowHandle",null] 11:38:20 INFO - PROCESS | 1947 | 1466707100026 Marionette TRACE conn2 <- [1,1337,null,{"value":"7"}] 11:38:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 11:38:20 INFO - PROCESS | 1947 | 1466707100030 Marionette TRACE conn2 -> [0,1338,"setScriptTimeout",{"ms":35000}] 11:38:20 INFO - PROCESS | 1947 | 1466707100033 Marionette TRACE conn2 <- [1,1338,null,{}] 11:38:20 INFO - PROCESS | 1947 | 1466707100038 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}] 11:38:20 INFO - PROCESS | 1947 | 1466707100039 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:38:20 INFO - PROCESS | 1947 | 1466707100157 Marionette TRACE conn2 <- [1,1339,null,{"value":null}] 11:38:20 INFO - PROCESS | 1947 | 1466707100168 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:20 INFO - PROCESS | 1947 | 1466707100169 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:38:20 INFO - PROCESS | 1947 | ++DOCSHELL 0x1272e4800 == 35 [pid = 1947] [id = 342] 11:38:20 INFO - PROCESS | 1947 | ++DOMWINDOW == 90 (0x1199d0800) [pid = 1947] [serial = 1025] [outer = 0x0] 11:38:20 INFO - PROCESS | 1947 | ++DOMWINDOW == 91 (0x126933800) [pid = 1947] [serial = 1026] [outer = 0x1199d0800] 11:38:20 INFO - PROCESS | 1947 | 1466707100193 Marionette DEBUG loaded listener.js 11:38:20 INFO - PROCESS | 1947 | ++DOMWINDOW == 92 (0x128bd0800) [pid = 1947] [serial = 1027] [outer = 0x1199d0800] 11:38:21 INFO - PROCESS | 1947 | 1466707101010 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]]]}] 11:38:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 11:38:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1026ms 11:38:21 INFO - PROCESS | 1947 | 1466707101056 Marionette TRACE conn2 -> [0,1341,"getWindowHandle",null] 11:38:21 INFO - PROCESS | 1947 | 1466707101057 Marionette TRACE conn2 <- [1,1341,null,{"value":"7"}] 11:38:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 11:38:21 INFO - PROCESS | 1947 | 1466707101065 Marionette TRACE conn2 -> [0,1342,"setScriptTimeout",{"ms":35000}] 11:38:21 INFO - PROCESS | 1947 | 1466707101066 Marionette TRACE conn2 <- [1,1342,null,{}] 11:38:21 INFO - PROCESS | 1947 | 1466707101075 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}] 11:38:21 INFO - PROCESS | 1947 | 1466707101079 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:38:21 INFO - PROCESS | 1947 | 1466707101191 Marionette TRACE conn2 <- [1,1343,null,{"value":null}] 11:38:21 INFO - PROCESS | 1947 | 1466707101196 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:21 INFO - PROCESS | 1947 | 1466707101197 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:38:21 INFO - PROCESS | 1947 | ++DOCSHELL 0x12a363800 == 36 [pid = 1947] [id = 343] 11:38:21 INFO - PROCESS | 1947 | ++DOMWINDOW == 93 (0x126f8bc00) [pid = 1947] [serial = 1028] [outer = 0x0] 11:38:21 INFO - PROCESS | 1947 | ++DOMWINDOW == 94 (0x12a607400) [pid = 1947] [serial = 1029] [outer = 0x126f8bc00] 11:38:21 INFO - PROCESS | 1947 | 1466707101223 Marionette DEBUG loaded listener.js 11:38:21 INFO - PROCESS | 1947 | ++DOMWINDOW == 95 (0x12aaf7400) [pid = 1947] [serial = 1030] [outer = 0x126f8bc00] 11:38:21 INFO - PROCESS | 1947 | 1466707101561 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]]]}] 11:38:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 11:38:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 527ms 11:38:21 INFO - PROCESS | 1947 | 1466707101600 Marionette TRACE conn2 -> [0,1345,"getWindowHandle",null] 11:38:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 11:38:21 INFO - PROCESS | 1947 | 1466707101601 Marionette TRACE conn2 <- [1,1345,null,{"value":"7"}] 11:38:21 INFO - PROCESS | 1947 | 1466707101603 Marionette TRACE conn2 -> [0,1346,"setScriptTimeout",{"ms":35000}] 11:38:21 INFO - PROCESS | 1947 | 1466707101605 Marionette TRACE conn2 <- [1,1346,null,{}] 11:38:21 INFO - PROCESS | 1947 | 1466707101607 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}] 11:38:21 INFO - PROCESS | 1947 | 1466707101608 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:38:21 INFO - PROCESS | 1947 | 1466707101704 Marionette TRACE conn2 <- [1,1347,null,{"value":null}] 11:38:21 INFO - PROCESS | 1947 | 1466707101707 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:21 INFO - PROCESS | 1947 | 1466707101708 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:38:21 INFO - PROCESS | 1947 | ++DOCSHELL 0x118380800 == 37 [pid = 1947] [id = 344] 11:38:21 INFO - PROCESS | 1947 | ++DOMWINDOW == 96 (0x12a770800) [pid = 1947] [serial = 1031] [outer = 0x0] 11:38:21 INFO - PROCESS | 1947 | ++DOMWINDOW == 97 (0x12b9a6000) [pid = 1947] [serial = 1032] [outer = 0x12a770800] 11:38:21 INFO - PROCESS | 1947 | 1466707101734 Marionette DEBUG loaded listener.js 11:38:21 INFO - PROCESS | 1947 | ++DOMWINDOW == 98 (0x12ba0dc00) [pid = 1947] [serial = 1033] [outer = 0x12a770800] 11:38:22 INFO - PROCESS | 1947 | 1466707102057 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]]]}] 11:38:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 11:38:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 467ms 11:38:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 11:38:22 INFO - PROCESS | 1947 | 1466707102072 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 11:38:22 INFO - PROCESS | 1947 | 1466707102073 Marionette TRACE conn2 <- [1,1349,null,{"value":"7"}] 11:38:22 INFO - PROCESS | 1947 | 1466707102075 Marionette TRACE conn2 -> [0,1350,"setScriptTimeout",{"ms":35000}] 11:38:22 INFO - PROCESS | 1947 | 1466707102076 Marionette TRACE conn2 <- [1,1350,null,{}] 11:38:22 INFO - PROCESS | 1947 | 1466707102080 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}] 11:38:22 INFO - PROCESS | 1947 | 1466707102083 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:38:22 INFO - PROCESS | 1947 | 1466707102250 Marionette TRACE conn2 <- [1,1351,null,{"value":null}] 11:38:22 INFO - PROCESS | 1947 | --DOMWINDOW == 97 (0x12963b400) [pid = 1947] [serial = 1001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 11:38:22 INFO - PROCESS | 1947 | --DOMWINDOW == 96 (0x113c74c00) [pid = 1947] [serial = 971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 11:38:22 INFO - PROCESS | 1947 | --DOMWINDOW == 95 (0x117eab400) [pid = 1947] [serial = 968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 11:38:22 INFO - PROCESS | 1947 | --DOMWINDOW == 94 (0x119883800) [pid = 1947] [serial = 980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 11:38:22 INFO - PROCESS | 1947 | --DOMWINDOW == 93 (0x117ea9000) [pid = 1947] [serial = 953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 11:38:22 INFO - PROCESS | 1947 | --DOMWINDOW == 92 (0x112962400) [pid = 1947] [serial = 977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 11:38:22 INFO - PROCESS | 1947 | --DOMWINDOW == 91 (0x1167e1000) [pid = 1947] [serial = 974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 11:38:22 INFO - PROCESS | 1947 | --DOMWINDOW == 90 (0x119cc7c00) [pid = 1947] [serial = 956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 11:38:22 INFO - PROCESS | 1947 | --DOMWINDOW == 89 (0x128bd4400) [pid = 1947] [serial = 959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 11:38:22 INFO - PROCESS | 1947 | --DOMWINDOW == 88 (0x12ad59800) [pid = 1947] [serial = 962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 11:38:22 INFO - PROCESS | 1947 | --DOMWINDOW == 87 (0x116468c00) [pid = 1947] [serial = 965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 11:38:22 INFO - PROCESS | 1947 | --DOMWINDOW == 86 (0x116f92000) [pid = 1947] [serial = 983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 11:38:22 INFO - PROCESS | 1947 | --DOMWINDOW == 85 (0x123815800) [pid = 1947] [serial = 986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 11:38:22 INFO - PROCESS | 1947 | --DOMWINDOW == 84 (0x118748c00) [pid = 1947] [serial = 989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 11:38:22 INFO - PROCESS | 1947 | --DOMWINDOW == 83 (0x12743c000) [pid = 1947] [serial = 992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 11:38:22 INFO - PROCESS | 1947 | --DOMWINDOW == 82 (0x124dbf800) [pid = 1947] [serial = 998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 11:38:22 INFO - PROCESS | 1947 | --DOMWINDOW == 81 (0x112a9c000) [pid = 1947] [serial = 995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 11:38:22 INFO - PROCESS | 1947 | 1466707102314 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:22 INFO - PROCESS | 1947 | 1466707102315 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:38:22 INFO - PROCESS | 1947 | ++DOCSHELL 0x116496000 == 38 [pid = 1947] [id = 345] 11:38:22 INFO - PROCESS | 1947 | ++DOMWINDOW == 82 (0x111ecc400) [pid = 1947] [serial = 1034] [outer = 0x0] 11:38:22 INFO - PROCESS | 1947 | ++DOMWINDOW == 83 (0x112faf800) [pid = 1947] [serial = 1035] [outer = 0x111ecc400] 11:38:22 INFO - PROCESS | 1947 | 1466707102366 Marionette DEBUG loaded listener.js 11:38:22 INFO - PROCESS | 1947 | ++DOMWINDOW == 84 (0x116f91c00) [pid = 1947] [serial = 1036] [outer = 0x111ecc400] 11:38:22 INFO - PROCESS | 1947 | 1466707102737 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]]]}] 11:38:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 11:38:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 672ms 11:38:22 INFO - PROCESS | 1947 | 1466707102748 Marionette TRACE conn2 -> [0,1353,"getWindowHandle",null] 11:38:22 INFO - PROCESS | 1947 | 1466707102750 Marionette TRACE conn2 <- [1,1353,null,{"value":"7"}] 11:38:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 11:38:22 INFO - PROCESS | 1947 | 1466707102765 Marionette TRACE conn2 -> [0,1354,"setScriptTimeout",{"ms":35000}] 11:38:22 INFO - PROCESS | 1947 | 1466707102767 Marionette TRACE conn2 <- [1,1354,null,{}] 11:38:22 INFO - PROCESS | 1947 | 1466707102770 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}] 11:38:22 INFO - PROCESS | 1947 | 1466707102772 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:38:22 INFO - PROCESS | 1947 | 1466707102896 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 11:38:22 INFO - PROCESS | 1947 | 1466707102901 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:22 INFO - PROCESS | 1947 | 1466707102903 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:38:22 INFO - PROCESS | 1947 | ++DOCSHELL 0x12b847800 == 39 [pid = 1947] [id = 346] 11:38:22 INFO - PROCESS | 1947 | ++DOMWINDOW == 85 (0x116f92000) [pid = 1947] [serial = 1037] [outer = 0x0] 11:38:22 INFO - PROCESS | 1947 | ++DOMWINDOW == 86 (0x12110bc00) [pid = 1947] [serial = 1038] [outer = 0x116f92000] 11:38:22 INFO - PROCESS | 1947 | 1466707102943 Marionette DEBUG loaded listener.js 11:38:23 INFO - PROCESS | 1947 | ++DOMWINDOW == 87 (0x128dbcc00) [pid = 1947] [serial = 1039] [outer = 0x116f92000] 11:38:23 INFO - PROCESS | 1947 | 1466707103377 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]]]}] 11:38:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 11:38:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 622ms 11:38:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 11:38:23 INFO - PROCESS | 1947 | 1466707103384 Marionette TRACE conn2 -> [0,1357,"getWindowHandle",null] 11:38:23 INFO - PROCESS | 1947 | 1466707103385 Marionette TRACE conn2 <- [1,1357,null,{"value":"7"}] 11:38:23 INFO - PROCESS | 1947 | 1466707103387 Marionette TRACE conn2 -> [0,1358,"setScriptTimeout",{"ms":35000}] 11:38:23 INFO - PROCESS | 1947 | 1466707103388 Marionette TRACE conn2 <- [1,1358,null,{}] 11:38:23 INFO - PROCESS | 1947 | 1466707103390 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}] 11:38:23 INFO - PROCESS | 1947 | 1466707103391 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:38:23 INFO - PROCESS | 1947 | 1466707103497 Marionette TRACE conn2 <- [1,1359,null,{"value":null}] 11:38:23 INFO - PROCESS | 1947 | 1466707103503 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:23 INFO - PROCESS | 1947 | 1466707103504 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:38:23 INFO - PROCESS | 1947 | ++DOCSHELL 0x12ba57000 == 40 [pid = 1947] [id = 347] 11:38:23 INFO - PROCESS | 1947 | ++DOMWINDOW == 88 (0x1133bb000) [pid = 1947] [serial = 1040] [outer = 0x0] 11:38:23 INFO - PROCESS | 1947 | ++DOMWINDOW == 89 (0x12a607c00) [pid = 1947] [serial = 1041] [outer = 0x1133bb000] 11:38:23 INFO - PROCESS | 1947 | 1466707103536 Marionette DEBUG loaded listener.js 11:38:23 INFO - PROCESS | 1947 | ++DOMWINDOW == 90 (0x12bd6d000) [pid = 1947] [serial = 1042] [outer = 0x1133bb000] 11:38:23 INFO - PROCESS | 1947 | 1466707103843 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]]]}] 11:38:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 11:38:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 470ms 11:38:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 11:38:23 INFO - PROCESS | 1947 | 1466707103857 Marionette TRACE conn2 -> [0,1361,"getWindowHandle",null] 11:38:23 INFO - PROCESS | 1947 | 1466707103859 Marionette TRACE conn2 <- [1,1361,null,{"value":"7"}] 11:38:23 INFO - PROCESS | 1947 | 1466707103861 Marionette TRACE conn2 -> [0,1362,"setScriptTimeout",{"ms":35000}] 11:38:23 INFO - PROCESS | 1947 | 1466707103865 Marionette TRACE conn2 <- [1,1362,null,{}] 11:38:23 INFO - PROCESS | 1947 | 1466707103868 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}] 11:38:23 INFO - PROCESS | 1947 | 1466707103870 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:38:23 INFO - PROCESS | 1947 | 1466707103959 Marionette TRACE conn2 <- [1,1363,null,{"value":null}] 11:38:23 INFO - PROCESS | 1947 | 1466707103965 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:23 INFO - PROCESS | 1947 | 1466707103966 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:38:23 INFO - PROCESS | 1947 | ++DOCSHELL 0x12c2bf000 == 41 [pid = 1947] [id = 348] 11:38:23 INFO - PROCESS | 1947 | ++DOMWINDOW == 91 (0x12bd6d400) [pid = 1947] [serial = 1043] [outer = 0x0] 11:38:23 INFO - PROCESS | 1947 | ++DOMWINDOW == 92 (0x12bdb1000) [pid = 1947] [serial = 1044] [outer = 0x12bd6d400] 11:38:23 INFO - PROCESS | 1947 | 1466707103992 Marionette DEBUG loaded listener.js 11:38:24 INFO - PROCESS | 1947 | ++DOMWINDOW == 93 (0x12c2e6c00) [pid = 1947] [serial = 1045] [outer = 0x12bd6d400] 11:38:24 INFO - PROCESS | 1947 | 1466707104501 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]]]}] 11:38:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 11:38:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 674ms 11:38:24 INFO - PROCESS | 1947 | 1466707104540 Marionette TRACE conn2 -> [0,1365,"getWindowHandle",null] 11:38:24 INFO - PROCESS | 1947 | 1466707104543 Marionette TRACE conn2 <- [1,1365,null,{"value":"7"}] 11:38:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 11:38:24 INFO - PROCESS | 1947 | 1466707104546 Marionette TRACE conn2 -> [0,1366,"setScriptTimeout",{"ms":35000}] 11:38:24 INFO - PROCESS | 1947 | 1466707104548 Marionette TRACE conn2 <- [1,1366,null,{}] 11:38:24 INFO - PROCESS | 1947 | 1466707104552 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}] 11:38:24 INFO - PROCESS | 1947 | 1466707104554 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:38:24 INFO - PROCESS | 1947 | 1466707104660 Marionette TRACE conn2 <- [1,1367,null,{"value":null}] 11:38:24 INFO - PROCESS | 1947 | 1466707104754 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:24 INFO - PROCESS | 1947 | 1466707104756 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:38:24 INFO - PROCESS | 1947 | ++DOCSHELL 0x119186800 == 42 [pid = 1947] [id = 349] 11:38:24 INFO - PROCESS | 1947 | ++DOMWINDOW == 94 (0x116f97c00) [pid = 1947] [serial = 1046] [outer = 0x0] 11:38:24 INFO - PROCESS | 1947 | ++DOMWINDOW == 95 (0x11729b400) [pid = 1947] [serial = 1047] [outer = 0x116f97c00] 11:38:24 INFO - PROCESS | 1947 | 1466707104788 Marionette DEBUG loaded listener.js 11:38:24 INFO - PROCESS | 1947 | ++DOMWINDOW == 96 (0x118194400) [pid = 1947] [serial = 1048] [outer = 0x116f97c00] 11:38:25 INFO - PROCESS | 1947 | 1466707105208 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] 11:38:25 INFO - PROCESS | 1947 | 1466707105221 Marionette TRACE conn2 <- [1,1369,null,{"value":"7"}] 11:38:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 11:38:25 INFO - PROCESS | 1947 | 1466707105226 Marionette TRACE conn2 -> [0,1370,"setScriptTimeout",{"ms":35000}] 11:38:25 INFO - PROCESS | 1947 | 1466707105228 Marionette TRACE conn2 <- [1,1370,null,{}] 11:38:25 INFO - PROCESS | 1947 | 1466707105230 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}] 11:38:25 INFO - PROCESS | 1947 | 1466707105232 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:38:25 INFO - PROCESS | 1947 | 1466707105335 Marionette TRACE conn2 <- [1,1371,null,{"value":null}] 11:38:25 INFO - PROCESS | 1947 | 1466707105405 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:25 INFO - PROCESS | 1947 | 1466707105406 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:38:25 INFO - PROCESS | 1947 | ++DOCSHELL 0x125527000 == 43 [pid = 1947] [id = 350] 11:38:25 INFO - PROCESS | 1947 | ++DOMWINDOW == 97 (0x11871fc00) [pid = 1947] [serial = 1049] [outer = 0x0] 11:38:25 INFO - PROCESS | 1947 | ++DOMWINDOW == 98 (0x11988bc00) [pid = 1947] [serial = 1050] [outer = 0x11871fc00] 11:38:25 INFO - PROCESS | 1947 | 1466707105436 Marionette DEBUG loaded listener.js 11:38:25 INFO - PROCESS | 1947 | ++DOMWINDOW == 99 (0x12110cc00) [pid = 1947] [serial = 1051] [outer = 0x11871fc00] 11:38:25 INFO - PROCESS | 1947 | 1466707105878 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] 11:38:25 INFO - PROCESS | 1947 | 1466707105902 Marionette TRACE conn2 <- [1,1373,null,{"value":"7"}] 11:38:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 11:38:25 INFO - PROCESS | 1947 | 1466707105904 Marionette TRACE conn2 -> [0,1374,"setScriptTimeout",{"ms":35000}] 11:38:25 INFO - PROCESS | 1947 | 1466707105907 Marionette TRACE conn2 <- [1,1374,null,{}] 11:38:25 INFO - PROCESS | 1947 | 1466707105915 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}] 11:38:25 INFO - PROCESS | 1947 | 1466707105918 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:38:26 INFO - PROCESS | 1947 | 1466707106038 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 11:38:26 INFO - PROCESS | 1947 | 1466707106122 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:26 INFO - PROCESS | 1947 | 1466707106124 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:38:26 INFO - PROCESS | 1947 | ++DOCSHELL 0x12c0c0800 == 44 [pid = 1947] [id = 351] 11:38:26 INFO - PROCESS | 1947 | ++DOMWINDOW == 100 (0x124d46800) [pid = 1947] [serial = 1052] [outer = 0x0] 11:38:26 INFO - PROCESS | 1947 | ++DOMWINDOW == 101 (0x1293ecc00) [pid = 1947] [serial = 1053] [outer = 0x124d46800] 11:38:26 INFO - PROCESS | 1947 | 1466707106156 Marionette DEBUG loaded listener.js 11:38:26 INFO - PROCESS | 1947 | ++DOMWINDOW == 102 (0x12a773800) [pid = 1947] [serial = 1054] [outer = 0x124d46800] 11:38:26 INFO - PROCESS | 1947 | [1947] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:38:26 INFO - PROCESS | 1947 | 1466707106589 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] 11:38:26 INFO - PROCESS | 1947 | 1466707106647 Marionette TRACE conn2 <- [1,1377,null,{"value":"7"}] 11:38:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 11:38:26 INFO - PROCESS | 1947 | 1466707106650 Marionette TRACE conn2 -> [0,1378,"setScriptTimeout",{"ms":35000}] 11:38:26 INFO - PROCESS | 1947 | 1466707106652 Marionette TRACE conn2 <- [1,1378,null,{}] 11:38:26 INFO - PROCESS | 1947 | 1466707106654 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}] 11:38:26 INFO - PROCESS | 1947 | 1466707106656 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:38:26 INFO - PROCESS | 1947 | 1466707106758 Marionette TRACE conn2 <- [1,1379,null,{"value":null}] 11:38:26 INFO - PROCESS | 1947 | 1466707106837 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:26 INFO - PROCESS | 1947 | 1466707106838 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:38:26 INFO - PROCESS | 1947 | ++DOCSHELL 0x12ca20000 == 45 [pid = 1947] [id = 352] 11:38:26 INFO - PROCESS | 1947 | ++DOMWINDOW == 103 (0x12ad51000) [pid = 1947] [serial = 1055] [outer = 0x0] 11:38:26 INFO - PROCESS | 1947 | ++DOMWINDOW == 104 (0x12ba06000) [pid = 1947] [serial = 1056] [outer = 0x12ad51000] 11:38:26 INFO - PROCESS | 1947 | 1466707106867 Marionette DEBUG loaded listener.js 11:38:26 INFO - PROCESS | 1947 | ++DOMWINDOW == 105 (0x12bda8c00) [pid = 1947] [serial = 1057] [outer = 0x12ad51000] 11:38:27 INFO - PROCESS | 1947 | 1466707107521 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] 11:38:27 INFO - PROCESS | 1947 | 1466707107575 Marionette TRACE conn2 <- [1,1381,null,{"value":"7"}] 11:38:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 11:38:27 INFO - PROCESS | 1947 | 1466707107580 Marionette TRACE conn2 -> [0,1382,"setScriptTimeout",{"ms":35000}] 11:38:27 INFO - PROCESS | 1947 | 1466707107582 Marionette TRACE conn2 <- [1,1382,null,{}] 11:38:27 INFO - PROCESS | 1947 | 1466707107588 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}] 11:38:27 INFO - PROCESS | 1947 | 1466707107590 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:38:27 INFO - PROCESS | 1947 | 1466707107737 Marionette TRACE conn2 <- [1,1383,null,{"value":null}] 11:38:27 INFO - PROCESS | 1947 | 1466707107838 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:27 INFO - PROCESS | 1947 | 1466707107841 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:38:27 INFO - PROCESS | 1947 | ++DOCSHELL 0x11919b000 == 46 [pid = 1947] [id = 353] 11:38:27 INFO - PROCESS | 1947 | ++DOMWINDOW == 106 (0x116a16000) [pid = 1947] [serial = 1058] [outer = 0x0] 11:38:27 INFO - PROCESS | 1947 | ++DOMWINDOW == 107 (0x1176f2800) [pid = 1947] [serial = 1059] [outer = 0x116a16000] 11:38:27 INFO - PROCESS | 1947 | 1466707107887 Marionette DEBUG loaded listener.js 11:38:27 INFO - PROCESS | 1947 | ++DOMWINDOW == 108 (0x118421000) [pid = 1947] [serial = 1060] [outer = 0x116a16000] 11:38:28 INFO - PROCESS | 1947 | --DOCSHELL 0x12ba57000 == 45 [pid = 1947] [id = 347] 11:38:28 INFO - PROCESS | 1947 | --DOCSHELL 0x12b847800 == 44 [pid = 1947] [id = 346] 11:38:28 INFO - PROCESS | 1947 | --DOCSHELL 0x116496000 == 43 [pid = 1947] [id = 345] 11:38:28 INFO - PROCESS | 1947 | --DOCSHELL 0x118380800 == 42 [pid = 1947] [id = 344] 11:38:28 INFO - PROCESS | 1947 | --DOCSHELL 0x12a363800 == 41 [pid = 1947] [id = 343] 11:38:28 INFO - PROCESS | 1947 | --DOCSHELL 0x1272e4800 == 40 [pid = 1947] [id = 342] 11:38:28 INFO - PROCESS | 1947 | --DOCSHELL 0x1255c7800 == 39 [pid = 1947] [id = 341] 11:38:28 INFO - PROCESS | 1947 | --DOCSHELL 0x123999800 == 38 [pid = 1947] [id = 340] 11:38:28 INFO - PROCESS | 1947 | --DOCSHELL 0x119274800 == 37 [pid = 1947] [id = 339] 11:38:28 INFO - PROCESS | 1947 | --DOCSHELL 0x1167c6800 == 36 [pid = 1947] [id = 338] 11:38:28 INFO - PROCESS | 1947 | --DOCSHELL 0x1242a9000 == 35 [pid = 1947] [id = 337] 11:38:28 INFO - PROCESS | 1947 | --DOCSHELL 0x117069800 == 34 [pid = 1947] [id = 336] 11:38:28 INFO - PROCESS | 1947 | --DOCSHELL 0x12aa89000 == 33 [pid = 1947] [id = 335] 11:38:28 INFO - PROCESS | 1947 | --DOCSHELL 0x116f59800 == 32 [pid = 1947] [id = 323] 11:38:28 INFO - PROCESS | 1947 | --DOCSHELL 0x12ca20000 == 31 [pid = 1947] [id = 352] 11:38:28 INFO - PROCESS | 1947 | --DOCSHELL 0x12c0c0800 == 30 [pid = 1947] [id = 351] 11:38:28 INFO - PROCESS | 1947 | --DOCSHELL 0x125527000 == 29 [pid = 1947] [id = 350] 11:38:28 INFO - PROCESS | 1947 | --DOCSHELL 0x12c2bf000 == 28 [pid = 1947] [id = 348] 11:38:28 INFO - PROCESS | 1947 | --DOCSHELL 0x119186800 == 27 [pid = 1947] [id = 349] 11:38:28 INFO - PROCESS | 1947 | --DOMWINDOW == 107 (0x115f9d800) [pid = 1947] [serial = 972] [outer = 0x0] [url = about:blank] 11:38:28 INFO - PROCESS | 1947 | --DOMWINDOW == 106 (0x1185c5c00) [pid = 1947] [serial = 970] [outer = 0x0] [url = about:blank] 11:38:28 INFO - PROCESS | 1947 | --DOMWINDOW == 105 (0x118414c00) [pid = 1947] [serial = 969] [outer = 0x0] [url = about:blank] 11:38:28 INFO - PROCESS | 1947 | --DOMWINDOW == 104 (0x119cc6c00) [pid = 1947] [serial = 981] [outer = 0x0] [url = about:blank] 11:38:28 INFO - PROCESS | 1947 | --DOMWINDOW == 103 (0x11872c400) [pid = 1947] [serial = 955] [outer = 0x0] [url = about:blank] 11:38:28 INFO - PROCESS | 1947 | --DOMWINDOW == 102 (0x1185bc400) [pid = 1947] [serial = 978] [outer = 0x0] [url = about:blank] 11:38:28 INFO - PROCESS | 1947 | --DOMWINDOW == 101 (0x117ead800) [pid = 1947] [serial = 954] [outer = 0x0] [url = about:blank] 11:38:28 INFO - PROCESS | 1947 | --DOMWINDOW == 100 (0x119152c00) [pid = 1947] [serial = 979] [outer = 0x0] [url = about:blank] 11:38:28 INFO - PROCESS | 1947 | --DOMWINDOW == 99 (0x1170ab000) [pid = 1947] [serial = 975] [outer = 0x0] [url = about:blank] 11:38:28 INFO - PROCESS | 1947 | --DOMWINDOW == 98 (0x12406a000) [pid = 1947] [serial = 958] [outer = 0x0] [url = about:blank] 11:38:28 INFO - PROCESS | 1947 | --DOMWINDOW == 97 (0x121111400) [pid = 1947] [serial = 957] [outer = 0x0] [url = about:blank] 11:38:28 INFO - PROCESS | 1947 | --DOMWINDOW == 96 (0x117eac400) [pid = 1947] [serial = 976] [outer = 0x0] [url = about:blank] 11:38:28 INFO - PROCESS | 1947 | --DOMWINDOW == 95 (0x12aad6000) [pid = 1947] [serial = 961] [outer = 0x0] [url = about:blank] 11:38:28 INFO - PROCESS | 1947 | --DOMWINDOW == 94 (0x12a766800) [pid = 1947] [serial = 960] [outer = 0x0] [url = about:blank] 11:38:28 INFO - PROCESS | 1947 | --DOMWINDOW == 93 (0x12bdb3800) [pid = 1947] [serial = 964] [outer = 0x0] [url = about:blank] 11:38:28 INFO - PROCESS | 1947 | --DOMWINDOW == 92 (0x12ba03400) [pid = 1947] [serial = 963] [outer = 0x0] [url = about:blank] 11:38:28 INFO - PROCESS | 1947 | --DOMWINDOW == 91 (0x12b9a4000) [pid = 1947] [serial = 967] [outer = 0x0] [url = about:blank] 11:38:28 INFO - PROCESS | 1947 | --DOMWINDOW == 90 (0x119e2d800) [pid = 1947] [serial = 966] [outer = 0x0] [url = about:blank] 11:38:28 INFO - PROCESS | 1947 | --DOMWINDOW == 89 (0x119f50400) [pid = 1947] [serial = 984] [outer = 0x0] [url = about:blank] 11:38:28 INFO - PROCESS | 1947 | --DOMWINDOW == 88 (0x126d72400) [pid = 1947] [serial = 988] [outer = 0x0] [url = about:blank] 11:38:28 INFO - PROCESS | 1947 | --DOMWINDOW == 87 (0x123e39c00) [pid = 1947] [serial = 987] [outer = 0x0] [url = about:blank] 11:38:28 INFO - PROCESS | 1947 | --DOMWINDOW == 86 (0x128bd2c00) [pid = 1947] [serial = 991] [outer = 0x0] [url = about:blank] 11:38:28 INFO - PROCESS | 1947 | --DOMWINDOW == 85 (0x127237800) [pid = 1947] [serial = 990] [outer = 0x0] [url = about:blank] 11:38:28 INFO - PROCESS | 1947 | --DOMWINDOW == 84 (0x12920cc00) [pid = 1947] [serial = 993] [outer = 0x0] [url = about:blank] 11:38:28 INFO - PROCESS | 1947 | --DOMWINDOW == 83 (0x1293eec00) [pid = 1947] [serial = 1000] [outer = 0x0] [url = about:blank] 11:38:28 INFO - PROCESS | 1947 | --DOMWINDOW == 82 (0x129290000) [pid = 1947] [serial = 994] [outer = 0x0] [url = about:blank] 11:38:28 INFO - PROCESS | 1947 | --DOMWINDOW == 81 (0x116632c00) [pid = 1947] [serial = 973] [outer = 0x0] [url = about:blank] 11:38:28 INFO - PROCESS | 1947 | --DOMWINDOW == 80 (0x123815400) [pid = 1947] [serial = 985] [outer = 0x0] [url = about:blank] 11:38:28 INFO - PROCESS | 1947 | --DOMWINDOW == 79 (0x123c4bc00) [pid = 1947] [serial = 997] [outer = 0x0] [url = about:blank] 11:38:28 INFO - PROCESS | 1947 | --DOMWINDOW == 78 (0x1185c4400) [pid = 1947] [serial = 996] [outer = 0x0] [url = about:blank] 11:38:28 INFO - PROCESS | 1947 | --DOMWINDOW == 77 (0x129211000) [pid = 1947] [serial = 999] [outer = 0x0] [url = about:blank] 11:38:28 INFO - PROCESS | 1947 | --DOMWINDOW == 76 (0x119e32800) [pid = 1947] [serial = 982] [outer = 0x0] [url = about:blank] 11:38:28 INFO - PROCESS | 1947 | --DOMWINDOW == 75 (0x12ad4d400) [pid = 1947] [serial = 1003] [outer = 0x0] [url = about:blank] 11:38:28 INFO - PROCESS | 1947 | --DOMWINDOW == 74 (0x12aaccc00) [pid = 1947] [serial = 1002] [outer = 0x0] [url = about:blank] 11:38:28 INFO - PROCESS | 1947 | [1947] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:38:28 INFO - PROCESS | 1947 | 1466707108931 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] 11:38:28 INFO - PROCESS | 1947 | 1466707108958 Marionette TRACE conn2 <- [1,1385,null,{"value":"7"}] 11:38:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 11:38:28 INFO - PROCESS | 1947 | 1466707108967 Marionette TRACE conn2 -> [0,1386,"setScriptTimeout",{"ms":35000}] 11:38:28 INFO - PROCESS | 1947 | 1466707108969 Marionette TRACE conn2 <- [1,1386,null,{}] 11:38:28 INFO - PROCESS | 1947 | 1466707108973 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}] 11:38:28 INFO - PROCESS | 1947 | 1466707108974 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:38:29 INFO - PROCESS | 1947 | 1466707109059 Marionette TRACE conn2 <- [1,1387,null,{"value":null}] 11:38:29 INFO - PROCESS | 1947 | 1466707109067 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:29 INFO - PROCESS | 1947 | 1466707109069 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:38:29 INFO - PROCESS | 1947 | ++DOCSHELL 0x113c4e000 == 28 [pid = 1947] [id = 354] 11:38:29 INFO - PROCESS | 1947 | ++DOMWINDOW == 75 (0x112762000) [pid = 1947] [serial = 1061] [outer = 0x0] 11:38:29 INFO - PROCESS | 1947 | ++DOMWINDOW == 76 (0x113c17800) [pid = 1947] [serial = 1062] [outer = 0x112762000] 11:38:29 INFO - PROCESS | 1947 | 1466707109098 Marionette DEBUG loaded listener.js 11:38:29 INFO - PROCESS | 1947 | ++DOMWINDOW == 77 (0x115dedc00) [pid = 1947] [serial = 1063] [outer = 0x112762000] 11:38:29 INFO - PROCESS | 1947 | 1466707109488 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] 11:38:29 INFO - PROCESS | 1947 | 1466707109541 Marionette TRACE conn2 <- [1,1389,null,{"value":"7"}] 11:38:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 11:38:29 INFO - PROCESS | 1947 | 1466707109546 Marionette TRACE conn2 -> [0,1390,"setScriptTimeout",{"ms":35000}] 11:38:29 INFO - PROCESS | 1947 | 1466707109548 Marionette TRACE conn2 <- [1,1390,null,{}] 11:38:29 INFO - PROCESS | 1947 | 1466707109550 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}] 11:38:29 INFO - PROCESS | 1947 | 1466707109552 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:38:29 INFO - PROCESS | 1947 | 1466707109629 Marionette TRACE conn2 <- [1,1391,null,{"value":null}] 11:38:29 INFO - PROCESS | 1947 | 1466707109634 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:29 INFO - PROCESS | 1947 | 1466707109635 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:38:29 INFO - PROCESS | 1947 | ++DOCSHELL 0x116f56000 == 29 [pid = 1947] [id = 355] 11:38:29 INFO - PROCESS | 1947 | ++DOMWINDOW == 78 (0x1164de400) [pid = 1947] [serial = 1064] [outer = 0x0] 11:38:29 INFO - PROCESS | 1947 | ++DOMWINDOW == 79 (0x116f9d000) [pid = 1947] [serial = 1065] [outer = 0x1164de400] 11:38:29 INFO - PROCESS | 1947 | 1466707109664 Marionette DEBUG loaded listener.js 11:38:29 INFO - PROCESS | 1947 | ++DOMWINDOW == 80 (0x1176e9c00) [pid = 1947] [serial = 1066] [outer = 0x1164de400] 11:38:30 INFO - PROCESS | 1947 | 1466707110000 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]]]}] 11:38:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 11:38:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 473ms 11:38:30 INFO - PROCESS | 1947 | 1466707110020 Marionette TRACE conn2 -> [0,1393,"getWindowHandle",null] 11:38:30 INFO - PROCESS | 1947 | 1466707110021 Marionette TRACE conn2 <- [1,1393,null,{"value":"7"}] 11:38:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 11:38:30 INFO - PROCESS | 1947 | 1466707110024 Marionette TRACE conn2 -> [0,1394,"setScriptTimeout",{"ms":35000}] 11:38:30 INFO - PROCESS | 1947 | 1466707110026 Marionette TRACE conn2 <- [1,1394,null,{}] 11:38:30 INFO - PROCESS | 1947 | 1466707110034 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}] 11:38:30 INFO - PROCESS | 1947 | 1466707110037 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:38:30 INFO - PROCESS | 1947 | 1466707110110 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 11:38:30 INFO - PROCESS | 1947 | 1466707110116 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:30 INFO - PROCESS | 1947 | 1466707110118 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:38:30 INFO - PROCESS | 1947 | ++DOCSHELL 0x1188d6000 == 30 [pid = 1947] [id = 356] 11:38:30 INFO - PROCESS | 1947 | ++DOMWINDOW == 81 (0x112a9b000) [pid = 1947] [serial = 1067] [outer = 0x0] 11:38:30 INFO - PROCESS | 1947 | ++DOMWINDOW == 82 (0x11872d400) [pid = 1947] [serial = 1068] [outer = 0x112a9b000] 11:38:30 INFO - PROCESS | 1947 | 1466707110148 Marionette DEBUG loaded listener.js 11:38:30 INFO - PROCESS | 1947 | ++DOMWINDOW == 83 (0x1191b4400) [pid = 1947] [serial = 1069] [outer = 0x112a9b000] 11:38:30 INFO - PROCESS | 1947 | 1466707110489 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]]]}] 11:38:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 11:38:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 470ms 11:38:30 INFO - PROCESS | 1947 | 1466707110496 Marionette TRACE conn2 -> [0,1397,"getWindowHandle",null] 11:38:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 11:38:30 INFO - PROCESS | 1947 | 1466707110498 Marionette TRACE conn2 <- [1,1397,null,{"value":"7"}] 11:38:30 INFO - PROCESS | 1947 | 1466707110500 Marionette TRACE conn2 -> [0,1398,"setScriptTimeout",{"ms":35000}] 11:38:30 INFO - PROCESS | 1947 | 1466707110501 Marionette TRACE conn2 <- [1,1398,null,{}] 11:38:30 INFO - PROCESS | 1947 | 1466707110503 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}] 11:38:30 INFO - PROCESS | 1947 | 1466707110504 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:38:30 INFO - PROCESS | 1947 | 1466707110583 Marionette TRACE conn2 <- [1,1399,null,{"value":null}] 11:38:30 INFO - PROCESS | 1947 | 1466707110640 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:30 INFO - PROCESS | 1947 | 1466707110641 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:38:30 INFO - PROCESS | 1947 | ++DOCSHELL 0x11968e800 == 31 [pid = 1947] [id = 357] 11:38:30 INFO - PROCESS | 1947 | ++DOMWINDOW == 84 (0x1185bc800) [pid = 1947] [serial = 1070] [outer = 0x0] 11:38:30 INFO - PROCESS | 1947 | ++DOMWINDOW == 85 (0x119883800) [pid = 1947] [serial = 1071] [outer = 0x1185bc800] 11:38:30 INFO - PROCESS | 1947 | 1466707110668 Marionette DEBUG loaded listener.js 11:38:30 INFO - PROCESS | 1947 | ++DOMWINDOW == 86 (0x119e27400) [pid = 1947] [serial = 1072] [outer = 0x1185bc800] 11:38:30 INFO - PROCESS | 1947 | 1466707110933 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]]]}] 11:38:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 11:38:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 468ms 11:38:30 INFO - PROCESS | 1947 | 1466707110969 Marionette TRACE conn2 -> [0,1401,"getWindowHandle",null] 11:38:30 INFO - PROCESS | 1947 | 1466707110970 Marionette TRACE conn2 <- [1,1401,null,{"value":"7"}] 11:38:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 11:38:30 INFO - PROCESS | 1947 | 1466707110981 Marionette TRACE conn2 -> [0,1402,"setScriptTimeout",{"ms":35000}] 11:38:30 INFO - PROCESS | 1947 | 1466707110983 Marionette TRACE conn2 <- [1,1402,null,{}] 11:38:30 INFO - PROCESS | 1947 | 1466707110997 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}] 11:38:31 INFO - PROCESS | 1947 | 1466707111000 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:38:31 INFO - PROCESS | 1947 | 1466707111092 Marionette TRACE conn2 <- [1,1403,null,{"value":null}] 11:38:31 INFO - PROCESS | 1947 | 1466707111096 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:31 INFO - PROCESS | 1947 | 1466707111097 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:38:31 INFO - PROCESS | 1947 | ++DOCSHELL 0x123c9b800 == 32 [pid = 1947] [id = 358] 11:38:31 INFO - PROCESS | 1947 | ++DOMWINDOW == 87 (0x1164e7000) [pid = 1947] [serial = 1073] [outer = 0x0] 11:38:31 INFO - PROCESS | 1947 | ++DOMWINDOW == 88 (0x119e32800) [pid = 1947] [serial = 1074] [outer = 0x1164e7000] 11:38:31 INFO - PROCESS | 1947 | 1466707111122 Marionette DEBUG loaded listener.js 11:38:31 INFO - PROCESS | 1947 | ++DOMWINDOW == 89 (0x123813400) [pid = 1947] [serial = 1075] [outer = 0x1164e7000] 11:38:31 INFO - PROCESS | 1947 | 1466707111474 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]]]}] 11:38:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 11:38:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 533ms 11:38:31 INFO - PROCESS | 1947 | 1466707111511 Marionette TRACE conn2 -> [0,1405,"getWindowHandle",null] 11:38:31 INFO - PROCESS | 1947 | 1466707111514 Marionette TRACE conn2 <- [1,1405,null,{"value":"7"}] 11:38:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 11:38:31 INFO - PROCESS | 1947 | 1466707111516 Marionette TRACE conn2 -> [0,1406,"setScriptTimeout",{"ms":35000}] 11:38:31 INFO - PROCESS | 1947 | 1466707111517 Marionette TRACE conn2 <- [1,1406,null,{}] 11:38:31 INFO - PROCESS | 1947 | 1466707111520 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}] 11:38:31 INFO - PROCESS | 1947 | 1466707111524 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:38:31 INFO - PROCESS | 1947 | 1466707111636 Marionette TRACE conn2 <- [1,1407,null,{"value":null}] 11:38:31 INFO - PROCESS | 1947 | 1466707111640 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:31 INFO - PROCESS | 1947 | 1466707111641 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:38:31 INFO - PROCESS | 1947 | ++DOCSHELL 0x1248f5800 == 33 [pid = 1947] [id = 359] 11:38:31 INFO - PROCESS | 1947 | ++DOMWINDOW == 90 (0x1176ea400) [pid = 1947] [serial = 1076] [outer = 0x0] 11:38:31 INFO - PROCESS | 1947 | ++DOMWINDOW == 91 (0x123d68800) [pid = 1947] [serial = 1077] [outer = 0x1176ea400] 11:38:31 INFO - PROCESS | 1947 | 1466707111667 Marionette DEBUG loaded listener.js 11:38:31 INFO - PROCESS | 1947 | ++DOMWINDOW == 92 (0x12692fc00) [pid = 1947] [serial = 1078] [outer = 0x1176ea400] 11:38:31 INFO - PROCESS | 1947 | 1466707111990 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]]]}] 11:38:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 11:38:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 517ms 11:38:32 INFO - PROCESS | 1947 | 1466707112035 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 11:38:32 INFO - PROCESS | 1947 | 1466707112036 Marionette TRACE conn2 <- [1,1409,null,{"value":"7"}] 11:38:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 11:38:32 INFO - PROCESS | 1947 | 1466707112038 Marionette TRACE conn2 -> [0,1410,"setScriptTimeout",{"ms":35000}] 11:38:32 INFO - PROCESS | 1947 | 1466707112039 Marionette TRACE conn2 <- [1,1410,null,{}] 11:38:32 INFO - PROCESS | 1947 | 1466707112041 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}] 11:38:32 INFO - PROCESS | 1947 | 1466707112042 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:38:32 INFO - PROCESS | 1947 | 1466707112140 Marionette TRACE conn2 <- [1,1411,null,{"value":null}] 11:38:32 INFO - PROCESS | 1947 | 1466707112177 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:32 INFO - PROCESS | 1947 | 1466707112178 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:38:32 INFO - PROCESS | 1947 | ++DOCSHELL 0x126db1800 == 34 [pid = 1947] [id = 360] 11:38:32 INFO - PROCESS | 1947 | ++DOMWINDOW == 93 (0x124d42000) [pid = 1947] [serial = 1079] [outer = 0x0] 11:38:32 INFO - PROCESS | 1947 | ++DOMWINDOW == 94 (0x126f96800) [pid = 1947] [serial = 1080] [outer = 0x124d42000] 11:38:32 INFO - PROCESS | 1947 | 1466707112203 Marionette DEBUG loaded listener.js 11:38:32 INFO - PROCESS | 1947 | ++DOMWINDOW == 95 (0x128bd1c00) [pid = 1947] [serial = 1081] [outer = 0x124d42000] 11:38:32 INFO - PROCESS | 1947 | 1466707112526 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]]]}] 11:38:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 11:38:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 518ms 11:38:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 11:38:32 INFO - PROCESS | 1947 | 1466707112557 Marionette TRACE conn2 -> [0,1413,"getWindowHandle",null] 11:38:32 INFO - PROCESS | 1947 | 1466707112558 Marionette TRACE conn2 <- [1,1413,null,{"value":"7"}] 11:38:32 INFO - PROCESS | 1947 | 1466707112560 Marionette TRACE conn2 -> [0,1414,"setScriptTimeout",{"ms":35000}] 11:38:32 INFO - PROCESS | 1947 | 1466707112561 Marionette TRACE conn2 <- [1,1414,null,{}] 11:38:32 INFO - PROCESS | 1947 | 1466707112563 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}] 11:38:32 INFO - PROCESS | 1947 | 1466707112564 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:38:32 INFO - PROCESS | 1947 | 1466707112656 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 11:38:32 INFO - PROCESS | 1947 | 1466707112693 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:32 INFO - PROCESS | 1947 | 1466707112694 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:38:32 INFO - PROCESS | 1947 | ++DOCSHELL 0x128bea000 == 35 [pid = 1947] [id = 361] 11:38:32 INFO - PROCESS | 1947 | ++DOMWINDOW == 96 (0x112a7e000) [pid = 1947] [serial = 1082] [outer = 0x0] 11:38:32 INFO - PROCESS | 1947 | ++DOMWINDOW == 97 (0x129210800) [pid = 1947] [serial = 1083] [outer = 0x112a7e000] 11:38:32 INFO - PROCESS | 1947 | 1466707112718 Marionette DEBUG loaded listener.js 11:38:32 INFO - PROCESS | 1947 | ++DOMWINDOW == 98 (0x1293e3800) [pid = 1947] [serial = 1084] [outer = 0x112a7e000] 11:38:33 INFO - PROCESS | 1947 | --DOMWINDOW == 97 (0x12a770800) [pid = 1947] [serial = 1031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 11:38:33 INFO - PROCESS | 1947 | --DOMWINDOW == 96 (0x126f8bc00) [pid = 1947] [serial = 1028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 11:38:33 INFO - PROCESS | 1947 | --DOMWINDOW == 95 (0x115fa0400) [pid = 1947] [serial = 1013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 11:38:33 INFO - PROCESS | 1947 | --DOMWINDOW == 94 (0x118412800) [pid = 1947] [serial = 1010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 11:38:33 INFO - PROCESS | 1947 | --DOMWINDOW == 93 (0x124069400) [pid = 1947] [serial = 1022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 11:38:33 INFO - PROCESS | 1947 | --DOMWINDOW == 92 (0x113c0d000) [pid = 1947] [serial = 1007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 11:38:33 INFO - PROCESS | 1947 | --DOMWINDOW == 91 (0x1191ce800) [pid = 1947] [serial = 1019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 11:38:33 INFO - PROCESS | 1947 | --DOMWINDOW == 90 (0x118195400) [pid = 1947] [serial = 1016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 11:38:33 INFO - PROCESS | 1947 | --DOMWINDOW == 89 (0x116f92000) [pid = 1947] [serial = 1037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 11:38:33 INFO - PROCESS | 1947 | --DOMWINDOW == 88 (0x11690bc00) [pid = 1947] [serial = 1004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 11:38:33 INFO - PROCESS | 1947 | --DOMWINDOW == 87 (0x111ecc400) [pid = 1947] [serial = 1034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 11:38:33 INFO - PROCESS | 1947 | --DOMWINDOW == 86 (0x1199d0800) [pid = 1947] [serial = 1025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 11:38:33 INFO - PROCESS | 1947 | --DOMWINDOW == 85 (0x1133bb000) [pid = 1947] [serial = 1040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 11:38:33 INFO - PROCESS | 1947 | 1466707113340 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]]]}] 11:38:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 11:38:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 820ms 11:38:33 INFO - PROCESS | 1947 | 1466707113381 Marionette TRACE conn2 -> [0,1417,"getWindowHandle",null] 11:38:33 INFO - PROCESS | 1947 | 1466707113383 Marionette TRACE conn2 <- [1,1417,null,{"value":"7"}] 11:38:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 11:38:33 INFO - PROCESS | 1947 | 1466707113387 Marionette TRACE conn2 -> [0,1418,"setScriptTimeout",{"ms":35000}] 11:38:33 INFO - PROCESS | 1947 | 1466707113389 Marionette TRACE conn2 <- [1,1418,null,{}] 11:38:33 INFO - PROCESS | 1947 | 1466707113393 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}] 11:38:33 INFO - PROCESS | 1947 | 1466707113395 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:38:33 INFO - PROCESS | 1947 | 1466707113520 Marionette TRACE conn2 <- [1,1419,null,{"value":null}] 11:38:33 INFO - PROCESS | 1947 | 1466707113555 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:33 INFO - PROCESS | 1947 | 1466707113556 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:38:33 INFO - PROCESS | 1947 | ++DOCSHELL 0x1185e7800 == 36 [pid = 1947] [id = 362] 11:38:33 INFO - PROCESS | 1947 | ++DOMWINDOW == 86 (0x11295e000) [pid = 1947] [serial = 1085] [outer = 0x0] 11:38:33 INFO - PROCESS | 1947 | ++DOMWINDOW == 87 (0x115fa0400) [pid = 1947] [serial = 1086] [outer = 0x11295e000] 11:38:33 INFO - PROCESS | 1947 | 1466707113581 Marionette DEBUG loaded listener.js 11:38:33 INFO - PROCESS | 1947 | ++DOMWINDOW == 88 (0x1191ce800) [pid = 1947] [serial = 1087] [outer = 0x11295e000] 11:38:33 INFO - PROCESS | 1947 | 1466707113848 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]]]}] 11:38:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 11:38:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 470ms 11:38:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 11:38:33 INFO - PROCESS | 1947 | 1466707113857 Marionette TRACE conn2 -> [0,1421,"getWindowHandle",null] 11:38:33 INFO - PROCESS | 1947 | 1466707113858 Marionette TRACE conn2 <- [1,1421,null,{"value":"7"}] 11:38:33 INFO - PROCESS | 1947 | 1466707113861 Marionette TRACE conn2 -> [0,1422,"setScriptTimeout",{"ms":35000}] 11:38:33 INFO - PROCESS | 1947 | 1466707113862 Marionette TRACE conn2 <- [1,1422,null,{}] 11:38:33 INFO - PROCESS | 1947 | 1466707113871 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}] 11:38:33 INFO - PROCESS | 1947 | 1466707113872 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:38:33 INFO - PROCESS | 1947 | 1466707113966 Marionette TRACE conn2 <- [1,1423,null,{"value":null}] 11:38:33 INFO - PROCESS | 1947 | 1466707113971 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:33 INFO - PROCESS | 1947 | 1466707113972 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:38:33 INFO - PROCESS | 1947 | ++DOCSHELL 0x12955a000 == 37 [pid = 1947] [id = 363] 11:38:33 INFO - PROCESS | 1947 | ++DOMWINDOW == 89 (0x116a14000) [pid = 1947] [serial = 1088] [outer = 0x0] 11:38:33 INFO - PROCESS | 1947 | ++DOMWINDOW == 90 (0x12928f000) [pid = 1947] [serial = 1089] [outer = 0x116a14000] 11:38:33 INFO - PROCESS | 1947 | 1466707113996 Marionette DEBUG loaded listener.js 11:38:34 INFO - PROCESS | 1947 | ++DOMWINDOW == 91 (0x129634000) [pid = 1947] [serial = 1090] [outer = 0x116a14000] 11:38:34 INFO - PROCESS | 1947 | 1466707114321 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]]]}] 11:38:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 11:38:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 471ms 11:38:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 11:38:34 INFO - PROCESS | 1947 | 1466707114335 Marionette TRACE conn2 -> [0,1425,"getWindowHandle",null] 11:38:34 INFO - PROCESS | 1947 | 1466707114336 Marionette TRACE conn2 <- [1,1425,null,{"value":"7"}] 11:38:34 INFO - PROCESS | 1947 | 1466707114339 Marionette TRACE conn2 -> [0,1426,"setScriptTimeout",{"ms":35000}] 11:38:34 INFO - PROCESS | 1947 | 1466707114341 Marionette TRACE conn2 <- [1,1426,null,{}] 11:38:34 INFO - PROCESS | 1947 | 1466707114343 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}] 11:38:34 INFO - PROCESS | 1947 | 1466707114348 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:38:34 INFO - PROCESS | 1947 | 1466707114508 Marionette TRACE conn2 <- [1,1427,null,{"value":null}] 11:38:34 INFO - PROCESS | 1947 | 1466707114519 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:34 INFO - PROCESS | 1947 | 1466707114521 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:38:34 INFO - PROCESS | 1947 | ++DOCSHELL 0x123ab7000 == 38 [pid = 1947] [id = 364] 11:38:34 INFO - PROCESS | 1947 | ++DOMWINDOW == 92 (0x11690bc00) [pid = 1947] [serial = 1091] [outer = 0x0] 11:38:34 INFO - PROCESS | 1947 | ++DOMWINDOW == 93 (0x12a76cc00) [pid = 1947] [serial = 1092] [outer = 0x11690bc00] 11:38:34 INFO - PROCESS | 1947 | 1466707114563 Marionette DEBUG loaded listener.js 11:38:34 INFO - PROCESS | 1947 | ++DOMWINDOW == 94 (0x12ad4d000) [pid = 1947] [serial = 1093] [outer = 0x11690bc00] 11:38:34 INFO - PROCESS | 1947 | 1466707114951 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]]]}] 11:38:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 11:38:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 621ms 11:38:34 INFO - PROCESS | 1947 | 1466707114960 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 11:38:34 INFO - PROCESS | 1947 | 1466707114964 Marionette TRACE conn2 <- [1,1429,null,{"value":"7"}] 11:38:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 11:38:34 INFO - PROCESS | 1947 | 1466707114969 Marionette TRACE conn2 -> [0,1430,"setScriptTimeout",{"ms":35000}] 11:38:34 INFO - PROCESS | 1947 | 1466707114971 Marionette TRACE conn2 <- [1,1430,null,{}] 11:38:34 INFO - PROCESS | 1947 | 1466707114974 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}] 11:38:34 INFO - PROCESS | 1947 | 1466707114976 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:38:35 INFO - PROCESS | 1947 | 1466707115099 Marionette TRACE conn2 <- [1,1431,null,{"value":null}] 11:38:35 INFO - PROCESS | 1947 | 1466707115214 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:35 INFO - PROCESS | 1947 | 1466707115215 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:38:35 INFO - PROCESS | 1947 | ++DOCSHELL 0x11211b800 == 39 [pid = 1947] [id = 365] 11:38:35 INFO - PROCESS | 1947 | ++DOMWINDOW == 95 (0x110ee3400) [pid = 1947] [serial = 1094] [outer = 0x0] 11:38:35 INFO - PROCESS | 1947 | ++DOMWINDOW == 96 (0x111c78000) [pid = 1947] [serial = 1095] [outer = 0x110ee3400] 11:38:35 INFO - PROCESS | 1947 | 1466707115336 Marionette DEBUG loaded listener.js 11:38:35 INFO - PROCESS | 1947 | ++DOMWINDOW == 97 (0x112962400) [pid = 1947] [serial = 1096] [outer = 0x110ee3400] 11:38:35 INFO - PROCESS | 1947 | 1466707115976 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]]]}] 11:38:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 11:38:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1070ms 11:38:36 INFO - PROCESS | 1947 | 1466707116040 Marionette TRACE conn2 -> [0,1433,"getWindowHandle",null] 11:38:36 INFO - PROCESS | 1947 | 1466707116043 Marionette TRACE conn2 <- [1,1433,null,{"value":"7"}] 11:38:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 11:38:36 INFO - PROCESS | 1947 | 1466707116046 Marionette TRACE conn2 -> [0,1434,"setScriptTimeout",{"ms":35000}] 11:38:36 INFO - PROCESS | 1947 | 1466707116048 Marionette TRACE conn2 <- [1,1434,null,{}] 11:38:36 INFO - PROCESS | 1947 | 1466707116051 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}] 11:38:36 INFO - PROCESS | 1947 | 1466707116053 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:38:36 INFO - PROCESS | 1947 | 1466707116165 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 11:38:36 INFO - PROCESS | 1947 | 1466707116219 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:36 INFO - PROCESS | 1947 | 1466707116221 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:38:36 INFO - PROCESS | 1947 | ++DOCSHELL 0x1185d7800 == 40 [pid = 1947] [id = 366] 11:38:36 INFO - PROCESS | 1947 | ++DOMWINDOW == 98 (0x116711c00) [pid = 1947] [serial = 1097] [outer = 0x0] 11:38:36 INFO - PROCESS | 1947 | ++DOMWINDOW == 99 (0x116975c00) [pid = 1947] [serial = 1098] [outer = 0x116711c00] 11:38:36 INFO - PROCESS | 1947 | 1466707116252 Marionette DEBUG loaded listener.js 11:38:36 INFO - PROCESS | 1947 | ++DOMWINDOW == 100 (0x117ea1c00) [pid = 1947] [serial = 1099] [outer = 0x116711c00] 11:38:36 INFO - PROCESS | 1947 | 1466707116904 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]]]}] 11:38:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 11:38:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 923ms 11:38:36 INFO - PROCESS | 1947 | 1466707116979 Marionette TRACE conn2 -> [0,1437,"getWindowHandle",null] 11:38:36 INFO - PROCESS | 1947 | 1466707116982 Marionette TRACE conn2 <- [1,1437,null,{"value":"7"}] 11:38:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 11:38:36 INFO - PROCESS | 1947 | 1466707116986 Marionette TRACE conn2 -> [0,1438,"setScriptTimeout",{"ms":35000}] 11:38:36 INFO - PROCESS | 1947 | 1466707116988 Marionette TRACE conn2 <- [1,1438,null,{}] 11:38:36 INFO - PROCESS | 1947 | 1466707116992 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}] 11:38:36 INFO - PROCESS | 1947 | 1466707116994 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:38:37 INFO - PROCESS | 1947 | 1466707117097 Marionette TRACE conn2 <- [1,1439,null,{"value":null}] 11:38:37 INFO - PROCESS | 1947 | 1466707117173 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:37 INFO - PROCESS | 1947 | 1466707117176 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:38:37 INFO - PROCESS | 1947 | ++DOCSHELL 0x116f48800 == 41 [pid = 1947] [id = 367] 11:38:37 INFO - PROCESS | 1947 | ++DOMWINDOW == 101 (0x115f3dc00) [pid = 1947] [serial = 1100] [outer = 0x0] 11:38:37 INFO - PROCESS | 1947 | ++DOMWINDOW == 102 (0x116f96000) [pid = 1947] [serial = 1101] [outer = 0x115f3dc00] 11:38:37 INFO - PROCESS | 1947 | 1466707117204 Marionette DEBUG loaded listener.js 11:38:37 INFO - PROCESS | 1947 | ++DOMWINDOW == 103 (0x117ea9400) [pid = 1947] [serial = 1102] [outer = 0x115f3dc00] 11:38:37 INFO - PROCESS | 1947 | --DOCSHELL 0x123ab7000 == 40 [pid = 1947] [id = 364] 11:38:37 INFO - PROCESS | 1947 | --DOCSHELL 0x12955a000 == 39 [pid = 1947] [id = 363] 11:38:37 INFO - PROCESS | 1947 | --DOCSHELL 0x1185e7800 == 38 [pid = 1947] [id = 362] 11:38:37 INFO - PROCESS | 1947 | --DOCSHELL 0x128bea000 == 37 [pid = 1947] [id = 361] 11:38:37 INFO - PROCESS | 1947 | --DOCSHELL 0x126db1800 == 36 [pid = 1947] [id = 360] 11:38:37 INFO - PROCESS | 1947 | --DOCSHELL 0x1248f5800 == 35 [pid = 1947] [id = 359] 11:38:37 INFO - PROCESS | 1947 | --DOCSHELL 0x123c9b800 == 34 [pid = 1947] [id = 358] 11:38:37 INFO - PROCESS | 1947 | --DOCSHELL 0x11968e800 == 33 [pid = 1947] [id = 357] 11:38:37 INFO - PROCESS | 1947 | --DOCSHELL 0x1188d6000 == 32 [pid = 1947] [id = 356] 11:38:37 INFO - PROCESS | 1947 | --DOCSHELL 0x116f56000 == 31 [pid = 1947] [id = 355] 11:38:37 INFO - PROCESS | 1947 | --DOCSHELL 0x113c4e000 == 30 [pid = 1947] [id = 354] 11:38:37 INFO - PROCESS | 1947 | --DOMWINDOW == 102 (0x12b9a6000) [pid = 1947] [serial = 1032] [outer = 0x0] [url = about:blank] 11:38:37 INFO - PROCESS | 1947 | --DOMWINDOW == 101 (0x12a607400) [pid = 1947] [serial = 1029] [outer = 0x0] [url = about:blank] 11:38:37 INFO - PROCESS | 1947 | --DOMWINDOW == 100 (0x12ba0dc00) [pid = 1947] [serial = 1033] [outer = 0x0] [url = about:blank] 11:38:37 INFO - PROCESS | 1947 | --DOMWINDOW == 99 (0x116a15400) [pid = 1947] [serial = 1014] [outer = 0x0] [url = about:blank] 11:38:37 INFO - PROCESS | 1947 | --DOMWINDOW == 98 (0x117298000) [pid = 1947] [serial = 1015] [outer = 0x0] [url = about:blank] 11:38:37 INFO - PROCESS | 1947 | --DOMWINDOW == 97 (0x11874c800) [pid = 1947] [serial = 1011] [outer = 0x0] [url = about:blank] 11:38:37 INFO - PROCESS | 1947 | --DOMWINDOW == 96 (0x1191bd400) [pid = 1947] [serial = 1012] [outer = 0x0] [url = about:blank] 11:38:37 INFO - PROCESS | 1947 | --DOMWINDOW == 95 (0x12554d400) [pid = 1947] [serial = 1023] [outer = 0x0] [url = about:blank] 11:38:37 INFO - PROCESS | 1947 | --DOMWINDOW == 94 (0x126865000) [pid = 1947] [serial = 1024] [outer = 0x0] [url = about:blank] 11:38:37 INFO - PROCESS | 1947 | --DOMWINDOW == 93 (0x116466800) [pid = 1947] [serial = 1008] [outer = 0x0] [url = about:blank] 11:38:37 INFO - PROCESS | 1947 | --DOMWINDOW == 92 (0x116f94400) [pid = 1947] [serial = 1009] [outer = 0x0] [url = about:blank] 11:38:37 INFO - PROCESS | 1947 | --DOMWINDOW == 91 (0x121103c00) [pid = 1947] [serial = 1020] [outer = 0x0] [url = about:blank] 11:38:37 INFO - PROCESS | 1947 | --DOMWINDOW == 90 (0x123c50000) [pid = 1947] [serial = 1021] [outer = 0x0] [url = about:blank] 11:38:37 INFO - PROCESS | 1947 | --DOMWINDOW == 89 (0x118522800) [pid = 1947] [serial = 1017] [outer = 0x0] [url = about:blank] 11:38:37 INFO - PROCESS | 1947 | --DOMWINDOW == 88 (0x1191b4800) [pid = 1947] [serial = 1018] [outer = 0x0] [url = about:blank] 11:38:37 INFO - PROCESS | 1947 | --DOMWINDOW == 87 (0x12110bc00) [pid = 1947] [serial = 1038] [outer = 0x0] [url = about:blank] 11:38:37 INFO - PROCESS | 1947 | --DOMWINDOW == 86 (0x12ba02400) [pid = 1947] [serial = 1006] [outer = 0x0] [url = about:blank] 11:38:37 INFO - PROCESS | 1947 | --DOMWINDOW == 85 (0x12ad5a800) [pid = 1947] [serial = 1005] [outer = 0x0] [url = about:blank] 11:38:37 INFO - PROCESS | 1947 | --DOMWINDOW == 84 (0x116f91c00) [pid = 1947] [serial = 1036] [outer = 0x0] [url = about:blank] 11:38:37 INFO - PROCESS | 1947 | --DOMWINDOW == 83 (0x112faf800) [pid = 1947] [serial = 1035] [outer = 0x0] [url = about:blank] 11:38:37 INFO - PROCESS | 1947 | --DOMWINDOW == 82 (0x126933800) [pid = 1947] [serial = 1026] [outer = 0x0] [url = about:blank] 11:38:37 INFO - PROCESS | 1947 | --DOMWINDOW == 81 (0x12aaf7400) [pid = 1947] [serial = 1030] [outer = 0x0] [url = about:blank] 11:38:37 INFO - PROCESS | 1947 | --DOMWINDOW == 80 (0x12bdb1000) [pid = 1947] [serial = 1044] [outer = 0x0] [url = about:blank] 11:38:37 INFO - PROCESS | 1947 | --DOMWINDOW == 79 (0x128dbcc00) [pid = 1947] [serial = 1039] [outer = 0x0] [url = about:blank] 11:38:37 INFO - PROCESS | 1947 | --DOMWINDOW == 78 (0x128bd0800) [pid = 1947] [serial = 1027] [outer = 0x0] [url = about:blank] 11:38:37 INFO - PROCESS | 1947 | --DOMWINDOW == 77 (0x12a607c00) [pid = 1947] [serial = 1041] [outer = 0x0] [url = about:blank] 11:38:37 INFO - PROCESS | 1947 | --DOMWINDOW == 76 (0x12bd6d000) [pid = 1947] [serial = 1042] [outer = 0x0] [url = about:blank] 11:38:37 INFO - PROCESS | 1947 | 1466707117726 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]]]}] 11:38:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 11:38:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 771ms 11:38:37 INFO - PROCESS | 1947 | 1466707117758 Marionette TRACE conn2 -> [0,1441,"getWindowHandle",null] 11:38:37 INFO - PROCESS | 1947 | 1466707117765 Marionette TRACE conn2 <- [1,1441,null,{"value":"7"}] 11:38:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 11:38:37 INFO - PROCESS | 1947 | 1466707117772 Marionette TRACE conn2 -> [0,1442,"setScriptTimeout",{"ms":35000}] 11:38:37 INFO - PROCESS | 1947 | 1466707117775 Marionette TRACE conn2 <- [1,1442,null,{}] 11:38:37 INFO - PROCESS | 1947 | 1466707117779 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}] 11:38:37 INFO - PROCESS | 1947 | 1466707117782 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:38:37 INFO - PROCESS | 1947 | 1466707117905 Marionette TRACE conn2 <- [1,1443,null,{"value":null}] 11:38:37 INFO - PROCESS | 1947 | 1466707117994 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:37 INFO - PROCESS | 1947 | 1466707117995 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:38:38 INFO - PROCESS | 1947 | ++DOCSHELL 0x1185db800 == 31 [pid = 1947] [id = 368] 11:38:38 INFO - PROCESS | 1947 | ++DOMWINDOW == 77 (0x117eab000) [pid = 1947] [serial = 1103] [outer = 0x0] 11:38:38 INFO - PROCESS | 1947 | ++DOMWINDOW == 78 (0x1185c6400) [pid = 1947] [serial = 1104] [outer = 0x117eab000] 11:38:38 INFO - PROCESS | 1947 | 1466707118041 Marionette DEBUG loaded listener.js 11:38:38 INFO - PROCESS | 1947 | ++DOMWINDOW == 79 (0x1188a5000) [pid = 1947] [serial = 1105] [outer = 0x117eab000] 11:38:38 INFO - PROCESS | 1947 | 1466707118361 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]]]}] 11:38:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 11:38:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 622ms 11:38:38 INFO - PROCESS | 1947 | 1466707118394 Marionette TRACE conn2 -> [0,1445,"getWindowHandle",null] 11:38:38 INFO - PROCESS | 1947 | 1466707118396 Marionette TRACE conn2 <- [1,1445,null,{"value":"7"}] 11:38:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 11:38:38 INFO - PROCESS | 1947 | 1466707118401 Marionette TRACE conn2 -> [0,1446,"setScriptTimeout",{"ms":35000}] 11:38:38 INFO - PROCESS | 1947 | 1466707118403 Marionette TRACE conn2 <- [1,1446,null,{}] 11:38:38 INFO - PROCESS | 1947 | 1466707118411 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}] 11:38:38 INFO - PROCESS | 1947 | 1466707118416 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:38:38 INFO - PROCESS | 1947 | 1466707118517 Marionette TRACE conn2 <- [1,1447,null,{"value":null}] 11:38:38 INFO - PROCESS | 1947 | 1466707118572 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:38 INFO - PROCESS | 1947 | 1466707118575 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:38:38 INFO - PROCESS | 1947 | ++DOCSHELL 0x12399d800 == 32 [pid = 1947] [id = 369] 11:38:38 INFO - PROCESS | 1947 | ++DOMWINDOW == 80 (0x1191b4800) [pid = 1947] [serial = 1106] [outer = 0x0] 11:38:38 INFO - PROCESS | 1947 | ++DOMWINDOW == 81 (0x119885c00) [pid = 1947] [serial = 1107] [outer = 0x1191b4800] 11:38:38 INFO - PROCESS | 1947 | 1466707118603 Marionette DEBUG loaded listener.js 11:38:38 INFO - PROCESS | 1947 | ++DOMWINDOW == 82 (0x123812400) [pid = 1947] [serial = 1108] [outer = 0x1191b4800] 11:38:38 INFO - PROCESS | 1947 | 1466707118902 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]]]}] 11:38:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 11:38:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 522ms 11:38:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 11:38:38 INFO - PROCESS | 1947 | 1466707118923 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 11:38:38 INFO - PROCESS | 1947 | 1466707118925 Marionette TRACE conn2 <- [1,1449,null,{"value":"7"}] 11:38:38 INFO - PROCESS | 1947 | 1466707118927 Marionette TRACE conn2 -> [0,1450,"setScriptTimeout",{"ms":35000}] 11:38:38 INFO - PROCESS | 1947 | 1466707118929 Marionette TRACE conn2 <- [1,1450,null,{}] 11:38:38 INFO - PROCESS | 1947 | 1466707118934 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}] 11:38:38 INFO - PROCESS | 1947 | 1466707118935 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:38:39 INFO - PROCESS | 1947 | 1466707119015 Marionette TRACE conn2 <- [1,1451,null,{"value":null}] 11:38:39 INFO - PROCESS | 1947 | 1466707119019 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:39 INFO - PROCESS | 1947 | 1466707119020 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:38:39 INFO - PROCESS | 1947 | ++DOCSHELL 0x1249db800 == 33 [pid = 1947] [id = 370] 11:38:39 INFO - PROCESS | 1947 | ++DOMWINDOW == 83 (0x12395bc00) [pid = 1947] [serial = 1109] [outer = 0x0] 11:38:39 INFO - PROCESS | 1947 | ++DOMWINDOW == 84 (0x124064c00) [pid = 1947] [serial = 1110] [outer = 0x12395bc00] 11:38:39 INFO - PROCESS | 1947 | 1466707119044 Marionette DEBUG loaded listener.js 11:38:39 INFO - PROCESS | 1947 | ++DOMWINDOW == 85 (0x1249c1c00) [pid = 1947] [serial = 1111] [outer = 0x12395bc00] 11:38:39 INFO - PROCESS | 1947 | 1466707119372 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]]]}] 11:38:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 11:38:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 476ms 11:38:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 11:38:39 INFO - PROCESS | 1947 | 1466707119403 Marionette TRACE conn2 -> [0,1453,"getWindowHandle",null] 11:38:39 INFO - PROCESS | 1947 | 1466707119404 Marionette TRACE conn2 <- [1,1453,null,{"value":"7"}] 11:38:39 INFO - PROCESS | 1947 | 1466707119406 Marionette TRACE conn2 -> [0,1454,"setScriptTimeout",{"ms":35000}] 11:38:39 INFO - PROCESS | 1947 | 1466707119407 Marionette TRACE conn2 <- [1,1454,null,{}] 11:38:39 INFO - PROCESS | 1947 | 1466707119409 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}] 11:38:39 INFO - PROCESS | 1947 | 1466707119411 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:38:39 INFO - PROCESS | 1947 | 1466707119514 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 11:38:39 INFO - PROCESS | 1947 | 1466707119521 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:39 INFO - PROCESS | 1947 | 1466707119522 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:38:39 INFO - PROCESS | 1947 | ++DOCSHELL 0x1188d9800 == 34 [pid = 1947] [id = 371] 11:38:39 INFO - PROCESS | 1947 | ++DOMWINDOW == 86 (0x1248aa000) [pid = 1947] [serial = 1112] [outer = 0x0] 11:38:39 INFO - PROCESS | 1947 | ++DOMWINDOW == 87 (0x1255b2000) [pid = 1947] [serial = 1113] [outer = 0x1248aa000] 11:38:39 INFO - PROCESS | 1947 | 1466707119546 Marionette DEBUG loaded listener.js 11:38:39 INFO - PROCESS | 1947 | ++DOMWINDOW == 88 (0x127239000) [pid = 1947] [serial = 1114] [outer = 0x1248aa000] 11:38:39 INFO - PROCESS | 1947 | 1466707119891 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]]]}] 11:38:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 11:38:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 519ms 11:38:39 INFO - PROCESS | 1947 | 1466707119934 Marionette TRACE conn2 -> [0,1457,"getWindowHandle",null] 11:38:39 INFO - PROCESS | 1947 | 1466707119935 Marionette TRACE conn2 <- [1,1457,null,{"value":"7"}] 11:38:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 11:38:39 INFO - PROCESS | 1947 | 1466707119938 Marionette TRACE conn2 -> [0,1458,"setScriptTimeout",{"ms":35000}] 11:38:39 INFO - PROCESS | 1947 | 1466707119939 Marionette TRACE conn2 <- [1,1458,null,{}] 11:38:39 INFO - PROCESS | 1947 | 1466707119941 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}] 11:38:39 INFO - PROCESS | 1947 | 1466707119945 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:38:40 INFO - PROCESS | 1947 | 1466707120063 Marionette TRACE conn2 <- [1,1459,null,{"value":null}] 11:38:40 INFO - PROCESS | 1947 | 1466707120067 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:40 INFO - PROCESS | 1947 | 1466707120068 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:38:40 INFO - PROCESS | 1947 | ++DOCSHELL 0x1292b5800 == 35 [pid = 1947] [id = 372] 11:38:40 INFO - PROCESS | 1947 | ++DOMWINDOW == 89 (0x113c18000) [pid = 1947] [serial = 1115] [outer = 0x0] 11:38:40 INFO - PROCESS | 1947 | ++DOMWINDOW == 90 (0x128bcf000) [pid = 1947] [serial = 1116] [outer = 0x113c18000] 11:38:40 INFO - PROCESS | 1947 | 1466707120092 Marionette DEBUG loaded listener.js 11:38:40 INFO - PROCESS | 1947 | ++DOMWINDOW == 91 (0x12aace000) [pid = 1947] [serial = 1117] [outer = 0x113c18000] 11:38:40 INFO - PROCESS | 1947 | 1466707120436 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]]]}] 11:38:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 11:38:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 517ms 11:38:40 INFO - PROCESS | 1947 | 1466707120456 Marionette TRACE conn2 -> [0,1461,"getWindowHandle",null] 11:38:40 INFO - PROCESS | 1947 | 1466707120457 Marionette TRACE conn2 <- [1,1461,null,{"value":"7"}] 11:38:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 11:38:40 INFO - PROCESS | 1947 | 1466707120459 Marionette TRACE conn2 -> [0,1462,"setScriptTimeout",{"ms":35000}] 11:38:40 INFO - PROCESS | 1947 | 1466707120460 Marionette TRACE conn2 <- [1,1462,null,{}] 11:38:40 INFO - PROCESS | 1947 | 1466707120463 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}] 11:38:40 INFO - PROCESS | 1947 | 1466707120466 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:38:40 INFO - PROCESS | 1947 | 1466707120571 Marionette TRACE conn2 <- [1,1463,null,{"value":null}] 11:38:40 INFO - PROCESS | 1947 | 1466707120575 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:40 INFO - PROCESS | 1947 | 1466707120576 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:38:40 INFO - PROCESS | 1947 | ++DOCSHELL 0x12a642800 == 36 [pid = 1947] [id = 373] 11:38:40 INFO - PROCESS | 1947 | ++DOMWINDOW == 92 (0x113c73400) [pid = 1947] [serial = 1118] [outer = 0x0] 11:38:40 INFO - PROCESS | 1947 | ++DOMWINDOW == 93 (0x12aad9c00) [pid = 1947] [serial = 1119] [outer = 0x113c73400] 11:38:40 INFO - PROCESS | 1947 | 1466707120601 Marionette DEBUG loaded listener.js 11:38:40 INFO - PROCESS | 1947 | ++DOMWINDOW == 94 (0x12b9a2400) [pid = 1947] [serial = 1120] [outer = 0x113c73400] 11:38:40 INFO - PROCESS | 1947 | 1466707120926 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]]]}] 11:38:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 11:38:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 522ms 11:38:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 11:38:40 INFO - PROCESS | 1947 | 1466707120983 Marionette TRACE conn2 -> [0,1465,"getWindowHandle",null] 11:38:40 INFO - PROCESS | 1947 | 1466707120984 Marionette TRACE conn2 <- [1,1465,null,{"value":"7"}] 11:38:40 INFO - PROCESS | 1947 | 1466707120986 Marionette TRACE conn2 -> [0,1466,"setScriptTimeout",{"ms":35000}] 11:38:40 INFO - PROCESS | 1947 | 1466707120987 Marionette TRACE conn2 <- [1,1466,null,{}] 11:38:40 INFO - PROCESS | 1947 | 1466707120989 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}] 11:38:40 INFO - PROCESS | 1947 | 1466707120990 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:38:41 INFO - PROCESS | 1947 | 1466707121084 Marionette TRACE conn2 <- [1,1467,null,{"value":null}] 11:38:41 INFO - PROCESS | 1947 | 1466707121097 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:41 INFO - PROCESS | 1947 | 1466707121099 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:38:41 INFO - PROCESS | 1947 | ++DOCSHELL 0x12ad05000 == 37 [pid = 1947] [id = 374] 11:38:41 INFO - PROCESS | 1947 | ++DOMWINDOW == 95 (0x12b9a2800) [pid = 1947] [serial = 1121] [outer = 0x0] 11:38:41 INFO - PROCESS | 1947 | ++DOMWINDOW == 96 (0x12ba06800) [pid = 1947] [serial = 1122] [outer = 0x12b9a2800] 11:38:41 INFO - PROCESS | 1947 | 1466707121123 Marionette DEBUG loaded listener.js 11:38:41 INFO - PROCESS | 1947 | ++DOMWINDOW == 97 (0x12bd66800) [pid = 1947] [serial = 1123] [outer = 0x12b9a2800] 11:38:41 INFO - PROCESS | 1947 | 1466707121465 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]]]}] 11:38:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 11:38:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 519ms 11:38:41 INFO - PROCESS | 1947 | 1466707121506 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 11:38:41 INFO - PROCESS | 1947 | 1466707121507 Marionette TRACE conn2 <- [1,1469,null,{"value":"7"}] 11:38:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 11:38:41 INFO - PROCESS | 1947 | 1466707121509 Marionette TRACE conn2 -> [0,1470,"setScriptTimeout",{"ms":35000}] 11:38:41 INFO - PROCESS | 1947 | 1466707121510 Marionette TRACE conn2 <- [1,1470,null,{}] 11:38:41 INFO - PROCESS | 1947 | 1466707121513 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}] 11:38:41 INFO - PROCESS | 1947 | 1466707121514 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:38:41 INFO - PROCESS | 1947 | 1466707121609 Marionette TRACE conn2 <- [1,1471,null,{"value":null}] 11:38:41 INFO - PROCESS | 1947 | 1466707121615 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:41 INFO - PROCESS | 1947 | 1466707121616 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:38:41 INFO - PROCESS | 1947 | ++DOCSHELL 0x12b82e800 == 38 [pid = 1947] [id = 375] 11:38:41 INFO - PROCESS | 1947 | ++DOMWINDOW == 98 (0x12b9aa400) [pid = 1947] [serial = 1124] [outer = 0x0] 11:38:41 INFO - PROCESS | 1947 | ++DOMWINDOW == 99 (0x12bda5800) [pid = 1947] [serial = 1125] [outer = 0x12b9aa400] 11:38:41 INFO - PROCESS | 1947 | 1466707121639 Marionette DEBUG loaded listener.js 11:38:41 INFO - PROCESS | 1947 | ++DOMWINDOW == 100 (0x12bdb1400) [pid = 1947] [serial = 1126] [outer = 0x12b9aa400] 11:38:41 INFO - PROCESS | 1947 | --DOMWINDOW == 99 (0x1164e7000) [pid = 1947] [serial = 1073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 11:38:41 INFO - PROCESS | 1947 | --DOMWINDOW == 98 (0x124d42000) [pid = 1947] [serial = 1079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 11:38:41 INFO - PROCESS | 1947 | --DOMWINDOW == 97 (0x116a16000) [pid = 1947] [serial = 1058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 11:38:41 INFO - PROCESS | 1947 | --DOMWINDOW == 96 (0x112762000) [pid = 1947] [serial = 1061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 11:38:41 INFO - PROCESS | 1947 | --DOMWINDOW == 95 (0x1164de400) [pid = 1947] [serial = 1064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 11:38:41 INFO - PROCESS | 1947 | --DOMWINDOW == 94 (0x1185bc800) [pid = 1947] [serial = 1070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 11:38:41 INFO - PROCESS | 1947 | --DOMWINDOW == 93 (0x112a9b000) [pid = 1947] [serial = 1067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 11:38:41 INFO - PROCESS | 1947 | --DOMWINDOW == 92 (0x1176ea400) [pid = 1947] [serial = 1076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 11:38:41 INFO - PROCESS | 1947 | --DOMWINDOW == 91 (0x11295e000) [pid = 1947] [serial = 1085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 11:38:41 INFO - PROCESS | 1947 | --DOMWINDOW == 90 (0x112a7e000) [pid = 1947] [serial = 1082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 11:38:41 INFO - PROCESS | 1947 | --DOMWINDOW == 89 (0x116f97c00) [pid = 1947] [serial = 1046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 11:38:41 INFO - PROCESS | 1947 | --DOMWINDOW == 88 (0x11871fc00) [pid = 1947] [serial = 1049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 11:38:41 INFO - PROCESS | 1947 | --DOMWINDOW == 87 (0x116a14000) [pid = 1947] [serial = 1088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 11:38:41 INFO - PROCESS | 1947 | --DOMWINDOW == 86 (0x124d46800) [pid = 1947] [serial = 1052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 11:38:41 INFO - PROCESS | 1947 | --DOMWINDOW == 85 (0x12ad51000) [pid = 1947] [serial = 1055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 11:38:41 INFO - PROCESS | 1947 | --DOMWINDOW == 84 (0x12bd6d400) [pid = 1947] [serial = 1043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 11:38:42 INFO - PROCESS | 1947 | 1466707122034 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]]]}] 11:38:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 11:38:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 571ms 11:38:42 INFO - PROCESS | 1947 | 1466707122080 Marionette TRACE conn2 -> [0,1473,"getWindowHandle",null] 11:38:42 INFO - PROCESS | 1947 | 1466707122081 Marionette TRACE conn2 <- [1,1473,null,{"value":"7"}] 11:38:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 11:38:42 INFO - PROCESS | 1947 | 1466707122084 Marionette TRACE conn2 -> [0,1474,"setScriptTimeout",{"ms":35000}] 11:38:42 INFO - PROCESS | 1947 | 1466707122085 Marionette TRACE conn2 <- [1,1474,null,{}] 11:38:42 INFO - PROCESS | 1947 | 1466707122087 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}] 11:38:42 INFO - PROCESS | 1947 | 1466707122088 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:38:42 INFO - PROCESS | 1947 | 1466707122167 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 11:38:42 INFO - PROCESS | 1947 | 1466707122223 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:42 INFO - PROCESS | 1947 | 1466707122224 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:38:42 INFO - PROCESS | 1947 | ++DOCSHELL 0x1248e9000 == 39 [pid = 1947] [id = 376] 11:38:42 INFO - PROCESS | 1947 | ++DOMWINDOW == 85 (0x115d1c400) [pid = 1947] [serial = 1127] [outer = 0x0] 11:38:42 INFO - PROCESS | 1947 | ++DOMWINDOW == 86 (0x1185bc800) [pid = 1947] [serial = 1128] [outer = 0x115d1c400] 11:38:42 INFO - PROCESS | 1947 | 1466707122248 Marionette DEBUG loaded listener.js 11:38:42 INFO - PROCESS | 1947 | ++DOMWINDOW == 87 (0x123c56c00) [pid = 1947] [serial = 1129] [outer = 0x115d1c400] 11:38:42 INFO - PROCESS | 1947 | 1466707122537 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]]]}] 11:38:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 11:38:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 467ms 11:38:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 11:38:42 INFO - PROCESS | 1947 | 1466707122554 Marionette TRACE conn2 -> [0,1477,"getWindowHandle",null] 11:38:42 INFO - PROCESS | 1947 | 1466707122555 Marionette TRACE conn2 <- [1,1477,null,{"value":"7"}] 11:38:42 INFO - PROCESS | 1947 | 1466707122557 Marionette TRACE conn2 -> [0,1478,"setScriptTimeout",{"ms":35000}] 11:38:42 INFO - PROCESS | 1947 | 1466707122559 Marionette TRACE conn2 <- [1,1478,null,{}] 11:38:42 INFO - PROCESS | 1947 | 1466707122562 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}] 11:38:42 INFO - PROCESS | 1947 | 1466707122565 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:38:42 INFO - PROCESS | 1947 | 1466707122657 Marionette TRACE conn2 <- [1,1479,null,{"value":null}] 11:38:42 INFO - PROCESS | 1947 | 1466707122661 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:42 INFO - PROCESS | 1947 | 1466707122665 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:38:42 INFO - PROCESS | 1947 | ++DOCSHELL 0x12c0b5800 == 40 [pid = 1947] [id = 377] 11:38:42 INFO - PROCESS | 1947 | ++DOMWINDOW == 88 (0x12686c800) [pid = 1947] [serial = 1130] [outer = 0x0] 11:38:42 INFO - PROCESS | 1947 | ++DOMWINDOW == 89 (0x12bdb1800) [pid = 1947] [serial = 1131] [outer = 0x12686c800] 11:38:42 INFO - PROCESS | 1947 | 1466707122691 Marionette DEBUG loaded listener.js 11:38:42 INFO - PROCESS | 1947 | ++DOMWINDOW == 90 (0x12c082800) [pid = 1947] [serial = 1132] [outer = 0x12686c800] 11:38:43 INFO - PROCESS | 1947 | 1466707123042 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]]]}] 11:38:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 11:38:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 519ms 11:38:43 INFO - PROCESS | 1947 | 1466707123078 Marionette TRACE conn2 -> [0,1481,"getWindowHandle",null] 11:38:43 INFO - PROCESS | 1947 | 1466707123079 Marionette TRACE conn2 <- [1,1481,null,{"value":"7"}] 11:38:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 11:38:43 INFO - PROCESS | 1947 | 1466707123093 Marionette TRACE conn2 -> [0,1482,"setScriptTimeout",{"ms":35000}] 11:38:43 INFO - PROCESS | 1947 | 1466707123095 Marionette TRACE conn2 <- [1,1482,null,{}] 11:38:43 INFO - PROCESS | 1947 | 1466707123098 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}] 11:38:43 INFO - PROCESS | 1947 | 1466707123099 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:38:43 INFO - PROCESS | 1947 | 1466707123218 Marionette TRACE conn2 <- [1,1483,null,{"value":null}] 11:38:43 INFO - PROCESS | 1947 | 1466707123222 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:43 INFO - PROCESS | 1947 | 1466707123223 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:38:43 INFO - PROCESS | 1947 | ++DOCSHELL 0x12c683800 == 41 [pid = 1947] [id = 378] 11:38:43 INFO - PROCESS | 1947 | ++DOMWINDOW == 91 (0x1249cd400) [pid = 1947] [serial = 1133] [outer = 0x0] 11:38:43 INFO - PROCESS | 1947 | ++DOMWINDOW == 92 (0x12c2e8400) [pid = 1947] [serial = 1134] [outer = 0x1249cd400] 11:38:43 INFO - PROCESS | 1947 | 1466707123264 Marionette DEBUG loaded listener.js 11:38:43 INFO - PROCESS | 1947 | ++DOMWINDOW == 93 (0x12c2ed400) [pid = 1947] [serial = 1135] [outer = 0x1249cd400] 11:38:43 INFO - PROCESS | 1947 | 1466707123619 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]]]}] 11:38:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 11:38:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 571ms 11:38:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 11:38:43 INFO - PROCESS | 1947 | 1466707123663 Marionette TRACE conn2 -> [0,1485,"getWindowHandle",null] 11:38:43 INFO - PROCESS | 1947 | 1466707123664 Marionette TRACE conn2 <- [1,1485,null,{"value":"7"}] 11:38:43 INFO - PROCESS | 1947 | 1466707123667 Marionette TRACE conn2 -> [0,1486,"setScriptTimeout",{"ms":35000}] 11:38:43 INFO - PROCESS | 1947 | 1466707123668 Marionette TRACE conn2 <- [1,1486,null,{}] 11:38:43 INFO - PROCESS | 1947 | 1466707123670 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}] 11:38:43 INFO - PROCESS | 1947 | 1466707123671 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:38:43 INFO - PROCESS | 1947 | 1466707123774 Marionette TRACE conn2 <- [1,1487,null,{"value":null}] 11:38:43 INFO - PROCESS | 1947 | 1466707123803 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:43 INFO - PROCESS | 1947 | 1466707123804 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:38:43 INFO - PROCESS | 1947 | ++DOCSHELL 0x12ceb3800 == 42 [pid = 1947] [id = 379] 11:38:43 INFO - PROCESS | 1947 | ++DOMWINDOW == 94 (0x12c610c00) [pid = 1947] [serial = 1136] [outer = 0x0] 11:38:43 INFO - PROCESS | 1947 | ++DOMWINDOW == 95 (0x12c611800) [pid = 1947] [serial = 1137] [outer = 0x12c610c00] 11:38:43 INFO - PROCESS | 1947 | 1466707123834 Marionette DEBUG loaded listener.js 11:38:43 INFO - PROCESS | 1947 | ++DOMWINDOW == 96 (0x12ca95400) [pid = 1947] [serial = 1138] [outer = 0x12c610c00] 11:38:44 INFO - PROCESS | 1947 | 1466707124301 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]]]}] 11:38:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 11:38:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 668ms 11:38:44 INFO - PROCESS | 1947 | 1466707124339 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 11:38:44 INFO - PROCESS | 1947 | 1466707124341 Marionette TRACE conn2 <- [1,1489,null,{"value":"7"}] 11:38:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 11:38:44 INFO - PROCESS | 1947 | 1466707124345 Marionette TRACE conn2 -> [0,1490,"setScriptTimeout",{"ms":35000}] 11:38:44 INFO - PROCESS | 1947 | 1466707124351 Marionette TRACE conn2 <- [1,1490,null,{}] 11:38:44 INFO - PROCESS | 1947 | 1466707124355 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}] 11:38:44 INFO - PROCESS | 1947 | 1466707124357 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:38:44 INFO - PROCESS | 1947 | 1466707124472 Marionette TRACE conn2 <- [1,1491,null,{"value":null}] 11:38:44 INFO - PROCESS | 1947 | 1466707124623 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:44 INFO - PROCESS | 1947 | 1466707124624 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:38:44 INFO - PROCESS | 1947 | ++DOCSHELL 0x11969e800 == 43 [pid = 1947] [id = 380] 11:38:44 INFO - PROCESS | 1947 | ++DOMWINDOW == 97 (0x116f96800) [pid = 1947] [serial = 1139] [outer = 0x0] 11:38:44 INFO - PROCESS | 1947 | ++DOMWINDOW == 98 (0x1176ee800) [pid = 1947] [serial = 1140] [outer = 0x116f96800] 11:38:44 INFO - PROCESS | 1947 | 1466707124679 Marionette DEBUG loaded listener.js 11:38:44 INFO - PROCESS | 1947 | ++DOMWINDOW == 99 (0x118418800) [pid = 1947] [serial = 1141] [outer = 0x116f96800] 11:38:45 INFO - PROCESS | 1947 | 1466707125171 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]]]}] 11:38:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 11:38:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 878ms 11:38:45 INFO - PROCESS | 1947 | 1466707125235 Marionette TRACE conn2 -> [0,1493,"getWindowHandle",null] 11:38:45 INFO - PROCESS | 1947 | 1466707125238 Marionette TRACE conn2 <- [1,1493,null,{"value":"7"}] 11:38:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 11:38:45 INFO - PROCESS | 1947 | 1466707125270 Marionette TRACE conn2 -> [0,1494,"setScriptTimeout",{"ms":35000}] 11:38:45 INFO - PROCESS | 1947 | 1466707125272 Marionette TRACE conn2 <- [1,1494,null,{}] 11:38:45 INFO - PROCESS | 1947 | 1466707125276 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}] 11:38:45 INFO - PROCESS | 1947 | 1466707125278 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:38:45 INFO - PROCESS | 1947 | 1466707125381 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 11:38:45 INFO - PROCESS | 1947 | 1466707125452 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:45 INFO - PROCESS | 1947 | 1466707125453 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:38:45 INFO - PROCESS | 1947 | ++DOCSHELL 0x12a363800 == 44 [pid = 1947] [id = 381] 11:38:45 INFO - PROCESS | 1947 | ++DOMWINDOW == 100 (0x119e25000) [pid = 1947] [serial = 1142] [outer = 0x0] 11:38:45 INFO - PROCESS | 1947 | ++DOMWINDOW == 101 (0x1248af400) [pid = 1947] [serial = 1143] [outer = 0x119e25000] 11:38:45 INFO - PROCESS | 1947 | 1466707125483 Marionette DEBUG loaded listener.js 11:38:45 INFO - PROCESS | 1947 | ++DOMWINDOW == 102 (0x126f92400) [pid = 1947] [serial = 1144] [outer = 0x119e25000] 11:38:45 INFO - PROCESS | 1947 | 1466707125916 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]]]}] 11:38:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 11:38:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 697ms 11:38:45 INFO - PROCESS | 1947 | 1466707125972 Marionette TRACE conn2 -> [0,1497,"getWindowHandle",null] 11:38:45 INFO - PROCESS | 1947 | 1466707125973 Marionette TRACE conn2 <- [1,1497,null,{"value":"7"}] 11:38:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 11:38:45 INFO - PROCESS | 1947 | 1466707125976 Marionette TRACE conn2 -> [0,1498,"setScriptTimeout",{"ms":35000}] 11:38:45 INFO - PROCESS | 1947 | 1466707125978 Marionette TRACE conn2 <- [1,1498,null,{}] 11:38:46 INFO - PROCESS | 1947 | 1466707126005 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}] 11:38:46 INFO - PROCESS | 1947 | 1466707126009 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:38:46 INFO - PROCESS | 1947 | 1466707126110 Marionette TRACE conn2 <- [1,1499,null,{"value":null}] 11:38:46 INFO - PROCESS | 1947 | 1466707126183 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:46 INFO - PROCESS | 1947 | 1466707126186 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:38:46 INFO - PROCESS | 1947 | ++DOCSHELL 0x12d197000 == 45 [pid = 1947] [id = 382] 11:38:46 INFO - PROCESS | 1947 | ++DOMWINDOW == 103 (0x129638c00) [pid = 1947] [serial = 1145] [outer = 0x0] 11:38:46 INFO - PROCESS | 1947 | ++DOMWINDOW == 104 (0x12a766800) [pid = 1947] [serial = 1146] [outer = 0x129638c00] 11:38:46 INFO - PROCESS | 1947 | 1466707126216 Marionette DEBUG loaded listener.js 11:38:46 INFO - PROCESS | 1947 | ++DOMWINDOW == 105 (0x12adbd800) [pid = 1947] [serial = 1147] [outer = 0x129638c00] 11:38:46 INFO - PROCESS | 1947 | 1466707126638 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]]]}] 11:38:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 11:38:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 688ms 11:38:46 INFO - PROCESS | 1947 | 1466707126665 Marionette TRACE conn2 -> [0,1501,"getWindowHandle",null] 11:38:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 11:38:46 INFO - PROCESS | 1947 | 1466707126667 Marionette TRACE conn2 <- [1,1501,null,{"value":"7"}] 11:38:46 INFO - PROCESS | 1947 | 1466707126669 Marionette TRACE conn2 -> [0,1502,"setScriptTimeout",{"ms":35000}] 11:38:46 INFO - PROCESS | 1947 | 1466707126670 Marionette TRACE conn2 <- [1,1502,null,{}] 11:38:46 INFO - PROCESS | 1947 | 1466707126673 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}] 11:38:46 INFO - PROCESS | 1947 | 1466707126674 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:38:46 INFO - PROCESS | 1947 | 1466707126790 Marionette TRACE conn2 <- [1,1503,null,{"value":null}] 11:38:46 INFO - PROCESS | 1947 | 1466707126875 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:46 INFO - PROCESS | 1947 | 1466707126876 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:38:46 INFO - PROCESS | 1947 | ++DOCSHELL 0x12d1a8800 == 46 [pid = 1947] [id = 383] 11:38:46 INFO - PROCESS | 1947 | ++DOMWINDOW == 106 (0x12723c000) [pid = 1947] [serial = 1148] [outer = 0x0] 11:38:46 INFO - PROCESS | 1947 | ++DOMWINDOW == 107 (0x12b9acc00) [pid = 1947] [serial = 1149] [outer = 0x12723c000] 11:38:46 INFO - PROCESS | 1947 | 1466707126907 Marionette DEBUG loaded listener.js 11:38:46 INFO - PROCESS | 1947 | ++DOMWINDOW == 108 (0x12c07fc00) [pid = 1947] [serial = 1150] [outer = 0x12723c000] 11:38:47 INFO - PROCESS | 1947 | 1466707127583 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]]]}] 11:38:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 11:38:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 968ms 11:38:47 INFO - PROCESS | 1947 | 1466707127639 Marionette TRACE conn2 -> [0,1505,"getWindowHandle",null] 11:38:47 INFO - PROCESS | 1947 | 1466707127643 Marionette TRACE conn2 <- [1,1505,null,{"value":"7"}] 11:38:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 11:38:47 INFO - PROCESS | 1947 | 1466707127648 Marionette TRACE conn2 -> [0,1506,"setScriptTimeout",{"ms":35000}] 11:38:47 INFO - PROCESS | 1947 | 1466707127651 Marionette TRACE conn2 <- [1,1506,null,{}] 11:38:47 INFO - PROCESS | 1947 | 1466707127656 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}] 11:38:47 INFO - PROCESS | 1947 | 1466707127658 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:38:47 INFO - PROCESS | 1947 | 1466707127774 Marionette TRACE conn2 <- [1,1507,null,{"value":null}] 11:38:47 INFO - PROCESS | 1947 | 1466707127845 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:47 INFO - PROCESS | 1947 | 1466707127847 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:38:47 INFO - PROCESS | 1947 | ++DOCSHELL 0x11919b800 == 47 [pid = 1947] [id = 384] 11:38:47 INFO - PROCESS | 1947 | ++DOMWINDOW == 109 (0x112959c00) [pid = 1947] [serial = 1151] [outer = 0x0] 11:38:47 INFO - PROCESS | 1947 | ++DOMWINDOW == 110 (0x116467000) [pid = 1947] [serial = 1152] [outer = 0x112959c00] 11:38:47 INFO - PROCESS | 1947 | 1466707127874 Marionette DEBUG loaded listener.js 11:38:47 INFO - PROCESS | 1947 | ++DOMWINDOW == 111 (0x11729b800) [pid = 1947] [serial = 1153] [outer = 0x112959c00] 11:38:48 INFO - PROCESS | 1947 | --DOCSHELL 0x12c683800 == 46 [pid = 1947] [id = 378] 11:38:48 INFO - PROCESS | 1947 | --DOCSHELL 0x12c0b5800 == 45 [pid = 1947] [id = 377] 11:38:48 INFO - PROCESS | 1947 | --DOCSHELL 0x1248e9000 == 44 [pid = 1947] [id = 376] 11:38:48 INFO - PROCESS | 1947 | --DOCSHELL 0x12b82e800 == 43 [pid = 1947] [id = 375] 11:38:48 INFO - PROCESS | 1947 | --DOCSHELL 0x12ad05000 == 42 [pid = 1947] [id = 374] 11:38:48 INFO - PROCESS | 1947 | --DOCSHELL 0x12a642800 == 41 [pid = 1947] [id = 373] 11:38:48 INFO - PROCESS | 1947 | --DOCSHELL 0x1292b5800 == 40 [pid = 1947] [id = 372] 11:38:48 INFO - PROCESS | 1947 | --DOCSHELL 0x1188d9800 == 39 [pid = 1947] [id = 371] 11:38:48 INFO - PROCESS | 1947 | --DOCSHELL 0x1249db800 == 38 [pid = 1947] [id = 370] 11:38:48 INFO - PROCESS | 1947 | --DOCSHELL 0x12399d800 == 37 [pid = 1947] [id = 369] 11:38:48 INFO - PROCESS | 1947 | --DOCSHELL 0x1185db800 == 36 [pid = 1947] [id = 368] 11:38:48 INFO - PROCESS | 1947 | --DOCSHELL 0x116f48800 == 35 [pid = 1947] [id = 367] 11:38:48 INFO - PROCESS | 1947 | --DOCSHELL 0x1185d7800 == 34 [pid = 1947] [id = 366] 11:38:48 INFO - PROCESS | 1947 | --DOCSHELL 0x11211b800 == 33 [pid = 1947] [id = 365] 11:38:48 INFO - PROCESS | 1947 | --DOCSHELL 0x11919b000 == 32 [pid = 1947] [id = 353] 11:38:48 INFO - PROCESS | 1947 | --DOCSHELL 0x12d1a8800 == 31 [pid = 1947] [id = 383] 11:38:48 INFO - PROCESS | 1947 | --DOCSHELL 0x12d197000 == 30 [pid = 1947] [id = 382] 11:38:48 INFO - PROCESS | 1947 | --DOCSHELL 0x12a363800 == 29 [pid = 1947] [id = 381] 11:38:48 INFO - PROCESS | 1947 | --DOCSHELL 0x11969e800 == 28 [pid = 1947] [id = 380] 11:38:48 INFO - PROCESS | 1947 | --DOCSHELL 0x12ceb3800 == 27 [pid = 1947] [id = 379] 11:38:48 INFO - PROCESS | 1947 | --DOMWINDOW == 110 (0x11729b400) [pid = 1947] [serial = 1047] [outer = 0x0] [url = about:blank] 11:38:48 INFO - PROCESS | 1947 | --DOMWINDOW == 109 (0x128bd1c00) [pid = 1947] [serial = 1081] [outer = 0x0] [url = about:blank] 11:38:48 INFO - PROCESS | 1947 | --DOMWINDOW == 108 (0x12110cc00) [pid = 1947] [serial = 1051] [outer = 0x0] [url = about:blank] 11:38:48 INFO - PROCESS | 1947 | --DOMWINDOW == 107 (0x12928f000) [pid = 1947] [serial = 1089] [outer = 0x0] [url = about:blank] 11:38:48 INFO - PROCESS | 1947 | --DOMWINDOW == 106 (0x11988bc00) [pid = 1947] [serial = 1050] [outer = 0x0] [url = about:blank] 11:38:48 INFO - PROCESS | 1947 | --DOMWINDOW == 105 (0x1191ce800) [pid = 1947] [serial = 1087] [outer = 0x0] [url = about:blank] 11:38:48 INFO - PROCESS | 1947 | --DOMWINDOW == 104 (0x129634000) [pid = 1947] [serial = 1090] [outer = 0x0] [url = about:blank] 11:38:48 INFO - PROCESS | 1947 | --DOMWINDOW == 103 (0x12a773800) [pid = 1947] [serial = 1054] [outer = 0x0] [url = about:blank] 11:38:48 INFO - PROCESS | 1947 | --DOMWINDOW == 102 (0x1293ecc00) [pid = 1947] [serial = 1053] [outer = 0x0] [url = about:blank] 11:38:48 INFO - PROCESS | 1947 | --DOMWINDOW == 101 (0x12bda8c00) [pid = 1947] [serial = 1057] [outer = 0x0] [url = about:blank] 11:38:48 INFO - PROCESS | 1947 | --DOMWINDOW == 100 (0x1293e3800) [pid = 1947] [serial = 1084] [outer = 0x0] [url = about:blank] 11:38:48 INFO - PROCESS | 1947 | --DOMWINDOW == 99 (0x12ba06000) [pid = 1947] [serial = 1056] [outer = 0x0] [url = about:blank] 11:38:48 INFO - PROCESS | 1947 | --DOMWINDOW == 98 (0x12692fc00) [pid = 1947] [serial = 1078] [outer = 0x0] [url = about:blank] 11:38:48 INFO - PROCESS | 1947 | --DOMWINDOW == 97 (0x123813400) [pid = 1947] [serial = 1075] [outer = 0x0] [url = about:blank] 11:38:48 INFO - PROCESS | 1947 | --DOMWINDOW == 96 (0x119e27400) [pid = 1947] [serial = 1072] [outer = 0x0] [url = about:blank] 11:38:48 INFO - PROCESS | 1947 | --DOMWINDOW == 95 (0x12a76cc00) [pid = 1947] [serial = 1092] [outer = 0x0] [url = about:blank] 11:38:48 INFO - PROCESS | 1947 | --DOMWINDOW == 94 (0x12c2e6c00) [pid = 1947] [serial = 1045] [outer = 0x0] [url = about:blank] 11:38:48 INFO - PROCESS | 1947 | --DOMWINDOW == 93 (0x119e32800) [pid = 1947] [serial = 1074] [outer = 0x0] [url = about:blank] 11:38:48 INFO - PROCESS | 1947 | --DOMWINDOW == 92 (0x126f96800) [pid = 1947] [serial = 1080] [outer = 0x0] [url = about:blank] 11:38:48 INFO - PROCESS | 1947 | --DOMWINDOW == 91 (0x118421000) [pid = 1947] [serial = 1060] [outer = 0x0] [url = about:blank] 11:38:48 INFO - PROCESS | 1947 | --DOMWINDOW == 90 (0x1176f2800) [pid = 1947] [serial = 1059] [outer = 0x0] [url = about:blank] 11:38:48 INFO - PROCESS | 1947 | --DOMWINDOW == 89 (0x113c17800) [pid = 1947] [serial = 1062] [outer = 0x0] [url = about:blank] 11:38:48 INFO - PROCESS | 1947 | --DOMWINDOW == 88 (0x115dedc00) [pid = 1947] [serial = 1063] [outer = 0x0] [url = about:blank] 11:38:48 INFO - PROCESS | 1947 | --DOMWINDOW == 87 (0x116f9d000) [pid = 1947] [serial = 1065] [outer = 0x0] [url = about:blank] 11:38:48 INFO - PROCESS | 1947 | --DOMWINDOW == 86 (0x1176e9c00) [pid = 1947] [serial = 1066] [outer = 0x0] [url = about:blank] 11:38:48 INFO - PROCESS | 1947 | --DOMWINDOW == 85 (0x119883800) [pid = 1947] [serial = 1071] [outer = 0x0] [url = about:blank] 11:38:48 INFO - PROCESS | 1947 | --DOMWINDOW == 84 (0x11872d400) [pid = 1947] [serial = 1068] [outer = 0x0] [url = about:blank] 11:38:48 INFO - PROCESS | 1947 | --DOMWINDOW == 83 (0x1191b4400) [pid = 1947] [serial = 1069] [outer = 0x0] [url = about:blank] 11:38:48 INFO - PROCESS | 1947 | --DOMWINDOW == 82 (0x123d68800) [pid = 1947] [serial = 1077] [outer = 0x0] [url = about:blank] 11:38:48 INFO - PROCESS | 1947 | --DOMWINDOW == 81 (0x115fa0400) [pid = 1947] [serial = 1086] [outer = 0x0] [url = about:blank] 11:38:48 INFO - PROCESS | 1947 | --DOMWINDOW == 80 (0x129210800) [pid = 1947] [serial = 1083] [outer = 0x0] [url = about:blank] 11:38:48 INFO - PROCESS | 1947 | --DOMWINDOW == 79 (0x118194400) [pid = 1947] [serial = 1048] [outer = 0x0] [url = about:blank] 11:38:48 INFO - PROCESS | 1947 | 1466707128888 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]]]}] 11:38:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 11:38:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1274ms 11:38:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 11:38:48 INFO - PROCESS | 1947 | 1466707128921 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 11:38:48 INFO - PROCESS | 1947 | 1466707128923 Marionette TRACE conn2 <- [1,1509,null,{"value":"7"}] 11:38:48 INFO - PROCESS | 1947 | 1466707128927 Marionette TRACE conn2 -> [0,1510,"setScriptTimeout",{"ms":35000}] 11:38:48 INFO - PROCESS | 1947 | 1466707128930 Marionette TRACE conn2 <- [1,1510,null,{}] 11:38:48 INFO - PROCESS | 1947 | 1466707128934 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}] 11:38:48 INFO - PROCESS | 1947 | 1466707128936 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:38:49 INFO - PROCESS | 1947 | 1466707129019 Marionette TRACE conn2 <- [1,1511,null,{"value":null}] 11:38:49 INFO - PROCESS | 1947 | 1466707129025 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:49 INFO - PROCESS | 1947 | 1466707129028 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:38:49 INFO - PROCESS | 1947 | ++DOCSHELL 0x115f6d000 == 28 [pid = 1947] [id = 385] 11:38:49 INFO - PROCESS | 1947 | ++DOMWINDOW == 80 (0x11324ac00) [pid = 1947] [serial = 1154] [outer = 0x0] 11:38:49 INFO - PROCESS | 1947 | ++DOMWINDOW == 81 (0x1133ae400) [pid = 1947] [serial = 1155] [outer = 0x11324ac00] 11:38:49 INFO - PROCESS | 1947 | 1466707129059 Marionette DEBUG loaded listener.js 11:38:49 INFO - PROCESS | 1947 | ++DOMWINDOW == 82 (0x115dedc00) [pid = 1947] [serial = 1156] [outer = 0x11324ac00] 11:38:49 INFO - PROCESS | 1947 | 1466707129419 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]]]}] 11:38:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 11:38:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 526ms 11:38:49 INFO - PROCESS | 1947 | 1466707129476 Marionette TRACE conn2 -> [0,1513,"getWindowHandle",null] 11:38:49 INFO - PROCESS | 1947 | 1466707129480 Marionette TRACE conn2 <- [1,1513,null,{"value":"7"}] 11:38:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 11:38:49 INFO - PROCESS | 1947 | 1466707129486 Marionette TRACE conn2 -> [0,1514,"setScriptTimeout",{"ms":35000}] 11:38:49 INFO - PROCESS | 1947 | 1466707129487 Marionette TRACE conn2 <- [1,1514,null,{}] 11:38:49 INFO - PROCESS | 1947 | 1466707129490 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}] 11:38:49 INFO - PROCESS | 1947 | 1466707129491 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:38:49 INFO - PROCESS | 1947 | 1466707129577 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 11:38:49 INFO - PROCESS | 1947 | 1466707129586 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:49 INFO - PROCESS | 1947 | 1466707129587 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:38:49 INFO - PROCESS | 1947 | ++DOCSHELL 0x117060800 == 29 [pid = 1947] [id = 386] 11:38:49 INFO - PROCESS | 1947 | ++DOMWINDOW == 83 (0x116f92000) [pid = 1947] [serial = 1157] [outer = 0x0] 11:38:49 INFO - PROCESS | 1947 | ++DOMWINDOW == 84 (0x116f9d000) [pid = 1947] [serial = 1158] [outer = 0x116f92000] 11:38:49 INFO - PROCESS | 1947 | 1466707129615 Marionette DEBUG loaded listener.js 11:38:49 INFO - PROCESS | 1947 | ++DOMWINDOW == 85 (0x117ea9000) [pid = 1947] [serial = 1159] [outer = 0x116f92000] 11:38:49 INFO - PROCESS | 1947 | 1466707129958 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]]]}] 11:38:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 11:38:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 519ms 11:38:50 INFO - PROCESS | 1947 | 1466707130008 Marionette TRACE conn2 -> [0,1517,"getWindowHandle",null] 11:38:50 INFO - PROCESS | 1947 | 1466707130010 Marionette TRACE conn2 <- [1,1517,null,{"value":"7"}] 11:38:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 11:38:50 INFO - PROCESS | 1947 | 1466707130012 Marionette TRACE conn2 -> [0,1518,"setScriptTimeout",{"ms":35000}] 11:38:50 INFO - PROCESS | 1947 | 1466707130014 Marionette TRACE conn2 <- [1,1518,null,{}] 11:38:50 INFO - PROCESS | 1947 | 1466707130022 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}] 11:38:50 INFO - PROCESS | 1947 | 1466707130025 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:38:50 INFO - PROCESS | 1947 | 1466707130102 Marionette TRACE conn2 <- [1,1519,null,{"value":null}] 11:38:50 INFO - PROCESS | 1947 | 1466707130107 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:50 INFO - PROCESS | 1947 | 1466707130109 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:38:50 INFO - PROCESS | 1947 | ++DOCSHELL 0x119185800 == 30 [pid = 1947] [id = 387] 11:38:50 INFO - PROCESS | 1947 | ++DOMWINDOW == 86 (0x11852a000) [pid = 1947] [serial = 1160] [outer = 0x0] 11:38:50 INFO - PROCESS | 1947 | ++DOMWINDOW == 87 (0x1185bf800) [pid = 1947] [serial = 1161] [outer = 0x11852a000] 11:38:50 INFO - PROCESS | 1947 | 1466707130140 Marionette DEBUG loaded listener.js 11:38:50 INFO - PROCESS | 1947 | ++DOMWINDOW == 88 (0x118750400) [pid = 1947] [serial = 1162] [outer = 0x11852a000] 11:38:50 INFO - PROCESS | 1947 | 1466707130483 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]]]}] 11:38:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 11:38:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 520ms 11:38:50 INFO - PROCESS | 1947 | 1466707130533 Marionette TRACE conn2 -> [0,1521,"getWindowHandle",null] 11:38:50 INFO - PROCESS | 1947 | 1466707130535 Marionette TRACE conn2 <- [1,1521,null,{"value":"7"}] 11:38:50 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 11:38:50 INFO - PROCESS | 1947 | 1466707130537 Marionette TRACE conn2 -> [0,1522,"setScriptTimeout",{"ms":35000}] 11:38:50 INFO - PROCESS | 1947 | 1466707130538 Marionette TRACE conn2 <- [1,1522,null,{}] 11:38:50 INFO - PROCESS | 1947 | 1466707130540 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}] 11:38:50 INFO - PROCESS | 1947 | 1466707130541 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:38:50 INFO - PROCESS | 1947 | 1466707130617 Marionette TRACE conn2 <- [1,1523,null,{"value":null}] 11:38:50 INFO - PROCESS | 1947 | 1466707130675 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:50 INFO - PROCESS | 1947 | 1466707130676 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:38:50 INFO - PROCESS | 1947 | ++DOCSHELL 0x11968d000 == 31 [pid = 1947] [id = 388] 11:38:50 INFO - PROCESS | 1947 | ++DOMWINDOW == 89 (0x11874ec00) [pid = 1947] [serial = 1163] [outer = 0x0] 11:38:50 INFO - PROCESS | 1947 | ++DOMWINDOW == 90 (0x11961c800) [pid = 1947] [serial = 1164] [outer = 0x11874ec00] 11:38:50 INFO - PROCESS | 1947 | 1466707130702 Marionette DEBUG loaded listener.js 11:38:50 INFO - PROCESS | 1947 | ++DOMWINDOW == 91 (0x119e24400) [pid = 1947] [serial = 1165] [outer = 0x11874ec00] 11:38:50 INFO - PROCESS | 1947 | 1466707130983 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"]]]}] 11:38:51 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 () { 11:38:51 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 11:38:51 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 11:38:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:38:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:38:51 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 11:38:51 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 () { 11:38:51 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 11:38:51 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 11:38:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:38:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:38:51 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 11:38:51 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 () { 11:38:51 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 11:38:51 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 11:38:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:38:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:38:51 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 11:38:51 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 () { 11:38:51 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 11:38:51 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 11:38:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:38:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:38:51 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 11:38:51 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 468ms 11:38:51 INFO - PROCESS | 1947 | 1466707131026 Marionette TRACE conn2 -> [0,1525,"getWindowHandle",null] 11:38:51 INFO - PROCESS | 1947 | 1466707131027 Marionette TRACE conn2 <- [1,1525,null,{"value":"7"}] 11:38:51 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 11:38:51 INFO - PROCESS | 1947 | 1466707131032 Marionette TRACE conn2 -> [0,1526,"setScriptTimeout",{"ms":35000}] 11:38:51 INFO - PROCESS | 1947 | 1466707131034 Marionette TRACE conn2 <- [1,1526,null,{}] 11:38:51 INFO - PROCESS | 1947 | 1466707131037 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}] 11:38:51 INFO - PROCESS | 1947 | 1466707131038 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:38:51 INFO - PROCESS | 1947 | 1466707131129 Marionette TRACE conn2 <- [1,1527,null,{"value":null}] 11:38:51 INFO - PROCESS | 1947 | 1466707131164 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:51 INFO - PROCESS | 1947 | 1466707131165 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:38:51 INFO - PROCESS | 1947 | ++DOCSHELL 0x123cb1800 == 32 [pid = 1947] [id = 389] 11:38:51 INFO - PROCESS | 1947 | ++DOMWINDOW == 92 (0x11841f000) [pid = 1947] [serial = 1166] [outer = 0x0] 11:38:51 INFO - PROCESS | 1947 | ++DOMWINDOW == 93 (0x12110ac00) [pid = 1947] [serial = 1167] [outer = 0x11841f000] 11:38:51 INFO - PROCESS | 1947 | 1466707131189 Marionette DEBUG loaded listener.js 11:38:51 INFO - PROCESS | 1947 | ++DOMWINDOW == 94 (0x123e31800) [pid = 1947] [serial = 1168] [outer = 0x11841f000] 11:38:51 INFO - PROCESS | 1947 | 1466707131487 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"]]]}] 11:38:51 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 11:38:51 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 11:38:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:38:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:38:51 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 11:38:51 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 11:38:51 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 11:38:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:38:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:38:51 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 11:38:51 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 11:38:51 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 11:38:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:38:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:38:51 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 11:38:51 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 474ms 11:38:51 INFO - PROCESS | 1947 | 1466707131506 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 11:38:51 INFO - PROCESS | 1947 | 1466707131507 Marionette TRACE conn2 <- [1,1529,null,{"value":"7"}] 11:38:51 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 11:38:51 INFO - PROCESS | 1947 | 1466707131510 Marionette TRACE conn2 -> [0,1530,"setScriptTimeout",{"ms":35000}] 11:38:51 INFO - PROCESS | 1947 | 1466707131511 Marionette TRACE conn2 <- [1,1530,null,{}] 11:38:51 INFO - PROCESS | 1947 | 1466707131515 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}] 11:38:51 INFO - PROCESS | 1947 | 1466707131521 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:38:51 INFO - PROCESS | 1947 | 1466707131634 Marionette TRACE conn2 <- [1,1531,null,{"value":null}] 11:38:51 INFO - PROCESS | 1947 | 1466707131644 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:51 INFO - PROCESS | 1947 | 1466707131645 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:38:51 INFO - PROCESS | 1947 | ++DOCSHELL 0x12551f800 == 33 [pid = 1947] [id = 390] 11:38:51 INFO - PROCESS | 1947 | ++DOMWINDOW == 95 (0x124288000) [pid = 1947] [serial = 1169] [outer = 0x0] 11:38:51 INFO - PROCESS | 1947 | ++DOMWINDOW == 96 (0x124dbdc00) [pid = 1947] [serial = 1170] [outer = 0x124288000] 11:38:51 INFO - PROCESS | 1947 | 1466707131671 Marionette DEBUG loaded listener.js 11:38:51 INFO - PROCESS | 1947 | ++DOMWINDOW == 97 (0x128bd4800) [pid = 1947] [serial = 1171] [outer = 0x124288000] 11:38:51 INFO - PROCESS | 1947 | 1466707131952 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]]]}] 11:38:51 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 11:38:51 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 11:38:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:38:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:38:51 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 11:38:51 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 11:38:51 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. 11:38:51 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 11:38:51 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 469ms 11:38:51 INFO - PROCESS | 1947 | 1466707131995 Marionette TRACE conn2 -> [0,1533,"getWindowHandle",null] 11:38:52 INFO - PROCESS | 1947 | 1466707131998 Marionette TRACE conn2 <- [1,1533,null,{"value":"7"}] 11:38:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 11:38:52 INFO - PROCESS | 1947 | 1466707132008 Marionette TRACE conn2 -> [0,1534,"setScriptTimeout",{"ms":35000}] 11:38:52 INFO - PROCESS | 1947 | 1466707132010 Marionette TRACE conn2 <- [1,1534,null,{}] 11:38:52 INFO - PROCESS | 1947 | 1466707132012 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}] 11:38:52 INFO - PROCESS | 1947 | 1466707132015 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:38:52 INFO - PROCESS | 1947 | 1466707132107 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 11:38:52 INFO - PROCESS | 1947 | 1466707132111 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:52 INFO - PROCESS | 1947 | 1466707132112 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:38:52 INFO - PROCESS | 1947 | ++DOCSHELL 0x1272d8800 == 34 [pid = 1947] [id = 391] 11:38:52 INFO - PROCESS | 1947 | ++DOMWINDOW == 98 (0x124289000) [pid = 1947] [serial = 1172] [outer = 0x0] 11:38:52 INFO - PROCESS | 1947 | ++DOMWINDOW == 99 (0x12928f400) [pid = 1947] [serial = 1173] [outer = 0x124289000] 11:38:52 INFO - PROCESS | 1947 | 1466707132137 Marionette DEBUG loaded listener.js 11:38:52 INFO - PROCESS | 1947 | ++DOMWINDOW == 100 (0x1293e9800) [pid = 1947] [serial = 1174] [outer = 0x124289000] 11:38:52 INFO - PROCESS | 1947 | 1466707132479 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]]]}] 11:38:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 11:38:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 526ms 11:38:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 11:38:52 INFO - PROCESS | 1947 | 1466707132528 Marionette TRACE conn2 -> [0,1537,"getWindowHandle",null] 11:38:52 INFO - PROCESS | 1947 | 1466707132530 Marionette TRACE conn2 <- [1,1537,null,{"value":"7"}] 11:38:52 INFO - PROCESS | 1947 | 1466707132532 Marionette TRACE conn2 -> [0,1538,"setScriptTimeout",{"ms":35000}] 11:38:52 INFO - PROCESS | 1947 | 1466707132533 Marionette TRACE conn2 <- [1,1538,null,{}] 11:38:52 INFO - PROCESS | 1947 | 1466707132535 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}] 11:38:52 INFO - PROCESS | 1947 | 1466707132536 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:38:52 INFO - PROCESS | 1947 | 1466707132634 Marionette TRACE conn2 <- [1,1539,null,{"value":null}] 11:38:52 INFO - PROCESS | 1947 | 1466707132642 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:52 INFO - PROCESS | 1947 | 1466707132643 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:38:52 INFO - PROCESS | 1947 | ++DOCSHELL 0x128c74800 == 35 [pid = 1947] [id = 392] 11:38:52 INFO - PROCESS | 1947 | ++DOMWINDOW == 101 (0x12928e400) [pid = 1947] [serial = 1175] [outer = 0x0] 11:38:52 INFO - PROCESS | 1947 | ++DOMWINDOW == 102 (0x12a604400) [pid = 1947] [serial = 1176] [outer = 0x12928e400] 11:38:52 INFO - PROCESS | 1947 | 1466707132667 Marionette DEBUG loaded listener.js 11:38:52 INFO - PROCESS | 1947 | ++DOMWINDOW == 103 (0x12a876400) [pid = 1947] [serial = 1177] [outer = 0x12928e400] 11:38:53 INFO - PROCESS | 1947 | --DOMWINDOW == 102 (0x113c18000) [pid = 1947] [serial = 1115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 11:38:53 INFO - PROCESS | 1947 | --DOMWINDOW == 101 (0x113c73400) [pid = 1947] [serial = 1118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 11:38:53 INFO - PROCESS | 1947 | --DOMWINDOW == 100 (0x115d1c400) [pid = 1947] [serial = 1127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 11:38:53 INFO - PROCESS | 1947 | --DOMWINDOW == 99 (0x116711c00) [pid = 1947] [serial = 1097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 11:38:53 INFO - PROCESS | 1947 | --DOMWINDOW == 98 (0x1191b4800) [pid = 1947] [serial = 1106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 11:38:53 INFO - PROCESS | 1947 | --DOMWINDOW == 97 (0x110ee3400) [pid = 1947] [serial = 1094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 11:38:53 INFO - PROCESS | 1947 | --DOMWINDOW == 96 (0x12b9a2800) [pid = 1947] [serial = 1121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 11:38:53 INFO - PROCESS | 1947 | --DOMWINDOW == 95 (0x117eab000) [pid = 1947] [serial = 1103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 11:38:53 INFO - PROCESS | 1947 | --DOMWINDOW == 94 (0x1248aa000) [pid = 1947] [serial = 1112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 11:38:53 INFO - PROCESS | 1947 | --DOMWINDOW == 93 (0x115f3dc00) [pid = 1947] [serial = 1100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 11:38:53 INFO - PROCESS | 1947 | --DOMWINDOW == 92 (0x12395bc00) [pid = 1947] [serial = 1109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 11:38:53 INFO - PROCESS | 1947 | --DOMWINDOW == 91 (0x12b9aa400) [pid = 1947] [serial = 1124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 11:38:53 INFO - PROCESS | 1947 | --DOMWINDOW == 90 (0x12686c800) [pid = 1947] [serial = 1130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 11:38:53 INFO - PROCESS | 1947 | --DOMWINDOW == 89 (0x11690bc00) [pid = 1947] [serial = 1091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 11:38:53 INFO - PROCESS | 1947 | --DOMWINDOW == 88 (0x12c610c00) [pid = 1947] [serial = 1136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 11:38:53 INFO - PROCESS | 1947 | --DOMWINDOW == 87 (0x1249cd400) [pid = 1947] [serial = 1133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 11:38:53 INFO - PROCESS | 1947 | 1466707133210 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]]]}] 11:38:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 11:38:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 721ms 11:38:53 INFO - PROCESS | 1947 | 1466707133254 Marionette TRACE conn2 -> [0,1541,"getWindowHandle",null] 11:38:53 INFO - PROCESS | 1947 | 1466707133255 Marionette TRACE conn2 <- [1,1541,null,{"value":"7"}] 11:38:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 11:38:53 INFO - PROCESS | 1947 | 1466707133257 Marionette TRACE conn2 -> [0,1542,"setScriptTimeout",{"ms":35000}] 11:38:53 INFO - PROCESS | 1947 | 1466707133258 Marionette TRACE conn2 <- [1,1542,null,{}] 11:38:53 INFO - PROCESS | 1947 | 1466707133260 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}] 11:38:53 INFO - PROCESS | 1947 | 1466707133261 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:38:53 INFO - PROCESS | 1947 | 1466707133351 Marionette TRACE conn2 <- [1,1543,null,{"value":null}] 11:38:53 INFO - PROCESS | 1947 | 1466707133355 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:53 INFO - PROCESS | 1947 | 1466707133356 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:38:53 INFO - PROCESS | 1947 | ++DOCSHELL 0x128f53000 == 36 [pid = 1947] [id = 393] 11:38:53 INFO - PROCESS | 1947 | ++DOMWINDOW == 88 (0x112a75c00) [pid = 1947] [serial = 1178] [outer = 0x0] 11:38:53 INFO - PROCESS | 1947 | ++DOMWINDOW == 89 (0x1164e2800) [pid = 1947] [serial = 1179] [outer = 0x112a75c00] 11:38:53 INFO - PROCESS | 1947 | 1466707133380 Marionette DEBUG loaded listener.js 11:38:53 INFO - PROCESS | 1947 | ++DOMWINDOW == 90 (0x118419000) [pid = 1947] [serial = 1180] [outer = 0x112a75c00] 11:38:53 INFO - PROCESS | 1947 | 1466707133701 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]]]}] 11:38:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 11:38:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 470ms 11:38:53 INFO - PROCESS | 1947 | 1466707133727 Marionette TRACE conn2 -> [0,1545,"getWindowHandle",null] 11:38:53 INFO - PROCESS | 1947 | 1466707133728 Marionette TRACE conn2 <- [1,1545,null,{"value":"7"}] 11:38:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 11:38:53 INFO - PROCESS | 1947 | 1466707133733 Marionette TRACE conn2 -> [0,1546,"setScriptTimeout",{"ms":35000}] 11:38:53 INFO - PROCESS | 1947 | 1466707133734 Marionette TRACE conn2 <- [1,1546,null,{}] 11:38:53 INFO - PROCESS | 1947 | 1466707133736 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}] 11:38:53 INFO - PROCESS | 1947 | 1466707133737 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:38:53 INFO - PROCESS | 1947 | 1466707133835 Marionette TRACE conn2 <- [1,1547,null,{"value":null}] 11:38:53 INFO - PROCESS | 1947 | 1466707133857 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:53 INFO - PROCESS | 1947 | 1466707133858 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:38:53 INFO - PROCESS | 1947 | ++DOCSHELL 0x12956e000 == 37 [pid = 1947] [id = 394] 11:38:53 INFO - PROCESS | 1947 | ++DOMWINDOW == 91 (0x119152c00) [pid = 1947] [serial = 1181] [outer = 0x0] 11:38:53 INFO - PROCESS | 1947 | ++DOMWINDOW == 92 (0x123c4bc00) [pid = 1947] [serial = 1182] [outer = 0x119152c00] 11:38:53 INFO - PROCESS | 1947 | 1466707133882 Marionette DEBUG loaded listener.js 11:38:53 INFO - PROCESS | 1947 | ++DOMWINDOW == 93 (0x128bd2400) [pid = 1947] [serial = 1183] [outer = 0x119152c00] 11:38:54 INFO - PROCESS | 1947 | 1466707134174 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]]]}] 11:38:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 11:38:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 470ms 11:38:54 INFO - PROCESS | 1947 | 1466707134203 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 11:38:54 INFO - PROCESS | 1947 | 1466707134204 Marionette TRACE conn2 <- [1,1549,null,{"value":"7"}] 11:38:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 11:38:54 INFO - PROCESS | 1947 | 1466707134206 Marionette TRACE conn2 -> [0,1550,"setScriptTimeout",{"ms":35000}] 11:38:54 INFO - PROCESS | 1947 | 1466707134208 Marionette TRACE conn2 <- [1,1550,null,{}] 11:38:54 INFO - PROCESS | 1947 | 1466707134211 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}] 11:38:54 INFO - PROCESS | 1947 | 1466707134212 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:38:54 INFO - PROCESS | 1947 | 1466707134311 Marionette TRACE conn2 <- [1,1551,null,{"value":null}] 11:38:54 INFO - PROCESS | 1947 | 1466707134316 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:54 INFO - PROCESS | 1947 | 1466707134318 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:38:54 INFO - PROCESS | 1947 | ++DOCSHELL 0x12aa90000 == 38 [pid = 1947] [id = 395] 11:38:54 INFO - PROCESS | 1947 | ++DOMWINDOW == 94 (0x128bd4c00) [pid = 1947] [serial = 1184] [outer = 0x0] 11:38:54 INFO - PROCESS | 1947 | ++DOMWINDOW == 95 (0x12aad5000) [pid = 1947] [serial = 1185] [outer = 0x128bd4c00] 11:38:54 INFO - PROCESS | 1947 | 1466707134345 Marionette DEBUG loaded listener.js 11:38:54 INFO - PROCESS | 1947 | ++DOMWINDOW == 96 (0x12b99f400) [pid = 1947] [serial = 1186] [outer = 0x128bd4c00] 11:38:54 INFO - PROCESS | 1947 | 1466707134676 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]]]}] 11:38:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 11:38:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 472ms 11:38:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 11:38:54 INFO - PROCESS | 1947 | 1466707134685 Marionette TRACE conn2 -> [0,1553,"getWindowHandle",null] 11:38:54 INFO - PROCESS | 1947 | 1466707134686 Marionette TRACE conn2 <- [1,1553,null,{"value":"7"}] 11:38:54 INFO - PROCESS | 1947 | 1466707134689 Marionette TRACE conn2 -> [0,1554,"setScriptTimeout",{"ms":35000}] 11:38:54 INFO - PROCESS | 1947 | 1466707134690 Marionette TRACE conn2 <- [1,1554,null,{}] 11:38:54 INFO - PROCESS | 1947 | 1466707134692 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}] 11:38:54 INFO - PROCESS | 1947 | 1466707134693 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:38:54 INFO - PROCESS | 1947 | 1466707134799 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 11:38:54 INFO - PROCESS | 1947 | 1466707134804 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:54 INFO - PROCESS | 1947 | 1466707134806 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:38:54 INFO - PROCESS | 1947 | ++DOCSHELL 0x12b832000 == 39 [pid = 1947] [id = 396] 11:38:54 INFO - PROCESS | 1947 | ++DOMWINDOW == 97 (0x118413c00) [pid = 1947] [serial = 1187] [outer = 0x0] 11:38:54 INFO - PROCESS | 1947 | ++DOMWINDOW == 98 (0x12b9aa400) [pid = 1947] [serial = 1188] [outer = 0x118413c00] 11:38:54 INFO - PROCESS | 1947 | 1466707134829 Marionette DEBUG loaded listener.js 11:38:54 INFO - PROCESS | 1947 | ++DOMWINDOW == 99 (0x12ba11400) [pid = 1947] [serial = 1189] [outer = 0x118413c00] 11:38:55 INFO - PROCESS | 1947 | 1466707135138 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]]]}] 11:38:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 11:38:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 518ms 11:38:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 11:38:55 INFO - PROCESS | 1947 | 1466707135207 Marionette TRACE conn2 -> [0,1557,"getWindowHandle",null] 11:38:55 INFO - PROCESS | 1947 | 1466707135209 Marionette TRACE conn2 <- [1,1557,null,{"value":"7"}] 11:38:55 INFO - PROCESS | 1947 | 1466707135214 Marionette TRACE conn2 -> [0,1558,"setScriptTimeout",{"ms":35000}] 11:38:55 INFO - PROCESS | 1947 | 1466707135216 Marionette TRACE conn2 <- [1,1558,null,{}] 11:38:55 INFO - PROCESS | 1947 | 1466707135220 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}] 11:38:55 INFO - PROCESS | 1947 | 1466707135222 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:38:55 INFO - PROCESS | 1947 | 1466707135342 Marionette TRACE conn2 <- [1,1559,null,{"value":null}] 11:38:55 INFO - PROCESS | 1947 | 1466707135401 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:55 INFO - PROCESS | 1947 | 1466707135405 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:38:55 INFO - PROCESS | 1947 | ++DOCSHELL 0x11641a800 == 40 [pid = 1947] [id = 397] 11:38:55 INFO - PROCESS | 1947 | ++DOMWINDOW == 100 (0x112960800) [pid = 1947] [serial = 1190] [outer = 0x0] 11:38:55 INFO - PROCESS | 1947 | ++DOMWINDOW == 101 (0x112e84c00) [pid = 1947] [serial = 1191] [outer = 0x112960800] 11:38:55 INFO - PROCESS | 1947 | 1466707135435 Marionette DEBUG loaded listener.js 11:38:55 INFO - PROCESS | 1947 | ++DOMWINDOW == 102 (0x115f9b400) [pid = 1947] [serial = 1192] [outer = 0x112960800] 11:38:55 INFO - PROCESS | 1947 | 1466707135920 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]]]}] 11:38:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 11:38:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 772ms 11:38:55 INFO - PROCESS | 1947 | 1466707135989 Marionette TRACE conn2 -> [0,1561,"getWindowHandle",null] 11:38:55 INFO - PROCESS | 1947 | 1466707135991 Marionette TRACE conn2 <- [1,1561,null,{"value":"7"}] 11:38:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 11:38:55 INFO - PROCESS | 1947 | 1466707135998 Marionette TRACE conn2 -> [0,1562,"setScriptTimeout",{"ms":35000}] 11:38:56 INFO - PROCESS | 1947 | 1466707136001 Marionette TRACE conn2 <- [1,1562,null,{}] 11:38:56 INFO - PROCESS | 1947 | 1466707136004 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}] 11:38:56 INFO - PROCESS | 1947 | 1466707136006 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:38:56 INFO - PROCESS | 1947 | 1466707136114 Marionette TRACE conn2 <- [1,1563,null,{"value":null}] 11:38:56 INFO - PROCESS | 1947 | 1466707136195 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:56 INFO - PROCESS | 1947 | 1466707136197 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:38:56 INFO - PROCESS | 1947 | ++DOCSHELL 0x11993c000 == 41 [pid = 1947] [id = 398] 11:38:56 INFO - PROCESS | 1947 | ++DOMWINDOW == 103 (0x1170a3000) [pid = 1947] [serial = 1193] [outer = 0x0] 11:38:56 INFO - PROCESS | 1947 | ++DOMWINDOW == 104 (0x117ea5000) [pid = 1947] [serial = 1194] [outer = 0x1170a3000] 11:38:56 INFO - PROCESS | 1947 | 1466707136227 Marionette DEBUG loaded listener.js 11:38:56 INFO - PROCESS | 1947 | ++DOMWINDOW == 105 (0x118340c00) [pid = 1947] [serial = 1195] [outer = 0x1170a3000] 11:38:56 INFO - PROCESS | 1947 | 1466707136784 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]]]}] 11:38:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 11:38:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 824ms 11:38:56 INFO - PROCESS | 1947 | 1466707136939 Marionette TRACE conn2 -> [0,1565,"getWindowHandle",null] 11:38:56 INFO - PROCESS | 1947 | 1466707136941 Marionette TRACE conn2 <- [1,1565,null,{"value":"7"}] 11:38:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 11:38:56 INFO - PROCESS | 1947 | 1466707136973 Marionette TRACE conn2 -> [0,1566,"setScriptTimeout",{"ms":35000}] 11:38:56 INFO - PROCESS | 1947 | 1466707136975 Marionette TRACE conn2 <- [1,1566,null,{}] 11:38:56 INFO - PROCESS | 1947 | 1466707136978 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}] 11:38:56 INFO - PROCESS | 1947 | 1466707136980 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:38:57 INFO - PROCESS | 1947 | 1466707137088 Marionette TRACE conn2 <- [1,1567,null,{"value":null}] 11:38:57 INFO - PROCESS | 1947 | 1466707137143 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:57 INFO - PROCESS | 1947 | 1466707137147 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:38:57 INFO - PROCESS | 1947 | ++DOCSHELL 0x11705f800 == 42 [pid = 1947] [id = 399] 11:38:57 INFO - PROCESS | 1947 | ++DOMWINDOW == 106 (0x116163400) [pid = 1947] [serial = 1196] [outer = 0x0] 11:38:57 INFO - PROCESS | 1947 | ++DOMWINDOW == 107 (0x1164dbc00) [pid = 1947] [serial = 1197] [outer = 0x116163400] 11:38:57 INFO - PROCESS | 1947 | 1466707137173 Marionette DEBUG loaded listener.js 11:38:57 INFO - PROCESS | 1947 | ++DOMWINDOW == 108 (0x11697dc00) [pid = 1947] [serial = 1198] [outer = 0x116163400] 11:38:57 INFO - PROCESS | 1947 | --DOCSHELL 0x12aa90000 == 41 [pid = 1947] [id = 395] 11:38:57 INFO - PROCESS | 1947 | --DOCSHELL 0x12956e000 == 40 [pid = 1947] [id = 394] 11:38:57 INFO - PROCESS | 1947 | --DOCSHELL 0x128f53000 == 39 [pid = 1947] [id = 393] 11:38:57 INFO - PROCESS | 1947 | --DOCSHELL 0x128c74800 == 38 [pid = 1947] [id = 392] 11:38:57 INFO - PROCESS | 1947 | --DOCSHELL 0x1272d8800 == 37 [pid = 1947] [id = 391] 11:38:57 INFO - PROCESS | 1947 | --DOCSHELL 0x12551f800 == 36 [pid = 1947] [id = 390] 11:38:57 INFO - PROCESS | 1947 | --DOCSHELL 0x123cb1800 == 35 [pid = 1947] [id = 389] 11:38:57 INFO - PROCESS | 1947 | --DOCSHELL 0x11968d000 == 34 [pid = 1947] [id = 388] 11:38:57 INFO - PROCESS | 1947 | --DOCSHELL 0x119185800 == 33 [pid = 1947] [id = 387] 11:38:57 INFO - PROCESS | 1947 | --DOCSHELL 0x117060800 == 32 [pid = 1947] [id = 386] 11:38:57 INFO - PROCESS | 1947 | --DOCSHELL 0x115f6d000 == 31 [pid = 1947] [id = 385] 11:38:57 INFO - PROCESS | 1947 | --DOMWINDOW == 107 (0x12ad4d000) [pid = 1947] [serial = 1093] [outer = 0x0] [url = about:blank] 11:38:57 INFO - PROCESS | 1947 | --DOMWINDOW == 106 (0x12c2e8400) [pid = 1947] [serial = 1134] [outer = 0x0] [url = about:blank] 11:38:57 INFO - PROCESS | 1947 | --DOMWINDOW == 105 (0x128bcf000) [pid = 1947] [serial = 1116] [outer = 0x0] [url = about:blank] 11:38:57 INFO - PROCESS | 1947 | --DOMWINDOW == 104 (0x12aad9c00) [pid = 1947] [serial = 1119] [outer = 0x0] [url = about:blank] 11:38:57 INFO - PROCESS | 1947 | --DOMWINDOW == 103 (0x1185bc800) [pid = 1947] [serial = 1128] [outer = 0x0] [url = about:blank] 11:38:57 INFO - PROCESS | 1947 | --DOMWINDOW == 102 (0x116975c00) [pid = 1947] [serial = 1098] [outer = 0x0] [url = about:blank] 11:38:57 INFO - PROCESS | 1947 | --DOMWINDOW == 101 (0x117ea1c00) [pid = 1947] [serial = 1099] [outer = 0x0] [url = about:blank] 11:38:57 INFO - PROCESS | 1947 | --DOMWINDOW == 100 (0x119885c00) [pid = 1947] [serial = 1107] [outer = 0x0] [url = about:blank] 11:38:57 INFO - PROCESS | 1947 | --DOMWINDOW == 99 (0x123812400) [pid = 1947] [serial = 1108] [outer = 0x0] [url = about:blank] 11:38:57 INFO - PROCESS | 1947 | --DOMWINDOW == 98 (0x111c78000) [pid = 1947] [serial = 1095] [outer = 0x0] [url = about:blank] 11:38:57 INFO - PROCESS | 1947 | --DOMWINDOW == 97 (0x12ba06800) [pid = 1947] [serial = 1122] [outer = 0x0] [url = about:blank] 11:38:57 INFO - PROCESS | 1947 | --DOMWINDOW == 96 (0x112962400) [pid = 1947] [serial = 1096] [outer = 0x0] [url = about:blank] 11:38:57 INFO - PROCESS | 1947 | --DOMWINDOW == 95 (0x12bd66800) [pid = 1947] [serial = 1123] [outer = 0x0] [url = about:blank] 11:38:57 INFO - PROCESS | 1947 | --DOMWINDOW == 94 (0x1185c6400) [pid = 1947] [serial = 1104] [outer = 0x0] [url = about:blank] 11:38:57 INFO - PROCESS | 1947 | --DOMWINDOW == 93 (0x1188a5000) [pid = 1947] [serial = 1105] [outer = 0x0] [url = about:blank] 11:38:57 INFO - PROCESS | 1947 | --DOMWINDOW == 92 (0x1255b2000) [pid = 1947] [serial = 1113] [outer = 0x0] [url = about:blank] 11:38:57 INFO - PROCESS | 1947 | --DOMWINDOW == 91 (0x116f96000) [pid = 1947] [serial = 1101] [outer = 0x0] [url = about:blank] 11:38:57 INFO - PROCESS | 1947 | --DOMWINDOW == 90 (0x117ea9400) [pid = 1947] [serial = 1102] [outer = 0x0] [url = about:blank] 11:38:57 INFO - PROCESS | 1947 | --DOMWINDOW == 89 (0x124064c00) [pid = 1947] [serial = 1110] [outer = 0x0] [url = about:blank] 11:38:57 INFO - PROCESS | 1947 | --DOMWINDOW == 88 (0x1249c1c00) [pid = 1947] [serial = 1111] [outer = 0x0] [url = about:blank] 11:38:57 INFO - PROCESS | 1947 | --DOMWINDOW == 87 (0x12bda5800) [pid = 1947] [serial = 1125] [outer = 0x0] [url = about:blank] 11:38:57 INFO - PROCESS | 1947 | --DOMWINDOW == 86 (0x12bdb1800) [pid = 1947] [serial = 1131] [outer = 0x0] [url = about:blank] 11:38:57 INFO - PROCESS | 1947 | --DOMWINDOW == 85 (0x12c082800) [pid = 1947] [serial = 1132] [outer = 0x0] [url = about:blank] 11:38:57 INFO - PROCESS | 1947 | --DOMWINDOW == 84 (0x12c2ed400) [pid = 1947] [serial = 1135] [outer = 0x0] [url = about:blank] 11:38:57 INFO - PROCESS | 1947 | --DOMWINDOW == 83 (0x12bdb1400) [pid = 1947] [serial = 1126] [outer = 0x0] [url = about:blank] 11:38:57 INFO - PROCESS | 1947 | --DOMWINDOW == 82 (0x12b9a2400) [pid = 1947] [serial = 1120] [outer = 0x0] [url = about:blank] 11:38:57 INFO - PROCESS | 1947 | --DOMWINDOW == 81 (0x123c56c00) [pid = 1947] [serial = 1129] [outer = 0x0] [url = about:blank] 11:38:57 INFO - PROCESS | 1947 | --DOMWINDOW == 80 (0x12aace000) [pid = 1947] [serial = 1117] [outer = 0x0] [url = about:blank] 11:38:57 INFO - PROCESS | 1947 | --DOMWINDOW == 79 (0x127239000) [pid = 1947] [serial = 1114] [outer = 0x0] [url = about:blank] 11:38:57 INFO - PROCESS | 1947 | --DOMWINDOW == 78 (0x12ca95400) [pid = 1947] [serial = 1138] [outer = 0x0] [url = about:blank] 11:38:57 INFO - PROCESS | 1947 | --DOMWINDOW == 77 (0x12c611800) [pid = 1947] [serial = 1137] [outer = 0x0] [url = about:blank] 11:38:57 INFO - PROCESS | 1947 | 1466707137641 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]]]}] 11:38:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 11:38:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 727ms 11:38:57 INFO - PROCESS | 1947 | 1466707137701 Marionette TRACE conn2 -> [0,1569,"getWindowHandle",null] 11:38:57 INFO - PROCESS | 1947 | 1466707137703 Marionette TRACE conn2 <- [1,1569,null,{"value":"7"}] 11:38:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 11:38:57 INFO - PROCESS | 1947 | 1466707137707 Marionette TRACE conn2 -> [0,1570,"setScriptTimeout",{"ms":35000}] 11:38:57 INFO - PROCESS | 1947 | 1466707137710 Marionette TRACE conn2 <- [1,1570,null,{}] 11:38:57 INFO - PROCESS | 1947 | 1466707137713 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}] 11:38:57 INFO - PROCESS | 1947 | 1466707137715 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:38:57 INFO - PROCESS | 1947 | 1466707137791 Marionette TRACE conn2 <- [1,1571,null,{"value":null}] 11:38:57 INFO - PROCESS | 1947 | 1466707137799 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:57 INFO - PROCESS | 1947 | 1466707137801 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:38:57 INFO - PROCESS | 1947 | ++DOCSHELL 0x117e72000 == 32 [pid = 1947] [id = 400] 11:38:57 INFO - PROCESS | 1947 | ++DOMWINDOW == 78 (0x118196c00) [pid = 1947] [serial = 1199] [outer = 0x0] 11:38:57 INFO - PROCESS | 1947 | ++DOMWINDOW == 79 (0x11841f800) [pid = 1947] [serial = 1200] [outer = 0x118196c00] 11:38:57 INFO - PROCESS | 1947 | 1466707137828 Marionette DEBUG loaded listener.js 11:38:57 INFO - PROCESS | 1947 | ++DOMWINDOW == 80 (0x118721400) [pid = 1947] [serial = 1201] [outer = 0x118196c00] 11:38:58 INFO - PROCESS | 1947 | 1466707138157 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]]]}] 11:38:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 11:38:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 474ms 11:38:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 11:38:58 INFO - PROCESS | 1947 | 1466707138186 Marionette TRACE conn2 -> [0,1573,"getWindowHandle",null] 11:38:58 INFO - PROCESS | 1947 | 1466707138187 Marionette TRACE conn2 <- [1,1573,null,{"value":"7"}] 11:38:58 INFO - PROCESS | 1947 | 1466707138189 Marionette TRACE conn2 -> [0,1574,"setScriptTimeout",{"ms":35000}] 11:38:58 INFO - PROCESS | 1947 | 1466707138191 Marionette TRACE conn2 <- [1,1574,null,{}] 11:38:58 INFO - PROCESS | 1947 | 1466707138198 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}] 11:38:58 INFO - PROCESS | 1947 | 1466707138201 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:38:58 INFO - PROCESS | 1947 | 1466707138283 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 11:38:58 INFO - PROCESS | 1947 | 1466707138289 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:58 INFO - PROCESS | 1947 | 1466707138291 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:38:58 INFO - PROCESS | 1947 | ++DOCSHELL 0x1199a4000 == 33 [pid = 1947] [id = 401] 11:38:58 INFO - PROCESS | 1947 | ++DOMWINDOW == 81 (0x11988bc00) [pid = 1947] [serial = 1202] [outer = 0x0] 11:38:58 INFO - PROCESS | 1947 | ++DOMWINDOW == 82 (0x119e26400) [pid = 1947] [serial = 1203] [outer = 0x11988bc00] 11:38:58 INFO - PROCESS | 1947 | 1466707138320 Marionette DEBUG loaded listener.js 11:38:58 INFO - PROCESS | 1947 | ++DOMWINDOW == 83 (0x12110c400) [pid = 1947] [serial = 1204] [outer = 0x11988bc00] 11:38:58 INFO - PROCESS | 1947 | 1466707138685 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]]]}] 11:38:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 11:38:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 518ms 11:38:58 INFO - PROCESS | 1947 | 1466707138708 Marionette TRACE conn2 -> [0,1577,"getWindowHandle",null] 11:38:58 INFO - PROCESS | 1947 | 1466707138709 Marionette TRACE conn2 <- [1,1577,null,{"value":"7"}] 11:38:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 11:38:58 INFO - PROCESS | 1947 | 1466707138712 Marionette TRACE conn2 -> [0,1578,"setScriptTimeout",{"ms":35000}] 11:38:58 INFO - PROCESS | 1947 | 1466707138714 Marionette TRACE conn2 <- [1,1578,null,{}] 11:38:58 INFO - PROCESS | 1947 | 1466707138716 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}] 11:38:58 INFO - PROCESS | 1947 | 1466707138718 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:38:58 INFO - PROCESS | 1947 | 1466707138803 Marionette TRACE conn2 <- [1,1579,null,{"value":null}] 11:38:58 INFO - PROCESS | 1947 | 1466707138861 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:58 INFO - PROCESS | 1947 | 1466707138862 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:38:58 INFO - PROCESS | 1947 | ++DOCSHELL 0x12429d800 == 34 [pid = 1947] [id = 402] 11:38:58 INFO - PROCESS | 1947 | ++DOMWINDOW == 84 (0x12110d400) [pid = 1947] [serial = 1205] [outer = 0x0] 11:38:58 INFO - PROCESS | 1947 | ++DOMWINDOW == 85 (0x123c56c00) [pid = 1947] [serial = 1206] [outer = 0x12110d400] 11:38:58 INFO - PROCESS | 1947 | 1466707138887 Marionette DEBUG loaded listener.js 11:38:58 INFO - PROCESS | 1947 | ++DOMWINDOW == 86 (0x1249c3c00) [pid = 1947] [serial = 1207] [outer = 0x12110d400] 11:38:59 INFO - PROCESS | 1947 | 1466707139153 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]]]}] 11:38:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 11:38:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 471ms 11:38:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 11:38:59 INFO - PROCESS | 1947 | 1466707139186 Marionette TRACE conn2 -> [0,1581,"getWindowHandle",null] 11:38:59 INFO - PROCESS | 1947 | 1466707139187 Marionette TRACE conn2 <- [1,1581,null,{"value":"7"}] 11:38:59 INFO - PROCESS | 1947 | 1466707139189 Marionette TRACE conn2 -> [0,1582,"setScriptTimeout",{"ms":35000}] 11:38:59 INFO - PROCESS | 1947 | 1466707139191 Marionette TRACE conn2 <- [1,1582,null,{}] 11:38:59 INFO - PROCESS | 1947 | 1466707139193 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}] 11:38:59 INFO - PROCESS | 1947 | 1466707139194 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:38:59 INFO - PROCESS | 1947 | 1466707139274 Marionette TRACE conn2 <- [1,1583,null,{"value":null}] 11:38:59 INFO - PROCESS | 1947 | 1466707139277 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:59 INFO - PROCESS | 1947 | 1466707139279 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:38:59 INFO - PROCESS | 1947 | ++DOCSHELL 0x12696d800 == 35 [pid = 1947] [id = 403] 11:38:59 INFO - PROCESS | 1947 | ++DOMWINDOW == 87 (0x1249c4400) [pid = 1947] [serial = 1208] [outer = 0x0] 11:38:59 INFO - PROCESS | 1947 | ++DOMWINDOW == 88 (0x126d72400) [pid = 1947] [serial = 1209] [outer = 0x1249c4400] 11:38:59 INFO - PROCESS | 1947 | 1466707139305 Marionette DEBUG loaded listener.js 11:38:59 INFO - PROCESS | 1947 | ++DOMWINDOW == 89 (0x128bca400) [pid = 1947] [serial = 1210] [outer = 0x1249c4400] 11:38:59 INFO - PROCESS | 1947 | 1466707139699 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]]]}] 11:38:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 11:38:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 569ms 11:38:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 11:38:59 INFO - PROCESS | 1947 | 1466707139760 Marionette TRACE conn2 -> [0,1585,"getWindowHandle",null] 11:38:59 INFO - PROCESS | 1947 | 1466707139761 Marionette TRACE conn2 <- [1,1585,null,{"value":"7"}] 11:38:59 INFO - PROCESS | 1947 | 1466707139765 Marionette TRACE conn2 -> [0,1586,"setScriptTimeout",{"ms":35000}] 11:38:59 INFO - PROCESS | 1947 | 1466707139767 Marionette TRACE conn2 <- [1,1586,null,{}] 11:38:59 INFO - PROCESS | 1947 | 1466707139769 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}] 11:38:59 INFO - PROCESS | 1947 | 1466707139773 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:38:59 INFO - PROCESS | 1947 | 1466707139890 Marionette TRACE conn2 <- [1,1587,null,{"value":null}] 11:38:59 INFO - PROCESS | 1947 | 1466707139905 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:59 INFO - PROCESS | 1947 | 1466707139906 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:38:59 INFO - PROCESS | 1947 | ++DOCSHELL 0x128f5f800 == 36 [pid = 1947] [id = 404] 11:38:59 INFO - PROCESS | 1947 | ++DOMWINDOW == 90 (0x1293eb800) [pid = 1947] [serial = 1211] [outer = 0x0] 11:38:59 INFO - PROCESS | 1947 | ++DOMWINDOW == 91 (0x12963c400) [pid = 1947] [serial = 1212] [outer = 0x1293eb800] 11:38:59 INFO - PROCESS | 1947 | 1466707139931 Marionette DEBUG loaded listener.js 11:38:59 INFO - PROCESS | 1947 | ++DOMWINDOW == 92 (0x12a87e800) [pid = 1947] [serial = 1213] [outer = 0x1293eb800] 11:39:00 INFO - PROCESS | 1947 | 1466707140267 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]]]}] 11:39:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 11:39:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 521ms 11:39:00 INFO - PROCESS | 1947 | 1466707140284 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 11:39:00 INFO - PROCESS | 1947 | 1466707140285 Marionette TRACE conn2 <- [1,1589,null,{"value":"7"}] 11:39:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 11:39:00 INFO - PROCESS | 1947 | 1466707140288 Marionette TRACE conn2 -> [0,1590,"setScriptTimeout",{"ms":35000}] 11:39:00 INFO - PROCESS | 1947 | 1466707140289 Marionette TRACE conn2 <- [1,1590,null,{}] 11:39:00 INFO - PROCESS | 1947 | 1466707140291 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}] 11:39:00 INFO - PROCESS | 1947 | 1466707140292 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:39:00 INFO - PROCESS | 1947 | 1466707140390 Marionette TRACE conn2 <- [1,1591,null,{"value":null}] 11:39:00 INFO - PROCESS | 1947 | 1466707140428 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:00 INFO - PROCESS | 1947 | 1466707140429 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:39:00 INFO - PROCESS | 1947 | ++DOCSHELL 0x12955c000 == 37 [pid = 1947] [id = 405] 11:39:00 INFO - PROCESS | 1947 | ++DOMWINDOW == 93 (0x12aaef800) [pid = 1947] [serial = 1214] [outer = 0x0] 11:39:00 INFO - PROCESS | 1947 | ++DOMWINDOW == 94 (0x12ad4e400) [pid = 1947] [serial = 1215] [outer = 0x12aaef800] 11:39:00 INFO - PROCESS | 1947 | 1466707140461 Marionette DEBUG loaded listener.js 11:39:00 INFO - PROCESS | 1947 | ++DOMWINDOW == 95 (0x12b9a5800) [pid = 1947] [serial = 1216] [outer = 0x12aaef800] 11:39:00 INFO - PROCESS | 1947 | 1466707140797 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]]]}] 11:39:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 11:39:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 518ms 11:39:00 INFO - PROCESS | 1947 | 1466707140806 Marionette TRACE conn2 -> [0,1593,"getWindowHandle",null] 11:39:00 INFO - PROCESS | 1947 | 1466707140807 Marionette TRACE conn2 <- [1,1593,null,{"value":"7"}] 11:39:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 11:39:00 INFO - PROCESS | 1947 | 1466707140809 Marionette TRACE conn2 -> [0,1594,"setScriptTimeout",{"ms":35000}] 11:39:00 INFO - PROCESS | 1947 | 1466707140810 Marionette TRACE conn2 <- [1,1594,null,{}] 11:39:00 INFO - PROCESS | 1947 | 1466707140814 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}] 11:39:00 INFO - PROCESS | 1947 | 1466707140817 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:39:00 INFO - PROCESS | 1947 | 1466707140918 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 11:39:00 INFO - PROCESS | 1947 | 1466707140930 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:00 INFO - PROCESS | 1947 | 1466707140931 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:39:00 INFO - PROCESS | 1947 | ++DOCSHELL 0x12aa80000 == 38 [pid = 1947] [id = 406] 11:39:00 INFO - PROCESS | 1947 | ++DOMWINDOW == 96 (0x12b9a6c00) [pid = 1947] [serial = 1217] [outer = 0x0] 11:39:00 INFO - PROCESS | 1947 | ++DOMWINDOW == 97 (0x12ba0f000) [pid = 1947] [serial = 1218] [outer = 0x12b9a6c00] 11:39:00 INFO - PROCESS | 1947 | 1466707140955 Marionette DEBUG loaded listener.js 11:39:00 INFO - PROCESS | 1947 | ++DOMWINDOW == 98 (0x12bd6f400) [pid = 1947] [serial = 1219] [outer = 0x12b9a6c00] 11:39:01 INFO - PROCESS | 1947 | 1466707141273 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]]]}] 11:39:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 11:39:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 519ms 11:39:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 11:39:01 INFO - PROCESS | 1947 | 1466707141329 Marionette TRACE conn2 -> [0,1597,"getWindowHandle",null] 11:39:01 INFO - PROCESS | 1947 | 1466707141330 Marionette TRACE conn2 <- [1,1597,null,{"value":"7"}] 11:39:01 INFO - PROCESS | 1947 | 1466707141332 Marionette TRACE conn2 -> [0,1598,"setScriptTimeout",{"ms":35000}] 11:39:01 INFO - PROCESS | 1947 | 1466707141333 Marionette TRACE conn2 <- [1,1598,null,{}] 11:39:01 INFO - PROCESS | 1947 | 1466707141335 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}] 11:39:01 INFO - PROCESS | 1947 | 1466707141336 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:39:01 INFO - PROCESS | 1947 | 1466707141435 Marionette TRACE conn2 <- [1,1599,null,{"value":null}] 11:39:01 INFO - PROCESS | 1947 | 1466707141448 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:01 INFO - PROCESS | 1947 | 1466707141449 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:39:01 INFO - PROCESS | 1947 | ++DOCSHELL 0x12b82c000 == 39 [pid = 1947] [id = 407] 11:39:01 INFO - PROCESS | 1947 | ++DOMWINDOW == 99 (0x12bd64c00) [pid = 1947] [serial = 1220] [outer = 0x0] 11:39:01 INFO - PROCESS | 1947 | ++DOMWINDOW == 100 (0x12bda8c00) [pid = 1947] [serial = 1221] [outer = 0x12bd64c00] 11:39:01 INFO - PROCESS | 1947 | 1466707141480 Marionette DEBUG loaded listener.js 11:39:01 INFO - PROCESS | 1947 | ++DOMWINDOW == 101 (0x12c07ec00) [pid = 1947] [serial = 1222] [outer = 0x12bd64c00] 11:39:01 INFO - PROCESS | 1947 | --DOMWINDOW == 100 (0x124289000) [pid = 1947] [serial = 1172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 11:39:01 INFO - PROCESS | 1947 | --DOMWINDOW == 99 (0x11852a000) [pid = 1947] [serial = 1160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 11:39:01 INFO - PROCESS | 1947 | --DOMWINDOW == 98 (0x116f92000) [pid = 1947] [serial = 1157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 11:39:01 INFO - PROCESS | 1947 | --DOMWINDOW == 97 (0x11324ac00) [pid = 1947] [serial = 1154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 11:39:01 INFO - PROCESS | 1947 | --DOMWINDOW == 96 (0x11874ec00) [pid = 1947] [serial = 1163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 11:39:01 INFO - PROCESS | 1947 | --DOMWINDOW == 95 (0x112959c00) [pid = 1947] [serial = 1151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 11:39:01 INFO - PROCESS | 1947 | --DOMWINDOW == 94 (0x124288000) [pid = 1947] [serial = 1169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 11:39:01 INFO - PROCESS | 1947 | --DOMWINDOW == 93 (0x12928e400) [pid = 1947] [serial = 1175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 11:39:01 INFO - PROCESS | 1947 | --DOMWINDOW == 92 (0x112a75c00) [pid = 1947] [serial = 1178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 11:39:01 INFO - PROCESS | 1947 | --DOMWINDOW == 91 (0x116f96800) [pid = 1947] [serial = 1139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 11:39:01 INFO - PROCESS | 1947 | --DOMWINDOW == 90 (0x128bd4c00) [pid = 1947] [serial = 1184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 11:39:01 INFO - PROCESS | 1947 | --DOMWINDOW == 89 (0x119e25000) [pid = 1947] [serial = 1142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 11:39:01 INFO - PROCESS | 1947 | --DOMWINDOW == 88 (0x119152c00) [pid = 1947] [serial = 1181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 11:39:01 INFO - PROCESS | 1947 | --DOMWINDOW == 87 (0x11841f000) [pid = 1947] [serial = 1166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 11:39:01 INFO - PROCESS | 1947 | --DOMWINDOW == 86 (0x129638c00) [pid = 1947] [serial = 1145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 11:39:01 INFO - PROCESS | 1947 | --DOMWINDOW == 85 (0x12723c000) [pid = 1947] [serial = 1148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 11:39:01 INFO - PROCESS | 1947 | 1466707141903 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]]]}] 11:39:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 11:39:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 620ms 11:39:01 INFO - PROCESS | 1947 | 1466707141953 Marionette TRACE conn2 -> [0,1601,"getWindowHandle",null] 11:39:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 11:39:01 INFO - PROCESS | 1947 | 1466707141955 Marionette TRACE conn2 <- [1,1601,null,{"value":"7"}] 11:39:01 INFO - PROCESS | 1947 | 1466707141957 Marionette TRACE conn2 -> [0,1602,"setScriptTimeout",{"ms":35000}] 11:39:01 INFO - PROCESS | 1947 | 1466707141959 Marionette TRACE conn2 <- [1,1602,null,{}] 11:39:01 INFO - PROCESS | 1947 | 1466707141969 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}] 11:39:01 INFO - PROCESS | 1947 | 1466707141970 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:39:02 INFO - PROCESS | 1947 | 1466707142072 Marionette TRACE conn2 <- [1,1603,null,{"value":null}] 11:39:02 INFO - PROCESS | 1947 | 1466707142076 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:02 INFO - PROCESS | 1947 | 1466707142079 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:39:02 INFO - PROCESS | 1947 | ++DOCSHELL 0x128f55000 == 40 [pid = 1947] [id = 408] 11:39:02 INFO - PROCESS | 1947 | ++DOMWINDOW == 86 (0x112a75c00) [pid = 1947] [serial = 1223] [outer = 0x0] 11:39:02 INFO - PROCESS | 1947 | ++DOMWINDOW == 87 (0x11872b800) [pid = 1947] [serial = 1224] [outer = 0x112a75c00] 11:39:02 INFO - PROCESS | 1947 | 1466707142120 Marionette DEBUG loaded listener.js 11:39:02 INFO - PROCESS | 1947 | ++DOMWINDOW == 88 (0x1245c9400) [pid = 1947] [serial = 1225] [outer = 0x112a75c00] 11:39:02 INFO - PROCESS | 1947 | 1466707142550 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]]]}] 11:39:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 11:39:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 618ms 11:39:02 INFO - PROCESS | 1947 | 1466707142576 Marionette TRACE conn2 -> [0,1605,"getWindowHandle",null] 11:39:02 INFO - PROCESS | 1947 | 1466707142577 Marionette TRACE conn2 <- [1,1605,null,{"value":"7"}] 11:39:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 11:39:02 INFO - PROCESS | 1947 | 1466707142581 Marionette TRACE conn2 -> [0,1606,"setScriptTimeout",{"ms":35000}] 11:39:02 INFO - PROCESS | 1947 | 1466707142583 Marionette TRACE conn2 <- [1,1606,null,{}] 11:39:02 INFO - PROCESS | 1947 | 1466707142586 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}] 11:39:02 INFO - PROCESS | 1947 | 1466707142587 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:39:02 INFO - PROCESS | 1947 | 1466707142688 Marionette TRACE conn2 <- [1,1607,null,{"value":null}] 11:39:02 INFO - PROCESS | 1947 | 1466707142692 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:02 INFO - PROCESS | 1947 | 1466707142694 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:39:02 INFO - PROCESS | 1947 | ++DOCSHELL 0x12c2b8000 == 41 [pid = 1947] [id = 409] 11:39:02 INFO - PROCESS | 1947 | ++DOMWINDOW == 89 (0x124d40800) [pid = 1947] [serial = 1226] [outer = 0x0] 11:39:02 INFO - PROCESS | 1947 | ++DOMWINDOW == 90 (0x12bdafc00) [pid = 1947] [serial = 1227] [outer = 0x124d40800] 11:39:02 INFO - PROCESS | 1947 | 1466707142720 Marionette DEBUG loaded listener.js 11:39:02 INFO - PROCESS | 1947 | ++DOMWINDOW == 91 (0x12c2ebc00) [pid = 1947] [serial = 1228] [outer = 0x124d40800] 11:39:03 INFO - PROCESS | 1947 | 1466707143057 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]]]}] 11:39:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 11:39:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 521ms 11:39:03 INFO - PROCESS | 1947 | 1466707143103 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 11:39:03 INFO - PROCESS | 1947 | 1466707143104 Marionette TRACE conn2 <- [1,1609,null,{"value":"7"}] 11:39:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 11:39:03 INFO - PROCESS | 1947 | 1466707143106 Marionette TRACE conn2 -> [0,1610,"setScriptTimeout",{"ms":35000}] 11:39:03 INFO - PROCESS | 1947 | 1466707143107 Marionette TRACE conn2 <- [1,1610,null,{}] 11:39:03 INFO - PROCESS | 1947 | 1466707143109 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}] 11:39:03 INFO - PROCESS | 1947 | 1466707143110 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:39:03 INFO - PROCESS | 1947 | 1466707143189 Marionette TRACE conn2 <- [1,1611,null,{"value":null}] 11:39:03 INFO - PROCESS | 1947 | 1466707143249 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:03 INFO - PROCESS | 1947 | 1466707143250 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:39:03 INFO - PROCESS | 1947 | ++DOCSHELL 0x12c2d6000 == 42 [pid = 1947] [id = 410] 11:39:03 INFO - PROCESS | 1947 | ++DOMWINDOW == 92 (0x123f62000) [pid = 1947] [serial = 1229] [outer = 0x0] 11:39:03 INFO - PROCESS | 1947 | ++DOMWINDOW == 93 (0x123f68000) [pid = 1947] [serial = 1230] [outer = 0x123f62000] 11:39:03 INFO - PROCESS | 1947 | 1466707143274 Marionette DEBUG loaded listener.js 11:39:03 INFO - PROCESS | 1947 | ++DOMWINDOW == 94 (0x12c079800) [pid = 1947] [serial = 1231] [outer = 0x123f62000] 11:39:03 INFO - PROCESS | 1947 | 1466707143530 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]]]}] 11:39:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 11:39:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 469ms 11:39:03 INFO - PROCESS | 1947 | 1466707143576 Marionette TRACE conn2 -> [0,1613,"getWindowHandle",null] 11:39:03 INFO - PROCESS | 1947 | 1466707143577 Marionette TRACE conn2 <- [1,1613,null,{"value":"7"}] 11:39:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 11:39:03 INFO - PROCESS | 1947 | 1466707143587 Marionette TRACE conn2 -> [0,1614,"setScriptTimeout",{"ms":35000}] 11:39:03 INFO - PROCESS | 1947 | 1466707143588 Marionette TRACE conn2 <- [1,1614,null,{}] 11:39:03 INFO - PROCESS | 1947 | 1466707143590 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}] 11:39:03 INFO - PROCESS | 1947 | 1466707143591 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:39:03 INFO - PROCESS | 1947 | 1466707143683 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 11:39:03 INFO - PROCESS | 1947 | 1466707143687 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:03 INFO - PROCESS | 1947 | 1466707143688 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:39:03 INFO - PROCESS | 1947 | ++DOCSHELL 0x12ca20000 == 43 [pid = 1947] [id = 411] 11:39:03 INFO - PROCESS | 1947 | ++DOMWINDOW == 95 (0x123f67000) [pid = 1947] [serial = 1232] [outer = 0x0] 11:39:03 INFO - PROCESS | 1947 | ++DOMWINDOW == 96 (0x12c2ef400) [pid = 1947] [serial = 1233] [outer = 0x123f67000] 11:39:03 INFO - PROCESS | 1947 | 1466707143712 Marionette DEBUG loaded listener.js 11:39:03 INFO - PROCESS | 1947 | ++DOMWINDOW == 97 (0x12ca94400) [pid = 1947] [serial = 1234] [outer = 0x123f67000] 11:39:04 INFO - PROCESS | 1947 | 1466707144207 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]]]}] 11:39:04 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 11:39:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 677ms 11:39:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 11:39:04 INFO - PROCESS | 1947 | 1466707144258 Marionette TRACE conn2 -> [0,1617,"getWindowHandle",null] 11:39:04 INFO - PROCESS | 1947 | 1466707144262 Marionette TRACE conn2 <- [1,1617,null,{"value":"7"}] 11:39:04 INFO - PROCESS | 1947 | 1466707144267 Marionette TRACE conn2 -> [0,1618,"setScriptTimeout",{"ms":35000}] 11:39:04 INFO - PROCESS | 1947 | 1466707144270 Marionette TRACE conn2 <- [1,1618,null,{}] 11:39:04 INFO - PROCESS | 1947 | 1466707144277 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}] 11:39:04 INFO - PROCESS | 1947 | 1466707144280 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:39:04 INFO - PROCESS | 1947 | 1466707144442 Marionette TRACE conn2 <- [1,1619,null,{"value":null}] 11:39:04 INFO - PROCESS | 1947 | 1466707144578 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:04 INFO - PROCESS | 1947 | 1466707144579 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:39:04 INFO - PROCESS | 1947 | ++DOCSHELL 0x11837e800 == 44 [pid = 1947] [id = 412] 11:39:04 INFO - PROCESS | 1947 | ++DOMWINDOW == 98 (0x11697d400) [pid = 1947] [serial = 1235] [outer = 0x0] 11:39:04 INFO - PROCESS | 1947 | ++DOMWINDOW == 99 (0x11729e800) [pid = 1947] [serial = 1236] [outer = 0x11697d400] 11:39:04 INFO - PROCESS | 1947 | 1466707144633 Marionette DEBUG loaded listener.js 11:39:04 INFO - PROCESS | 1947 | ++DOMWINDOW == 100 (0x1185c3c00) [pid = 1947] [serial = 1237] [outer = 0x11697d400] 11:39:05 INFO - PROCESS | 1947 | 1466707145121 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]]]}] 11:39:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 11:39:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 879ms 11:39:05 INFO - PROCESS | 1947 | 1466707145145 Marionette TRACE conn2 -> [0,1621,"getWindowHandle",null] 11:39:05 INFO - PROCESS | 1947 | 1466707145149 Marionette TRACE conn2 <- [1,1621,null,{"value":"7"}] 11:39:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 11:39:05 INFO - PROCESS | 1947 | 1466707145154 Marionette TRACE conn2 -> [0,1622,"setScriptTimeout",{"ms":35000}] 11:39:05 INFO - PROCESS | 1947 | 1466707145156 Marionette TRACE conn2 <- [1,1622,null,{}] 11:39:05 INFO - PROCESS | 1947 | 1466707145158 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}] 11:39:05 INFO - PROCESS | 1947 | 1466707145160 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:39:05 INFO - PROCESS | 1947 | 1466707145266 Marionette TRACE conn2 <- [1,1623,null,{"value":null}] 11:39:05 INFO - PROCESS | 1947 | 1466707145340 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:05 INFO - PROCESS | 1947 | 1466707145342 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:39:05 INFO - PROCESS | 1947 | ++DOCSHELL 0x128bf0000 == 45 [pid = 1947] [id = 413] 11:39:05 INFO - PROCESS | 1947 | ++DOMWINDOW == 101 (0x119f51400) [pid = 1947] [serial = 1238] [outer = 0x0] 11:39:05 INFO - PROCESS | 1947 | ++DOMWINDOW == 102 (0x121111400) [pid = 1947] [serial = 1239] [outer = 0x119f51400] 11:39:05 INFO - PROCESS | 1947 | 1466707145372 Marionette DEBUG loaded listener.js 11:39:05 INFO - PROCESS | 1947 | ++DOMWINDOW == 103 (0x123f64800) [pid = 1947] [serial = 1240] [outer = 0x119f51400] 11:39:05 INFO - PROCESS | 1947 | 1466707145799 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]]]}] 11:39:05 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 11:39:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 669ms 11:39:05 INFO - PROCESS | 1947 | 1466707145823 Marionette TRACE conn2 -> [0,1625,"getWindowHandle",null] 11:39:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 11:39:05 INFO - PROCESS | 1947 | 1466707145825 Marionette TRACE conn2 <- [1,1625,null,{"value":"7"}] 11:39:05 INFO - PROCESS | 1947 | 1466707145827 Marionette TRACE conn2 -> [0,1626,"setScriptTimeout",{"ms":35000}] 11:39:05 INFO - PROCESS | 1947 | 1466707145830 Marionette TRACE conn2 <- [1,1626,null,{}] 11:39:05 INFO - PROCESS | 1947 | 1466707145838 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}] 11:39:05 INFO - PROCESS | 1947 | 1466707145841 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:39:05 INFO - PROCESS | 1947 | 1466707145945 Marionette TRACE conn2 <- [1,1627,null,{"value":null}] 11:39:06 INFO - PROCESS | 1947 | 1466707146009 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:06 INFO - PROCESS | 1947 | 1466707146011 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:39:06 INFO - PROCESS | 1947 | ++DOCSHELL 0x12ca25000 == 46 [pid = 1947] [id = 414] 11:39:06 INFO - PROCESS | 1947 | ++DOMWINDOW == 104 (0x127239c00) [pid = 1947] [serial = 1241] [outer = 0x0] 11:39:06 INFO - PROCESS | 1947 | ++DOMWINDOW == 105 (0x12920f400) [pid = 1947] [serial = 1242] [outer = 0x127239c00] 11:39:06 INFO - PROCESS | 1947 | 1466707146084 Marionette DEBUG loaded listener.js 11:39:06 INFO - PROCESS | 1947 | ++DOMWINDOW == 106 (0x129636400) [pid = 1947] [serial = 1243] [outer = 0x127239c00] 11:39:06 INFO - PROCESS | 1947 | 1466707146502 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]]]}] 11:39:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 11:39:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 724ms 11:39:06 INFO - PROCESS | 1947 | 1466707146562 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 11:39:06 INFO - PROCESS | 1947 | 1466707146564 Marionette TRACE conn2 <- [1,1629,null,{"value":"7"}] 11:39:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 11:39:06 INFO - PROCESS | 1947 | 1466707146615 Marionette TRACE conn2 -> [0,1630,"setScriptTimeout",{"ms":35000}] 11:39:06 INFO - PROCESS | 1947 | 1466707146616 Marionette TRACE conn2 <- [1,1630,null,{}] 11:39:06 INFO - PROCESS | 1947 | 1466707146618 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}] 11:39:06 INFO - PROCESS | 1947 | 1466707146620 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:39:06 INFO - PROCESS | 1947 | 1466707146724 Marionette TRACE conn2 <- [1,1631,null,{"value":null}] 11:39:06 INFO - PROCESS | 1947 | 1466707146799 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:06 INFO - PROCESS | 1947 | 1466707146800 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:39:06 INFO - PROCESS | 1947 | ++DOCSHELL 0x123ed4000 == 47 [pid = 1947] [id = 415] 11:39:06 INFO - PROCESS | 1947 | ++DOMWINDOW == 107 (0x119f50400) [pid = 1947] [serial = 1244] [outer = 0x0] 11:39:06 INFO - PROCESS | 1947 | ++DOMWINDOW == 108 (0x124d3ac00) [pid = 1947] [serial = 1245] [outer = 0x119f50400] 11:39:06 INFO - PROCESS | 1947 | 1466707146829 Marionette DEBUG loaded listener.js 11:39:06 INFO - PROCESS | 1947 | ++DOMWINDOW == 109 (0x12aaf1000) [pid = 1947] [serial = 1246] [outer = 0x119f50400] 11:39:07 INFO - PROCESS | 1947 | 1466707147397 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]]]}] 11:39:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 11:39:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 843ms 11:39:07 INFO - PROCESS | 1947 | 1466707147438 Marionette TRACE conn2 -> [0,1633,"getWindowHandle",null] 11:39:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 11:39:07 INFO - PROCESS | 1947 | 1466707147440 Marionette TRACE conn2 <- [1,1633,null,{"value":"7"}] 11:39:07 INFO - PROCESS | 1947 | 1466707147443 Marionette TRACE conn2 -> [0,1634,"setScriptTimeout",{"ms":35000}] 11:39:07 INFO - PROCESS | 1947 | 1466707147445 Marionette TRACE conn2 <- [1,1634,null,{}] 11:39:07 INFO - PROCESS | 1947 | 1466707147451 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}] 11:39:07 INFO - PROCESS | 1947 | 1466707147453 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:39:07 INFO - PROCESS | 1947 | 1466707147546 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 11:39:07 INFO - PROCESS | 1947 | 1466707147630 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:07 INFO - PROCESS | 1947 | 1466707147632 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:39:07 INFO - PROCESS | 1947 | ++DOCSHELL 0x115dc8800 == 48 [pid = 1947] [id = 416] 11:39:07 INFO - PROCESS | 1947 | ++DOMWINDOW == 110 (0x112a77000) [pid = 1947] [serial = 1247] [outer = 0x0] 11:39:07 INFO - PROCESS | 1947 | ++DOMWINDOW == 111 (0x112a82c00) [pid = 1947] [serial = 1248] [outer = 0x112a77000] 11:39:07 INFO - PROCESS | 1947 | 1466707147663 Marionette DEBUG loaded listener.js 11:39:07 INFO - PROCESS | 1947 | ++DOMWINDOW == 112 (0x1132e2400) [pid = 1947] [serial = 1249] [outer = 0x112a77000] 11:39:08 INFO - PROCESS | 1947 | 1466707148128 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]]]}] 11:39:08 INFO - PROCESS | 1947 | --DOCSHELL 0x12c2d6000 == 47 [pid = 1947] [id = 410] 11:39:08 INFO - PROCESS | 1947 | --DOCSHELL 0x12c2b8000 == 46 [pid = 1947] [id = 409] 11:39:08 INFO - PROCESS | 1947 | --DOCSHELL 0x128f55000 == 45 [pid = 1947] [id = 408] 11:39:08 INFO - PROCESS | 1947 | --DOCSHELL 0x12b82c000 == 44 [pid = 1947] [id = 407] 11:39:08 INFO - PROCESS | 1947 | --DOCSHELL 0x12aa80000 == 43 [pid = 1947] [id = 406] 11:39:08 INFO - PROCESS | 1947 | --DOCSHELL 0x12955c000 == 42 [pid = 1947] [id = 405] 11:39:08 INFO - PROCESS | 1947 | --DOCSHELL 0x128f5f800 == 41 [pid = 1947] [id = 404] 11:39:08 INFO - PROCESS | 1947 | --DOCSHELL 0x12696d800 == 40 [pid = 1947] [id = 403] 11:39:08 INFO - PROCESS | 1947 | --DOCSHELL 0x12429d800 == 39 [pid = 1947] [id = 402] 11:39:08 INFO - PROCESS | 1947 | --DOCSHELL 0x1199a4000 == 38 [pid = 1947] [id = 401] 11:39:08 INFO - PROCESS | 1947 | --DOCSHELL 0x117e72000 == 37 [pid = 1947] [id = 400] 11:39:08 INFO - PROCESS | 1947 | --DOCSHELL 0x11705f800 == 36 [pid = 1947] [id = 399] 11:39:08 INFO - PROCESS | 1947 | --DOCSHELL 0x11993c000 == 35 [pid = 1947] [id = 398] 11:39:08 INFO - PROCESS | 1947 | --DOCSHELL 0x11641a800 == 34 [pid = 1947] [id = 397] 11:39:08 INFO - PROCESS | 1947 | --DOCSHELL 0x12b832000 == 33 [pid = 1947] [id = 396] 11:39:08 INFO - PROCESS | 1947 | --DOCSHELL 0x11919b800 == 32 [pid = 1947] [id = 384] 11:39:08 INFO - PROCESS | 1947 | --DOCSHELL 0x123ed4000 == 31 [pid = 1947] [id = 415] 11:39:08 INFO - PROCESS | 1947 | --DOCSHELL 0x12ca25000 == 30 [pid = 1947] [id = 414] 11:39:08 INFO - PROCESS | 1947 | --DOCSHELL 0x128bf0000 == 29 [pid = 1947] [id = 413] 11:39:08 INFO - PROCESS | 1947 | --DOCSHELL 0x12ca20000 == 28 [pid = 1947] [id = 411] 11:39:08 INFO - PROCESS | 1947 | --DOCSHELL 0x11837e800 == 27 [pid = 1947] [id = 412] 11:39:08 INFO - PROCESS | 1947 | --DOMWINDOW == 111 (0x12928f400) [pid = 1947] [serial = 1173] [outer = 0x0] [url = about:blank] 11:39:08 INFO - PROCESS | 1947 | --DOMWINDOW == 110 (0x1185bf800) [pid = 1947] [serial = 1161] [outer = 0x0] [url = about:blank] 11:39:08 INFO - PROCESS | 1947 | --DOMWINDOW == 109 (0x116f9d000) [pid = 1947] [serial = 1158] [outer = 0x0] [url = about:blank] 11:39:08 INFO - PROCESS | 1947 | --DOMWINDOW == 108 (0x117ea9000) [pid = 1947] [serial = 1159] [outer = 0x0] [url = about:blank] 11:39:08 INFO - PROCESS | 1947 | --DOMWINDOW == 107 (0x1133ae400) [pid = 1947] [serial = 1155] [outer = 0x0] [url = about:blank] 11:39:08 INFO - PROCESS | 1947 | --DOMWINDOW == 106 (0x115dedc00) [pid = 1947] [serial = 1156] [outer = 0x0] [url = about:blank] 11:39:08 INFO - PROCESS | 1947 | --DOMWINDOW == 105 (0x11961c800) [pid = 1947] [serial = 1164] [outer = 0x0] [url = about:blank] 11:39:08 INFO - PROCESS | 1947 | --DOMWINDOW == 104 (0x11729b800) [pid = 1947] [serial = 1153] [outer = 0x0] [url = about:blank] 11:39:08 INFO - PROCESS | 1947 | --DOMWINDOW == 103 (0x116467000) [pid = 1947] [serial = 1152] [outer = 0x0] [url = about:blank] 11:39:08 INFO - PROCESS | 1947 | --DOMWINDOW == 102 (0x124dbdc00) [pid = 1947] [serial = 1170] [outer = 0x0] [url = about:blank] 11:39:08 INFO - PROCESS | 1947 | --DOMWINDOW == 101 (0x12a604400) [pid = 1947] [serial = 1176] [outer = 0x0] [url = about:blank] 11:39:08 INFO - PROCESS | 1947 | --DOMWINDOW == 100 (0x118419000) [pid = 1947] [serial = 1180] [outer = 0x0] [url = about:blank] 11:39:08 INFO - PROCESS | 1947 | --DOMWINDOW == 99 (0x1164e2800) [pid = 1947] [serial = 1179] [outer = 0x0] [url = about:blank] 11:39:08 INFO - PROCESS | 1947 | --DOMWINDOW == 98 (0x118418800) [pid = 1947] [serial = 1141] [outer = 0x0] [url = about:blank] 11:39:08 INFO - PROCESS | 1947 | --DOMWINDOW == 97 (0x12aad5000) [pid = 1947] [serial = 1185] [outer = 0x0] [url = about:blank] 11:39:08 INFO - PROCESS | 1947 | --DOMWINDOW == 96 (0x1176ee800) [pid = 1947] [serial = 1140] [outer = 0x0] [url = about:blank] 11:39:08 INFO - PROCESS | 1947 | --DOMWINDOW == 95 (0x126f92400) [pid = 1947] [serial = 1144] [outer = 0x0] [url = about:blank] 11:39:08 INFO - PROCESS | 1947 | --DOMWINDOW == 94 (0x12a876400) [pid = 1947] [serial = 1177] [outer = 0x0] [url = about:blank] 11:39:08 INFO - PROCESS | 1947 | --DOMWINDOW == 93 (0x123c4bc00) [pid = 1947] [serial = 1182] [outer = 0x0] [url = about:blank] 11:39:08 INFO - PROCESS | 1947 | --DOMWINDOW == 92 (0x1248af400) [pid = 1947] [serial = 1143] [outer = 0x0] [url = about:blank] 11:39:08 INFO - PROCESS | 1947 | --DOMWINDOW == 91 (0x118750400) [pid = 1947] [serial = 1162] [outer = 0x0] [url = about:blank] 11:39:08 INFO - PROCESS | 1947 | --DOMWINDOW == 90 (0x123e31800) [pid = 1947] [serial = 1168] [outer = 0x0] [url = about:blank] 11:39:08 INFO - PROCESS | 1947 | --DOMWINDOW == 89 (0x12adbd800) [pid = 1947] [serial = 1147] [outer = 0x0] [url = about:blank] 11:39:08 INFO - PROCESS | 1947 | --DOMWINDOW == 88 (0x12a766800) [pid = 1947] [serial = 1146] [outer = 0x0] [url = about:blank] 11:39:08 INFO - PROCESS | 1947 | --DOMWINDOW == 87 (0x12110ac00) [pid = 1947] [serial = 1167] [outer = 0x0] [url = about:blank] 11:39:08 INFO - PROCESS | 1947 | --DOMWINDOW == 86 (0x12b99f400) [pid = 1947] [serial = 1186] [outer = 0x0] [url = about:blank] 11:39:08 INFO - PROCESS | 1947 | --DOMWINDOW == 85 (0x1293e9800) [pid = 1947] [serial = 1174] [outer = 0x0] [url = about:blank] 11:39:08 INFO - PROCESS | 1947 | --DOMWINDOW == 84 (0x12c07fc00) [pid = 1947] [serial = 1150] [outer = 0x0] [url = about:blank] 11:39:08 INFO - PROCESS | 1947 | --DOMWINDOW == 83 (0x12b9acc00) [pid = 1947] [serial = 1149] [outer = 0x0] [url = about:blank] 11:39:08 INFO - PROCESS | 1947 | --DOMWINDOW == 82 (0x128bd4800) [pid = 1947] [serial = 1171] [outer = 0x0] [url = about:blank] 11:39:08 INFO - PROCESS | 1947 | --DOMWINDOW == 81 (0x128bd2400) [pid = 1947] [serial = 1183] [outer = 0x0] [url = about:blank] 11:39:08 INFO - PROCESS | 1947 | --DOMWINDOW == 80 (0x119e24400) [pid = 1947] [serial = 1165] [outer = 0x0] [url = about:blank] 11:39:08 INFO - PROCESS | 1947 | --DOMWINDOW == 79 (0x12b9aa400) [pid = 1947] [serial = 1188] [outer = 0x0] [url = about:blank] 11:39:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 11:39:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1276ms 11:39:08 INFO - PROCESS | 1947 | 1466707148741 Marionette TRACE conn2 -> [0,1637,"getWindowHandle",null] 11:39:08 INFO - PROCESS | 1947 | 1466707148744 Marionette TRACE conn2 <- [1,1637,null,{"value":"7"}] 11:39:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 11:39:08 INFO - PROCESS | 1947 | 1466707148749 Marionette TRACE conn2 -> [0,1638,"setScriptTimeout",{"ms":35000}] 11:39:08 INFO - PROCESS | 1947 | 1466707148751 Marionette TRACE conn2 <- [1,1638,null,{}] 11:39:08 INFO - PROCESS | 1947 | 1466707148755 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}] 11:39:08 INFO - PROCESS | 1947 | 1466707148757 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:39:08 INFO - PROCESS | 1947 | 1466707148844 Marionette TRACE conn2 <- [1,1639,null,{"value":null}] 11:39:08 INFO - PROCESS | 1947 | 1466707148852 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:08 INFO - PROCESS | 1947 | 1466707148855 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:39:08 INFO - PROCESS | 1947 | ++DOCSHELL 0x115f54000 == 28 [pid = 1947] [id = 417] 11:39:08 INFO - PROCESS | 1947 | ++DOMWINDOW == 80 (0x112a74000) [pid = 1947] [serial = 1250] [outer = 0x0] 11:39:08 INFO - PROCESS | 1947 | ++DOMWINDOW == 81 (0x112d08400) [pid = 1947] [serial = 1251] [outer = 0x112a74000] 11:39:08 INFO - PROCESS | 1947 | 1466707148883 Marionette DEBUG loaded listener.js 11:39:08 INFO - PROCESS | 1947 | ++DOMWINDOW == 82 (0x1133ae400) [pid = 1947] [serial = 1252] [outer = 0x112a74000] 11:39:09 INFO - PROCESS | 1947 | 1466707149253 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]]]}] 11:39:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 11:39:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 521ms 11:39:09 INFO - PROCESS | 1947 | 1466707149297 Marionette TRACE conn2 -> [0,1641,"getWindowHandle",null] 11:39:09 INFO - PROCESS | 1947 | 1466707149301 Marionette TRACE conn2 <- [1,1641,null,{"value":"7"}] 11:39:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 11:39:09 INFO - PROCESS | 1947 | 1466707149310 Marionette TRACE conn2 -> [0,1642,"setScriptTimeout",{"ms":35000}] 11:39:09 INFO - PROCESS | 1947 | 1466707149315 Marionette TRACE conn2 <- [1,1642,null,{}] 11:39:09 INFO - PROCESS | 1947 | 1466707149319 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}] 11:39:09 INFO - PROCESS | 1947 | 1466707149322 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:39:09 INFO - PROCESS | 1947 | 1466707149445 Marionette TRACE conn2 <- [1,1643,null,{"value":null}] 11:39:09 INFO - PROCESS | 1947 | 1466707149459 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:09 INFO - PROCESS | 1947 | 1466707149460 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:39:09 INFO - PROCESS | 1947 | ++DOCSHELL 0x117066000 == 29 [pid = 1947] [id = 418] 11:39:09 INFO - PROCESS | 1947 | ++DOMWINDOW == 83 (0x116469000) [pid = 1947] [serial = 1253] [outer = 0x0] 11:39:09 INFO - PROCESS | 1947 | ++DOMWINDOW == 84 (0x11670f400) [pid = 1947] [serial = 1254] [outer = 0x116469000] 11:39:09 INFO - PROCESS | 1947 | 1466707149506 Marionette DEBUG loaded listener.js 11:39:09 INFO - PROCESS | 1947 | ++DOMWINDOW == 85 (0x11690bc00) [pid = 1947] [serial = 1255] [outer = 0x116469000] 11:39:09 INFO - PROCESS | 1947 | 1466707149943 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]]]}] 11:39:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 11:39:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 680ms 11:39:09 INFO - PROCESS | 1947 | 1466707149986 Marionette TRACE conn2 -> [0,1645,"getWindowHandle",null] 11:39:09 INFO - PROCESS | 1947 | 1466707149988 Marionette TRACE conn2 <- [1,1645,null,{"value":"7"}] 11:39:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 11:39:09 INFO - PROCESS | 1947 | 1466707149992 Marionette TRACE conn2 -> [0,1646,"setScriptTimeout",{"ms":35000}] 11:39:09 INFO - PROCESS | 1947 | 1466707149994 Marionette TRACE conn2 <- [1,1646,null,{}] 11:39:10 INFO - PROCESS | 1947 | 1466707150006 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}] 11:39:10 INFO - PROCESS | 1947 | 1466707150011 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:39:10 INFO - PROCESS | 1947 | 1466707150177 Marionette TRACE conn2 <- [1,1647,null,{"value":null}] 11:39:10 INFO - PROCESS | 1947 | 1466707150272 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:10 INFO - PROCESS | 1947 | 1466707150276 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:39:10 INFO - PROCESS | 1947 | ++DOCSHELL 0x1191a1000 == 30 [pid = 1947] [id = 419] 11:39:10 INFO - PROCESS | 1947 | ++DOMWINDOW == 86 (0x116f9a000) [pid = 1947] [serial = 1256] [outer = 0x0] 11:39:10 INFO - PROCESS | 1947 | ++DOMWINDOW == 87 (0x1176f1800) [pid = 1947] [serial = 1257] [outer = 0x116f9a000] 11:39:10 INFO - PROCESS | 1947 | 1466707150321 Marionette DEBUG loaded listener.js 11:39:10 INFO - PROCESS | 1947 | ++DOMWINDOW == 88 (0x118334000) [pid = 1947] [serial = 1258] [outer = 0x116f9a000] 11:39:10 INFO - PROCESS | 1947 | 1466707150659 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]]]}] 11:39:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 11:39:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 721ms 11:39:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 11:39:10 INFO - PROCESS | 1947 | 1466707150715 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 11:39:10 INFO - PROCESS | 1947 | 1466707150718 Marionette TRACE conn2 <- [1,1649,null,{"value":"7"}] 11:39:10 INFO - PROCESS | 1947 | 1466707150720 Marionette TRACE conn2 -> [0,1650,"setScriptTimeout",{"ms":35000}] 11:39:10 INFO - PROCESS | 1947 | 1466707150722 Marionette TRACE conn2 <- [1,1650,null,{}] 11:39:10 INFO - PROCESS | 1947 | 1466707150724 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}] 11:39:10 INFO - PROCESS | 1947 | 1466707150725 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:39:10 INFO - PROCESS | 1947 | 1466707150835 Marionette TRACE conn2 <- [1,1651,null,{"value":null}] 11:39:10 INFO - PROCESS | 1947 | 1466707150850 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:10 INFO - PROCESS | 1947 | 1466707150851 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:39:10 INFO - PROCESS | 1947 | ++DOCSHELL 0x1199bb000 == 31 [pid = 1947] [id = 420] 11:39:10 INFO - PROCESS | 1947 | ++DOMWINDOW == 89 (0x118414000) [pid = 1947] [serial = 1259] [outer = 0x0] 11:39:10 INFO - PROCESS | 1947 | ++DOMWINDOW == 90 (0x1185bc800) [pid = 1947] [serial = 1260] [outer = 0x118414000] 11:39:10 INFO - PROCESS | 1947 | 1466707150877 Marionette DEBUG loaded listener.js 11:39:10 INFO - PROCESS | 1947 | ++DOMWINDOW == 91 (0x11874d800) [pid = 1947] [serial = 1261] [outer = 0x118414000] 11:39:11 INFO - PROCESS | 1947 | 1466707151210 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]]]}] 11:39:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 11:39:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 519ms 11:39:11 INFO - PROCESS | 1947 | 1466707151240 Marionette TRACE conn2 -> [0,1653,"getWindowHandle",null] 11:39:11 INFO - PROCESS | 1947 | 1466707151242 Marionette TRACE conn2 <- [1,1653,null,{"value":"7"}] 11:39:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 11:39:11 INFO - PROCESS | 1947 | 1466707151251 Marionette TRACE conn2 -> [0,1654,"setScriptTimeout",{"ms":35000}] 11:39:11 INFO - PROCESS | 1947 | 1466707151252 Marionette TRACE conn2 <- [1,1654,null,{}] 11:39:11 INFO - PROCESS | 1947 | 1466707151254 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}] 11:39:11 INFO - PROCESS | 1947 | 1466707151256 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:39:11 INFO - PROCESS | 1947 | 1466707151349 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 11:39:11 INFO - PROCESS | 1947 | 1466707151360 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:11 INFO - PROCESS | 1947 | 1466707151361 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:39:11 INFO - PROCESS | 1947 | ++DOCSHELL 0x123ca8000 == 32 [pid = 1947] [id = 421] 11:39:11 INFO - PROCESS | 1947 | ++DOMWINDOW == 92 (0x11874e000) [pid = 1947] [serial = 1262] [outer = 0x0] 11:39:11 INFO - PROCESS | 1947 | ++DOMWINDOW == 93 (0x119158c00) [pid = 1947] [serial = 1263] [outer = 0x11874e000] 11:39:11 INFO - PROCESS | 1947 | 1466707151419 Marionette DEBUG loaded listener.js 11:39:11 INFO - PROCESS | 1947 | ++DOMWINDOW == 94 (0x11961fc00) [pid = 1947] [serial = 1264] [outer = 0x11874e000] 11:39:11 INFO - PROCESS | 1947 | 1466707151714 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]]]}] 11:39:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 11:39:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 525ms 11:39:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 11:39:11 INFO - PROCESS | 1947 | 1466707151770 Marionette TRACE conn2 -> [0,1657,"getWindowHandle",null] 11:39:11 INFO - PROCESS | 1947 | 1466707151771 Marionette TRACE conn2 <- [1,1657,null,{"value":"7"}] 11:39:11 INFO - PROCESS | 1947 | 1466707151773 Marionette TRACE conn2 -> [0,1658,"setScriptTimeout",{"ms":35000}] 11:39:11 INFO - PROCESS | 1947 | 1466707151774 Marionette TRACE conn2 <- [1,1658,null,{}] 11:39:11 INFO - PROCESS | 1947 | 1466707151776 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}] 11:39:11 INFO - PROCESS | 1947 | 1466707151781 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:39:11 INFO - PROCESS | 1947 | 1466707151902 Marionette TRACE conn2 <- [1,1659,null,{"value":null}] 11:39:11 INFO - PROCESS | 1947 | 1466707151906 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:11 INFO - PROCESS | 1947 | 1466707151907 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:39:11 INFO - PROCESS | 1947 | ++DOCSHELL 0x125526800 == 33 [pid = 1947] [id = 422] 11:39:11 INFO - PROCESS | 1947 | ++DOMWINDOW == 95 (0x119621c00) [pid = 1947] [serial = 1265] [outer = 0x0] 11:39:11 INFO - PROCESS | 1947 | ++DOMWINDOW == 96 (0x119b65000) [pid = 1947] [serial = 1266] [outer = 0x119621c00] 11:39:11 INFO - PROCESS | 1947 | 1466707151933 Marionette DEBUG loaded listener.js 11:39:11 INFO - PROCESS | 1947 | ++DOMWINDOW == 97 (0x123817c00) [pid = 1947] [serial = 1267] [outer = 0x119621c00] 11:39:12 INFO - PROCESS | 1947 | 1466707152277 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]]]}] 11:39:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 11:39:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 518ms 11:39:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 11:39:12 INFO - PROCESS | 1947 | 1466707152291 Marionette TRACE conn2 -> [0,1661,"getWindowHandle",null] 11:39:12 INFO - PROCESS | 1947 | 1466707152292 Marionette TRACE conn2 <- [1,1661,null,{"value":"7"}] 11:39:12 INFO - PROCESS | 1947 | 1466707152294 Marionette TRACE conn2 -> [0,1662,"setScriptTimeout",{"ms":35000}] 11:39:12 INFO - PROCESS | 1947 | 1466707152296 Marionette TRACE conn2 <- [1,1662,null,{}] 11:39:12 INFO - PROCESS | 1947 | 1466707152302 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}] 11:39:12 INFO - PROCESS | 1947 | 1466707152303 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:39:12 INFO - PROCESS | 1947 | 1466707152401 Marionette TRACE conn2 <- [1,1663,null,{"value":null}] 11:39:12 INFO - PROCESS | 1947 | 1466707152438 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:12 INFO - PROCESS | 1947 | 1466707152440 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:39:12 INFO - PROCESS | 1947 | ++DOCSHELL 0x1272d6800 == 34 [pid = 1947] [id = 423] 11:39:12 INFO - PROCESS | 1947 | ++DOMWINDOW == 98 (0x123819800) [pid = 1947] [serial = 1268] [outer = 0x0] 11:39:12 INFO - PROCESS | 1947 | ++DOMWINDOW == 99 (0x123d6b400) [pid = 1947] [serial = 1269] [outer = 0x123819800] 11:39:12 INFO - PROCESS | 1947 | 1466707152471 Marionette DEBUG loaded listener.js 11:39:12 INFO - PROCESS | 1947 | ++DOMWINDOW == 100 (0x123f65800) [pid = 1947] [serial = 1270] [outer = 0x123819800] 11:39:13 INFO - PROCESS | 1947 | 1466707153113 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]]]}] 11:39:13 INFO - PROCESS | 1947 | --DOMWINDOW == 99 (0x12aaef800) [pid = 1947] [serial = 1214] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 11:39:13 INFO - PROCESS | 1947 | --DOMWINDOW == 98 (0x12b9a6c00) [pid = 1947] [serial = 1217] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 11:39:13 INFO - PROCESS | 1947 | --DOMWINDOW == 97 (0x12bd64c00) [pid = 1947] [serial = 1220] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 11:39:13 INFO - PROCESS | 1947 | --DOMWINDOW == 96 (0x118413c00) [pid = 1947] [serial = 1187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 11:39:13 INFO - PROCESS | 1947 | --DOMWINDOW == 95 (0x1170a3000) [pid = 1947] [serial = 1193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 11:39:13 INFO - PROCESS | 1947 | --DOMWINDOW == 94 (0x11988bc00) [pid = 1947] [serial = 1202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 11:39:13 INFO - PROCESS | 1947 | --DOMWINDOW == 93 (0x118196c00) [pid = 1947] [serial = 1199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 11:39:13 INFO - PROCESS | 1947 | --DOMWINDOW == 92 (0x12110d400) [pid = 1947] [serial = 1205] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 11:39:13 INFO - PROCESS | 1947 | --DOMWINDOW == 91 (0x116163400) [pid = 1947] [serial = 1196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 11:39:13 INFO - PROCESS | 1947 | --DOMWINDOW == 90 (0x1249c4400) [pid = 1947] [serial = 1208] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 11:39:13 INFO - PROCESS | 1947 | --DOMWINDOW == 89 (0x112960800) [pid = 1947] [serial = 1190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 11:39:13 INFO - PROCESS | 1947 | --DOMWINDOW == 88 (0x123f62000) [pid = 1947] [serial = 1229] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 11:39:13 INFO - PROCESS | 1947 | --DOMWINDOW == 87 (0x112a75c00) [pid = 1947] [serial = 1223] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 11:39:13 INFO - PROCESS | 1947 | --DOMWINDOW == 86 (0x123f67000) [pid = 1947] [serial = 1232] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 11:39:13 INFO - PROCESS | 1947 | --DOMWINDOW == 85 (0x124d40800) [pid = 1947] [serial = 1226] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 11:39:13 INFO - PROCESS | 1947 | --DOMWINDOW == 84 (0x1293eb800) [pid = 1947] [serial = 1211] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 11:39:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 11:39:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 873ms 11:39:13 INFO - PROCESS | 1947 | 1466707153169 Marionette TRACE conn2 -> [0,1665,"getWindowHandle",null] 11:39:13 INFO - PROCESS | 1947 | 1466707153171 Marionette TRACE conn2 <- [1,1665,null,{"value":"7"}] 11:39:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 11:39:13 INFO - PROCESS | 1947 | 1466707153175 Marionette TRACE conn2 -> [0,1666,"setScriptTimeout",{"ms":35000}] 11:39:13 INFO - PROCESS | 1947 | 1466707153176 Marionette TRACE conn2 <- [1,1666,null,{}] 11:39:13 INFO - PROCESS | 1947 | 1466707153180 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}] 11:39:13 INFO - PROCESS | 1947 | 1466707153182 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:39:13 INFO - PROCESS | 1947 | 1466707153268 Marionette TRACE conn2 <- [1,1667,null,{"value":null}] 11:39:13 INFO - PROCESS | 1947 | 1466707153271 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:13 INFO - PROCESS | 1947 | 1466707153273 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:39:13 INFO - PROCESS | 1947 | ++DOCSHELL 0x1248d5800 == 35 [pid = 1947] [id = 424] 11:39:13 INFO - PROCESS | 1947 | ++DOMWINDOW == 85 (0x115f9d000) [pid = 1947] [serial = 1271] [outer = 0x0] 11:39:13 INFO - PROCESS | 1947 | ++DOMWINDOW == 86 (0x116a15c00) [pid = 1947] [serial = 1272] [outer = 0x115f9d000] 11:39:13 INFO - PROCESS | 1947 | 1466707153298 Marionette DEBUG loaded listener.js 11:39:13 INFO - PROCESS | 1947 | ++DOMWINDOW == 87 (0x1188aec00) [pid = 1947] [serial = 1273] [outer = 0x115f9d000] 11:39:13 INFO - PROCESS | 1947 | 1466707153636 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]]]}] 11:39:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 11:39:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 520ms 11:39:13 INFO - PROCESS | 1947 | 1466707153705 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 11:39:13 INFO - PROCESS | 1947 | 1466707153708 Marionette TRACE conn2 <- [1,1669,null,{"value":"7"}] 11:39:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 11:39:13 INFO - PROCESS | 1947 | 1466707153713 Marionette TRACE conn2 -> [0,1670,"setScriptTimeout",{"ms":35000}] 11:39:13 INFO - PROCESS | 1947 | 1466707153715 Marionette TRACE conn2 <- [1,1670,null,{}] 11:39:13 INFO - PROCESS | 1947 | 1466707153718 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}] 11:39:13 INFO - PROCESS | 1947 | 1466707153720 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:39:13 INFO - PROCESS | 1947 | 1466707153836 Marionette TRACE conn2 <- [1,1671,null,{"value":null}] 11:39:13 INFO - PROCESS | 1947 | 1466707153847 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:13 INFO - PROCESS | 1947 | 1466707153848 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:39:13 INFO - PROCESS | 1947 | ++DOCSHELL 0x1292b1000 == 36 [pid = 1947] [id = 425] 11:39:13 INFO - PROCESS | 1947 | ++DOMWINDOW == 88 (0x110ef2000) [pid = 1947] [serial = 1274] [outer = 0x0] 11:39:13 INFO - PROCESS | 1947 | ++DOMWINDOW == 89 (0x123f6a800) [pid = 1947] [serial = 1275] [outer = 0x110ef2000] 11:39:13 INFO - PROCESS | 1947 | 1466707153901 Marionette DEBUG loaded listener.js 11:39:13 INFO - PROCESS | 1947 | ++DOMWINDOW == 90 (0x12428c000) [pid = 1947] [serial = 1276] [outer = 0x110ef2000] 11:39:14 INFO - PROCESS | 1947 | 1466707154349 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]]]}] 11:39:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 11:39:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 673ms 11:39:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 11:39:14 INFO - PROCESS | 1947 | 1466707154386 Marionette TRACE conn2 -> [0,1673,"getWindowHandle",null] 11:39:14 INFO - PROCESS | 1947 | 1466707154387 Marionette TRACE conn2 <- [1,1673,null,{"value":"7"}] 11:39:14 INFO - PROCESS | 1947 | 1466707154389 Marionette TRACE conn2 -> [0,1674,"setScriptTimeout",{"ms":35000}] 11:39:14 INFO - PROCESS | 1947 | 1466707154390 Marionette TRACE conn2 <- [1,1674,null,{}] 11:39:14 INFO - PROCESS | 1947 | 1466707154392 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}] 11:39:14 INFO - PROCESS | 1947 | 1466707154393 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:39:14 INFO - PROCESS | 1947 | 1466707154471 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 11:39:14 INFO - PROCESS | 1947 | 1466707154475 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:14 INFO - PROCESS | 1947 | 1466707154477 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:39:14 INFO - PROCESS | 1947 | ++DOCSHELL 0x12a365800 == 37 [pid = 1947] [id = 426] 11:39:14 INFO - PROCESS | 1947 | ++DOMWINDOW == 91 (0x112962400) [pid = 1947] [serial = 1277] [outer = 0x0] 11:39:14 INFO - PROCESS | 1947 | ++DOMWINDOW == 92 (0x124d42c00) [pid = 1947] [serial = 1278] [outer = 0x112962400] 11:39:14 INFO - PROCESS | 1947 | 1466707154503 Marionette DEBUG loaded listener.js 11:39:14 INFO - PROCESS | 1947 | ++DOMWINDOW == 93 (0x12554b800) [pid = 1947] [serial = 1279] [outer = 0x112962400] 11:39:14 INFO - PROCESS | 1947 | 1466707154811 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]]]}] 11:39:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 11:39:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 469ms 11:39:14 INFO - PROCESS | 1947 | 1466707154858 Marionette TRACE conn2 -> [0,1677,"getWindowHandle",null] 11:39:14 INFO - PROCESS | 1947 | 1466707154859 Marionette TRACE conn2 <- [1,1677,null,{"value":"7"}] 11:39:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 11:39:14 INFO - PROCESS | 1947 | 1466707154862 Marionette TRACE conn2 -> [0,1678,"setScriptTimeout",{"ms":35000}] 11:39:14 INFO - PROCESS | 1947 | 1466707154863 Marionette TRACE conn2 <- [1,1678,null,{}] 11:39:14 INFO - PROCESS | 1947 | 1466707154866 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}] 11:39:14 INFO - PROCESS | 1947 | 1466707154867 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:39:14 INFO - PROCESS | 1947 | 1466707154958 Marionette TRACE conn2 <- [1,1679,null,{"value":null}] 11:39:15 INFO - PROCESS | 1947 | 1466707155021 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:15 INFO - PROCESS | 1947 | 1466707155023 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:39:15 INFO - PROCESS | 1947 | ++DOCSHELL 0x12a7b8000 == 38 [pid = 1947] [id = 427] 11:39:15 INFO - PROCESS | 1947 | ++DOMWINDOW == 94 (0x124b3ec00) [pid = 1947] [serial = 1280] [outer = 0x0] 11:39:15 INFO - PROCESS | 1947 | ++DOMWINDOW == 95 (0x1255b0400) [pid = 1947] [serial = 1281] [outer = 0x124b3ec00] 11:39:15 INFO - PROCESS | 1947 | 1466707155056 Marionette DEBUG loaded listener.js 11:39:15 INFO - PROCESS | 1947 | ++DOMWINDOW == 96 (0x128bcf800) [pid = 1947] [serial = 1282] [outer = 0x124b3ec00] 11:39:15 INFO - PROCESS | 1947 | 1466707155609 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]]]}] 11:39:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 11:39:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 769ms 11:39:15 INFO - PROCESS | 1947 | 1466707155631 Marionette TRACE conn2 -> [0,1681,"getWindowHandle",null] 11:39:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 11:39:15 INFO - PROCESS | 1947 | 1466707155634 Marionette TRACE conn2 <- [1,1681,null,{"value":"7"}] 11:39:15 INFO - PROCESS | 1947 | 1466707155637 Marionette TRACE conn2 -> [0,1682,"setScriptTimeout",{"ms":35000}] 11:39:15 INFO - PROCESS | 1947 | 1466707155641 Marionette TRACE conn2 <- [1,1682,null,{}] 11:39:15 INFO - PROCESS | 1947 | 1466707155644 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}] 11:39:15 INFO - PROCESS | 1947 | 1466707155645 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:39:15 INFO - PROCESS | 1947 | 1466707155759 Marionette TRACE conn2 <- [1,1683,null,{"value":null}] 11:39:15 INFO - PROCESS | 1947 | 1466707155839 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:15 INFO - PROCESS | 1947 | 1466707155840 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:39:15 INFO - PROCESS | 1947 | ++DOCSHELL 0x117e72000 == 39 [pid = 1947] [id = 428] 11:39:15 INFO - PROCESS | 1947 | ++DOMWINDOW == 97 (0x115deac00) [pid = 1947] [serial = 1283] [outer = 0x0] 11:39:15 INFO - PROCESS | 1947 | ++DOMWINDOW == 98 (0x11615b400) [pid = 1947] [serial = 1284] [outer = 0x115deac00] 11:39:15 INFO - PROCESS | 1947 | 1466707155871 Marionette DEBUG loaded listener.js 11:39:15 INFO - PROCESS | 1947 | ++DOMWINDOW == 99 (0x116978800) [pid = 1947] [serial = 1285] [outer = 0x115deac00] 11:39:16 INFO - PROCESS | 1947 | 1466707156380 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]]]}] 11:39:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 11:39:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 772ms 11:39:16 INFO - PROCESS | 1947 | 1466707156410 Marionette TRACE conn2 -> [0,1685,"getWindowHandle",null] 11:39:16 INFO - PROCESS | 1947 | 1466707156413 Marionette TRACE conn2 <- [1,1685,null,{"value":"7"}] 11:39:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 11:39:16 INFO - PROCESS | 1947 | 1466707156455 Marionette TRACE conn2 -> [0,1686,"setScriptTimeout",{"ms":35000}] 11:39:16 INFO - PROCESS | 1947 | 1466707156457 Marionette TRACE conn2 <- [1,1686,null,{}] 11:39:16 INFO - PROCESS | 1947 | 1466707156459 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}] 11:39:16 INFO - PROCESS | 1947 | 1466707156461 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:39:16 INFO - PROCESS | 1947 | 1466707156575 Marionette TRACE conn2 <- [1,1687,null,{"value":null}] 11:39:16 INFO - PROCESS | 1947 | 1466707156658 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:16 INFO - PROCESS | 1947 | 1466707156659 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:39:16 INFO - PROCESS | 1947 | ++DOCSHELL 0x12399b800 == 40 [pid = 1947] [id = 429] 11:39:16 INFO - PROCESS | 1947 | ++DOMWINDOW == 100 (0x1176e6000) [pid = 1947] [serial = 1286] [outer = 0x0] 11:39:16 INFO - PROCESS | 1947 | ++DOMWINDOW == 101 (0x118340000) [pid = 1947] [serial = 1287] [outer = 0x1176e6000] 11:39:16 INFO - PROCESS | 1947 | 1466707156690 Marionette DEBUG loaded listener.js 11:39:16 INFO - PROCESS | 1947 | ++DOMWINDOW == 102 (0x1185c0800) [pid = 1947] [serial = 1288] [outer = 0x1176e6000] 11:39:17 INFO - PROCESS | 1947 | --DOCSHELL 0x12a365800 == 39 [pid = 1947] [id = 426] 11:39:17 INFO - PROCESS | 1947 | --DOCSHELL 0x1292b1000 == 38 [pid = 1947] [id = 425] 11:39:17 INFO - PROCESS | 1947 | --DOCSHELL 0x1248d5800 == 37 [pid = 1947] [id = 424] 11:39:17 INFO - PROCESS | 1947 | --DOCSHELL 0x1272d6800 == 36 [pid = 1947] [id = 423] 11:39:17 INFO - PROCESS | 1947 | --DOCSHELL 0x125526800 == 35 [pid = 1947] [id = 422] 11:39:17 INFO - PROCESS | 1947 | --DOCSHELL 0x123ca8000 == 34 [pid = 1947] [id = 421] 11:39:17 INFO - PROCESS | 1947 | --DOCSHELL 0x1199bb000 == 33 [pid = 1947] [id = 420] 11:39:17 INFO - PROCESS | 1947 | --DOCSHELL 0x1191a1000 == 32 [pid = 1947] [id = 419] 11:39:17 INFO - PROCESS | 1947 | --DOCSHELL 0x117066000 == 31 [pid = 1947] [id = 418] 11:39:17 INFO - PROCESS | 1947 | --DOCSHELL 0x115f54000 == 30 [pid = 1947] [id = 417] 11:39:17 INFO - PROCESS | 1947 | 1466707157317 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]]]}] 11:39:17 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 11:39:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 876ms 11:39:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 11:39:17 INFO - PROCESS | 1947 | 1466707157329 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 11:39:17 INFO - PROCESS | 1947 | 1466707157332 Marionette TRACE conn2 <- [1,1689,null,{"value":"7"}] 11:39:17 INFO - PROCESS | 1947 | 1466707157335 Marionette TRACE conn2 -> [0,1690,"setScriptTimeout",{"ms":35000}] 11:39:17 INFO - PROCESS | 1947 | 1466707157337 Marionette TRACE conn2 <- [1,1690,null,{}] 11:39:17 INFO - PROCESS | 1947 | 1466707157340 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}] 11:39:17 INFO - PROCESS | 1947 | 1466707157342 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:39:17 INFO - PROCESS | 1947 | 1466707157432 Marionette TRACE conn2 <- [1,1691,null,{"value":null}] 11:39:17 INFO - PROCESS | 1947 | --DOMWINDOW == 101 (0x12ad4e400) [pid = 1947] [serial = 1215] [outer = 0x0] [url = about:blank] 11:39:17 INFO - PROCESS | 1947 | --DOMWINDOW == 100 (0x12ba0f000) [pid = 1947] [serial = 1218] [outer = 0x0] [url = about:blank] 11:39:17 INFO - PROCESS | 1947 | --DOMWINDOW == 99 (0x12b9a5800) [pid = 1947] [serial = 1216] [outer = 0x0] [url = about:blank] 11:39:17 INFO - PROCESS | 1947 | --DOMWINDOW == 98 (0x12bda8c00) [pid = 1947] [serial = 1221] [outer = 0x0] [url = about:blank] 11:39:17 INFO - PROCESS | 1947 | --DOMWINDOW == 97 (0x12ba11400) [pid = 1947] [serial = 1189] [outer = 0x0] [url = about:blank] 11:39:17 INFO - PROCESS | 1947 | --DOMWINDOW == 96 (0x117ea5000) [pid = 1947] [serial = 1194] [outer = 0x0] [url = about:blank] 11:39:17 INFO - PROCESS | 1947 | --DOMWINDOW == 95 (0x118340c00) [pid = 1947] [serial = 1195] [outer = 0x0] [url = about:blank] 11:39:17 INFO - PROCESS | 1947 | --DOMWINDOW == 94 (0x119e26400) [pid = 1947] [serial = 1203] [outer = 0x0] [url = about:blank] 11:39:17 INFO - PROCESS | 1947 | --DOMWINDOW == 93 (0x12110c400) [pid = 1947] [serial = 1204] [outer = 0x0] [url = about:blank] 11:39:17 INFO - PROCESS | 1947 | --DOMWINDOW == 92 (0x11841f800) [pid = 1947] [serial = 1200] [outer = 0x0] [url = about:blank] 11:39:17 INFO - PROCESS | 1947 | --DOMWINDOW == 91 (0x118721400) [pid = 1947] [serial = 1201] [outer = 0x0] [url = about:blank] 11:39:17 INFO - PROCESS | 1947 | --DOMWINDOW == 90 (0x123c56c00) [pid = 1947] [serial = 1206] [outer = 0x0] [url = about:blank] 11:39:17 INFO - PROCESS | 1947 | --DOMWINDOW == 89 (0x1249c3c00) [pid = 1947] [serial = 1207] [outer = 0x0] [url = about:blank] 11:39:17 INFO - PROCESS | 1947 | --DOMWINDOW == 88 (0x1164dbc00) [pid = 1947] [serial = 1197] [outer = 0x0] [url = about:blank] 11:39:17 INFO - PROCESS | 1947 | --DOMWINDOW == 87 (0x11697dc00) [pid = 1947] [serial = 1198] [outer = 0x0] [url = about:blank] 11:39:17 INFO - PROCESS | 1947 | --DOMWINDOW == 86 (0x126d72400) [pid = 1947] [serial = 1209] [outer = 0x0] [url = about:blank] 11:39:17 INFO - PROCESS | 1947 | --DOMWINDOW == 85 (0x112e84c00) [pid = 1947] [serial = 1191] [outer = 0x0] [url = about:blank] 11:39:17 INFO - PROCESS | 1947 | --DOMWINDOW == 84 (0x115f9b400) [pid = 1947] [serial = 1192] [outer = 0x0] [url = about:blank] 11:39:17 INFO - PROCESS | 1947 | --DOMWINDOW == 83 (0x12c079800) [pid = 1947] [serial = 1231] [outer = 0x0] [url = about:blank] 11:39:17 INFO - PROCESS | 1947 | --DOMWINDOW == 82 (0x1245c9400) [pid = 1947] [serial = 1225] [outer = 0x0] [url = about:blank] 11:39:17 INFO - PROCESS | 1947 | --DOMWINDOW == 81 (0x12c2ef400) [pid = 1947] [serial = 1233] [outer = 0x0] [url = about:blank] 11:39:17 INFO - PROCESS | 1947 | --DOMWINDOW == 80 (0x12ca94400) [pid = 1947] [serial = 1234] [outer = 0x0] [url = about:blank] 11:39:17 INFO - PROCESS | 1947 | --DOMWINDOW == 79 (0x11872b800) [pid = 1947] [serial = 1224] [outer = 0x0] [url = about:blank] 11:39:17 INFO - PROCESS | 1947 | --DOMWINDOW == 78 (0x12c07ec00) [pid = 1947] [serial = 1222] [outer = 0x0] [url = about:blank] 11:39:17 INFO - PROCESS | 1947 | --DOMWINDOW == 77 (0x12c2ebc00) [pid = 1947] [serial = 1228] [outer = 0x0] [url = about:blank] 11:39:17 INFO - PROCESS | 1947 | --DOMWINDOW == 76 (0x123f68000) [pid = 1947] [serial = 1230] [outer = 0x0] [url = about:blank] 11:39:17 INFO - PROCESS | 1947 | --DOMWINDOW == 75 (0x12bdafc00) [pid = 1947] [serial = 1227] [outer = 0x0] [url = about:blank] 11:39:17 INFO - PROCESS | 1947 | --DOMWINDOW == 74 (0x12963c400) [pid = 1947] [serial = 1212] [outer = 0x0] [url = about:blank] 11:39:17 INFO - PROCESS | 1947 | --DOMWINDOW == 73 (0x12bd6f400) [pid = 1947] [serial = 1219] [outer = 0x0] [url = about:blank] 11:39:17 INFO - PROCESS | 1947 | --DOMWINDOW == 72 (0x12a87e800) [pid = 1947] [serial = 1213] [outer = 0x0] [url = about:blank] 11:39:17 INFO - PROCESS | 1947 | --DOMWINDOW == 71 (0x128bca400) [pid = 1947] [serial = 1210] [outer = 0x0] [url = about:blank] 11:39:17 INFO - PROCESS | 1947 | 1466707157493 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:17 INFO - PROCESS | 1947 | 1466707157496 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:39:17 INFO - PROCESS | 1947 | ++DOCSHELL 0x1169a0000 == 31 [pid = 1947] [id = 430] 11:39:17 INFO - PROCESS | 1947 | ++DOMWINDOW == 72 (0x1132df000) [pid = 1947] [serial = 1289] [outer = 0x0] 11:39:17 INFO - PROCESS | 1947 | ++DOMWINDOW == 73 (0x116164800) [pid = 1947] [serial = 1290] [outer = 0x1132df000] 11:39:17 INFO - PROCESS | 1947 | 1466707157523 Marionette DEBUG loaded listener.js 11:39:17 INFO - PROCESS | 1947 | ++DOMWINDOW == 74 (0x11697dc00) [pid = 1947] [serial = 1291] [outer = 0x1132df000] 11:39:17 INFO - PROCESS | 1947 | 1466707157887 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]]]}] 11:39:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 11:39:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 620ms 11:39:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 11:39:17 INFO - PROCESS | 1947 | 1466707157957 Marionette TRACE conn2 -> [0,1693,"getWindowHandle",null] 11:39:17 INFO - PROCESS | 1947 | 1466707157960 Marionette TRACE conn2 <- [1,1693,null,{"value":"7"}] 11:39:17 INFO - PROCESS | 1947 | 1466707157966 Marionette TRACE conn2 -> [0,1694,"setScriptTimeout",{"ms":35000}] 11:39:17 INFO - PROCESS | 1947 | 1466707157970 Marionette TRACE conn2 <- [1,1694,null,{}] 11:39:17 INFO - PROCESS | 1947 | 1466707157976 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}] 11:39:17 INFO - PROCESS | 1947 | 1466707157979 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:39:18 INFO - PROCESS | 1947 | 1466707158137 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 11:39:18 INFO - PROCESS | 1947 | 1466707158228 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:18 INFO - PROCESS | 1947 | 1466707158231 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:39:18 INFO - PROCESS | 1947 | ++DOCSHELL 0x117071000 == 32 [pid = 1947] [id = 431] 11:39:18 INFO - PROCESS | 1947 | ++DOMWINDOW == 75 (0x116979000) [pid = 1947] [serial = 1292] [outer = 0x0] 11:39:18 INFO - PROCESS | 1947 | ++DOMWINDOW == 76 (0x116f91000) [pid = 1947] [serial = 1293] [outer = 0x116979000] 11:39:18 INFO - PROCESS | 1947 | 1466707158264 Marionette DEBUG loaded listener.js 11:39:18 INFO - PROCESS | 1947 | ++DOMWINDOW == 77 (0x1176e6c00) [pid = 1947] [serial = 1294] [outer = 0x116979000] 11:39:18 INFO - PROCESS | 1947 | 1466707158684 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]]]}] 11:39:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 11:39:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 726ms 11:39:18 INFO - PROCESS | 1947 | 1466707158691 Marionette TRACE conn2 -> [0,1697,"getWindowHandle",null] 11:39:18 INFO - PROCESS | 1947 | 1466707158694 Marionette TRACE conn2 <- [1,1697,null,{"value":"7"}] 11:39:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 11:39:18 INFO - PROCESS | 1947 | 1466707158699 Marionette TRACE conn2 -> [0,1698,"setScriptTimeout",{"ms":35000}] 11:39:18 INFO - PROCESS | 1947 | 1466707158701 Marionette TRACE conn2 <- [1,1698,null,{}] 11:39:18 INFO - PROCESS | 1947 | 1466707158703 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}] 11:39:18 INFO - PROCESS | 1947 | 1466707158705 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:39:18 INFO - PROCESS | 1947 | 1466707158801 Marionette TRACE conn2 <- [1,1699,null,{"value":null}] 11:39:18 INFO - PROCESS | 1947 | 1466707158854 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:18 INFO - PROCESS | 1947 | 1466707158855 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:39:18 INFO - PROCESS | 1947 | ++DOCSHELL 0x1199bb000 == 33 [pid = 1947] [id = 432] 11:39:18 INFO - PROCESS | 1947 | ++DOMWINDOW == 78 (0x1176e9800) [pid = 1947] [serial = 1295] [outer = 0x0] 11:39:18 INFO - PROCESS | 1947 | ++DOMWINDOW == 79 (0x11841f800) [pid = 1947] [serial = 1296] [outer = 0x1176e9800] 11:39:18 INFO - PROCESS | 1947 | 1466707158886 Marionette DEBUG loaded listener.js 11:39:18 INFO - PROCESS | 1947 | ++DOMWINDOW == 80 (0x1188a4400) [pid = 1947] [serial = 1297] [outer = 0x1176e9800] 11:39:19 INFO - PROCESS | 1947 | 1466707159303 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]]]}] 11:39:19 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 11:39:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 622ms 11:39:19 INFO - PROCESS | 1947 | 1466707159320 Marionette TRACE conn2 -> [0,1701,"getWindowHandle",null] 11:39:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 11:39:19 INFO - PROCESS | 1947 | 1466707159322 Marionette TRACE conn2 <- [1,1701,null,{"value":"7"}] 11:39:19 INFO - PROCESS | 1947 | 1466707159324 Marionette TRACE conn2 -> [0,1702,"setScriptTimeout",{"ms":35000}] 11:39:19 INFO - PROCESS | 1947 | 1466707159327 Marionette TRACE conn2 <- [1,1702,null,{}] 11:39:19 INFO - PROCESS | 1947 | 1466707159336 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}] 11:39:19 INFO - PROCESS | 1947 | 1466707159339 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:39:19 INFO - PROCESS | 1947 | 1466707159440 Marionette TRACE conn2 <- [1,1703,null,{"value":null}] 11:39:19 INFO - PROCESS | 1947 | 1466707159529 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:19 INFO - PROCESS | 1947 | 1466707159532 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:39:19 INFO - PROCESS | 1947 | ++DOCSHELL 0x124564800 == 34 [pid = 1947] [id = 433] 11:39:19 INFO - PROCESS | 1947 | ++DOMWINDOW == 81 (0x1191bd000) [pid = 1947] [serial = 1298] [outer = 0x0] 11:39:19 INFO - PROCESS | 1947 | ++DOMWINDOW == 82 (0x11996d400) [pid = 1947] [serial = 1299] [outer = 0x1191bd000] 11:39:19 INFO - PROCESS | 1947 | 1466707159576 Marionette DEBUG loaded listener.js 11:39:19 INFO - PROCESS | 1947 | ++DOMWINDOW == 83 (0x119f48800) [pid = 1947] [serial = 1300] [outer = 0x1191bd000] 11:39:20 INFO - PROCESS | 1947 | 1466707160014 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]]]}] 11:39:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 11:39:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 724ms 11:39:20 INFO - PROCESS | 1947 | 1466707160048 Marionette TRACE conn2 -> [0,1705,"getWindowHandle",null] 11:39:20 INFO - PROCESS | 1947 | 1466707160050 Marionette TRACE conn2 <- [1,1705,null,{"value":"7"}] 11:39:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 11:39:20 INFO - PROCESS | 1947 | 1466707160053 Marionette TRACE conn2 -> [0,1706,"setScriptTimeout",{"ms":35000}] 11:39:20 INFO - PROCESS | 1947 | 1466707160054 Marionette TRACE conn2 <- [1,1706,null,{}] 11:39:20 INFO - PROCESS | 1947 | 1466707160056 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}] 11:39:20 INFO - PROCESS | 1947 | 1466707160058 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:39:20 INFO - PROCESS | 1947 | 1466707160155 Marionette TRACE conn2 <- [1,1707,null,{"value":null}] 11:39:20 INFO - PROCESS | 1947 | 1466707160210 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:20 INFO - PROCESS | 1947 | 1466707160211 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:39:20 INFO - PROCESS | 1947 | ++DOCSHELL 0x128bd9000 == 35 [pid = 1947] [id = 434] 11:39:20 INFO - PROCESS | 1947 | ++DOMWINDOW == 84 (0x119619c00) [pid = 1947] [serial = 1301] [outer = 0x0] 11:39:20 INFO - PROCESS | 1947 | ++DOMWINDOW == 85 (0x123813c00) [pid = 1947] [serial = 1302] [outer = 0x119619c00] 11:39:20 INFO - PROCESS | 1947 | 1466707160252 Marionette DEBUG loaded listener.js 11:39:20 INFO - PROCESS | 1947 | ++DOMWINDOW == 86 (0x123f5fc00) [pid = 1947] [serial = 1303] [outer = 0x119619c00] 11:39:20 INFO - PROCESS | 1947 | 1466707160666 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]]]}] 11:39:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 11:39:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 668ms 11:39:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 11:39:20 INFO - PROCESS | 1947 | 1466707160722 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 11:39:20 INFO - PROCESS | 1947 | 1466707160723 Marionette TRACE conn2 <- [1,1709,null,{"value":"7"}] 11:39:20 INFO - PROCESS | 1947 | 1466707160725 Marionette TRACE conn2 -> [0,1710,"setScriptTimeout",{"ms":35000}] 11:39:20 INFO - PROCESS | 1947 | 1466707160727 Marionette TRACE conn2 <- [1,1710,null,{}] 11:39:20 INFO - PROCESS | 1947 | 1466707160729 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}] 11:39:20 INFO - PROCESS | 1947 | 1466707160730 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:39:20 INFO - PROCESS | 1947 | 1466707160838 Marionette TRACE conn2 <- [1,1711,null,{"value":null}] 11:39:20 INFO - PROCESS | 1947 | 1466707160894 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:20 INFO - PROCESS | 1947 | 1466707160896 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:39:20 INFO - PROCESS | 1947 | ++DOCSHELL 0x1292b2800 == 36 [pid = 1947] [id = 435] 11:39:20 INFO - PROCESS | 1947 | ++DOMWINDOW == 87 (0x123f60800) [pid = 1947] [serial = 1304] [outer = 0x0] 11:39:20 INFO - PROCESS | 1947 | ++DOMWINDOW == 88 (0x124066c00) [pid = 1947] [serial = 1305] [outer = 0x123f60800] 11:39:20 INFO - PROCESS | 1947 | 1466707160937 Marionette DEBUG loaded listener.js 11:39:20 INFO - PROCESS | 1947 | ++DOMWINDOW == 89 (0x124d43800) [pid = 1947] [serial = 1306] [outer = 0x123f60800] 11:39:21 INFO - PROCESS | 1947 | 1466707161339 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]]]}] 11:39:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 11:39:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 673ms 11:39:21 INFO - PROCESS | 1947 | 1466707161398 Marionette TRACE conn2 -> [0,1713,"getWindowHandle",null] 11:39:21 INFO - PROCESS | 1947 | 1466707161399 Marionette TRACE conn2 <- [1,1713,null,{"value":"7"}] 11:39:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 11:39:21 INFO - PROCESS | 1947 | 1466707161402 Marionette TRACE conn2 -> [0,1714,"setScriptTimeout",{"ms":35000}] 11:39:21 INFO - PROCESS | 1947 | 1466707161403 Marionette TRACE conn2 <- [1,1714,null,{}] 11:39:21 INFO - PROCESS | 1947 | 1466707161405 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}] 11:39:21 INFO - PROCESS | 1947 | 1466707161410 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:39:21 INFO - PROCESS | 1947 | 1466707161526 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 11:39:21 INFO - PROCESS | 1947 | 1466707161585 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:21 INFO - PROCESS | 1947 | 1466707161586 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:39:21 INFO - PROCESS | 1947 | ++DOCSHELL 0x119285000 == 37 [pid = 1947] [id = 436] 11:39:21 INFO - PROCESS | 1947 | ++DOMWINDOW == 90 (0x1255b3800) [pid = 1947] [serial = 1307] [outer = 0x0] 11:39:21 INFO - PROCESS | 1947 | ++DOMWINDOW == 91 (0x127242000) [pid = 1947] [serial = 1308] [outer = 0x1255b3800] 11:39:21 INFO - PROCESS | 1947 | 1466707161615 Marionette DEBUG loaded listener.js 11:39:21 INFO - PROCESS | 1947 | ++DOMWINDOW == 92 (0x12928a400) [pid = 1947] [serial = 1309] [outer = 0x1255b3800] 11:39:22 INFO - PROCESS | 1947 | 1466707162054 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]]]}] 11:39:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 11:39:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 668ms 11:39:22 INFO - PROCESS | 1947 | 1466707162071 Marionette TRACE conn2 -> [0,1717,"getWindowHandle",null] 11:39:22 INFO - PROCESS | 1947 | 1466707162072 Marionette TRACE conn2 <- [1,1717,null,{"value":"7"}] 11:39:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 11:39:22 INFO - PROCESS | 1947 | 1466707162075 Marionette TRACE conn2 -> [0,1718,"setScriptTimeout",{"ms":35000}] 11:39:22 INFO - PROCESS | 1947 | 1466707162076 Marionette TRACE conn2 <- [1,1718,null,{}] 11:39:22 INFO - PROCESS | 1947 | 1466707162079 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}] 11:39:22 INFO - PROCESS | 1947 | 1466707162080 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:39:22 INFO - PROCESS | 1947 | 1466707162284 Marionette TRACE conn2 <- [1,1719,null,{"value":null}] 11:39:22 INFO - PROCESS | 1947 | 1466707162373 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:22 INFO - PROCESS | 1947 | 1466707162376 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:39:22 INFO - PROCESS | 1947 | ++DOCSHELL 0x115db3800 == 38 [pid = 1947] [id = 437] 11:39:22 INFO - PROCESS | 1947 | ++DOMWINDOW == 93 (0x11276d400) [pid = 1947] [serial = 1310] [outer = 0x0] 11:39:22 INFO - PROCESS | 1947 | ++DOMWINDOW == 94 (0x112a7dc00) [pid = 1947] [serial = 1311] [outer = 0x11276d400] 11:39:22 INFO - PROCESS | 1947 | 1466707162418 Marionette DEBUG loaded listener.js 11:39:22 INFO - PROCESS | 1947 | ++DOMWINDOW == 95 (0x1164e2400) [pid = 1947] [serial = 1312] [outer = 0x11276d400] 11:39:22 INFO - PROCESS | 1947 | 1466707162950 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]]]}] 11:39:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 11:39:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 922ms 11:39:23 INFO - PROCESS | 1947 | 1466707162998 Marionette TRACE conn2 -> [0,1721,"getWindowHandle",null] 11:39:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 11:39:23 INFO - PROCESS | 1947 | 1466707163000 Marionette TRACE conn2 <- [1,1721,null,{"value":"7"}] 11:39:23 INFO - PROCESS | 1947 | 1466707163003 Marionette TRACE conn2 -> [0,1722,"setScriptTimeout",{"ms":35000}] 11:39:23 INFO - PROCESS | 1947 | 1466707163005 Marionette TRACE conn2 <- [1,1722,null,{}] 11:39:23 INFO - PROCESS | 1947 | 1466707163008 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}] 11:39:23 INFO - PROCESS | 1947 | 1466707163009 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:39:23 INFO - PROCESS | 1947 | --DOCSHELL 0x117e72000 == 37 [pid = 1947] [id = 428] 11:39:23 INFO - PROCESS | 1947 | --DOCSHELL 0x115dc8800 == 36 [pid = 1947] [id = 416] 11:39:23 INFO - PROCESS | 1947 | --DOCSHELL 0x12399b800 == 35 [pid = 1947] [id = 429] 11:39:23 INFO - PROCESS | 1947 | --DOCSHELL 0x115db3800 == 34 [pid = 1947] [id = 437] 11:39:23 INFO - PROCESS | 1947 | --DOCSHELL 0x119285000 == 33 [pid = 1947] [id = 436] 11:39:23 INFO - PROCESS | 1947 | --DOCSHELL 0x1292b2800 == 32 [pid = 1947] [id = 435] 11:39:23 INFO - PROCESS | 1947 | --DOCSHELL 0x128bd9000 == 31 [pid = 1947] [id = 434] 11:39:23 INFO - PROCESS | 1947 | --DOCSHELL 0x12a7b8000 == 30 [pid = 1947] [id = 427] 11:39:23 INFO - PROCESS | 1947 | --DOCSHELL 0x124564800 == 29 [pid = 1947] [id = 433] 11:39:23 INFO - PROCESS | 1947 | --DOCSHELL 0x1199bb000 == 28 [pid = 1947] [id = 432] 11:39:23 INFO - PROCESS | 1947 | --DOCSHELL 0x1169a0000 == 27 [pid = 1947] [id = 430] 11:39:23 INFO - PROCESS | 1947 | --DOCSHELL 0x117071000 == 26 [pid = 1947] [id = 431] 11:39:23 INFO - PROCESS | 1947 | 1466707163623 Marionette TRACE conn2 <- [1,1723,null,{"value":null}] 11:39:23 INFO - PROCESS | 1947 | 1466707163738 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:23 INFO - PROCESS | 1947 | 1466707163740 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:39:23 INFO - PROCESS | 1947 | ++DOCSHELL 0x113a9a800 == 27 [pid = 1947] [id = 438] 11:39:23 INFO - PROCESS | 1947 | ++DOMWINDOW == 96 (0x112e84000) [pid = 1947] [serial = 1313] [outer = 0x0] 11:39:23 INFO - PROCESS | 1947 | ++DOMWINDOW == 97 (0x1132df400) [pid = 1947] [serial = 1314] [outer = 0x112e84000] 11:39:23 INFO - PROCESS | 1947 | 1466707163769 Marionette DEBUG loaded listener.js 11:39:23 INFO - PROCESS | 1947 | ++DOMWINDOW == 98 (0x115f3f000) [pid = 1947] [serial = 1315] [outer = 0x112e84000] 11:39:24 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 11:39:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1123ms 11:39:24 INFO - PROCESS | 1947 | 1466707164120 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]]]}] 11:39:24 INFO - PROCESS | 1947 | 1466707164127 Marionette TRACE conn2 -> [0,1725,"getWindowHandle",null] 11:39:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 11:39:24 INFO - PROCESS | 1947 | 1466707164131 Marionette TRACE conn2 <- [1,1725,null,{"value":"7"}] 11:39:24 INFO - PROCESS | 1947 | 1466707164135 Marionette TRACE conn2 -> [0,1726,"setScriptTimeout",{"ms":35000}] 11:39:24 INFO - PROCESS | 1947 | 1466707164138 Marionette TRACE conn2 <- [1,1726,null,{}] 11:39:24 INFO - PROCESS | 1947 | 1466707164142 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}] 11:39:24 INFO - PROCESS | 1947 | 1466707164144 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:39:24 INFO - PROCESS | 1947 | 1466707164263 Marionette TRACE conn2 <- [1,1727,null,{"value":null}] 11:39:24 INFO - PROCESS | 1947 | 1466707164317 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:24 INFO - PROCESS | 1947 | 1466707164319 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:39:24 INFO - PROCESS | 1947 | ++DOCSHELL 0x118240800 == 28 [pid = 1947] [id = 439] 11:39:24 INFO - PROCESS | 1947 | ++DOMWINDOW == 99 (0x1164e1000) [pid = 1947] [serial = 1316] [outer = 0x0] 11:39:24 INFO - PROCESS | 1947 | ++DOMWINDOW == 100 (0x1172a1000) [pid = 1947] [serial = 1317] [outer = 0x1164e1000] 11:39:24 INFO - PROCESS | 1947 | 1466707164346 Marionette DEBUG loaded listener.js 11:39:24 INFO - PROCESS | 1947 | ++DOMWINDOW == 101 (0x11841f400) [pid = 1947] [serial = 1318] [outer = 0x1164e1000] 11:39:24 INFO - PROCESS | 1947 | 1466707164693 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]]]}] 11:39:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 11:39:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 572ms 11:39:24 INFO - PROCESS | 1947 | 1466707164707 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 11:39:24 INFO - PROCESS | 1947 | 1466707164711 Marionette TRACE conn2 <- [1,1729,null,{"value":"7"}] 11:39:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 11:39:24 INFO - PROCESS | 1947 | 1466707164716 Marionette TRACE conn2 -> [0,1730,"setScriptTimeout",{"ms":35000}] 11:39:24 INFO - PROCESS | 1947 | 1466707164719 Marionette TRACE conn2 <- [1,1730,null,{}] 11:39:24 INFO - PROCESS | 1947 | 1466707164721 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}] 11:39:24 INFO - PROCESS | 1947 | 1466707164723 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:39:24 INFO - PROCESS | 1947 | 1466707164803 Marionette TRACE conn2 <- [1,1731,null,{"value":null}] 11:39:24 INFO - PROCESS | 1947 | 1466707164868 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:24 INFO - PROCESS | 1947 | 1466707164870 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:39:24 INFO - PROCESS | 1947 | ++DOCSHELL 0x12383e000 == 29 [pid = 1947] [id = 440] 11:39:24 INFO - PROCESS | 1947 | ++DOMWINDOW == 102 (0x116710000) [pid = 1947] [serial = 1319] [outer = 0x0] 11:39:24 INFO - PROCESS | 1947 | ++DOMWINDOW == 103 (0x1188a8c00) [pid = 1947] [serial = 1320] [outer = 0x116710000] 11:39:24 INFO - PROCESS | 1947 | 1466707164904 Marionette DEBUG loaded listener.js 11:39:24 INFO - PROCESS | 1947 | ++DOMWINDOW == 104 (0x11988bc00) [pid = 1947] [serial = 1321] [outer = 0x116710000] 11:39:25 INFO - PROCESS | 1947 | 1466707165239 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]]]}] 11:39:25 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 11:39:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 574ms 11:39:25 INFO - PROCESS | 1947 | 1466707165288 Marionette TRACE conn2 -> [0,1733,"getWindowHandle",null] 11:39:25 INFO - PROCESS | 1947 | 1466707165291 Marionette TRACE conn2 <- [1,1733,null,{"value":"7"}] 11:39:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 11:39:25 INFO - PROCESS | 1947 | 1466707165307 Marionette TRACE conn2 -> [0,1734,"setScriptTimeout",{"ms":35000}] 11:39:25 INFO - PROCESS | 1947 | 1466707165310 Marionette TRACE conn2 <- [1,1734,null,{}] 11:39:25 INFO - PROCESS | 1947 | 1466707165313 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}] 11:39:25 INFO - PROCESS | 1947 | 1466707165315 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:39:25 INFO - PROCESS | 1947 | 1466707165417 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 11:39:25 INFO - PROCESS | 1947 | 1466707165420 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:25 INFO - PROCESS | 1947 | 1466707165421 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:39:25 INFO - PROCESS | 1947 | ++DOCSHELL 0x126975800 == 30 [pid = 1947] [id = 441] 11:39:25 INFO - PROCESS | 1947 | ++DOMWINDOW == 105 (0x119cc7000) [pid = 1947] [serial = 1322] [outer = 0x0] 11:39:25 INFO - PROCESS | 1947 | ++DOMWINDOW == 106 (0x119f51800) [pid = 1947] [serial = 1323] [outer = 0x119cc7000] 11:39:25 INFO - PROCESS | 1947 | 1466707165445 Marionette DEBUG loaded listener.js 11:39:25 INFO - PROCESS | 1947 | ++DOMWINDOW == 107 (0x123f6a000) [pid = 1947] [serial = 1324] [outer = 0x119cc7000] 11:39:25 INFO - PROCESS | 1947 | 1466707165787 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]]]}] 11:39:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 11:39:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 535ms 11:39:25 INFO - PROCESS | 1947 | 1466707165830 Marionette TRACE conn2 -> [0,1737,"getWindowHandle",null] 11:39:25 INFO - PROCESS | 1947 | 1466707165831 Marionette TRACE conn2 <- [1,1737,null,{"value":"7"}] 11:39:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 11:39:25 INFO - PROCESS | 1947 | 1466707165833 Marionette TRACE conn2 -> [0,1738,"setScriptTimeout",{"ms":35000}] 11:39:25 INFO - PROCESS | 1947 | 1466707165834 Marionette TRACE conn2 <- [1,1738,null,{}] 11:39:25 INFO - PROCESS | 1947 | 1466707165836 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}] 11:39:25 INFO - PROCESS | 1947 | 1466707165838 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:39:25 INFO - PROCESS | 1947 | 1466707165932 Marionette TRACE conn2 <- [1,1739,null,{"value":null}] 11:39:25 INFO - PROCESS | 1947 | 1466707165968 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:25 INFO - PROCESS | 1947 | 1466707165969 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:39:25 INFO - PROCESS | 1947 | ++DOCSHELL 0x128be4000 == 31 [pid = 1947] [id = 442] 11:39:25 INFO - PROCESS | 1947 | ++DOMWINDOW == 108 (0x123f6b800) [pid = 1947] [serial = 1325] [outer = 0x0] 11:39:25 INFO - PROCESS | 1947 | ++DOMWINDOW == 109 (0x124fe8400) [pid = 1947] [serial = 1326] [outer = 0x123f6b800] 11:39:25 INFO - PROCESS | 1947 | 1466707165993 Marionette DEBUG loaded listener.js 11:39:26 INFO - PROCESS | 1947 | ++DOMWINDOW == 110 (0x126936c00) [pid = 1947] [serial = 1327] [outer = 0x123f6b800] 11:39:26 INFO - PROCESS | 1947 | 1466707166341 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]]]}] 11:39:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 11:39:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 519ms 11:39:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 11:39:26 INFO - PROCESS | 1947 | 1466707166353 Marionette TRACE conn2 -> [0,1741,"getWindowHandle",null] 11:39:26 INFO - PROCESS | 1947 | 1466707166354 Marionette TRACE conn2 <- [1,1741,null,{"value":"7"}] 11:39:26 INFO - PROCESS | 1947 | 1466707166356 Marionette TRACE conn2 -> [0,1742,"setScriptTimeout",{"ms":35000}] 11:39:26 INFO - PROCESS | 1947 | 1466707166357 Marionette TRACE conn2 <- [1,1742,null,{}] 11:39:26 INFO - PROCESS | 1947 | 1466707166359 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}] 11:39:26 INFO - PROCESS | 1947 | 1466707166361 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:39:26 INFO - PROCESS | 1947 | 1466707166456 Marionette TRACE conn2 <- [1,1743,null,{"value":null}] 11:39:26 INFO - PROCESS | 1947 | 1466707166493 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:26 INFO - PROCESS | 1947 | 1466707166497 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:39:26 INFO - PROCESS | 1947 | ++DOCSHELL 0x12ad03800 == 32 [pid = 1947] [id = 443] 11:39:26 INFO - PROCESS | 1947 | ++DOMWINDOW == 111 (0x116626800) [pid = 1947] [serial = 1328] [outer = 0x0] 11:39:26 INFO - PROCESS | 1947 | ++DOMWINDOW == 112 (0x128bd3000) [pid = 1947] [serial = 1329] [outer = 0x116626800] 11:39:26 INFO - PROCESS | 1947 | 1466707166529 Marionette DEBUG loaded listener.js 11:39:26 INFO - PROCESS | 1947 | ++DOMWINDOW == 113 (0x129290c00) [pid = 1947] [serial = 1330] [outer = 0x116626800] 11:39:26 INFO - PROCESS | 1947 | 1466707166872 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]]]}] 11:39:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 11:39:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 571ms 11:39:26 INFO - PROCESS | 1947 | 1466707166927 Marionette TRACE conn2 -> [0,1745,"getWindowHandle",null] 11:39:26 INFO - PROCESS | 1947 | 1466707166928 Marionette TRACE conn2 <- [1,1745,null,{"value":"7"}] 11:39:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 11:39:26 INFO - PROCESS | 1947 | 1466707166931 Marionette TRACE conn2 -> [0,1746,"setScriptTimeout",{"ms":35000}] 11:39:26 INFO - PROCESS | 1947 | 1466707166932 Marionette TRACE conn2 <- [1,1746,null,{}] 11:39:26 INFO - PROCESS | 1947 | 1466707166934 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}] 11:39:26 INFO - PROCESS | 1947 | 1466707166935 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:39:27 INFO - PROCESS | 1947 | 1466707167035 Marionette TRACE conn2 <- [1,1747,null,{"value":null}] 11:39:27 INFO - PROCESS | 1947 | 1466707167047 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:27 INFO - PROCESS | 1947 | 1466707167049 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:39:27 INFO - PROCESS | 1947 | ++DOCSHELL 0x112d6d800 == 33 [pid = 1947] [id = 444] 11:39:27 INFO - PROCESS | 1947 | ++DOMWINDOW == 114 (0x128bcf000) [pid = 1947] [serial = 1331] [outer = 0x0] 11:39:27 INFO - PROCESS | 1947 | ++DOMWINDOW == 115 (0x1293f1800) [pid = 1947] [serial = 1332] [outer = 0x128bcf000] 11:39:27 INFO - PROCESS | 1947 | 1466707167073 Marionette DEBUG loaded listener.js 11:39:27 INFO - PROCESS | 1947 | ++DOMWINDOW == 116 (0x118419800) [pid = 1947] [serial = 1333] [outer = 0x128bcf000] 11:39:27 INFO - PROCESS | 1947 | --DOMWINDOW == 115 (0x1132df000) [pid = 1947] [serial = 1289] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 11:39:27 INFO - PROCESS | 1947 | --DOMWINDOW == 114 (0x115deac00) [pid = 1947] [serial = 1283] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 11:39:27 INFO - PROCESS | 1947 | --DOMWINDOW == 113 (0x1176e6000) [pid = 1947] [serial = 1286] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 11:39:27 INFO - PROCESS | 1947 | --DOMWINDOW == 112 (0x118414000) [pid = 1947] [serial = 1259] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 11:39:27 INFO - PROCESS | 1947 | --DOMWINDOW == 111 (0x127239c00) [pid = 1947] [serial = 1241] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 11:39:27 INFO - PROCESS | 1947 | --DOMWINDOW == 110 (0x123819800) [pid = 1947] [serial = 1268] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 11:39:27 INFO - PROCESS | 1947 | --DOMWINDOW == 109 (0x116f9a000) [pid = 1947] [serial = 1256] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 11:39:27 INFO - PROCESS | 1947 | --DOMWINDOW == 108 (0x11874e000) [pid = 1947] [serial = 1262] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 11:39:27 INFO - PROCESS | 1947 | --DOMWINDOW == 107 (0x112a77000) [pid = 1947] [serial = 1247] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 11:39:27 INFO - PROCESS | 1947 | --DOMWINDOW == 106 (0x115f9d000) [pid = 1947] [serial = 1271] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 11:39:27 INFO - PROCESS | 1947 | --DOMWINDOW == 105 (0x110ef2000) [pid = 1947] [serial = 1274] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 11:39:27 INFO - PROCESS | 1947 | --DOMWINDOW == 104 (0x116469000) [pid = 1947] [serial = 1253] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 11:39:27 INFO - PROCESS | 1947 | --DOMWINDOW == 103 (0x119f51400) [pid = 1947] [serial = 1238] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 11:39:27 INFO - PROCESS | 1947 | --DOMWINDOW == 102 (0x119621c00) [pid = 1947] [serial = 1265] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 11:39:27 INFO - PROCESS | 1947 | --DOMWINDOW == 101 (0x112a74000) [pid = 1947] [serial = 1250] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 11:39:27 INFO - PROCESS | 1947 | --DOMWINDOW == 100 (0x11697d400) [pid = 1947] [serial = 1235] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 11:39:27 INFO - PROCESS | 1947 | --DOMWINDOW == 99 (0x119f50400) [pid = 1947] [serial = 1244] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 11:39:27 INFO - PROCESS | 1947 | --DOMWINDOW == 98 (0x112962400) [pid = 1947] [serial = 1277] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 11:39:27 INFO - PROCESS | 1947 | --DOMWINDOW == 97 (0x124b3ec00) [pid = 1947] [serial = 1280] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 11:39:27 INFO - PROCESS | 1947 | 1466707167578 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]]]}] 11:39:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 11:39:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 672ms 11:39:27 INFO - PROCESS | 1947 | 1466707167604 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 11:39:27 INFO - PROCESS | 1947 | 1466707167605 Marionette TRACE conn2 <- [1,1749,null,{"value":"7"}] 11:39:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 11:39:27 INFO - PROCESS | 1947 | 1466707167607 Marionette TRACE conn2 -> [0,1750,"setScriptTimeout",{"ms":35000}] 11:39:27 INFO - PROCESS | 1947 | 1466707167608 Marionette TRACE conn2 <- [1,1750,null,{}] 11:39:27 INFO - PROCESS | 1947 | 1466707167610 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}] 11:39:27 INFO - PROCESS | 1947 | 1466707167612 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:39:27 INFO - PROCESS | 1947 | 1466707167721 Marionette TRACE conn2 <- [1,1751,null,{"value":null}] 11:39:27 INFO - PROCESS | 1947 | 1466707167757 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:27 INFO - PROCESS | 1947 | 1466707167758 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:39:27 INFO - PROCESS | 1947 | ++DOCSHELL 0x12a7ad800 == 34 [pid = 1947] [id = 445] 11:39:27 INFO - PROCESS | 1947 | ++DOMWINDOW == 98 (0x110eef400) [pid = 1947] [serial = 1334] [outer = 0x0] 11:39:27 INFO - PROCESS | 1947 | ++DOMWINDOW == 99 (0x115f49000) [pid = 1947] [serial = 1335] [outer = 0x110eef400] 11:39:27 INFO - PROCESS | 1947 | 1466707167783 Marionette DEBUG loaded listener.js 11:39:27 INFO - PROCESS | 1947 | ++DOMWINDOW == 100 (0x116f95800) [pid = 1947] [serial = 1336] [outer = 0x110eef400] 11:39:28 INFO - PROCESS | 1947 | 1466707168034 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]]]}] 11:39:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 11:39:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 468ms 11:39:28 INFO - PROCESS | 1947 | 1466707168076 Marionette TRACE conn2 -> [0,1753,"getWindowHandle",null] 11:39:28 INFO - PROCESS | 1947 | 1466707168077 Marionette TRACE conn2 <- [1,1753,null,{"value":"7"}] 11:39:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 11:39:28 INFO - PROCESS | 1947 | 1466707168087 Marionette TRACE conn2 -> [0,1754,"setScriptTimeout",{"ms":35000}] 11:39:28 INFO - PROCESS | 1947 | 1466707168088 Marionette TRACE conn2 <- [1,1754,null,{}] 11:39:28 INFO - PROCESS | 1947 | 1466707168090 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}] 11:39:28 INFO - PROCESS | 1947 | 1466707168091 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:39:28 INFO - PROCESS | 1947 | 1466707168170 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 11:39:28 INFO - PROCESS | 1947 | 1466707168174 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:28 INFO - PROCESS | 1947 | 1466707168175 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:39:28 INFO - PROCESS | 1947 | ++DOCSHELL 0x12bdbc800 == 35 [pid = 1947] [id = 446] 11:39:28 INFO - PROCESS | 1947 | ++DOMWINDOW == 101 (0x118193c00) [pid = 1947] [serial = 1337] [outer = 0x0] 11:39:28 INFO - PROCESS | 1947 | ++DOMWINDOW == 102 (0x119621c00) [pid = 1947] [serial = 1338] [outer = 0x118193c00] 11:39:28 INFO - PROCESS | 1947 | 1466707168202 Marionette DEBUG loaded listener.js 11:39:28 INFO - PROCESS | 1947 | ++DOMWINDOW == 103 (0x123f67400) [pid = 1947] [serial = 1339] [outer = 0x118193c00] 11:39:28 INFO - PROCESS | 1947 | 1466707168606 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]]]}] 11:39:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 11:39:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 579ms 11:39:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 11:39:28 INFO - PROCESS | 1947 | 1466707168659 Marionette TRACE conn2 -> [0,1757,"getWindowHandle",null] 11:39:28 INFO - PROCESS | 1947 | 1466707168661 Marionette TRACE conn2 <- [1,1757,null,{"value":"7"}] 11:39:28 INFO - PROCESS | 1947 | 1466707168666 Marionette TRACE conn2 -> [0,1758,"setScriptTimeout",{"ms":35000}] 11:39:28 INFO - PROCESS | 1947 | 1466707168668 Marionette TRACE conn2 <- [1,1758,null,{}] 11:39:28 INFO - PROCESS | 1947 | 1466707168671 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}] 11:39:28 INFO - PROCESS | 1947 | 1466707168673 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:39:28 INFO - PROCESS | 1947 | 1466707168791 Marionette TRACE conn2 <- [1,1759,null,{"value":null}] 11:39:28 INFO - PROCESS | 1947 | 1466707168804 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:28 INFO - PROCESS | 1947 | 1466707168806 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:39:28 INFO - PROCESS | 1947 | ++DOCSHELL 0x12c0bc800 == 36 [pid = 1947] [id = 447] 11:39:28 INFO - PROCESS | 1947 | ++DOMWINDOW == 104 (0x1188a5800) [pid = 1947] [serial = 1340] [outer = 0x0] 11:39:28 INFO - PROCESS | 1947 | ++DOMWINDOW == 105 (0x129291400) [pid = 1947] [serial = 1341] [outer = 0x1188a5800] 11:39:28 INFO - PROCESS | 1947 | 1466707168849 Marionette DEBUG loaded listener.js 11:39:28 INFO - PROCESS | 1947 | ++DOMWINDOW == 106 (0x12a607400) [pid = 1947] [serial = 1342] [outer = 0x1188a5800] 11:39:29 INFO - PROCESS | 1947 | 1466707169226 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]]]}] 11:39:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 11:39:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 621ms 11:39:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 11:39:29 INFO - PROCESS | 1947 | 1466707169295 Marionette TRACE conn2 -> [0,1761,"getWindowHandle",null] 11:39:29 INFO - PROCESS | 1947 | 1466707169297 Marionette TRACE conn2 <- [1,1761,null,{"value":"7"}] 11:39:29 INFO - PROCESS | 1947 | 1466707169300 Marionette TRACE conn2 -> [0,1762,"setScriptTimeout",{"ms":35000}] 11:39:29 INFO - PROCESS | 1947 | 1466707169302 Marionette TRACE conn2 <- [1,1762,null,{}] 11:39:29 INFO - PROCESS | 1947 | 1466707169305 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}] 11:39:29 INFO - PROCESS | 1947 | 1466707169307 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:39:29 INFO - PROCESS | 1947 | 1466707169422 Marionette TRACE conn2 <- [1,1763,null,{"value":null}] 11:39:29 INFO - PROCESS | 1947 | 1466707169574 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:29 INFO - PROCESS | 1947 | 1466707169576 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:39:29 INFO - PROCESS | 1947 | ++DOCSHELL 0x112742000 == 37 [pid = 1947] [id = 448] 11:39:29 INFO - PROCESS | 1947 | ++DOMWINDOW == 107 (0x110fa6000) [pid = 1947] [serial = 1343] [outer = 0x0] 11:39:29 INFO - PROCESS | 1947 | ++DOMWINDOW == 108 (0x1121a1800) [pid = 1947] [serial = 1344] [outer = 0x110fa6000] 11:39:29 INFO - PROCESS | 1947 | 1466707169629 Marionette DEBUG loaded listener.js 11:39:29 INFO - PROCESS | 1947 | ++DOMWINDOW == 109 (0x112a9d000) [pid = 1947] [serial = 1345] [outer = 0x110fa6000] 11:39:30 INFO - PROCESS | 1947 | 1466707170222 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]]]}] 11:39:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 11:39:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 971ms 11:39:30 INFO - PROCESS | 1947 | 1466707170273 Marionette TRACE conn2 -> [0,1765,"getWindowHandle",null] 11:39:30 INFO - PROCESS | 1947 | 1466707170275 Marionette TRACE conn2 <- [1,1765,null,{"value":"7"}] 11:39:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 11:39:30 INFO - PROCESS | 1947 | 1466707170278 Marionette TRACE conn2 -> [0,1766,"setScriptTimeout",{"ms":35000}] 11:39:30 INFO - PROCESS | 1947 | 1466707170280 Marionette TRACE conn2 <- [1,1766,null,{}] 11:39:30 INFO - PROCESS | 1947 | 1466707170284 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}] 11:39:30 INFO - PROCESS | 1947 | 1466707170287 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:39:30 INFO - PROCESS | 1947 | 1466707170397 Marionette TRACE conn2 <- [1,1767,null,{"value":null}] 11:39:30 INFO - PROCESS | 1947 | 1466707170478 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:30 INFO - PROCESS | 1947 | 1466707170480 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:39:30 INFO - PROCESS | 1947 | ++DOCSHELL 0x124564800 == 38 [pid = 1947] [id = 449] 11:39:30 INFO - PROCESS | 1947 | ++DOMWINDOW == 110 (0x1176ea000) [pid = 1947] [serial = 1346] [outer = 0x0] 11:39:30 INFO - PROCESS | 1947 | ++DOMWINDOW == 111 (0x11841d400) [pid = 1947] [serial = 1347] [outer = 0x1176ea000] 11:39:30 INFO - PROCESS | 1947 | 1466707170510 Marionette DEBUG loaded listener.js 11:39:30 INFO - PROCESS | 1947 | ++DOMWINDOW == 112 (0x11874b000) [pid = 1947] [serial = 1348] [outer = 0x1176ea000] 11:39:31 INFO - PROCESS | 1947 | 1466707171046 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]]]}] 11:39:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 11:39:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 924ms 11:39:31 INFO - PROCESS | 1947 | 1466707171226 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 11:39:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 11:39:31 INFO - PROCESS | 1947 | 1466707171228 Marionette TRACE conn2 <- [1,1769,null,{"value":"7"}] 11:39:31 INFO - PROCESS | 1947 | 1466707171234 Marionette TRACE conn2 -> [0,1770,"setScriptTimeout",{"ms":35000}] 11:39:31 INFO - PROCESS | 1947 | 1466707171236 Marionette TRACE conn2 <- [1,1770,null,{}] 11:39:31 INFO - PROCESS | 1947 | 1466707171240 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}] 11:39:31 INFO - PROCESS | 1947 | 1466707171242 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:39:31 INFO - PROCESS | 1947 | 1466707171347 Marionette TRACE conn2 <- [1,1771,null,{"value":null}] 11:39:31 INFO - PROCESS | 1947 | 1466707171429 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:31 INFO - PROCESS | 1947 | 1466707171432 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:39:31 INFO - PROCESS | 1947 | ++DOCSHELL 0x117078800 == 39 [pid = 1947] [id = 450] 11:39:31 INFO - PROCESS | 1947 | ++DOMWINDOW == 113 (0x1164dbc00) [pid = 1947] [serial = 1349] [outer = 0x0] 11:39:31 INFO - PROCESS | 1947 | ++DOMWINDOW == 114 (0x1167ef400) [pid = 1947] [serial = 1350] [outer = 0x1164dbc00] 11:39:31 INFO - PROCESS | 1947 | 1466707171460 Marionette DEBUG loaded listener.js 11:39:31 INFO - PROCESS | 1947 | ++DOMWINDOW == 115 (0x116f9e400) [pid = 1947] [serial = 1351] [outer = 0x1164dbc00] 11:39:31 INFO - PROCESS | 1947 | --DOCSHELL 0x12c0bc800 == 38 [pid = 1947] [id = 447] 11:39:31 INFO - PROCESS | 1947 | --DOCSHELL 0x12bdbc800 == 37 [pid = 1947] [id = 446] 11:39:31 INFO - PROCESS | 1947 | --DOCSHELL 0x12a7ad800 == 36 [pid = 1947] [id = 445] 11:39:31 INFO - PROCESS | 1947 | --DOCSHELL 0x112d6d800 == 35 [pid = 1947] [id = 444] 11:39:31 INFO - PROCESS | 1947 | --DOCSHELL 0x12ad03800 == 34 [pid = 1947] [id = 443] 11:39:31 INFO - PROCESS | 1947 | --DOCSHELL 0x128be4000 == 33 [pid = 1947] [id = 442] 11:39:31 INFO - PROCESS | 1947 | --DOCSHELL 0x126975800 == 32 [pid = 1947] [id = 441] 11:39:31 INFO - PROCESS | 1947 | --DOCSHELL 0x12383e000 == 31 [pid = 1947] [id = 440] 11:39:31 INFO - PROCESS | 1947 | --DOCSHELL 0x118240800 == 30 [pid = 1947] [id = 439] 11:39:31 INFO - PROCESS | 1947 | --DOCSHELL 0x113a9a800 == 29 [pid = 1947] [id = 438] 11:39:31 INFO - PROCESS | 1947 | --DOMWINDOW == 114 (0x116164800) [pid = 1947] [serial = 1290] [outer = 0x0] [url = about:blank] 11:39:31 INFO - PROCESS | 1947 | --DOMWINDOW == 113 (0x128bcf800) [pid = 1947] [serial = 1282] [outer = 0x0] [url = about:blank] 11:39:31 INFO - PROCESS | 1947 | --DOMWINDOW == 112 (0x12554b800) [pid = 1947] [serial = 1279] [outer = 0x0] [url = about:blank] 11:39:31 INFO - PROCESS | 1947 | --DOMWINDOW == 111 (0x11615b400) [pid = 1947] [serial = 1284] [outer = 0x0] [url = about:blank] 11:39:31 INFO - PROCESS | 1947 | --DOMWINDOW == 110 (0x1185c0800) [pid = 1947] [serial = 1288] [outer = 0x0] [url = about:blank] 11:39:31 INFO - PROCESS | 1947 | --DOMWINDOW == 109 (0x118340000) [pid = 1947] [serial = 1287] [outer = 0x0] [url = about:blank] 11:39:31 INFO - PROCESS | 1947 | --DOMWINDOW == 108 (0x116978800) [pid = 1947] [serial = 1285] [outer = 0x0] [url = about:blank] 11:39:31 INFO - PROCESS | 1947 | --DOMWINDOW == 107 (0x11697dc00) [pid = 1947] [serial = 1291] [outer = 0x0] [url = about:blank] 11:39:31 INFO - PROCESS | 1947 | --DOMWINDOW == 106 (0x1185bc800) [pid = 1947] [serial = 1260] [outer = 0x0] [url = about:blank] 11:39:31 INFO - PROCESS | 1947 | --DOMWINDOW == 105 (0x11874d800) [pid = 1947] [serial = 1261] [outer = 0x0] [url = about:blank] 11:39:31 INFO - PROCESS | 1947 | --DOMWINDOW == 104 (0x129636400) [pid = 1947] [serial = 1243] [outer = 0x0] [url = about:blank] 11:39:31 INFO - PROCESS | 1947 | --DOMWINDOW == 103 (0x123f65800) [pid = 1947] [serial = 1270] [outer = 0x0] [url = about:blank] 11:39:31 INFO - PROCESS | 1947 | --DOMWINDOW == 102 (0x118334000) [pid = 1947] [serial = 1258] [outer = 0x0] [url = about:blank] 11:39:31 INFO - PROCESS | 1947 | --DOMWINDOW == 101 (0x11961fc00) [pid = 1947] [serial = 1264] [outer = 0x0] [url = about:blank] 11:39:31 INFO - PROCESS | 1947 | --DOMWINDOW == 100 (0x123d6b400) [pid = 1947] [serial = 1269] [outer = 0x0] [url = about:blank] 11:39:31 INFO - PROCESS | 1947 | --DOMWINDOW == 99 (0x1132e2400) [pid = 1947] [serial = 1249] [outer = 0x0] [url = about:blank] 11:39:31 INFO - PROCESS | 1947 | --DOMWINDOW == 98 (0x1188aec00) [pid = 1947] [serial = 1273] [outer = 0x0] [url = about:blank] 11:39:31 INFO - PROCESS | 1947 | --DOMWINDOW == 97 (0x12428c000) [pid = 1947] [serial = 1276] [outer = 0x0] [url = about:blank] 11:39:31 INFO - PROCESS | 1947 | --DOMWINDOW == 96 (0x11670f400) [pid = 1947] [serial = 1254] [outer = 0x0] [url = about:blank] 11:39:31 INFO - PROCESS | 1947 | --DOMWINDOW == 95 (0x121111400) [pid = 1947] [serial = 1239] [outer = 0x0] [url = about:blank] 11:39:31 INFO - PROCESS | 1947 | --DOMWINDOW == 94 (0x116a15c00) [pid = 1947] [serial = 1272] [outer = 0x0] [url = about:blank] 11:39:31 INFO - PROCESS | 1947 | --DOMWINDOW == 93 (0x123f6a800) [pid = 1947] [serial = 1275] [outer = 0x0] [url = about:blank] 11:39:31 INFO - PROCESS | 1947 | --DOMWINDOW == 92 (0x119b65000) [pid = 1947] [serial = 1266] [outer = 0x0] [url = about:blank] 11:39:31 INFO - PROCESS | 1947 | --DOMWINDOW == 91 (0x1176f1800) [pid = 1947] [serial = 1257] [outer = 0x0] [url = about:blank] 11:39:31 INFO - PROCESS | 1947 | --DOMWINDOW == 90 (0x1133ae400) [pid = 1947] [serial = 1252] [outer = 0x0] [url = about:blank] 11:39:31 INFO - PROCESS | 1947 | --DOMWINDOW == 89 (0x1185c3c00) [pid = 1947] [serial = 1237] [outer = 0x0] [url = about:blank] 11:39:31 INFO - PROCESS | 1947 | --DOMWINDOW == 88 (0x12aaf1000) [pid = 1947] [serial = 1246] [outer = 0x0] [url = about:blank] 11:39:31 INFO - PROCESS | 1947 | --DOMWINDOW == 87 (0x123f64800) [pid = 1947] [serial = 1240] [outer = 0x0] [url = about:blank] 11:39:31 INFO - PROCESS | 1947 | --DOMWINDOW == 86 (0x124d3ac00) [pid = 1947] [serial = 1245] [outer = 0x0] [url = about:blank] 11:39:31 INFO - PROCESS | 1947 | --DOMWINDOW == 85 (0x12920f400) [pid = 1947] [serial = 1242] [outer = 0x0] [url = about:blank] 11:39:31 INFO - PROCESS | 1947 | --DOMWINDOW == 84 (0x124d42c00) [pid = 1947] [serial = 1278] [outer = 0x0] [url = about:blank] 11:39:31 INFO - PROCESS | 1947 | --DOMWINDOW == 83 (0x112a82c00) [pid = 1947] [serial = 1248] [outer = 0x0] [url = about:blank] 11:39:31 INFO - PROCESS | 1947 | --DOMWINDOW == 82 (0x119158c00) [pid = 1947] [serial = 1263] [outer = 0x0] [url = about:blank] 11:39:31 INFO - PROCESS | 1947 | --DOMWINDOW == 81 (0x11729e800) [pid = 1947] [serial = 1236] [outer = 0x0] [url = about:blank] 11:39:31 INFO - PROCESS | 1947 | --DOMWINDOW == 80 (0x112d08400) [pid = 1947] [serial = 1251] [outer = 0x0] [url = about:blank] 11:39:31 INFO - PROCESS | 1947 | --DOMWINDOW == 79 (0x123817c00) [pid = 1947] [serial = 1267] [outer = 0x0] [url = about:blank] 11:39:31 INFO - PROCESS | 1947 | --DOMWINDOW == 78 (0x11690bc00) [pid = 1947] [serial = 1255] [outer = 0x0] [url = about:blank] 11:39:31 INFO - PROCESS | 1947 | --DOMWINDOW == 77 (0x1255b0400) [pid = 1947] [serial = 1281] [outer = 0x0] [url = about:blank] 11:39:31 INFO - PROCESS | 1947 | 1466707171877 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]]]}] 11:39:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 11:39:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 674ms 11:39:31 INFO - PROCESS | 1947 | 1466707171907 Marionette TRACE conn2 -> [0,1773,"getWindowHandle",null] 11:39:31 INFO - PROCESS | 1947 | 1466707171908 Marionette TRACE conn2 <- [1,1773,null,{"value":"7"}] 11:39:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 11:39:31 INFO - PROCESS | 1947 | 1466707171913 Marionette TRACE conn2 -> [0,1774,"setScriptTimeout",{"ms":35000}] 11:39:31 INFO - PROCESS | 1947 | 1466707171916 Marionette TRACE conn2 <- [1,1774,null,{}] 11:39:31 INFO - PROCESS | 1947 | 1466707171918 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}] 11:39:31 INFO - PROCESS | 1947 | 1466707171920 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:39:32 INFO - PROCESS | 1947 | 1466707171998 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 11:39:32 INFO - PROCESS | 1947 | 1466707172004 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:32 INFO - PROCESS | 1947 | 1466707172005 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:39:32 INFO - PROCESS | 1947 | ++DOCSHELL 0x118223800 == 30 [pid = 1947] [id = 451] 11:39:32 INFO - PROCESS | 1947 | ++DOMWINDOW == 78 (0x1176ec800) [pid = 1947] [serial = 1352] [outer = 0x0] 11:39:32 INFO - PROCESS | 1947 | ++DOMWINDOW == 79 (0x118333400) [pid = 1947] [serial = 1353] [outer = 0x1176ec800] 11:39:32 INFO - PROCESS | 1947 | 1466707172032 Marionette DEBUG loaded listener.js 11:39:32 INFO - PROCESS | 1947 | ++DOMWINDOW == 80 (0x1185c4400) [pid = 1947] [serial = 1354] [outer = 0x1176ec800] 11:39:32 INFO - PROCESS | 1947 | 1466707172374 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]]]}] 11:39:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 11:39:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 473ms 11:39:32 INFO - PROCESS | 1947 | 1466707172386 Marionette TRACE conn2 -> [0,1777,"getWindowHandle",null] 11:39:32 INFO - PROCESS | 1947 | 1466707172388 Marionette TRACE conn2 <- [1,1777,null,{"value":"7"}] 11:39:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 11:39:32 INFO - PROCESS | 1947 | 1466707172390 Marionette TRACE conn2 -> [0,1778,"setScriptTimeout",{"ms":35000}] 11:39:32 INFO - PROCESS | 1947 | 1466707172391 Marionette TRACE conn2 <- [1,1778,null,{}] 11:39:32 INFO - PROCESS | 1947 | 1466707172401 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}] 11:39:32 INFO - PROCESS | 1947 | 1466707172405 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:39:32 INFO - PROCESS | 1947 | 1466707172503 Marionette TRACE conn2 <- [1,1779,null,{"value":null}] 11:39:32 INFO - PROCESS | 1947 | 1466707172560 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:32 INFO - PROCESS | 1947 | 1466707172563 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:39:32 INFO - PROCESS | 1947 | ++DOCSHELL 0x119f10800 == 31 [pid = 1947] [id = 452] 11:39:32 INFO - PROCESS | 1947 | ++DOMWINDOW == 81 (0x11914cc00) [pid = 1947] [serial = 1355] [outer = 0x0] 11:39:32 INFO - PROCESS | 1947 | ++DOMWINDOW == 82 (0x11988a400) [pid = 1947] [serial = 1356] [outer = 0x11914cc00] 11:39:32 INFO - PROCESS | 1947 | 1466707172591 Marionette DEBUG loaded listener.js 11:39:32 INFO - PROCESS | 1947 | ++DOMWINDOW == 83 (0x119f50400) [pid = 1947] [serial = 1357] [outer = 0x11914cc00] 11:39:32 INFO - PROCESS | 1947 | 1466707172879 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]]]}] 11:39:32 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 11:39:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 520ms 11:39:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 11:39:32 INFO - PROCESS | 1947 | 1466707172910 Marionette TRACE conn2 -> [0,1781,"getWindowHandle",null] 11:39:32 INFO - PROCESS | 1947 | 1466707172912 Marionette TRACE conn2 <- [1,1781,null,{"value":"7"}] 11:39:32 INFO - PROCESS | 1947 | 1466707172922 Marionette TRACE conn2 -> [0,1782,"setScriptTimeout",{"ms":35000}] 11:39:32 INFO - PROCESS | 1947 | 1466707172923 Marionette TRACE conn2 <- [1,1782,null,{}] 11:39:32 INFO - PROCESS | 1947 | 1466707172925 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}] 11:39:32 INFO - PROCESS | 1947 | 1466707172926 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:39:33 INFO - PROCESS | 1947 | 1466707173009 Marionette TRACE conn2 <- [1,1783,null,{"value":null}] 11:39:33 INFO - PROCESS | 1947 | 1466707173067 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:33 INFO - PROCESS | 1947 | 1466707173068 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:39:33 INFO - PROCESS | 1947 | ++DOCSHELL 0x12429c800 == 32 [pid = 1947] [id = 453] 11:39:33 INFO - PROCESS | 1947 | ++DOMWINDOW == 84 (0x1133aec00) [pid = 1947] [serial = 1358] [outer = 0x0] 11:39:33 INFO - PROCESS | 1947 | ++DOMWINDOW == 85 (0x123c50000) [pid = 1947] [serial = 1359] [outer = 0x1133aec00] 11:39:33 INFO - PROCESS | 1947 | 1466707173093 Marionette DEBUG loaded listener.js 11:39:33 INFO - PROCESS | 1947 | ++DOMWINDOW == 86 (0x123fca800) [pid = 1947] [serial = 1360] [outer = 0x1133aec00] 11:39:33 INFO - PROCESS | 1947 | 1466707173409 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]]]}] 11:39:33 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 11:39:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 527ms 11:39:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 11:39:33 INFO - PROCESS | 1947 | 1466707173442 Marionette TRACE conn2 -> [0,1785,"getWindowHandle",null] 11:39:33 INFO - PROCESS | 1947 | 1466707173444 Marionette TRACE conn2 <- [1,1785,null,{"value":"7"}] 11:39:33 INFO - PROCESS | 1947 | 1466707173448 Marionette TRACE conn2 -> [0,1786,"setScriptTimeout",{"ms":35000}] 11:39:33 INFO - PROCESS | 1947 | 1466707173452 Marionette TRACE conn2 <- [1,1786,null,{}] 11:39:33 INFO - PROCESS | 1947 | 1466707173455 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}] 11:39:33 INFO - PROCESS | 1947 | 1466707173457 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:39:33 INFO - PROCESS | 1947 | 1466707173576 Marionette TRACE conn2 <- [1,1787,null,{"value":null}] 11:39:33 INFO - PROCESS | 1947 | 1466707173665 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:33 INFO - PROCESS | 1947 | 1466707173667 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:39:33 INFO - PROCESS | 1947 | ++DOCSHELL 0x116110000 == 33 [pid = 1947] [id = 454] 11:39:33 INFO - PROCESS | 1947 | ++DOMWINDOW == 87 (0x113254400) [pid = 1947] [serial = 1361] [outer = 0x0] 11:39:33 INFO - PROCESS | 1947 | ++DOMWINDOW == 88 (0x1245d4000) [pid = 1947] [serial = 1362] [outer = 0x113254400] 11:39:33 INFO - PROCESS | 1947 | 1466707173708 Marionette DEBUG loaded listener.js 11:39:33 INFO - PROCESS | 1947 | ++DOMWINDOW == 89 (0x126935800) [pid = 1947] [serial = 1363] [outer = 0x113254400] 11:39:33 INFO - PROCESS | 1947 | 1466707173978 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]]]}] 11:39:34 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 11:39:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 573ms 11:39:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 11:39:34 INFO - PROCESS | 1947 | 1466707174024 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 11:39:34 INFO - PROCESS | 1947 | 1466707174025 Marionette TRACE conn2 <- [1,1789,null,{"value":"7"}] 11:39:34 INFO - PROCESS | 1947 | 1466707174027 Marionette TRACE conn2 -> [0,1790,"setScriptTimeout",{"ms":35000}] 11:39:34 INFO - PROCESS | 1947 | 1466707174029 Marionette TRACE conn2 <- [1,1790,null,{}] 11:39:34 INFO - PROCESS | 1947 | 1466707174039 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}] 11:39:34 INFO - PROCESS | 1947 | 1466707174043 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:39:34 INFO - PROCESS | 1947 | 1466707174171 Marionette TRACE conn2 <- [1,1791,null,{"value":null}] 11:39:34 INFO - PROCESS | 1947 | 1466707174176 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:34 INFO - PROCESS | 1947 | 1466707174177 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:39:34 INFO - PROCESS | 1947 | ++DOCSHELL 0x129558800 == 34 [pid = 1947] [id = 455] 11:39:34 INFO - PROCESS | 1947 | ++DOMWINDOW == 90 (0x126f8b000) [pid = 1947] [serial = 1364] [outer = 0x0] 11:39:34 INFO - PROCESS | 1947 | ++DOMWINDOW == 91 (0x128bd4800) [pid = 1947] [serial = 1365] [outer = 0x126f8b000] 11:39:34 INFO - PROCESS | 1947 | 1466707174235 Marionette DEBUG loaded listener.js 11:39:34 INFO - PROCESS | 1947 | ++DOMWINDOW == 92 (0x12963a000) [pid = 1947] [serial = 1366] [outer = 0x126f8b000] 11:39:34 INFO - PROCESS | 1947 | 1466707174587 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]]]}] 11:39:34 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) 11:39:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 572ms 11:39:34 INFO - PROCESS | 1947 | 1466707174602 Marionette TRACE conn2 -> [0,1793,"getWindowHandle",null] 11:39:34 INFO - PROCESS | 1947 | 1466707174603 Marionette TRACE conn2 <- [1,1793,null,{"value":"7"}] 11:39:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 11:39:34 INFO - PROCESS | 1947 | 1466707174606 Marionette TRACE conn2 -> [0,1794,"setScriptTimeout",{"ms":35000}] 11:39:34 INFO - PROCESS | 1947 | 1466707174607 Marionette TRACE conn2 <- [1,1794,null,{}] 11:39:34 INFO - PROCESS | 1947 | 1466707174609 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}] 11:39:34 INFO - PROCESS | 1947 | 1466707174610 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:39:34 INFO - PROCESS | 1947 | 1466707174708 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 11:39:34 INFO - PROCESS | 1947 | 1466707174719 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:34 INFO - PROCESS | 1947 | 1466707174720 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:39:34 INFO - PROCESS | 1947 | ++DOCSHELL 0x12a646000 == 35 [pid = 1947] [id = 456] 11:39:34 INFO - PROCESS | 1947 | ++DOMWINDOW == 93 (0x119156000) [pid = 1947] [serial = 1367] [outer = 0x0] 11:39:34 INFO - PROCESS | 1947 | ++DOMWINDOW == 94 (0x12a611000) [pid = 1947] [serial = 1368] [outer = 0x119156000] 11:39:34 INFO - PROCESS | 1947 | 1466707174744 Marionette DEBUG loaded listener.js 11:39:34 INFO - PROCESS | 1947 | ++DOMWINDOW == 95 (0x12a87a000) [pid = 1947] [serial = 1369] [outer = 0x119156000] 11:39:35 INFO - PROCESS | 1947 | 1466707175101 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]]]}] 11:39:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 11:39:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 518ms 11:39:35 INFO - PROCESS | 1947 | 1466707175124 Marionette TRACE conn2 -> [0,1797,"getWindowHandle",null] 11:39:35 INFO - PROCESS | 1947 | 1466707175126 Marionette TRACE conn2 <- [1,1797,null,{"value":"7"}] 11:39:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 11:39:35 INFO - PROCESS | 1947 | 1466707175128 Marionette TRACE conn2 -> [0,1798,"setScriptTimeout",{"ms":35000}] 11:39:35 INFO - PROCESS | 1947 | 1466707175129 Marionette TRACE conn2 <- [1,1798,null,{}] 11:39:35 INFO - PROCESS | 1947 | 1466707175138 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}] 11:39:35 INFO - PROCESS | 1947 | 1466707175139 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:39:35 INFO - PROCESS | 1947 | 1466707175235 Marionette TRACE conn2 <- [1,1799,null,{"value":null}] 11:39:35 INFO - PROCESS | 1947 | 1466707175238 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:35 INFO - PROCESS | 1947 | 1466707175239 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:39:35 INFO - PROCESS | 1947 | ++DOCSHELL 0x12ad3c000 == 36 [pid = 1947] [id = 457] 11:39:35 INFO - PROCESS | 1947 | ++DOMWINDOW == 96 (0x1293e2400) [pid = 1947] [serial = 1370] [outer = 0x0] 11:39:35 INFO - PROCESS | 1947 | ++DOMWINDOW == 97 (0x12aad0400) [pid = 1947] [serial = 1371] [outer = 0x1293e2400] 11:39:35 INFO - PROCESS | 1947 | 1466707175263 Marionette DEBUG loaded listener.js 11:39:35 INFO - PROCESS | 1947 | ++DOMWINDOW == 98 (0x12aaec400) [pid = 1947] [serial = 1372] [outer = 0x1293e2400] 11:39:35 INFO - PROCESS | 1947 | 1466707175593 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]]]}] 11:39:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 11:39:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 475ms 11:39:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 11:39:35 INFO - PROCESS | 1947 | 1466707175605 Marionette TRACE conn2 -> [0,1801,"getWindowHandle",null] 11:39:35 INFO - PROCESS | 1947 | 1466707175606 Marionette TRACE conn2 <- [1,1801,null,{"value":"7"}] 11:39:35 INFO - PROCESS | 1947 | 1466707175608 Marionette TRACE conn2 -> [0,1802,"setScriptTimeout",{"ms":35000}] 11:39:35 INFO - PROCESS | 1947 | 1466707175609 Marionette TRACE conn2 <- [1,1802,null,{}] 11:39:35 INFO - PROCESS | 1947 | 1466707175612 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}] 11:39:35 INFO - PROCESS | 1947 | 1466707175613 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:39:35 INFO - PROCESS | 1947 | 1466707175720 Marionette TRACE conn2 <- [1,1803,null,{"value":null}] 11:39:35 INFO - PROCESS | 1947 | 1466707175724 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:35 INFO - PROCESS | 1947 | 1466707175725 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:39:35 INFO - PROCESS | 1947 | ++DOCSHELL 0x12ba49800 == 37 [pid = 1947] [id = 458] 11:39:35 INFO - PROCESS | 1947 | ++DOMWINDOW == 99 (0x12a87a400) [pid = 1947] [serial = 1373] [outer = 0x0] 11:39:35 INFO - PROCESS | 1947 | ++DOMWINDOW == 100 (0x12ad4c400) [pid = 1947] [serial = 1374] [outer = 0x12a87a400] 11:39:35 INFO - PROCESS | 1947 | 1466707175787 Marionette DEBUG loaded listener.js 11:39:35 INFO - PROCESS | 1947 | ++DOMWINDOW == 101 (0x12adbbc00) [pid = 1947] [serial = 1375] [outer = 0x12a87a400] 11:39:36 INFO - PROCESS | 1947 | --DOMWINDOW == 100 (0x119cc7000) [pid = 1947] [serial = 1322] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 11:39:36 INFO - PROCESS | 1947 | --DOMWINDOW == 99 (0x112e84000) [pid = 1947] [serial = 1313] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 11:39:36 INFO - PROCESS | 1947 | --DOMWINDOW == 98 (0x1164e1000) [pid = 1947] [serial = 1316] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 11:39:36 INFO - PROCESS | 1947 | --DOMWINDOW == 97 (0x116710000) [pid = 1947] [serial = 1319] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 11:39:36 INFO - PROCESS | 1947 | --DOMWINDOW == 96 (0x11276d400) [pid = 1947] [serial = 1310] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 11:39:36 INFO - PROCESS | 1947 | --DOMWINDOW == 95 (0x116979000) [pid = 1947] [serial = 1292] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 11:39:36 INFO - PROCESS | 1947 | --DOMWINDOW == 94 (0x1176e9800) [pid = 1947] [serial = 1295] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 11:39:36 INFO - PROCESS | 1947 | --DOMWINDOW == 93 (0x1191bd000) [pid = 1947] [serial = 1298] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 11:39:36 INFO - PROCESS | 1947 | --DOMWINDOW == 92 (0x123f6b800) [pid = 1947] [serial = 1325] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 11:39:36 INFO - PROCESS | 1947 | --DOMWINDOW == 91 (0x110eef400) [pid = 1947] [serial = 1334] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 11:39:36 INFO - PROCESS | 1947 | --DOMWINDOW == 90 (0x119619c00) [pid = 1947] [serial = 1301] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 11:39:36 INFO - PROCESS | 1947 | --DOMWINDOW == 89 (0x116626800) [pid = 1947] [serial = 1328] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 11:39:36 INFO - PROCESS | 1947 | --DOMWINDOW == 88 (0x123f60800) [pid = 1947] [serial = 1304] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 11:39:36 INFO - PROCESS | 1947 | --DOMWINDOW == 87 (0x128bcf000) [pid = 1947] [serial = 1331] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 11:39:36 INFO - PROCESS | 1947 | --DOMWINDOW == 86 (0x1255b3800) [pid = 1947] [serial = 1307] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 11:39:36 INFO - PROCESS | 1947 | --DOMWINDOW == 85 (0x118193c00) [pid = 1947] [serial = 1337] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 11:39:36 INFO - PROCESS | 1947 | 1466707176130 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]]]}] 11:39:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 11:39:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 569ms 11:39:36 INFO - PROCESS | 1947 | 1466707176178 Marionette TRACE conn2 -> [0,1805,"getWindowHandle",null] 11:39:36 INFO - PROCESS | 1947 | 1466707176179 Marionette TRACE conn2 <- [1,1805,null,{"value":"7"}] 11:39:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 11:39:36 INFO - PROCESS | 1947 | 1466707176181 Marionette TRACE conn2 -> [0,1806,"setScriptTimeout",{"ms":35000}] 11:39:36 INFO - PROCESS | 1947 | 1466707176182 Marionette TRACE conn2 <- [1,1806,null,{}] 11:39:36 INFO - PROCESS | 1947 | 1466707176185 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}] 11:39:36 INFO - PROCESS | 1947 | 1466707176186 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:39:36 INFO - PROCESS | 1947 | 1466707176263 Marionette TRACE conn2 <- [1,1807,null,{"value":null}] 11:39:36 INFO - PROCESS | 1947 | 1466707176323 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:36 INFO - PROCESS | 1947 | 1466707176324 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:39:36 INFO - PROCESS | 1947 | ++DOCSHELL 0x123eea800 == 38 [pid = 1947] [id = 459] 11:39:36 INFO - PROCESS | 1947 | ++DOMWINDOW == 86 (0x111e57c00) [pid = 1947] [serial = 1376] [outer = 0x0] 11:39:36 INFO - PROCESS | 1947 | ++DOMWINDOW == 87 (0x1167efc00) [pid = 1947] [serial = 1377] [outer = 0x111e57c00] 11:39:36 INFO - PROCESS | 1947 | 1466707176348 Marionette DEBUG loaded listener.js 11:39:36 INFO - PROCESS | 1947 | ++DOMWINDOW == 88 (0x119152800) [pid = 1947] [serial = 1378] [outer = 0x111e57c00] 11:39:36 INFO - PROCESS | 1947 | 1466707176638 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]]]}] 11:39:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 11:39:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 472ms 11:39:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 11:39:36 INFO - PROCESS | 1947 | 1466707176656 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 11:39:36 INFO - PROCESS | 1947 | 1466707176658 Marionette TRACE conn2 <- [1,1809,null,{"value":"7"}] 11:39:36 INFO - PROCESS | 1947 | 1466707176660 Marionette TRACE conn2 -> [0,1810,"setScriptTimeout",{"ms":35000}] 11:39:36 INFO - PROCESS | 1947 | 1466707176662 Marionette TRACE conn2 <- [1,1810,null,{}] 11:39:36 INFO - PROCESS | 1947 | 1466707176676 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}] 11:39:36 INFO - PROCESS | 1947 | 1466707176679 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:39:36 INFO - PROCESS | 1947 | 1466707176785 Marionette TRACE conn2 <- [1,1811,null,{"value":null}] 11:39:36 INFO - PROCESS | 1947 | 1466707176789 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:36 INFO - PROCESS | 1947 | 1466707176790 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:39:36 INFO - PROCESS | 1947 | ++DOCSHELL 0x12c686800 == 39 [pid = 1947] [id = 460] 11:39:36 INFO - PROCESS | 1947 | ++DOMWINDOW == 89 (0x1191bd000) [pid = 1947] [serial = 1379] [outer = 0x0] 11:39:36 INFO - PROCESS | 1947 | ++DOMWINDOW == 90 (0x12963dc00) [pid = 1947] [serial = 1380] [outer = 0x1191bd000] 11:39:36 INFO - PROCESS | 1947 | 1466707176824 Marionette DEBUG loaded listener.js 11:39:36 INFO - PROCESS | 1947 | ++DOMWINDOW == 91 (0x12adca000) [pid = 1947] [serial = 1381] [outer = 0x1191bd000] 11:39:37 INFO - PROCESS | 1947 | 1466707177171 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]]]}] 11:39:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 11:39:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 524ms 11:39:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 11:39:37 INFO - PROCESS | 1947 | 1466707177185 Marionette TRACE conn2 -> [0,1813,"getWindowHandle",null] 11:39:37 INFO - PROCESS | 1947 | 1466707177186 Marionette TRACE conn2 <- [1,1813,null,{"value":"7"}] 11:39:37 INFO - PROCESS | 1947 | 1466707177188 Marionette TRACE conn2 -> [0,1814,"setScriptTimeout",{"ms":35000}] 11:39:37 INFO - PROCESS | 1947 | 1466707177189 Marionette TRACE conn2 <- [1,1814,null,{}] 11:39:37 INFO - PROCESS | 1947 | 1466707177191 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}] 11:39:37 INFO - PROCESS | 1947 | 1466707177192 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:39:37 INFO - PROCESS | 1947 | 1466707177305 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 11:39:37 INFO - PROCESS | 1947 | 1466707177311 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:37 INFO - PROCESS | 1947 | 1466707177312 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:39:37 INFO - PROCESS | 1947 | ++DOCSHELL 0x12ca18000 == 40 [pid = 1947] [id = 461] 11:39:37 INFO - PROCESS | 1947 | ++DOMWINDOW == 92 (0x11662c800) [pid = 1947] [serial = 1382] [outer = 0x0] 11:39:37 INFO - PROCESS | 1947 | ++DOMWINDOW == 93 (0x12b99f400) [pid = 1947] [serial = 1383] [outer = 0x11662c800] 11:39:37 INFO - PROCESS | 1947 | 1466707177336 Marionette DEBUG loaded listener.js 11:39:37 INFO - PROCESS | 1947 | ++DOMWINDOW == 94 (0x12ba09800) [pid = 1947] [serial = 1384] [outer = 0x11662c800] 11:39:37 INFO - PROCESS | 1947 | 1466707177635 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]]]}] 11:39:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 11:39:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 467ms 11:39:37 INFO - PROCESS | 1947 | 1466707177657 Marionette TRACE conn2 -> [0,1817,"getWindowHandle",null] 11:39:37 INFO - PROCESS | 1947 | 1466707177658 Marionette TRACE conn2 <- [1,1817,null,{"value":"7"}] 11:39:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 11:39:37 INFO - PROCESS | 1947 | 1466707177660 Marionette TRACE conn2 -> [0,1818,"setScriptTimeout",{"ms":35000}] 11:39:37 INFO - PROCESS | 1947 | 1466707177661 Marionette TRACE conn2 <- [1,1818,null,{}] 11:39:37 INFO - PROCESS | 1947 | 1466707177664 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}] 11:39:37 INFO - PROCESS | 1947 | 1466707177666 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:39:37 INFO - PROCESS | 1947 | 1466707177744 Marionette TRACE conn2 <- [1,1819,null,{"value":null}] 11:39:37 INFO - PROCESS | 1947 | 1466707177757 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:37 INFO - PROCESS | 1947 | 1466707177759 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:39:37 INFO - PROCESS | 1947 | ++DOCSHELL 0x12d199800 == 41 [pid = 1947] [id = 462] 11:39:37 INFO - PROCESS | 1947 | ++DOMWINDOW == 95 (0x12ba0a000) [pid = 1947] [serial = 1385] [outer = 0x0] 11:39:37 INFO - PROCESS | 1947 | ++DOMWINDOW == 96 (0x12bd63000) [pid = 1947] [serial = 1386] [outer = 0x12ba0a000] 11:39:37 INFO - PROCESS | 1947 | 1466707177782 Marionette DEBUG loaded listener.js 11:39:37 INFO - PROCESS | 1947 | ++DOMWINDOW == 97 (0x12bd6bc00) [pid = 1947] [serial = 1387] [outer = 0x12ba0a000] 11:39:38 INFO - PROCESS | 1947 | 1466707178255 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]]]}] 11:39:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 11:39:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 620ms 11:39:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 11:39:38 INFO - PROCESS | 1947 | 1466707178281 Marionette TRACE conn2 -> [0,1821,"getWindowHandle",null] 11:39:38 INFO - PROCESS | 1947 | 1466707178283 Marionette TRACE conn2 <- [1,1821,null,{"value":"7"}] 11:39:38 INFO - PROCESS | 1947 | 1466707178287 Marionette TRACE conn2 -> [0,1822,"setScriptTimeout",{"ms":35000}] 11:39:38 INFO - PROCESS | 1947 | 1466707178288 Marionette TRACE conn2 <- [1,1822,null,{}] 11:39:38 INFO - PROCESS | 1947 | 1466707178292 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}] 11:39:38 INFO - PROCESS | 1947 | 1466707178294 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:39:38 INFO - PROCESS | 1947 | 1466707178403 Marionette TRACE conn2 <- [1,1823,null,{"value":null}] 11:39:38 INFO - PROCESS | 1947 | 1466707178464 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:38 INFO - PROCESS | 1947 | 1466707178465 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:39:38 INFO - PROCESS | 1947 | ++DOCSHELL 0x117e74000 == 42 [pid = 1947] [id = 463] 11:39:38 INFO - PROCESS | 1947 | ++DOMWINDOW == 98 (0x115f9e400) [pid = 1947] [serial = 1388] [outer = 0x0] 11:39:38 INFO - PROCESS | 1947 | ++DOMWINDOW == 99 (0x116f94400) [pid = 1947] [serial = 1389] [outer = 0x115f9e400] 11:39:38 INFO - PROCESS | 1947 | 1466707178498 Marionette DEBUG loaded listener.js 11:39:38 INFO - PROCESS | 1947 | ++DOMWINDOW == 100 (0x1176eb400) [pid = 1947] [serial = 1390] [outer = 0x115f9e400] 11:39:38 INFO - PROCESS | 1947 | 1466707178974 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]]]}] 11:39:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 11:39:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 723ms 11:39:39 INFO - PROCESS | 1947 | 1466707179018 Marionette TRACE conn2 -> [0,1825,"getWindowHandle",null] 11:39:39 INFO - PROCESS | 1947 | 1466707179023 Marionette TRACE conn2 <- [1,1825,null,{"value":"7"}] 11:39:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 11:39:39 INFO - PROCESS | 1947 | 1466707179033 Marionette TRACE conn2 -> [0,1826,"setScriptTimeout",{"ms":35000}] 11:39:39 INFO - PROCESS | 1947 | 1466707179036 Marionette TRACE conn2 <- [1,1826,null,{}] 11:39:39 INFO - PROCESS | 1947 | 1466707179040 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}] 11:39:39 INFO - PROCESS | 1947 | 1466707179043 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:39:39 INFO - PROCESS | 1947 | 1466707179199 Marionette TRACE conn2 <- [1,1827,null,{"value":null}] 11:39:39 INFO - PROCESS | 1947 | 1466707179303 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:39 INFO - PROCESS | 1947 | 1466707179306 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:39:39 INFO - PROCESS | 1947 | ++DOCSHELL 0x128f58800 == 43 [pid = 1947] [id = 464] 11:39:39 INFO - PROCESS | 1947 | ++DOMWINDOW == 101 (0x1191bd400) [pid = 1947] [serial = 1391] [outer = 0x0] 11:39:39 INFO - PROCESS | 1947 | ++DOMWINDOW == 102 (0x11961c800) [pid = 1947] [serial = 1392] [outer = 0x1191bd400] 11:39:39 INFO - PROCESS | 1947 | 1466707179355 Marionette DEBUG loaded listener.js 11:39:39 INFO - PROCESS | 1947 | ++DOMWINDOW == 103 (0x119f49800) [pid = 1947] [serial = 1393] [outer = 0x1191bd400] 11:39:39 INFO - PROCESS | 1947 | 1466707179887 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]]]}] 11:39:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 11:39:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 874ms 11:39:39 INFO - PROCESS | 1947 | 1466707179905 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 11:39:39 INFO - PROCESS | 1947 | 1466707179906 Marionette TRACE conn2 <- [1,1829,null,{"value":"7"}] 11:39:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 11:39:39 INFO - PROCESS | 1947 | 1466707179909 Marionette TRACE conn2 -> [0,1830,"setScriptTimeout",{"ms":35000}] 11:39:39 INFO - PROCESS | 1947 | 1466707179911 Marionette TRACE conn2 <- [1,1830,null,{}] 11:39:39 INFO - PROCESS | 1947 | 1466707179937 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}] 11:39:39 INFO - PROCESS | 1947 | 1466707179940 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:39:40 INFO - PROCESS | 1947 | 1466707180072 Marionette TRACE conn2 <- [1,1831,null,{"value":null}] 11:39:40 INFO - PROCESS | 1947 | 1466707180135 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:40 INFO - PROCESS | 1947 | 1466707180138 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:39:40 INFO - PROCESS | 1947 | ++DOCSHELL 0x12d197000 == 44 [pid = 1947] [id = 465] 11:39:40 INFO - PROCESS | 1947 | ++DOMWINDOW == 104 (0x12692c000) [pid = 1947] [serial = 1394] [outer = 0x0] 11:39:40 INFO - PROCESS | 1947 | ++DOMWINDOW == 105 (0x12743d400) [pid = 1947] [serial = 1395] [outer = 0x12692c000] 11:39:40 INFO - PROCESS | 1947 | 1466707180188 Marionette DEBUG loaded listener.js 11:39:40 INFO - PROCESS | 1947 | ++DOMWINDOW == 106 (0x12928e800) [pid = 1947] [serial = 1396] [outer = 0x12692c000] 11:39:40 INFO - PROCESS | 1947 | 1466707180662 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]]]}] 11:39:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 11:39:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 775ms 11:39:40 INFO - PROCESS | 1947 | 1466707180700 Marionette TRACE conn2 -> [0,1833,"getWindowHandle",null] 11:39:40 INFO - PROCESS | 1947 | 1466707180702 Marionette TRACE conn2 <- [1,1833,null,{"value":"7"}] 11:39:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 11:39:40 INFO - PROCESS | 1947 | 1466707180705 Marionette TRACE conn2 -> [0,1834,"setScriptTimeout",{"ms":35000}] 11:39:40 INFO - PROCESS | 1947 | 1466707180706 Marionette TRACE conn2 <- [1,1834,null,{}] 11:39:40 INFO - PROCESS | 1947 | 1466707180709 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}] 11:39:40 INFO - PROCESS | 1947 | 1466707180710 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:39:40 INFO - PROCESS | 1947 | 1466707180814 Marionette TRACE conn2 <- [1,1835,null,{"value":null}] 11:39:40 INFO - PROCESS | 1947 | 1466707180873 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:40 INFO - PROCESS | 1947 | 1466707180874 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:39:40 INFO - PROCESS | 1947 | ++DOCSHELL 0x12d3e3000 == 45 [pid = 1947] [id = 466] 11:39:40 INFO - PROCESS | 1947 | ++DOMWINDOW == 107 (0x129630c00) [pid = 1947] [serial = 1397] [outer = 0x0] 11:39:40 INFO - PROCESS | 1947 | ++DOMWINDOW == 108 (0x12a76cc00) [pid = 1947] [serial = 1398] [outer = 0x129630c00] 11:39:40 INFO - PROCESS | 1947 | 1466707180903 Marionette DEBUG loaded listener.js 11:39:40 INFO - PROCESS | 1947 | ++DOMWINDOW == 109 (0x12ad54c00) [pid = 1947] [serial = 1399] [outer = 0x129630c00] 11:39:41 INFO - PROCESS | 1947 | 1466707181548 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]]]}] 11:39:41 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 11:39:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 869ms 11:39:41 INFO - PROCESS | 1947 | 1466707181574 Marionette TRACE conn2 -> [0,1837,"getWindowHandle",null] 11:39:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 11:39:41 INFO - PROCESS | 1947 | 1466707181577 Marionette TRACE conn2 <- [1,1837,null,{"value":"7"}] 11:39:41 INFO - PROCESS | 1947 | 1466707181580 Marionette TRACE conn2 -> [0,1838,"setScriptTimeout",{"ms":35000}] 11:39:41 INFO - PROCESS | 1947 | 1466707181582 Marionette TRACE conn2 <- [1,1838,null,{}] 11:39:41 INFO - PROCESS | 1947 | 1466707181585 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}] 11:39:41 INFO - PROCESS | 1947 | 1466707181587 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:39:41 INFO - PROCESS | 1947 | 1466707181686 Marionette TRACE conn2 <- [1,1839,null,{"value":null}] 11:39:41 INFO - PROCESS | 1947 | 1466707181747 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:41 INFO - PROCESS | 1947 | 1466707181750 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:39:41 INFO - PROCESS | 1947 | ++DOCSHELL 0x119c2c800 == 46 [pid = 1947] [id = 467] 11:39:41 INFO - PROCESS | 1947 | ++DOMWINDOW == 110 (0x1167e0c00) [pid = 1947] [serial = 1400] [outer = 0x0] 11:39:41 INFO - PROCESS | 1947 | ++DOMWINDOW == 111 (0x116f97800) [pid = 1947] [serial = 1401] [outer = 0x1167e0c00] 11:39:41 INFO - PROCESS | 1947 | 1466707181778 Marionette DEBUG loaded listener.js 11:39:41 INFO - PROCESS | 1947 | ++DOMWINDOW == 112 (0x1176f3400) [pid = 1947] [serial = 1402] [outer = 0x1167e0c00] 11:39:42 INFO - PROCESS | 1947 | --DOCSHELL 0x12ca18000 == 45 [pid = 1947] [id = 461] 11:39:42 INFO - PROCESS | 1947 | --DOCSHELL 0x12c686800 == 44 [pid = 1947] [id = 460] 11:39:42 INFO - PROCESS | 1947 | --DOCSHELL 0x123eea800 == 43 [pid = 1947] [id = 459] 11:39:42 INFO - PROCESS | 1947 | --DOCSHELL 0x12ba49800 == 42 [pid = 1947] [id = 458] 11:39:42 INFO - PROCESS | 1947 | --DOCSHELL 0x12ad3c000 == 41 [pid = 1947] [id = 457] 11:39:42 INFO - PROCESS | 1947 | --DOCSHELL 0x12a646000 == 40 [pid = 1947] [id = 456] 11:39:42 INFO - PROCESS | 1947 | --DOCSHELL 0x129558800 == 39 [pid = 1947] [id = 455] 11:39:42 INFO - PROCESS | 1947 | --DOCSHELL 0x116110000 == 38 [pid = 1947] [id = 454] 11:39:42 INFO - PROCESS | 1947 | --DOCSHELL 0x12429c800 == 37 [pid = 1947] [id = 453] 11:39:42 INFO - PROCESS | 1947 | --DOCSHELL 0x119f10800 == 36 [pid = 1947] [id = 452] 11:39:42 INFO - PROCESS | 1947 | --DOCSHELL 0x118223800 == 35 [pid = 1947] [id = 451] 11:39:42 INFO - PROCESS | 1947 | --DOCSHELL 0x117078800 == 34 [pid = 1947] [id = 450] 11:39:42 INFO - PROCESS | 1947 | --DOCSHELL 0x124564800 == 33 [pid = 1947] [id = 449] 11:39:42 INFO - PROCESS | 1947 | --DOCSHELL 0x112742000 == 32 [pid = 1947] [id = 448] 11:39:42 INFO - PROCESS | 1947 | --DOCSHELL 0x12d3e3000 == 31 [pid = 1947] [id = 466] 11:39:42 INFO - PROCESS | 1947 | --DOCSHELL 0x12d197000 == 30 [pid = 1947] [id = 465] 11:39:42 INFO - PROCESS | 1947 | --DOCSHELL 0x128f58800 == 29 [pid = 1947] [id = 464] 11:39:42 INFO - PROCESS | 1947 | --DOCSHELL 0x12d199800 == 28 [pid = 1947] [id = 462] 11:39:42 INFO - PROCESS | 1947 | --DOCSHELL 0x117e74000 == 27 [pid = 1947] [id = 463] 11:39:42 INFO - PROCESS | 1947 | --DOMWINDOW == 111 (0x129291400) [pid = 1947] [serial = 1341] [outer = 0x0] [url = about:blank] 11:39:42 INFO - PROCESS | 1947 | --DOMWINDOW == 110 (0x119f51800) [pid = 1947] [serial = 1323] [outer = 0x0] [url = about:blank] 11:39:42 INFO - PROCESS | 1947 | --DOMWINDOW == 109 (0x123f6a000) [pid = 1947] [serial = 1324] [outer = 0x0] [url = about:blank] 11:39:42 INFO - PROCESS | 1947 | --DOMWINDOW == 108 (0x1132df400) [pid = 1947] [serial = 1314] [outer = 0x0] [url = about:blank] 11:39:42 INFO - PROCESS | 1947 | --DOMWINDOW == 107 (0x115f3f000) [pid = 1947] [serial = 1315] [outer = 0x0] [url = about:blank] 11:39:42 INFO - PROCESS | 1947 | --DOMWINDOW == 106 (0x1172a1000) [pid = 1947] [serial = 1317] [outer = 0x0] [url = about:blank] 11:39:42 INFO - PROCESS | 1947 | --DOMWINDOW == 105 (0x1188a8c00) [pid = 1947] [serial = 1320] [outer = 0x0] [url = about:blank] 11:39:42 INFO - PROCESS | 1947 | --DOMWINDOW == 104 (0x1164e2400) [pid = 1947] [serial = 1312] [outer = 0x0] [url = about:blank] 11:39:42 INFO - PROCESS | 1947 | --DOMWINDOW == 103 (0x112a7dc00) [pid = 1947] [serial = 1311] [outer = 0x0] [url = about:blank] 11:39:42 INFO - PROCESS | 1947 | --DOMWINDOW == 102 (0x1176e6c00) [pid = 1947] [serial = 1294] [outer = 0x0] [url = about:blank] 11:39:42 INFO - PROCESS | 1947 | --DOMWINDOW == 101 (0x116f91000) [pid = 1947] [serial = 1293] [outer = 0x0] [url = about:blank] 11:39:42 INFO - PROCESS | 1947 | --DOMWINDOW == 100 (0x1188a4400) [pid = 1947] [serial = 1297] [outer = 0x0] [url = about:blank] 11:39:42 INFO - PROCESS | 1947 | --DOMWINDOW == 99 (0x11841f800) [pid = 1947] [serial = 1296] [outer = 0x0] [url = about:blank] 11:39:42 INFO - PROCESS | 1947 | --DOMWINDOW == 98 (0x119f48800) [pid = 1947] [serial = 1300] [outer = 0x0] [url = about:blank] 11:39:42 INFO - PROCESS | 1947 | --DOMWINDOW == 97 (0x11996d400) [pid = 1947] [serial = 1299] [outer = 0x0] [url = about:blank] 11:39:42 INFO - PROCESS | 1947 | --DOMWINDOW == 96 (0x126936c00) [pid = 1947] [serial = 1327] [outer = 0x0] [url = about:blank] 11:39:42 INFO - PROCESS | 1947 | --DOMWINDOW == 95 (0x124fe8400) [pid = 1947] [serial = 1326] [outer = 0x0] [url = about:blank] 11:39:42 INFO - PROCESS | 1947 | --DOMWINDOW == 94 (0x115f49000) [pid = 1947] [serial = 1335] [outer = 0x0] [url = about:blank] 11:39:42 INFO - PROCESS | 1947 | --DOMWINDOW == 93 (0x123f5fc00) [pid = 1947] [serial = 1303] [outer = 0x0] [url = about:blank] 11:39:42 INFO - PROCESS | 1947 | --DOMWINDOW == 92 (0x123813c00) [pid = 1947] [serial = 1302] [outer = 0x0] [url = about:blank] 11:39:42 INFO - PROCESS | 1947 | --DOMWINDOW == 91 (0x129290c00) [pid = 1947] [serial = 1330] [outer = 0x0] [url = about:blank] 11:39:42 INFO - PROCESS | 1947 | --DOMWINDOW == 90 (0x128bd3000) [pid = 1947] [serial = 1329] [outer = 0x0] [url = about:blank] 11:39:42 INFO - PROCESS | 1947 | --DOMWINDOW == 89 (0x124d43800) [pid = 1947] [serial = 1306] [outer = 0x0] [url = about:blank] 11:39:42 INFO - PROCESS | 1947 | --DOMWINDOW == 88 (0x1293f1800) [pid = 1947] [serial = 1332] [outer = 0x0] [url = about:blank] 11:39:42 INFO - PROCESS | 1947 | --DOMWINDOW == 87 (0x124066c00) [pid = 1947] [serial = 1305] [outer = 0x0] [url = about:blank] 11:39:42 INFO - PROCESS | 1947 | --DOMWINDOW == 86 (0x12928a400) [pid = 1947] [serial = 1309] [outer = 0x0] [url = about:blank] 11:39:42 INFO - PROCESS | 1947 | --DOMWINDOW == 85 (0x127242000) [pid = 1947] [serial = 1308] [outer = 0x0] [url = about:blank] 11:39:42 INFO - PROCESS | 1947 | --DOMWINDOW == 84 (0x119621c00) [pid = 1947] [serial = 1338] [outer = 0x0] [url = about:blank] 11:39:42 INFO - PROCESS | 1947 | --DOMWINDOW == 83 (0x11841f400) [pid = 1947] [serial = 1318] [outer = 0x0] [url = about:blank] 11:39:42 INFO - PROCESS | 1947 | --DOMWINDOW == 82 (0x118419800) [pid = 1947] [serial = 1333] [outer = 0x0] [url = about:blank] 11:39:42 INFO - PROCESS | 1947 | --DOMWINDOW == 81 (0x11988bc00) [pid = 1947] [serial = 1321] [outer = 0x0] [url = about:blank] 11:39:42 INFO - PROCESS | 1947 | --DOMWINDOW == 80 (0x123f67400) [pid = 1947] [serial = 1339] [outer = 0x0] [url = about:blank] 11:39:42 INFO - PROCESS | 1947 | --DOMWINDOW == 79 (0x116f95800) [pid = 1947] [serial = 1336] [outer = 0x0] [url = about:blank] 11:39:42 INFO - PROCESS | 1947 | 1466707182802 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]]]}] 11:39:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 11:39:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1273ms 11:39:42 INFO - PROCESS | 1947 | 1466707182854 Marionette TRACE conn2 -> [0,1841,"getWindowHandle",null] 11:39:42 INFO - PROCESS | 1947 | 1466707182857 Marionette TRACE conn2 <- [1,1841,null,{"value":"7"}] 11:39:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 11:39:42 INFO - PROCESS | 1947 | 1466707182860 Marionette TRACE conn2 -> [0,1842,"setScriptTimeout",{"ms":35000}] 11:39:42 INFO - PROCESS | 1947 | 1466707182862 Marionette TRACE conn2 <- [1,1842,null,{}] 11:39:42 INFO - PROCESS | 1947 | 1466707182865 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}] 11:39:42 INFO - PROCESS | 1947 | 1466707182867 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:39:42 INFO - PROCESS | 1947 | 1466707182951 Marionette TRACE conn2 <- [1,1843,null,{"value":null}] 11:39:42 INFO - PROCESS | 1947 | 1466707182956 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:42 INFO - PROCESS | 1947 | 1466707182957 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:39:42 INFO - PROCESS | 1947 | ++DOCSHELL 0x11617d000 == 28 [pid = 1947] [id = 468] 11:39:42 INFO - PROCESS | 1947 | ++DOMWINDOW == 80 (0x1133b8000) [pid = 1947] [serial = 1403] [outer = 0x0] 11:39:42 INFO - PROCESS | 1947 | ++DOMWINDOW == 81 (0x113cea400) [pid = 1947] [serial = 1404] [outer = 0x1133b8000] 11:39:42 INFO - PROCESS | 1947 | 1466707182988 Marionette DEBUG loaded listener.js 11:39:43 INFO - PROCESS | 1947 | ++DOMWINDOW == 82 (0x115f45000) [pid = 1947] [serial = 1405] [outer = 0x1133b8000] 11:39:43 INFO - PROCESS | 1947 | 1466707183341 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]]]}] 11:39:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 11:39:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 519ms 11:39:43 INFO - PROCESS | 1947 | 1466707183385 Marionette TRACE conn2 -> [0,1845,"getWindowHandle",null] 11:39:43 INFO - PROCESS | 1947 | 1466707183389 Marionette TRACE conn2 <- [1,1845,null,{"value":"7"}] 11:39:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 11:39:43 INFO - PROCESS | 1947 | 1466707183394 Marionette TRACE conn2 -> [0,1846,"setScriptTimeout",{"ms":35000}] 11:39:43 INFO - PROCESS | 1947 | 1466707183395 Marionette TRACE conn2 <- [1,1846,null,{}] 11:39:43 INFO - PROCESS | 1947 | 1466707183398 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}] 11:39:43 INFO - PROCESS | 1947 | 1466707183400 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:39:43 INFO - PROCESS | 1947 | 1466707183476 Marionette TRACE conn2 <- [1,1847,null,{"value":null}] 11:39:43 INFO - PROCESS | 1947 | 1466707183480 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:43 INFO - PROCESS | 1947 | 1466707183483 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:39:43 INFO - PROCESS | 1947 | ++DOCSHELL 0x117234000 == 29 [pid = 1947] [id = 469] 11:39:43 INFO - PROCESS | 1947 | ++DOMWINDOW == 83 (0x1167eec00) [pid = 1947] [serial = 1406] [outer = 0x0] 11:39:43 INFO - PROCESS | 1947 | ++DOMWINDOW == 84 (0x11729b400) [pid = 1947] [serial = 1407] [outer = 0x1167eec00] 11:39:43 INFO - PROCESS | 1947 | 1466707183512 Marionette DEBUG loaded listener.js 11:39:43 INFO - PROCESS | 1947 | ++DOMWINDOW == 85 (0x118334000) [pid = 1947] [serial = 1408] [outer = 0x1167eec00] 11:39:43 INFO - PROCESS | 1947 | 1466707183857 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]]]}] 11:39:43 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) 11:39:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 470ms 11:39:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 11:39:43 INFO - PROCESS | 1947 | 1466707183874 Marionette TRACE conn2 -> [0,1849,"getWindowHandle",null] 11:39:43 INFO - PROCESS | 1947 | 1466707183875 Marionette TRACE conn2 <- [1,1849,null,{"value":"7"}] 11:39:43 INFO - PROCESS | 1947 | 1466707183878 Marionette TRACE conn2 -> [0,1850,"setScriptTimeout",{"ms":35000}] 11:39:43 INFO - PROCESS | 1947 | 1466707183881 Marionette TRACE conn2 <- [1,1850,null,{}] 11:39:43 INFO - PROCESS | 1947 | 1466707183891 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}] 11:39:43 INFO - PROCESS | 1947 | 1466707183894 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:39:43 INFO - PROCESS | 1947 | 1466707183974 Marionette TRACE conn2 <- [1,1851,null,{"value":null}] 11:39:44 INFO - PROCESS | 1947 | 1466707184031 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:44 INFO - PROCESS | 1947 | 1466707184033 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:39:44 INFO - PROCESS | 1947 | ++DOCSHELL 0x1199a6000 == 30 [pid = 1947] [id = 470] 11:39:44 INFO - PROCESS | 1947 | ++DOMWINDOW == 86 (0x115f41c00) [pid = 1947] [serial = 1409] [outer = 0x0] 11:39:44 INFO - PROCESS | 1947 | ++DOMWINDOW == 87 (0x11872d400) [pid = 1947] [serial = 1410] [outer = 0x115f41c00] 11:39:44 INFO - PROCESS | 1947 | 1466707184061 Marionette DEBUG loaded listener.js 11:39:44 INFO - PROCESS | 1947 | ++DOMWINDOW == 88 (0x1191d2000) [pid = 1947] [serial = 1411] [outer = 0x115f41c00] 11:39:44 INFO - PROCESS | 1947 | 1466707184361 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]]]}] 11:39:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 11:39:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 526ms 11:39:44 INFO - PROCESS | 1947 | 1466707184404 Marionette TRACE conn2 -> [0,1853,"getWindowHandle",null] 11:39:44 INFO - PROCESS | 1947 | 1466707184406 Marionette TRACE conn2 <- [1,1853,null,{"value":"7"}] 11:39:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 11:39:44 INFO - PROCESS | 1947 | 1466707184408 Marionette TRACE conn2 -> [0,1854,"setScriptTimeout",{"ms":35000}] 11:39:44 INFO - PROCESS | 1947 | 1466707184409 Marionette TRACE conn2 <- [1,1854,null,{}] 11:39:44 INFO - PROCESS | 1947 | 1466707184411 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}] 11:39:44 INFO - PROCESS | 1947 | 1466707184413 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:39:44 INFO - PROCESS | 1947 | 1466707184491 Marionette TRACE conn2 <- [1,1855,null,{"value":null}] 11:39:44 INFO - PROCESS | 1947 | 1466707184551 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:44 INFO - PROCESS | 1947 | 1466707184552 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:39:44 INFO - PROCESS | 1947 | ++DOCSHELL 0x123cb3800 == 31 [pid = 1947] [id = 471] 11:39:44 INFO - PROCESS | 1947 | ++DOMWINDOW == 89 (0x11841f000) [pid = 1947] [serial = 1412] [outer = 0x0] 11:39:44 INFO - PROCESS | 1947 | ++DOMWINDOW == 90 (0x119b64400) [pid = 1947] [serial = 1413] [outer = 0x11841f000] 11:39:44 INFO - PROCESS | 1947 | 1466707184578 Marionette DEBUG loaded listener.js 11:39:44 INFO - PROCESS | 1947 | ++DOMWINDOW == 91 (0x119f4f000) [pid = 1947] [serial = 1414] [outer = 0x11841f000] 11:39:44 INFO - PROCESS | 1947 | 1466707184869 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]]]}] 11:39:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 11:39:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 519ms 11:39:44 INFO - PROCESS | 1947 | 1466707184927 Marionette TRACE conn2 -> [0,1857,"getWindowHandle",null] 11:39:44 INFO - PROCESS | 1947 | 1466707184929 Marionette TRACE conn2 <- [1,1857,null,{"value":"7"}] 11:39:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 11:39:44 INFO - PROCESS | 1947 | 1466707184931 Marionette TRACE conn2 -> [0,1858,"setScriptTimeout",{"ms":35000}] 11:39:44 INFO - PROCESS | 1947 | 1466707184932 Marionette TRACE conn2 <- [1,1858,null,{}] 11:39:44 INFO - PROCESS | 1947 | 1466707184934 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}] 11:39:44 INFO - PROCESS | 1947 | 1466707184943 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:39:45 INFO - PROCESS | 1947 | 1466707185032 Marionette TRACE conn2 <- [1,1859,null,{"value":null}] 11:39:45 INFO - PROCESS | 1947 | 1466707185070 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:45 INFO - PROCESS | 1947 | 1466707185071 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:39:45 INFO - PROCESS | 1947 | ++DOCSHELL 0x12552a000 == 32 [pid = 1947] [id = 472] 11:39:45 INFO - PROCESS | 1947 | ++DOMWINDOW == 92 (0x112a9e800) [pid = 1947] [serial = 1415] [outer = 0x0] 11:39:45 INFO - PROCESS | 1947 | ++DOMWINDOW == 93 (0x123812400) [pid = 1947] [serial = 1416] [outer = 0x112a9e800] 11:39:45 INFO - PROCESS | 1947 | 1466707185095 Marionette DEBUG loaded listener.js 11:39:45 INFO - PROCESS | 1947 | ++DOMWINDOW == 94 (0x123f5d800) [pid = 1947] [serial = 1417] [outer = 0x112a9e800] 11:39:45 INFO - PROCESS | 1947 | 1466707185438 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]]]}] 11:39:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 11:39:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 523ms 11:39:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 11:39:45 INFO - PROCESS | 1947 | 1466707185454 Marionette TRACE conn2 -> [0,1861,"getWindowHandle",null] 11:39:45 INFO - PROCESS | 1947 | 1466707185455 Marionette TRACE conn2 <- [1,1861,null,{"value":"7"}] 11:39:45 INFO - PROCESS | 1947 | 1466707185457 Marionette TRACE conn2 -> [0,1862,"setScriptTimeout",{"ms":35000}] 11:39:45 INFO - PROCESS | 1947 | 1466707185459 Marionette TRACE conn2 <- [1,1862,null,{}] 11:39:45 INFO - PROCESS | 1947 | 1466707185461 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}] 11:39:45 INFO - PROCESS | 1947 | 1466707185466 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:39:45 INFO - PROCESS | 1947 | 1466707185585 Marionette TRACE conn2 <- [1,1863,null,{"value":null}] 11:39:45 INFO - PROCESS | 1947 | 1466707185589 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:45 INFO - PROCESS | 1947 | 1466707185590 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:39:45 INFO - PROCESS | 1947 | ++DOCSHELL 0x1272e3800 == 33 [pid = 1947] [id = 473] 11:39:45 INFO - PROCESS | 1947 | ++DOMWINDOW == 95 (0x1191b9800) [pid = 1947] [serial = 1418] [outer = 0x0] 11:39:45 INFO - PROCESS | 1947 | ++DOMWINDOW == 96 (0x123f6c800) [pid = 1947] [serial = 1419] [outer = 0x1191b9800] 11:39:45 INFO - PROCESS | 1947 | 1466707185616 Marionette DEBUG loaded listener.js 11:39:45 INFO - PROCESS | 1947 | ++DOMWINDOW == 97 (0x126f87c00) [pid = 1947] [serial = 1420] [outer = 0x1191b9800] 11:39:45 INFO - PROCESS | 1947 | 1466707185930 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]]]}] 11:39:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 11:39:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 519ms 11:39:45 INFO - PROCESS | 1947 | 1466707185977 Marionette TRACE conn2 -> [0,1865,"getWindowHandle",null] 11:39:45 INFO - PROCESS | 1947 | 1466707185979 Marionette TRACE conn2 <- [1,1865,null,{"value":"7"}] 11:39:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 11:39:45 INFO - PROCESS | 1947 | 1466707185981 Marionette TRACE conn2 -> [0,1866,"setScriptTimeout",{"ms":35000}] 11:39:45 INFO - PROCESS | 1947 | 1466707185982 Marionette TRACE conn2 <- [1,1866,null,{}] 11:39:45 INFO - PROCESS | 1947 | 1466707185984 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}] 11:39:45 INFO - PROCESS | 1947 | 1466707185985 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:39:46 INFO - PROCESS | 1947 | 1466707186085 Marionette TRACE conn2 <- [1,1867,null,{"value":null}] 11:39:46 INFO - PROCESS | 1947 | 1466707186108 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:46 INFO - PROCESS | 1947 | 1466707186109 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:39:46 INFO - PROCESS | 1947 | ++DOCSHELL 0x1292ac000 == 34 [pid = 1947] [id = 474] 11:39:46 INFO - PROCESS | 1947 | ++DOMWINDOW == 98 (0x113eef400) [pid = 1947] [serial = 1421] [outer = 0x0] 11:39:46 INFO - PROCESS | 1947 | ++DOMWINDOW == 99 (0x128bd1800) [pid = 1947] [serial = 1422] [outer = 0x113eef400] 11:39:46 INFO - PROCESS | 1947 | 1466707186133 Marionette DEBUG loaded listener.js 11:39:46 INFO - PROCESS | 1947 | ++DOMWINDOW == 100 (0x129210800) [pid = 1947] [serial = 1423] [outer = 0x113eef400] 11:39:46 INFO - PROCESS | 1947 | 1466707186496 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]]]}] 11:39:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 11:39:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 569ms 11:39:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 11:39:46 INFO - PROCESS | 1947 | 1466707186551 Marionette TRACE conn2 -> [0,1869,"getWindowHandle",null] 11:39:46 INFO - PROCESS | 1947 | 1466707186553 Marionette TRACE conn2 <- [1,1869,null,{"value":"7"}] 11:39:46 INFO - PROCESS | 1947 | 1466707186556 Marionette TRACE conn2 -> [0,1870,"setScriptTimeout",{"ms":35000}] 11:39:46 INFO - PROCESS | 1947 | 1466707186558 Marionette TRACE conn2 <- [1,1870,null,{}] 11:39:46 INFO - PROCESS | 1947 | 1466707186562 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}] 11:39:46 INFO - PROCESS | 1947 | 1466707186564 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:39:46 INFO - PROCESS | 1947 | 1466707186713 Marionette TRACE conn2 <- [1,1871,null,{"value":null}] 11:39:46 INFO - PROCESS | 1947 | 1466707186732 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:46 INFO - PROCESS | 1947 | 1466707186733 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:39:46 INFO - PROCESS | 1947 | ++DOCSHELL 0x12a35a800 == 35 [pid = 1947] [id = 475] 11:39:46 INFO - PROCESS | 1947 | ++DOMWINDOW == 101 (0x112a7d800) [pid = 1947] [serial = 1424] [outer = 0x0] 11:39:46 INFO - PROCESS | 1947 | ++DOMWINDOW == 102 (0x1293e5c00) [pid = 1947] [serial = 1425] [outer = 0x112a7d800] 11:39:46 INFO - PROCESS | 1947 | 1466707186773 Marionette DEBUG loaded listener.js 11:39:46 INFO - PROCESS | 1947 | ++DOMWINDOW == 103 (0x129637c00) [pid = 1947] [serial = 1426] [outer = 0x112a7d800] 11:39:47 INFO - PROCESS | 1947 | --DOMWINDOW == 102 (0x1188a5800) [pid = 1947] [serial = 1340] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 11:39:47 INFO - PROCESS | 1947 | --DOMWINDOW == 101 (0x126f8b000) [pid = 1947] [serial = 1364] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 11:39:47 INFO - PROCESS | 1947 | --DOMWINDOW == 100 (0x119156000) [pid = 1947] [serial = 1367] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 11:39:47 INFO - PROCESS | 1947 | --DOMWINDOW == 99 (0x111e57c00) [pid = 1947] [serial = 1376] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 11:39:47 INFO - PROCESS | 1947 | --DOMWINDOW == 98 (0x1176ec800) [pid = 1947] [serial = 1352] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 11:39:47 INFO - PROCESS | 1947 | --DOMWINDOW == 97 (0x113254400) [pid = 1947] [serial = 1361] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 11:39:47 INFO - PROCESS | 1947 | --DOMWINDOW == 96 (0x11914cc00) [pid = 1947] [serial = 1355] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 11:39:47 INFO - PROCESS | 1947 | --DOMWINDOW == 95 (0x1164dbc00) [pid = 1947] [serial = 1349] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 11:39:47 INFO - PROCESS | 1947 | --DOMWINDOW == 94 (0x1133aec00) [pid = 1947] [serial = 1358] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 11:39:47 INFO - PROCESS | 1947 | --DOMWINDOW == 93 (0x1176ea000) [pid = 1947] [serial = 1346] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 11:39:47 INFO - PROCESS | 1947 | --DOMWINDOW == 92 (0x110fa6000) [pid = 1947] [serial = 1343] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 11:39:47 INFO - PROCESS | 1947 | --DOMWINDOW == 91 (0x1293e2400) [pid = 1947] [serial = 1370] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 11:39:47 INFO - PROCESS | 1947 | --DOMWINDOW == 90 (0x11662c800) [pid = 1947] [serial = 1382] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 11:39:47 INFO - PROCESS | 1947 | --DOMWINDOW == 89 (0x12a87a400) [pid = 1947] [serial = 1373] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 11:39:47 INFO - PROCESS | 1947 | --DOMWINDOW == 88 (0x1191bd000) [pid = 1947] [serial = 1379] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 11:39:47 INFO - PROCESS | 1947 | --DOMWINDOW == 87 (0x12ba0a000) [pid = 1947] [serial = 1385] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 11:39:47 INFO - PROCESS | 1947 | 1466707187357 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]]]}] 11:39:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 11:39:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 820ms 11:39:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 11:39:47 INFO - PROCESS | 1947 | 1466707187376 Marionette TRACE conn2 -> [0,1873,"getWindowHandle",null] 11:39:47 INFO - PROCESS | 1947 | 1466707187377 Marionette TRACE conn2 <- [1,1873,null,{"value":"7"}] 11:39:47 INFO - PROCESS | 1947 | 1466707187380 Marionette TRACE conn2 -> [0,1874,"setScriptTimeout",{"ms":35000}] 11:39:47 INFO - PROCESS | 1947 | 1466707187381 Marionette TRACE conn2 <- [1,1874,null,{}] 11:39:47 INFO - PROCESS | 1947 | 1466707187389 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}] 11:39:47 INFO - PROCESS | 1947 | 1466707187390 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:39:47 INFO - PROCESS | 1947 | 1466707187505 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 11:39:47 INFO - PROCESS | 1947 | 1466707187545 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:47 INFO - PROCESS | 1947 | 1466707187546 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:39:47 INFO - PROCESS | 1947 | ++DOCSHELL 0x1199a4000 == 36 [pid = 1947] [id = 476] 11:39:47 INFO - PROCESS | 1947 | ++DOMWINDOW == 88 (0x112960c00) [pid = 1947] [serial = 1427] [outer = 0x0] 11:39:47 INFO - PROCESS | 1947 | ++DOMWINDOW == 89 (0x115fa0400) [pid = 1947] [serial = 1428] [outer = 0x112960c00] 11:39:47 INFO - PROCESS | 1947 | 1466707187571 Marionette DEBUG loaded listener.js 11:39:47 INFO - PROCESS | 1947 | ++DOMWINDOW == 90 (0x12110cc00) [pid = 1947] [serial = 1429] [outer = 0x112960c00] 11:39:47 INFO - PROCESS | 1947 | 1466707187833 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]]]}] 11:39:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 11:39:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 475ms 11:39:47 INFO - PROCESS | 1947 | 1466707187857 Marionette TRACE conn2 -> [0,1877,"getWindowHandle",null] 11:39:47 INFO - PROCESS | 1947 | 1466707187858 Marionette TRACE conn2 <- [1,1877,null,{"value":"7"}] 11:39:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 11:39:47 INFO - PROCESS | 1947 | 1466707187860 Marionette TRACE conn2 -> [0,1878,"setScriptTimeout",{"ms":35000}] 11:39:47 INFO - PROCESS | 1947 | 1466707187861 Marionette TRACE conn2 <- [1,1878,null,{}] 11:39:47 INFO - PROCESS | 1947 | 1466707187864 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}] 11:39:47 INFO - PROCESS | 1947 | 1466707187865 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:39:47 INFO - PROCESS | 1947 | 1466707187955 Marionette TRACE conn2 <- [1,1879,null,{"value":null}] 11:39:47 INFO - PROCESS | 1947 | 1466707187957 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:47 INFO - PROCESS | 1947 | 1466707187958 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:39:47 INFO - PROCESS | 1947 | ++DOCSHELL 0x12ad31800 == 37 [pid = 1947] [id = 477] 11:39:47 INFO - PROCESS | 1947 | ++DOMWINDOW == 91 (0x12110d800) [pid = 1947] [serial = 1430] [outer = 0x0] 11:39:47 INFO - PROCESS | 1947 | ++DOMWINDOW == 92 (0x129636800) [pid = 1947] [serial = 1431] [outer = 0x12110d800] 11:39:47 INFO - PROCESS | 1947 | 1466707187982 Marionette DEBUG loaded listener.js 11:39:48 INFO - PROCESS | 1947 | ++DOMWINDOW == 93 (0x12a604400) [pid = 1947] [serial = 1432] [outer = 0x12110d800] 11:39:48 INFO - PROCESS | 1947 | 1466707188325 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]]]}] 11:39:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 11:39:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 518ms 11:39:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 11:39:48 INFO - PROCESS | 1947 | 1466707188378 Marionette TRACE conn2 -> [0,1881,"getWindowHandle",null] 11:39:48 INFO - PROCESS | 1947 | 1466707188380 Marionette TRACE conn2 <- [1,1881,null,{"value":"7"}] 11:39:48 INFO - PROCESS | 1947 | 1466707188382 Marionette TRACE conn2 -> [0,1882,"setScriptTimeout",{"ms":35000}] 11:39:48 INFO - PROCESS | 1947 | 1466707188383 Marionette TRACE conn2 <- [1,1882,null,{}] 11:39:48 INFO - PROCESS | 1947 | 1466707188386 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}] 11:39:48 INFO - PROCESS | 1947 | 1466707188387 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:39:48 INFO - PROCESS | 1947 | 1466707188473 Marionette TRACE conn2 <- [1,1883,null,{"value":null}] 11:39:48 INFO - PROCESS | 1947 | 1466707188486 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:48 INFO - PROCESS | 1947 | 1466707188488 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:39:48 INFO - PROCESS | 1947 | ++DOCSHELL 0x125528800 == 38 [pid = 1947] [id = 478] 11:39:48 INFO - PROCESS | 1947 | ++DOMWINDOW == 94 (0x12a766400) [pid = 1947] [serial = 1433] [outer = 0x0] 11:39:48 INFO - PROCESS | 1947 | ++DOMWINDOW == 95 (0x12aacec00) [pid = 1947] [serial = 1434] [outer = 0x12a766400] 11:39:48 INFO - PROCESS | 1947 | 1466707188514 Marionette DEBUG loaded listener.js 11:39:48 INFO - PROCESS | 1947 | ++DOMWINDOW == 96 (0x12ad53000) [pid = 1947] [serial = 1435] [outer = 0x12a766400] 11:39:49 INFO - PROCESS | 1947 | --DOCSHELL 0x11617d000 == 37 [pid = 1947] [id = 468] 11:39:49 INFO - PROCESS | 1947 | --DOCSHELL 0x119c2c800 == 36 [pid = 1947] [id = 467] 11:39:50 INFO - PROCESS | 1947 | --DOCSHELL 0x1272e3800 == 35 [pid = 1947] [id = 473] 11:39:50 INFO - PROCESS | 1947 | --DOCSHELL 0x12a35a800 == 34 [pid = 1947] [id = 475] 11:39:50 INFO - PROCESS | 1947 | --DOCSHELL 0x1199a4000 == 33 [pid = 1947] [id = 476] 11:39:50 INFO - PROCESS | 1947 | --DOCSHELL 0x1292ac000 == 32 [pid = 1947] [id = 474] 11:39:50 INFO - PROCESS | 1947 | --DOCSHELL 0x1199a6000 == 31 [pid = 1947] [id = 470] 11:39:50 INFO - PROCESS | 1947 | --DOCSHELL 0x117234000 == 30 [pid = 1947] [id = 469] 11:39:50 INFO - PROCESS | 1947 | --DOCSHELL 0x12552a000 == 29 [pid = 1947] [id = 472] 11:39:50 INFO - PROCESS | 1947 | --DOCSHELL 0x123cb3800 == 28 [pid = 1947] [id = 471] 11:39:50 INFO - PROCESS | 1947 | --DOCSHELL 0x12ad31800 == 27 [pid = 1947] [id = 477] 11:39:50 INFO - PROCESS | 1947 | --DOCSHELL 0x12bdc7800 == 26 [pid = 1947] [id = 11] 11:39:50 INFO - PROCESS | 1947 | --DOCSHELL 0x1292ae800 == 25 [pid = 1947] [id = 6] 11:39:50 INFO - PROCESS | 1947 | --DOCSHELL 0x113a0c800 == 24 [pid = 1947] [id = 26] 11:39:50 INFO - PROCESS | 1947 | --DOCSHELL 0x12ba4e800 == 23 [pid = 1947] [id = 10] 11:39:50 INFO - PROCESS | 1947 | --DOCSHELL 0x112d5e000 == 22 [pid = 1947] [id = 23] 11:39:50 INFO - PROCESS | 1947 | --DOCSHELL 0x11260b000 == 21 [pid = 1947] [id = 25] 11:39:50 INFO - PROCESS | 1947 | --DOCSHELL 0x12a7b4800 == 20 [pid = 1947] [id = 8] 11:39:50 INFO - PROCESS | 1947 | --DOCSHELL 0x12c684800 == 19 [pid = 1947] [id = 14] 11:39:50 INFO - PROCESS | 1947 | --DOCSHELL 0x12c0b4000 == 18 [pid = 1947] [id = 12] 11:39:50 INFO - PROCESS | 1947 | --DOCSHELL 0x12d3d8800 == 17 [pid = 1947] [id = 20] 11:39:50 INFO - PROCESS | 1947 | --DOCSHELL 0x12ceb2000 == 16 [pid = 1947] [id = 19] 11:39:50 INFO - PROCESS | 1947 | --DOCSHELL 0x12cec5000 == 15 [pid = 1947] [id = 17] 11:39:50 INFO - PROCESS | 1947 | --DOCSHELL 0x12daea000 == 14 [pid = 1947] [id = 22] 11:39:50 INFO - PROCESS | 1947 | --DOCSHELL 0x12ca20800 == 13 [pid = 1947] [id = 15] 11:39:50 INFO - PROCESS | 1947 | --DOCSHELL 0x12c2c1800 == 12 [pid = 1947] [id = 13] 11:39:50 INFO - PROCESS | 1947 | --DOCSHELL 0x116f58800 == 11 [pid = 1947] [id = 24] 11:39:50 INFO - PROCESS | 1947 | --DOCSHELL 0x12c2bc800 == 10 [pid = 1947] [id = 21] 11:39:50 INFO - PROCESS | 1947 | --DOCSHELL 0x12b830000 == 9 [pid = 1947] [id = 9] 11:39:50 INFO - PROCESS | 1947 | --DOMWINDOW == 95 (0x12a607400) [pid = 1947] [serial = 1342] [outer = 0x0] [url = about:blank] 11:39:50 INFO - PROCESS | 1947 | --DOMWINDOW == 94 (0x128bd4800) [pid = 1947] [serial = 1365] [outer = 0x0] [url = about:blank] 11:39:50 INFO - PROCESS | 1947 | --DOMWINDOW == 93 (0x12a611000) [pid = 1947] [serial = 1368] [outer = 0x0] [url = about:blank] 11:39:50 INFO - PROCESS | 1947 | --DOMWINDOW == 92 (0x12963a000) [pid = 1947] [serial = 1366] [outer = 0x0] [url = about:blank] 11:39:50 INFO - PROCESS | 1947 | --DOMWINDOW == 91 (0x1167efc00) [pid = 1947] [serial = 1377] [outer = 0x0] [url = about:blank] 11:39:50 INFO - PROCESS | 1947 | --DOMWINDOW == 90 (0x118333400) [pid = 1947] [serial = 1353] [outer = 0x0] [url = about:blank] 11:39:50 INFO - PROCESS | 1947 | --DOMWINDOW == 89 (0x1185c4400) [pid = 1947] [serial = 1354] [outer = 0x0] [url = about:blank] 11:39:50 INFO - PROCESS | 1947 | --DOMWINDOW == 88 (0x1245d4000) [pid = 1947] [serial = 1362] [outer = 0x0] [url = about:blank] 11:39:50 INFO - PROCESS | 1947 | --DOMWINDOW == 87 (0x11988a400) [pid = 1947] [serial = 1356] [outer = 0x0] [url = about:blank] 11:39:50 INFO - PROCESS | 1947 | --DOMWINDOW == 86 (0x119f50400) [pid = 1947] [serial = 1357] [outer = 0x0] [url = about:blank] 11:39:50 INFO - PROCESS | 1947 | --DOMWINDOW == 85 (0x1167ef400) [pid = 1947] [serial = 1350] [outer = 0x0] [url = about:blank] 11:39:50 INFO - PROCESS | 1947 | --DOMWINDOW == 84 (0x116f9e400) [pid = 1947] [serial = 1351] [outer = 0x0] [url = about:blank] 11:39:50 INFO - PROCESS | 1947 | --DOMWINDOW == 83 (0x123c50000) [pid = 1947] [serial = 1359] [outer = 0x0] [url = about:blank] 11:39:50 INFO - PROCESS | 1947 | --DOMWINDOW == 82 (0x123fca800) [pid = 1947] [serial = 1360] [outer = 0x0] [url = about:blank] 11:39:50 INFO - PROCESS | 1947 | --DOMWINDOW == 81 (0x11841d400) [pid = 1947] [serial = 1347] [outer = 0x0] [url = about:blank] 11:39:50 INFO - PROCESS | 1947 | --DOMWINDOW == 80 (0x11874b000) [pid = 1947] [serial = 1348] [outer = 0x0] [url = about:blank] 11:39:50 INFO - PROCESS | 1947 | --DOMWINDOW == 79 (0x1121a1800) [pid = 1947] [serial = 1344] [outer = 0x0] [url = about:blank] 11:39:50 INFO - PROCESS | 1947 | --DOMWINDOW == 78 (0x112a9d000) [pid = 1947] [serial = 1345] [outer = 0x0] [url = about:blank] 11:39:50 INFO - PROCESS | 1947 | --DOMWINDOW == 77 (0x12aad0400) [pid = 1947] [serial = 1371] [outer = 0x0] [url = about:blank] 11:39:50 INFO - PROCESS | 1947 | --DOMWINDOW == 76 (0x12ba09800) [pid = 1947] [serial = 1384] [outer = 0x0] [url = about:blank] 11:39:50 INFO - PROCESS | 1947 | --DOMWINDOW == 75 (0x12ad4c400) [pid = 1947] [serial = 1374] [outer = 0x0] [url = about:blank] 11:39:50 INFO - PROCESS | 1947 | --DOMWINDOW == 74 (0x119152800) [pid = 1947] [serial = 1378] [outer = 0x0] [url = about:blank] 11:39:50 INFO - PROCESS | 1947 | --DOMWINDOW == 73 (0x12963dc00) [pid = 1947] [serial = 1380] [outer = 0x0] [url = about:blank] 11:39:50 INFO - PROCESS | 1947 | --DOMWINDOW == 72 (0x12bd63000) [pid = 1947] [serial = 1386] [outer = 0x0] [url = about:blank] 11:39:50 INFO - PROCESS | 1947 | --DOMWINDOW == 71 (0x12bd6bc00) [pid = 1947] [serial = 1387] [outer = 0x0] [url = about:blank] 11:39:50 INFO - PROCESS | 1947 | --DOMWINDOW == 70 (0x12aaec400) [pid = 1947] [serial = 1372] [outer = 0x0] [url = about:blank] 11:39:50 INFO - PROCESS | 1947 | --DOMWINDOW == 69 (0x12a87a000) [pid = 1947] [serial = 1369] [outer = 0x0] [url = about:blank] 11:39:50 INFO - PROCESS | 1947 | --DOMWINDOW == 68 (0x12adbbc00) [pid = 1947] [serial = 1375] [outer = 0x0] [url = about:blank] 11:39:50 INFO - PROCESS | 1947 | --DOMWINDOW == 67 (0x12adca000) [pid = 1947] [serial = 1381] [outer = 0x0] [url = about:blank] 11:39:50 INFO - PROCESS | 1947 | --DOMWINDOW == 66 (0x12b99f400) [pid = 1947] [serial = 1383] [outer = 0x0] [url = about:blank] 11:39:50 INFO - PROCESS | 1947 | --DOMWINDOW == 65 (0x126935800) [pid = 1947] [serial = 1363] [outer = 0x0] [url = about:blank] 11:39:50 INFO - PROCESS | 1947 | 1466707190652 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]]]}] 11:39:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 11:39:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 2281ms 11:39:50 INFO - PROCESS | 1947 | 1466707190668 Marionette TRACE conn2 -> [0,1885,"getWindowHandle",null] 11:39:50 INFO - PROCESS | 1947 | 1466707190670 Marionette TRACE conn2 <- [1,1885,null,{"value":"7"}] 11:39:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 11:39:50 INFO - PROCESS | 1947 | 1466707190674 Marionette TRACE conn2 -> [0,1886,"setScriptTimeout",{"ms":35000}] 11:39:50 INFO - PROCESS | 1947 | 1466707190675 Marionette TRACE conn2 <- [1,1886,null,{}] 11:39:50 INFO - PROCESS | 1947 | 1466707190679 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}] 11:39:50 INFO - PROCESS | 1947 | 1466707190682 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:39:50 INFO - PROCESS | 1947 | 1466707190764 Marionette TRACE conn2 <- [1,1887,null,{"value":null}] 11:39:50 INFO - PROCESS | 1947 | 1466707190817 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:50 INFO - PROCESS | 1947 | 1466707190819 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:39:50 INFO - PROCESS | 1947 | ++DOCSHELL 0x115f6a800 == 10 [pid = 1947] [id = 479] 11:39:50 INFO - PROCESS | 1947 | ++DOMWINDOW == 66 (0x112fb1800) [pid = 1947] [serial = 1436] [outer = 0x0] 11:39:50 INFO - PROCESS | 1947 | ++DOMWINDOW == 67 (0x113255000) [pid = 1947] [serial = 1437] [outer = 0x112fb1800] 11:39:50 INFO - PROCESS | 1947 | 1466707190847 Marionette DEBUG loaded listener.js 11:39:50 INFO - PROCESS | 1947 | ++DOMWINDOW == 68 (0x115f40000) [pid = 1947] [serial = 1438] [outer = 0x112fb1800] 11:39:51 INFO - PROCESS | 1947 | 1466707191158 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]]]}] 11:39:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 11:39:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 519ms 11:39:51 INFO - PROCESS | 1947 | 1466707191193 Marionette TRACE conn2 -> [0,1889,"getWindowHandle",null] 11:39:51 INFO - PROCESS | 1947 | 1466707191197 Marionette TRACE conn2 <- [1,1889,null,{"value":"7"}] 11:39:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 11:39:51 INFO - PROCESS | 1947 | 1466707191203 Marionette TRACE conn2 -> [0,1890,"setScriptTimeout",{"ms":35000}] 11:39:51 INFO - PROCESS | 1947 | 1466707191205 Marionette TRACE conn2 <- [1,1890,null,{}] 11:39:51 INFO - PROCESS | 1947 | 1466707191207 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}] 11:39:51 INFO - PROCESS | 1947 | 1466707191209 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:39:51 INFO - PROCESS | 1947 | 1466707191290 Marionette TRACE conn2 <- [1,1891,null,{"value":null}] 11:39:51 INFO - PROCESS | 1947 | 1466707191343 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:51 INFO - PROCESS | 1947 | 1466707191345 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:39:51 INFO - PROCESS | 1947 | ++DOCSHELL 0x115068000 == 11 [pid = 1947] [id = 480] 11:39:51 INFO - PROCESS | 1947 | ++DOMWINDOW == 69 (0x1161a6800) [pid = 1947] [serial = 1439] [outer = 0x0] 11:39:51 INFO - PROCESS | 1947 | ++DOMWINDOW == 70 (0x1167ef400) [pid = 1947] [serial = 1440] [outer = 0x1161a6800] 11:39:51 INFO - PROCESS | 1947 | 1466707191372 Marionette DEBUG loaded listener.js 11:39:51 INFO - PROCESS | 1947 | ++DOMWINDOW == 71 (0x116f96000) [pid = 1947] [serial = 1441] [outer = 0x1161a6800] 11:39:51 INFO - PROCESS | 1947 | 1466707191693 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]]]}] 11:39:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 11:39:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 522ms 11:39:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 11:39:51 INFO - PROCESS | 1947 | 1466707191726 Marionette TRACE conn2 -> [0,1893,"getWindowHandle",null] 11:39:51 INFO - PROCESS | 1947 | 1466707191727 Marionette TRACE conn2 <- [1,1893,null,{"value":"7"}] 11:39:51 INFO - PROCESS | 1947 | 1466707191730 Marionette TRACE conn2 -> [0,1894,"setScriptTimeout",{"ms":35000}] 11:39:51 INFO - PROCESS | 1947 | 1466707191735 Marionette TRACE conn2 <- [1,1894,null,{}] 11:39:51 INFO - PROCESS | 1947 | 1466707191743 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}] 11:39:51 INFO - PROCESS | 1947 | 1466707191746 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:39:51 INFO - PROCESS | 1947 | 1466707191826 Marionette TRACE conn2 <- [1,1895,null,{"value":null}] 11:39:51 INFO - PROCESS | 1947 | 1466707191899 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:51 INFO - PROCESS | 1947 | 1466707191902 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:39:51 INFO - PROCESS | 1947 | ++DOCSHELL 0x119276000 == 12 [pid = 1947] [id = 481] 11:39:51 INFO - PROCESS | 1947 | ++DOMWINDOW == 72 (0x111c14400) [pid = 1947] [serial = 1442] [outer = 0x0] 11:39:51 INFO - PROCESS | 1947 | ++DOMWINDOW == 73 (0x118192800) [pid = 1947] [serial = 1443] [outer = 0x111c14400] 11:39:51 INFO - PROCESS | 1947 | 1466707191953 Marionette DEBUG loaded listener.js 11:39:52 INFO - PROCESS | 1947 | ++DOMWINDOW == 74 (0x11841bc00) [pid = 1947] [serial = 1444] [outer = 0x111c14400] 11:39:52 INFO - PROCESS | 1947 | ++DOMWINDOW == 75 (0x1185bac00) [pid = 1947] [serial = 1445] [outer = 0x12ca9f800] 11:39:52 INFO - PROCESS | 1947 | 1466707192306 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]]]}] 11:39:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 11:39:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 623ms 11:39:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 11:39:52 INFO - PROCESS | 1947 | 1466707192354 Marionette TRACE conn2 -> [0,1897,"getWindowHandle",null] 11:39:52 INFO - PROCESS | 1947 | 1466707192356 Marionette TRACE conn2 <- [1,1897,null,{"value":"7"}] 11:39:52 INFO - PROCESS | 1947 | 1466707192358 Marionette TRACE conn2 -> [0,1898,"setScriptTimeout",{"ms":35000}] 11:39:52 INFO - PROCESS | 1947 | 1466707192359 Marionette TRACE conn2 <- [1,1898,null,{}] 11:39:52 INFO - PROCESS | 1947 | 1466707192361 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}] 11:39:52 INFO - PROCESS | 1947 | 1466707192363 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:39:52 INFO - PROCESS | 1947 | 1466707192462 Marionette TRACE conn2 <- [1,1899,null,{"value":null}] 11:39:52 INFO - PROCESS | 1947 | 1466707192494 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:52 INFO - PROCESS | 1947 | 1466707192496 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:39:52 INFO - PROCESS | 1947 | ++DOCSHELL 0x1199bd800 == 13 [pid = 1947] [id = 482] 11:39:52 INFO - PROCESS | 1947 | ++DOMWINDOW == 76 (0x118333800) [pid = 1947] [serial = 1446] [outer = 0x0] 11:39:52 INFO - PROCESS | 1947 | ++DOMWINDOW == 77 (0x1185bfc00) [pid = 1947] [serial = 1447] [outer = 0x118333800] 11:39:52 INFO - PROCESS | 1947 | 1466707192521 Marionette DEBUG loaded listener.js 11:39:52 INFO - PROCESS | 1947 | ++DOMWINDOW == 78 (0x1191cbc00) [pid = 1947] [serial = 1448] [outer = 0x118333800] 11:39:52 INFO - PROCESS | 1947 | 1466707192787 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]]]}] 11:39:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 11:39:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 468ms 11:39:52 INFO - PROCESS | 1947 | 1466707192827 Marionette TRACE conn2 -> [0,1901,"getWindowHandle",null] 11:39:52 INFO - PROCESS | 1947 | 1466707192828 Marionette TRACE conn2 <- [1,1901,null,{"value":"7"}] 11:39:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 11:39:52 INFO - PROCESS | 1947 | 1466707192838 Marionette TRACE conn2 -> [0,1902,"setScriptTimeout",{"ms":35000}] 11:39:52 INFO - PROCESS | 1947 | 1466707192839 Marionette TRACE conn2 <- [1,1902,null,{}] 11:39:52 INFO - PROCESS | 1947 | 1466707192842 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}] 11:39:52 INFO - PROCESS | 1947 | 1466707192843 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:39:52 INFO - PROCESS | 1947 | 1466707192926 Marionette TRACE conn2 <- [1,1903,null,{"value":null}] 11:39:52 INFO - PROCESS | 1947 | 1466707192930 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:52 INFO - PROCESS | 1947 | 1466707192931 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:39:52 INFO - PROCESS | 1947 | ++DOCSHELL 0x124551800 == 14 [pid = 1947] [id = 483] 11:39:52 INFO - PROCESS | 1947 | ++DOMWINDOW == 79 (0x115f49000) [pid = 1947] [serial = 1449] [outer = 0x0] 11:39:52 INFO - PROCESS | 1947 | ++DOMWINDOW == 80 (0x11988a000) [pid = 1947] [serial = 1450] [outer = 0x115f49000] 11:39:52 INFO - PROCESS | 1947 | 1466707192958 Marionette DEBUG loaded listener.js 11:39:53 INFO - PROCESS | 1947 | ++DOMWINDOW == 81 (0x119e2c400) [pid = 1947] [serial = 1451] [outer = 0x115f49000] 11:39:53 INFO - PROCESS | 1947 | 1466707193288 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]]]}] 11:39:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 11:39:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 476ms 11:39:53 INFO - PROCESS | 1947 | 1466707193307 Marionette TRACE conn2 -> [0,1905,"getWindowHandle",null] 11:39:53 INFO - PROCESS | 1947 | 1466707193308 Marionette TRACE conn2 <- [1,1905,null,{"value":"7"}] 11:39:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 11:39:53 INFO - PROCESS | 1947 | 1466707193310 Marionette TRACE conn2 -> [0,1906,"setScriptTimeout",{"ms":35000}] 11:39:53 INFO - PROCESS | 1947 | 1466707193312 Marionette TRACE conn2 <- [1,1906,null,{}] 11:39:53 INFO - PROCESS | 1947 | 1466707193314 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}] 11:39:53 INFO - PROCESS | 1947 | 1466707193320 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:39:53 INFO - PROCESS | 1947 | 1466707193441 Marionette TRACE conn2 <- [1,1907,null,{"value":null}] 11:39:53 INFO - PROCESS | 1947 | 1466707193449 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:53 INFO - PROCESS | 1947 | 1466707193452 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:39:53 INFO - PROCESS | 1947 | ++DOCSHELL 0x1255da800 == 15 [pid = 1947] [id = 484] 11:39:53 INFO - PROCESS | 1947 | ++DOMWINDOW == 82 (0x119e27c00) [pid = 1947] [serial = 1452] [outer = 0x0] 11:39:53 INFO - PROCESS | 1947 | ++DOMWINDOW == 83 (0x12110ec00) [pid = 1947] [serial = 1453] [outer = 0x119e27c00] 11:39:53 INFO - PROCESS | 1947 | 1466707193476 Marionette DEBUG loaded listener.js 11:39:53 INFO - PROCESS | 1947 | ++DOMWINDOW == 84 (0x124062400) [pid = 1947] [serial = 1454] [outer = 0x119e27c00] 11:39:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 11:39:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 468ms 11:39:53 INFO - PROCESS | 1947 | 1466707193770 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]]]}] 11:39:53 INFO - PROCESS | 1947 | 1466707193779 Marionette TRACE conn2 -> [0,1909,"getWindowHandle",null] 11:39:53 INFO - PROCESS | 1947 | 1466707193781 Marionette TRACE conn2 <- [1,1909,null,{"value":"7"}] 11:39:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 11:39:53 INFO - PROCESS | 1947 | 1466707193791 Marionette TRACE conn2 -> [0,1910,"setScriptTimeout",{"ms":35000}] 11:39:53 INFO - PROCESS | 1947 | 1466707193792 Marionette TRACE conn2 <- [1,1910,null,{}] 11:39:53 INFO - PROCESS | 1947 | 1466707193794 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}] 11:39:53 INFO - PROCESS | 1947 | 1466707193795 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:39:53 INFO - PROCESS | 1947 | 1466707193870 Marionette TRACE conn2 <- [1,1911,null,{"value":null}] 11:39:53 INFO - PROCESS | 1947 | 1466707193882 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:53 INFO - PROCESS | 1947 | 1466707193885 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:39:53 INFO - PROCESS | 1947 | ++DOCSHELL 0x1272e1000 == 16 [pid = 1947] [id = 485] 11:39:53 INFO - PROCESS | 1947 | ++DOMWINDOW == 85 (0x111c19c00) [pid = 1947] [serial = 1455] [outer = 0x0] 11:39:53 INFO - PROCESS | 1947 | ++DOMWINDOW == 86 (0x1248b0c00) [pid = 1947] [serial = 1456] [outer = 0x111c19c00] 11:39:53 INFO - PROCESS | 1947 | 1466707193909 Marionette DEBUG loaded listener.js 11:39:53 INFO - PROCESS | 1947 | ++DOMWINDOW == 87 (0x124db9000) [pid = 1947] [serial = 1457] [outer = 0x111c19c00] 11:39:54 INFO - PROCESS | 1947 | 1466707194252 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]]]}] 11:39:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 11:39:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 476ms 11:39:54 INFO - PROCESS | 1947 | 1466707194261 Marionette TRACE conn2 -> [0,1913,"getWindowHandle",null] 11:39:54 INFO - PROCESS | 1947 | 1466707194263 Marionette TRACE conn2 <- [1,1913,null,{"value":"7"}] 11:39:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 11:39:54 INFO - PROCESS | 1947 | 1466707194269 Marionette TRACE conn2 -> [0,1914,"setScriptTimeout",{"ms":35000}] 11:39:54 INFO - PROCESS | 1947 | 1466707194271 Marionette TRACE conn2 <- [1,1914,null,{}] 11:39:54 INFO - PROCESS | 1947 | 1466707194273 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}] 11:39:54 INFO - PROCESS | 1947 | 1466707194275 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:39:54 INFO - PROCESS | 1947 | 1466707194379 Marionette TRACE conn2 <- [1,1915,null,{"value":null}] 11:39:54 INFO - PROCESS | 1947 | 1466707194385 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:54 INFO - PROCESS | 1947 | 1466707194386 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:39:54 INFO - PROCESS | 1947 | ++DOCSHELL 0x128bec000 == 17 [pid = 1947] [id = 486] 11:39:54 INFO - PROCESS | 1947 | ++DOMWINDOW == 88 (0x11662c800) [pid = 1947] [serial = 1458] [outer = 0x0] 11:39:54 INFO - PROCESS | 1947 | ++DOMWINDOW == 89 (0x124fea800) [pid = 1947] [serial = 1459] [outer = 0x11662c800] 11:39:54 INFO - PROCESS | 1947 | 1466707194411 Marionette DEBUG loaded listener.js 11:39:54 INFO - PROCESS | 1947 | ++DOMWINDOW == 90 (0x126930c00) [pid = 1947] [serial = 1460] [outer = 0x11662c800] 11:39:54 INFO - PROCESS | 1947 | 1466707194690 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]]]}] 11:39:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 11:39:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 473ms 11:39:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 11:39:54 INFO - PROCESS | 1947 | 1466707194739 Marionette TRACE conn2 -> [0,1917,"getWindowHandle",null] 11:39:54 INFO - PROCESS | 1947 | 1466707194740 Marionette TRACE conn2 <- [1,1917,null,{"value":"7"}] 11:39:54 INFO - PROCESS | 1947 | 1466707194742 Marionette TRACE conn2 -> [0,1918,"setScriptTimeout",{"ms":35000}] 11:39:54 INFO - PROCESS | 1947 | 1466707194743 Marionette TRACE conn2 <- [1,1918,null,{}] 11:39:54 INFO - PROCESS | 1947 | 1466707194745 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}] 11:39:54 INFO - PROCESS | 1947 | 1466707194747 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:39:54 INFO - PROCESS | 1947 | 1466707194822 Marionette TRACE conn2 <- [1,1919,null,{"value":null}] 11:39:54 INFO - PROCESS | 1947 | 1466707194826 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:54 INFO - PROCESS | 1947 | 1466707194827 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:39:54 INFO - PROCESS | 1947 | ++DOCSHELL 0x119275000 == 18 [pid = 1947] [id = 487] 11:39:54 INFO - PROCESS | 1947 | ++DOMWINDOW == 91 (0x119e2b000) [pid = 1947] [serial = 1461] [outer = 0x0] 11:39:54 INFO - PROCESS | 1947 | ++DOMWINDOW == 92 (0x126f8b000) [pid = 1947] [serial = 1462] [outer = 0x119e2b000] 11:39:54 INFO - PROCESS | 1947 | 1466707194860 Marionette DEBUG loaded listener.js 11:39:54 INFO - PROCESS | 1947 | ++DOMWINDOW == 93 (0x128bce000) [pid = 1947] [serial = 1463] [outer = 0x119e2b000] 11:39:55 INFO - PROCESS | 1947 | 1466707195171 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]]]}] 11:39:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 11:39:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 471ms 11:39:55 INFO - PROCESS | 1947 | 1466707195213 Marionette TRACE conn2 -> [0,1921,"getWindowHandle",null] 11:39:55 INFO - PROCESS | 1947 | 1466707195214 Marionette TRACE conn2 <- [1,1921,null,{"value":"7"}] 11:39:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 11:39:55 INFO - PROCESS | 1947 | 1466707195217 Marionette TRACE conn2 -> [0,1922,"setScriptTimeout",{"ms":35000}] 11:39:55 INFO - PROCESS | 1947 | 1466707195218 Marionette TRACE conn2 <- [1,1922,null,{}] 11:39:55 INFO - PROCESS | 1947 | 1466707195220 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}] 11:39:55 INFO - PROCESS | 1947 | 1466707195221 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:39:55 INFO - PROCESS | 1947 | 1466707195323 Marionette TRACE conn2 <- [1,1923,null,{"value":null}] 11:39:55 INFO - PROCESS | 1947 | 1466707195329 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:55 INFO - PROCESS | 1947 | 1466707195330 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:39:55 INFO - PROCESS | 1947 | ++DOCSHELL 0x12a369000 == 19 [pid = 1947] [id = 488] 11:39:55 INFO - PROCESS | 1947 | ++DOMWINDOW == 94 (0x1188a6800) [pid = 1947] [serial = 1464] [outer = 0x0] 11:39:55 INFO - PROCESS | 1947 | ++DOMWINDOW == 95 (0x128bd3c00) [pid = 1947] [serial = 1465] [outer = 0x1188a6800] 11:39:55 INFO - PROCESS | 1947 | 1466707195356 Marionette DEBUG loaded listener.js 11:39:55 INFO - PROCESS | 1947 | ++DOMWINDOW == 96 (0x129211000) [pid = 1947] [serial = 1466] [outer = 0x1188a6800] 11:39:55 INFO - PROCESS | 1947 | 1466707195688 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]]]}] 11:39:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 11:39:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 518ms 11:39:55 INFO - PROCESS | 1947 | 1466707195736 Marionette TRACE conn2 -> [0,1925,"getWindowHandle",null] 11:39:55 INFO - PROCESS | 1947 | 1466707195737 Marionette TRACE conn2 <- [1,1925,null,{"value":"7"}] 11:39:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 11:39:55 INFO - PROCESS | 1947 | 1466707195740 Marionette TRACE conn2 -> [0,1926,"setScriptTimeout",{"ms":35000}] 11:39:55 INFO - PROCESS | 1947 | 1466707195742 Marionette TRACE conn2 <- [1,1926,null,{}] 11:39:55 INFO - PROCESS | 1947 | 1466707195744 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}] 11:39:55 INFO - PROCESS | 1947 | 1466707195746 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:39:55 INFO - PROCESS | 1947 | 1466707195877 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 11:39:55 INFO - PROCESS | 1947 | 1466707195937 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:55 INFO - PROCESS | 1947 | 1466707195939 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:39:55 INFO - PROCESS | 1947 | ++DOCSHELL 0x124551000 == 20 [pid = 1947] [id = 489] 11:39:55 INFO - PROCESS | 1947 | ++DOMWINDOW == 97 (0x1185c1c00) [pid = 1947] [serial = 1467] [outer = 0x0] 11:39:55 INFO - PROCESS | 1947 | ++DOMWINDOW == 98 (0x1293e2c00) [pid = 1947] [serial = 1468] [outer = 0x1185c1c00] 11:39:55 INFO - PROCESS | 1947 | 1466707195969 Marionette DEBUG loaded listener.js 11:39:56 INFO - PROCESS | 1947 | ++DOMWINDOW == 99 (0x12a611000) [pid = 1947] [serial = 1469] [outer = 0x1185c1c00] 11:39:56 INFO - PROCESS | 1947 | 1466707196306 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]]]}] 11:39:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 11:39:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 619ms 11:39:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 11:39:56 INFO - PROCESS | 1947 | 1466707196359 Marionette TRACE conn2 -> [0,1929,"getWindowHandle",null] 11:39:56 INFO - PROCESS | 1947 | 1466707196360 Marionette TRACE conn2 <- [1,1929,null,{"value":"7"}] 11:39:56 INFO - PROCESS | 1947 | 1466707196363 Marionette TRACE conn2 -> [0,1930,"setScriptTimeout",{"ms":35000}] 11:39:56 INFO - PROCESS | 1947 | 1466707196364 Marionette TRACE conn2 <- [1,1930,null,{}] 11:39:56 INFO - PROCESS | 1947 | 1466707196367 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}] 11:39:56 INFO - PROCESS | 1947 | 1466707196368 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:39:56 INFO - PROCESS | 1947 | 1466707196441 Marionette TRACE conn2 <- [1,1931,null,{"value":null}] 11:39:56 INFO - PROCESS | 1947 | 1466707196444 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:56 INFO - PROCESS | 1947 | 1466707196446 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:39:56 INFO - PROCESS | 1947 | ++DOCSHELL 0x12ba45800 == 21 [pid = 1947] [id = 490] 11:39:56 INFO - PROCESS | 1947 | ++DOMWINDOW == 100 (0x12a611c00) [pid = 1947] [serial = 1470] [outer = 0x0] 11:39:56 INFO - PROCESS | 1947 | ++DOMWINDOW == 101 (0x12a87d400) [pid = 1947] [serial = 1471] [outer = 0x12a611c00] 11:39:56 INFO - PROCESS | 1947 | 1466707196472 Marionette DEBUG loaded listener.js 11:39:56 INFO - PROCESS | 1947 | ++DOMWINDOW == 102 (0x12aacfc00) [pid = 1947] [serial = 1472] [outer = 0x12a611c00] 11:39:56 INFO - PROCESS | 1947 | 1466707196786 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]]]}] 11:39:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 11:39:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 469ms 11:39:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 11:39:56 INFO - PROCESS | 1947 | 1466707196832 Marionette TRACE conn2 -> [0,1933,"getWindowHandle",null] 11:39:56 INFO - PROCESS | 1947 | 1466707196834 Marionette TRACE conn2 <- [1,1933,null,{"value":"7"}] 11:39:56 INFO - PROCESS | 1947 | 1466707196836 Marionette TRACE conn2 -> [0,1934,"setScriptTimeout",{"ms":35000}] 11:39:56 INFO - PROCESS | 1947 | 1466707196837 Marionette TRACE conn2 <- [1,1934,null,{}] 11:39:56 INFO - PROCESS | 1947 | 1466707196839 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}] 11:39:56 INFO - PROCESS | 1947 | 1466707196840 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:39:56 INFO - PROCESS | 1947 | 1466707196914 Marionette TRACE conn2 <- [1,1935,null,{"value":null}] 11:39:56 INFO - PROCESS | 1947 | 1466707196919 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:56 INFO - PROCESS | 1947 | 1466707196920 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:39:56 INFO - PROCESS | 1947 | ++DOCSHELL 0x12bdc7000 == 22 [pid = 1947] [id = 491] 11:39:56 INFO - PROCESS | 1947 | ++DOMWINDOW == 103 (0x12aacdc00) [pid = 1947] [serial = 1473] [outer = 0x0] 11:39:56 INFO - PROCESS | 1947 | ++DOMWINDOW == 104 (0x12aad9800) [pid = 1947] [serial = 1474] [outer = 0x12aacdc00] 11:39:56 INFO - PROCESS | 1947 | 1466707196944 Marionette DEBUG loaded listener.js 11:39:56 INFO - PROCESS | 1947 | ++DOMWINDOW == 105 (0x12aaf7400) [pid = 1947] [serial = 1475] [outer = 0x12aacdc00] 11:39:57 INFO - PROCESS | 1947 | 1466707197280 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]]]}] 11:39:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 11:39:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 468ms 11:39:57 INFO - PROCESS | 1947 | 1466707197304 Marionette TRACE conn2 -> [0,1937,"getWindowHandle",null] 11:39:57 INFO - PROCESS | 1947 | 1466707197306 Marionette TRACE conn2 <- [1,1937,null,{"value":"7"}] 11:39:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 11:39:57 INFO - PROCESS | 1947 | 1466707197308 Marionette TRACE conn2 -> [0,1938,"setScriptTimeout",{"ms":35000}] 11:39:57 INFO - PROCESS | 1947 | 1466707197309 Marionette TRACE conn2 <- [1,1938,null,{}] 11:39:57 INFO - PROCESS | 1947 | 1466707197311 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}] 11:39:57 INFO - PROCESS | 1947 | 1466707197312 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:39:57 INFO - PROCESS | 1947 | 1466707197391 Marionette TRACE conn2 <- [1,1939,null,{"value":null}] 11:39:57 INFO - PROCESS | 1947 | 1466707197449 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:57 INFO - PROCESS | 1947 | 1466707197450 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:39:57 INFO - PROCESS | 1947 | ++DOCSHELL 0x12c0ac000 == 23 [pid = 1947] [id = 492] 11:39:57 INFO - PROCESS | 1947 | ++DOMWINDOW == 106 (0x12aad6000) [pid = 1947] [serial = 1476] [outer = 0x0] 11:39:57 INFO - PROCESS | 1947 | ++DOMWINDOW == 107 (0x12ad59400) [pid = 1947] [serial = 1477] [outer = 0x12aad6000] 11:39:57 INFO - PROCESS | 1947 | 1466707197473 Marionette DEBUG loaded listener.js 11:39:57 INFO - PROCESS | 1947 | ++DOMWINDOW == 108 (0x12adc5c00) [pid = 1947] [serial = 1478] [outer = 0x12aad6000] 11:39:57 INFO - PROCESS | 1947 | 1466707197715 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]]]}] 11:39:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 11:39:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 417ms 11:39:57 INFO - PROCESS | 1947 | 1466707197726 Marionette TRACE conn2 -> [0,1941,"getWindowHandle",null] 11:39:57 INFO - PROCESS | 1947 | 1466707197727 Marionette TRACE conn2 <- [1,1941,null,{"value":"7"}] 11:39:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 11:39:57 INFO - PROCESS | 1947 | 1466707197729 Marionette TRACE conn2 -> [0,1942,"setScriptTimeout",{"ms":35000}] 11:39:57 INFO - PROCESS | 1947 | 1466707197730 Marionette TRACE conn2 <- [1,1942,null,{}] 11:39:57 INFO - PROCESS | 1947 | 1466707197739 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}] 11:39:57 INFO - PROCESS | 1947 | 1466707197740 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:39:57 INFO - PROCESS | 1947 | 1466707197824 Marionette TRACE conn2 <- [1,1943,null,{"value":null}] 11:39:57 INFO - PROCESS | 1947 | 1466707197827 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:57 INFO - PROCESS | 1947 | 1466707197828 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:39:57 INFO - PROCESS | 1947 | ++DOCSHELL 0x12c2c6000 == 24 [pid = 1947] [id = 493] 11:39:57 INFO - PROCESS | 1947 | ++DOMWINDOW == 109 (0x12adbb400) [pid = 1947] [serial = 1479] [outer = 0x0] 11:39:57 INFO - PROCESS | 1947 | [1947] WARNING: No inner window available!: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9434 11:39:57 INFO - PROCESS | 1947 | ++DOMWINDOW == 110 (0x111e61c00) [pid = 1947] [serial = 1480] [outer = 0x12adbb400] 11:39:57 INFO - PROCESS | 1947 | 1466707197890 Marionette DEBUG loaded listener.js 11:39:57 INFO - PROCESS | 1947 | ++DOMWINDOW == 111 (0x112a76000) [pid = 1947] [serial = 1481] [outer = 0x12adbb400] 11:39:58 INFO - PROCESS | 1947 | 1466707198693 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]]]}] 11:39:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 11:39:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 971ms 11:39:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 11:39:58 INFO - PROCESS | 1947 | 1466707198701 Marionette TRACE conn2 -> [0,1945,"getWindowHandle",null] 11:39:58 INFO - PROCESS | 1947 | 1466707198703 Marionette TRACE conn2 <- [1,1945,null,{"value":"7"}] 11:39:58 INFO - PROCESS | 1947 | 1466707198706 Marionette TRACE conn2 -> [0,1946,"setScriptTimeout",{"ms":35000}] 11:39:58 INFO - PROCESS | 1947 | 1466707198708 Marionette TRACE conn2 <- [1,1946,null,{}] 11:39:58 INFO - PROCESS | 1947 | 1466707198712 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}] 11:39:58 INFO - PROCESS | 1947 | 1466707198714 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:39:58 INFO - PROCESS | 1947 | 1466707198801 Marionette TRACE conn2 <- [1,1947,null,{"value":null}] 11:39:58 INFO - PROCESS | 1947 | 1466707198806 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:58 INFO - PROCESS | 1947 | 1466707198810 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:39:58 INFO - PROCESS | 1947 | ++DOCSHELL 0x1188dd800 == 25 [pid = 1947] [id = 494] 11:39:58 INFO - PROCESS | 1947 | ++DOMWINDOW == 112 (0x116f97000) [pid = 1947] [serial = 1482] [outer = 0x0] 11:39:58 INFO - PROCESS | 1947 | ++DOMWINDOW == 113 (0x116f9e400) [pid = 1947] [serial = 1483] [outer = 0x116f97000] 11:39:58 INFO - PROCESS | 1947 | 1466707198842 Marionette DEBUG loaded listener.js 11:39:58 INFO - PROCESS | 1947 | ++DOMWINDOW == 114 (0x112a9e000) [pid = 1947] [serial = 1484] [outer = 0x116f97000] 11:39:59 INFO - PROCESS | 1947 | 1466707199278 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]]]}] 11:39:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 11:39:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 621ms 11:39:59 INFO - PROCESS | 1947 | 1466707199327 Marionette TRACE conn2 -> [0,1949,"getWindowHandle",null] 11:39:59 INFO - PROCESS | 1947 | 1466707199334 Marionette TRACE conn2 <- [1,1949,null,{"value":"7"}] 11:39:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 11:39:59 INFO - PROCESS | 1947 | 1466707199341 Marionette TRACE conn2 -> [0,1950,"setScriptTimeout",{"ms":35000}] 11:39:59 INFO - PROCESS | 1947 | 1466707199343 Marionette TRACE conn2 <- [1,1950,null,{}] 11:39:59 INFO - PROCESS | 1947 | 1466707199346 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}] 11:39:59 INFO - PROCESS | 1947 | 1466707199348 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:39:59 INFO - PROCESS | 1947 | 1466707199447 Marionette TRACE conn2 <- [1,1951,null,{"value":null}] 11:39:59 INFO - PROCESS | 1947 | 1466707199491 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:59 INFO - PROCESS | 1947 | 1466707199493 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:39:59 INFO - PROCESS | 1947 | ++DOCSHELL 0x1248db800 == 26 [pid = 1947] [id = 495] 11:39:59 INFO - PROCESS | 1947 | ++DOMWINDOW == 115 (0x118529c00) [pid = 1947] [serial = 1485] [outer = 0x0] 11:39:59 INFO - PROCESS | 1947 | ++DOMWINDOW == 116 (0x118722400) [pid = 1947] [serial = 1486] [outer = 0x118529c00] 11:39:59 INFO - PROCESS | 1947 | 1466707199520 Marionette DEBUG loaded listener.js 11:39:59 INFO - PROCESS | 1947 | ++DOMWINDOW == 117 (0x119e30800) [pid = 1947] [serial = 1487] [outer = 0x118529c00] 11:39:59 INFO - PROCESS | 1947 | 1466707199841 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]]]}] 11:39:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 11:39:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 523ms 11:39:59 INFO - PROCESS | 1947 | 1466707199864 Marionette TRACE conn2 -> [0,1953,"getWindowHandle",null] 11:39:59 INFO - PROCESS | 1947 | 1466707199875 Marionette TRACE conn2 <- [1,1953,null,{"value":"7"}] 11:39:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 11:39:59 INFO - PROCESS | 1947 | 1466707199885 Marionette TRACE conn2 -> [0,1954,"setScriptTimeout",{"ms":35000}] 11:39:59 INFO - PROCESS | 1947 | 1466707199887 Marionette TRACE conn2 <- [1,1954,null,{}] 11:39:59 INFO - PROCESS | 1947 | 1466707199895 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}] 11:39:59 INFO - PROCESS | 1947 | 1466707199898 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:40:00 INFO - PROCESS | 1947 | 1466707199997 Marionette TRACE conn2 <- [1,1955,null,{"value":null}] 11:40:00 INFO - PROCESS | 1947 | 1466707200002 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:00 INFO - PROCESS | 1947 | 1466707200004 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:40:00 INFO - PROCESS | 1947 | ++DOCSHELL 0x12a34f000 == 27 [pid = 1947] [id = 496] 11:40:00 INFO - PROCESS | 1947 | ++DOMWINDOW == 118 (0x1164dbc00) [pid = 1947] [serial = 1488] [outer = 0x0] 11:40:00 INFO - PROCESS | 1947 | ++DOMWINDOW == 119 (0x123f68400) [pid = 1947] [serial = 1489] [outer = 0x1164dbc00] 11:40:00 INFO - PROCESS | 1947 | 1466707200033 Marionette DEBUG loaded listener.js 11:40:00 INFO - PROCESS | 1947 | ++DOMWINDOW == 120 (0x12692e400) [pid = 1947] [serial = 1490] [outer = 0x1164dbc00] 11:40:00 INFO - PROCESS | 1947 | 1466707200401 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]]]}] 11:40:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 11:40:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 522ms 11:40:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 11:40:00 INFO - PROCESS | 1947 | 1466707200408 Marionette TRACE conn2 -> [0,1957,"getWindowHandle",null] 11:40:00 INFO - PROCESS | 1947 | 1466707200409 Marionette TRACE conn2 <- [1,1957,null,{"value":"7"}] 11:40:00 INFO - PROCESS | 1947 | 1466707200411 Marionette TRACE conn2 -> [0,1958,"setScriptTimeout",{"ms":35000}] 11:40:00 INFO - PROCESS | 1947 | 1466707200412 Marionette TRACE conn2 <- [1,1958,null,{}] 11:40:00 INFO - PROCESS | 1947 | 1466707200415 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}] 11:40:00 INFO - PROCESS | 1947 | 1466707200416 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:40:00 INFO - PROCESS | 1947 | 1466707200515 Marionette TRACE conn2 <- [1,1959,null,{"value":null}] 11:40:00 INFO - PROCESS | 1947 | 1466707200555 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:00 INFO - PROCESS | 1947 | 1466707200556 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:40:00 INFO - PROCESS | 1947 | ++DOCSHELL 0x12b834800 == 28 [pid = 1947] [id = 497] 11:40:00 INFO - PROCESS | 1947 | ++DOMWINDOW == 121 (0x128bce400) [pid = 1947] [serial = 1491] [outer = 0x0] 11:40:00 INFO - PROCESS | 1947 | ++DOMWINDOW == 122 (0x1293ec800) [pid = 1947] [serial = 1492] [outer = 0x128bce400] 11:40:00 INFO - PROCESS | 1947 | 1466707200581 Marionette DEBUG loaded listener.js 11:40:00 INFO - PROCESS | 1947 | ++DOMWINDOW == 123 (0x12a87dc00) [pid = 1947] [serial = 1493] [outer = 0x128bce400] 11:40:00 INFO - PROCESS | 1947 | 1466707200889 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]]]}] 11:40:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 11:40:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 519ms 11:40:00 INFO - PROCESS | 1947 | 1466707200930 Marionette TRACE conn2 -> [0,1961,"getWindowHandle",null] 11:40:00 INFO - PROCESS | 1947 | 1466707200932 Marionette TRACE conn2 <- [1,1961,null,{"value":"7"}] 11:40:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 11:40:00 INFO - PROCESS | 1947 | 1466707200936 Marionette TRACE conn2 -> [0,1962,"setScriptTimeout",{"ms":35000}] 11:40:00 INFO - PROCESS | 1947 | 1466707200937 Marionette TRACE conn2 <- [1,1962,null,{}] 11:40:00 INFO - PROCESS | 1947 | 1466707200939 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}] 11:40:00 INFO - PROCESS | 1947 | 1466707200941 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:40:01 INFO - PROCESS | 1947 | 1466707201203 Marionette TRACE conn2 <- [1,1963,null,{"value":null}] 11:40:01 INFO - PROCESS | 1947 | --DOMWINDOW == 122 (0x112a9e800) [pid = 1947] [serial = 1415] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 11:40:01 INFO - PROCESS | 1947 | --DOMWINDOW == 121 (0x1191b9800) [pid = 1947] [serial = 1418] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 11:40:01 INFO - PROCESS | 1947 | --DOMWINDOW == 120 (0x112960c00) [pid = 1947] [serial = 1427] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 11:40:01 INFO - PROCESS | 1947 | --DOMWINDOW == 119 (0x113eef400) [pid = 1947] [serial = 1421] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 11:40:01 INFO - PROCESS | 1947 | --DOMWINDOW == 118 (0x112a7d800) [pid = 1947] [serial = 1424] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 11:40:01 INFO - PROCESS | 1947 | --DOMWINDOW == 117 (0x12110d800) [pid = 1947] [serial = 1430] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 11:40:01 INFO - PROCESS | 1947 | --DOMWINDOW == 116 (0x11841f000) [pid = 1947] [serial = 1412] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 11:40:01 INFO - PROCESS | 1947 | --DOMWINDOW == 115 (0x115f41c00) [pid = 1947] [serial = 1409] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 11:40:01 INFO - PROCESS | 1947 | --DOMWINDOW == 114 (0x1167eec00) [pid = 1947] [serial = 1406] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 11:40:01 INFO - PROCESS | 1947 | --DOMWINDOW == 113 (0x1133b8000) [pid = 1947] [serial = 1403] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 11:40:01 INFO - PROCESS | 1947 | --DOMWINDOW == 112 (0x1167e0c00) [pid = 1947] [serial = 1400] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 11:40:01 INFO - PROCESS | 1947 | --DOMWINDOW == 111 (0x129630c00) [pid = 1947] [serial = 1397] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 11:40:01 INFO - PROCESS | 1947 | --DOMWINDOW == 110 (0x12692c000) [pid = 1947] [serial = 1394] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 11:40:01 INFO - PROCESS | 1947 | --DOMWINDOW == 109 (0x1191bd400) [pid = 1947] [serial = 1391] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 11:40:01 INFO - PROCESS | 1947 | --DOMWINDOW == 108 (0x115f9e400) [pid = 1947] [serial = 1388] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 11:40:01 INFO - PROCESS | 1947 | 1466707201268 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:01 INFO - PROCESS | 1947 | 1466707201269 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:40:01 INFO - PROCESS | 1947 | ++DOCSHELL 0x1185dc000 == 29 [pid = 1947] [id = 498] 11:40:01 INFO - PROCESS | 1947 | ++DOMWINDOW == 109 (0x112a7d800) [pid = 1947] [serial = 1494] [outer = 0x0] 11:40:01 INFO - PROCESS | 1947 | ++DOMWINDOW == 110 (0x113cebc00) [pid = 1947] [serial = 1495] [outer = 0x112a7d800] 11:40:01 INFO - PROCESS | 1947 | 1466707201294 Marionette DEBUG loaded listener.js 11:40:01 INFO - PROCESS | 1947 | ++DOMWINDOW == 111 (0x118414400) [pid = 1947] [serial = 1496] [outer = 0x112a7d800] 11:40:01 INFO - PROCESS | 1947 | 1466707201558 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]]]}] 11:40:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 11:40:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 670ms 11:40:01 INFO - PROCESS | 1947 | 1466707201607 Marionette TRACE conn2 -> [0,1965,"getWindowHandle",null] 11:40:01 INFO - PROCESS | 1947 | 1466707201608 Marionette TRACE conn2 <- [1,1965,null,{"value":"7"}] 11:40:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 11:40:01 INFO - PROCESS | 1947 | 1466707201610 Marionette TRACE conn2 -> [0,1966,"setScriptTimeout",{"ms":35000}] 11:40:01 INFO - PROCESS | 1947 | 1466707201611 Marionette TRACE conn2 <- [1,1966,null,{}] 11:40:01 INFO - PROCESS | 1947 | 1466707201614 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}] 11:40:01 INFO - PROCESS | 1947 | 1466707201621 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:40:01 INFO - PROCESS | 1947 | 1466707201715 Marionette TRACE conn2 <- [1,1967,null,{"value":null}] 11:40:01 INFO - PROCESS | 1947 | 1466707201773 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:01 INFO - PROCESS | 1947 | 1466707201774 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:40:01 INFO - PROCESS | 1947 | ++DOCSHELL 0x12c682800 == 30 [pid = 1947] [id = 499] 11:40:01 INFO - PROCESS | 1947 | ++DOMWINDOW == 112 (0x118417800) [pid = 1947] [serial = 1497] [outer = 0x0] 11:40:01 INFO - PROCESS | 1947 | ++DOMWINDOW == 113 (0x123f5e800) [pid = 1947] [serial = 1498] [outer = 0x118417800] 11:40:01 INFO - PROCESS | 1947 | 1466707201799 Marionette DEBUG loaded listener.js 11:40:01 INFO - PROCESS | 1947 | ++DOMWINDOW == 114 (0x12b9ae800) [pid = 1947] [serial = 1499] [outer = 0x118417800] 11:40:02 INFO - PROCESS | 1947 | 1466707202045 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]]]}] 11:40:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 11:40:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 468ms 11:40:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 11:40:02 INFO - PROCESS | 1947 | 1466707202079 Marionette TRACE conn2 -> [0,1969,"getWindowHandle",null] 11:40:02 INFO - PROCESS | 1947 | 1466707202080 Marionette TRACE conn2 <- [1,1969,null,{"value":"7"}] 11:40:02 INFO - PROCESS | 1947 | 1466707202090 Marionette TRACE conn2 -> [0,1970,"setScriptTimeout",{"ms":35000}] 11:40:02 INFO - PROCESS | 1947 | 1466707202091 Marionette TRACE conn2 <- [1,1970,null,{}] 11:40:02 INFO - PROCESS | 1947 | 1466707202093 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}] 11:40:02 INFO - PROCESS | 1947 | 1466707202094 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:40:02 INFO - PROCESS | 1947 | 1466707202214 Marionette TRACE conn2 <- [1,1971,null,{"value":null}] 11:40:02 INFO - PROCESS | 1947 | 1466707202221 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:02 INFO - PROCESS | 1947 | 1466707202222 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:40:02 INFO - PROCESS | 1947 | ++DOCSHELL 0x12ceba000 == 31 [pid = 1947] [id = 500] 11:40:02 INFO - PROCESS | 1947 | ++DOMWINDOW == 115 (0x116468c00) [pid = 1947] [serial = 1500] [outer = 0x0] 11:40:02 INFO - PROCESS | 1947 | ++DOMWINDOW == 116 (0x12ba06800) [pid = 1947] [serial = 1501] [outer = 0x116468c00] 11:40:02 INFO - PROCESS | 1947 | 1466707202246 Marionette DEBUG loaded listener.js 11:40:02 INFO - PROCESS | 1947 | ++DOMWINDOW == 117 (0x12ba0dc00) [pid = 1947] [serial = 1502] [outer = 0x116468c00] 11:40:02 INFO - PROCESS | 1947 | 1466707202594 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]]]}] 11:40:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 11:40:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 526ms 11:40:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 11:40:02 INFO - PROCESS | 1947 | 1466707202608 Marionette TRACE conn2 -> [0,1973,"getWindowHandle",null] 11:40:02 INFO - PROCESS | 1947 | 1466707202610 Marionette TRACE conn2 <- [1,1973,null,{"value":"7"}] 11:40:02 INFO - PROCESS | 1947 | 1466707202612 Marionette TRACE conn2 -> [0,1974,"setScriptTimeout",{"ms":35000}] 11:40:02 INFO - PROCESS | 1947 | 1466707202613 Marionette TRACE conn2 <- [1,1974,null,{}] 11:40:02 INFO - PROCESS | 1947 | 1466707202620 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}] 11:40:02 INFO - PROCESS | 1947 | 1466707202621 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:40:02 INFO - PROCESS | 1947 | 1466707202721 Marionette TRACE conn2 <- [1,1975,null,{"value":null}] 11:40:02 INFO - PROCESS | 1947 | 1466707202725 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:02 INFO - PROCESS | 1947 | 1466707202726 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:40:02 INFO - PROCESS | 1947 | ++DOCSHELL 0x12aa8b000 == 32 [pid = 1947] [id = 501] 11:40:02 INFO - PROCESS | 1947 | ++DOMWINDOW == 118 (0x112767c00) [pid = 1947] [serial = 1503] [outer = 0x0] 11:40:02 INFO - PROCESS | 1947 | ++DOMWINDOW == 119 (0x12a76a400) [pid = 1947] [serial = 1504] [outer = 0x112767c00] 11:40:02 INFO - PROCESS | 1947 | 1466707202751 Marionette DEBUG loaded listener.js 11:40:02 INFO - PROCESS | 1947 | ++DOMWINDOW == 120 (0x12ba11000) [pid = 1947] [serial = 1505] [outer = 0x112767c00] 11:40:03 INFO - PROCESS | 1947 | 1466707203057 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]]]}] 11:40:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 11:40:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 468ms 11:40:03 INFO - PROCESS | 1947 | 1466707203081 Marionette TRACE conn2 -> [0,1977,"getWindowHandle",null] 11:40:03 INFO - PROCESS | 1947 | 1466707203082 Marionette TRACE conn2 <- [1,1977,null,{"value":"7"}] 11:40:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 11:40:03 INFO - PROCESS | 1947 | 1466707203087 Marionette TRACE conn2 -> [0,1978,"setScriptTimeout",{"ms":35000}] 11:40:03 INFO - PROCESS | 1947 | 1466707203088 Marionette TRACE conn2 <- [1,1978,null,{}] 11:40:03 INFO - PROCESS | 1947 | 1466707203091 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}] 11:40:03 INFO - PROCESS | 1947 | 1466707203092 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:40:03 INFO - PROCESS | 1947 | 1466707203169 Marionette TRACE conn2 <- [1,1979,null,{"value":null}] 11:40:03 INFO - PROCESS | 1947 | 1466707203229 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:03 INFO - PROCESS | 1947 | 1466707203230 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:40:03 INFO - PROCESS | 1947 | ++DOCSHELL 0x129570800 == 33 [pid = 1947] [id = 502] 11:40:03 INFO - PROCESS | 1947 | ++DOMWINDOW == 121 (0x112964c00) [pid = 1947] [serial = 1506] [outer = 0x0] 11:40:03 INFO - PROCESS | 1947 | ++DOMWINDOW == 122 (0x12bd66800) [pid = 1947] [serial = 1507] [outer = 0x112964c00] 11:40:03 INFO - PROCESS | 1947 | 1466707203254 Marionette DEBUG loaded listener.js 11:40:03 INFO - PROCESS | 1947 | ++DOMWINDOW == 123 (0x12bd6f000) [pid = 1947] [serial = 1508] [outer = 0x112964c00] 11:40:03 INFO - PROCESS | 1947 | 1466707203540 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]]]}] 11:40:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 11:40:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 468ms 11:40:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 11:40:03 INFO - PROCESS | 1947 | 1466707203556 Marionette TRACE conn2 -> [0,1981,"getWindowHandle",null] 11:40:03 INFO - PROCESS | 1947 | 1466707203558 Marionette TRACE conn2 <- [1,1981,null,{"value":"7"}] 11:40:03 INFO - PROCESS | 1947 | 1466707203560 Marionette TRACE conn2 -> [0,1982,"setScriptTimeout",{"ms":35000}] 11:40:03 INFO - PROCESS | 1947 | 1466707203561 Marionette TRACE conn2 <- [1,1982,null,{}] 11:40:03 INFO - PROCESS | 1947 | 1466707203563 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}] 11:40:03 INFO - PROCESS | 1947 | 1466707203564 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:40:03 INFO - PROCESS | 1947 | 1466707203643 Marionette TRACE conn2 <- [1,1983,null,{"value":null}] 11:40:03 INFO - PROCESS | 1947 | 1466707203647 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:03 INFO - PROCESS | 1947 | 1466707203648 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:40:03 INFO - PROCESS | 1947 | ++DOCSHELL 0x12d453800 == 34 [pid = 1947] [id = 503] 11:40:03 INFO - PROCESS | 1947 | ++DOMWINDOW == 124 (0x12bd70000) [pid = 1947] [serial = 1509] [outer = 0x0] 11:40:03 INFO - PROCESS | 1947 | ++DOMWINDOW == 125 (0x12bdabc00) [pid = 1947] [serial = 1510] [outer = 0x12bd70000] 11:40:03 INFO - PROCESS | 1947 | 1466707203674 Marionette DEBUG loaded listener.js 11:40:03 INFO - PROCESS | 1947 | ++DOMWINDOW == 126 (0x12bdb1400) [pid = 1947] [serial = 1511] [outer = 0x12bd70000] 11:40:03 INFO - PROCESS | 1947 | 1466707203992 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]]]}] 11:40:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 11:40:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 469ms 11:40:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 11:40:04 INFO - PROCESS | 1947 | 1466707204030 Marionette TRACE conn2 -> [0,1985,"getWindowHandle",null] 11:40:04 INFO - PROCESS | 1947 | 1466707204031 Marionette TRACE conn2 <- [1,1985,null,{"value":"7"}] 11:40:04 INFO - PROCESS | 1947 | 1466707204033 Marionette TRACE conn2 -> [0,1986,"setScriptTimeout",{"ms":35000}] 11:40:04 INFO - PROCESS | 1947 | 1466707204035 Marionette TRACE conn2 <- [1,1986,null,{}] 11:40:04 INFO - PROCESS | 1947 | 1466707204037 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}] 11:40:04 INFO - PROCESS | 1947 | 1466707204039 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:40:04 INFO - PROCESS | 1947 | 1466707204159 Marionette TRACE conn2 <- [1,1987,null,{"value":null}] 11:40:04 INFO - PROCESS | 1947 | 1466707204165 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:04 INFO - PROCESS | 1947 | 1466707204167 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:40:04 INFO - PROCESS | 1947 | ++DOCSHELL 0x117e60800 == 35 [pid = 1947] [id = 504] 11:40:04 INFO - PROCESS | 1947 | ++DOMWINDOW == 127 (0x12bdb3400) [pid = 1947] [serial = 1512] [outer = 0x0] 11:40:04 INFO - PROCESS | 1947 | ++DOMWINDOW == 128 (0x12c07e800) [pid = 1947] [serial = 1513] [outer = 0x12bdb3400] 11:40:04 INFO - PROCESS | 1947 | 1466707204193 Marionette DEBUG loaded listener.js 11:40:04 INFO - PROCESS | 1947 | ++DOMWINDOW == 129 (0x12c2e5c00) [pid = 1947] [serial = 1514] [outer = 0x12bdb3400] 11:40:04 INFO - PROCESS | 1947 | 1466707204496 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]]]}] 11:40:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 11:40:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 472ms 11:40:04 INFO - PROCESS | 1947 | 1466707204505 Marionette TRACE conn2 -> [0,1989,"getWindowHandle",null] 11:40:04 INFO - PROCESS | 1947 | 1466707204507 Marionette TRACE conn2 <- [1,1989,null,{"value":"7"}] 11:40:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 11:40:04 INFO - PROCESS | 1947 | 1466707204509 Marionette TRACE conn2 -> [0,1990,"setScriptTimeout",{"ms":35000}] 11:40:04 INFO - PROCESS | 1947 | 1466707204510 Marionette TRACE conn2 <- [1,1990,null,{}] 11:40:04 INFO - PROCESS | 1947 | 1466707204512 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}] 11:40:04 INFO - PROCESS | 1947 | 1466707204513 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:40:04 INFO - PROCESS | 1947 | 1466707204597 Marionette TRACE conn2 <- [1,1991,null,{"value":null}] 11:40:04 INFO - PROCESS | 1947 | 1466707204603 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:04 INFO - PROCESS | 1947 | 1466707204604 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:40:04 INFO - PROCESS | 1947 | ++DOCSHELL 0x12d772000 == 36 [pid = 1947] [id = 505] 11:40:04 INFO - PROCESS | 1947 | ++DOMWINDOW == 130 (0x119f4a400) [pid = 1947] [serial = 1515] [outer = 0x0] 11:40:04 INFO - PROCESS | 1947 | ++DOMWINDOW == 131 (0x12a60c800) [pid = 1947] [serial = 1516] [outer = 0x119f4a400] 11:40:04 INFO - PROCESS | 1947 | 1466707204628 Marionette DEBUG loaded listener.js 11:40:04 INFO - PROCESS | 1947 | ++DOMWINDOW == 132 (0x12c2eb800) [pid = 1947] [serial = 1517] [outer = 0x119f4a400] 11:40:04 INFO - PROCESS | 1947 | 1466707204966 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]]]}] 11:40:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 11:40:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 467ms 11:40:04 INFO - PROCESS | 1947 | 1466707204976 Marionette TRACE conn2 -> [0,1993,"getWindowHandle",null] 11:40:04 INFO - PROCESS | 1947 | 1466707204978 Marionette TRACE conn2 <- [1,1993,null,{"value":"7"}] 11:40:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 11:40:04 INFO - PROCESS | 1947 | 1466707204980 Marionette TRACE conn2 -> [0,1994,"setScriptTimeout",{"ms":35000}] 11:40:04 INFO - PROCESS | 1947 | 1466707204981 Marionette TRACE conn2 <- [1,1994,null,{}] 11:40:04 INFO - PROCESS | 1947 | 1466707204985 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}] 11:40:04 INFO - PROCESS | 1947 | 1466707204986 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:40:05 INFO - PROCESS | 1947 | 1466707205061 Marionette TRACE conn2 <- [1,1995,null,{"value":null}] 11:40:05 INFO - PROCESS | 1947 | 1466707205127 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:05 INFO - PROCESS | 1947 | 1466707205128 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:40:05 INFO - PROCESS | 1947 | ++DOCSHELL 0x1128a6000 == 37 [pid = 1947] [id = 506] 11:40:05 INFO - PROCESS | 1947 | ++DOMWINDOW == 133 (0x112a9a400) [pid = 1947] [serial = 1518] [outer = 0x0] 11:40:05 INFO - PROCESS | 1947 | ++DOMWINDOW == 134 (0x12c2eec00) [pid = 1947] [serial = 1519] [outer = 0x112a9a400] 11:40:05 INFO - PROCESS | 1947 | 1466707205152 Marionette DEBUG loaded listener.js 11:40:05 INFO - PROCESS | 1947 | ++DOMWINDOW == 135 (0x12ca90800) [pid = 1947] [serial = 1520] [outer = 0x112a9a400] 11:40:05 INFO - PROCESS | 1947 | 1466707205414 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]]]}] 11:40:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 11:40:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 469ms 11:40:05 INFO - PROCESS | 1947 | 1466707205455 Marionette TRACE conn2 -> [0,1997,"getWindowHandle",null] 11:40:05 INFO - PROCESS | 1947 | 1466707205457 Marionette TRACE conn2 <- [1,1997,null,{"value":"7"}] 11:40:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 11:40:05 INFO - PROCESS | 1947 | 1466707205459 Marionette TRACE conn2 -> [0,1998,"setScriptTimeout",{"ms":35000}] 11:40:05 INFO - PROCESS | 1947 | 1466707205460 Marionette TRACE conn2 <- [1,1998,null,{}] 11:40:05 INFO - PROCESS | 1947 | 1466707205462 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}] 11:40:05 INFO - PROCESS | 1947 | 1466707205463 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:40:05 INFO - PROCESS | 1947 | 1466707205556 Marionette TRACE conn2 <- [1,1999,null,{"value":null}] 11:40:05 INFO - PROCESS | 1947 | 1466707205561 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:05 INFO - PROCESS | 1947 | 1466707205562 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:40:05 INFO - PROCESS | 1947 | ++DOCSHELL 0x1128c0000 == 38 [pid = 1947] [id = 507] 11:40:05 INFO - PROCESS | 1947 | ++DOMWINDOW == 136 (0x128ac2400) [pid = 1947] [serial = 1521] [outer = 0x0] 11:40:05 INFO - PROCESS | 1947 | ++DOMWINDOW == 137 (0x128ac6400) [pid = 1947] [serial = 1522] [outer = 0x128ac2400] 11:40:05 INFO - PROCESS | 1947 | 1466707205585 Marionette DEBUG loaded listener.js 11:40:05 INFO - PROCESS | 1947 | ++DOMWINDOW == 138 (0x128aca800) [pid = 1947] [serial = 1523] [outer = 0x128ac2400] 11:40:05 INFO - PROCESS | 1947 | 1466707205901 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]]]}] 11:40:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 11:40:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 468ms 11:40:05 INFO - PROCESS | 1947 | 1466707205928 Marionette TRACE conn2 -> [0,2001,"getWindowHandle",null] 11:40:05 INFO - PROCESS | 1947 | 1466707205929 Marionette TRACE conn2 <- [1,2001,null,{"value":"7"}] 11:40:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 11:40:05 INFO - PROCESS | 1947 | 1466707205931 Marionette TRACE conn2 -> [0,2002,"setScriptTimeout",{"ms":35000}] 11:40:05 INFO - PROCESS | 1947 | 1466707205932 Marionette TRACE conn2 <- [1,2002,null,{}] 11:40:05 INFO - PROCESS | 1947 | 1466707205937 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}] 11:40:05 INFO - PROCESS | 1947 | 1466707205938 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:40:06 INFO - PROCESS | 1947 | 1466707206048 Marionette TRACE conn2 <- [1,2003,null,{"value":null}] 11:40:06 INFO - PROCESS | 1947 | 1466707206054 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:06 INFO - PROCESS | 1947 | 1466707206055 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:40:06 INFO - PROCESS | 1947 | ++DOCSHELL 0x11691b800 == 39 [pid = 1947] [id = 508] 11:40:06 INFO - PROCESS | 1947 | ++DOMWINDOW == 139 (0x128ac3000) [pid = 1947] [serial = 1524] [outer = 0x0] 11:40:06 INFO - PROCESS | 1947 | ++DOMWINDOW == 140 (0x12c2f0800) [pid = 1947] [serial = 1525] [outer = 0x128ac3000] 11:40:06 INFO - PROCESS | 1947 | 1466707206079 Marionette DEBUG loaded listener.js 11:40:06 INFO - PROCESS | 1947 | ++DOMWINDOW == 141 (0x12ca96c00) [pid = 1947] [serial = 1526] [outer = 0x128ac3000] 11:40:06 INFO - PROCESS | 1947 | 1466707206406 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]]]}] 11:40:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 11:40:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 523ms 11:40:06 INFO - PROCESS | 1947 | 1466707206454 Marionette TRACE conn2 -> [0,2005,"getWindowHandle",null] 11:40:06 INFO - PROCESS | 1947 | 1466707206455 Marionette TRACE conn2 <- [1,2005,null,{"value":"7"}] 11:40:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 11:40:06 INFO - PROCESS | 1947 | 1466707206457 Marionette TRACE conn2 -> [0,2006,"setScriptTimeout",{"ms":35000}] 11:40:06 INFO - PROCESS | 1947 | 1466707206458 Marionette TRACE conn2 <- [1,2006,null,{}] 11:40:06 INFO - PROCESS | 1947 | 1466707206460 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}] 11:40:06 INFO - PROCESS | 1947 | 1466707206461 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:40:06 INFO - PROCESS | 1947 | 1466707206540 Marionette TRACE conn2 <- [1,2007,null,{"value":null}] 11:40:06 INFO - PROCESS | 1947 | 1466707206543 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:06 INFO - PROCESS | 1947 | 1466707206545 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:40:06 INFO - PROCESS | 1947 | ++DOCSHELL 0x1127ec800 == 40 [pid = 1947] [id = 509] 11:40:06 INFO - PROCESS | 1947 | ++DOMWINDOW == 142 (0x116aaec00) [pid = 1947] [serial = 1527] [outer = 0x0] 11:40:06 INFO - PROCESS | 1947 | ++DOMWINDOW == 143 (0x116ab4400) [pid = 1947] [serial = 1528] [outer = 0x116aaec00] 11:40:06 INFO - PROCESS | 1947 | 1466707206568 Marionette DEBUG loaded listener.js 11:40:06 INFO - PROCESS | 1947 | ++DOMWINDOW == 144 (0x116ab9400) [pid = 1947] [serial = 1529] [outer = 0x116aaec00] 11:40:06 INFO - PROCESS | 1947 | 1466707206902 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]]]}] 11:40:06 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 11:40:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 468ms 11:40:06 INFO - PROCESS | 1947 | 1466707206926 Marionette TRACE conn2 -> [0,2009,"getWindowHandle",null] 11:40:06 INFO - PROCESS | 1947 | 1466707206927 Marionette TRACE conn2 <- [1,2009,null,{"value":"7"}] 11:40:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 11:40:06 INFO - PROCESS | 1947 | 1466707206929 Marionette TRACE conn2 -> [0,2010,"setScriptTimeout",{"ms":35000}] 11:40:06 INFO - PROCESS | 1947 | 1466707206930 Marionette TRACE conn2 <- [1,2010,null,{}] 11:40:06 INFO - PROCESS | 1947 | 1466707206934 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}] 11:40:06 INFO - PROCESS | 1947 | 1466707206936 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:40:07 INFO - PROCESS | 1947 | 1466707207048 Marionette TRACE conn2 <- [1,2011,null,{"value":null}] 11:40:07 INFO - PROCESS | 1947 | 1466707207055 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:07 INFO - PROCESS | 1947 | 1466707207056 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:40:07 INFO - PROCESS | 1947 | ++DOCSHELL 0x116931000 == 41 [pid = 1947] [id = 510] 11:40:07 INFO - PROCESS | 1947 | ++DOMWINDOW == 145 (0x116aab400) [pid = 1947] [serial = 1530] [outer = 0x0] 11:40:07 INFO - PROCESS | 1947 | ++DOMWINDOW == 146 (0x128ac5400) [pid = 1947] [serial = 1531] [outer = 0x116aab400] 11:40:07 INFO - PROCESS | 1947 | 1466707207080 Marionette DEBUG loaded listener.js 11:40:07 INFO - PROCESS | 1947 | ++DOMWINDOW == 147 (0x128c91800) [pid = 1947] [serial = 1532] [outer = 0x116aab400] 11:40:07 INFO - PROCESS | 1947 | 1466707207422 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]]]}] 11:40:07 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 11:40:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 520ms 11:40:07 INFO - PROCESS | 1947 | 1466707207449 Marionette TRACE conn2 -> [0,2013,"getWindowHandle",null] 11:40:07 INFO - PROCESS | 1947 | 1466707207453 Marionette TRACE conn2 <- [1,2013,null,{"value":"7"}] 11:40:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 11:40:07 INFO - PROCESS | 1947 | 1466707207456 Marionette TRACE conn2 -> [0,2014,"setScriptTimeout",{"ms":35000}] 11:40:07 INFO - PROCESS | 1947 | 1466707207458 Marionette TRACE conn2 <- [1,2014,null,{}] 11:40:07 INFO - PROCESS | 1947 | 1466707207461 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}] 11:40:07 INFO - PROCESS | 1947 | 1466707207463 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:40:07 INFO - PROCESS | 1947 | 1466707207592 Marionette TRACE conn2 <- [1,2015,null,{"value":null}] 11:40:07 INFO - PROCESS | 1947 | 1466707207693 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:07 INFO - PROCESS | 1947 | 1466707207694 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:40:07 INFO - PROCESS | 1947 | ++DOCSHELL 0x12de15800 == 42 [pid = 1947] [id = 511] 11:40:07 INFO - PROCESS | 1947 | ++DOMWINDOW == 148 (0x116ab0800) [pid = 1947] [serial = 1533] [outer = 0x0] 11:40:07 INFO - PROCESS | 1947 | ++DOMWINDOW == 149 (0x128c94000) [pid = 1947] [serial = 1534] [outer = 0x116ab0800] 11:40:07 INFO - PROCESS | 1947 | 1466707207734 Marionette DEBUG loaded listener.js 11:40:07 INFO - PROCESS | 1947 | ++DOMWINDOW == 150 (0x12ca93400) [pid = 1947] [serial = 1535] [outer = 0x116ab0800] 11:40:08 INFO - PROCESS | 1947 | 1466707208053 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]]]}] 11:40:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 11:40:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 619ms 11:40:08 INFO - PROCESS | 1947 | 1466707208075 Marionette TRACE conn2 -> [0,2017,"getWindowHandle",null] 11:40:08 INFO - PROCESS | 1947 | 1466707208076 Marionette TRACE conn2 <- [1,2017,null,{"value":"7"}] 11:40:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 11:40:08 INFO - PROCESS | 1947 | 1466707208079 Marionette TRACE conn2 -> [0,2018,"setScriptTimeout",{"ms":35000}] 11:40:08 INFO - PROCESS | 1947 | 1466707208080 Marionette TRACE conn2 <- [1,2018,null,{}] 11:40:08 INFO - PROCESS | 1947 | 1466707208089 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}] 11:40:08 INFO - PROCESS | 1947 | 1466707208090 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:40:08 INFO - PROCESS | 1947 | 1466707208177 Marionette TRACE conn2 <- [1,2019,null,{"value":null}] 11:40:08 INFO - PROCESS | 1947 | 1466707208249 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:08 INFO - PROCESS | 1947 | 1466707208250 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:40:08 INFO - PROCESS | 1947 | ++DOCSHELL 0x12dd52800 == 43 [pid = 1947] [id = 512] 11:40:08 INFO - PROCESS | 1947 | ++DOMWINDOW == 151 (0x112683c00) [pid = 1947] [serial = 1536] [outer = 0x0] 11:40:08 INFO - PROCESS | 1947 | ++DOMWINDOW == 152 (0x11268a000) [pid = 1947] [serial = 1537] [outer = 0x112683c00] 11:40:08 INFO - PROCESS | 1947 | 1466707208281 Marionette DEBUG loaded listener.js 11:40:08 INFO - PROCESS | 1947 | ++DOMWINDOW == 153 (0x11268fc00) [pid = 1947] [serial = 1538] [outer = 0x112683c00] 11:40:08 INFO - PROCESS | 1947 | 1466707208556 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]]]}] 11:40:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 11:40:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 518ms 11:40:08 INFO - PROCESS | 1947 | 1466707208597 Marionette TRACE conn2 -> [0,2021,"getWindowHandle",null] 11:40:08 INFO - PROCESS | 1947 | 1466707208599 Marionette TRACE conn2 <- [1,2021,null,{"value":"7"}] 11:40:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 11:40:08 INFO - PROCESS | 1947 | 1466707208611 Marionette TRACE conn2 -> [0,2022,"setScriptTimeout",{"ms":35000}] 11:40:08 INFO - PROCESS | 1947 | 1466707208612 Marionette TRACE conn2 <- [1,2022,null,{}] 11:40:08 INFO - PROCESS | 1947 | 1466707208615 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}] 11:40:08 INFO - PROCESS | 1947 | 1466707208616 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:40:08 INFO - PROCESS | 1947 | 1466707208731 Marionette TRACE conn2 <- [1,2023,null,{"value":null}] 11:40:08 INFO - PROCESS | 1947 | 1466707208773 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:08 INFO - PROCESS | 1947 | 1466707208774 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:40:08 INFO - PROCESS | 1947 | ++DOCSHELL 0x12babb800 == 44 [pid = 1947] [id = 513] 11:40:08 INFO - PROCESS | 1947 | ++DOMWINDOW == 154 (0x112684c00) [pid = 1947] [serial = 1539] [outer = 0x0] 11:40:08 INFO - PROCESS | 1947 | ++DOMWINDOW == 155 (0x113174400) [pid = 1947] [serial = 1540] [outer = 0x112684c00] 11:40:08 INFO - PROCESS | 1947 | 1466707208797 Marionette DEBUG loaded listener.js 11:40:08 INFO - PROCESS | 1947 | ++DOMWINDOW == 156 (0x11317a000) [pid = 1947] [serial = 1541] [outer = 0x112684c00] 11:40:09 INFO - PROCESS | 1947 | 1466707209116 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]]]}] 11:40:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 11:40:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 525ms 11:40:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 11:40:09 INFO - PROCESS | 1947 | 1466707209130 Marionette TRACE conn2 -> [0,2025,"getWindowHandle",null] 11:40:09 INFO - PROCESS | 1947 | 1466707209132 Marionette TRACE conn2 <- [1,2025,null,{"value":"7"}] 11:40:09 INFO - PROCESS | 1947 | 1466707209136 Marionette TRACE conn2 -> [0,2026,"setScriptTimeout",{"ms":35000}] 11:40:09 INFO - PROCESS | 1947 | 1466707209137 Marionette TRACE conn2 <- [1,2026,null,{}] 11:40:09 INFO - PROCESS | 1947 | 1466707209140 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}] 11:40:09 INFO - PROCESS | 1947 | 1466707209142 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:40:09 INFO - PROCESS | 1947 | 1466707209254 Marionette TRACE conn2 <- [1,2027,null,{"value":null}] 11:40:09 INFO - PROCESS | 1947 | 1466707209268 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:09 INFO - PROCESS | 1947 | 1466707209269 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:40:09 INFO - PROCESS | 1947 | ++DOCSHELL 0x12bac9000 == 45 [pid = 1947] [id = 514] 11:40:09 INFO - PROCESS | 1947 | ++DOMWINDOW == 157 (0x11317c400) [pid = 1947] [serial = 1542] [outer = 0x0] 11:40:09 INFO - PROCESS | 1947 | ++DOMWINDOW == 158 (0x113180400) [pid = 1947] [serial = 1543] [outer = 0x11317c400] 11:40:09 INFO - PROCESS | 1947 | 1466707209300 Marionette DEBUG loaded listener.js 11:40:09 INFO - PROCESS | 1947 | ++DOMWINDOW == 159 (0x128c98000) [pid = 1947] [serial = 1544] [outer = 0x11317c400] 11:40:09 INFO - PROCESS | 1947 | 1466707209626 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]]]}] 11:40:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 11:40:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 519ms 11:40:09 INFO - PROCESS | 1947 | 1466707209656 Marionette TRACE conn2 -> [0,2029,"getWindowHandle",null] 11:40:09 INFO - PROCESS | 1947 | 1466707209657 Marionette TRACE conn2 <- [1,2029,null,{"value":"7"}] 11:40:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 11:40:09 INFO - PROCESS | 1947 | 1466707209666 Marionette TRACE conn2 -> [0,2030,"setScriptTimeout",{"ms":35000}] 11:40:09 INFO - PROCESS | 1947 | 1466707209668 Marionette TRACE conn2 <- [1,2030,null,{}] 11:40:09 INFO - PROCESS | 1947 | 1466707209671 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}] 11:40:09 INFO - PROCESS | 1947 | 1466707209672 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:40:09 INFO - PROCESS | 1947 | 1466707209780 Marionette TRACE conn2 <- [1,2031,null,{"value":null}] 11:40:09 INFO - PROCESS | 1947 | 1466707209822 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:09 INFO - PROCESS | 1947 | 1466707209823 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:40:09 INFO - PROCESS | 1947 | ++DOCSHELL 0x12397b000 == 46 [pid = 1947] [id = 515] 11:40:09 INFO - PROCESS | 1947 | ++DOMWINDOW == 160 (0x11317c800) [pid = 1947] [serial = 1545] [outer = 0x0] 11:40:09 INFO - PROCESS | 1947 | ++DOMWINDOW == 161 (0x12ca9b400) [pid = 1947] [serial = 1546] [outer = 0x11317c800] 11:40:09 INFO - PROCESS | 1947 | 1466707209846 Marionette DEBUG loaded listener.js 11:40:09 INFO - PROCESS | 1947 | ++DOMWINDOW == 162 (0x12d155000) [pid = 1947] [serial = 1547] [outer = 0x11317c800] 11:40:10 INFO - PROCESS | 1947 | 1466707210158 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]]]}] 11:40:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 11:40:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 522ms 11:40:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 11:40:10 INFO - PROCESS | 1947 | 1466707210187 Marionette TRACE conn2 -> [0,2033,"getWindowHandle",null] 11:40:10 INFO - PROCESS | 1947 | 1466707210189 Marionette TRACE conn2 <- [1,2033,null,{"value":"7"}] 11:40:10 INFO - PROCESS | 1947 | 1466707210197 Marionette TRACE conn2 -> [0,2034,"setScriptTimeout",{"ms":35000}] 11:40:10 INFO - PROCESS | 1947 | 1466707210198 Marionette TRACE conn2 <- [1,2034,null,{}] 11:40:10 INFO - PROCESS | 1947 | 1466707210200 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}] 11:40:10 INFO - PROCESS | 1947 | 1466707210201 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:40:10 INFO - PROCESS | 1947 | 1466707210312 Marionette TRACE conn2 <- [1,2035,null,{"value":null}] 11:40:10 INFO - PROCESS | 1947 | 1466707210360 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:10 INFO - PROCESS | 1947 | 1466707210361 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:40:10 INFO - PROCESS | 1947 | ++DOCSHELL 0x11278a800 == 47 [pid = 1947] [id = 516] 11:40:10 INFO - PROCESS | 1947 | ++DOMWINDOW == 163 (0x113c72800) [pid = 1947] [serial = 1548] [outer = 0x0] 11:40:10 INFO - PROCESS | 1947 | ++DOMWINDOW == 164 (0x12d159800) [pid = 1947] [serial = 1549] [outer = 0x113c72800] 11:40:10 INFO - PROCESS | 1947 | 1466707210385 Marionette DEBUG loaded listener.js 11:40:10 INFO - PROCESS | 1947 | ++DOMWINDOW == 165 (0x12d3a5c00) [pid = 1947] [serial = 1550] [outer = 0x113c72800] 11:40:10 INFO - PROCESS | 1947 | 1466707210751 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]]]}] 11:40:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 11:40:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 573ms 11:40:10 INFO - PROCESS | 1947 | 1466707210765 Marionette TRACE conn2 -> [0,2037,"getWindowHandle",null] 11:40:10 INFO - PROCESS | 1947 | 1466707210769 Marionette TRACE conn2 <- [1,2037,null,{"value":"7"}] 11:40:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 11:40:10 INFO - PROCESS | 1947 | 1466707210773 Marionette TRACE conn2 -> [0,2038,"setScriptTimeout",{"ms":35000}] 11:40:10 INFO - PROCESS | 1947 | 1466707210775 Marionette TRACE conn2 <- [1,2038,null,{}] 11:40:10 INFO - PROCESS | 1947 | 1466707210777 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}] 11:40:10 INFO - PROCESS | 1947 | 1466707210779 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:40:10 INFO - PROCESS | 1947 | 1466707210918 Marionette TRACE conn2 <- [1,2039,null,{"value":null}] 11:40:11 INFO - PROCESS | 1947 | 1466707211051 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:11 INFO - PROCESS | 1947 | 1466707211052 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:40:11 INFO - PROCESS | 1947 | ++DOCSHELL 0x123978800 == 48 [pid = 1947] [id = 517] 11:40:11 INFO - PROCESS | 1947 | ++DOMWINDOW == 166 (0x12d3afc00) [pid = 1947] [serial = 1551] [outer = 0x0] 11:40:11 INFO - PROCESS | 1947 | [1947] WARNING: No inner window available!: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9434 11:40:11 INFO - PROCESS | 1947 | ++DOMWINDOW == 167 (0x111e2ec00) [pid = 1947] [serial = 1552] [outer = 0x12d3afc00] 11:40:11 INFO - PROCESS | 1947 | 1466707211137 Marionette DEBUG loaded listener.js 11:40:11 INFO - PROCESS | 1947 | ++DOMWINDOW == 168 (0x112fb9c00) [pid = 1947] [serial = 1553] [outer = 0x12d3afc00] 11:40:11 INFO - PROCESS | 1947 | 1466707211990 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]]]}] 11:40:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 11:40:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1223ms 11:40:12 INFO - PROCESS | 1947 | 1466707211997 Marionette TRACE conn2 -> [0,2041,"getWindowHandle",null] 11:40:12 INFO - PROCESS | 1947 | 1466707211999 Marionette TRACE conn2 <- [1,2041,null,{"value":"7"}] 11:40:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 11:40:12 INFO - PROCESS | 1947 | 1466707212006 Marionette TRACE conn2 -> [0,2042,"setScriptTimeout",{"ms":35000}] 11:40:12 INFO - PROCESS | 1947 | 1466707212008 Marionette TRACE conn2 <- [1,2042,null,{}] 11:40:12 INFO - PROCESS | 1947 | 1466707212012 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}] 11:40:12 INFO - PROCESS | 1947 | 1466707212014 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:40:12 INFO - PROCESS | 1947 | 1466707212096 Marionette TRACE conn2 <- [1,2043,null,{"value":null}] 11:40:12 INFO - PROCESS | 1947 | 1466707212103 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:12 INFO - PROCESS | 1947 | 1466707212106 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:40:12 INFO - PROCESS | 1947 | ++DOCSHELL 0x116922800 == 49 [pid = 1947] [id = 518] 11:40:12 INFO - PROCESS | 1947 | ++DOMWINDOW == 169 (0x115d1a800) [pid = 1947] [serial = 1554] [outer = 0x0] 11:40:12 INFO - PROCESS | 1947 | ++DOMWINDOW == 170 (0x116713000) [pid = 1947] [serial = 1555] [outer = 0x115d1a800] 11:40:12 INFO - PROCESS | 1947 | 1466707212134 Marionette DEBUG loaded listener.js 11:40:12 INFO - PROCESS | 1947 | ++DOMWINDOW == 171 (0x11729ac00) [pid = 1947] [serial = 1556] [outer = 0x115d1a800] 11:40:12 INFO - PROCESS | 1947 | 1466707212524 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]]]}] 11:40:12 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) 11:40:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 570ms 11:40:12 INFO - PROCESS | 1947 | 1466707212576 Marionette TRACE conn2 -> [0,2045,"getWindowHandle",null] 11:40:12 INFO - PROCESS | 1947 | 1466707212580 Marionette TRACE conn2 <- [1,2045,null,{"value":"7"}] 11:40:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 11:40:12 INFO - PROCESS | 1947 | 1466707212584 Marionette TRACE conn2 -> [0,2046,"setScriptTimeout",{"ms":35000}] 11:40:12 INFO - PROCESS | 1947 | 1466707212586 Marionette TRACE conn2 <- [1,2046,null,{}] 11:40:12 INFO - PROCESS | 1947 | 1466707212589 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}] 11:40:12 INFO - PROCESS | 1947 | 1466707212590 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:40:12 INFO - PROCESS | 1947 | 1466707212720 Marionette TRACE conn2 <- [1,2047,null,{"value":null}] 11:40:12 INFO - PROCESS | 1947 | 1466707212803 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:12 INFO - PROCESS | 1947 | 1466707212805 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:40:12 INFO - PROCESS | 1947 | ++DOCSHELL 0x1127ea000 == 50 [pid = 1947] [id = 519] 11:40:12 INFO - PROCESS | 1947 | ++DOMWINDOW == 172 (0x112760400) [pid = 1947] [serial = 1557] [outer = 0x0] 11:40:12 INFO - PROCESS | 1947 | ++DOMWINDOW == 173 (0x112a7f000) [pid = 1947] [serial = 1558] [outer = 0x112760400] 11:40:12 INFO - PROCESS | 1947 | 1466707212838 Marionette DEBUG loaded listener.js 11:40:12 INFO - PROCESS | 1947 | ++DOMWINDOW == 174 (0x113c18c00) [pid = 1947] [serial = 1559] [outer = 0x112760400] 11:40:13 INFO - PROCESS | 1947 | 1466707213235 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]]]}] 11:40:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 11:40:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 721ms 11:40:13 INFO - PROCESS | 1947 | 1466707213318 Marionette TRACE conn2 -> [0,2049,"getWindowHandle",null] 11:40:13 INFO - PROCESS | 1947 | 1466707213320 Marionette TRACE conn2 <- [1,2049,null,{"value":"7"}] 11:40:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 11:40:13 INFO - PROCESS | 1947 | 1466707213325 Marionette TRACE conn2 -> [0,2050,"setScriptTimeout",{"ms":35000}] 11:40:13 INFO - PROCESS | 1947 | 1466707213327 Marionette TRACE conn2 <- [1,2050,null,{}] 11:40:13 INFO - PROCESS | 1947 | 1466707213331 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}] 11:40:13 INFO - PROCESS | 1947 | 1466707213333 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:40:13 INFO - PROCESS | 1947 | 1466707213428 Marionette TRACE conn2 <- [1,2051,null,{"value":null}] 11:40:13 INFO - PROCESS | 1947 | 1466707213545 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:13 INFO - PROCESS | 1947 | 1466707213547 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:40:13 INFO - PROCESS | 1947 | ++DOCSHELL 0x1255c7000 == 51 [pid = 1947] [id = 520] 11:40:13 INFO - PROCESS | 1947 | ++DOMWINDOW == 175 (0x116a1b800) [pid = 1947] [serial = 1560] [outer = 0x0] 11:40:13 INFO - PROCESS | 1947 | ++DOMWINDOW == 176 (0x1185c1000) [pid = 1947] [serial = 1561] [outer = 0x116a1b800] 11:40:13 INFO - PROCESS | 1947 | 1466707213578 Marionette DEBUG loaded listener.js 11:40:13 INFO - PROCESS | 1947 | ++DOMWINDOW == 177 (0x1191c8400) [pid = 1947] [serial = 1562] [outer = 0x116a1b800] 11:40:14 INFO - PROCESS | 1947 | 1466707214003 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]]]}] 11:40:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 11:40:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 725ms 11:40:14 INFO - PROCESS | 1947 | 1466707214050 Marionette TRACE conn2 -> [0,2053,"getWindowHandle",null] 11:40:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 11:40:14 INFO - PROCESS | 1947 | 1466707214052 Marionette TRACE conn2 <- [1,2053,null,{"value":"7"}] 11:40:14 INFO - PROCESS | 1947 | 1466707214055 Marionette TRACE conn2 -> [0,2054,"setScriptTimeout",{"ms":35000}] 11:40:14 INFO - PROCESS | 1947 | 1466707214056 Marionette TRACE conn2 <- [1,2054,null,{}] 11:40:14 INFO - PROCESS | 1947 | 1466707214059 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}] 11:40:14 INFO - PROCESS | 1947 | 1466707214060 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:40:14 INFO - PROCESS | 1947 | 1466707214157 Marionette TRACE conn2 <- [1,2055,null,{"value":null}] 11:40:14 INFO - PROCESS | 1947 | 1466707214227 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:14 INFO - PROCESS | 1947 | 1466707214228 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:40:14 INFO - PROCESS | 1947 | ++DOCSHELL 0x12a648000 == 52 [pid = 1947] [id = 521] 11:40:14 INFO - PROCESS | 1947 | ++DOMWINDOW == 178 (0x119961c00) [pid = 1947] [serial = 1563] [outer = 0x0] 11:40:14 INFO - PROCESS | 1947 | ++DOMWINDOW == 179 (0x119f4e000) [pid = 1947] [serial = 1564] [outer = 0x119961c00] 11:40:14 INFO - PROCESS | 1947 | 1466707214259 Marionette DEBUG loaded listener.js 11:40:14 INFO - PROCESS | 1947 | ++DOMWINDOW == 180 (0x123c5cc00) [pid = 1947] [serial = 1565] [outer = 0x119961c00] 11:40:14 INFO - PROCESS | 1947 | 1466707214688 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]]]}] 11:40:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 11:40:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 671ms 11:40:14 INFO - PROCESS | 1947 | 1466707214726 Marionette TRACE conn2 -> [0,2057,"getWindowHandle",null] 11:40:14 INFO - PROCESS | 1947 | 1466707214729 Marionette TRACE conn2 <- [1,2057,null,{"value":"7"}] 11:40:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 11:40:14 INFO - PROCESS | 1947 | 1466707214737 Marionette TRACE conn2 -> [0,2058,"setScriptTimeout",{"ms":35000}] 11:40:14 INFO - PROCESS | 1947 | 1466707214741 Marionette TRACE conn2 <- [1,2058,null,{}] 11:40:14 INFO - PROCESS | 1947 | 1466707214743 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}] 11:40:14 INFO - PROCESS | 1947 | 1466707214746 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:40:14 INFO - PROCESS | 1947 | 1466707214868 Marionette TRACE conn2 <- [1,2059,null,{"value":null}] 11:40:14 INFO - PROCESS | 1947 | 1466707214936 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:14 INFO - PROCESS | 1947 | 1466707214937 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:40:14 INFO - PROCESS | 1947 | ++DOCSHELL 0x12c686800 == 53 [pid = 1947] [id = 522] 11:40:14 INFO - PROCESS | 1947 | ++DOMWINDOW == 181 (0x11268d000) [pid = 1947] [serial = 1566] [outer = 0x0] 11:40:14 INFO - PROCESS | 1947 | ++DOMWINDOW == 182 (0x124fe5000) [pid = 1947] [serial = 1567] [outer = 0x11268d000] 11:40:14 INFO - PROCESS | 1947 | 1466707214967 Marionette DEBUG loaded listener.js 11:40:15 INFO - PROCESS | 1947 | ++DOMWINDOW == 183 (0x128ac6800) [pid = 1947] [serial = 1568] [outer = 0x11268d000] 11:40:15 INFO - PROCESS | 1947 | 1466707215414 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]]]}] 11:40:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 11:40:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 728ms 11:40:15 INFO - PROCESS | 1947 | 1466707215461 Marionette TRACE conn2 -> [0,2061,"getWindowHandle",null] 11:40:15 INFO - PROCESS | 1947 | 1466707215462 Marionette TRACE conn2 <- [1,2061,null,{"value":"7"}] 11:40:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 11:40:15 INFO - PROCESS | 1947 | 1466707215464 Marionette TRACE conn2 -> [0,2062,"setScriptTimeout",{"ms":35000}] 11:40:15 INFO - PROCESS | 1947 | 1466707215466 Marionette TRACE conn2 <- [1,2062,null,{}] 11:40:15 INFO - PROCESS | 1947 | 1466707215468 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}] 11:40:15 INFO - PROCESS | 1947 | 1466707215469 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:40:15 INFO - PROCESS | 1947 | 1466707215563 Marionette TRACE conn2 <- [1,2063,null,{"value":null}] 11:40:15 INFO - PROCESS | 1947 | 1466707215629 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:15 INFO - PROCESS | 1947 | 1466707215630 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:40:15 INFO - PROCESS | 1947 | ++DOCSHELL 0x12ceb9000 == 54 [pid = 1947] [id = 523] 11:40:15 INFO - PROCESS | 1947 | ++DOMWINDOW == 184 (0x123f5e000) [pid = 1947] [serial = 1569] [outer = 0x0] 11:40:15 INFO - PROCESS | 1947 | ++DOMWINDOW == 185 (0x128bd6800) [pid = 1947] [serial = 1570] [outer = 0x123f5e000] 11:40:15 INFO - PROCESS | 1947 | 1466707215660 Marionette DEBUG loaded listener.js 11:40:15 INFO - PROCESS | 1947 | ++DOMWINDOW == 186 (0x128c98800) [pid = 1947] [serial = 1571] [outer = 0x123f5e000] 11:40:16 INFO - PROCESS | 1947 | 1466707216119 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]]]}] 11:40:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 11:40:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 720ms 11:40:16 INFO - PROCESS | 1947 | 1466707216203 Marionette TRACE conn2 -> [0,2065,"getWindowHandle",null] 11:40:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 11:40:16 INFO - PROCESS | 1947 | 1466707216205 Marionette TRACE conn2 <- [1,2065,null,{"value":"7"}] 11:40:16 INFO - PROCESS | 1947 | 1466707216208 Marionette TRACE conn2 -> [0,2066,"setScriptTimeout",{"ms":35000}] 11:40:16 INFO - PROCESS | 1947 | 1466707216210 Marionette TRACE conn2 <- [1,2066,null,{}] 11:40:16 INFO - PROCESS | 1947 | 1466707216212 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}] 11:40:16 INFO - PROCESS | 1947 | 1466707216213 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:40:16 INFO - PROCESS | 1947 | 1466707216306 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 11:40:16 INFO - PROCESS | 1947 | 1466707216395 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:16 INFO - PROCESS | 1947 | 1466707216399 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:40:16 INFO - PROCESS | 1947 | ++DOCSHELL 0x12b839000 == 55 [pid = 1947] [id = 524] 11:40:16 INFO - PROCESS | 1947 | ++DOMWINDOW == 187 (0x1293eac00) [pid = 1947] [serial = 1572] [outer = 0x0] 11:40:16 INFO - PROCESS | 1947 | ++DOMWINDOW == 188 (0x12963cc00) [pid = 1947] [serial = 1573] [outer = 0x1293eac00] 11:40:16 INFO - PROCESS | 1947 | 1466707216436 Marionette DEBUG loaded listener.js 11:40:16 INFO - PROCESS | 1947 | ++DOMWINDOW == 189 (0x12aad2000) [pid = 1947] [serial = 1574] [outer = 0x1293eac00] 11:40:16 INFO - PROCESS | 1947 | 1466707216978 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]]]}] 11:40:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 11:40:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 823ms 11:40:17 INFO - PROCESS | 1947 | 1466707217035 Marionette TRACE conn2 -> [0,2069,"getWindowHandle",null] 11:40:17 INFO - PROCESS | 1947 | 1466707217039 Marionette TRACE conn2 <- [1,2069,null,{"value":"7"}] 11:40:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 11:40:17 INFO - PROCESS | 1947 | 1466707217045 Marionette TRACE conn2 -> [0,2070,"setScriptTimeout",{"ms":35000}] 11:40:17 INFO - PROCESS | 1947 | 1466707217048 Marionette TRACE conn2 <- [1,2070,null,{}] 11:40:17 INFO - PROCESS | 1947 | 1466707217062 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}] 11:40:17 INFO - PROCESS | 1947 | 1466707217065 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:40:17 INFO - PROCESS | 1947 | 1466707217205 Marionette TRACE conn2 <- [1,2071,null,{"value":null}] 11:40:17 INFO - PROCESS | 1947 | 1466707217365 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:17 INFO - PROCESS | 1947 | 1466707217368 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:40:17 INFO - PROCESS | 1947 | ++DOCSHELL 0x11661f000 == 56 [pid = 1947] [id = 525] 11:40:17 INFO - PROCESS | 1947 | ++DOMWINDOW == 190 (0x113a73800) [pid = 1947] [serial = 1575] [outer = 0x0] 11:40:17 INFO - PROCESS | 1947 | ++DOMWINDOW == 191 (0x115f3d000) [pid = 1947] [serial = 1576] [outer = 0x113a73800] 11:40:17 INFO - PROCESS | 1947 | 1466707217396 Marionette DEBUG loaded listener.js 11:40:17 INFO - PROCESS | 1947 | ++DOMWINDOW == 192 (0x116f91400) [pid = 1947] [serial = 1577] [outer = 0x113a73800] 11:40:17 INFO - PROCESS | 1947 | --DOCSHELL 0x11278a800 == 55 [pid = 1947] [id = 516] 11:40:17 INFO - PROCESS | 1947 | --DOCSHELL 0x12397b000 == 54 [pid = 1947] [id = 515] 11:40:17 INFO - PROCESS | 1947 | --DOCSHELL 0x12bac9000 == 53 [pid = 1947] [id = 514] 11:40:17 INFO - PROCESS | 1947 | --DOCSHELL 0x12babb800 == 52 [pid = 1947] [id = 513] 11:40:17 INFO - PROCESS | 1947 | --DOCSHELL 0x12dd52800 == 51 [pid = 1947] [id = 512] 11:40:17 INFO - PROCESS | 1947 | --DOCSHELL 0x12de15800 == 50 [pid = 1947] [id = 511] 11:40:17 INFO - PROCESS | 1947 | --DOCSHELL 0x116931000 == 49 [pid = 1947] [id = 510] 11:40:17 INFO - PROCESS | 1947 | --DOCSHELL 0x1127ec800 == 48 [pid = 1947] [id = 509] 11:40:17 INFO - PROCESS | 1947 | --DOCSHELL 0x11691b800 == 47 [pid = 1947] [id = 508] 11:40:17 INFO - PROCESS | 1947 | --DOCSHELL 0x1128c0000 == 46 [pid = 1947] [id = 507] 11:40:17 INFO - PROCESS | 1947 | --DOCSHELL 0x1128a6000 == 45 [pid = 1947] [id = 506] 11:40:17 INFO - PROCESS | 1947 | --DOCSHELL 0x12d772000 == 44 [pid = 1947] [id = 505] 11:40:17 INFO - PROCESS | 1947 | --DOCSHELL 0x117e60800 == 43 [pid = 1947] [id = 504] 11:40:17 INFO - PROCESS | 1947 | --DOCSHELL 0x12d453800 == 42 [pid = 1947] [id = 503] 11:40:17 INFO - PROCESS | 1947 | --DOCSHELL 0x129570800 == 41 [pid = 1947] [id = 502] 11:40:17 INFO - PROCESS | 1947 | --DOCSHELL 0x12aa8b000 == 40 [pid = 1947] [id = 501] 11:40:17 INFO - PROCESS | 1947 | --DOCSHELL 0x12ceba000 == 39 [pid = 1947] [id = 500] 11:40:17 INFO - PROCESS | 1947 | --DOCSHELL 0x12c682800 == 38 [pid = 1947] [id = 499] 11:40:17 INFO - PROCESS | 1947 | --DOCSHELL 0x1185dc000 == 37 [pid = 1947] [id = 498] 11:40:17 INFO - PROCESS | 1947 | --DOCSHELL 0x12b834800 == 36 [pid = 1947] [id = 497] 11:40:17 INFO - PROCESS | 1947 | --DOCSHELL 0x125528800 == 35 [pid = 1947] [id = 478] 11:40:17 INFO - PROCESS | 1947 | --DOCSHELL 0x116922800 == 34 [pid = 1947] [id = 518] 11:40:17 INFO - PROCESS | 1947 | --DOCSHELL 0x123978800 == 33 [pid = 1947] [id = 517] 11:40:17 INFO - PROCESS | 1947 | --DOMWINDOW == 191 (0x12aacec00) [pid = 1947] [serial = 1434] [outer = 0x0] [url = about:blank] 11:40:17 INFO - PROCESS | 1947 | --DOMWINDOW == 190 (0x129636800) [pid = 1947] [serial = 1431] [outer = 0x0] [url = about:blank] 11:40:17 INFO - PROCESS | 1947 | --DOMWINDOW == 189 (0x12a604400) [pid = 1947] [serial = 1432] [outer = 0x0] [url = about:blank] 11:40:17 INFO - PROCESS | 1947 | --DOMWINDOW == 188 (0x115fa0400) [pid = 1947] [serial = 1428] [outer = 0x0] [url = about:blank] 11:40:17 INFO - PROCESS | 1947 | --DOMWINDOW == 187 (0x12110cc00) [pid = 1947] [serial = 1429] [outer = 0x0] [url = about:blank] 11:40:17 INFO - PROCESS | 1947 | --DOMWINDOW == 186 (0x1293e5c00) [pid = 1947] [serial = 1425] [outer = 0x0] [url = about:blank] 11:40:17 INFO - PROCESS | 1947 | --DOMWINDOW == 185 (0x129637c00) [pid = 1947] [serial = 1426] [outer = 0x0] [url = about:blank] 11:40:17 INFO - PROCESS | 1947 | --DOMWINDOW == 184 (0x128bd1800) [pid = 1947] [serial = 1422] [outer = 0x0] [url = about:blank] 11:40:17 INFO - PROCESS | 1947 | --DOMWINDOW == 183 (0x129210800) [pid = 1947] [serial = 1423] [outer = 0x0] [url = about:blank] 11:40:17 INFO - PROCESS | 1947 | --DOMWINDOW == 182 (0x123f6c800) [pid = 1947] [serial = 1419] [outer = 0x0] [url = about:blank] 11:40:17 INFO - PROCESS | 1947 | --DOMWINDOW == 181 (0x126f87c00) [pid = 1947] [serial = 1420] [outer = 0x0] [url = about:blank] 11:40:17 INFO - PROCESS | 1947 | --DOMWINDOW == 180 (0x123812400) [pid = 1947] [serial = 1416] [outer = 0x0] [url = about:blank] 11:40:17 INFO - PROCESS | 1947 | --DOMWINDOW == 179 (0x123f5d800) [pid = 1947] [serial = 1417] [outer = 0x0] [url = about:blank] 11:40:17 INFO - PROCESS | 1947 | --DOMWINDOW == 178 (0x115f45000) [pid = 1947] [serial = 1405] [outer = 0x0] [url = about:blank] 11:40:17 INFO - PROCESS | 1947 | --DOMWINDOW == 177 (0x113cea400) [pid = 1947] [serial = 1404] [outer = 0x0] [url = about:blank] 11:40:17 INFO - PROCESS | 1947 | --DOMWINDOW == 176 (0x118334000) [pid = 1947] [serial = 1408] [outer = 0x0] [url = about:blank] 11:40:17 INFO - PROCESS | 1947 | --DOMWINDOW == 175 (0x11729b400) [pid = 1947] [serial = 1407] [outer = 0x0] [url = about:blank] 11:40:17 INFO - PROCESS | 1947 | --DOMWINDOW == 174 (0x1191d2000) [pid = 1947] [serial = 1411] [outer = 0x0] [url = about:blank] 11:40:17 INFO - PROCESS | 1947 | --DOMWINDOW == 173 (0x11872d400) [pid = 1947] [serial = 1410] [outer = 0x0] [url = about:blank] 11:40:17 INFO - PROCESS | 1947 | --DOMWINDOW == 172 (0x119f4f000) [pid = 1947] [serial = 1414] [outer = 0x0] [url = about:blank] 11:40:17 INFO - PROCESS | 1947 | --DOMWINDOW == 171 (0x119b64400) [pid = 1947] [serial = 1413] [outer = 0x0] [url = about:blank] 11:40:17 INFO - PROCESS | 1947 | --DOMWINDOW == 170 (0x116f97800) [pid = 1947] [serial = 1401] [outer = 0x0] [url = about:blank] 11:40:17 INFO - PROCESS | 1947 | --DOMWINDOW == 169 (0x1176f3400) [pid = 1947] [serial = 1402] [outer = 0x0] [url = about:blank] 11:40:17 INFO - PROCESS | 1947 | --DOMWINDOW == 168 (0x12a76cc00) [pid = 1947] [serial = 1398] [outer = 0x0] [url = about:blank] 11:40:17 INFO - PROCESS | 1947 | --DOMWINDOW == 167 (0x12ad54c00) [pid = 1947] [serial = 1399] [outer = 0x0] [url = about:blank] 11:40:17 INFO - PROCESS | 1947 | --DOMWINDOW == 166 (0x12743d400) [pid = 1947] [serial = 1395] [outer = 0x0] [url = about:blank] 11:40:17 INFO - PROCESS | 1947 | --DOMWINDOW == 165 (0x12928e800) [pid = 1947] [serial = 1396] [outer = 0x0] [url = about:blank] 11:40:17 INFO - PROCESS | 1947 | --DOMWINDOW == 164 (0x11961c800) [pid = 1947] [serial = 1392] [outer = 0x0] [url = about:blank] 11:40:17 INFO - PROCESS | 1947 | --DOMWINDOW == 163 (0x119f49800) [pid = 1947] [serial = 1393] [outer = 0x0] [url = about:blank] 11:40:17 INFO - PROCESS | 1947 | --DOMWINDOW == 162 (0x116f94400) [pid = 1947] [serial = 1389] [outer = 0x0] [url = about:blank] 11:40:17 INFO - PROCESS | 1947 | --DOMWINDOW == 161 (0x1176eb400) [pid = 1947] [serial = 1390] [outer = 0x0] [url = about:blank] 11:40:17 INFO - PROCESS | 1947 | 1466707217860 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]]]}] 11:40:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 11:40:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 826ms 11:40:17 INFO - PROCESS | 1947 | 1466707217871 Marionette TRACE conn2 -> [0,2073,"getWindowHandle",null] 11:40:17 INFO - PROCESS | 1947 | 1466707217874 Marionette TRACE conn2 <- [1,2073,null,{"value":"7"}] 11:40:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 11:40:17 INFO - PROCESS | 1947 | 1466707217878 Marionette TRACE conn2 -> [0,2074,"setScriptTimeout",{"ms":35000}] 11:40:17 INFO - PROCESS | 1947 | 1466707217880 Marionette TRACE conn2 <- [1,2074,null,{}] 11:40:17 INFO - PROCESS | 1947 | 1466707217882 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}] 11:40:17 INFO - PROCESS | 1947 | 1466707217885 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:40:17 INFO - PROCESS | 1947 | 1466707217978 Marionette TRACE conn2 <- [1,2075,null,{"value":null}] 11:40:17 INFO - PROCESS | 1947 | 1466707217985 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:17 INFO - PROCESS | 1947 | 1466707217987 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:40:17 INFO - PROCESS | 1947 | ++DOCSHELL 0x113212800 == 34 [pid = 1947] [id = 526] 11:40:17 INFO - PROCESS | 1947 | ++DOMWINDOW == 162 (0x11317e400) [pid = 1947] [serial = 1578] [outer = 0x0] 11:40:18 INFO - PROCESS | 1947 | ++DOMWINDOW == 163 (0x116aba800) [pid = 1947] [serial = 1579] [outer = 0x11317e400] 11:40:18 INFO - PROCESS | 1947 | 1466707218014 Marionette DEBUG loaded listener.js 11:40:18 INFO - PROCESS | 1947 | ++DOMWINDOW == 164 (0x1172a2c00) [pid = 1947] [serial = 1580] [outer = 0x11317e400] 11:40:18 INFO - PROCESS | 1947 | 1466707218372 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]]]}] 11:40:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 11:40:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 520ms 11:40:18 INFO - PROCESS | 1947 | 1466707218407 Marionette TRACE conn2 -> [0,2077,"getWindowHandle",null] 11:40:18 INFO - PROCESS | 1947 | 1466707218408 Marionette TRACE conn2 <- [1,2077,null,{"value":"7"}] 11:40:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 11:40:18 INFO - PROCESS | 1947 | 1466707218413 Marionette TRACE conn2 -> [0,2078,"setScriptTimeout",{"ms":35000}] 11:40:18 INFO - PROCESS | 1947 | 1466707218415 Marionette TRACE conn2 <- [1,2078,null,{}] 11:40:18 INFO - PROCESS | 1947 | 1466707218424 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}] 11:40:18 INFO - PROCESS | 1947 | 1466707218427 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:40:18 INFO - PROCESS | 1947 | 1466707218508 Marionette TRACE conn2 <- [1,2079,null,{"value":null}] 11:40:18 INFO - PROCESS | 1947 | 1466707218513 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:18 INFO - PROCESS | 1947 | 1466707218515 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:40:18 INFO - PROCESS | 1947 | ++DOCSHELL 0x1185d9000 == 35 [pid = 1947] [id = 527] 11:40:18 INFO - PROCESS | 1947 | ++DOMWINDOW == 165 (0x119b6a000) [pid = 1947] [serial = 1581] [outer = 0x0] 11:40:18 INFO - PROCESS | 1947 | ++DOMWINDOW == 166 (0x119f4c000) [pid = 1947] [serial = 1582] [outer = 0x119b6a000] 11:40:18 INFO - PROCESS | 1947 | 1466707218545 Marionette DEBUG loaded listener.js 11:40:18 INFO - PROCESS | 1947 | ++DOMWINDOW == 167 (0x123c56c00) [pid = 1947] [serial = 1583] [outer = 0x119b6a000] 11:40:18 INFO - PROCESS | 1947 | 1466707218912 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]]]}] 11:40:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 11:40:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 523ms 11:40:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 11:40:18 INFO - PROCESS | 1947 | 1466707218957 Marionette TRACE conn2 -> [0,2081,"getWindowHandle",null] 11:40:18 INFO - PROCESS | 1947 | 1466707218959 Marionette TRACE conn2 <- [1,2081,null,{"value":"7"}] 11:40:18 INFO - PROCESS | 1947 | 1466707218961 Marionette TRACE conn2 -> [0,2082,"setScriptTimeout",{"ms":35000}] 11:40:18 INFO - PROCESS | 1947 | 1466707218962 Marionette TRACE conn2 <- [1,2082,null,{}] 11:40:18 INFO - PROCESS | 1947 | 1466707218964 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}] 11:40:18 INFO - PROCESS | 1947 | 1466707218966 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:40:19 INFO - PROCESS | 1947 | 1466707219072 Marionette TRACE conn2 <- [1,2083,null,{"value":null}] 11:40:19 INFO - PROCESS | 1947 | 1466707219083 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:19 INFO - PROCESS | 1947 | 1466707219084 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:40:19 INFO - PROCESS | 1947 | ++DOCSHELL 0x12396b800 == 36 [pid = 1947] [id = 528] 11:40:19 INFO - PROCESS | 1947 | ++DOMWINDOW == 168 (0x124065400) [pid = 1947] [serial = 1584] [outer = 0x0] 11:40:19 INFO - PROCESS | 1947 | ++DOMWINDOW == 169 (0x1248af400) [pid = 1947] [serial = 1585] [outer = 0x124065400] 11:40:19 INFO - PROCESS | 1947 | 1466707219109 Marionette DEBUG loaded listener.js 11:40:19 INFO - PROCESS | 1947 | ++DOMWINDOW == 170 (0x12692f400) [pid = 1947] [serial = 1586] [outer = 0x124065400] 11:40:19 INFO - PROCESS | 1947 | 1466707219488 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]]]}] 11:40:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 11:40:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 568ms 11:40:19 INFO - PROCESS | 1947 | 1466707219529 Marionette TRACE conn2 -> [0,2085,"getWindowHandle",null] 11:40:19 INFO - PROCESS | 1947 | 1466707219531 Marionette TRACE conn2 <- [1,2085,null,{"value":"7"}] 11:40:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 11:40:19 INFO - PROCESS | 1947 | 1466707219533 Marionette TRACE conn2 -> [0,2086,"setScriptTimeout",{"ms":35000}] 11:40:19 INFO - PROCESS | 1947 | 1466707219534 Marionette TRACE conn2 <- [1,2086,null,{}] 11:40:19 INFO - PROCESS | 1947 | 1466707219536 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}] 11:40:19 INFO - PROCESS | 1947 | 1466707219537 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:40:19 INFO - PROCESS | 1947 | 1466707219643 Marionette TRACE conn2 <- [1,2087,null,{"value":null}] 11:40:19 INFO - PROCESS | 1947 | 1466707219647 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:19 INFO - PROCESS | 1947 | 1466707219648 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:40:19 INFO - PROCESS | 1947 | ++DOCSHELL 0x123ca8800 == 37 [pid = 1947] [id = 529] 11:40:19 INFO - PROCESS | 1947 | ++DOMWINDOW == 171 (0x126934400) [pid = 1947] [serial = 1587] [outer = 0x0] 11:40:19 INFO - PROCESS | 1947 | ++DOMWINDOW == 172 (0x128ac3c00) [pid = 1947] [serial = 1588] [outer = 0x126934400] 11:40:19 INFO - PROCESS | 1947 | 1466707219673 Marionette DEBUG loaded listener.js 11:40:19 INFO - PROCESS | 1947 | ++DOMWINDOW == 173 (0x128db9800) [pid = 1947] [serial = 1589] [outer = 0x126934400] 11:40:20 INFO - PROCESS | 1947 | 1466707220009 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]]]}] 11:40:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 11:40:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 519ms 11:40:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 11:40:20 INFO - PROCESS | 1947 | 1466707220054 Marionette TRACE conn2 -> [0,2089,"getWindowHandle",null] 11:40:20 INFO - PROCESS | 1947 | 1466707220056 Marionette TRACE conn2 <- [1,2089,null,{"value":"7"}] 11:40:20 INFO - PROCESS | 1947 | 1466707220058 Marionette TRACE conn2 -> [0,2090,"setScriptTimeout",{"ms":35000}] 11:40:20 INFO - PROCESS | 1947 | 1466707220059 Marionette TRACE conn2 <- [1,2090,null,{}] 11:40:20 INFO - PROCESS | 1947 | 1466707220061 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}] 11:40:20 INFO - PROCESS | 1947 | 1466707220065 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:40:20 INFO - PROCESS | 1947 | 1466707220193 Marionette TRACE conn2 <- [1,2091,null,{"value":null}] 11:40:20 INFO - PROCESS | 1947 | 1466707220204 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:20 INFO - PROCESS | 1947 | 1466707220205 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:40:20 INFO - PROCESS | 1947 | ++DOCSHELL 0x126f72000 == 38 [pid = 1947] [id = 530] 11:40:20 INFO - PROCESS | 1947 | ++DOMWINDOW == 174 (0x12928c800) [pid = 1947] [serial = 1590] [outer = 0x0] 11:40:20 INFO - PROCESS | 1947 | ++DOMWINDOW == 175 (0x12a76d000) [pid = 1947] [serial = 1591] [outer = 0x12928c800] 11:40:20 INFO - PROCESS | 1947 | 1466707220229 Marionette DEBUG loaded listener.js 11:40:20 INFO - PROCESS | 1947 | ++DOMWINDOW == 176 (0x12adc7800) [pid = 1947] [serial = 1592] [outer = 0x12928c800] 11:40:20 INFO - PROCESS | 1947 | 1466707220595 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]]]}] 11:40:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 11:40:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 568ms 11:40:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 11:40:20 INFO - PROCESS | 1947 | 1466707220626 Marionette TRACE conn2 -> [0,2093,"getWindowHandle",null] 11:40:20 INFO - PROCESS | 1947 | 1466707220627 Marionette TRACE conn2 <- [1,2093,null,{"value":"7"}] 11:40:20 INFO - PROCESS | 1947 | 1466707220629 Marionette TRACE conn2 -> [0,2094,"setScriptTimeout",{"ms":35000}] 11:40:20 INFO - PROCESS | 1947 | 1466707220630 Marionette TRACE conn2 <- [1,2094,null,{}] 11:40:20 INFO - PROCESS | 1947 | 1466707220633 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}] 11:40:20 INFO - PROCESS | 1947 | 1466707220634 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:40:20 INFO - PROCESS | 1947 | 1466707220739 Marionette TRACE conn2 <- [1,2095,null,{"value":null}] 11:40:20 INFO - PROCESS | 1947 | 1466707220782 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:20 INFO - PROCESS | 1947 | 1466707220783 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:40:20 INFO - PROCESS | 1947 | ++DOCSHELL 0x1292b4800 == 39 [pid = 1947] [id = 531] 11:40:20 INFO - PROCESS | 1947 | ++DOMWINDOW == 177 (0x12adc9400) [pid = 1947] [serial = 1593] [outer = 0x0] 11:40:20 INFO - PROCESS | 1947 | ++DOMWINDOW == 178 (0x12ba03c00) [pid = 1947] [serial = 1594] [outer = 0x12adc9400] 11:40:20 INFO - PROCESS | 1947 | 1466707220808 Marionette DEBUG loaded listener.js 11:40:20 INFO - PROCESS | 1947 | ++DOMWINDOW == 179 (0x12bd65400) [pid = 1947] [serial = 1595] [outer = 0x12adc9400] 11:40:21 INFO - PROCESS | 1947 | --DOMWINDOW == 178 (0x112684c00) [pid = 1947] [serial = 1539] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 11:40:21 INFO - PROCESS | 1947 | --DOMWINDOW == 177 (0x11317c800) [pid = 1947] [serial = 1545] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 11:40:21 INFO - PROCESS | 1947 | --DOMWINDOW == 176 (0x11317c400) [pid = 1947] [serial = 1542] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 11:40:21 INFO - PROCESS | 1947 | --DOMWINDOW == 175 (0x12d3afc00) [pid = 1947] [serial = 1551] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 11:40:21 INFO - PROCESS | 1947 | --DOMWINDOW == 174 (0x113c72800) [pid = 1947] [serial = 1548] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 11:40:21 INFO - PROCESS | 1947 | --DOMWINDOW == 173 (0x128ac2400) [pid = 1947] [serial = 1521] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 11:40:21 INFO - PROCESS | 1947 | --DOMWINDOW == 172 (0x12bdb3400) [pid = 1947] [serial = 1512] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 11:40:21 INFO - PROCESS | 1947 | --DOMWINDOW == 171 (0x128ac3000) [pid = 1947] [serial = 1524] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 11:40:21 INFO - PROCESS | 1947 | --DOMWINDOW == 170 (0x112964c00) [pid = 1947] [serial = 1506] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 11:40:21 INFO - PROCESS | 1947 | --DOMWINDOW == 169 (0x116aaec00) [pid = 1947] [serial = 1527] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 11:40:21 INFO - PROCESS | 1947 | --DOMWINDOW == 168 (0x119f4a400) [pid = 1947] [serial = 1515] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 11:40:21 INFO - PROCESS | 1947 | --DOMWINDOW == 167 (0x12bd70000) [pid = 1947] [serial = 1509] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 11:40:21 INFO - PROCESS | 1947 | --DOMWINDOW == 166 (0x112a9a400) [pid = 1947] [serial = 1518] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 11:40:21 INFO - PROCESS | 1947 | --DOMWINDOW == 165 (0x112683c00) [pid = 1947] [serial = 1536] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 11:40:21 INFO - PROCESS | 1947 | --DOMWINDOW == 164 (0x116ab0800) [pid = 1947] [serial = 1533] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 11:40:21 INFO - PROCESS | 1947 | --DOMWINDOW == 163 (0x112767c00) [pid = 1947] [serial = 1503] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 11:40:21 INFO - PROCESS | 1947 | --DOMWINDOW == 162 (0x116aab400) [pid = 1947] [serial = 1530] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 11:40:21 INFO - PROCESS | 1947 | --DOMWINDOW == 161 (0x12a766400) [pid = 1947] [serial = 1433] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 11:40:21 INFO - PROCESS | 1947 | --DOMWINDOW == 160 (0x12aacdc00) [pid = 1947] [serial = 1473] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 11:40:21 INFO - PROCESS | 1947 | --DOMWINDOW == 159 (0x112fb1800) [pid = 1947] [serial = 1436] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 11:40:21 INFO - PROCESS | 1947 | --DOMWINDOW == 158 (0x1161a6800) [pid = 1947] [serial = 1439] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 11:40:21 INFO - PROCESS | 1947 | --DOMWINDOW == 157 (0x12aad6000) [pid = 1947] [serial = 1476] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 11:40:21 INFO - PROCESS | 1947 | --DOMWINDOW == 156 (0x111c14400) [pid = 1947] [serial = 1442] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 11:40:21 INFO - PROCESS | 1947 | --DOMWINDOW == 155 (0x118333800) [pid = 1947] [serial = 1446] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 11:40:21 INFO - PROCESS | 1947 | --DOMWINDOW == 154 (0x115f49000) [pid = 1947] [serial = 1449] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 11:40:21 INFO - PROCESS | 1947 | --DOMWINDOW == 153 (0x12adbb400) [pid = 1947] [serial = 1479] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 11:40:21 INFO - PROCESS | 1947 | --DOMWINDOW == 152 (0x119e27c00) [pid = 1947] [serial = 1452] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 11:40:21 INFO - PROCESS | 1947 | --DOMWINDOW == 151 (0x111c19c00) [pid = 1947] [serial = 1455] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 11:40:21 INFO - PROCESS | 1947 | --DOMWINDOW == 150 (0x11662c800) [pid = 1947] [serial = 1458] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 11:40:21 INFO - PROCESS | 1947 | --DOMWINDOW == 149 (0x116f97000) [pid = 1947] [serial = 1482] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 11:40:21 INFO - PROCESS | 1947 | --DOMWINDOW == 148 (0x118529c00) [pid = 1947] [serial = 1485] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 11:40:21 INFO - PROCESS | 1947 | --DOMWINDOW == 147 (0x119e2b000) [pid = 1947] [serial = 1461] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 11:40:21 INFO - PROCESS | 1947 | --DOMWINDOW == 146 (0x1188a6800) [pid = 1947] [serial = 1464] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 11:40:21 INFO - PROCESS | 1947 | --DOMWINDOW == 145 (0x1185c1c00) [pid = 1947] [serial = 1467] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 11:40:21 INFO - PROCESS | 1947 | --DOMWINDOW == 144 (0x1164dbc00) [pid = 1947] [serial = 1488] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 11:40:21 INFO - PROCESS | 1947 | --DOMWINDOW == 143 (0x12a611c00) [pid = 1947] [serial = 1470] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 11:40:21 INFO - PROCESS | 1947 | --DOMWINDOW == 142 (0x128bce400) [pid = 1947] [serial = 1491] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 11:40:21 INFO - PROCESS | 1947 | --DOMWINDOW == 141 (0x112a7d800) [pid = 1947] [serial = 1494] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 11:40:21 INFO - PROCESS | 1947 | 1466707221262 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]]]}] 11:40:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 11:40:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 668ms 11:40:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 11:40:21 INFO - PROCESS | 1947 | 1466707221299 Marionette TRACE conn2 -> [0,2097,"getWindowHandle",null] 11:40:21 INFO - PROCESS | 1947 | 1466707221300 Marionette TRACE conn2 <- [1,2097,null,{"value":"7"}] 11:40:21 INFO - PROCESS | 1947 | 1466707221302 Marionette TRACE conn2 -> [0,2098,"setScriptTimeout",{"ms":35000}] 11:40:21 INFO - PROCESS | 1947 | 1466707221303 Marionette TRACE conn2 <- [1,2098,null,{}] 11:40:21 INFO - PROCESS | 1947 | 1466707221306 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}] 11:40:21 INFO - PROCESS | 1947 | 1466707221307 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:40:21 INFO - PROCESS | 1947 | 1466707221388 Marionette TRACE conn2 <- [1,2099,null,{"value":null}] 11:40:21 INFO - PROCESS | 1947 | 1466707221473 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:21 INFO - PROCESS | 1947 | 1466707221474 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:40:21 INFO - PROCESS | 1947 | ++DOCSHELL 0x11836f800 == 40 [pid = 1947] [id = 532] 11:40:21 INFO - PROCESS | 1947 | ++DOMWINDOW == 142 (0x112767c00) [pid = 1947] [serial = 1596] [outer = 0x0] 11:40:21 INFO - PROCESS | 1947 | ++DOMWINDOW == 143 (0x113178000) [pid = 1947] [serial = 1597] [outer = 0x112767c00] 11:40:21 INFO - PROCESS | 1947 | 1466707221502 Marionette DEBUG loaded listener.js 11:40:21 INFO - PROCESS | 1947 | ++DOMWINDOW == 144 (0x116aab400) [pid = 1947] [serial = 1598] [outer = 0x112767c00] 11:40:21 INFO - PROCESS | 1947 | 1466707221828 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]]]}] 11:40:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 11:40:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 569ms 11:40:21 INFO - PROCESS | 1947 | 1466707221873 Marionette TRACE conn2 -> [0,2101,"getWindowHandle",null] 11:40:21 INFO - PROCESS | 1947 | 1466707221875 Marionette TRACE conn2 <- [1,2101,null,{"value":"7"}] 11:40:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 11:40:21 INFO - PROCESS | 1947 | 1466707221878 Marionette TRACE conn2 -> [0,2102,"setScriptTimeout",{"ms":35000}] 11:40:21 INFO - PROCESS | 1947 | 1466707221880 Marionette TRACE conn2 <- [1,2102,null,{}] 11:40:21 INFO - PROCESS | 1947 | 1466707221883 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}] 11:40:21 INFO - PROCESS | 1947 | 1466707221885 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:40:22 INFO - PROCESS | 1947 | 1466707222015 Marionette TRACE conn2 <- [1,2103,null,{"value":null}] 11:40:22 INFO - PROCESS | 1947 | 1466707222123 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:22 INFO - PROCESS | 1947 | 1466707222124 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:40:22 INFO - PROCESS | 1947 | ++DOCSHELL 0x12a642000 == 41 [pid = 1947] [id = 533] 11:40:22 INFO - PROCESS | 1947 | ++DOMWINDOW == 145 (0x112a9b800) [pid = 1947] [serial = 1599] [outer = 0x0] 11:40:22 INFO - PROCESS | 1947 | ++DOMWINDOW == 146 (0x116f97000) [pid = 1947] [serial = 1600] [outer = 0x112a9b800] 11:40:22 INFO - PROCESS | 1947 | 1466707222165 Marionette DEBUG loaded listener.js 11:40:22 INFO - PROCESS | 1947 | ++DOMWINDOW == 147 (0x124b4b400) [pid = 1947] [serial = 1601] [outer = 0x112a9b800] 11:40:22 INFO - PROCESS | 1947 | 1466707222494 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]]]}] 11:40:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 11:40:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 670ms 11:40:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 11:40:22 INFO - PROCESS | 1947 | 1466707222547 Marionette TRACE conn2 -> [0,2105,"getWindowHandle",null] 11:40:22 INFO - PROCESS | 1947 | 1466707222549 Marionette TRACE conn2 <- [1,2105,null,{"value":"7"}] 11:40:22 INFO - PROCESS | 1947 | 1466707222553 Marionette TRACE conn2 -> [0,2106,"setScriptTimeout",{"ms":35000}] 11:40:22 INFO - PROCESS | 1947 | 1466707222555 Marionette TRACE conn2 <- [1,2106,null,{}] 11:40:22 INFO - PROCESS | 1947 | 1466707222558 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}] 11:40:22 INFO - PROCESS | 1947 | 1466707222559 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:40:22 INFO - PROCESS | 1947 | 1466707222675 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 11:40:22 INFO - PROCESS | 1947 | 1466707222729 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:22 INFO - PROCESS | 1947 | 1466707222730 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:40:22 INFO - PROCESS | 1947 | ++DOCSHELL 0x12ad40800 == 42 [pid = 1947] [id = 534] 11:40:22 INFO - PROCESS | 1947 | ++DOMWINDOW == 148 (0x1188a6800) [pid = 1947] [serial = 1602] [outer = 0x0] 11:40:22 INFO - PROCESS | 1947 | ++DOMWINDOW == 149 (0x128ac5000) [pid = 1947] [serial = 1603] [outer = 0x1188a6800] 11:40:22 INFO - PROCESS | 1947 | 1466707222755 Marionette DEBUG loaded listener.js 11:40:22 INFO - PROCESS | 1947 | ++DOMWINDOW == 150 (0x12aad5000) [pid = 1947] [serial = 1604] [outer = 0x1188a6800] 11:40:23 INFO - PROCESS | 1947 | 1466707223078 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]]]}] 11:40:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 11:40:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 572ms 11:40:23 INFO - PROCESS | 1947 | 1466707223203 Marionette TRACE conn2 -> [0,2109,"getWindowHandle",null] 11:40:23 INFO - PROCESS | 1947 | 1466707223207 Marionette TRACE conn2 <- [1,2109,null,{"value":"7"}] 11:40:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 11:40:23 INFO - PROCESS | 1947 | 1466707223213 Marionette TRACE conn2 -> [0,2110,"setScriptTimeout",{"ms":35000}] 11:40:23 INFO - PROCESS | 1947 | 1466707223217 Marionette TRACE conn2 <- [1,2110,null,{}] 11:40:23 INFO - PROCESS | 1947 | 1466707223231 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}] 11:40:23 INFO - PROCESS | 1947 | 1466707223235 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:40:23 INFO - PROCESS | 1947 | 1466707223400 Marionette TRACE conn2 <- [1,2111,null,{"value":null}] 11:40:23 INFO - PROCESS | 1947 | 1466707223513 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:23 INFO - PROCESS | 1947 | 1466707223515 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:40:23 INFO - PROCESS | 1947 | ++DOCSHELL 0x1128b4800 == 43 [pid = 1947] [id = 535] 11:40:23 INFO - PROCESS | 1947 | ++DOMWINDOW == 151 (0x112a73c00) [pid = 1947] [serial = 1605] [outer = 0x0] 11:40:23 INFO - PROCESS | 1947 | ++DOMWINDOW == 152 (0x113175c00) [pid = 1947] [serial = 1606] [outer = 0x112a73c00] 11:40:23 INFO - PROCESS | 1947 | 1466707223549 Marionette DEBUG loaded listener.js 11:40:23 INFO - PROCESS | 1947 | ++DOMWINDOW == 153 (0x1164ddc00) [pid = 1947] [serial = 1607] [outer = 0x112a73c00] 11:40:24 INFO - PROCESS | 1947 | 1466707224007 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]]]}] 11:40:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 11:40:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 834ms 11:40:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 11:40:24 INFO - PROCESS | 1947 | 1466707224047 Marionette TRACE conn2 -> [0,2113,"getWindowHandle",null] 11:40:24 INFO - PROCESS | 1947 | 1466707224049 Marionette TRACE conn2 <- [1,2113,null,{"value":"7"}] 11:40:24 INFO - PROCESS | 1947 | 1466707224054 Marionette TRACE conn2 -> [0,2114,"setScriptTimeout",{"ms":35000}] 11:40:24 INFO - PROCESS | 1947 | 1466707224057 Marionette TRACE conn2 <- [1,2114,null,{}] 11:40:24 INFO - PROCESS | 1947 | 1466707224060 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}] 11:40:24 INFO - PROCESS | 1947 | 1466707224062 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:40:24 INFO - PROCESS | 1947 | 1466707224166 Marionette TRACE conn2 <- [1,2115,null,{"value":null}] 11:40:24 INFO - PROCESS | 1947 | 1466707224248 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:24 INFO - PROCESS | 1947 | 1466707224250 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:40:24 INFO - PROCESS | 1947 | ++DOCSHELL 0x123970800 == 44 [pid = 1947] [id = 536] 11:40:24 INFO - PROCESS | 1947 | ++DOMWINDOW == 154 (0x116aadc00) [pid = 1947] [serial = 1608] [outer = 0x0] 11:40:24 INFO - PROCESS | 1947 | ++DOMWINDOW == 155 (0x117ea9400) [pid = 1947] [serial = 1609] [outer = 0x116aadc00] 11:40:24 INFO - PROCESS | 1947 | 1466707224282 Marionette DEBUG loaded listener.js 11:40:24 INFO - PROCESS | 1947 | ++DOMWINDOW == 156 (0x1191cd800) [pid = 1947] [serial = 1610] [outer = 0x116aadc00] 11:40:24 INFO - PROCESS | 1947 | 1466707224689 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]]]}] 11:40:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 11:40:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 674ms 11:40:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 11:40:24 INFO - PROCESS | 1947 | 1466707224726 Marionette TRACE conn2 -> [0,2117,"getWindowHandle",null] 11:40:24 INFO - PROCESS | 1947 | 1466707224727 Marionette TRACE conn2 <- [1,2117,null,{"value":"7"}] 11:40:24 INFO - PROCESS | 1947 | 1466707224729 Marionette TRACE conn2 -> [0,2118,"setScriptTimeout",{"ms":35000}] 11:40:24 INFO - PROCESS | 1947 | 1466707224731 Marionette TRACE conn2 <- [1,2118,null,{}] 11:40:24 INFO - PROCESS | 1947 | 1466707224738 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}] 11:40:24 INFO - PROCESS | 1947 | 1466707224741 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:40:24 INFO - PROCESS | 1947 | 1466707224850 Marionette TRACE conn2 <- [1,2119,null,{"value":null}] 11:40:24 INFO - PROCESS | 1947 | 1466707224961 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:24 INFO - PROCESS | 1947 | 1466707224964 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:40:24 INFO - PROCESS | 1947 | ++DOCSHELL 0x12bdb4800 == 45 [pid = 1947] [id = 537] 11:40:24 INFO - PROCESS | 1947 | ++DOMWINDOW == 157 (0x1245d4000) [pid = 1947] [serial = 1611] [outer = 0x0] 11:40:24 INFO - PROCESS | 1947 | ++DOMWINDOW == 158 (0x12692bc00) [pid = 1947] [serial = 1612] [outer = 0x1245d4000] 11:40:24 INFO - PROCESS | 1947 | 1466707224998 Marionette DEBUG loaded listener.js 11:40:25 INFO - PROCESS | 1947 | ++DOMWINDOW == 159 (0x128bd6400) [pid = 1947] [serial = 1613] [outer = 0x1245d4000] 11:40:25 INFO - PROCESS | 1947 | 1466707225383 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]]]}] 11:40:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 11:40:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 718ms 11:40:25 INFO - PROCESS | 1947 | 1466707225470 Marionette TRACE conn2 -> [0,2121,"getWindowHandle",null] 11:40:25 INFO - PROCESS | 1947 | 1466707225471 Marionette TRACE conn2 <- [1,2121,null,{"value":"7"}] 11:40:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 11:40:25 INFO - PROCESS | 1947 | 1466707225475 Marionette TRACE conn2 -> [0,2122,"setScriptTimeout",{"ms":35000}] 11:40:25 INFO - PROCESS | 1947 | 1466707225476 Marionette TRACE conn2 <- [1,2122,null,{}] 11:40:25 INFO - PROCESS | 1947 | 1466707225478 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}] 11:40:25 INFO - PROCESS | 1947 | 1466707225480 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:40:25 INFO - PROCESS | 1947 | 1466707225584 Marionette TRACE conn2 <- [1,2123,null,{"value":null}] 11:40:25 INFO - PROCESS | 1947 | 1466707225700 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:25 INFO - PROCESS | 1947 | 1466707225701 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:40:25 INFO - PROCESS | 1947 | ++DOCSHELL 0x12c2ca000 == 46 [pid = 1947] [id = 538] 11:40:25 INFO - PROCESS | 1947 | ++DOMWINDOW == 160 (0x128dba400) [pid = 1947] [serial = 1614] [outer = 0x0] 11:40:25 INFO - PROCESS | 1947 | ++DOMWINDOW == 161 (0x12a884800) [pid = 1947] [serial = 1615] [outer = 0x128dba400] 11:40:25 INFO - PROCESS | 1947 | 1466707225734 Marionette DEBUG loaded listener.js 11:40:25 INFO - PROCESS | 1947 | ++DOMWINDOW == 162 (0x12aaf2800) [pid = 1947] [serial = 1616] [outer = 0x128dba400] 11:40:26 INFO - PROCESS | 1947 | 1466707226171 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]]]}] 11:40:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 11:40:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 722ms 11:40:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 11:40:26 INFO - PROCESS | 1947 | 1466707226198 Marionette TRACE conn2 -> [0,2125,"getWindowHandle",null] 11:40:26 INFO - PROCESS | 1947 | 1466707226199 Marionette TRACE conn2 <- [1,2125,null,{"value":"7"}] 11:40:26 INFO - PROCESS | 1947 | 1466707226201 Marionette TRACE conn2 -> [0,2126,"setScriptTimeout",{"ms":35000}] 11:40:26 INFO - PROCESS | 1947 | 1466707226203 Marionette TRACE conn2 <- [1,2126,null,{}] 11:40:26 INFO - PROCESS | 1947 | 1466707226205 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}] 11:40:26 INFO - PROCESS | 1947 | 1466707226207 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:40:26 INFO - PROCESS | 1947 | 1466707226308 Marionette TRACE conn2 <- [1,2127,null,{"value":null}] 11:40:26 INFO - PROCESS | 1947 | 1466707226394 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:26 INFO - PROCESS | 1947 | 1466707226396 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:40:26 INFO - PROCESS | 1947 | ++DOCSHELL 0x1128a7800 == 47 [pid = 1947] [id = 539] 11:40:26 INFO - PROCESS | 1947 | ++DOMWINDOW == 163 (0x113179000) [pid = 1947] [serial = 1617] [outer = 0x0] 11:40:26 INFO - PROCESS | 1947 | ++DOMWINDOW == 164 (0x119887c00) [pid = 1947] [serial = 1618] [outer = 0x113179000] 11:40:26 INFO - PROCESS | 1947 | 1466707226424 Marionette DEBUG loaded listener.js 11:40:26 INFO - PROCESS | 1947 | ++DOMWINDOW == 165 (0x12aaedc00) [pid = 1947] [serial = 1619] [outer = 0x113179000] 11:40:26 INFO - PROCESS | 1947 | 1466707226825 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]]]}] 11:40:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 11:40:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 671ms 11:40:27 INFO - PROCESS | 1947 | 1466707227086 Marionette TRACE conn2 -> [0,2129,"getWindowHandle",null] 11:40:27 INFO - PROCESS | 1947 | 1466707227089 Marionette TRACE conn2 <- [1,2129,null,{"value":"7"}] 11:40:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 11:40:27 INFO - PROCESS | 1947 | 1466707227107 Marionette TRACE conn2 -> [0,2130,"setScriptTimeout",{"ms":35000}] 11:40:27 INFO - PROCESS | 1947 | 1466707227109 Marionette TRACE conn2 <- [1,2130,null,{}] 11:40:27 INFO - PROCESS | 1947 | 1466707227113 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}] 11:40:27 INFO - PROCESS | 1947 | 1466707227114 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:40:27 INFO - PROCESS | 1947 | 1466707227208 Marionette TRACE conn2 <- [1,2131,null,{"value":null}] 11:40:27 INFO - PROCESS | 1947 | 1466707227277 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:27 INFO - PROCESS | 1947 | 1466707227281 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:40:27 INFO - PROCESS | 1947 | ++DOCSHELL 0x11823e000 == 48 [pid = 1947] [id = 540] 11:40:27 INFO - PROCESS | 1947 | ++DOMWINDOW == 166 (0x115f49000) [pid = 1947] [serial = 1620] [outer = 0x0] 11:40:27 INFO - PROCESS | 1947 | ++DOMWINDOW == 167 (0x11697e400) [pid = 1947] [serial = 1621] [outer = 0x115f49000] 11:40:27 INFO - PROCESS | 1947 | 1466707227355 Marionette DEBUG loaded listener.js 11:40:27 INFO - PROCESS | 1947 | ++DOMWINDOW == 168 (0x116f99400) [pid = 1947] [serial = 1622] [outer = 0x115f49000] 11:40:27 INFO - PROCESS | 1947 | 1466707227764 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] 11:40:27 INFO - PROCESS | 1947 | 1466707227832 Marionette TRACE conn2 <- [1,2133,null,{"value":"7"}] 11:40:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 11:40:27 INFO - PROCESS | 1947 | 1466707227838 Marionette TRACE conn2 -> [0,2134,"setScriptTimeout",{"ms":35000}] 11:40:27 INFO - PROCESS | 1947 | 1466707227842 Marionette TRACE conn2 <- [1,2134,null,{}] 11:40:27 INFO - PROCESS | 1947 | 1466707227846 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}] 11:40:27 INFO - PROCESS | 1947 | 1466707227849 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:40:28 INFO - PROCESS | 1947 | 1466707228089 Marionette TRACE conn2 <- [1,2135,null,{"value":null}] 11:40:28 INFO - PROCESS | 1947 | --DOCSHELL 0x12a642000 == 47 [pid = 1947] [id = 533] 11:40:28 INFO - PROCESS | 1947 | --DOCSHELL 0x11836f800 == 46 [pid = 1947] [id = 532] 11:40:28 INFO - PROCESS | 1947 | --DOCSHELL 0x1292b4800 == 45 [pid = 1947] [id = 531] 11:40:28 INFO - PROCESS | 1947 | --DOMWINDOW == 167 (0x12ba06800) [pid = 1947] [serial = 1501] [outer = 0x0] [url = about:blank] 11:40:28 INFO - PROCESS | 1947 | --DOMWINDOW == 166 (0x123f5e800) [pid = 1947] [serial = 1498] [outer = 0x0] [url = about:blank] 11:40:28 INFO - PROCESS | 1947 | --DOMWINDOW == 165 (0x116713000) [pid = 1947] [serial = 1555] [outer = 0x0] [url = about:blank] 11:40:28 INFO - PROCESS | 1947 | --DOCSHELL 0x126f72000 == 44 [pid = 1947] [id = 530] 11:40:28 INFO - PROCESS | 1947 | --DOCSHELL 0x123ca8800 == 43 [pid = 1947] [id = 529] 11:40:28 INFO - PROCESS | 1947 | --DOCSHELL 0x12396b800 == 42 [pid = 1947] [id = 528] 11:40:28 INFO - PROCESS | 1947 | --DOCSHELL 0x1185d9000 == 41 [pid = 1947] [id = 527] 11:40:28 INFO - PROCESS | 1947 | --DOCSHELL 0x113212800 == 40 [pid = 1947] [id = 526] 11:40:28 INFO - PROCESS | 1947 | --DOCSHELL 0x11661f000 == 39 [pid = 1947] [id = 525] 11:40:28 INFO - PROCESS | 1947 | --DOCSHELL 0x12b839000 == 38 [pid = 1947] [id = 524] 11:40:28 INFO - PROCESS | 1947 | --DOCSHELL 0x12ceb9000 == 37 [pid = 1947] [id = 523] 11:40:28 INFO - PROCESS | 1947 | --DOCSHELL 0x12c686800 == 36 [pid = 1947] [id = 522] 11:40:28 INFO - PROCESS | 1947 | --DOCSHELL 0x12a648000 == 35 [pid = 1947] [id = 521] 11:40:28 INFO - PROCESS | 1947 | --DOCSHELL 0x1255c7000 == 34 [pid = 1947] [id = 520] 11:40:28 INFO - PROCESS | 1947 | --DOCSHELL 0x1127ea000 == 33 [pid = 1947] [id = 519] 11:40:28 INFO - PROCESS | 1947 | 1466707228197 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:28 INFO - PROCESS | 1947 | 1466707228198 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:40:28 INFO - PROCESS | 1947 | ++DOCSHELL 0x1127f0000 == 34 [pid = 1947] [id = 541] 11:40:28 INFO - PROCESS | 1947 | ++DOMWINDOW == 166 (0x116ab7800) [pid = 1947] [serial = 1623] [outer = 0x0] 11:40:28 INFO - PROCESS | 1947 | ++DOMWINDOW == 167 (0x1185b7400) [pid = 1947] [serial = 1624] [outer = 0x116ab7800] 11:40:28 INFO - PROCESS | 1947 | 1466707228235 Marionette DEBUG loaded listener.js 11:40:28 INFO - PROCESS | 1947 | ++DOMWINDOW == 168 (0x119e27c00) [pid = 1947] [serial = 1625] [outer = 0x116ab7800] 11:40:28 INFO - PROCESS | 1947 | --DOMWINDOW == 167 (0x113174400) [pid = 1947] [serial = 1540] [outer = 0x0] [url = about:blank] 11:40:28 INFO - PROCESS | 1947 | --DOMWINDOW == 166 (0x12ca9b400) [pid = 1947] [serial = 1546] [outer = 0x0] [url = about:blank] 11:40:28 INFO - PROCESS | 1947 | --DOMWINDOW == 165 (0x113180400) [pid = 1947] [serial = 1543] [outer = 0x0] [url = about:blank] 11:40:28 INFO - PROCESS | 1947 | --DOMWINDOW == 164 (0x12d155000) [pid = 1947] [serial = 1547] [outer = 0x0] [url = about:blank] 11:40:28 INFO - PROCESS | 1947 | --DOMWINDOW == 163 (0x111e2ec00) [pid = 1947] [serial = 1552] [outer = 0x0] [url = about:blank] 11:40:28 INFO - PROCESS | 1947 | --DOMWINDOW == 162 (0x12d159800) [pid = 1947] [serial = 1549] [outer = 0x0] [url = about:blank] 11:40:28 INFO - PROCESS | 1947 | --DOMWINDOW == 161 (0x12d3a5c00) [pid = 1947] [serial = 1550] [outer = 0x0] [url = about:blank] 11:40:28 INFO - PROCESS | 1947 | --DOMWINDOW == 160 (0x128ac6400) [pid = 1947] [serial = 1522] [outer = 0x0] [url = about:blank] 11:40:28 INFO - PROCESS | 1947 | --DOMWINDOW == 159 (0x128aca800) [pid = 1947] [serial = 1523] [outer = 0x0] [url = about:blank] 11:40:28 INFO - PROCESS | 1947 | --DOMWINDOW == 158 (0x12c07e800) [pid = 1947] [serial = 1513] [outer = 0x0] [url = about:blank] 11:40:28 INFO - PROCESS | 1947 | --DOMWINDOW == 157 (0x12c2e5c00) [pid = 1947] [serial = 1514] [outer = 0x0] [url = about:blank] 11:40:28 INFO - PROCESS | 1947 | --DOMWINDOW == 156 (0x12ca96c00) [pid = 1947] [serial = 1526] [outer = 0x0] [url = about:blank] 11:40:28 INFO - PROCESS | 1947 | --DOMWINDOW == 155 (0x12c2f0800) [pid = 1947] [serial = 1525] [outer = 0x0] [url = about:blank] 11:40:28 INFO - PROCESS | 1947 | --DOMWINDOW == 154 (0x12bd66800) [pid = 1947] [serial = 1507] [outer = 0x0] [url = about:blank] 11:40:28 INFO - PROCESS | 1947 | --DOMWINDOW == 153 (0x12bd6f000) [pid = 1947] [serial = 1508] [outer = 0x0] [url = about:blank] 11:40:28 INFO - PROCESS | 1947 | --DOMWINDOW == 152 (0x116ab4400) [pid = 1947] [serial = 1528] [outer = 0x0] [url = about:blank] 11:40:28 INFO - PROCESS | 1947 | --DOMWINDOW == 151 (0x116ab9400) [pid = 1947] [serial = 1529] [outer = 0x0] [url = about:blank] 11:40:28 INFO - PROCESS | 1947 | --DOMWINDOW == 150 (0x12a60c800) [pid = 1947] [serial = 1516] [outer = 0x0] [url = about:blank] 11:40:28 INFO - PROCESS | 1947 | --DOMWINDOW == 149 (0x12c2eb800) [pid = 1947] [serial = 1517] [outer = 0x0] [url = about:blank] 11:40:28 INFO - PROCESS | 1947 | --DOMWINDOW == 148 (0x12bdabc00) [pid = 1947] [serial = 1510] [outer = 0x0] [url = about:blank] 11:40:28 INFO - PROCESS | 1947 | --DOMWINDOW == 147 (0x12bdb1400) [pid = 1947] [serial = 1511] [outer = 0x0] [url = about:blank] 11:40:28 INFO - PROCESS | 1947 | --DOMWINDOW == 146 (0x12c2eec00) [pid = 1947] [serial = 1519] [outer = 0x0] [url = about:blank] 11:40:28 INFO - PROCESS | 1947 | --DOMWINDOW == 145 (0x12ca90800) [pid = 1947] [serial = 1520] [outer = 0x0] [url = about:blank] 11:40:28 INFO - PROCESS | 1947 | --DOMWINDOW == 144 (0x11268a000) [pid = 1947] [serial = 1537] [outer = 0x0] [url = about:blank] 11:40:28 INFO - PROCESS | 1947 | --DOMWINDOW == 143 (0x128c94000) [pid = 1947] [serial = 1534] [outer = 0x0] [url = about:blank] 11:40:28 INFO - PROCESS | 1947 | --DOMWINDOW == 142 (0x12ca93400) [pid = 1947] [serial = 1535] [outer = 0x0] [url = about:blank] 11:40:28 INFO - PROCESS | 1947 | --DOMWINDOW == 141 (0x12a76a400) [pid = 1947] [serial = 1504] [outer = 0x0] [url = about:blank] 11:40:28 INFO - PROCESS | 1947 | --DOMWINDOW == 140 (0x12ba11000) [pid = 1947] [serial = 1505] [outer = 0x0] [url = about:blank] 11:40:28 INFO - PROCESS | 1947 | --DOMWINDOW == 139 (0x128ac5400) [pid = 1947] [serial = 1531] [outer = 0x0] [url = about:blank] 11:40:28 INFO - PROCESS | 1947 | --DOMWINDOW == 138 (0x128c91800) [pid = 1947] [serial = 1532] [outer = 0x0] [url = about:blank] 11:40:28 INFO - PROCESS | 1947 | --DOMWINDOW == 137 (0x126f90400) [pid = 1947] [serial = 892] [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.] 11:40:28 INFO - PROCESS | 1947 | --DOMWINDOW == 136 (0x12ad53000) [pid = 1947] [serial = 1435] [outer = 0x0] [url = about:blank] 11:40:28 INFO - PROCESS | 1947 | --DOMWINDOW == 135 (0x12aad9800) [pid = 1947] [serial = 1474] [outer = 0x0] [url = about:blank] 11:40:28 INFO - PROCESS | 1947 | --DOMWINDOW == 134 (0x12aaf7400) [pid = 1947] [serial = 1475] [outer = 0x0] [url = about:blank] 11:40:28 INFO - PROCESS | 1947 | --DOMWINDOW == 133 (0x113255000) [pid = 1947] [serial = 1437] [outer = 0x0] [url = about:blank] 11:40:28 INFO - PROCESS | 1947 | --DOMWINDOW == 132 (0x115f40000) [pid = 1947] [serial = 1438] [outer = 0x0] [url = about:blank] 11:40:28 INFO - PROCESS | 1947 | --DOMWINDOW == 131 (0x1167ef400) [pid = 1947] [serial = 1440] [outer = 0x0] [url = about:blank] 11:40:28 INFO - PROCESS | 1947 | --DOMWINDOW == 130 (0x12ad59400) [pid = 1947] [serial = 1477] [outer = 0x0] [url = about:blank] 11:40:28 INFO - PROCESS | 1947 | --DOMWINDOW == 129 (0x116f96000) [pid = 1947] [serial = 1441] [outer = 0x0] [url = about:blank] 11:40:28 INFO - PROCESS | 1947 | --DOMWINDOW == 128 (0x12adc5c00) [pid = 1947] [serial = 1478] [outer = 0x0] [url = about:blank] 11:40:28 INFO - PROCESS | 1947 | --DOMWINDOW == 127 (0x118192800) [pid = 1947] [serial = 1443] [outer = 0x0] [url = about:blank] 11:40:28 INFO - PROCESS | 1947 | --DOMWINDOW == 126 (0x11841bc00) [pid = 1947] [serial = 1444] [outer = 0x0] [url = about:blank] 11:40:28 INFO - PROCESS | 1947 | --DOMWINDOW == 125 (0x1185bfc00) [pid = 1947] [serial = 1447] [outer = 0x0] [url = about:blank] 11:40:28 INFO - PROCESS | 1947 | --DOMWINDOW == 124 (0x1191cbc00) [pid = 1947] [serial = 1448] [outer = 0x0] [url = about:blank] 11:40:28 INFO - PROCESS | 1947 | --DOMWINDOW == 123 (0x11988a000) [pid = 1947] [serial = 1450] [outer = 0x0] [url = about:blank] 11:40:28 INFO - PROCESS | 1947 | --DOMWINDOW == 122 (0x119e2c400) [pid = 1947] [serial = 1451] [outer = 0x0] [url = about:blank] 11:40:28 INFO - PROCESS | 1947 | --DOMWINDOW == 121 (0x111e61c00) [pid = 1947] [serial = 1480] [outer = 0x0] [url = about:blank] 11:40:28 INFO - PROCESS | 1947 | --DOMWINDOW == 120 (0x112a76000) [pid = 1947] [serial = 1481] [outer = 0x0] [url = about:blank] 11:40:28 INFO - PROCESS | 1947 | --DOMWINDOW == 119 (0x12110ec00) [pid = 1947] [serial = 1453] [outer = 0x0] [url = about:blank] 11:40:28 INFO - PROCESS | 1947 | --DOMWINDOW == 118 (0x124062400) [pid = 1947] [serial = 1454] [outer = 0x0] [url = about:blank] 11:40:28 INFO - PROCESS | 1947 | --DOMWINDOW == 117 (0x1248b0c00) [pid = 1947] [serial = 1456] [outer = 0x0] [url = about:blank] 11:40:28 INFO - PROCESS | 1947 | --DOMWINDOW == 116 (0x124db9000) [pid = 1947] [serial = 1457] [outer = 0x0] [url = about:blank] 11:40:28 INFO - PROCESS | 1947 | --DOMWINDOW == 115 (0x124fea800) [pid = 1947] [serial = 1459] [outer = 0x0] [url = about:blank] 11:40:28 INFO - PROCESS | 1947 | --DOMWINDOW == 114 (0x116f9e400) [pid = 1947] [serial = 1483] [outer = 0x0] [url = about:blank] 11:40:28 INFO - PROCESS | 1947 | --DOMWINDOW == 113 (0x112a9e000) [pid = 1947] [serial = 1484] [outer = 0x0] [url = about:blank] 11:40:28 INFO - PROCESS | 1947 | --DOMWINDOW == 112 (0x126930c00) [pid = 1947] [serial = 1460] [outer = 0x0] [url = about:blank] 11:40:28 INFO - PROCESS | 1947 | --DOMWINDOW == 111 (0x118722400) [pid = 1947] [serial = 1486] [outer = 0x0] [url = about:blank] 11:40:28 INFO - PROCESS | 1947 | --DOMWINDOW == 110 (0x126f8b000) [pid = 1947] [serial = 1462] [outer = 0x0] [url = about:blank] 11:40:28 INFO - PROCESS | 1947 | --DOMWINDOW == 109 (0x128bce000) [pid = 1947] [serial = 1463] [outer = 0x0] [url = about:blank] 11:40:28 INFO - PROCESS | 1947 | --DOMWINDOW == 108 (0x119e30800) [pid = 1947] [serial = 1487] [outer = 0x0] [url = about:blank] 11:40:28 INFO - PROCESS | 1947 | --DOMWINDOW == 107 (0x128bd3c00) [pid = 1947] [serial = 1465] [outer = 0x0] [url = about:blank] 11:40:28 INFO - PROCESS | 1947 | --DOMWINDOW == 106 (0x129211000) [pid = 1947] [serial = 1466] [outer = 0x0] [url = about:blank] 11:40:28 INFO - PROCESS | 1947 | --DOMWINDOW == 105 (0x12a611000) [pid = 1947] [serial = 1469] [outer = 0x0] [url = about:blank] 11:40:28 INFO - PROCESS | 1947 | --DOMWINDOW == 104 (0x1293e2c00) [pid = 1947] [serial = 1468] [outer = 0x0] [url = about:blank] 11:40:28 INFO - PROCESS | 1947 | --DOMWINDOW == 103 (0x123f68400) [pid = 1947] [serial = 1489] [outer = 0x0] [url = about:blank] 11:40:28 INFO - PROCESS | 1947 | --DOMWINDOW == 102 (0x12aacfc00) [pid = 1947] [serial = 1472] [outer = 0x0] [url = about:blank] 11:40:28 INFO - PROCESS | 1947 | --DOMWINDOW == 101 (0x12a87d400) [pid = 1947] [serial = 1471] [outer = 0x0] [url = about:blank] 11:40:28 INFO - PROCESS | 1947 | --DOMWINDOW == 100 (0x12692e400) [pid = 1947] [serial = 1490] [outer = 0x0] [url = about:blank] 11:40:28 INFO - PROCESS | 1947 | --DOMWINDOW == 99 (0x1293ec800) [pid = 1947] [serial = 1492] [outer = 0x0] [url = about:blank] 11:40:28 INFO - PROCESS | 1947 | --DOMWINDOW == 98 (0x11317a000) [pid = 1947] [serial = 1541] [outer = 0x0] [url = about:blank] 11:40:28 INFO - PROCESS | 1947 | --DOMWINDOW == 97 (0x12a87dc00) [pid = 1947] [serial = 1493] [outer = 0x0] [url = about:blank] 11:40:28 INFO - PROCESS | 1947 | --DOMWINDOW == 96 (0x113cebc00) [pid = 1947] [serial = 1495] [outer = 0x0] [url = about:blank] 11:40:28 INFO - PROCESS | 1947 | --DOMWINDOW == 95 (0x128c98000) [pid = 1947] [serial = 1544] [outer = 0x0] [url = about:blank] 11:40:28 INFO - PROCESS | 1947 | --DOMWINDOW == 94 (0x118414400) [pid = 1947] [serial = 1496] [outer = 0x0] [url = about:blank] 11:40:28 INFO - PROCESS | 1947 | --DOMWINDOW == 93 (0x11268fc00) [pid = 1947] [serial = 1538] [outer = 0x0] [url = about:blank] 11:40:28 INFO - PROCESS | 1947 | --DOMWINDOW == 92 (0x112fb9c00) [pid = 1947] [serial = 1553] [outer = 0x0] [url = about:blank] 11:40:28 INFO - PROCESS | 1947 | 1466707228573 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]]]}] 11:40:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 11:40:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 775ms 11:40:28 INFO - PROCESS | 1947 | 1466707228636 Marionette TRACE conn2 -> [0,2137,"getWindowHandle",null] 11:40:28 INFO - PROCESS | 1947 | 1466707228638 Marionette TRACE conn2 <- [1,2137,null,{"value":"7"}] 11:40:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 11:40:28 INFO - PROCESS | 1947 | 1466707228642 Marionette TRACE conn2 -> [0,2138,"setScriptTimeout",{"ms":35000}] 11:40:28 INFO - PROCESS | 1947 | 1466707228643 Marionette TRACE conn2 <- [1,2138,null,{}] 11:40:28 INFO - PROCESS | 1947 | 1466707228649 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}] 11:40:28 INFO - PROCESS | 1947 | 1466707228652 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:40:28 INFO - PROCESS | 1947 | 1466707228739 Marionette TRACE conn2 <- [1,2139,null,{"value":null}] 11:40:28 INFO - PROCESS | 1947 | 1466707228746 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:28 INFO - PROCESS | 1947 | 1466707228749 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:40:28 INFO - PROCESS | 1947 | ++DOCSHELL 0x118226800 == 35 [pid = 1947] [id = 542] 11:40:28 INFO - PROCESS | 1947 | ++DOMWINDOW == 93 (0x12381a800) [pid = 1947] [serial = 1626] [outer = 0x0] 11:40:28 INFO - PROCESS | 1947 | ++DOMWINDOW == 94 (0x123f5fc00) [pid = 1947] [serial = 1627] [outer = 0x12381a800] 11:40:28 INFO - PROCESS | 1947 | 1466707228778 Marionette DEBUG loaded listener.js 11:40:28 INFO - PROCESS | 1947 | ++DOMWINDOW == 95 (0x124d44400) [pid = 1947] [serial = 1628] [outer = 0x12381a800] 11:40:29 INFO - PROCESS | 1947 | 1466707229139 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]]]}] 11:40:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 11:40:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 518ms 11:40:29 INFO - PROCESS | 1947 | 1466707229170 Marionette TRACE conn2 -> [0,2141,"getWindowHandle",null] 11:40:29 INFO - PROCESS | 1947 | 1466707229171 Marionette TRACE conn2 <- [1,2141,null,{"value":"7"}] 11:40:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 11:40:29 INFO - PROCESS | 1947 | 1466707229175 Marionette TRACE conn2 -> [0,2142,"setScriptTimeout",{"ms":35000}] 11:40:29 INFO - PROCESS | 1947 | 1466707229176 Marionette TRACE conn2 <- [1,2142,null,{}] 11:40:29 INFO - PROCESS | 1947 | 1466707229178 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}] 11:40:29 INFO - PROCESS | 1947 | 1466707229179 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:40:29 INFO - PROCESS | 1947 | 1466707229271 Marionette TRACE conn2 <- [1,2143,null,{"value":null}] 11:40:29 INFO - PROCESS | 1947 | 1466707229275 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:29 INFO - PROCESS | 1947 | 1466707229276 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:40:29 INFO - PROCESS | 1947 | ++DOCSHELL 0x12382a800 == 36 [pid = 1947] [id = 543] 11:40:29 INFO - PROCESS | 1947 | ++DOMWINDOW == 96 (0x126930000) [pid = 1947] [serial = 1629] [outer = 0x0] 11:40:29 INFO - PROCESS | 1947 | ++DOMWINDOW == 97 (0x128ac7800) [pid = 1947] [serial = 1630] [outer = 0x126930000] 11:40:29 INFO - PROCESS | 1947 | 1466707229302 Marionette DEBUG loaded listener.js 11:40:29 INFO - PROCESS | 1947 | ++DOMWINDOW == 98 (0x128bd5c00) [pid = 1947] [serial = 1631] [outer = 0x126930000] 11:40:29 INFO - PROCESS | 1947 | 1466707229641 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] 11:40:29 INFO - PROCESS | 1947 | 1466707229694 Marionette TRACE conn2 <- [1,2145,null,{"value":"7"}] 11:40:29 INFO - PROCESS | 1947 | 1466707229696 Marionette TRACE conn2 -> [0,2146,"setScriptTimeout",{"ms":35000}] 11:40:29 INFO - PROCESS | 1947 | 1466707229697 Marionette TRACE conn2 <- [1,2146,null,{}] 11:40:29 INFO - PROCESS | 1947 | 1466707229700 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}] 11:40:29 INFO - PROCESS | 1947 | 1466707229701 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:40:29 INFO - PROCESS | 1947 | 1466707229778 Marionette TRACE conn2 <- [1,2147,null,{"value":null}] 11:40:29 INFO - PROCESS | 1947 | 1466707229854 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:29 INFO - PROCESS | 1947 | 1466707229855 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:40:29 INFO - PROCESS | 1947 | ++DOCSHELL 0x123999800 == 37 [pid = 1947] [id = 544] 11:40:29 INFO - PROCESS | 1947 | ++DOMWINDOW == 99 (0x128bd2c00) [pid = 1947] [serial = 1632] [outer = 0x0] 11:40:29 INFO - PROCESS | 1947 | ++DOMWINDOW == 100 (0x128c98c00) [pid = 1947] [serial = 1633] [outer = 0x128bd2c00] 11:40:29 INFO - PROCESS | 1947 | 1466707229880 Marionette DEBUG loaded listener.js 11:40:29 INFO - PROCESS | 1947 | ++DOMWINDOW == 101 (0x129630c00) [pid = 1947] [serial = 1634] [outer = 0x128bd2c00] 11:40:30 INFO - PROCESS | 1947 | 1466707230198 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] 11:40:30 INFO - PROCESS | 1947 | 1466707230219 Marionette TRACE conn2 <- [1,2149,null,{"value":"7"}] 11:40:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 11:40:30 INFO - PROCESS | 1947 | 1466707230230 Marionette TRACE conn2 -> [0,2150,"setScriptTimeout",{"ms":35000}] 11:40:30 INFO - PROCESS | 1947 | 1466707230231 Marionette TRACE conn2 <- [1,2150,null,{}] 11:40:30 INFO - PROCESS | 1947 | 1466707230241 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}] 11:40:30 INFO - PROCESS | 1947 | 1466707230245 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:40:30 INFO - PROCESS | 1947 | 1466707230372 Marionette TRACE conn2 <- [1,2151,null,{"value":null}] 11:40:30 INFO - PROCESS | 1947 | 1466707230414 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:30 INFO - PROCESS | 1947 | 1466707230415 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:40:30 INFO - PROCESS | 1947 | ++DOCSHELL 0x12682e800 == 38 [pid = 1947] [id = 545] 11:40:30 INFO - PROCESS | 1947 | ++DOMWINDOW == 102 (0x12963a000) [pid = 1947] [serial = 1635] [outer = 0x0] 11:40:30 INFO - PROCESS | 1947 | ++DOMWINDOW == 103 (0x12aad9c00) [pid = 1947] [serial = 1636] [outer = 0x12963a000] 11:40:30 INFO - PROCESS | 1947 | 1466707230441 Marionette DEBUG loaded listener.js 11:40:30 INFO - PROCESS | 1947 | ++DOMWINDOW == 104 (0x12ba09400) [pid = 1947] [serial = 1637] [outer = 0x12963a000] 11:40:30 INFO - PROCESS | 1947 | 1466707230763 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]]]}] 11:40:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 11:40:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 576ms 11:40:30 INFO - PROCESS | 1947 | 1466707230813 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 11:40:30 INFO - PROCESS | 1947 | 1466707230814 Marionette TRACE conn2 <- [1,2153,null,{"value":"7"}] 11:40:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 11:40:30 INFO - PROCESS | 1947 | 1466707230818 Marionette TRACE conn2 -> [0,2154,"setScriptTimeout",{"ms":35000}] 11:40:30 INFO - PROCESS | 1947 | 1466707230820 Marionette TRACE conn2 <- [1,2154,null,{}] 11:40:30 INFO - PROCESS | 1947 | 1466707230822 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}] 11:40:30 INFO - PROCESS | 1947 | 1466707230823 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:40:30 INFO - PROCESS | 1947 | 1466707230935 Marionette TRACE conn2 <- [1,2155,null,{"value":null}] 11:40:30 INFO - PROCESS | 1947 | 1466707230982 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:30 INFO - PROCESS | 1947 | 1466707230983 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:40:30 INFO - PROCESS | 1947 | ++DOCSHELL 0x128bda800 == 39 [pid = 1947] [id = 546] 11:40:30 INFO - PROCESS | 1947 | ++DOMWINDOW == 105 (0x12adc8000) [pid = 1947] [serial = 1638] [outer = 0x0] 11:40:31 INFO - PROCESS | 1947 | ++DOMWINDOW == 106 (0x12bd6a800) [pid = 1947] [serial = 1639] [outer = 0x12adc8000] 11:40:31 INFO - PROCESS | 1947 | 1466707231021 Marionette DEBUG loaded listener.js 11:40:31 INFO - PROCESS | 1947 | ++DOMWINDOW == 107 (0x12bdabc00) [pid = 1947] [serial = 1640] [outer = 0x12adc8000] 11:40:31 INFO - PROCESS | 1947 | 1466707231515 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]]]}] 11:40:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 11:40:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 720ms 11:40:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 11:40:31 INFO - PROCESS | 1947 | 1466707231541 Marionette TRACE conn2 -> [0,2157,"getWindowHandle",null] 11:40:31 INFO - PROCESS | 1947 | 1466707231543 Marionette TRACE conn2 <- [1,2157,null,{"value":"7"}] 11:40:31 INFO - PROCESS | 1947 | 1466707231545 Marionette TRACE conn2 -> [0,2158,"setScriptTimeout",{"ms":35000}] 11:40:31 INFO - PROCESS | 1947 | 1466707231546 Marionette TRACE conn2 <- [1,2158,null,{}] 11:40:31 INFO - PROCESS | 1947 | 1466707231548 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}] 11:40:31 INFO - PROCESS | 1947 | 1466707231549 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:40:31 INFO - PROCESS | 1947 | 1466707231658 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 11:40:31 INFO - PROCESS | 1947 | 1466707231701 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:31 INFO - PROCESS | 1947 | 1466707231702 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:40:31 INFO - PROCESS | 1947 | ++DOCSHELL 0x1292bd800 == 40 [pid = 1947] [id = 547] 11:40:31 INFO - PROCESS | 1947 | ++DOMWINDOW == 108 (0x12ba0a000) [pid = 1947] [serial = 1641] [outer = 0x0] 11:40:31 INFO - PROCESS | 1947 | ++DOMWINDOW == 109 (0x12bdb3c00) [pid = 1947] [serial = 1642] [outer = 0x12ba0a000] 11:40:31 INFO - PROCESS | 1947 | 1466707231725 Marionette DEBUG loaded listener.js 11:40:31 INFO - PROCESS | 1947 | ++DOMWINDOW == 110 (0x12c07e400) [pid = 1947] [serial = 1643] [outer = 0x12ba0a000] 11:40:32 INFO - PROCESS | 1947 | 1466707232031 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]]]}] 11:40:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 11:40:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 518ms 11:40:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 11:40:32 INFO - PROCESS | 1947 | 1466707232064 Marionette TRACE conn2 -> [0,2161,"getWindowHandle",null] 11:40:32 INFO - PROCESS | 1947 | 1466707232065 Marionette TRACE conn2 <- [1,2161,null,{"value":"7"}] 11:40:32 INFO - PROCESS | 1947 | 1466707232069 Marionette TRACE conn2 -> [0,2162,"setScriptTimeout",{"ms":35000}] 11:40:32 INFO - PROCESS | 1947 | 1466707232071 Marionette TRACE conn2 <- [1,2162,null,{}] 11:40:32 INFO - PROCESS | 1947 | 1466707232073 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}] 11:40:32 INFO - PROCESS | 1947 | 1466707232074 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:40:32 INFO - PROCESS | 1947 | 1466707232358 Marionette TRACE conn2 <- [1,2163,null,{"value":null}] 11:40:32 INFO - PROCESS | 1947 | --DOMWINDOW == 109 (0x11317e400) [pid = 1947] [serial = 1578] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 11:40:32 INFO - PROCESS | 1947 | --DOMWINDOW == 108 (0x124065400) [pid = 1947] [serial = 1584] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 11:40:32 INFO - PROCESS | 1947 | --DOMWINDOW == 107 (0x113a73800) [pid = 1947] [serial = 1575] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 11:40:32 INFO - PROCESS | 1947 | --DOMWINDOW == 106 (0x12928c800) [pid = 1947] [serial = 1590] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 11:40:32 INFO - PROCESS | 1947 | --DOMWINDOW == 105 (0x126934400) [pid = 1947] [serial = 1587] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 11:40:32 INFO - PROCESS | 1947 | --DOMWINDOW == 104 (0x12adc9400) [pid = 1947] [serial = 1593] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 11:40:32 INFO - PROCESS | 1947 | --DOMWINDOW == 103 (0x112767c00) [pid = 1947] [serial = 1596] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 11:40:32 INFO - PROCESS | 1947 | --DOMWINDOW == 102 (0x119b6a000) [pid = 1947] [serial = 1581] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 11:40:32 INFO - PROCESS | 1947 | --DOMWINDOW == 101 (0x115d1a800) [pid = 1947] [serial = 1554] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 11:40:32 INFO - PROCESS | 1947 | --DOMWINDOW == 100 (0x112a9b800) [pid = 1947] [serial = 1599] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 11:40:32 INFO - PROCESS | 1947 | --DOMWINDOW == 99 (0x116468c00) [pid = 1947] [serial = 1500] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 11:40:32 INFO - PROCESS | 1947 | --DOMWINDOW == 98 (0x118417800) [pid = 1947] [serial = 1497] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 11:40:32 INFO - PROCESS | 1947 | 1466707232424 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:32 INFO - PROCESS | 1947 | 1466707232425 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:40:32 INFO - PROCESS | 1947 | ++DOCSHELL 0x113a9b000 == 41 [pid = 1947] [id = 548] 11:40:32 INFO - PROCESS | 1947 | ++DOMWINDOW == 99 (0x112767c00) [pid = 1947] [serial = 1644] [outer = 0x0] 11:40:32 INFO - PROCESS | 1947 | ++DOMWINDOW == 100 (0x113c74c00) [pid = 1947] [serial = 1645] [outer = 0x112767c00] 11:40:32 INFO - PROCESS | 1947 | 1466707232449 Marionette DEBUG loaded listener.js 11:40:32 INFO - PROCESS | 1947 | ++DOMWINDOW == 101 (0x1176ee800) [pid = 1947] [serial = 1646] [outer = 0x112767c00] 11:40:32 INFO - PROCESS | 1947 | 1466707232763 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]]]}] 11:40:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 11:40:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 721ms 11:40:32 INFO - PROCESS | 1947 | 1466707232790 Marionette TRACE conn2 -> [0,2165,"getWindowHandle",null] 11:40:32 INFO - PROCESS | 1947 | 1466707232792 Marionette TRACE conn2 <- [1,2165,null,{"value":"7"}] 11:40:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 11:40:32 INFO - PROCESS | 1947 | 1466707232795 Marionette TRACE conn2 -> [0,2166,"setScriptTimeout",{"ms":35000}] 11:40:32 INFO - PROCESS | 1947 | 1466707232797 Marionette TRACE conn2 <- [1,2166,null,{}] 11:40:32 INFO - PROCESS | 1947 | 1466707232801 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}] 11:40:32 INFO - PROCESS | 1947 | 1466707232804 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:40:32 INFO - PROCESS | 1947 | 1466707232952 Marionette TRACE conn2 <- [1,2167,null,{"value":null}] 11:40:32 INFO - PROCESS | 1947 | 1466707232961 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:32 INFO - PROCESS | 1947 | 1466707232962 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:40:32 INFO - PROCESS | 1947 | ++DOCSHELL 0x12a7b7000 == 42 [pid = 1947] [id = 549] 11:40:32 INFO - PROCESS | 1947 | ++DOMWINDOW == 102 (0x112a9b800) [pid = 1947] [serial = 1647] [outer = 0x0] 11:40:32 INFO - PROCESS | 1947 | ++DOMWINDOW == 103 (0x119626800) [pid = 1947] [serial = 1648] [outer = 0x112a9b800] 11:40:32 INFO - PROCESS | 1947 | 1466707232991 Marionette DEBUG loaded listener.js 11:40:33 INFO - PROCESS | 1947 | ++DOMWINDOW == 104 (0x128db1400) [pid = 1947] [serial = 1649] [outer = 0x112a9b800] 11:40:33 INFO - PROCESS | 1947 | 1466707233293 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]]]}] 11:40:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 11:40:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 522ms 11:40:33 INFO - PROCESS | 1947 | 1466707233318 Marionette TRACE conn2 -> [0,2169,"getWindowHandle",null] 11:40:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 11:40:33 INFO - PROCESS | 1947 | 1466707233322 Marionette TRACE conn2 <- [1,2169,null,{"value":"7"}] 11:40:33 INFO - PROCESS | 1947 | 1466707233324 Marionette TRACE conn2 -> [0,2170,"setScriptTimeout",{"ms":35000}] 11:40:33 INFO - PROCESS | 1947 | 1466707233326 Marionette TRACE conn2 <- [1,2170,null,{}] 11:40:33 INFO - PROCESS | 1947 | 1466707233328 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}] 11:40:33 INFO - PROCESS | 1947 | 1466707233330 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:40:33 INFO - PROCESS | 1947 | 1466707233427 Marionette TRACE conn2 <- [1,2171,null,{"value":null}] 11:40:33 INFO - PROCESS | 1947 | 1466707233431 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:33 INFO - PROCESS | 1947 | 1466707233432 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:40:33 INFO - PROCESS | 1947 | ++DOCSHELL 0x12ba5c000 == 43 [pid = 1947] [id = 550] 11:40:33 INFO - PROCESS | 1947 | ++DOMWINDOW == 105 (0x118199000) [pid = 1947] [serial = 1650] [outer = 0x0] 11:40:33 INFO - PROCESS | 1947 | ++DOMWINDOW == 106 (0x12bd6b400) [pid = 1947] [serial = 1651] [outer = 0x118199000] 11:40:33 INFO - PROCESS | 1947 | 1466707233459 Marionette DEBUG loaded listener.js 11:40:33 INFO - PROCESS | 1947 | ++DOMWINDOW == 107 (0x12c2ef000) [pid = 1947] [serial = 1652] [outer = 0x118199000] 11:40:33 INFO - PROCESS | 1947 | 1466707233823 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]]]}] 11:40:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 11:40:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 519ms 11:40:33 INFO - PROCESS | 1947 | 1466707233844 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 11:40:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 11:40:33 INFO - PROCESS | 1947 | 1466707233845 Marionette TRACE conn2 <- [1,2173,null,{"value":"7"}] 11:40:33 INFO - PROCESS | 1947 | 1466707233847 Marionette TRACE conn2 -> [0,2174,"setScriptTimeout",{"ms":35000}] 11:40:33 INFO - PROCESS | 1947 | 1466707233848 Marionette TRACE conn2 <- [1,2174,null,{}] 11:40:33 INFO - PROCESS | 1947 | 1466707233852 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}] 11:40:33 INFO - PROCESS | 1947 | 1466707233855 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:40:33 INFO - PROCESS | 1947 | 1466707233991 Marionette TRACE conn2 <- [1,2175,null,{"value":null}] 11:40:34 INFO - PROCESS | 1947 | 1466707234001 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:34 INFO - PROCESS | 1947 | 1466707234002 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:40:34 INFO - PROCESS | 1947 | ++DOCSHELL 0x12bdb6000 == 44 [pid = 1947] [id = 551] 11:40:34 INFO - PROCESS | 1947 | ++DOMWINDOW == 108 (0x12c2f0c00) [pid = 1947] [serial = 1653] [outer = 0x0] 11:40:34 INFO - PROCESS | 1947 | ++DOMWINDOW == 109 (0x12c8dcc00) [pid = 1947] [serial = 1654] [outer = 0x12c2f0c00] 11:40:34 INFO - PROCESS | 1947 | 1466707234041 Marionette DEBUG loaded listener.js 11:40:34 INFO - PROCESS | 1947 | ++DOMWINDOW == 110 (0x12c8e0c00) [pid = 1947] [serial = 1655] [outer = 0x12c2f0c00] 11:40:35 INFO - PROCESS | 1947 | --DOCSHELL 0x1127f0000 == 43 [pid = 1947] [id = 541] 11:40:35 INFO - PROCESS | 1947 | --DOCSHELL 0x11823e000 == 42 [pid = 1947] [id = 540] 11:40:35 INFO - PROCESS | 1947 | --DOCSHELL 0x1128a7800 == 41 [pid = 1947] [id = 539] 11:40:35 INFO - PROCESS | 1947 | --DOCSHELL 0x12c2ca000 == 40 [pid = 1947] [id = 538] 11:40:35 INFO - PROCESS | 1947 | --DOCSHELL 0x12bdb4800 == 39 [pid = 1947] [id = 537] 11:40:35 INFO - PROCESS | 1947 | --DOCSHELL 0x123970800 == 38 [pid = 1947] [id = 536] 11:40:35 INFO - PROCESS | 1947 | --DOCSHELL 0x12ad40800 == 37 [pid = 1947] [id = 534] 11:40:35 INFO - PROCESS | 1947 | --DOCSHELL 0x1128b4800 == 36 [pid = 1947] [id = 535] 11:40:35 INFO - PROCESS | 1947 | --DOCSHELL 0x118226800 == 35 [pid = 1947] [id = 542] 11:40:35 INFO - PROCESS | 1947 | --DOCSHELL 0x123999800 == 34 [pid = 1947] [id = 544] 11:40:35 INFO - PROCESS | 1947 | --DOCSHELL 0x12382a800 == 33 [pid = 1947] [id = 543] 11:40:35 INFO - PROCESS | 1947 | --DOCSHELL 0x128bda800 == 32 [pid = 1947] [id = 546] 11:40:35 INFO - PROCESS | 1947 | --DOCSHELL 0x12682e800 == 31 [pid = 1947] [id = 545] 11:40:35 INFO - PROCESS | 1947 | --DOCSHELL 0x12ba5c000 == 30 [pid = 1947] [id = 550] 11:40:35 INFO - PROCESS | 1947 | --DOCSHELL 0x1292bd800 == 29 [pid = 1947] [id = 547] 11:40:35 INFO - PROCESS | 1947 | --DOCSHELL 0x113a9b000 == 28 [pid = 1947] [id = 548] 11:40:35 INFO - PROCESS | 1947 | --DOCSHELL 0x12a7b7000 == 27 [pid = 1947] [id = 549] 11:40:35 INFO - PROCESS | 1947 | --DOMWINDOW == 109 (0x12ba0dc00) [pid = 1947] [serial = 1502] [outer = 0x0] [url = about:blank] 11:40:35 INFO - PROCESS | 1947 | --DOMWINDOW == 108 (0x12b9ae800) [pid = 1947] [serial = 1499] [outer = 0x0] [url = about:blank] 11:40:35 INFO - PROCESS | 1947 | --DOMWINDOW == 107 (0x116aba800) [pid = 1947] [serial = 1579] [outer = 0x0] [url = about:blank] 11:40:35 INFO - PROCESS | 1947 | --DOMWINDOW == 106 (0x1172a2c00) [pid = 1947] [serial = 1580] [outer = 0x0] [url = about:blank] 11:40:35 INFO - PROCESS | 1947 | --DOMWINDOW == 105 (0x1185c1000) [pid = 1947] [serial = 1561] [outer = 0x0] [url = about:blank] 11:40:35 INFO - PROCESS | 1947 | --DOMWINDOW == 104 (0x119f4e000) [pid = 1947] [serial = 1564] [outer = 0x0] [url = about:blank] 11:40:35 INFO - PROCESS | 1947 | --DOMWINDOW == 103 (0x12692f400) [pid = 1947] [serial = 1586] [outer = 0x0] [url = about:blank] 11:40:35 INFO - PROCESS | 1947 | --DOMWINDOW == 102 (0x115f3d000) [pid = 1947] [serial = 1576] [outer = 0x0] [url = about:blank] 11:40:35 INFO - PROCESS | 1947 | --DOMWINDOW == 101 (0x116f91400) [pid = 1947] [serial = 1577] [outer = 0x0] [url = about:blank] 11:40:35 INFO - PROCESS | 1947 | --DOMWINDOW == 100 (0x12a76d000) [pid = 1947] [serial = 1591] [outer = 0x0] [url = about:blank] 11:40:35 INFO - PROCESS | 1947 | --DOMWINDOW == 99 (0x124fe5000) [pid = 1947] [serial = 1567] [outer = 0x0] [url = about:blank] 11:40:35 INFO - PROCESS | 1947 | --DOMWINDOW == 98 (0x128bd6800) [pid = 1947] [serial = 1570] [outer = 0x0] [url = about:blank] 11:40:35 INFO - PROCESS | 1947 | --DOMWINDOW == 97 (0x128ac3c00) [pid = 1947] [serial = 1588] [outer = 0x0] [url = about:blank] 11:40:35 INFO - PROCESS | 1947 | --DOMWINDOW == 96 (0x12ba03c00) [pid = 1947] [serial = 1594] [outer = 0x0] [url = about:blank] 11:40:35 INFO - PROCESS | 1947 | --DOMWINDOW == 95 (0x113178000) [pid = 1947] [serial = 1597] [outer = 0x0] [url = about:blank] 11:40:35 INFO - PROCESS | 1947 | --DOMWINDOW == 94 (0x12adc7800) [pid = 1947] [serial = 1592] [outer = 0x0] [url = about:blank] 11:40:35 INFO - PROCESS | 1947 | --DOMWINDOW == 93 (0x12963cc00) [pid = 1947] [serial = 1573] [outer = 0x0] [url = about:blank] 11:40:35 INFO - PROCESS | 1947 | --DOMWINDOW == 92 (0x112a7f000) [pid = 1947] [serial = 1558] [outer = 0x0] [url = about:blank] 11:40:35 INFO - PROCESS | 1947 | --DOMWINDOW == 91 (0x119f4c000) [pid = 1947] [serial = 1582] [outer = 0x0] [url = about:blank] 11:40:35 INFO - PROCESS | 1947 | --DOMWINDOW == 90 (0x11729ac00) [pid = 1947] [serial = 1556] [outer = 0x0] [url = about:blank] 11:40:35 INFO - PROCESS | 1947 | --DOMWINDOW == 89 (0x124b4b400) [pid = 1947] [serial = 1601] [outer = 0x0] [url = about:blank] 11:40:35 INFO - PROCESS | 1947 | --DOMWINDOW == 88 (0x116aab400) [pid = 1947] [serial = 1598] [outer = 0x0] [url = about:blank] 11:40:35 INFO - PROCESS | 1947 | --DOMWINDOW == 87 (0x12bd65400) [pid = 1947] [serial = 1595] [outer = 0x0] [url = about:blank] 11:40:35 INFO - PROCESS | 1947 | --DOMWINDOW == 86 (0x128ac5000) [pid = 1947] [serial = 1603] [outer = 0x0] [url = about:blank] 11:40:35 INFO - PROCESS | 1947 | --DOMWINDOW == 85 (0x1248af400) [pid = 1947] [serial = 1585] [outer = 0x0] [url = about:blank] 11:40:35 INFO - PROCESS | 1947 | --DOMWINDOW == 84 (0x128db9800) [pid = 1947] [serial = 1589] [outer = 0x0] [url = about:blank] 11:40:35 INFO - PROCESS | 1947 | --DOMWINDOW == 83 (0x116f97000) [pid = 1947] [serial = 1600] [outer = 0x0] [url = about:blank] 11:40:35 INFO - PROCESS | 1947 | --DOMWINDOW == 82 (0x123c56c00) [pid = 1947] [serial = 1583] [outer = 0x0] [url = about:blank] 11:40:35 INFO - PROCESS | 1947 | 1466707235838 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]]]}] 11:40:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 11:40:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 2027ms 11:40:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 11:40:35 INFO - PROCESS | 1947 | 1466707235875 Marionette TRACE conn2 -> [0,2177,"getWindowHandle",null] 11:40:35 INFO - PROCESS | 1947 | 1466707235877 Marionette TRACE conn2 <- [1,2177,null,{"value":"7"}] 11:40:35 INFO - PROCESS | 1947 | 1466707235881 Marionette TRACE conn2 -> [0,2178,"setScriptTimeout",{"ms":35000}] 11:40:35 INFO - PROCESS | 1947 | 1466707235882 Marionette TRACE conn2 <- [1,2178,null,{}] 11:40:35 INFO - PROCESS | 1947 | 1466707235890 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}] 11:40:35 INFO - PROCESS | 1947 | 1466707235891 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:40:35 INFO - PROCESS | 1947 | 1466707235993 Marionette TRACE conn2 <- [1,2179,null,{"value":null}] 11:40:36 INFO - PROCESS | 1947 | 1466707236004 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:36 INFO - PROCESS | 1947 | 1466707236006 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:40:36 INFO - PROCESS | 1947 | ++DOCSHELL 0x1128b4000 == 28 [pid = 1947] [id = 552] 11:40:36 INFO - PROCESS | 1947 | ++DOMWINDOW == 83 (0x112e7a800) [pid = 1947] [serial = 1656] [outer = 0x0] 11:40:36 INFO - PROCESS | 1947 | ++DOMWINDOW == 84 (0x112e83c00) [pid = 1947] [serial = 1657] [outer = 0x112e7a800] 11:40:36 INFO - PROCESS | 1947 | 1466707236033 Marionette DEBUG loaded listener.js 11:40:36 INFO - PROCESS | 1947 | ++DOMWINDOW == 85 (0x1133ae800) [pid = 1947] [serial = 1658] [outer = 0x112e7a800] 11:40:36 INFO - PROCESS | 1947 | 1466707236386 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]]]}] 11:40:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 11:40:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 526ms 11:40:36 INFO - PROCESS | 1947 | 1466707236406 Marionette TRACE conn2 -> [0,2181,"getWindowHandle",null] 11:40:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 11:40:36 INFO - PROCESS | 1947 | 1466707236410 Marionette TRACE conn2 <- [1,2181,null,{"value":"7"}] 11:40:36 INFO - PROCESS | 1947 | 1466707236415 Marionette TRACE conn2 -> [0,2182,"setScriptTimeout",{"ms":35000}] 11:40:36 INFO - PROCESS | 1947 | 1466707236418 Marionette TRACE conn2 <- [1,2182,null,{}] 11:40:36 INFO - PROCESS | 1947 | 1466707236420 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}] 11:40:36 INFO - PROCESS | 1947 | 1466707236422 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:40:36 INFO - PROCESS | 1947 | 1466707236509 Marionette TRACE conn2 <- [1,2183,null,{"value":null}] 11:40:36 INFO - PROCESS | 1947 | 1466707236572 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:36 INFO - PROCESS | 1947 | 1466707236573 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:40:36 INFO - PROCESS | 1947 | ++DOCSHELL 0x116912800 == 29 [pid = 1947] [id = 553] 11:40:36 INFO - PROCESS | 1947 | ++DOMWINDOW == 86 (0x113c6fc00) [pid = 1947] [serial = 1659] [outer = 0x0] 11:40:36 INFO - PROCESS | 1947 | ++DOMWINDOW == 87 (0x1161a7400) [pid = 1947] [serial = 1660] [outer = 0x113c6fc00] 11:40:36 INFO - PROCESS | 1947 | 1466707236602 Marionette DEBUG loaded listener.js 11:40:36 INFO - PROCESS | 1947 | ++DOMWINDOW == 88 (0x11690b800) [pid = 1947] [serial = 1661] [outer = 0x113c6fc00] 11:40:36 INFO - PROCESS | 1947 | 1466707236907 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]]]}] 11:40:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 11:40:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 523ms 11:40:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 11:40:36 INFO - PROCESS | 1947 | 1466707236938 Marionette TRACE conn2 -> [0,2185,"getWindowHandle",null] 11:40:36 INFO - PROCESS | 1947 | 1466707236940 Marionette TRACE conn2 <- [1,2185,null,{"value":"7"}] 11:40:36 INFO - PROCESS | 1947 | 1466707236942 Marionette TRACE conn2 -> [0,2186,"setScriptTimeout",{"ms":35000}] 11:40:36 INFO - PROCESS | 1947 | 1466707236944 Marionette TRACE conn2 <- [1,2186,null,{}] 11:40:36 INFO - PROCESS | 1947 | 1466707236954 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}] 11:40:36 INFO - PROCESS | 1947 | 1466707236957 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:40:37 INFO - PROCESS | 1947 | 1466707237037 Marionette TRACE conn2 <- [1,2187,null,{"value":null}] 11:40:37 INFO - PROCESS | 1947 | 1466707237098 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:37 INFO - PROCESS | 1947 | 1466707237100 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:40:37 INFO - PROCESS | 1947 | ++DOCSHELL 0x117e73000 == 30 [pid = 1947] [id = 554] 11:40:37 INFO - PROCESS | 1947 | ++DOMWINDOW == 89 (0x111c83800) [pid = 1947] [serial = 1662] [outer = 0x0] 11:40:37 INFO - PROCESS | 1947 | ++DOMWINDOW == 90 (0x116f9bc00) [pid = 1947] [serial = 1663] [outer = 0x111c83800] 11:40:37 INFO - PROCESS | 1947 | 1466707237130 Marionette DEBUG loaded listener.js 11:40:37 INFO - PROCESS | 1947 | ++DOMWINDOW == 91 (0x1176f3400) [pid = 1947] [serial = 1664] [outer = 0x111c83800] 11:40:37 INFO - PROCESS | 1947 | 1466707237511 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]]]}] 11:40:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 11:40:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 573ms 11:40:37 INFO - PROCESS | 1947 | 1466707237516 Marionette TRACE conn2 -> [0,2189,"getWindowHandle",null] 11:40:37 INFO - PROCESS | 1947 | 1466707237521 Marionette TRACE conn2 <- [1,2189,null,{"value":"7"}] 11:40:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 11:40:37 INFO - PROCESS | 1947 | 1466707237524 Marionette TRACE conn2 -> [0,2190,"setScriptTimeout",{"ms":35000}] 11:40:37 INFO - PROCESS | 1947 | 1466707237526 Marionette TRACE conn2 <- [1,2190,null,{}] 11:40:37 INFO - PROCESS | 1947 | 1466707237529 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}] 11:40:37 INFO - PROCESS | 1947 | 1466707237532 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:40:37 INFO - PROCESS | 1947 | 1466707237661 Marionette TRACE conn2 <- [1,2191,null,{"value":null}] 11:40:37 INFO - PROCESS | 1947 | 1466707237747 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:37 INFO - PROCESS | 1947 | 1466707237748 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:40:37 INFO - PROCESS | 1947 | ++DOCSHELL 0x119184000 == 31 [pid = 1947] [id = 555] 11:40:37 INFO - PROCESS | 1947 | ++DOMWINDOW == 92 (0x117eacc00) [pid = 1947] [serial = 1665] [outer = 0x0] 11:40:37 INFO - PROCESS | 1947 | ++DOMWINDOW == 93 (0x1185c1c00) [pid = 1947] [serial = 1666] [outer = 0x117eacc00] 11:40:37 INFO - PROCESS | 1947 | 1466707237775 Marionette DEBUG loaded listener.js 11:40:37 INFO - PROCESS | 1947 | ++DOMWINDOW == 94 (0x1191bd000) [pid = 1947] [serial = 1667] [outer = 0x117eacc00] 11:40:38 INFO - PROCESS | 1947 | 1466707238038 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]]]}] 11:40:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 11:40:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 569ms 11:40:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 11:40:38 INFO - PROCESS | 1947 | 1466707238094 Marionette TRACE conn2 -> [0,2193,"getWindowHandle",null] 11:40:38 INFO - PROCESS | 1947 | 1466707238095 Marionette TRACE conn2 <- [1,2193,null,{"value":"7"}] 11:40:38 INFO - PROCESS | 1947 | 1466707238097 Marionette TRACE conn2 -> [0,2194,"setScriptTimeout",{"ms":35000}] 11:40:38 INFO - PROCESS | 1947 | 1466707238109 Marionette TRACE conn2 <- [1,2194,null,{}] 11:40:38 INFO - PROCESS | 1947 | 1466707238112 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}] 11:40:38 INFO - PROCESS | 1947 | 1466707238113 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:40:38 INFO - PROCESS | 1947 | 1466707238189 Marionette TRACE conn2 <- [1,2195,null,{"value":null}] 11:40:38 INFO - PROCESS | 1947 | 1466707238192 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:38 INFO - PROCESS | 1947 | 1466707238193 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:40:38 INFO - PROCESS | 1947 | ++DOCSHELL 0x123973800 == 32 [pid = 1947] [id = 556] 11:40:38 INFO - PROCESS | 1947 | ++DOMWINDOW == 95 (0x112a76800) [pid = 1947] [serial = 1668] [outer = 0x0] 11:40:38 INFO - PROCESS | 1947 | ++DOMWINDOW == 96 (0x119889400) [pid = 1947] [serial = 1669] [outer = 0x112a76800] 11:40:38 INFO - PROCESS | 1947 | 1466707238220 Marionette DEBUG loaded listener.js 11:40:38 INFO - PROCESS | 1947 | ++DOMWINDOW == 97 (0x119f47400) [pid = 1947] [serial = 1670] [outer = 0x112a76800] 11:40:38 INFO - PROCESS | 1947 | 1466707238565 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]]]}] 11:40:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 11:40:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 484ms 11:40:38 INFO - PROCESS | 1947 | 1466707238581 Marionette TRACE conn2 -> [0,2197,"getWindowHandle",null] 11:40:38 INFO - PROCESS | 1947 | 1466707238583 Marionette TRACE conn2 <- [1,2197,null,{"value":"7"}] 11:40:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 11:40:38 INFO - PROCESS | 1947 | 1466707238585 Marionette TRACE conn2 -> [0,2198,"setScriptTimeout",{"ms":35000}] 11:40:38 INFO - PROCESS | 1947 | 1466707238586 Marionette TRACE conn2 <- [1,2198,null,{}] 11:40:38 INFO - PROCESS | 1947 | 1466707238589 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}] 11:40:38 INFO - PROCESS | 1947 | 1466707238593 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:40:38 INFO - PROCESS | 1947 | 1466707238721 Marionette TRACE conn2 <- [1,2199,null,{"value":null}] 11:40:38 INFO - PROCESS | 1947 | 1466707238728 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:38 INFO - PROCESS | 1947 | 1466707238729 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:40:38 INFO - PROCESS | 1947 | ++DOCSHELL 0x1242ad800 == 33 [pid = 1947] [id = 557] 11:40:38 INFO - PROCESS | 1947 | ++DOMWINDOW == 98 (0x119f48800) [pid = 1947] [serial = 1671] [outer = 0x0] 11:40:38 INFO - PROCESS | 1947 | ++DOMWINDOW == 99 (0x121111c00) [pid = 1947] [serial = 1672] [outer = 0x119f48800] 11:40:38 INFO - PROCESS | 1947 | 1466707238754 Marionette DEBUG loaded listener.js 11:40:38 INFO - PROCESS | 1947 | ++DOMWINDOW == 100 (0x124067800) [pid = 1947] [serial = 1673] [outer = 0x119f48800] 11:40:39 INFO - PROCESS | 1947 | 1466707239052 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]]]}] 11:40:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 11:40:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 520ms 11:40:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 11:40:39 INFO - PROCESS | 1947 | 1466707239105 Marionette TRACE conn2 -> [0,2201,"getWindowHandle",null] 11:40:39 INFO - PROCESS | 1947 | 1466707239107 Marionette TRACE conn2 <- [1,2201,null,{"value":"7"}] 11:40:39 INFO - PROCESS | 1947 | 1466707239109 Marionette TRACE conn2 -> [0,2202,"setScriptTimeout",{"ms":35000}] 11:40:39 INFO - PROCESS | 1947 | 1466707239110 Marionette TRACE conn2 <- [1,2202,null,{}] 11:40:39 INFO - PROCESS | 1947 | 1466707239112 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}] 11:40:39 INFO - PROCESS | 1947 | 1466707239113 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:40:39 INFO - PROCESS | 1947 | 1466707239195 Marionette TRACE conn2 <- [1,2203,null,{"value":null}] 11:40:39 INFO - PROCESS | 1947 | 1466707239199 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:39 INFO - PROCESS | 1947 | 1466707239201 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:40:39 INFO - PROCESS | 1947 | ++DOCSHELL 0x12682a000 == 34 [pid = 1947] [id = 558] 11:40:39 INFO - PROCESS | 1947 | ++DOMWINDOW == 101 (0x119f4e000) [pid = 1947] [serial = 1674] [outer = 0x0] 11:40:39 INFO - PROCESS | 1947 | ++DOMWINDOW == 102 (0x124d3ac00) [pid = 1947] [serial = 1675] [outer = 0x119f4e000] 11:40:39 INFO - PROCESS | 1947 | 1466707239227 Marionette DEBUG loaded listener.js 11:40:39 INFO - PROCESS | 1947 | ++DOMWINDOW == 103 (0x12685d800) [pid = 1947] [serial = 1676] [outer = 0x119f4e000] 11:40:39 INFO - PROCESS | 1947 | 1466707239562 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]]]}] 11:40:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 11:40:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 467ms 11:40:39 INFO - PROCESS | 1947 | 1466707239577 Marionette TRACE conn2 -> [0,2205,"getWindowHandle",null] 11:40:39 INFO - PROCESS | 1947 | 1466707239578 Marionette TRACE conn2 <- [1,2205,null,{"value":"7"}] 11:40:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 11:40:39 INFO - PROCESS | 1947 | 1466707239580 Marionette TRACE conn2 -> [0,2206,"setScriptTimeout",{"ms":35000}] 11:40:39 INFO - PROCESS | 1947 | 1466707239581 Marionette TRACE conn2 <- [1,2206,null,{}] 11:40:39 INFO - PROCESS | 1947 | 1466707239584 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}] 11:40:39 INFO - PROCESS | 1947 | 1466707239585 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:40:39 INFO - PROCESS | 1947 | 1466707239694 Marionette TRACE conn2 <- [1,2207,null,{"value":null}] 11:40:39 INFO - PROCESS | 1947 | 1466707239700 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:39 INFO - PROCESS | 1947 | 1466707239701 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:40:39 INFO - PROCESS | 1947 | ++DOCSHELL 0x126f77000 == 35 [pid = 1947] [id = 559] 11:40:39 INFO - PROCESS | 1947 | ++DOMWINDOW == 104 (0x119881800) [pid = 1947] [serial = 1677] [outer = 0x0] 11:40:39 INFO - PROCESS | 1947 | ++DOMWINDOW == 105 (0x1255b4800) [pid = 1947] [serial = 1678] [outer = 0x119881800] 11:40:39 INFO - PROCESS | 1947 | 1466707239726 Marionette DEBUG loaded listener.js 11:40:39 INFO - PROCESS | 1947 | ++DOMWINDOW == 106 (0x128abf800) [pid = 1947] [serial = 1679] [outer = 0x119881800] 11:40:40 INFO - PROCESS | 1947 | 1466707240001 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]]]}] 11:40:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 11:40:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 469ms 11:40:40 INFO - PROCESS | 1947 | 1466707240049 Marionette TRACE conn2 -> [0,2209,"getWindowHandle",null] 11:40:40 INFO - PROCESS | 1947 | 1466707240052 Marionette TRACE conn2 <- [1,2209,null,{"value":"7"}] 11:40:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 11:40:40 INFO - PROCESS | 1947 | 1466707240056 Marionette TRACE conn2 -> [0,2210,"setScriptTimeout",{"ms":35000}] 11:40:40 INFO - PROCESS | 1947 | 1466707240057 Marionette TRACE conn2 <- [1,2210,null,{}] 11:40:40 INFO - PROCESS | 1947 | 1466707240060 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}] 11:40:40 INFO - PROCESS | 1947 | 1466707240061 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:40:40 INFO - PROCESS | 1947 | 1466707240147 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 11:40:40 INFO - PROCESS | 1947 | 1466707240153 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:40 INFO - PROCESS | 1947 | 1466707240155 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:40:40 INFO - PROCESS | 1947 | ++DOCSHELL 0x117e72000 == 36 [pid = 1947] [id = 560] 11:40:40 INFO - PROCESS | 1947 | ++DOMWINDOW == 107 (0x128abf000) [pid = 1947] [serial = 1680] [outer = 0x0] 11:40:40 INFO - PROCESS | 1947 | ++DOMWINDOW == 108 (0x128bcb000) [pid = 1947] [serial = 1681] [outer = 0x128abf000] 11:40:40 INFO - PROCESS | 1947 | 1466707240179 Marionette DEBUG loaded listener.js 11:40:40 INFO - PROCESS | 1947 | ++DOMWINDOW == 109 (0x128c8a800) [pid = 1947] [serial = 1682] [outer = 0x128abf000] 11:40:40 INFO - PROCESS | 1947 | 1466707240521 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]]]}] 11:40:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 11:40:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 468ms 11:40:40 INFO - PROCESS | 1947 | 1466707240524 Marionette TRACE conn2 -> [0,2213,"getWindowHandle",null] 11:40:40 INFO - PROCESS | 1947 | 1466707240525 Marionette TRACE conn2 <- [1,2213,null,{"value":"7"}] 11:40:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 11:40:40 INFO - PROCESS | 1947 | 1466707240528 Marionette TRACE conn2 -> [0,2214,"setScriptTimeout",{"ms":35000}] 11:40:40 INFO - PROCESS | 1947 | 1466707240529 Marionette TRACE conn2 <- [1,2214,null,{}] 11:40:40 INFO - PROCESS | 1947 | 1466707240531 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}] 11:40:40 INFO - PROCESS | 1947 | 1466707240532 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:40:40 INFO - PROCESS | 1947 | 1466707240619 Marionette TRACE conn2 <- [1,2215,null,{"value":null}] 11:40:40 INFO - PROCESS | 1947 | 1466707240695 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:40 INFO - PROCESS | 1947 | 1466707240696 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:40:40 INFO - PROCESS | 1947 | ++DOCSHELL 0x129562800 == 37 [pid = 1947] [id = 561] 11:40:40 INFO - PROCESS | 1947 | ++DOMWINDOW == 110 (0x117297c00) [pid = 1947] [serial = 1683] [outer = 0x0] 11:40:40 INFO - PROCESS | 1947 | ++DOMWINDOW == 111 (0x128c8c000) [pid = 1947] [serial = 1684] [outer = 0x117297c00] 11:40:40 INFO - PROCESS | 1947 | 1466707240721 Marionette DEBUG loaded listener.js 11:40:40 INFO - PROCESS | 1947 | ++DOMWINDOW == 112 (0x129202800) [pid = 1947] [serial = 1685] [outer = 0x117297c00] 11:40:41 INFO - PROCESS | 1947 | 1466707241023 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]]]}] 11:40:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 11:40:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 519ms 11:40:41 INFO - PROCESS | 1947 | 1466707241048 Marionette TRACE conn2 -> [0,2217,"getWindowHandle",null] 11:40:41 INFO - PROCESS | 1947 | 1466707241049 Marionette TRACE conn2 <- [1,2217,null,{"value":"7"}] 11:40:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 11:40:41 INFO - PROCESS | 1947 | 1466707241059 Marionette TRACE conn2 -> [0,2218,"setScriptTimeout",{"ms":35000}] 11:40:41 INFO - PROCESS | 1947 | 1466707241061 Marionette TRACE conn2 <- [1,2218,null,{}] 11:40:41 INFO - PROCESS | 1947 | 1466707241063 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}] 11:40:41 INFO - PROCESS | 1947 | 1466707241065 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:40:41 INFO - PROCESS | 1947 | 1466707241180 Marionette TRACE conn2 <- [1,2219,null,{"value":null}] 11:40:41 INFO - PROCESS | 1947 | 1466707241192 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:41 INFO - PROCESS | 1947 | 1466707241194 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:40:41 INFO - PROCESS | 1947 | ++DOCSHELL 0x123972800 == 38 [pid = 1947] [id = 562] 11:40:41 INFO - PROCESS | 1947 | ++DOMWINDOW == 113 (0x12406a000) [pid = 1947] [serial = 1686] [outer = 0x0] 11:40:41 INFO - PROCESS | 1947 | ++DOMWINDOW == 114 (0x1293eec00) [pid = 1947] [serial = 1687] [outer = 0x12406a000] 11:40:41 INFO - PROCESS | 1947 | 1466707241258 Marionette DEBUG loaded listener.js 11:40:41 INFO - PROCESS | 1947 | ++DOMWINDOW == 115 (0x12a87c000) [pid = 1947] [serial = 1688] [outer = 0x12406a000] 11:40:41 INFO - PROCESS | 1947 | 1466707241551 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]]]}] 11:40:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 11:40:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 520ms 11:40:41 INFO - PROCESS | 1947 | 1466707241580 Marionette TRACE conn2 -> [0,2221,"getWindowHandle",null] 11:40:41 INFO - PROCESS | 1947 | 1466707241582 Marionette TRACE conn2 <- [1,2221,null,{"value":"7"}] 11:40:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 11:40:41 INFO - PROCESS | 1947 | 1466707241588 Marionette TRACE conn2 -> [0,2222,"setScriptTimeout",{"ms":35000}] 11:40:41 INFO - PROCESS | 1947 | 1466707241590 Marionette TRACE conn2 <- [1,2222,null,{}] 11:40:41 INFO - PROCESS | 1947 | 1466707241592 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}] 11:40:41 INFO - PROCESS | 1947 | 1466707241593 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:40:41 INFO - PROCESS | 1947 | 1466707241698 Marionette TRACE conn2 <- [1,2223,null,{"value":null}] 11:40:41 INFO - PROCESS | 1947 | 1466707241709 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:41 INFO - PROCESS | 1947 | 1466707241710 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:40:41 INFO - PROCESS | 1947 | ++DOCSHELL 0x12b833000 == 39 [pid = 1947] [id = 563] 11:40:41 INFO - PROCESS | 1947 | ++DOMWINDOW == 116 (0x12a87cc00) [pid = 1947] [serial = 1689] [outer = 0x0] 11:40:41 INFO - PROCESS | 1947 | ++DOMWINDOW == 117 (0x12aaf1800) [pid = 1947] [serial = 1690] [outer = 0x12a87cc00] 11:40:41 INFO - PROCESS | 1947 | 1466707241734 Marionette DEBUG loaded listener.js 11:40:41 INFO - PROCESS | 1947 | ++DOMWINDOW == 118 (0x12adc3000) [pid = 1947] [serial = 1691] [outer = 0x12a87cc00] 11:40:42 INFO - PROCESS | 1947 | 1466707242080 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]]]}] 11:40:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 11:40:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 522ms 11:40:42 INFO - PROCESS | 1947 | 1466707242109 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 11:40:42 INFO - PROCESS | 1947 | 1466707242110 Marionette TRACE conn2 <- [1,2225,null,{"value":"7"}] 11:40:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 11:40:42 INFO - PROCESS | 1947 | 1466707242119 Marionette TRACE conn2 -> [0,2226,"setScriptTimeout",{"ms":35000}] 11:40:42 INFO - PROCESS | 1947 | 1466707242120 Marionette TRACE conn2 <- [1,2226,null,{}] 11:40:42 INFO - PROCESS | 1947 | 1466707242122 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}] 11:40:42 INFO - PROCESS | 1947 | 1466707242123 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:40:42 INFO - PROCESS | 1947 | 1466707242234 Marionette TRACE conn2 <- [1,2227,null,{"value":null}] 11:40:42 INFO - PROCESS | 1947 | 1466707242275 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:42 INFO - PROCESS | 1947 | 1466707242277 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:40:42 INFO - PROCESS | 1947 | ++DOCSHELL 0x12bacd000 == 40 [pid = 1947] [id = 564] 11:40:42 INFO - PROCESS | 1947 | ++DOMWINDOW == 119 (0x12a87dc00) [pid = 1947] [serial = 1692] [outer = 0x0] 11:40:42 INFO - PROCESS | 1947 | ++DOMWINDOW == 120 (0x12adca400) [pid = 1947] [serial = 1693] [outer = 0x12a87dc00] 11:40:42 INFO - PROCESS | 1947 | 1466707242300 Marionette DEBUG loaded listener.js 11:40:42 INFO - PROCESS | 1947 | ++DOMWINDOW == 121 (0x12ba04000) [pid = 1947] [serial = 1694] [outer = 0x12a87dc00] 11:40:42 INFO - PROCESS | 1947 | 1466707242591 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]]]}] 11:40:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 11:40:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 519ms 11:40:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 11:40:42 INFO - PROCESS | 1947 | 1466707242642 Marionette TRACE conn2 -> [0,2229,"getWindowHandle",null] 11:40:42 INFO - PROCESS | 1947 | 1466707242643 Marionette TRACE conn2 <- [1,2229,null,{"value":"7"}] 11:40:42 INFO - PROCESS | 1947 | 1466707242645 Marionette TRACE conn2 -> [0,2230,"setScriptTimeout",{"ms":35000}] 11:40:42 INFO - PROCESS | 1947 | 1466707242646 Marionette TRACE conn2 <- [1,2230,null,{}] 11:40:42 INFO - PROCESS | 1947 | 1466707242649 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}] 11:40:42 INFO - PROCESS | 1947 | 1466707242650 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:40:42 INFO - PROCESS | 1947 | 1466707242759 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 11:40:42 INFO - PROCESS | 1947 | 1466707242802 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:42 INFO - PROCESS | 1947 | 1466707242803 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:40:42 INFO - PROCESS | 1947 | ++DOCSHELL 0x12c0a8000 == 41 [pid = 1947] [id = 565] 11:40:42 INFO - PROCESS | 1947 | ++DOMWINDOW == 122 (0x12aaf7800) [pid = 1947] [serial = 1695] [outer = 0x0] 11:40:42 INFO - PROCESS | 1947 | ++DOMWINDOW == 123 (0x12ba0fc00) [pid = 1947] [serial = 1696] [outer = 0x12aaf7800] 11:40:42 INFO - PROCESS | 1947 | 1466707242826 Marionette DEBUG loaded listener.js 11:40:42 INFO - PROCESS | 1947 | ++DOMWINDOW == 124 (0x12bd71800) [pid = 1947] [serial = 1697] [outer = 0x12aaf7800] 11:40:43 INFO - PROCESS | 1947 | --DOMWINDOW == 123 (0x12adc8000) [pid = 1947] [serial = 1638] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 11:40:43 INFO - PROCESS | 1947 | --DOMWINDOW == 122 (0x12963a000) [pid = 1947] [serial = 1635] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 11:40:43 INFO - PROCESS | 1947 | --DOMWINDOW == 121 (0x12ba0a000) [pid = 1947] [serial = 1641] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 11:40:43 INFO - PROCESS | 1947 | --DOMWINDOW == 120 (0x118199000) [pid = 1947] [serial = 1650] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 11:40:43 INFO - PROCESS | 1947 | --DOMWINDOW == 119 (0x112767c00) [pid = 1947] [serial = 1644] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 11:40:43 INFO - PROCESS | 1947 | --DOMWINDOW == 118 (0x112a9b800) [pid = 1947] [serial = 1647] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 11:40:43 INFO - PROCESS | 1947 | --DOMWINDOW == 117 (0x128bd2c00) [pid = 1947] [serial = 1632] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 11:40:43 INFO - PROCESS | 1947 | --DOMWINDOW == 116 (0x126930000) [pid = 1947] [serial = 1629] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 11:40:43 INFO - PROCESS | 1947 | --DOMWINDOW == 115 (0x12381a800) [pid = 1947] [serial = 1626] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 11:40:43 INFO - PROCESS | 1947 | --DOMWINDOW == 114 (0x116ab7800) [pid = 1947] [serial = 1623] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 11:40:43 INFO - PROCESS | 1947 | --DOMWINDOW == 113 (0x115f49000) [pid = 1947] [serial = 1620] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 11:40:43 INFO - PROCESS | 1947 | --DOMWINDOW == 112 (0x113179000) [pid = 1947] [serial = 1617] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 11:40:43 INFO - PROCESS | 1947 | --DOMWINDOW == 111 (0x128dba400) [pid = 1947] [serial = 1614] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 11:40:43 INFO - PROCESS | 1947 | --DOMWINDOW == 110 (0x1245d4000) [pid = 1947] [serial = 1611] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 11:40:43 INFO - PROCESS | 1947 | --DOMWINDOW == 109 (0x116aadc00) [pid = 1947] [serial = 1608] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 11:40:43 INFO - PROCESS | 1947 | --DOMWINDOW == 108 (0x112a73c00) [pid = 1947] [serial = 1605] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 11:40:43 INFO - PROCESS | 1947 | --DOMWINDOW == 107 (0x1188a6800) [pid = 1947] [serial = 1602] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 11:40:43 INFO - PROCESS | 1947 | --DOMWINDOW == 106 (0x11268d000) [pid = 1947] [serial = 1566] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 11:40:43 INFO - PROCESS | 1947 | --DOMWINDOW == 105 (0x119961c00) [pid = 1947] [serial = 1563] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 11:40:43 INFO - PROCESS | 1947 | --DOMWINDOW == 104 (0x1293eac00) [pid = 1947] [serial = 1572] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 11:40:43 INFO - PROCESS | 1947 | --DOMWINDOW == 103 (0x116a1b800) [pid = 1947] [serial = 1560] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 11:40:43 INFO - PROCESS | 1947 | --DOMWINDOW == 102 (0x112760400) [pid = 1947] [serial = 1557] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 11:40:43 INFO - PROCESS | 1947 | --DOMWINDOW == 101 (0x123f5e000) [pid = 1947] [serial = 1569] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 11:40:43 INFO - PROCESS | 1947 | 1466707243545 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]]]}] 11:40:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 11:40:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 919ms 11:40:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 11:40:43 INFO - PROCESS | 1947 | 1466707243564 Marionette TRACE conn2 -> [0,2233,"getWindowHandle",null] 11:40:43 INFO - PROCESS | 1947 | 1466707243565 Marionette TRACE conn2 <- [1,2233,null,{"value":"7"}] 11:40:43 INFO - PROCESS | 1947 | 1466707243567 Marionette TRACE conn2 -> [0,2234,"setScriptTimeout",{"ms":35000}] 11:40:43 INFO - PROCESS | 1947 | 1466707243568 Marionette TRACE conn2 <- [1,2234,null,{}] 11:40:43 INFO - PROCESS | 1947 | 1466707243571 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}] 11:40:43 INFO - PROCESS | 1947 | 1466707243572 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:40:43 INFO - PROCESS | 1947 | 1466707243663 Marionette TRACE conn2 <- [1,2235,null,{"value":null}] 11:40:43 INFO - PROCESS | 1947 | 1466707243727 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:43 INFO - PROCESS | 1947 | 1466707243728 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:40:43 INFO - PROCESS | 1947 | ++DOCSHELL 0x1239ad800 == 42 [pid = 1947] [id = 566] 11:40:43 INFO - PROCESS | 1947 | ++DOMWINDOW == 102 (0x112a77000) [pid = 1947] [serial = 1698] [outer = 0x0] 11:40:43 INFO - PROCESS | 1947 | ++DOMWINDOW == 103 (0x11662cc00) [pid = 1947] [serial = 1699] [outer = 0x112a77000] 11:40:43 INFO - PROCESS | 1947 | 1466707243753 Marionette DEBUG loaded listener.js 11:40:43 INFO - PROCESS | 1947 | ++DOMWINDOW == 104 (0x119156000) [pid = 1947] [serial = 1700] [outer = 0x112a77000] 11:40:44 INFO - PROCESS | 1947 | 1466707244013 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]]]}] 11:40:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 11:40:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 469ms 11:40:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 11:40:44 INFO - PROCESS | 1947 | 1466707244041 Marionette TRACE conn2 -> [0,2237,"getWindowHandle",null] 11:40:44 INFO - PROCESS | 1947 | 1466707244042 Marionette TRACE conn2 <- [1,2237,null,{"value":"7"}] 11:40:44 INFO - PROCESS | 1947 | 1466707244044 Marionette TRACE conn2 -> [0,2238,"setScriptTimeout",{"ms":35000}] 11:40:44 INFO - PROCESS | 1947 | 1466707244045 Marionette TRACE conn2 <- [1,2238,null,{}] 11:40:44 INFO - PROCESS | 1947 | 1466707244048 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}] 11:40:44 INFO - PROCESS | 1947 | 1466707244049 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:40:44 INFO - PROCESS | 1947 | 1466707244148 Marionette TRACE conn2 <- [1,2239,null,{"value":null}] 11:40:44 INFO - PROCESS | 1947 | 1466707244151 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:44 INFO - PROCESS | 1947 | 1466707244152 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:40:44 INFO - PROCESS | 1947 | ++DOCSHELL 0x12c691000 == 43 [pid = 1947] [id = 567] 11:40:44 INFO - PROCESS | 1947 | ++DOMWINDOW == 105 (0x1191cf000) [pid = 1947] [serial = 1701] [outer = 0x0] 11:40:44 INFO - PROCESS | 1947 | ++DOMWINDOW == 106 (0x124d44000) [pid = 1947] [serial = 1702] [outer = 0x1191cf000] 11:40:44 INFO - PROCESS | 1947 | 1466707244176 Marionette DEBUG loaded listener.js 11:40:44 INFO - PROCESS | 1947 | ++DOMWINDOW == 107 (0x12920fc00) [pid = 1947] [serial = 1703] [outer = 0x1191cf000] 11:40:44 INFO - PROCESS | 1947 | 1466707244512 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]]]}] 11:40:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 11:40:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 472ms 11:40:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 11:40:44 INFO - PROCESS | 1947 | 1466707244519 Marionette TRACE conn2 -> [0,2241,"getWindowHandle",null] 11:40:44 INFO - PROCESS | 1947 | 1466707244520 Marionette TRACE conn2 <- [1,2241,null,{"value":"7"}] 11:40:44 INFO - PROCESS | 1947 | 1466707244522 Marionette TRACE conn2 -> [0,2242,"setScriptTimeout",{"ms":35000}] 11:40:44 INFO - PROCESS | 1947 | 1466707244523 Marionette TRACE conn2 <- [1,2242,null,{}] 11:40:44 INFO - PROCESS | 1947 | 1466707244525 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}] 11:40:44 INFO - PROCESS | 1947 | 1466707244526 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:40:44 INFO - PROCESS | 1947 | 1466707244617 Marionette TRACE conn2 <- [1,2243,null,{"value":null}] 11:40:44 INFO - PROCESS | 1947 | 1466707244689 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:44 INFO - PROCESS | 1947 | 1466707244690 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:40:44 INFO - PROCESS | 1947 | ++DOCSHELL 0x12cec7800 == 44 [pid = 1947] [id = 568] 11:40:44 INFO - PROCESS | 1947 | ++DOMWINDOW == 108 (0x119b6f800) [pid = 1947] [serial = 1704] [outer = 0x0] 11:40:44 INFO - PROCESS | 1947 | ++DOMWINDOW == 109 (0x12a611000) [pid = 1947] [serial = 1705] [outer = 0x119b6f800] 11:40:44 INFO - PROCESS | 1947 | 1466707244714 Marionette DEBUG loaded listener.js 11:40:44 INFO - PROCESS | 1947 | ++DOMWINDOW == 110 (0x12bd68400) [pid = 1947] [serial = 1706] [outer = 0x119b6f800] 11:40:44 INFO - PROCESS | 1947 | 1466707244972 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]]]}] 11:40:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 11:40:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 469ms 11:40:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 11:40:44 INFO - PROCESS | 1947 | 1466707244992 Marionette TRACE conn2 -> [0,2245,"getWindowHandle",null] 11:40:44 INFO - PROCESS | 1947 | 1466707244993 Marionette TRACE conn2 <- [1,2245,null,{"value":"7"}] 11:40:44 INFO - PROCESS | 1947 | 1466707244995 Marionette TRACE conn2 -> [0,2246,"setScriptTimeout",{"ms":35000}] 11:40:44 INFO - PROCESS | 1947 | 1466707244996 Marionette TRACE conn2 <- [1,2246,null,{}] 11:40:45 INFO - PROCESS | 1947 | 1466707244998 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}] 11:40:45 INFO - PROCESS | 1947 | 1466707244999 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:40:45 INFO - PROCESS | 1947 | 1466707245098 Marionette TRACE conn2 <- [1,2247,null,{"value":null}] 11:40:45 INFO - PROCESS | 1947 | 1466707245101 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:45 INFO - PROCESS | 1947 | 1466707245103 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:40:45 INFO - PROCESS | 1947 | ++DOCSHELL 0x12d3d4000 == 45 [pid = 1947] [id = 569] 11:40:45 INFO - PROCESS | 1947 | ++DOMWINDOW == 111 (0x112aa4800) [pid = 1947] [serial = 1707] [outer = 0x0] 11:40:45 INFO - PROCESS | 1947 | ++DOMWINDOW == 112 (0x12bdb3800) [pid = 1947] [serial = 1708] [outer = 0x112aa4800] 11:40:45 INFO - PROCESS | 1947 | 1466707245126 Marionette DEBUG loaded listener.js 11:40:45 INFO - PROCESS | 1947 | ++DOMWINDOW == 113 (0x12c07f800) [pid = 1947] [serial = 1709] [outer = 0x112aa4800] 11:40:45 INFO - PROCESS | 1947 | 1466707245586 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]]]}] 11:40:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 11:40:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 618ms 11:40:45 INFO - PROCESS | 1947 | 1466707245613 Marionette TRACE conn2 -> [0,2249,"getWindowHandle",null] 11:40:45 INFO - PROCESS | 1947 | 1466707245616 Marionette TRACE conn2 <- [1,2249,null,{"value":"7"}] 11:40:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 11:40:45 INFO - PROCESS | 1947 | 1466707245620 Marionette TRACE conn2 -> [0,2250,"setScriptTimeout",{"ms":35000}] 11:40:45 INFO - PROCESS | 1947 | 1466707245622 Marionette TRACE conn2 <- [1,2250,null,{}] 11:40:45 INFO - PROCESS | 1947 | 1466707245626 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}] 11:40:45 INFO - PROCESS | 1947 | 1466707245627 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:40:45 INFO - PROCESS | 1947 | 1466707245747 Marionette TRACE conn2 <- [1,2251,null,{"value":null}] 11:40:45 INFO - PROCESS | 1947 | 1466707245837 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:45 INFO - PROCESS | 1947 | 1466707245840 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:40:45 INFO - PROCESS | 1947 | ++DOCSHELL 0x116412800 == 46 [pid = 1947] [id = 570] 11:40:45 INFO - PROCESS | 1947 | ++DOMWINDOW == 114 (0x11295e800) [pid = 1947] [serial = 1710] [outer = 0x0] 11:40:45 INFO - PROCESS | 1947 | ++DOMWINDOW == 115 (0x112a7d800) [pid = 1947] [serial = 1711] [outer = 0x11295e800] 11:40:45 INFO - PROCESS | 1947 | 1466707245895 Marionette DEBUG loaded listener.js 11:40:45 INFO - PROCESS | 1947 | ++DOMWINDOW == 116 (0x113c17c00) [pid = 1947] [serial = 1712] [outer = 0x11295e800] 11:40:46 INFO - PROCESS | 1947 | 1466707246409 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]]]}] 11:40:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 11:40:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 825ms 11:40:46 INFO - PROCESS | 1947 | 1466707246444 Marionette TRACE conn2 -> [0,2253,"getWindowHandle",null] 11:40:46 INFO - PROCESS | 1947 | 1466707246447 Marionette TRACE conn2 <- [1,2253,null,{"value":"7"}] 11:40:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 11:40:46 INFO - PROCESS | 1947 | 1466707246454 Marionette TRACE conn2 -> [0,2254,"setScriptTimeout",{"ms":35000}] 11:40:46 INFO - PROCESS | 1947 | 1466707246456 Marionette TRACE conn2 <- [1,2254,null,{}] 11:40:46 INFO - PROCESS | 1947 | 1466707246459 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}] 11:40:46 INFO - PROCESS | 1947 | 1466707246460 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:40:46 INFO - PROCESS | 1947 | 1466707246576 Marionette TRACE conn2 <- [1,2255,null,{"value":null}] 11:40:46 INFO - PROCESS | 1947 | 1466707246665 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:46 INFO - PROCESS | 1947 | 1466707246667 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:40:46 INFO - PROCESS | 1947 | ++DOCSHELL 0x119c47800 == 47 [pid = 1947] [id = 571] 11:40:46 INFO - PROCESS | 1947 | ++DOMWINDOW == 117 (0x11670f400) [pid = 1947] [serial = 1713] [outer = 0x0] 11:40:46 INFO - PROCESS | 1947 | ++DOMWINDOW == 118 (0x116aab800) [pid = 1947] [serial = 1714] [outer = 0x11670f400] 11:40:46 INFO - PROCESS | 1947 | 1466707246697 Marionette DEBUG loaded listener.js 11:40:46 INFO - PROCESS | 1947 | ++DOMWINDOW == 119 (0x116f9b800) [pid = 1947] [serial = 1715] [outer = 0x11670f400] 11:40:47 INFO - PROCESS | 1947 | 1466707247534 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]]]}] 11:40:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 11:40:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1125ms 11:40:47 INFO - PROCESS | 1947 | 1466707247579 Marionette TRACE conn2 -> [0,2257,"getWindowHandle",null] 11:40:47 INFO - PROCESS | 1947 | 1466707247581 Marionette TRACE conn2 <- [1,2257,null,{"value":"7"}] 11:40:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 11:40:47 INFO - PROCESS | 1947 | 1466707247584 Marionette TRACE conn2 -> [0,2258,"setScriptTimeout",{"ms":35000}] 11:40:47 INFO - PROCESS | 1947 | 1466707247586 Marionette TRACE conn2 <- [1,2258,null,{}] 11:40:47 INFO - PROCESS | 1947 | 1466707247590 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}] 11:40:47 INFO - PROCESS | 1947 | 1466707247591 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:40:47 INFO - PROCESS | 1947 | 1466707247687 Marionette TRACE conn2 <- [1,2259,null,{"value":null}] 11:40:47 INFO - PROCESS | 1947 | 1466707247754 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:47 INFO - PROCESS | 1947 | 1466707247758 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:40:47 INFO - PROCESS | 1947 | ++DOCSHELL 0x1128a0800 == 48 [pid = 1947] [id = 572] 11:40:47 INFO - PROCESS | 1947 | ++DOMWINDOW == 120 (0x11287c400) [pid = 1947] [serial = 1716] [outer = 0x0] 11:40:47 INFO - PROCESS | 1947 | ++DOMWINDOW == 121 (0x11287f000) [pid = 1947] [serial = 1717] [outer = 0x11287c400] 11:40:47 INFO - PROCESS | 1947 | 1466707247805 Marionette DEBUG loaded listener.js 11:40:47 INFO - PROCESS | 1947 | ++DOMWINDOW == 122 (0x112a73c00) [pid = 1947] [serial = 1718] [outer = 0x11287c400] 11:40:48 INFO - PROCESS | 1947 | --DOCSHELL 0x12cec7800 == 47 [pid = 1947] [id = 568] 11:40:48 INFO - PROCESS | 1947 | --DOCSHELL 0x12c691000 == 46 [pid = 1947] [id = 567] 11:40:48 INFO - PROCESS | 1947 | --DOCSHELL 0x1239ad800 == 45 [pid = 1947] [id = 566] 11:40:48 INFO - PROCESS | 1947 | --DOMWINDOW == 121 (0x12c8dcc00) [pid = 1947] [serial = 1654] [outer = 0x0] [url = about:blank] 11:40:48 INFO - PROCESS | 1947 | --DOCSHELL 0x12c0a8000 == 44 [pid = 1947] [id = 565] 11:40:48 INFO - PROCESS | 1947 | --DOCSHELL 0x12bacd000 == 43 [pid = 1947] [id = 564] 11:40:48 INFO - PROCESS | 1947 | --DOCSHELL 0x12b833000 == 42 [pid = 1947] [id = 563] 11:40:48 INFO - PROCESS | 1947 | --DOCSHELL 0x123972800 == 41 [pid = 1947] [id = 562] 11:40:48 INFO - PROCESS | 1947 | --DOCSHELL 0x129562800 == 40 [pid = 1947] [id = 561] 11:40:48 INFO - PROCESS | 1947 | --DOCSHELL 0x117e72000 == 39 [pid = 1947] [id = 560] 11:40:48 INFO - PROCESS | 1947 | --DOCSHELL 0x126f77000 == 38 [pid = 1947] [id = 559] 11:40:48 INFO - PROCESS | 1947 | --DOCSHELL 0x12682a000 == 37 [pid = 1947] [id = 558] 11:40:48 INFO - PROCESS | 1947 | --DOCSHELL 0x1242ad800 == 36 [pid = 1947] [id = 557] 11:40:48 INFO - PROCESS | 1947 | --DOCSHELL 0x123973800 == 35 [pid = 1947] [id = 556] 11:40:48 INFO - PROCESS | 1947 | --DOCSHELL 0x119184000 == 34 [pid = 1947] [id = 555] 11:40:48 INFO - PROCESS | 1947 | --DOCSHELL 0x117e73000 == 33 [pid = 1947] [id = 554] 11:40:48 INFO - PROCESS | 1947 | --DOCSHELL 0x116912800 == 32 [pid = 1947] [id = 553] 11:40:48 INFO - PROCESS | 1947 | --DOCSHELL 0x1128b4000 == 31 [pid = 1947] [id = 552] 11:40:48 INFO - PROCESS | 1947 | --DOMWINDOW == 120 (0x128ac6800) [pid = 1947] [serial = 1568] [outer = 0x0] [url = about:blank] 11:40:48 INFO - PROCESS | 1947 | --DOMWINDOW == 119 (0x123c5cc00) [pid = 1947] [serial = 1565] [outer = 0x0] [url = about:blank] 11:40:48 INFO - PROCESS | 1947 | --DOMWINDOW == 118 (0x12aad2000) [pid = 1947] [serial = 1574] [outer = 0x0] [url = about:blank] 11:40:48 INFO - PROCESS | 1947 | --DOMWINDOW == 117 (0x1191c8400) [pid = 1947] [serial = 1562] [outer = 0x0] [url = about:blank] 11:40:48 INFO - PROCESS | 1947 | --DOMWINDOW == 116 (0x113c18c00) [pid = 1947] [serial = 1559] [outer = 0x0] [url = about:blank] 11:40:48 INFO - PROCESS | 1947 | --DOMWINDOW == 115 (0x128c98800) [pid = 1947] [serial = 1571] [outer = 0x0] [url = about:blank] 11:40:48 INFO - PROCESS | 1947 | --DOMWINDOW == 114 (0x12bd6a800) [pid = 1947] [serial = 1639] [outer = 0x0] [url = about:blank] 11:40:48 INFO - PROCESS | 1947 | --DOMWINDOW == 113 (0x12aad9c00) [pid = 1947] [serial = 1636] [outer = 0x0] [url = about:blank] 11:40:48 INFO - PROCESS | 1947 | --DOMWINDOW == 112 (0x12bdb3c00) [pid = 1947] [serial = 1642] [outer = 0x0] [url = about:blank] 11:40:48 INFO - PROCESS | 1947 | --DOMWINDOW == 111 (0x12bdabc00) [pid = 1947] [serial = 1640] [outer = 0x0] [url = about:blank] 11:40:48 INFO - PROCESS | 1947 | --DOMWINDOW == 110 (0x12c07e400) [pid = 1947] [serial = 1643] [outer = 0x0] [url = about:blank] 11:40:48 INFO - PROCESS | 1947 | --DOMWINDOW == 109 (0x12bd6b400) [pid = 1947] [serial = 1651] [outer = 0x0] [url = about:blank] 11:40:48 INFO - PROCESS | 1947 | --DOMWINDOW == 108 (0x1176ee800) [pid = 1947] [serial = 1646] [outer = 0x0] [url = about:blank] 11:40:48 INFO - PROCESS | 1947 | --DOMWINDOW == 107 (0x128db1400) [pid = 1947] [serial = 1649] [outer = 0x0] [url = about:blank] 11:40:48 INFO - PROCESS | 1947 | --DOMWINDOW == 106 (0x128c98c00) [pid = 1947] [serial = 1633] [outer = 0x0] [url = about:blank] 11:40:48 INFO - PROCESS | 1947 | --DOMWINDOW == 105 (0x128ac7800) [pid = 1947] [serial = 1630] [outer = 0x0] [url = about:blank] 11:40:48 INFO - PROCESS | 1947 | --DOMWINDOW == 104 (0x128bd5c00) [pid = 1947] [serial = 1631] [outer = 0x0] [url = about:blank] 11:40:48 INFO - PROCESS | 1947 | --DOMWINDOW == 103 (0x123f5fc00) [pid = 1947] [serial = 1627] [outer = 0x0] [url = about:blank] 11:40:48 INFO - PROCESS | 1947 | --DOMWINDOW == 102 (0x124d44400) [pid = 1947] [serial = 1628] [outer = 0x0] [url = about:blank] 11:40:48 INFO - PROCESS | 1947 | --DOMWINDOW == 101 (0x1185b7400) [pid = 1947] [serial = 1624] [outer = 0x0] [url = about:blank] 11:40:48 INFO - PROCESS | 1947 | --DOMWINDOW == 100 (0x119e27c00) [pid = 1947] [serial = 1625] [outer = 0x0] [url = about:blank] 11:40:48 INFO - PROCESS | 1947 | --DOMWINDOW == 99 (0x11697e400) [pid = 1947] [serial = 1621] [outer = 0x0] [url = about:blank] 11:40:48 INFO - PROCESS | 1947 | --DOMWINDOW == 98 (0x116f99400) [pid = 1947] [serial = 1622] [outer = 0x0] [url = about:blank] 11:40:48 INFO - PROCESS | 1947 | --DOMWINDOW == 97 (0x12aaedc00) [pid = 1947] [serial = 1619] [outer = 0x0] [url = about:blank] 11:40:48 INFO - PROCESS | 1947 | --DOMWINDOW == 96 (0x119887c00) [pid = 1947] [serial = 1618] [outer = 0x0] [url = about:blank] 11:40:48 INFO - PROCESS | 1947 | --DOMWINDOW == 95 (0x12aaf2800) [pid = 1947] [serial = 1616] [outer = 0x0] [url = about:blank] 11:40:48 INFO - PROCESS | 1947 | --DOMWINDOW == 94 (0x12a884800) [pid = 1947] [serial = 1615] [outer = 0x0] [url = about:blank] 11:40:48 INFO - PROCESS | 1947 | --DOMWINDOW == 93 (0x128bd6400) [pid = 1947] [serial = 1613] [outer = 0x0] [url = about:blank] 11:40:48 INFO - PROCESS | 1947 | --DOMWINDOW == 92 (0x12692bc00) [pid = 1947] [serial = 1612] [outer = 0x0] [url = about:blank] 11:40:48 INFO - PROCESS | 1947 | --DOMWINDOW == 91 (0x1191cd800) [pid = 1947] [serial = 1610] [outer = 0x0] [url = about:blank] 11:40:48 INFO - PROCESS | 1947 | --DOMWINDOW == 90 (0x117ea9400) [pid = 1947] [serial = 1609] [outer = 0x0] [url = about:blank] 11:40:48 INFO - PROCESS | 1947 | --DOMWINDOW == 89 (0x12c2ef000) [pid = 1947] [serial = 1652] [outer = 0x0] [url = about:blank] 11:40:48 INFO - PROCESS | 1947 | --DOMWINDOW == 88 (0x1164ddc00) [pid = 1947] [serial = 1607] [outer = 0x0] [url = about:blank] 11:40:48 INFO - PROCESS | 1947 | --DOMWINDOW == 87 (0x113175c00) [pid = 1947] [serial = 1606] [outer = 0x0] [url = about:blank] 11:40:48 INFO - PROCESS | 1947 | --DOMWINDOW == 86 (0x12aad5000) [pid = 1947] [serial = 1604] [outer = 0x0] [url = about:blank] 11:40:48 INFO - PROCESS | 1947 | --DOMWINDOW == 85 (0x12ba09400) [pid = 1947] [serial = 1637] [outer = 0x0] [url = about:blank] 11:40:48 INFO - PROCESS | 1947 | --DOMWINDOW == 84 (0x113c74c00) [pid = 1947] [serial = 1645] [outer = 0x0] [url = about:blank] 11:40:48 INFO - PROCESS | 1947 | --DOMWINDOW == 83 (0x119626800) [pid = 1947] [serial = 1648] [outer = 0x0] [url = about:blank] 11:40:48 INFO - PROCESS | 1947 | --DOMWINDOW == 82 (0x129630c00) [pid = 1947] [serial = 1634] [outer = 0x0] [url = about:blank] 11:40:48 INFO - PROCESS | 1947 | 1466707248406 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]]]}] 11:40:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 11:40:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 828ms 11:40:48 INFO - PROCESS | 1947 | 1466707248413 Marionette TRACE conn2 -> [0,2261,"getWindowHandle",null] 11:40:48 INFO - PROCESS | 1947 | 1466707248419 Marionette TRACE conn2 <- [1,2261,null,{"value":"7"}] 11:40:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 11:40:48 INFO - PROCESS | 1947 | 1466707248426 Marionette TRACE conn2 -> [0,2262,"setScriptTimeout",{"ms":35000}] 11:40:48 INFO - PROCESS | 1947 | 1466707248429 Marionette TRACE conn2 <- [1,2262,null,{}] 11:40:48 INFO - PROCESS | 1947 | 1466707248432 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}] 11:40:48 INFO - PROCESS | 1947 | 1466707248436 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:40:48 INFO - PROCESS | 1947 | 1466707248528 Marionette TRACE conn2 <- [1,2263,null,{"value":null}] 11:40:48 INFO - PROCESS | 1947 | 1466707248535 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:48 INFO - PROCESS | 1947 | 1466707248538 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:40:48 INFO - PROCESS | 1947 | ++DOCSHELL 0x113e0d000 == 32 [pid = 1947] [id = 573] 11:40:48 INFO - PROCESS | 1947 | ++DOMWINDOW == 83 (0x11317f000) [pid = 1947] [serial = 1719] [outer = 0x0] 11:40:48 INFO - PROCESS | 1947 | ++DOMWINDOW == 84 (0x11324ac00) [pid = 1947] [serial = 1720] [outer = 0x11317f000] 11:40:48 INFO - PROCESS | 1947 | 1466707248567 Marionette DEBUG loaded listener.js 11:40:48 INFO - PROCESS | 1947 | ++DOMWINDOW == 85 (0x1133b4c00) [pid = 1947] [serial = 1721] [outer = 0x11317f000] 11:40:48 INFO - PROCESS | 1947 | 1466707248927 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]]]}] 11:40:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 11:40:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 522ms 11:40:48 INFO - PROCESS | 1947 | 1466707248948 Marionette TRACE conn2 -> [0,2265,"getWindowHandle",null] 11:40:48 INFO - PROCESS | 1947 | 1466707248949 Marionette TRACE conn2 <- [1,2265,null,{"value":"7"}] 11:40:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 11:40:48 INFO - PROCESS | 1947 | 1466707248954 Marionette TRACE conn2 -> [0,2266,"setScriptTimeout",{"ms":35000}] 11:40:48 INFO - PROCESS | 1947 | 1466707248958 Marionette TRACE conn2 <- [1,2266,null,{}] 11:40:48 INFO - PROCESS | 1947 | 1466707248966 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}] 11:40:48 INFO - PROCESS | 1947 | 1466707248972 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:40:49 INFO - PROCESS | 1947 | 1466707249052 Marionette TRACE conn2 <- [1,2267,null,{"value":null}] 11:40:49 INFO - PROCESS | 1947 | 1466707249058 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:49 INFO - PROCESS | 1947 | 1466707249060 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:40:49 INFO - PROCESS | 1947 | ++DOCSHELL 0x11699e800 == 33 [pid = 1947] [id = 574] 11:40:49 INFO - PROCESS | 1947 | ++DOMWINDOW == 86 (0x11268a000) [pid = 1947] [serial = 1722] [outer = 0x0] 11:40:49 INFO - PROCESS | 1947 | ++DOMWINDOW == 87 (0x115f98400) [pid = 1947] [serial = 1723] [outer = 0x11268a000] 11:40:49 INFO - PROCESS | 1947 | 1466707249088 Marionette DEBUG loaded listener.js 11:40:49 INFO - PROCESS | 1947 | ++DOMWINDOW == 88 (0x1167e2000) [pid = 1947] [serial = 1724] [outer = 0x11268a000] 11:40:49 INFO - PROCESS | 1947 | 1466707249447 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]]]}] 11:40:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 11:40:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 524ms 11:40:49 INFO - PROCESS | 1947 | 1466707249476 Marionette TRACE conn2 -> [0,2269,"getWindowHandle",null] 11:40:49 INFO - PROCESS | 1947 | 1466707249478 Marionette TRACE conn2 <- [1,2269,null,{"value":"7"}] 11:40:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 11:40:49 INFO - PROCESS | 1947 | 1466707249480 Marionette TRACE conn2 -> [0,2270,"setScriptTimeout",{"ms":35000}] 11:40:49 INFO - PROCESS | 1947 | 1466707249482 Marionette TRACE conn2 <- [1,2270,null,{}] 11:40:49 INFO - PROCESS | 1947 | 1466707249484 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}] 11:40:49 INFO - PROCESS | 1947 | 1466707249485 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:40:49 INFO - PROCESS | 1947 | 1466707249565 Marionette TRACE conn2 <- [1,2271,null,{"value":null}] 11:40:49 INFO - PROCESS | 1947 | 1466707249570 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:49 INFO - PROCESS | 1947 | 1466707249571 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:40:49 INFO - PROCESS | 1947 | ++DOCSHELL 0x118224000 == 34 [pid = 1947] [id = 575] 11:40:49 INFO - PROCESS | 1947 | ++DOMWINDOW == 89 (0x11697e400) [pid = 1947] [serial = 1725] [outer = 0x0] 11:40:49 INFO - PROCESS | 1947 | ++DOMWINDOW == 90 (0x116a1b400) [pid = 1947] [serial = 1726] [outer = 0x11697e400] 11:40:49 INFO - PROCESS | 1947 | 1466707249597 Marionette DEBUG loaded listener.js 11:40:49 INFO - PROCESS | 1947 | ++DOMWINDOW == 91 (0x116ab8c00) [pid = 1947] [serial = 1727] [outer = 0x11697e400] 11:40:49 INFO - PROCESS | 1947 | 1466707249908 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]]]}] 11:40:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 11:40:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 468ms 11:40:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 11:40:49 INFO - PROCESS | 1947 | 1466707249950 Marionette TRACE conn2 -> [0,2273,"getWindowHandle",null] 11:40:49 INFO - PROCESS | 1947 | 1466707249951 Marionette TRACE conn2 <- [1,2273,null,{"value":"7"}] 11:40:49 INFO - PROCESS | 1947 | 1466707249953 Marionette TRACE conn2 -> [0,2274,"setScriptTimeout",{"ms":35000}] 11:40:49 INFO - PROCESS | 1947 | 1466707249954 Marionette TRACE conn2 <- [1,2274,null,{}] 11:40:49 INFO - PROCESS | 1947 | 1466707249957 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}] 11:40:49 INFO - PROCESS | 1947 | 1466707249958 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:40:50 INFO - PROCESS | 1947 | 1466707250033 Marionette TRACE conn2 <- [1,2275,null,{"value":null}] 11:40:50 INFO - PROCESS | 1947 | 1466707250097 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:50 INFO - PROCESS | 1947 | 1466707250098 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:40:50 INFO - PROCESS | 1947 | ++DOCSHELL 0x119197000 == 35 [pid = 1947] [id = 576] 11:40:50 INFO - PROCESS | 1947 | ++DOMWINDOW == 92 (0x112685c00) [pid = 1947] [serial = 1728] [outer = 0x0] 11:40:50 INFO - PROCESS | 1947 | ++DOMWINDOW == 93 (0x116f95400) [pid = 1947] [serial = 1729] [outer = 0x112685c00] 11:40:50 INFO - PROCESS | 1947 | 1466707250122 Marionette DEBUG loaded listener.js 11:40:50 INFO - PROCESS | 1947 | ++DOMWINDOW == 94 (0x1170a0000) [pid = 1947] [serial = 1730] [outer = 0x112685c00] 11:40:50 INFO - PROCESS | 1947 | 1466707250439 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]]]}] 11:40:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 11:40:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 520ms 11:40:50 INFO - PROCESS | 1947 | 1466707250474 Marionette TRACE conn2 -> [0,2277,"getWindowHandle",null] 11:40:50 INFO - PROCESS | 1947 | 1466707250475 Marionette TRACE conn2 <- [1,2277,null,{"value":"7"}] 11:40:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 11:40:50 INFO - PROCESS | 1947 | 1466707250477 Marionette TRACE conn2 -> [0,2278,"setScriptTimeout",{"ms":35000}] 11:40:50 INFO - PROCESS | 1947 | 1466707250478 Marionette TRACE conn2 <- [1,2278,null,{}] 11:40:50 INFO - PROCESS | 1947 | 1466707250480 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}] 11:40:50 INFO - PROCESS | 1947 | 1466707250485 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:40:50 INFO - PROCESS | 1947 | 1466707250611 Marionette TRACE conn2 <- [1,2279,null,{"value":null}] 11:40:50 INFO - PROCESS | 1947 | 1466707250615 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:50 INFO - PROCESS | 1947 | 1466707250616 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:40:50 INFO - PROCESS | 1947 | ++DOCSHELL 0x12396d800 == 36 [pid = 1947] [id = 577] 11:40:50 INFO - PROCESS | 1947 | ++DOMWINDOW == 95 (0x116f95000) [pid = 1947] [serial = 1731] [outer = 0x0] 11:40:50 INFO - PROCESS | 1947 | ++DOMWINDOW == 96 (0x1176e9400) [pid = 1947] [serial = 1732] [outer = 0x116f95000] 11:40:50 INFO - PROCESS | 1947 | 1466707250643 Marionette DEBUG loaded listener.js 11:40:50 INFO - PROCESS | 1947 | ++DOMWINDOW == 97 (0x118751800) [pid = 1947] [serial = 1733] [outer = 0x116f95000] 11:40:50 INFO - PROCESS | 1947 | 1466707250979 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]]]}] 11:40:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 11:40:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 521ms 11:40:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 11:40:51 INFO - PROCESS | 1947 | 1466707250999 Marionette TRACE conn2 -> [0,2281,"getWindowHandle",null] 11:40:51 INFO - PROCESS | 1947 | 1466707251000 Marionette TRACE conn2 <- [1,2281,null,{"value":"7"}] 11:40:51 INFO - PROCESS | 1947 | 1466707251005 Marionette TRACE conn2 -> [0,2282,"setScriptTimeout",{"ms":35000}] 11:40:51 INFO - PROCESS | 1947 | 1466707251007 Marionette TRACE conn2 <- [1,2282,null,{}] 11:40:51 INFO - PROCESS | 1947 | 1466707251009 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}] 11:40:51 INFO - PROCESS | 1947 | 1466707251010 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:40:51 INFO - PROCESS | 1947 | 1466707251115 Marionette TRACE conn2 <- [1,2283,null,{"value":null}] 11:40:51 INFO - PROCESS | 1947 | 1466707251127 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:51 INFO - PROCESS | 1947 | 1466707251128 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:40:51 INFO - PROCESS | 1947 | ++DOCSHELL 0x1239a2000 == 37 [pid = 1947] [id = 578] 11:40:51 INFO - PROCESS | 1947 | ++DOMWINDOW == 98 (0x11729e800) [pid = 1947] [serial = 1734] [outer = 0x0] 11:40:51 INFO - PROCESS | 1947 | ++DOMWINDOW == 99 (0x11914f800) [pid = 1947] [serial = 1735] [outer = 0x11729e800] 11:40:51 INFO - PROCESS | 1947 | 1466707251152 Marionette DEBUG loaded listener.js 11:40:51 INFO - PROCESS | 1947 | ++DOMWINDOW == 100 (0x1191cc000) [pid = 1947] [serial = 1736] [outer = 0x11729e800] 11:40:51 INFO - PROCESS | 1947 | 1466707251464 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]]]}] 11:40:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 11:40:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 521ms 11:40:51 INFO - PROCESS | 1947 | 1466707251525 Marionette TRACE conn2 -> [0,2285,"getWindowHandle",null] 11:40:51 INFO - PROCESS | 1947 | 1466707251526 Marionette TRACE conn2 <- [1,2285,null,{"value":"7"}] 11:40:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 11:40:51 INFO - PROCESS | 1947 | 1466707251528 Marionette TRACE conn2 -> [0,2286,"setScriptTimeout",{"ms":35000}] 11:40:51 INFO - PROCESS | 1947 | 1466707251529 Marionette TRACE conn2 <- [1,2286,null,{}] 11:40:51 INFO - PROCESS | 1947 | 1466707251531 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}] 11:40:51 INFO - PROCESS | 1947 | 1466707251532 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:40:51 INFO - PROCESS | 1947 | 1466707251632 Marionette TRACE conn2 <- [1,2287,null,{"value":null}] 11:40:51 INFO - PROCESS | 1947 | 1466707251644 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:51 INFO - PROCESS | 1947 | 1466707251645 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:40:51 INFO - PROCESS | 1947 | ++DOCSHELL 0x1248ef800 == 38 [pid = 1947] [id = 579] 11:40:51 INFO - PROCESS | 1947 | ++DOMWINDOW == 101 (0x119619400) [pid = 1947] [serial = 1737] [outer = 0x0] 11:40:51 INFO - PROCESS | 1947 | ++DOMWINDOW == 102 (0x119883800) [pid = 1947] [serial = 1738] [outer = 0x119619400] 11:40:51 INFO - PROCESS | 1947 | 1466707251669 Marionette DEBUG loaded listener.js 11:40:51 INFO - PROCESS | 1947 | ++DOMWINDOW == 103 (0x11996e400) [pid = 1947] [serial = 1739] [outer = 0x119619400] 11:40:52 INFO - PROCESS | 1947 | 1466707252007 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]]]}] 11:40:52 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 11:40:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 521ms 11:40:52 INFO - PROCESS | 1947 | 1466707252054 Marionette TRACE conn2 -> [0,2289,"getWindowHandle",null] 11:40:52 INFO - PROCESS | 1947 | 1466707252056 Marionette TRACE conn2 <- [1,2289,null,{"value":"7"}] 11:40:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 11:40:52 INFO - PROCESS | 1947 | 1466707252058 Marionette TRACE conn2 -> [0,2290,"setScriptTimeout",{"ms":35000}] 11:40:52 INFO - PROCESS | 1947 | 1466707252059 Marionette TRACE conn2 <- [1,2290,null,{}] 11:40:52 INFO - PROCESS | 1947 | 1466707252061 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}] 11:40:52 INFO - PROCESS | 1947 | 1466707252062 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:40:52 INFO - PROCESS | 1947 | 1466707252174 Marionette TRACE conn2 <- [1,2291,null,{"value":null}] 11:40:52 INFO - PROCESS | 1947 | 1466707252177 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:52 INFO - PROCESS | 1947 | 1466707252179 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:40:52 INFO - PROCESS | 1947 | ++DOCSHELL 0x116957000 == 39 [pid = 1947] [id = 580] 11:40:52 INFO - PROCESS | 1947 | ++DOMWINDOW == 104 (0x119624800) [pid = 1947] [serial = 1740] [outer = 0x0] 11:40:52 INFO - PROCESS | 1947 | ++DOMWINDOW == 105 (0x119e28400) [pid = 1947] [serial = 1741] [outer = 0x119624800] 11:40:52 INFO - PROCESS | 1947 | 1466707252202 Marionette DEBUG loaded listener.js 11:40:52 INFO - PROCESS | 1947 | ++DOMWINDOW == 106 (0x119f49000) [pid = 1947] [serial = 1742] [outer = 0x119624800] 11:40:52 INFO - PROCESS | 1947 | --DOMWINDOW == 105 (0x113c6fc00) [pid = 1947] [serial = 1659] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 11:40:52 INFO - PROCESS | 1947 | --DOMWINDOW == 104 (0x119b6f800) [pid = 1947] [serial = 1704] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 11:40:52 INFO - PROCESS | 1947 | --DOMWINDOW == 103 (0x112e7a800) [pid = 1947] [serial = 1656] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 11:40:52 INFO - PROCESS | 1947 | --DOMWINDOW == 102 (0x111c83800) [pid = 1947] [serial = 1662] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 11:40:52 INFO - PROCESS | 1947 | --DOMWINDOW == 101 (0x119881800) [pid = 1947] [serial = 1677] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 11:40:52 INFO - PROCESS | 1947 | --DOMWINDOW == 100 (0x12a87cc00) [pid = 1947] [serial = 1689] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 11:40:52 INFO - PROCESS | 1947 | --DOMWINDOW == 99 (0x119f4e000) [pid = 1947] [serial = 1674] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 11:40:52 INFO - PROCESS | 1947 | --DOMWINDOW == 98 (0x12a87dc00) [pid = 1947] [serial = 1692] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 11:40:52 INFO - PROCESS | 1947 | --DOMWINDOW == 97 (0x12aaf7800) [pid = 1947] [serial = 1695] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 11:40:52 INFO - PROCESS | 1947 | --DOMWINDOW == 96 (0x117eacc00) [pid = 1947] [serial = 1665] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 11:40:52 INFO - PROCESS | 1947 | --DOMWINDOW == 95 (0x12406a000) [pid = 1947] [serial = 1686] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 11:40:52 INFO - PROCESS | 1947 | --DOMWINDOW == 94 (0x117297c00) [pid = 1947] [serial = 1683] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 11:40:52 INFO - PROCESS | 1947 | --DOMWINDOW == 93 (0x112a76800) [pid = 1947] [serial = 1668] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 11:40:52 INFO - PROCESS | 1947 | --DOMWINDOW == 92 (0x1191cf000) [pid = 1947] [serial = 1701] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 11:40:52 INFO - PROCESS | 1947 | --DOMWINDOW == 91 (0x112a77000) [pid = 1947] [serial = 1698] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 11:40:52 INFO - PROCESS | 1947 | --DOMWINDOW == 90 (0x119f48800) [pid = 1947] [serial = 1671] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 11:40:52 INFO - PROCESS | 1947 | --DOMWINDOW == 89 (0x128abf000) [pid = 1947] [serial = 1680] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 11:40:52 INFO - PROCESS | 1947 | 1466707252647 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]]]}] 11:40:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 11:40:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 620ms 11:40:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 11:40:52 INFO - PROCESS | 1947 | 1466707252678 Marionette TRACE conn2 -> [0,2293,"getWindowHandle",null] 11:40:52 INFO - PROCESS | 1947 | 1466707252679 Marionette TRACE conn2 <- [1,2293,null,{"value":"7"}] 11:40:52 INFO - PROCESS | 1947 | 1466707252681 Marionette TRACE conn2 -> [0,2294,"setScriptTimeout",{"ms":35000}] 11:40:52 INFO - PROCESS | 1947 | 1466707252683 Marionette TRACE conn2 <- [1,2294,null,{}] 11:40:52 INFO - PROCESS | 1947 | 1466707252685 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}] 11:40:52 INFO - PROCESS | 1947 | 1466707252686 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:40:52 INFO - PROCESS | 1947 | 1466707252767 Marionette TRACE conn2 <- [1,2295,null,{"value":null}] 11:40:52 INFO - PROCESS | 1947 | 1466707252825 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:52 INFO - PROCESS | 1947 | 1466707252827 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:40:52 INFO - PROCESS | 1947 | ++DOCSHELL 0x126832800 == 40 [pid = 1947] [id = 581] 11:40:52 INFO - PROCESS | 1947 | ++DOMWINDOW == 90 (0x111c75000) [pid = 1947] [serial = 1743] [outer = 0x0] 11:40:52 INFO - PROCESS | 1947 | ++DOMWINDOW == 91 (0x1176ea400) [pid = 1947] [serial = 1744] [outer = 0x111c75000] 11:40:52 INFO - PROCESS | 1947 | 1466707252851 Marionette DEBUG loaded listener.js 11:40:52 INFO - PROCESS | 1947 | ++DOMWINDOW == 92 (0x119e2b000) [pid = 1947] [serial = 1745] [outer = 0x111c75000] 11:40:53 INFO - PROCESS | 1947 | 1466707253127 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]]]}] 11:40:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 11:40:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 469ms 11:40:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 11:40:53 INFO - PROCESS | 1947 | 1466707253157 Marionette TRACE conn2 -> [0,2297,"getWindowHandle",null] 11:40:53 INFO - PROCESS | 1947 | 1466707253159 Marionette TRACE conn2 <- [1,2297,null,{"value":"7"}] 11:40:53 INFO - PROCESS | 1947 | 1466707253161 Marionette TRACE conn2 -> [0,2298,"setScriptTimeout",{"ms":35000}] 11:40:53 INFO - PROCESS | 1947 | 1466707253163 Marionette TRACE conn2 <- [1,2298,null,{}] 11:40:53 INFO - PROCESS | 1947 | 1466707253165 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}] 11:40:53 INFO - PROCESS | 1947 | 1466707253167 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:40:53 INFO - PROCESS | 1947 | 1466707253277 Marionette TRACE conn2 <- [1,2299,null,{"value":null}] 11:40:53 INFO - PROCESS | 1947 | 1466707253281 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:53 INFO - PROCESS | 1947 | 1466707253282 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:40:53 INFO - PROCESS | 1947 | ++DOCSHELL 0x1292a1800 == 41 [pid = 1947] [id = 582] 11:40:53 INFO - PROCESS | 1947 | ++DOMWINDOW == 93 (0x119f4a800) [pid = 1947] [serial = 1746] [outer = 0x0] 11:40:53 INFO - PROCESS | 1947 | ++DOMWINDOW == 94 (0x12110f800) [pid = 1947] [serial = 1747] [outer = 0x119f4a800] 11:40:53 INFO - PROCESS | 1947 | 1466707253310 Marionette DEBUG loaded listener.js 11:40:53 INFO - PROCESS | 1947 | ++DOMWINDOW == 95 (0x123f5e000) [pid = 1947] [serial = 1748] [outer = 0x119f4a800] 11:40:53 INFO - PROCESS | 1947 | 1466707253638 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]]]}] 11:40:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 11:40:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 519ms 11:40:53 INFO - PROCESS | 1947 | 1466707253681 Marionette TRACE conn2 -> [0,2301,"getWindowHandle",null] 11:40:53 INFO - PROCESS | 1947 | 1466707253682 Marionette TRACE conn2 <- [1,2301,null,{"value":"7"}] 11:40:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 11:40:53 INFO - PROCESS | 1947 | 1466707253685 Marionette TRACE conn2 -> [0,2302,"setScriptTimeout",{"ms":35000}] 11:40:53 INFO - PROCESS | 1947 | 1466707253686 Marionette TRACE conn2 <- [1,2302,null,{}] 11:40:53 INFO - PROCESS | 1947 | 1466707253688 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}] 11:40:53 INFO - PROCESS | 1947 | 1466707253689 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:40:53 INFO - PROCESS | 1947 | 1466707253797 Marionette TRACE conn2 <- [1,2303,null,{"value":null}] 11:40:53 INFO - PROCESS | 1947 | 1466707253806 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:53 INFO - PROCESS | 1947 | 1466707253807 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:40:53 INFO - PROCESS | 1947 | ++DOCSHELL 0x129559000 == 42 [pid = 1947] [id = 583] 11:40:53 INFO - PROCESS | 1947 | ++DOMWINDOW == 96 (0x123f5f400) [pid = 1947] [serial = 1749] [outer = 0x0] 11:40:53 INFO - PROCESS | 1947 | ++DOMWINDOW == 97 (0x123f6b000) [pid = 1947] [serial = 1750] [outer = 0x123f5f400] 11:40:53 INFO - PROCESS | 1947 | 1466707253831 Marionette DEBUG loaded listener.js 11:40:53 INFO - PROCESS | 1947 | ++DOMWINDOW == 98 (0x12406a000) [pid = 1947] [serial = 1751] [outer = 0x123f5f400] 11:40:54 INFO - PROCESS | 1947 | 1466707254143 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]]]}] 11:40:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 11:40:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 468ms 11:40:54 INFO - PROCESS | 1947 | 1466707254153 Marionette TRACE conn2 -> [0,2305,"getWindowHandle",null] 11:40:54 INFO - PROCESS | 1947 | 1466707254155 Marionette TRACE conn2 <- [1,2305,null,{"value":"7"}] 11:40:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 11:40:54 INFO - PROCESS | 1947 | 1466707254157 Marionette TRACE conn2 -> [0,2306,"setScriptTimeout",{"ms":35000}] 11:40:54 INFO - PROCESS | 1947 | 1466707254158 Marionette TRACE conn2 <- [1,2306,null,{}] 11:40:54 INFO - PROCESS | 1947 | 1466707254160 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}] 11:40:54 INFO - PROCESS | 1947 | 1466707254161 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:40:54 INFO - PROCESS | 1947 | 1466707254250 Marionette TRACE conn2 <- [1,2307,null,{"value":null}] 11:40:54 INFO - PROCESS | 1947 | 1466707254256 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:54 INFO - PROCESS | 1947 | 1466707254257 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:40:54 INFO - PROCESS | 1947 | ++DOCSHELL 0x12a368000 == 43 [pid = 1947] [id = 584] 11:40:54 INFO - PROCESS | 1947 | ++DOMWINDOW == 99 (0x123e3a000) [pid = 1947] [serial = 1752] [outer = 0x0] 11:40:54 INFO - PROCESS | 1947 | ++DOMWINDOW == 100 (0x1245d6c00) [pid = 1947] [serial = 1753] [outer = 0x123e3a000] 11:40:54 INFO - PROCESS | 1947 | 1466707254281 Marionette DEBUG loaded listener.js 11:40:54 INFO - PROCESS | 1947 | ++DOMWINDOW == 101 (0x124d45000) [pid = 1947] [serial = 1754] [outer = 0x123e3a000] 11:40:54 INFO - PROCESS | 1947 | 1466707254741 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]]]}] 11:40:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 11:40:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 617ms 11:40:54 INFO - PROCESS | 1947 | 1466707254775 Marionette TRACE conn2 -> [0,2309,"getWindowHandle",null] 11:40:54 INFO - PROCESS | 1947 | 1466707254777 Marionette TRACE conn2 <- [1,2309,null,{"value":"7"}] 11:40:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 11:40:54 INFO - PROCESS | 1947 | 1466707254781 Marionette TRACE conn2 -> [0,2310,"setScriptTimeout",{"ms":35000}] 11:40:54 INFO - PROCESS | 1947 | 1466707254783 Marionette TRACE conn2 <- [1,2310,null,{}] 11:40:54 INFO - PROCESS | 1947 | 1466707254787 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}] 11:40:54 INFO - PROCESS | 1947 | 1466707254789 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:40:54 INFO - PROCESS | 1947 | 1466707254893 Marionette TRACE conn2 <- [1,2311,null,{"value":null}] 11:40:54 INFO - PROCESS | 1947 | 1466707254966 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:54 INFO - PROCESS | 1947 | 1466707254967 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:40:54 INFO - PROCESS | 1947 | ++DOCSHELL 0x113a12000 == 44 [pid = 1947] [id = 585] 11:40:54 INFO - PROCESS | 1947 | ++DOMWINDOW == 102 (0x112874c00) [pid = 1947] [serial = 1755] [outer = 0x0] 11:40:54 INFO - PROCESS | 1947 | ++DOMWINDOW == 103 (0x112a73800) [pid = 1947] [serial = 1756] [outer = 0x112874c00] 11:40:55 INFO - PROCESS | 1947 | 1466707254998 Marionette DEBUG loaded listener.js 11:40:55 INFO - PROCESS | 1947 | ++DOMWINDOW == 104 (0x113178c00) [pid = 1947] [serial = 1757] [outer = 0x112874c00] 11:40:55 INFO - PROCESS | 1947 | 1466707255424 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]]]}] 11:40:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 11:40:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 670ms 11:40:55 INFO - PROCESS | 1947 | 1466707255451 Marionette TRACE conn2 -> [0,2313,"getWindowHandle",null] 11:40:55 INFO - PROCESS | 1947 | 1466707255454 Marionette TRACE conn2 <- [1,2313,null,{"value":"7"}] 11:40:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 11:40:55 INFO - PROCESS | 1947 | 1466707255459 Marionette TRACE conn2 -> [0,2314,"setScriptTimeout",{"ms":35000}] 11:40:55 INFO - PROCESS | 1947 | 1466707255461 Marionette TRACE conn2 <- [1,2314,null,{}] 11:40:55 INFO - PROCESS | 1947 | 1466707255464 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}] 11:40:55 INFO - PROCESS | 1947 | 1466707255466 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:40:55 INFO - PROCESS | 1947 | 1466707255631 Marionette TRACE conn2 <- [1,2315,null,{"value":null}] 11:40:55 INFO - PROCESS | 1947 | 1466707255686 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:55 INFO - PROCESS | 1947 | 1466707255687 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:40:55 INFO - PROCESS | 1947 | ++DOCSHELL 0x11919e000 == 45 [pid = 1947] [id = 586] 11:40:55 INFO - PROCESS | 1947 | ++DOMWINDOW == 105 (0x115094c00) [pid = 1947] [serial = 1758] [outer = 0x0] 11:40:55 INFO - PROCESS | 1947 | ++DOMWINDOW == 106 (0x1161a6800) [pid = 1947] [serial = 1759] [outer = 0x115094c00] 11:40:55 INFO - PROCESS | 1947 | 1466707255718 Marionette DEBUG loaded listener.js 11:40:55 INFO - PROCESS | 1947 | ++DOMWINDOW == 107 (0x116903000) [pid = 1947] [serial = 1760] [outer = 0x115094c00] 11:40:56 INFO - PROCESS | 1947 | 1466707256102 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]]]}] 11:40:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 11:40:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 671ms 11:40:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 11:40:56 INFO - PROCESS | 1947 | 1466707256131 Marionette TRACE conn2 -> [0,2317,"getWindowHandle",null] 11:40:56 INFO - PROCESS | 1947 | 1466707256133 Marionette TRACE conn2 <- [1,2317,null,{"value":"7"}] 11:40:56 INFO - PROCESS | 1947 | 1466707256135 Marionette TRACE conn2 -> [0,2318,"setScriptTimeout",{"ms":35000}] 11:40:56 INFO - PROCESS | 1947 | 1466707256138 Marionette TRACE conn2 <- [1,2318,null,{}] 11:40:56 INFO - PROCESS | 1947 | 1466707256146 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}] 11:40:56 INFO - PROCESS | 1947 | 1466707256149 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:40:56 INFO - PROCESS | 1947 | 1466707256252 Marionette TRACE conn2 <- [1,2319,null,{"value":null}] 11:40:56 INFO - PROCESS | 1947 | 1466707256315 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:56 INFO - PROCESS | 1947 | 1466707256317 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:40:56 INFO - PROCESS | 1947 | ++DOCSHELL 0x129564000 == 46 [pid = 1947] [id = 587] 11:40:56 INFO - PROCESS | 1947 | ++DOMWINDOW == 108 (0x116f9a000) [pid = 1947] [serial = 1761] [outer = 0x0] 11:40:56 INFO - PROCESS | 1947 | ++DOMWINDOW == 109 (0x1176f1800) [pid = 1947] [serial = 1762] [outer = 0x116f9a000] 11:40:56 INFO - PROCESS | 1947 | 1466707256348 Marionette DEBUG loaded listener.js 11:40:56 INFO - PROCESS | 1947 | ++DOMWINDOW == 110 (0x118421c00) [pid = 1947] [serial = 1763] [outer = 0x116f9a000] 11:40:56 INFO - PROCESS | 1947 | 1466707256814 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] 11:40:56 INFO - PROCESS | 1947 | 1466707256861 Marionette TRACE conn2 <- [1,2321,null,{"value":"7"}] 11:40:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 11:40:56 INFO - PROCESS | 1947 | 1466707256864 Marionette TRACE conn2 -> [0,2322,"setScriptTimeout",{"ms":35000}] 11:40:56 INFO - PROCESS | 1947 | 1466707256865 Marionette TRACE conn2 <- [1,2322,null,{}] 11:40:56 INFO - PROCESS | 1947 | 1466707256886 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}] 11:40:56 INFO - PROCESS | 1947 | 1466707256887 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:40:57 INFO - PROCESS | 1947 | 1466707257009 Marionette TRACE conn2 <- [1,2323,null,{"value":null}] 11:40:57 INFO - PROCESS | 1947 | 1466707257093 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:57 INFO - PROCESS | 1947 | 1466707257095 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:40:57 INFO - PROCESS | 1947 | ++DOCSHELL 0x12ad3d000 == 47 [pid = 1947] [id = 588] 11:40:57 INFO - PROCESS | 1947 | ++DOMWINDOW == 111 (0x11961c000) [pid = 1947] [serial = 1764] [outer = 0x0] 11:40:57 INFO - PROCESS | 1947 | ++DOMWINDOW == 112 (0x119f49c00) [pid = 1947] [serial = 1765] [outer = 0x11961c000] 11:40:57 INFO - PROCESS | 1947 | 1466707257124 Marionette DEBUG loaded listener.js 11:40:57 INFO - PROCESS | 1947 | ++DOMWINDOW == 113 (0x121110c00) [pid = 1947] [serial = 1766] [outer = 0x11961c000] 11:40:57 INFO - PROCESS | 1947 | 1466707257529 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]]]}] 11:40:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 11:40:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 719ms 11:40:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 11:40:57 INFO - PROCESS | 1947 | 1466707257583 Marionette TRACE conn2 -> [0,2325,"getWindowHandle",null] 11:40:57 INFO - PROCESS | 1947 | 1466707257584 Marionette TRACE conn2 <- [1,2325,null,{"value":"7"}] 11:40:57 INFO - PROCESS | 1947 | 1466707257586 Marionette TRACE conn2 -> [0,2326,"setScriptTimeout",{"ms":35000}] 11:40:57 INFO - PROCESS | 1947 | 1466707257588 Marionette TRACE conn2 <- [1,2326,null,{}] 11:40:57 INFO - PROCESS | 1947 | 1466707257590 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}] 11:40:57 INFO - PROCESS | 1947 | 1466707257592 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:40:57 INFO - PROCESS | 1947 | 1466707257692 Marionette TRACE conn2 <- [1,2327,null,{"value":null}] 11:40:57 INFO - PROCESS | 1947 | 1466707257752 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:57 INFO - PROCESS | 1947 | 1466707257754 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:40:57 INFO - PROCESS | 1947 | ++DOCSHELL 0x12b839800 == 48 [pid = 1947] [id = 589] 11:40:57 INFO - PROCESS | 1947 | ++DOMWINDOW == 114 (0x119885000) [pid = 1947] [serial = 1767] [outer = 0x0] 11:40:57 INFO - PROCESS | 1947 | ++DOMWINDOW == 115 (0x123e31800) [pid = 1947] [serial = 1768] [outer = 0x119885000] 11:40:57 INFO - PROCESS | 1947 | 1466707257782 Marionette DEBUG loaded listener.js 11:40:57 INFO - PROCESS | 1947 | ++DOMWINDOW == 116 (0x1249cc000) [pid = 1947] [serial = 1769] [outer = 0x119885000] 11:40:58 INFO - PROCESS | 1947 | 1466707258401 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]]]}] 11:40:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 11:40:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 821ms 11:40:58 INFO - PROCESS | 1947 | 1466707258409 Marionette TRACE conn2 -> [0,2329,"getWindowHandle",null] 11:40:58 INFO - PROCESS | 1947 | 1466707258412 Marionette TRACE conn2 <- [1,2329,null,{"value":"7"}] 11:40:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 11:40:58 INFO - PROCESS | 1947 | 1466707258415 Marionette TRACE conn2 -> [0,2330,"setScriptTimeout",{"ms":35000}] 11:40:58 INFO - PROCESS | 1947 | 1466707258417 Marionette TRACE conn2 <- [1,2330,null,{}] 11:40:58 INFO - PROCESS | 1947 | 1466707258420 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}] 11:40:58 INFO - PROCESS | 1947 | 1466707258422 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:40:58 INFO - PROCESS | 1947 | 1466707258518 Marionette TRACE conn2 <- [1,2331,null,{"value":null}] 11:40:58 INFO - PROCESS | 1947 | 1466707258576 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:58 INFO - PROCESS | 1947 | 1466707258578 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:40:58 INFO - PROCESS | 1947 | ++DOCSHELL 0x1199b3000 == 49 [pid = 1947] [id = 590] 11:40:58 INFO - PROCESS | 1947 | ++DOMWINDOW == 117 (0x112962c00) [pid = 1947] [serial = 1770] [outer = 0x0] 11:40:58 INFO - PROCESS | 1947 | ++DOMWINDOW == 118 (0x113ceb800) [pid = 1947] [serial = 1771] [outer = 0x112962c00] 11:40:58 INFO - PROCESS | 1947 | 1466707258607 Marionette DEBUG loaded listener.js 11:40:58 INFO - PROCESS | 1947 | ++DOMWINDOW == 119 (0x1161ad000) [pid = 1947] [serial = 1772] [outer = 0x112962c00] 11:40:59 INFO - PROCESS | 1947 | 1466707259100 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]]]}] 11:40:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 11:40:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 721ms 11:40:59 INFO - PROCESS | 1947 | 1466707259137 Marionette TRACE conn2 -> [0,2333,"getWindowHandle",null] 11:40:59 INFO - PROCESS | 1947 | 1466707259139 Marionette TRACE conn2 <- [1,2333,null,{"value":"7"}] 11:40:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 11:40:59 INFO - PROCESS | 1947 | 1466707259143 Marionette TRACE conn2 -> [0,2334,"setScriptTimeout",{"ms":35000}] 11:40:59 INFO - PROCESS | 1947 | 1466707259145 Marionette TRACE conn2 <- [1,2334,null,{}] 11:40:59 INFO - PROCESS | 1947 | 1466707259147 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}] 11:40:59 INFO - PROCESS | 1947 | 1466707259148 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:40:59 INFO - PROCESS | 1947 | 1466707259250 Marionette TRACE conn2 <- [1,2335,null,{"value":null}] 11:40:59 INFO - PROCESS | 1947 | --DOCSHELL 0x129559000 == 48 [pid = 1947] [id = 583] 11:40:59 INFO - PROCESS | 1947 | --DOCSHELL 0x1292a1800 == 47 [pid = 1947] [id = 582] 11:40:59 INFO - PROCESS | 1947 | --DOCSHELL 0x126832800 == 46 [pid = 1947] [id = 581] 11:40:59 INFO - PROCESS | 1947 | --DOCSHELL 0x116957000 == 45 [pid = 1947] [id = 580] 11:40:59 INFO - PROCESS | 1947 | --DOMWINDOW == 118 (0x12bdb3800) [pid = 1947] [serial = 1708] [outer = 0x0] [url = about:blank] 11:40:59 INFO - PROCESS | 1947 | --DOCSHELL 0x1248ef800 == 44 [pid = 1947] [id = 579] 11:40:59 INFO - PROCESS | 1947 | --DOCSHELL 0x1239a2000 == 43 [pid = 1947] [id = 578] 11:40:59 INFO - PROCESS | 1947 | --DOCSHELL 0x12396d800 == 42 [pid = 1947] [id = 577] 11:40:59 INFO - PROCESS | 1947 | --DOCSHELL 0x119197000 == 41 [pid = 1947] [id = 576] 11:40:59 INFO - PROCESS | 1947 | --DOCSHELL 0x118224000 == 40 [pid = 1947] [id = 575] 11:40:59 INFO - PROCESS | 1947 | --DOCSHELL 0x11699e800 == 39 [pid = 1947] [id = 574] 11:40:59 INFO - PROCESS | 1947 | --DOCSHELL 0x113e0d000 == 38 [pid = 1947] [id = 573] 11:40:59 INFO - PROCESS | 1947 | --DOCSHELL 0x1128a0800 == 37 [pid = 1947] [id = 572] 11:40:59 INFO - PROCESS | 1947 | --DOCSHELL 0x119c47800 == 36 [pid = 1947] [id = 571] 11:40:59 INFO - PROCESS | 1947 | --DOCSHELL 0x116412800 == 35 [pid = 1947] [id = 570] 11:40:59 INFO - PROCESS | 1947 | --DOMWINDOW == 117 (0x1161a7400) [pid = 1947] [serial = 1660] [outer = 0x0] [url = about:blank] 11:40:59 INFO - PROCESS | 1947 | --DOMWINDOW == 116 (0x12a611000) [pid = 1947] [serial = 1705] [outer = 0x0] [url = about:blank] 11:40:59 INFO - PROCESS | 1947 | --DOMWINDOW == 115 (0x112e83c00) [pid = 1947] [serial = 1657] [outer = 0x0] [url = about:blank] 11:40:59 INFO - PROCESS | 1947 | --DOMWINDOW == 114 (0x116f9bc00) [pid = 1947] [serial = 1663] [outer = 0x0] [url = about:blank] 11:40:59 INFO - PROCESS | 1947 | --DOMWINDOW == 113 (0x1255b4800) [pid = 1947] [serial = 1678] [outer = 0x0] [url = about:blank] 11:40:59 INFO - PROCESS | 1947 | --DOMWINDOW == 112 (0x12adc3000) [pid = 1947] [serial = 1691] [outer = 0x0] [url = about:blank] 11:40:59 INFO - PROCESS | 1947 | --DOMWINDOW == 111 (0x124d3ac00) [pid = 1947] [serial = 1675] [outer = 0x0] [url = about:blank] 11:40:59 INFO - PROCESS | 1947 | --DOMWINDOW == 110 (0x12ba04000) [pid = 1947] [serial = 1694] [outer = 0x0] [url = about:blank] 11:40:59 INFO - PROCESS | 1947 | --DOMWINDOW == 109 (0x12ba0fc00) [pid = 1947] [serial = 1696] [outer = 0x0] [url = about:blank] 11:40:59 INFO - PROCESS | 1947 | --DOMWINDOW == 108 (0x1191bd000) [pid = 1947] [serial = 1667] [outer = 0x0] [url = about:blank] 11:40:59 INFO - PROCESS | 1947 | --DOMWINDOW == 107 (0x12a87c000) [pid = 1947] [serial = 1688] [outer = 0x0] [url = about:blank] 11:40:59 INFO - PROCESS | 1947 | --DOMWINDOW == 106 (0x1185c1c00) [pid = 1947] [serial = 1666] [outer = 0x0] [url = about:blank] 11:40:59 INFO - PROCESS | 1947 | --DOMWINDOW == 105 (0x12adca400) [pid = 1947] [serial = 1693] [outer = 0x0] [url = about:blank] 11:40:59 INFO - PROCESS | 1947 | --DOMWINDOW == 104 (0x129202800) [pid = 1947] [serial = 1685] [outer = 0x0] [url = about:blank] 11:40:59 INFO - PROCESS | 1947 | --DOMWINDOW == 103 (0x1133ae800) [pid = 1947] [serial = 1658] [outer = 0x0] [url = about:blank] 11:40:59 INFO - PROCESS | 1947 | --DOMWINDOW == 102 (0x11690b800) [pid = 1947] [serial = 1661] [outer = 0x0] [url = about:blank] 11:40:59 INFO - PROCESS | 1947 | --DOMWINDOW == 101 (0x119889400) [pid = 1947] [serial = 1669] [outer = 0x0] [url = about:blank] 11:40:59 INFO - PROCESS | 1947 | --DOMWINDOW == 100 (0x119f47400) [pid = 1947] [serial = 1670] [outer = 0x0] [url = about:blank] 11:40:59 INFO - PROCESS | 1947 | --DOMWINDOW == 99 (0x12920fc00) [pid = 1947] [serial = 1703] [outer = 0x0] [url = about:blank] 11:40:59 INFO - PROCESS | 1947 | --DOMWINDOW == 98 (0x11662cc00) [pid = 1947] [serial = 1699] [outer = 0x0] [url = about:blank] 11:40:59 INFO - PROCESS | 1947 | --DOMWINDOW == 97 (0x119156000) [pid = 1947] [serial = 1700] [outer = 0x0] [url = about:blank] 11:40:59 INFO - PROCESS | 1947 | --DOMWINDOW == 96 (0x124067800) [pid = 1947] [serial = 1673] [outer = 0x0] [url = about:blank] 11:40:59 INFO - PROCESS | 1947 | --DOMWINDOW == 95 (0x128c8c000) [pid = 1947] [serial = 1684] [outer = 0x0] [url = about:blank] 11:40:59 INFO - PROCESS | 1947 | --DOMWINDOW == 94 (0x12bd71800) [pid = 1947] [serial = 1697] [outer = 0x0] [url = about:blank] 11:40:59 INFO - PROCESS | 1947 | --DOMWINDOW == 93 (0x1293eec00) [pid = 1947] [serial = 1687] [outer = 0x0] [url = about:blank] 11:40:59 INFO - PROCESS | 1947 | --DOMWINDOW == 92 (0x128bcb000) [pid = 1947] [serial = 1681] [outer = 0x0] [url = about:blank] 11:40:59 INFO - PROCESS | 1947 | --DOMWINDOW == 91 (0x121111c00) [pid = 1947] [serial = 1672] [outer = 0x0] [url = about:blank] 11:40:59 INFO - PROCESS | 1947 | --DOMWINDOW == 90 (0x1176f3400) [pid = 1947] [serial = 1664] [outer = 0x0] [url = about:blank] 11:40:59 INFO - PROCESS | 1947 | --DOMWINDOW == 89 (0x12aaf1800) [pid = 1947] [serial = 1690] [outer = 0x0] [url = about:blank] 11:40:59 INFO - PROCESS | 1947 | --DOMWINDOW == 88 (0x128abf800) [pid = 1947] [serial = 1679] [outer = 0x0] [url = about:blank] 11:40:59 INFO - PROCESS | 1947 | --DOMWINDOW == 87 (0x124d44000) [pid = 1947] [serial = 1702] [outer = 0x0] [url = about:blank] 11:40:59 INFO - PROCESS | 1947 | --DOMWINDOW == 86 (0x12685d800) [pid = 1947] [serial = 1676] [outer = 0x0] [url = about:blank] 11:40:59 INFO - PROCESS | 1947 | --DOMWINDOW == 85 (0x128c8a800) [pid = 1947] [serial = 1682] [outer = 0x0] [url = about:blank] 11:40:59 INFO - PROCESS | 1947 | --DOMWINDOW == 84 (0x12bd68400) [pid = 1947] [serial = 1706] [outer = 0x0] [url = about:blank] 11:40:59 INFO - PROCESS | 1947 | 1466707259400 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:59 INFO - PROCESS | 1947 | 1466707259401 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:40:59 INFO - PROCESS | 1947 | ++DOCSHELL 0x112d5c000 == 36 [pid = 1947] [id = 591] 11:40:59 INFO - PROCESS | 1947 | ++DOMWINDOW == 85 (0x11317f800) [pid = 1947] [serial = 1773] [outer = 0x0] 11:40:59 INFO - PROCESS | 1947 | ++DOMWINDOW == 86 (0x113cf0400) [pid = 1947] [serial = 1774] [outer = 0x11317f800] 11:40:59 INFO - PROCESS | 1947 | 1466707259449 Marionette DEBUG loaded listener.js 11:40:59 INFO - PROCESS | 1947 | ++DOMWINDOW == 87 (0x116ab0000) [pid = 1947] [serial = 1775] [outer = 0x11317f800] 11:40:59 INFO - PROCESS | 1947 | 1466707259933 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]]]}] 11:40:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 11:40:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 819ms 11:40:59 INFO - PROCESS | 1947 | 1466707259963 Marionette TRACE conn2 -> [0,2337,"getWindowHandle",null] 11:40:59 INFO - PROCESS | 1947 | 1466707259964 Marionette TRACE conn2 <- [1,2337,null,{"value":"7"}] 11:40:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 11:40:59 INFO - PROCESS | 1947 | 1466707259973 Marionette TRACE conn2 -> [0,2338,"setScriptTimeout",{"ms":35000}] 11:40:59 INFO - PROCESS | 1947 | 1466707259975 Marionette TRACE conn2 <- [1,2338,null,{}] 11:40:59 INFO - PROCESS | 1947 | 1466707259982 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}] 11:40:59 INFO - PROCESS | 1947 | 1466707259986 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:41:00 INFO - PROCESS | 1947 | 1466707260072 Marionette TRACE conn2 <- [1,2339,null,{"value":null}] 11:41:00 INFO - PROCESS | 1947 | 1466707260077 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:00 INFO - PROCESS | 1947 | 1466707260079 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:41:00 INFO - PROCESS | 1947 | ++DOCSHELL 0x11927f800 == 37 [pid = 1947] [id = 592] 11:41:00 INFO - PROCESS | 1947 | ++DOMWINDOW == 88 (0x118195c00) [pid = 1947] [serial = 1776] [outer = 0x0] 11:41:00 INFO - PROCESS | 1947 | ++DOMWINDOW == 89 (0x11841c400) [pid = 1947] [serial = 1777] [outer = 0x118195c00] 11:41:00 INFO - PROCESS | 1947 | 1466707260107 Marionette DEBUG loaded listener.js 11:41:00 INFO - PROCESS | 1947 | ++DOMWINDOW == 90 (0x1188a5400) [pid = 1947] [serial = 1778] [outer = 0x118195c00] 11:41:00 INFO - PROCESS | 1947 | 1466707260443 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]]]}] 11:41:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 11:41:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 526ms 11:41:00 INFO - PROCESS | 1947 | 1466707260494 Marionette TRACE conn2 -> [0,2341,"getWindowHandle",null] 11:41:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 11:41:00 INFO - PROCESS | 1947 | 1466707260495 Marionette TRACE conn2 <- [1,2341,null,{"value":"7"}] 11:41:00 INFO - PROCESS | 1947 | 1466707260497 Marionette TRACE conn2 -> [0,2342,"setScriptTimeout",{"ms":35000}] 11:41:00 INFO - PROCESS | 1947 | 1466707260498 Marionette TRACE conn2 <- [1,2342,null,{}] 11:41:00 INFO - PROCESS | 1947 | 1466707260501 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}] 11:41:00 INFO - PROCESS | 1947 | 1466707260502 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:41:00 INFO - PROCESS | 1947 | 1466707260594 Marionette TRACE conn2 <- [1,2343,null,{"value":null}] 11:41:00 INFO - PROCESS | 1947 | 1466707260598 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:00 INFO - PROCESS | 1947 | 1466707260599 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:41:00 INFO - PROCESS | 1947 | ++DOCSHELL 0x1242a9000 == 38 [pid = 1947] [id = 593] 11:41:00 INFO - PROCESS | 1947 | ++DOMWINDOW == 91 (0x1191cc400) [pid = 1947] [serial = 1779] [outer = 0x0] 11:41:00 INFO - PROCESS | 1947 | ++DOMWINDOW == 92 (0x119962800) [pid = 1947] [serial = 1780] [outer = 0x1191cc400] 11:41:00 INFO - PROCESS | 1947 | 1466707260625 Marionette DEBUG loaded listener.js 11:41:00 INFO - PROCESS | 1947 | ++DOMWINDOW == 93 (0x119f4e800) [pid = 1947] [serial = 1781] [outer = 0x1191cc400] 11:41:00 INFO - PROCESS | 1947 | 1466707260944 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]]]}] 11:41:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 11:41:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 469ms 11:41:00 INFO - PROCESS | 1947 | 1466707260967 Marionette TRACE conn2 -> [0,2345,"getWindowHandle",null] 11:41:00 INFO - PROCESS | 1947 | 1466707260970 Marionette TRACE conn2 <- [1,2345,null,{"value":"7"}] 11:41:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 11:41:00 INFO - PROCESS | 1947 | 1466707260973 Marionette TRACE conn2 -> [0,2346,"setScriptTimeout",{"ms":35000}] 11:41:00 INFO - PROCESS | 1947 | 1466707260974 Marionette TRACE conn2 <- [1,2346,null,{}] 11:41:00 INFO - PROCESS | 1947 | 1466707260976 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}] 11:41:00 INFO - PROCESS | 1947 | 1466707260977 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:41:01 INFO - PROCESS | 1947 | 1466707261058 Marionette TRACE conn2 <- [1,2347,null,{"value":null}] 11:41:01 INFO - PROCESS | 1947 | 1466707261125 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:01 INFO - PROCESS | 1947 | 1466707261126 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:41:01 INFO - PROCESS | 1947 | ++DOCSHELL 0x1249dc800 == 39 [pid = 1947] [id = 594] 11:41:01 INFO - PROCESS | 1947 | ++DOMWINDOW == 94 (0x1191d2000) [pid = 1947] [serial = 1782] [outer = 0x0] 11:41:01 INFO - PROCESS | 1947 | ++DOMWINDOW == 95 (0x123950400) [pid = 1947] [serial = 1783] [outer = 0x1191d2000] 11:41:01 INFO - PROCESS | 1947 | 1466707261150 Marionette DEBUG loaded listener.js 11:41:01 INFO - PROCESS | 1947 | ++DOMWINDOW == 96 (0x124062400) [pid = 1947] [serial = 1784] [outer = 0x1191d2000] 11:41:01 INFO - PROCESS | 1947 | 1466707261475 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]]]}] 11:41:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 11:41:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 518ms 11:41:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 11:41:01 INFO - PROCESS | 1947 | 1466707261492 Marionette TRACE conn2 -> [0,2349,"getWindowHandle",null] 11:41:01 INFO - PROCESS | 1947 | 1466707261493 Marionette TRACE conn2 <- [1,2349,null,{"value":"7"}] 11:41:01 INFO - PROCESS | 1947 | 1466707261495 Marionette TRACE conn2 -> [0,2350,"setScriptTimeout",{"ms":35000}] 11:41:01 INFO - PROCESS | 1947 | 1466707261506 Marionette TRACE conn2 <- [1,2350,null,{}] 11:41:01 INFO - PROCESS | 1947 | 1466707261514 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}] 11:41:01 INFO - PROCESS | 1947 | 1466707261518 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:41:01 INFO - PROCESS | 1947 | 1466707261643 Marionette TRACE conn2 <- [1,2351,null,{"value":null}] 11:41:01 INFO - PROCESS | 1947 | 1466707261656 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:01 INFO - PROCESS | 1947 | 1466707261657 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:41:01 INFO - PROCESS | 1947 | ++DOCSHELL 0x1128b9800 == 40 [pid = 1947] [id = 595] 11:41:01 INFO - PROCESS | 1947 | ++DOMWINDOW == 97 (0x1249c5400) [pid = 1947] [serial = 1785] [outer = 0x0] 11:41:01 INFO - PROCESS | 1947 | ++DOMWINDOW == 98 (0x1255af800) [pid = 1947] [serial = 1786] [outer = 0x1249c5400] 11:41:01 INFO - PROCESS | 1947 | 1466707261681 Marionette DEBUG loaded listener.js 11:41:01 INFO - PROCESS | 1947 | ++DOMWINDOW == 99 (0x127239c00) [pid = 1947] [serial = 1787] [outer = 0x1249c5400] 11:41:02 INFO - PROCESS | 1947 | 1466707262016 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]]]}] 11:41:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 11:41:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 535ms 11:41:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 11:41:02 INFO - PROCESS | 1947 | 1466707262031 Marionette TRACE conn2 -> [0,2353,"getWindowHandle",null] 11:41:02 INFO - PROCESS | 1947 | 1466707262032 Marionette TRACE conn2 <- [1,2353,null,{"value":"7"}] 11:41:02 INFO - PROCESS | 1947 | 1466707262034 Marionette TRACE conn2 -> [0,2354,"setScriptTimeout",{"ms":35000}] 11:41:02 INFO - PROCESS | 1947 | 1466707262037 Marionette TRACE conn2 <- [1,2354,null,{}] 11:41:02 INFO - PROCESS | 1947 | 1466707262040 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}] 11:41:02 INFO - PROCESS | 1947 | 1466707262041 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:41:02 INFO - PROCESS | 1947 | 1466707262151 Marionette TRACE conn2 <- [1,2355,null,{"value":null}] 11:41:02 INFO - PROCESS | 1947 | 1466707262165 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:02 INFO - PROCESS | 1947 | 1466707262166 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:41:02 INFO - PROCESS | 1947 | ++DOCSHELL 0x1292bd800 == 41 [pid = 1947] [id = 596] 11:41:02 INFO - PROCESS | 1947 | ++DOMWINDOW == 100 (0x127244800) [pid = 1947] [serial = 1788] [outer = 0x0] 11:41:02 INFO - PROCESS | 1947 | ++DOMWINDOW == 101 (0x128abf000) [pid = 1947] [serial = 1789] [outer = 0x127244800] 11:41:02 INFO - PROCESS | 1947 | 1466707262191 Marionette DEBUG loaded listener.js 11:41:02 INFO - PROCESS | 1947 | ++DOMWINDOW == 102 (0x128ac5400) [pid = 1947] [serial = 1790] [outer = 0x127244800] 11:41:02 INFO - PROCESS | 1947 | 1466707262536 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]]]}] 11:41:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 11:41:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 523ms 11:41:02 INFO - PROCESS | 1947 | 1466707262558 Marionette TRACE conn2 -> [0,2357,"getWindowHandle",null] 11:41:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 11:41:02 INFO - PROCESS | 1947 | 1466707262566 Marionette TRACE conn2 <- [1,2357,null,{"value":"7"}] 11:41:02 INFO - PROCESS | 1947 | 1466707262571 Marionette TRACE conn2 -> [0,2358,"setScriptTimeout",{"ms":35000}] 11:41:02 INFO - PROCESS | 1947 | 1466707262572 Marionette TRACE conn2 <- [1,2358,null,{}] 11:41:02 INFO - PROCESS | 1947 | 1466707262582 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}] 11:41:02 INFO - PROCESS | 1947 | 1466707262583 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:41:02 INFO - PROCESS | 1947 | 1466707262686 Marionette TRACE conn2 <- [1,2359,null,{"value":null}] 11:41:02 INFO - PROCESS | 1947 | 1466707262690 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:02 INFO - PROCESS | 1947 | 1466707262691 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:41:02 INFO - PROCESS | 1947 | ++DOCSHELL 0x12ad28800 == 42 [pid = 1947] [id = 597] 11:41:02 INFO - PROCESS | 1947 | ++DOMWINDOW == 103 (0x127246800) [pid = 1947] [serial = 1791] [outer = 0x0] 11:41:02 INFO - PROCESS | 1947 | ++DOMWINDOW == 104 (0x128adb400) [pid = 1947] [serial = 1792] [outer = 0x127246800] 11:41:02 INFO - PROCESS | 1947 | 1466707262750 Marionette DEBUG loaded listener.js 11:41:02 INFO - PROCESS | 1947 | ++DOMWINDOW == 105 (0x128ae1000) [pid = 1947] [serial = 1793] [outer = 0x127246800] 11:41:03 INFO - PROCESS | 1947 | 1466707263132 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]]]}] 11:41:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 11:41:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 578ms 11:41:03 INFO - PROCESS | 1947 | 1466707263149 Marionette TRACE conn2 -> [0,2361,"getWindowHandle",null] 11:41:03 INFO - PROCESS | 1947 | 1466707263151 Marionette TRACE conn2 <- [1,2361,null,{"value":"7"}] 11:41:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 11:41:03 INFO - PROCESS | 1947 | 1466707263156 Marionette TRACE conn2 -> [0,2362,"setScriptTimeout",{"ms":35000}] 11:41:03 INFO - PROCESS | 1947 | 1466707263158 Marionette TRACE conn2 <- [1,2362,null,{}] 11:41:03 INFO - PROCESS | 1947 | 1466707263162 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}] 11:41:03 INFO - PROCESS | 1947 | 1466707263164 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:41:03 INFO - PROCESS | 1947 | 1466707263333 Marionette TRACE conn2 <- [1,2363,null,{"value":null}] 11:41:03 INFO - PROCESS | 1947 | 1466707263357 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:03 INFO - PROCESS | 1947 | 1466707263358 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:41:03 INFO - PROCESS | 1947 | ++DOCSHELL 0x12b844800 == 43 [pid = 1947] [id = 598] 11:41:03 INFO - PROCESS | 1947 | ++DOMWINDOW == 106 (0x128ae0c00) [pid = 1947] [serial = 1794] [outer = 0x0] 11:41:03 INFO - PROCESS | 1947 | ++DOMWINDOW == 107 (0x128ae6800) [pid = 1947] [serial = 1795] [outer = 0x128ae0c00] 11:41:03 INFO - PROCESS | 1947 | 1466707263377 Marionette DEBUG loaded listener.js 11:41:03 INFO - PROCESS | 1947 | ++DOMWINDOW == 108 (0x128bcd400) [pid = 1947] [serial = 1796] [outer = 0x128ae0c00] 11:41:03 INFO - PROCESS | 1947 | --DOMWINDOW == 107 (0x11729e800) [pid = 1947] [serial = 1734] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 11:41:03 INFO - PROCESS | 1947 | --DOMWINDOW == 106 (0x116f95000) [pid = 1947] [serial = 1731] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 11:41:03 INFO - PROCESS | 1947 | --DOMWINDOW == 105 (0x119619400) [pid = 1947] [serial = 1737] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 11:41:03 INFO - PROCESS | 1947 | --DOMWINDOW == 104 (0x119624800) [pid = 1947] [serial = 1740] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 11:41:03 INFO - PROCESS | 1947 | --DOMWINDOW == 103 (0x111c75000) [pid = 1947] [serial = 1743] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 11:41:03 INFO - PROCESS | 1947 | --DOMWINDOW == 102 (0x112685c00) [pid = 1947] [serial = 1728] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 11:41:03 INFO - PROCESS | 1947 | --DOMWINDOW == 101 (0x11287c400) [pid = 1947] [serial = 1716] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 11:41:03 INFO - PROCESS | 1947 | --DOMWINDOW == 100 (0x11268a000) [pid = 1947] [serial = 1722] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 11:41:03 INFO - PROCESS | 1947 | --DOMWINDOW == 99 (0x11697e400) [pid = 1947] [serial = 1725] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 11:41:03 INFO - PROCESS | 1947 | --DOMWINDOW == 98 (0x11317f000) [pid = 1947] [serial = 1719] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 11:41:03 INFO - PROCESS | 1947 | --DOMWINDOW == 97 (0x119f4a800) [pid = 1947] [serial = 1746] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 11:41:03 INFO - PROCESS | 1947 | --DOMWINDOW == 96 (0x123f5f400) [pid = 1947] [serial = 1749] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 11:41:03 INFO - PROCESS | 1947 | 1466707263847 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]]]}] 11:41:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 11:41:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 720ms 11:41:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 11:41:03 INFO - PROCESS | 1947 | 1466707263877 Marionette TRACE conn2 -> [0,2365,"getWindowHandle",null] 11:41:03 INFO - PROCESS | 1947 | 1466707263879 Marionette TRACE conn2 <- [1,2365,null,{"value":"7"}] 11:41:03 INFO - PROCESS | 1947 | 1466707263882 Marionette TRACE conn2 -> [0,2366,"setScriptTimeout",{"ms":35000}] 11:41:03 INFO - PROCESS | 1947 | 1466707263883 Marionette TRACE conn2 <- [1,2366,null,{}] 11:41:03 INFO - PROCESS | 1947 | 1466707263890 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}] 11:41:03 INFO - PROCESS | 1947 | 1466707263892 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:41:04 INFO - PROCESS | 1947 | 1466707264051 Marionette TRACE conn2 <- [1,2367,null,{"value":null}] 11:41:04 INFO - PROCESS | 1947 | 1466707264063 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:04 INFO - PROCESS | 1947 | 1466707264064 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:41:04 INFO - PROCESS | 1947 | ++DOCSHELL 0x12baba800 == 44 [pid = 1947] [id = 599] 11:41:04 INFO - PROCESS | 1947 | ++DOMWINDOW == 97 (0x112960c00) [pid = 1947] [serial = 1797] [outer = 0x0] 11:41:04 INFO - PROCESS | 1947 | ++DOMWINDOW == 98 (0x117eacc00) [pid = 1947] [serial = 1798] [outer = 0x112960c00] 11:41:04 INFO - PROCESS | 1947 | 1466707264104 Marionette DEBUG loaded listener.js 11:41:04 INFO - PROCESS | 1947 | ++DOMWINDOW == 99 (0x119e25000) [pid = 1947] [serial = 1799] [outer = 0x112960c00] 11:41:04 INFO - PROCESS | 1947 | 1466707264516 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]]]}] 11:41:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 11:41:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 677ms 11:41:04 INFO - PROCESS | 1947 | 1466707264560 Marionette TRACE conn2 -> [0,2369,"getWindowHandle",null] 11:41:04 INFO - PROCESS | 1947 | 1466707264562 Marionette TRACE conn2 <- [1,2369,null,{"value":"7"}] 11:41:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 11:41:04 INFO - PROCESS | 1947 | 1466707264566 Marionette TRACE conn2 -> [0,2370,"setScriptTimeout",{"ms":35000}] 11:41:04 INFO - PROCESS | 1947 | 1466707264569 Marionette TRACE conn2 <- [1,2370,null,{}] 11:41:04 INFO - PROCESS | 1947 | 1466707264572 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}] 11:41:04 INFO - PROCESS | 1947 | 1466707264575 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:41:04 INFO - PROCESS | 1947 | 1466707264720 Marionette TRACE conn2 <- [1,2371,null,{"value":null}] 11:41:04 INFO - PROCESS | 1947 | 1466707264732 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:04 INFO - PROCESS | 1947 | 1466707264734 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:41:04 INFO - PROCESS | 1947 | ++DOCSHELL 0x12bdcf000 == 45 [pid = 1947] [id = 600] 11:41:04 INFO - PROCESS | 1947 | ++DOMWINDOW == 100 (0x116ab7000) [pid = 1947] [serial = 1800] [outer = 0x0] 11:41:04 INFO - PROCESS | 1947 | ++DOMWINDOW == 101 (0x128bd2000) [pid = 1947] [serial = 1801] [outer = 0x116ab7000] 11:41:04 INFO - PROCESS | 1947 | 1466707264775 Marionette DEBUG loaded listener.js 11:41:04 INFO - PROCESS | 1947 | ++DOMWINDOW == 102 (0x128dba800) [pid = 1947] [serial = 1802] [outer = 0x116ab7000] 11:41:05 INFO - PROCESS | 1947 | 1466707265186 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]]]}] 11:41:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 11:41:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 671ms 11:41:05 INFO - PROCESS | 1947 | 1466707265250 Marionette TRACE conn2 -> [0,2373,"getWindowHandle",null] 11:41:05 INFO - PROCESS | 1947 | 1466707265251 Marionette TRACE conn2 <- [1,2373,null,{"value":"7"}] 11:41:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 11:41:05 INFO - PROCESS | 1947 | 1466707265257 Marionette TRACE conn2 -> [0,2374,"setScriptTimeout",{"ms":35000}] 11:41:05 INFO - PROCESS | 1947 | 1466707265258 Marionette TRACE conn2 <- [1,2374,null,{}] 11:41:05 INFO - PROCESS | 1947 | 1466707265260 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}] 11:41:05 INFO - PROCESS | 1947 | 1466707265261 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:41:05 INFO - PROCESS | 1947 | 1466707265365 Marionette TRACE conn2 <- [1,2375,null,{"value":null}] 11:41:05 INFO - PROCESS | 1947 | 1466707265369 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:05 INFO - PROCESS | 1947 | 1466707265370 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:41:05 INFO - PROCESS | 1947 | ++DOCSHELL 0x12c2be000 == 46 [pid = 1947] [id = 601] 11:41:05 INFO - PROCESS | 1947 | ++DOMWINDOW == 103 (0x128dbb000) [pid = 1947] [serial = 1803] [outer = 0x0] 11:41:05 INFO - PROCESS | 1947 | ++DOMWINDOW == 104 (0x129297c00) [pid = 1947] [serial = 1804] [outer = 0x128dbb000] 11:41:05 INFO - PROCESS | 1947 | 1466707265394 Marionette DEBUG loaded listener.js 11:41:05 INFO - PROCESS | 1947 | ++DOMWINDOW == 105 (0x1293eb800) [pid = 1947] [serial = 1805] [outer = 0x128dbb000] 11:41:06 INFO - PROCESS | 1947 | --DOCSHELL 0x12d3d4000 == 45 [pid = 1947] [id = 569] 11:41:06 INFO - PROCESS | 1947 | --DOCSHELL 0x12bdb6000 == 44 [pid = 1947] [id = 551] 11:41:06 INFO - PROCESS | 1947 | --DOCSHELL 0x1199b3000 == 43 [pid = 1947] [id = 590] 11:41:06 INFO - PROCESS | 1947 | --DOCSHELL 0x12b839800 == 42 [pid = 1947] [id = 589] 11:41:06 INFO - PROCESS | 1947 | --DOCSHELL 0x12ad3d000 == 41 [pid = 1947] [id = 588] 11:41:06 INFO - PROCESS | 1947 | --DOCSHELL 0x129564000 == 40 [pid = 1947] [id = 587] 11:41:06 INFO - PROCESS | 1947 | --DOCSHELL 0x11919e000 == 39 [pid = 1947] [id = 586] 11:41:06 INFO - PROCESS | 1947 | --DOCSHELL 0x12a368000 == 38 [pid = 1947] [id = 584] 11:41:06 INFO - PROCESS | 1947 | --DOCSHELL 0x113a12000 == 37 [pid = 1947] [id = 585] 11:41:06 INFO - PROCESS | 1947 | --DOCSHELL 0x1242a9000 == 36 [pid = 1947] [id = 593] 11:41:06 INFO - PROCESS | 1947 | --DOCSHELL 0x12bdcf000 == 35 [pid = 1947] [id = 600] 11:41:06 INFO - PROCESS | 1947 | --DOCSHELL 0x12baba800 == 34 [pid = 1947] [id = 599] 11:41:06 INFO - PROCESS | 1947 | --DOCSHELL 0x12b844800 == 33 [pid = 1947] [id = 598] 11:41:06 INFO - PROCESS | 1947 | --DOCSHELL 0x1128b9800 == 32 [pid = 1947] [id = 595] 11:41:06 INFO - PROCESS | 1947 | --DOCSHELL 0x11927f800 == 31 [pid = 1947] [id = 592] 11:41:06 INFO - PROCESS | 1947 | --DOCSHELL 0x1292bd800 == 30 [pid = 1947] [id = 596] 11:41:06 INFO - PROCESS | 1947 | --DOCSHELL 0x12ad28800 == 29 [pid = 1947] [id = 597] 11:41:06 INFO - PROCESS | 1947 | --DOCSHELL 0x1249dc800 == 28 [pid = 1947] [id = 594] 11:41:06 INFO - PROCESS | 1947 | --DOCSHELL 0x112d5c000 == 27 [pid = 1947] [id = 591] 11:41:07 INFO - PROCESS | 1947 | --DOMWINDOW == 104 (0x118751800) [pid = 1947] [serial = 1733] [outer = 0x0] [url = about:blank] 11:41:07 INFO - PROCESS | 1947 | --DOMWINDOW == 103 (0x1245d6c00) [pid = 1947] [serial = 1753] [outer = 0x0] [url = about:blank] 11:41:07 INFO - PROCESS | 1947 | --DOMWINDOW == 102 (0x1191cc000) [pid = 1947] [serial = 1736] [outer = 0x0] [url = about:blank] 11:41:07 INFO - PROCESS | 1947 | --DOMWINDOW == 101 (0x11996e400) [pid = 1947] [serial = 1739] [outer = 0x0] [url = about:blank] 11:41:07 INFO - PROCESS | 1947 | --DOMWINDOW == 100 (0x123f6b000) [pid = 1947] [serial = 1750] [outer = 0x0] [url = about:blank] 11:41:07 INFO - PROCESS | 1947 | --DOMWINDOW == 99 (0x119e2b000) [pid = 1947] [serial = 1745] [outer = 0x0] [url = about:blank] 11:41:07 INFO - PROCESS | 1947 | --DOMWINDOW == 98 (0x123f5e000) [pid = 1947] [serial = 1748] [outer = 0x0] [url = about:blank] 11:41:07 INFO - PROCESS | 1947 | --DOMWINDOW == 97 (0x12406a000) [pid = 1947] [serial = 1751] [outer = 0x0] [url = about:blank] 11:41:07 INFO - PROCESS | 1947 | --DOMWINDOW == 96 (0x1170a0000) [pid = 1947] [serial = 1730] [outer = 0x0] [url = about:blank] 11:41:07 INFO - PROCESS | 1947 | --DOMWINDOW == 95 (0x11914f800) [pid = 1947] [serial = 1735] [outer = 0x0] [url = about:blank] 11:41:07 INFO - PROCESS | 1947 | --DOMWINDOW == 94 (0x1176e9400) [pid = 1947] [serial = 1732] [outer = 0x0] [url = about:blank] 11:41:07 INFO - PROCESS | 1947 | --DOMWINDOW == 93 (0x119883800) [pid = 1947] [serial = 1738] [outer = 0x0] [url = about:blank] 11:41:07 INFO - PROCESS | 1947 | --DOMWINDOW == 92 (0x119e28400) [pid = 1947] [serial = 1741] [outer = 0x0] [url = about:blank] 11:41:07 INFO - PROCESS | 1947 | --DOMWINDOW == 91 (0x1176ea400) [pid = 1947] [serial = 1744] [outer = 0x0] [url = about:blank] 11:41:07 INFO - PROCESS | 1947 | --DOMWINDOW == 90 (0x116f95400) [pid = 1947] [serial = 1729] [outer = 0x0] [url = about:blank] 11:41:07 INFO - PROCESS | 1947 | --DOMWINDOW == 89 (0x112a73c00) [pid = 1947] [serial = 1718] [outer = 0x0] [url = about:blank] 11:41:07 INFO - PROCESS | 1947 | --DOMWINDOW == 88 (0x11287f000) [pid = 1947] [serial = 1717] [outer = 0x0] [url = about:blank] 11:41:07 INFO - PROCESS | 1947 | --DOMWINDOW == 87 (0x1167e2000) [pid = 1947] [serial = 1724] [outer = 0x0] [url = about:blank] 11:41:07 INFO - PROCESS | 1947 | --DOMWINDOW == 86 (0x115f98400) [pid = 1947] [serial = 1723] [outer = 0x0] [url = about:blank] 11:41:07 INFO - PROCESS | 1947 | --DOMWINDOW == 85 (0x116a1b400) [pid = 1947] [serial = 1726] [outer = 0x0] [url = about:blank] 11:41:07 INFO - PROCESS | 1947 | --DOMWINDOW == 84 (0x116ab8c00) [pid = 1947] [serial = 1727] [outer = 0x0] [url = about:blank] 11:41:07 INFO - PROCESS | 1947 | --DOMWINDOW == 83 (0x11324ac00) [pid = 1947] [serial = 1720] [outer = 0x0] [url = about:blank] 11:41:07 INFO - PROCESS | 1947 | --DOMWINDOW == 82 (0x1133b4c00) [pid = 1947] [serial = 1721] [outer = 0x0] [url = about:blank] 11:41:07 INFO - PROCESS | 1947 | --DOMWINDOW == 81 (0x112a7d800) [pid = 1947] [serial = 1711] [outer = 0x0] [url = about:blank] 11:41:07 INFO - PROCESS | 1947 | --DOMWINDOW == 80 (0x116aab800) [pid = 1947] [serial = 1714] [outer = 0x0] [url = about:blank] 11:41:07 INFO - PROCESS | 1947 | --DOMWINDOW == 79 (0x12110f800) [pid = 1947] [serial = 1747] [outer = 0x0] [url = about:blank] 11:41:07 INFO - PROCESS | 1947 | --DOMWINDOW == 78 (0x119f49000) [pid = 1947] [serial = 1742] [outer = 0x0] [url = about:blank] 11:41:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 11:41:07 INFO - PROCESS | 1947 | 1466707267123 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]]]}] 11:41:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1870ms 11:41:07 INFO - PROCESS | 1947 | 1466707267127 Marionette TRACE conn2 -> [0,2377,"getWindowHandle",null] 11:41:07 INFO - PROCESS | 1947 | 1466707267129 Marionette TRACE conn2 <- [1,2377,null,{"value":"7"}] 11:41:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 11:41:07 INFO - PROCESS | 1947 | 1466707267133 Marionette TRACE conn2 -> [0,2378,"setScriptTimeout",{"ms":35000}] 11:41:07 INFO - PROCESS | 1947 | 1466707267135 Marionette TRACE conn2 <- [1,2378,null,{}] 11:41:07 INFO - PROCESS | 1947 | 1466707267141 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}] 11:41:07 INFO - PROCESS | 1947 | 1466707267143 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:41:07 INFO - PROCESS | 1947 | 1466707267222 Marionette TRACE conn2 <- [1,2379,null,{"value":null}] 11:41:07 INFO - PROCESS | 1947 | 1466707267276 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:07 INFO - PROCESS | 1947 | 1466707267278 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:41:07 INFO - PROCESS | 1947 | ++DOCSHELL 0x1128bd800 == 28 [pid = 1947] [id = 602] 11:41:07 INFO - PROCESS | 1947 | ++DOMWINDOW == 79 (0x11287e800) [pid = 1947] [serial = 1806] [outer = 0x0] 11:41:07 INFO - PROCESS | 1947 | ++DOMWINDOW == 80 (0x11295b400) [pid = 1947] [serial = 1807] [outer = 0x11287e800] 11:41:07 INFO - PROCESS | 1947 | 1466707267306 Marionette DEBUG loaded listener.js 11:41:07 INFO - PROCESS | 1947 | ++DOMWINDOW == 81 (0x113176400) [pid = 1947] [serial = 1808] [outer = 0x11287e800] 11:41:07 INFO - PROCESS | 1947 | 1466707267626 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]]]}] 11:41:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 11:41:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 524ms 11:41:07 INFO - PROCESS | 1947 | 1466707267657 Marionette TRACE conn2 -> [0,2381,"getWindowHandle",null] 11:41:07 INFO - PROCESS | 1947 | 1466707267661 Marionette TRACE conn2 <- [1,2381,null,{"value":"7"}] 11:41:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 11:41:07 INFO - PROCESS | 1947 | 1466707267665 Marionette TRACE conn2 -> [0,2382,"setScriptTimeout",{"ms":35000}] 11:41:07 INFO - PROCESS | 1947 | 1466707267667 Marionette TRACE conn2 <- [1,2382,null,{}] 11:41:07 INFO - PROCESS | 1947 | 1466707267670 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}] 11:41:07 INFO - PROCESS | 1947 | 1466707267671 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:41:07 INFO - PROCESS | 1947 | 1466707267755 Marionette TRACE conn2 <- [1,2383,null,{"value":null}] 11:41:07 INFO - PROCESS | 1947 | 1466707267760 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:07 INFO - PROCESS | 1947 | 1466707267761 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:41:07 INFO - PROCESS | 1947 | ++DOCSHELL 0x116913800 == 29 [pid = 1947] [id = 603] 11:41:07 INFO - PROCESS | 1947 | ++DOMWINDOW == 82 (0x11324ac00) [pid = 1947] [serial = 1809] [outer = 0x0] 11:41:07 INFO - PROCESS | 1947 | ++DOMWINDOW == 83 (0x11509f800) [pid = 1947] [serial = 1810] [outer = 0x11324ac00] 11:41:07 INFO - PROCESS | 1947 | 1466707267790 Marionette DEBUG loaded listener.js 11:41:07 INFO - PROCESS | 1947 | ++DOMWINDOW == 84 (0x115f9f400) [pid = 1947] [serial = 1811] [outer = 0x11324ac00] 11:41:08 INFO - PROCESS | 1947 | 1466707268139 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]]]}] 11:41:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 11:41:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 522ms 11:41:08 INFO - PROCESS | 1947 | 1466707268188 Marionette TRACE conn2 -> [0,2385,"getWindowHandle",null] 11:41:08 INFO - PROCESS | 1947 | 1466707268189 Marionette TRACE conn2 <- [1,2385,null,{"value":"7"}] 11:41:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 11:41:08 INFO - PROCESS | 1947 | 1466707268192 Marionette TRACE conn2 -> [0,2386,"setScriptTimeout",{"ms":35000}] 11:41:08 INFO - PROCESS | 1947 | 1466707268194 Marionette TRACE conn2 <- [1,2386,null,{}] 11:41:08 INFO - PROCESS | 1947 | 1466707268203 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}] 11:41:08 INFO - PROCESS | 1947 | 1466707268206 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:41:08 INFO - PROCESS | 1947 | 1466707268284 Marionette TRACE conn2 <- [1,2387,null,{"value":null}] 11:41:08 INFO - PROCESS | 1947 | 1466707268293 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:08 INFO - PROCESS | 1947 | 1466707268295 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:41:08 INFO - PROCESS | 1947 | ++DOCSHELL 0x117068000 == 30 [pid = 1947] [id = 604] 11:41:08 INFO - PROCESS | 1947 | ++DOMWINDOW == 85 (0x111aac400) [pid = 1947] [serial = 1812] [outer = 0x0] 11:41:08 INFO - PROCESS | 1947 | ++DOMWINDOW == 86 (0x116aac000) [pid = 1947] [serial = 1813] [outer = 0x111aac400] 11:41:08 INFO - PROCESS | 1947 | 1466707268323 Marionette DEBUG loaded listener.js 11:41:08 INFO - PROCESS | 1947 | ++DOMWINDOW == 87 (0x116ab8800) [pid = 1947] [serial = 1814] [outer = 0x111aac400] 11:41:08 INFO - PROCESS | 1947 | 1466707268681 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]]]}] 11:41:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 11:41:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 521ms 11:41:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 11:41:08 INFO - PROCESS | 1947 | 1466707268713 Marionette TRACE conn2 -> [0,2389,"getWindowHandle",null] 11:41:08 INFO - PROCESS | 1947 | 1466707268715 Marionette TRACE conn2 <- [1,2389,null,{"value":"7"}] 11:41:08 INFO - PROCESS | 1947 | 1466707268717 Marionette TRACE conn2 -> [0,2390,"setScriptTimeout",{"ms":35000}] 11:41:08 INFO - PROCESS | 1947 | 1466707268719 Marionette TRACE conn2 <- [1,2390,null,{}] 11:41:08 INFO - PROCESS | 1947 | 1466707268723 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}] 11:41:08 INFO - PROCESS | 1947 | 1466707268724 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:41:08 INFO - PROCESS | 1947 | 1466707268824 Marionette TRACE conn2 <- [1,2391,null,{"value":null}] 11:41:08 INFO - PROCESS | 1947 | 1466707268830 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:08 INFO - PROCESS | 1947 | 1466707268831 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:41:08 INFO - PROCESS | 1947 | ++DOCSHELL 0x1185dc000 == 31 [pid = 1947] [id = 605] 11:41:08 INFO - PROCESS | 1947 | ++DOMWINDOW == 88 (0x116f96400) [pid = 1947] [serial = 1815] [outer = 0x0] 11:41:08 INFO - PROCESS | 1947 | ++DOMWINDOW == 89 (0x116f9c800) [pid = 1947] [serial = 1816] [outer = 0x116f96400] 11:41:08 INFO - PROCESS | 1947 | 1466707268859 Marionette DEBUG loaded listener.js 11:41:08 INFO - PROCESS | 1947 | ++DOMWINDOW == 90 (0x11729e800) [pid = 1947] [serial = 1817] [outer = 0x116f96400] 11:41:09 INFO - PROCESS | 1947 | 1466707269156 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]]]}] 11:41:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 11:41:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 472ms 11:41:09 INFO - PROCESS | 1947 | 1466707269190 Marionette TRACE conn2 -> [0,2393,"getWindowHandle",null] 11:41:09 INFO - PROCESS | 1947 | 1466707269191 Marionette TRACE conn2 <- [1,2393,null,{"value":"7"}] 11:41:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 11:41:09 INFO - PROCESS | 1947 | 1466707269202 Marionette TRACE conn2 -> [0,2394,"setScriptTimeout",{"ms":35000}] 11:41:09 INFO - PROCESS | 1947 | 1466707269204 Marionette TRACE conn2 <- [1,2394,null,{}] 11:41:09 INFO - PROCESS | 1947 | 1466707269207 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}] 11:41:09 INFO - PROCESS | 1947 | 1466707269208 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:41:09 INFO - PROCESS | 1947 | 1466707269279 Marionette TRACE conn2 <- [1,2395,null,{"value":null}] 11:41:09 INFO - PROCESS | 1947 | 1466707269282 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:09 INFO - PROCESS | 1947 | 1466707269283 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:41:09 INFO - PROCESS | 1947 | ++DOCSHELL 0x1196a6800 == 32 [pid = 1947] [id = 606] 11:41:09 INFO - PROCESS | 1947 | ++DOMWINDOW == 91 (0x111e58000) [pid = 1947] [serial = 1818] [outer = 0x0] 11:41:09 INFO - PROCESS | 1947 | ++DOMWINDOW == 92 (0x117eab800) [pid = 1947] [serial = 1819] [outer = 0x111e58000] 11:41:09 INFO - PROCESS | 1947 | 1466707269311 Marionette DEBUG loaded listener.js 11:41:09 INFO - PROCESS | 1947 | ++DOMWINDOW == 93 (0x1185bc000) [pid = 1947] [serial = 1820] [outer = 0x111e58000] 11:41:09 INFO - PROCESS | 1947 | 1466707269656 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]]]}] 11:41:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 11:41:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 471ms 11:41:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 11:41:09 INFO - PROCESS | 1947 | 1466707269674 Marionette TRACE conn2 -> [0,2397,"getWindowHandle",null] 11:41:09 INFO - PROCESS | 1947 | 1466707269675 Marionette TRACE conn2 <- [1,2397,null,{"value":"7"}] 11:41:09 INFO - PROCESS | 1947 | 1466707269677 Marionette TRACE conn2 -> [0,2398,"setScriptTimeout",{"ms":35000}] 11:41:09 INFO - PROCESS | 1947 | 1466707269678 Marionette TRACE conn2 <- [1,2398,null,{}] 11:41:09 INFO - PROCESS | 1947 | 1466707269681 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}] 11:41:09 INFO - PROCESS | 1947 | 1466707269685 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:41:09 INFO - PROCESS | 1947 | 1466707269805 Marionette TRACE conn2 <- [1,2399,null,{"value":null}] 11:41:09 INFO - PROCESS | 1947 | 1466707269812 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:09 INFO - PROCESS | 1947 | 1466707269812 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:41:09 INFO - PROCESS | 1947 | ++DOCSHELL 0x119c4a800 == 33 [pid = 1947] [id = 607] 11:41:09 INFO - PROCESS | 1947 | ++DOMWINDOW == 94 (0x118421000) [pid = 1947] [serial = 1821] [outer = 0x0] 11:41:09 INFO - PROCESS | 1947 | ++DOMWINDOW == 95 (0x11874d000) [pid = 1947] [serial = 1822] [outer = 0x118421000] 11:41:09 INFO - PROCESS | 1947 | 1466707269838 Marionette DEBUG loaded listener.js 11:41:09 INFO - PROCESS | 1947 | ++DOMWINDOW == 96 (0x119961800) [pid = 1947] [serial = 1823] [outer = 0x118421000] 11:41:10 INFO - PROCESS | 1947 | 1466707270120 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]]]}] 11:41:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 11:41:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 467ms 11:41:10 INFO - PROCESS | 1947 | 1466707270146 Marionette TRACE conn2 -> [0,2401,"getWindowHandle",null] 11:41:10 INFO - PROCESS | 1947 | 1466707270147 Marionette TRACE conn2 <- [1,2401,null,{"value":"7"}] 11:41:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 11:41:10 INFO - PROCESS | 1947 | 1466707270149 Marionette TRACE conn2 -> [0,2402,"setScriptTimeout",{"ms":35000}] 11:41:10 INFO - PROCESS | 1947 | 1466707270150 Marionette TRACE conn2 <- [1,2402,null,{}] 11:41:10 INFO - PROCESS | 1947 | 1466707270160 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}] 11:41:10 INFO - PROCESS | 1947 | 1466707270169 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:41:10 INFO - PROCESS | 1947 | 1466707270246 Marionette TRACE conn2 <- [1,2403,null,{"value":null}] 11:41:10 INFO - PROCESS | 1947 | 1466707270249 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:10 INFO - PROCESS | 1947 | 1466707270250 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:41:10 INFO - PROCESS | 1947 | ++DOCSHELL 0x124092000 == 34 [pid = 1947] [id = 608] 11:41:10 INFO - PROCESS | 1947 | ++DOMWINDOW == 97 (0x1188a5000) [pid = 1947] [serial = 1824] [outer = 0x0] 11:41:10 INFO - PROCESS | 1947 | ++DOMWINDOW == 98 (0x119e2cc00) [pid = 1947] [serial = 1825] [outer = 0x1188a5000] 11:41:10 INFO - PROCESS | 1947 | 1466707270278 Marionette DEBUG loaded listener.js 11:41:10 INFO - PROCESS | 1947 | ++DOMWINDOW == 99 (0x119f51800) [pid = 1947] [serial = 1826] [outer = 0x1188a5000] 11:41:10 INFO - PROCESS | 1947 | 1466707270590 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]]]}] 11:41:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 11:41:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 476ms 11:41:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 11:41:10 INFO - PROCESS | 1947 | 1466707270625 Marionette TRACE conn2 -> [0,2405,"getWindowHandle",null] 11:41:10 INFO - PROCESS | 1947 | 1466707270627 Marionette TRACE conn2 <- [1,2405,null,{"value":"7"}] 11:41:10 INFO - PROCESS | 1947 | 1466707270629 Marionette TRACE conn2 -> [0,2406,"setScriptTimeout",{"ms":35000}] 11:41:10 INFO - PROCESS | 1947 | 1466707270630 Marionette TRACE conn2 <- [1,2406,null,{}] 11:41:10 INFO - PROCESS | 1947 | 1466707270632 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}] 11:41:10 INFO - PROCESS | 1947 | 1466707270633 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:41:10 INFO - PROCESS | 1947 | 1466707270734 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 11:41:10 INFO - PROCESS | 1947 | 1466707270740 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:10 INFO - PROCESS | 1947 | 1466707270741 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:41:10 INFO - PROCESS | 1947 | ++DOCSHELL 0x1248d9800 == 35 [pid = 1947] [id = 609] 11:41:10 INFO - PROCESS | 1947 | ++DOMWINDOW == 100 (0x1185c3400) [pid = 1947] [serial = 1827] [outer = 0x0] 11:41:10 INFO - PROCESS | 1947 | ++DOMWINDOW == 101 (0x119f4f800) [pid = 1947] [serial = 1828] [outer = 0x1185c3400] 11:41:10 INFO - PROCESS | 1947 | 1466707270766 Marionette DEBUG loaded listener.js 11:41:10 INFO - PROCESS | 1947 | ++DOMWINDOW == 102 (0x123e32c00) [pid = 1947] [serial = 1829] [outer = 0x1185c3400] 11:41:11 INFO - PROCESS | 1947 | 1466707271143 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]]]}] 11:41:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 11:41:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 521ms 11:41:11 INFO - PROCESS | 1947 | 1466707271151 Marionette TRACE conn2 -> [0,2409,"getWindowHandle",null] 11:41:11 INFO - PROCESS | 1947 | 1466707271155 Marionette TRACE conn2 <- [1,2409,null,{"value":"7"}] 11:41:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 11:41:11 INFO - PROCESS | 1947 | 1466707271162 Marionette TRACE conn2 -> [0,2410,"setScriptTimeout",{"ms":35000}] 11:41:11 INFO - PROCESS | 1947 | 1466707271164 Marionette TRACE conn2 <- [1,2410,null,{}] 11:41:11 INFO - PROCESS | 1947 | 1466707271169 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}] 11:41:11 INFO - PROCESS | 1947 | 1466707271171 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:41:11 INFO - PROCESS | 1947 | 1466707271305 Marionette TRACE conn2 <- [1,2411,null,{"value":null}] 11:41:11 INFO - PROCESS | 1947 | 1466707271394 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:11 INFO - PROCESS | 1947 | 1466707271394 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:41:11 INFO - PROCESS | 1947 | ++DOCSHELL 0x117067800 == 36 [pid = 1947] [id = 610] 11:41:11 INFO - PROCESS | 1947 | ++DOMWINDOW == 103 (0x110ef1c00) [pid = 1947] [serial = 1830] [outer = 0x0] 11:41:11 INFO - PROCESS | 1947 | ++DOMWINDOW == 104 (0x123f60400) [pid = 1947] [serial = 1831] [outer = 0x110ef1c00] 11:41:11 INFO - PROCESS | 1947 | 1466707271428 Marionette DEBUG loaded listener.js 11:41:11 INFO - PROCESS | 1947 | ++DOMWINDOW == 105 (0x123f6b800) [pid = 1947] [serial = 1832] [outer = 0x110ef1c00] 11:41:11 INFO - PROCESS | 1947 | 1466707271704 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]]]}] 11:41:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 11:41:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 571ms 11:41:11 INFO - PROCESS | 1947 | 1466707271733 Marionette TRACE conn2 -> [0,2413,"getWindowHandle",null] 11:41:11 INFO - PROCESS | 1947 | 1466707271734 Marionette TRACE conn2 <- [1,2413,null,{"value":"7"}] 11:41:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 11:41:11 INFO - PROCESS | 1947 | 1466707271744 Marionette TRACE conn2 -> [0,2414,"setScriptTimeout",{"ms":35000}] 11:41:11 INFO - PROCESS | 1947 | 1466707271745 Marionette TRACE conn2 <- [1,2414,null,{}] 11:41:11 INFO - PROCESS | 1947 | 1466707271747 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}] 11:41:11 INFO - PROCESS | 1947 | 1466707271748 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:41:11 INFO - PROCESS | 1947 | 1466707271831 Marionette TRACE conn2 <- [1,2415,null,{"value":null}] 11:41:11 INFO - PROCESS | 1947 | 1466707271838 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:11 INFO - PROCESS | 1947 | 1466707271839 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:41:11 INFO - PROCESS | 1947 | ++DOCSHELL 0x128bde000 == 37 [pid = 1947] [id = 611] 11:41:11 INFO - PROCESS | 1947 | ++DOMWINDOW == 106 (0x123c4f400) [pid = 1947] [serial = 1833] [outer = 0x0] 11:41:11 INFO - PROCESS | 1947 | ++DOMWINDOW == 107 (0x124288000) [pid = 1947] [serial = 1834] [outer = 0x123c4f400] 11:41:11 INFO - PROCESS | 1947 | 1466707271863 Marionette DEBUG loaded listener.js 11:41:11 INFO - PROCESS | 1947 | ++DOMWINDOW == 108 (0x124d47c00) [pid = 1947] [serial = 1835] [outer = 0x123c4f400] 11:41:12 INFO - PROCESS | 1947 | 1466707272194 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]]]}] 11:41:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 11:41:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 471ms 11:41:12 INFO - PROCESS | 1947 | 1466707272215 Marionette TRACE conn2 -> [0,2417,"getWindowHandle",null] 11:41:12 INFO - PROCESS | 1947 | 1466707272217 Marionette TRACE conn2 <- [1,2417,null,{"value":"7"}] 11:41:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 11:41:12 INFO - PROCESS | 1947 | 1466707272223 Marionette TRACE conn2 -> [0,2418,"setScriptTimeout",{"ms":35000}] 11:41:12 INFO - PROCESS | 1947 | 1466707272225 Marionette TRACE conn2 <- [1,2418,null,{}] 11:41:12 INFO - PROCESS | 1947 | 1466707272227 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}] 11:41:12 INFO - PROCESS | 1947 | 1466707272229 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:41:12 INFO - PROCESS | 1947 | 1466707272325 Marionette TRACE conn2 <- [1,2419,null,{"value":null}] 11:41:12 INFO - PROCESS | 1947 | 1466707272404 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:12 INFO - PROCESS | 1947 | 1466707272405 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:41:12 INFO - PROCESS | 1947 | ++DOCSHELL 0x1196a3000 == 38 [pid = 1947] [id = 612] 11:41:12 INFO - PROCESS | 1947 | ++DOMWINDOW == 109 (0x123f5d400) [pid = 1947] [serial = 1836] [outer = 0x0] 11:41:12 INFO - PROCESS | 1947 | ++DOMWINDOW == 110 (0x125556000) [pid = 1947] [serial = 1837] [outer = 0x123f5d400] 11:41:12 INFO - PROCESS | 1947 | 1466707272433 Marionette DEBUG loaded listener.js 11:41:12 INFO - PROCESS | 1947 | ++DOMWINDOW == 111 (0x12723c400) [pid = 1947] [serial = 1838] [outer = 0x123f5d400] 11:41:12 INFO - PROCESS | 1947 | 1466707272764 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]]]}] 11:41:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 11:41:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 571ms 11:41:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 11:41:12 INFO - PROCESS | 1947 | 1466707272792 Marionette TRACE conn2 -> [0,2421,"getWindowHandle",null] 11:41:12 INFO - PROCESS | 1947 | 1466707272793 Marionette TRACE conn2 <- [1,2421,null,{"value":"7"}] 11:41:12 INFO - PROCESS | 1947 | 1466707272795 Marionette TRACE conn2 -> [0,2422,"setScriptTimeout",{"ms":35000}] 11:41:12 INFO - PROCESS | 1947 | 1466707272796 Marionette TRACE conn2 <- [1,2422,null,{}] 11:41:12 INFO - PROCESS | 1947 | 1466707272798 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}] 11:41:12 INFO - PROCESS | 1947 | 1466707272800 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:41:12 INFO - PROCESS | 1947 | 1466707272903 Marionette TRACE conn2 <- [1,2423,null,{"value":null}] 11:41:12 INFO - PROCESS | 1947 | 1466707272907 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:12 INFO - PROCESS | 1947 | 1466707272908 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:41:12 INFO - PROCESS | 1947 | ++DOCSHELL 0x12a350000 == 39 [pid = 1947] [id = 613] 11:41:12 INFO - PROCESS | 1947 | ++DOMWINDOW == 112 (0x124d45c00) [pid = 1947] [serial = 1839] [outer = 0x0] 11:41:12 INFO - PROCESS | 1947 | ++DOMWINDOW == 113 (0x128ac1000) [pid = 1947] [serial = 1840] [outer = 0x124d45c00] 11:41:12 INFO - PROCESS | 1947 | 1466707272932 Marionette DEBUG loaded listener.js 11:41:12 INFO - PROCESS | 1947 | ++DOMWINDOW == 114 (0x128ada400) [pid = 1947] [serial = 1841] [outer = 0x124d45c00] 11:41:13 INFO - PROCESS | 1947 | 1466707273248 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]]]}] 11:41:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 11:41:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 470ms 11:41:13 INFO - PROCESS | 1947 | 1466707273266 Marionette TRACE conn2 -> [0,2425,"getWindowHandle",null] 11:41:13 INFO - PROCESS | 1947 | 1466707273268 Marionette TRACE conn2 <- [1,2425,null,{"value":"7"}] 11:41:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 11:41:13 INFO - PROCESS | 1947 | 1466707273278 Marionette TRACE conn2 -> [0,2426,"setScriptTimeout",{"ms":35000}] 11:41:13 INFO - PROCESS | 1947 | 1466707273279 Marionette TRACE conn2 <- [1,2426,null,{}] 11:41:13 INFO - PROCESS | 1947 | 1466707273290 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}] 11:41:13 INFO - PROCESS | 1947 | 1466707273291 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:41:13 INFO - PROCESS | 1947 | 1466707273400 Marionette TRACE conn2 <- [1,2427,null,{"value":null}] 11:41:13 INFO - PROCESS | 1947 | 1466707273403 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:13 INFO - PROCESS | 1947 | 1466707273404 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:41:13 INFO - PROCESS | 1947 | ++DOCSHELL 0x12ad13800 == 40 [pid = 1947] [id = 614] 11:41:13 INFO - PROCESS | 1947 | ++DOMWINDOW == 115 (0x128abf400) [pid = 1947] [serial = 1842] [outer = 0x0] 11:41:13 INFO - PROCESS | 1947 | ++DOMWINDOW == 116 (0x128ae6c00) [pid = 1947] [serial = 1843] [outer = 0x128abf400] 11:41:13 INFO - PROCESS | 1947 | 1466707273428 Marionette DEBUG loaded listener.js 11:41:13 INFO - PROCESS | 1947 | ++DOMWINDOW == 117 (0x128bcc800) [pid = 1947] [serial = 1844] [outer = 0x128abf400] 11:41:13 INFO - PROCESS | 1947 | 1466707273777 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]]]}] 11:41:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 11:41:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 521ms 11:41:13 INFO - PROCESS | 1947 | 1466707273800 Marionette TRACE conn2 -> [0,2429,"getWindowHandle",null] 11:41:13 INFO - PROCESS | 1947 | 1466707273801 Marionette TRACE conn2 <- [1,2429,null,{"value":"7"}] 11:41:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 11:41:13 INFO - PROCESS | 1947 | 1466707273807 Marionette TRACE conn2 -> [0,2430,"setScriptTimeout",{"ms":35000}] 11:41:13 INFO - PROCESS | 1947 | 1466707273808 Marionette TRACE conn2 <- [1,2430,null,{}] 11:41:13 INFO - PROCESS | 1947 | 1466707273810 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}] 11:41:13 INFO - PROCESS | 1947 | 1466707273811 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:41:13 INFO - PROCESS | 1947 | 1466707273913 Marionette TRACE conn2 <- [1,2431,null,{"value":null}] 11:41:13 INFO - PROCESS | 1947 | 1466707273927 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:13 INFO - PROCESS | 1947 | 1466707273929 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:41:13 INFO - PROCESS | 1947 | ++DOCSHELL 0x12b83f800 == 41 [pid = 1947] [id = 615] 11:41:13 INFO - PROCESS | 1947 | ++DOMWINDOW == 118 (0x128bd6800) [pid = 1947] [serial = 1845] [outer = 0x0] 11:41:13 INFO - PROCESS | 1947 | ++DOMWINDOW == 119 (0x128c91400) [pid = 1947] [serial = 1846] [outer = 0x128bd6800] 11:41:13 INFO - PROCESS | 1947 | 1466707273952 Marionette DEBUG loaded listener.js 11:41:13 INFO - PROCESS | 1947 | ++DOMWINDOW == 120 (0x128c98c00) [pid = 1947] [serial = 1847] [outer = 0x128bd6800] 11:41:14 INFO - PROCESS | 1947 | 1466707274298 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]]]}] 11:41:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 11:41:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 518ms 11:41:14 INFO - PROCESS | 1947 | 1466707274325 Marionette TRACE conn2 -> [0,2433,"getWindowHandle",null] 11:41:14 INFO - PROCESS | 1947 | 1466707274327 Marionette TRACE conn2 <- [1,2433,null,{"value":"7"}] 11:41:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 11:41:14 INFO - PROCESS | 1947 | 1466707274329 Marionette TRACE conn2 -> [0,2434,"setScriptTimeout",{"ms":35000}] 11:41:14 INFO - PROCESS | 1947 | 1466707274330 Marionette TRACE conn2 <- [1,2434,null,{}] 11:41:14 INFO - PROCESS | 1947 | 1466707274332 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}] 11:41:14 INFO - PROCESS | 1947 | 1466707274333 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:41:14 INFO - PROCESS | 1947 | 1466707274628 Marionette TRACE conn2 <- [1,2435,null,{"value":null}] 11:41:14 INFO - PROCESS | 1947 | --DOMWINDOW == 119 (0x11670f400) [pid = 1947] [serial = 1713] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 11:41:14 INFO - PROCESS | 1947 | --DOMWINDOW == 118 (0x12c2f0c00) [pid = 1947] [serial = 1653] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 11:41:14 INFO - PROCESS | 1947 | --DOMWINDOW == 117 (0x127244800) [pid = 1947] [serial = 1788] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 11:41:14 INFO - PROCESS | 1947 | --DOMWINDOW == 116 (0x1249c5400) [pid = 1947] [serial = 1785] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 11:41:14 INFO - PROCESS | 1947 | --DOMWINDOW == 115 (0x127246800) [pid = 1947] [serial = 1791] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 11:41:14 INFO - PROCESS | 1947 | --DOMWINDOW == 114 (0x128ae0c00) [pid = 1947] [serial = 1794] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 11:41:14 INFO - PROCESS | 1947 | --DOMWINDOW == 113 (0x116ab7000) [pid = 1947] [serial = 1800] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 11:41:14 INFO - PROCESS | 1947 | --DOMWINDOW == 112 (0x118195c00) [pid = 1947] [serial = 1776] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 11:41:14 INFO - PROCESS | 1947 | --DOMWINDOW == 111 (0x11317f800) [pid = 1947] [serial = 1773] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 11:41:14 INFO - PROCESS | 1947 | --DOMWINDOW == 110 (0x112962c00) [pid = 1947] [serial = 1770] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 11:41:14 INFO - PROCESS | 1947 | --DOMWINDOW == 109 (0x119885000) [pid = 1947] [serial = 1767] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 11:41:14 INFO - PROCESS | 1947 | --DOMWINDOW == 108 (0x11961c000) [pid = 1947] [serial = 1764] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 11:41:14 INFO - PROCESS | 1947 | --DOMWINDOW == 107 (0x116f9a000) [pid = 1947] [serial = 1761] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 11:41:14 INFO - PROCESS | 1947 | --DOMWINDOW == 106 (0x115094c00) [pid = 1947] [serial = 1758] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 11:41:14 INFO - PROCESS | 1947 | --DOMWINDOW == 105 (0x112874c00) [pid = 1947] [serial = 1755] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 11:41:14 INFO - PROCESS | 1947 | --DOMWINDOW == 104 (0x123e3a000) [pid = 1947] [serial = 1752] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 11:41:14 INFO - PROCESS | 1947 | --DOMWINDOW == 103 (0x1191d2000) [pid = 1947] [serial = 1782] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 11:41:14 INFO - PROCESS | 1947 | --DOMWINDOW == 102 (0x1191cc400) [pid = 1947] [serial = 1779] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 11:41:14 INFO - PROCESS | 1947 | --DOMWINDOW == 101 (0x112960c00) [pid = 1947] [serial = 1797] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 11:41:14 INFO - PROCESS | 1947 | --DOMWINDOW == 100 (0x112aa4800) [pid = 1947] [serial = 1707] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 11:41:14 INFO - PROCESS | 1947 | --DOMWINDOW == 99 (0x11295e800) [pid = 1947] [serial = 1710] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 11:41:14 INFO - PROCESS | 1947 | 1466707274695 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:14 INFO - PROCESS | 1947 | 1466707274696 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:41:14 INFO - PROCESS | 1947 | ++DOCSHELL 0x112792000 == 42 [pid = 1947] [id = 616] 11:41:14 INFO - PROCESS | 1947 | ++DOMWINDOW == 100 (0x111ec9400) [pid = 1947] [serial = 1848] [outer = 0x0] 11:41:14 INFO - PROCESS | 1947 | ++DOMWINDOW == 101 (0x112874c00) [pid = 1947] [serial = 1849] [outer = 0x111ec9400] 11:41:14 INFO - PROCESS | 1947 | 1466707274722 Marionette DEBUG loaded listener.js 11:41:14 INFO - PROCESS | 1947 | ++DOMWINDOW == 102 (0x113c72000) [pid = 1947] [serial = 1850] [outer = 0x111ec9400] 11:41:14 INFO - PROCESS | 1947 | 1466707274988 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]]]}] 11:41:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 11:41:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 670ms 11:41:15 INFO - PROCESS | 1947 | 1466707274999 Marionette TRACE conn2 -> [0,2437,"getWindowHandle",null] 11:41:15 INFO - PROCESS | 1947 | 1466707275000 Marionette TRACE conn2 <- [1,2437,null,{"value":"7"}] 11:41:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 11:41:15 INFO - PROCESS | 1947 | 1466707275013 Marionette TRACE conn2 -> [0,2438,"setScriptTimeout",{"ms":35000}] 11:41:15 INFO - PROCESS | 1947 | 1466707275014 Marionette TRACE conn2 <- [1,2438,null,{}] 11:41:15 INFO - PROCESS | 1947 | 1466707275016 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}] 11:41:15 INFO - PROCESS | 1947 | 1466707275017 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:41:15 INFO - PROCESS | 1947 | 1466707275113 Marionette TRACE conn2 <- [1,2439,null,{"value":null}] 11:41:15 INFO - PROCESS | 1947 | 1466707275116 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:15 INFO - PROCESS | 1947 | 1466707275117 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:41:15 INFO - PROCESS | 1947 | ++DOCSHELL 0x12ad2b800 == 43 [pid = 1947] [id = 617] 11:41:15 INFO - PROCESS | 1947 | ++DOMWINDOW == 103 (0x11287f800) [pid = 1947] [serial = 1851] [outer = 0x0] 11:41:15 INFO - PROCESS | 1947 | ++DOMWINDOW == 104 (0x1185bf000) [pid = 1947] [serial = 1852] [outer = 0x11287f800] 11:41:15 INFO - PROCESS | 1947 | 1466707275196 Marionette DEBUG loaded listener.js 11:41:15 INFO - PROCESS | 1947 | ++DOMWINDOW == 105 (0x123c4bc00) [pid = 1947] [serial = 1853] [outer = 0x11287f800] 11:41:15 INFO - PROCESS | 1947 | 1466707275446 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]]]}] 11:41:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 11:41:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 473ms 11:41:15 INFO - PROCESS | 1947 | 1466707275482 Marionette TRACE conn2 -> [0,2441,"getWindowHandle",null] 11:41:15 INFO - PROCESS | 1947 | 1466707275483 Marionette TRACE conn2 <- [1,2441,null,{"value":"7"}] 11:41:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 11:41:15 INFO - PROCESS | 1947 | 1466707275493 Marionette TRACE conn2 -> [0,2442,"setScriptTimeout",{"ms":35000}] 11:41:15 INFO - PROCESS | 1947 | 1466707275495 Marionette TRACE conn2 <- [1,2442,null,{}] 11:41:15 INFO - PROCESS | 1947 | 1466707275497 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}] 11:41:15 INFO - PROCESS | 1947 | 1466707275498 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:41:15 INFO - PROCESS | 1947 | 1466707275593 Marionette TRACE conn2 <- [1,2443,null,{"value":null}] 11:41:15 INFO - PROCESS | 1947 | 1466707275597 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:15 INFO - PROCESS | 1947 | 1466707275598 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:41:15 INFO - PROCESS | 1947 | ++DOCSHELL 0x12c2bb800 == 44 [pid = 1947] [id = 618] 11:41:15 INFO - PROCESS | 1947 | ++DOMWINDOW == 106 (0x123c52800) [pid = 1947] [serial = 1854] [outer = 0x0] 11:41:15 INFO - PROCESS | 1947 | ++DOMWINDOW == 107 (0x128adfc00) [pid = 1947] [serial = 1855] [outer = 0x123c52800] 11:41:15 INFO - PROCESS | 1947 | 1466707275622 Marionette DEBUG loaded listener.js 11:41:15 INFO - PROCESS | 1947 | ++DOMWINDOW == 108 (0x12920ac00) [pid = 1947] [serial = 1856] [outer = 0x123c52800] 11:41:15 INFO - PROCESS | 1947 | 1466707275939 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]]]}] 11:41:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 11:41:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 470ms 11:41:15 INFO - PROCESS | 1947 | 1466707275965 Marionette TRACE conn2 -> [0,2445,"getWindowHandle",null] 11:41:15 INFO - PROCESS | 1947 | 1466707275966 Marionette TRACE conn2 <- [1,2445,null,{"value":"7"}] 11:41:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 11:41:15 INFO - PROCESS | 1947 | 1466707275969 Marionette TRACE conn2 -> [0,2446,"setScriptTimeout",{"ms":35000}] 11:41:15 INFO - PROCESS | 1947 | 1466707275971 Marionette TRACE conn2 <- [1,2446,null,{}] 11:41:15 INFO - PROCESS | 1947 | 1466707275974 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}] 11:41:15 INFO - PROCESS | 1947 | 1466707275975 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:41:16 INFO - PROCESS | 1947 | 1466707276056 Marionette TRACE conn2 <- [1,2447,null,{"value":null}] 11:41:16 INFO - PROCESS | 1947 | 1466707276120 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:16 INFO - PROCESS | 1947 | 1466707276121 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:41:16 INFO - PROCESS | 1947 | ++DOCSHELL 0x12c680000 == 45 [pid = 1947] [id = 619] 11:41:16 INFO - PROCESS | 1947 | ++DOMWINDOW == 109 (0x116f97c00) [pid = 1947] [serial = 1857] [outer = 0x0] 11:41:16 INFO - PROCESS | 1947 | ++DOMWINDOW == 110 (0x12928b800) [pid = 1947] [serial = 1858] [outer = 0x116f97c00] 11:41:16 INFO - PROCESS | 1947 | 1466707276145 Marionette DEBUG loaded listener.js 11:41:16 INFO - PROCESS | 1947 | ++DOMWINDOW == 111 (0x1293e8000) [pid = 1947] [serial = 1859] [outer = 0x116f97c00] 11:41:16 INFO - PROCESS | 1947 | 1466707276407 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]]]}] 11:41:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 11:41:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 470ms 11:41:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 11:41:16 INFO - PROCESS | 1947 | 1466707276443 Marionette TRACE conn2 -> [0,2449,"getWindowHandle",null] 11:41:16 INFO - PROCESS | 1947 | 1466707276444 Marionette TRACE conn2 <- [1,2449,null,{"value":"7"}] 11:41:16 INFO - PROCESS | 1947 | 1466707276446 Marionette TRACE conn2 -> [0,2450,"setScriptTimeout",{"ms":35000}] 11:41:16 INFO - PROCESS | 1947 | 1466707276448 Marionette TRACE conn2 <- [1,2450,null,{}] 11:41:16 INFO - PROCESS | 1947 | 1466707276450 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}] 11:41:16 INFO - PROCESS | 1947 | 1466707276461 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:41:16 INFO - PROCESS | 1947 | 1466707276555 Marionette TRACE conn2 <- [1,2451,null,{"value":null}] 11:41:16 INFO - PROCESS | 1947 | 1466707276558 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:16 INFO - PROCESS | 1947 | 1466707276559 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:41:16 INFO - PROCESS | 1947 | ++DOCSHELL 0x12ca25800 == 46 [pid = 1947] [id = 620] 11:41:16 INFO - PROCESS | 1947 | ++DOMWINDOW == 112 (0x119152800) [pid = 1947] [serial = 1860] [outer = 0x0] 11:41:16 INFO - PROCESS | 1947 | ++DOMWINDOW == 113 (0x129632000) [pid = 1947] [serial = 1861] [outer = 0x119152800] 11:41:16 INFO - PROCESS | 1947 | 1466707276583 Marionette DEBUG loaded listener.js 11:41:16 INFO - PROCESS | 1947 | ++DOMWINDOW == 114 (0x12a606800) [pid = 1947] [serial = 1862] [outer = 0x119152800] 11:41:17 INFO - PROCESS | 1947 | 1466707277128 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]]]}] 11:41:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 11:41:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 718ms 11:41:17 INFO - PROCESS | 1947 | 1466707277166 Marionette TRACE conn2 -> [0,2453,"getWindowHandle",null] 11:41:17 INFO - PROCESS | 1947 | 1466707277169 Marionette TRACE conn2 <- [1,2453,null,{"value":"7"}] 11:41:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 11:41:17 INFO - PROCESS | 1947 | 1466707277200 Marionette TRACE conn2 -> [0,2454,"setScriptTimeout",{"ms":35000}] 11:41:17 INFO - PROCESS | 1947 | 1466707277205 Marionette TRACE conn2 <- [1,2454,null,{}] 11:41:17 INFO - PROCESS | 1947 | 1466707277209 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}] 11:41:17 INFO - PROCESS | 1947 | 1466707277211 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:41:17 INFO - PROCESS | 1947 | 1466707277326 Marionette TRACE conn2 <- [1,2455,null,{"value":null}] 11:41:17 INFO - PROCESS | 1947 | 1466707277436 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:17 INFO - PROCESS | 1947 | 1466707277437 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:41:17 INFO - PROCESS | 1947 | ++DOCSHELL 0x1164a0800 == 47 [pid = 1947] [id = 621] 11:41:17 INFO - PROCESS | 1947 | ++DOMWINDOW == 115 (0x112a7ec00) [pid = 1947] [serial = 1863] [outer = 0x0] 11:41:17 INFO - PROCESS | 1947 | ++DOMWINDOW == 116 (0x112e7fc00) [pid = 1947] [serial = 1864] [outer = 0x112a7ec00] 11:41:17 INFO - PROCESS | 1947 | 1466707277468 Marionette DEBUG loaded listener.js 11:41:17 INFO - PROCESS | 1947 | ++DOMWINDOW == 117 (0x11324a800) [pid = 1947] [serial = 1865] [outer = 0x112a7ec00] 11:41:17 INFO - PROCESS | 1947 | 1466707277975 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]]]}] 11:41:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 11:41:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 829ms 11:41:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 11:41:18 INFO - PROCESS | 1947 | 1466707278027 Marionette TRACE conn2 -> [0,2457,"getWindowHandle",null] 11:41:18 INFO - PROCESS | 1947 | 1466707278030 Marionette TRACE conn2 <- [1,2457,null,{"value":"7"}] 11:41:18 INFO - PROCESS | 1947 | 1466707278034 Marionette TRACE conn2 -> [0,2458,"setScriptTimeout",{"ms":35000}] 11:41:18 INFO - PROCESS | 1947 | 1466707278036 Marionette TRACE conn2 <- [1,2458,null,{}] 11:41:18 INFO - PROCESS | 1947 | 1466707278039 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}] 11:41:18 INFO - PROCESS | 1947 | 1466707278040 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:41:18 INFO - PROCESS | 1947 | 1466707278169 Marionette TRACE conn2 <- [1,2459,null,{"value":null}] 11:41:18 INFO - PROCESS | 1947 | 1466707278258 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:18 INFO - PROCESS | 1947 | 1466707278260 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:41:18 INFO - PROCESS | 1947 | ++DOCSHELL 0x119f11800 == 48 [pid = 1947] [id = 622] 11:41:18 INFO - PROCESS | 1947 | ++DOMWINDOW == 118 (0x113c18000) [pid = 1947] [serial = 1866] [outer = 0x0] 11:41:18 INFO - PROCESS | 1947 | ++DOMWINDOW == 119 (0x116710400) [pid = 1947] [serial = 1867] [outer = 0x113c18000] 11:41:18 INFO - PROCESS | 1947 | 1466707278293 Marionette DEBUG loaded listener.js 11:41:18 INFO - PROCESS | 1947 | ++DOMWINDOW == 120 (0x116ab9400) [pid = 1947] [serial = 1868] [outer = 0x113c18000] 11:41:19 INFO - PROCESS | 1947 | 1466707279055 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]]]}] 11:41:19 INFO - PROCESS | 1947 | --DOCSHELL 0x12c680000 == 47 [pid = 1947] [id = 619] 11:41:19 INFO - PROCESS | 1947 | --DOCSHELL 0x12c2bb800 == 46 [pid = 1947] [id = 618] 11:41:19 INFO - PROCESS | 1947 | --DOCSHELL 0x12ad2b800 == 45 [pid = 1947] [id = 617] 11:41:19 INFO - PROCESS | 1947 | --DOCSHELL 0x112792000 == 44 [pid = 1947] [id = 616] 11:41:19 INFO - PROCESS | 1947 | --DOCSHELL 0x12b83f800 == 43 [pid = 1947] [id = 615] 11:41:19 INFO - PROCESS | 1947 | --DOCSHELL 0x12ad13800 == 42 [pid = 1947] [id = 614] 11:41:19 INFO - PROCESS | 1947 | --DOCSHELL 0x12a350000 == 41 [pid = 1947] [id = 613] 11:41:19 INFO - PROCESS | 1947 | --DOCSHELL 0x1196a3000 == 40 [pid = 1947] [id = 612] 11:41:19 INFO - PROCESS | 1947 | --DOMWINDOW == 119 (0x129297c00) [pid = 1947] [serial = 1804] [outer = 0x0] [url = about:blank] 11:41:19 INFO - PROCESS | 1947 | --DOCSHELL 0x128bde000 == 39 [pid = 1947] [id = 611] 11:41:19 INFO - PROCESS | 1947 | --DOCSHELL 0x117067800 == 38 [pid = 1947] [id = 610] 11:41:19 INFO - PROCESS | 1947 | --DOCSHELL 0x1248d9800 == 37 [pid = 1947] [id = 609] 11:41:19 INFO - PROCESS | 1947 | --DOCSHELL 0x124092000 == 36 [pid = 1947] [id = 608] 11:41:19 INFO - PROCESS | 1947 | --DOCSHELL 0x119c4a800 == 35 [pid = 1947] [id = 607] 11:41:19 INFO - PROCESS | 1947 | --DOCSHELL 0x1196a6800 == 34 [pid = 1947] [id = 606] 11:41:19 INFO - PROCESS | 1947 | --DOCSHELL 0x1185dc000 == 33 [pid = 1947] [id = 605] 11:41:19 INFO - PROCESS | 1947 | --DOCSHELL 0x117068000 == 32 [pid = 1947] [id = 604] 11:41:19 INFO - PROCESS | 1947 | --DOCSHELL 0x116913800 == 31 [pid = 1947] [id = 603] 11:41:19 INFO - PROCESS | 1947 | --DOCSHELL 0x1128bd800 == 30 [pid = 1947] [id = 602] 11:41:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 11:41:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1073ms 11:41:19 INFO - PROCESS | 1947 | --DOMWINDOW == 118 (0x116f9b800) [pid = 1947] [serial = 1715] [outer = 0x0] [url = about:blank] 11:41:19 INFO - PROCESS | 1947 | --DOMWINDOW == 117 (0x12c8e0c00) [pid = 1947] [serial = 1655] [outer = 0x0] [url = about:blank] 11:41:19 INFO - PROCESS | 1947 | --DOMWINDOW == 116 (0x12c07f800) [pid = 1947] [serial = 1709] [outer = 0x0] [url = about:blank] 11:41:19 INFO - PROCESS | 1947 | --DOMWINDOW == 115 (0x113c17c00) [pid = 1947] [serial = 1712] [outer = 0x0] [url = about:blank] 11:41:19 INFO - PROCESS | 1947 | --DOMWINDOW == 114 (0x128abf000) [pid = 1947] [serial = 1789] [outer = 0x0] [url = about:blank] 11:41:19 INFO - PROCESS | 1947 | --DOMWINDOW == 113 (0x1255af800) [pid = 1947] [serial = 1786] [outer = 0x0] [url = about:blank] 11:41:19 INFO - PROCESS | 1947 | --DOMWINDOW == 112 (0x128adb400) [pid = 1947] [serial = 1792] [outer = 0x0] [url = about:blank] 11:41:19 INFO - PROCESS | 1947 | --DOMWINDOW == 111 (0x128ae6800) [pid = 1947] [serial = 1795] [outer = 0x0] [url = about:blank] 11:41:19 INFO - PROCESS | 1947 | --DOMWINDOW == 110 (0x128ae1000) [pid = 1947] [serial = 1793] [outer = 0x0] [url = about:blank] 11:41:19 INFO - PROCESS | 1947 | --DOMWINDOW == 109 (0x128bd2000) [pid = 1947] [serial = 1801] [outer = 0x0] [url = about:blank] 11:41:19 INFO - PROCESS | 1947 | --DOMWINDOW == 108 (0x11841c400) [pid = 1947] [serial = 1777] [outer = 0x0] [url = about:blank] 11:41:19 INFO - PROCESS | 1947 | --DOMWINDOW == 107 (0x1188a5400) [pid = 1947] [serial = 1778] [outer = 0x0] [url = about:blank] 11:41:19 INFO - PROCESS | 1947 | --DOMWINDOW == 106 (0x113cf0400) [pid = 1947] [serial = 1774] [outer = 0x0] [url = about:blank] 11:41:19 INFO - PROCESS | 1947 | --DOMWINDOW == 105 (0x116ab0000) [pid = 1947] [serial = 1775] [outer = 0x0] [url = about:blank] 11:41:19 INFO - PROCESS | 1947 | --DOMWINDOW == 104 (0x1161ad000) [pid = 1947] [serial = 1772] [outer = 0x0] [url = about:blank] 11:41:19 INFO - PROCESS | 1947 | --DOMWINDOW == 103 (0x113ceb800) [pid = 1947] [serial = 1771] [outer = 0x0] [url = about:blank] 11:41:19 INFO - PROCESS | 1947 | --DOMWINDOW == 102 (0x1249cc000) [pid = 1947] [serial = 1769] [outer = 0x0] [url = about:blank] 11:41:19 INFO - PROCESS | 1947 | --DOMWINDOW == 101 (0x123e31800) [pid = 1947] [serial = 1768] [outer = 0x0] [url = about:blank] 11:41:19 INFO - PROCESS | 1947 | --DOMWINDOW == 100 (0x121110c00) [pid = 1947] [serial = 1766] [outer = 0x0] [url = about:blank] 11:41:19 INFO - PROCESS | 1947 | --DOMWINDOW == 99 (0x119f49c00) [pid = 1947] [serial = 1765] [outer = 0x0] [url = about:blank] 11:41:19 INFO - PROCESS | 1947 | --DOMWINDOW == 98 (0x118421c00) [pid = 1947] [serial = 1763] [outer = 0x0] [url = about:blank] 11:41:19 INFO - PROCESS | 1947 | --DOMWINDOW == 97 (0x1176f1800) [pid = 1947] [serial = 1762] [outer = 0x0] [url = about:blank] 11:41:19 INFO - PROCESS | 1947 | --DOMWINDOW == 96 (0x116903000) [pid = 1947] [serial = 1760] [outer = 0x0] [url = about:blank] 11:41:19 INFO - PROCESS | 1947 | --DOMWINDOW == 95 (0x1161a6800) [pid = 1947] [serial = 1759] [outer = 0x0] [url = about:blank] 11:41:19 INFO - PROCESS | 1947 | --DOMWINDOW == 94 (0x113178c00) [pid = 1947] [serial = 1757] [outer = 0x0] [url = about:blank] 11:41:19 INFO - PROCESS | 1947 | --DOMWINDOW == 93 (0x112a73800) [pid = 1947] [serial = 1756] [outer = 0x0] [url = about:blank] 11:41:19 INFO - PROCESS | 1947 | --DOMWINDOW == 92 (0x124d45000) [pid = 1947] [serial = 1754] [outer = 0x0] [url = about:blank] 11:41:19 INFO - PROCESS | 1947 | --DOMWINDOW == 91 (0x123950400) [pid = 1947] [serial = 1783] [outer = 0x0] [url = about:blank] 11:41:19 INFO - PROCESS | 1947 | --DOMWINDOW == 90 (0x119f4e800) [pid = 1947] [serial = 1781] [outer = 0x0] [url = about:blank] 11:41:19 INFO - PROCESS | 1947 | --DOMWINDOW == 89 (0x119962800) [pid = 1947] [serial = 1780] [outer = 0x0] [url = about:blank] 11:41:19 INFO - PROCESS | 1947 | --DOMWINDOW == 88 (0x128ac5400) [pid = 1947] [serial = 1790] [outer = 0x0] [url = about:blank] 11:41:19 INFO - PROCESS | 1947 | --DOMWINDOW == 87 (0x127239c00) [pid = 1947] [serial = 1787] [outer = 0x0] [url = about:blank] 11:41:19 INFO - PROCESS | 1947 | --DOMWINDOW == 86 (0x128bcd400) [pid = 1947] [serial = 1796] [outer = 0x0] [url = about:blank] 11:41:19 INFO - PROCESS | 1947 | --DOMWINDOW == 85 (0x119e25000) [pid = 1947] [serial = 1799] [outer = 0x0] [url = about:blank] 11:41:19 INFO - PROCESS | 1947 | --DOMWINDOW == 84 (0x117eacc00) [pid = 1947] [serial = 1798] [outer = 0x0] [url = about:blank] 11:41:19 INFO - PROCESS | 1947 | --DOMWINDOW == 83 (0x124062400) [pid = 1947] [serial = 1784] [outer = 0x0] [url = about:blank] 11:41:19 INFO - PROCESS | 1947 | --DOMWINDOW == 82 (0x128dba800) [pid = 1947] [serial = 1802] [outer = 0x0] [url = about:blank] 11:41:19 INFO - PROCESS | 1947 | 1466707279115 Marionette TRACE conn2 -> [0,2461,"getWindowHandle",null] 11:41:19 INFO - PROCESS | 1947 | 1466707279118 Marionette TRACE conn2 <- [1,2461,null,{"value":"7"}] 11:41:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 11:41:19 INFO - PROCESS | 1947 | 1466707279125 Marionette TRACE conn2 -> [0,2462,"setScriptTimeout",{"ms":35000}] 11:41:19 INFO - PROCESS | 1947 | 1466707279127 Marionette TRACE conn2 <- [1,2462,null,{}] 11:41:19 INFO - PROCESS | 1947 | 1466707279131 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}] 11:41:19 INFO - PROCESS | 1947 | 1466707279133 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:41:19 INFO - PROCESS | 1947 | 1466707279209 Marionette TRACE conn2 <- [1,2463,null,{"value":null}] 11:41:19 INFO - PROCESS | 1947 | 1466707279213 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:19 INFO - PROCESS | 1947 | 1466707279216 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:41:19 INFO - PROCESS | 1947 | ++DOCSHELL 0x113e0d000 == 31 [pid = 1947] [id = 623] 11:41:19 INFO - PROCESS | 1947 | ++DOMWINDOW == 83 (0x115dec800) [pid = 1947] [serial = 1869] [outer = 0x0] 11:41:19 INFO - PROCESS | 1947 | ++DOMWINDOW == 84 (0x115f48c00) [pid = 1947] [serial = 1870] [outer = 0x115dec800] 11:41:19 INFO - PROCESS | 1947 | 1466707279246 Marionette DEBUG loaded listener.js 11:41:19 INFO - PROCESS | 1947 | ++DOMWINDOW == 85 (0x11670f400) [pid = 1947] [serial = 1871] [outer = 0x115dec800] 11:41:19 INFO - PROCESS | 1947 | 1466707279607 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]]]}] 11:41:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 11:41:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 520ms 11:41:19 INFO - PROCESS | 1947 | 1466707279672 Marionette TRACE conn2 -> [0,2465,"getWindowHandle",null] 11:41:19 INFO - PROCESS | 1947 | 1466707279677 Marionette TRACE conn2 <- [1,2465,null,{"value":"7"}] 11:41:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 11:41:19 INFO - PROCESS | 1947 | 1466707279685 Marionette TRACE conn2 -> [0,2466,"setScriptTimeout",{"ms":35000}] 11:41:19 INFO - PROCESS | 1947 | 1466707279687 Marionette TRACE conn2 <- [1,2466,null,{}] 11:41:19 INFO - PROCESS | 1947 | 1466707279691 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}] 11:41:19 INFO - PROCESS | 1947 | 1466707279693 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:41:19 INFO - PROCESS | 1947 | 1466707279816 Marionette TRACE conn2 <- [1,2467,null,{"value":null}] 11:41:19 INFO - PROCESS | 1947 | 1466707279861 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:19 INFO - PROCESS | 1947 | 1466707279863 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:41:19 INFO - PROCESS | 1947 | ++DOCSHELL 0x1169a0000 == 32 [pid = 1947] [id = 624] 11:41:19 INFO - PROCESS | 1947 | ++DOMWINDOW == 86 (0x116aad400) [pid = 1947] [serial = 1872] [outer = 0x0] 11:41:19 INFO - PROCESS | 1947 | ++DOMWINDOW == 87 (0x116f8f400) [pid = 1947] [serial = 1873] [outer = 0x116aad400] 11:41:19 INFO - PROCESS | 1947 | 1466707279907 Marionette DEBUG loaded listener.js 11:41:19 INFO - PROCESS | 1947 | ++DOMWINDOW == 88 (0x116f9b800) [pid = 1947] [serial = 1874] [outer = 0x116aad400] 11:41:20 INFO - PROCESS | 1947 | 1466707280312 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]]]}] 11:41:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 11:41:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 675ms 11:41:20 INFO - PROCESS | 1947 | 1466707280360 Marionette TRACE conn2 -> [0,2469,"getWindowHandle",null] 11:41:20 INFO - PROCESS | 1947 | 1466707280361 Marionette TRACE conn2 <- [1,2469,null,{"value":"7"}] 11:41:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 11:41:20 INFO - PROCESS | 1947 | 1466707280364 Marionette TRACE conn2 -> [0,2470,"setScriptTimeout",{"ms":35000}] 11:41:20 INFO - PROCESS | 1947 | 1466707280366 Marionette TRACE conn2 <- [1,2470,null,{}] 11:41:20 INFO - PROCESS | 1947 | 1466707280374 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}] 11:41:20 INFO - PROCESS | 1947 | 1466707280377 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:41:20 INFO - PROCESS | 1947 | 1466707280457 Marionette TRACE conn2 <- [1,2471,null,{"value":null}] 11:41:20 INFO - PROCESS | 1947 | 1466707280462 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:20 INFO - PROCESS | 1947 | 1466707280464 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:41:20 INFO - PROCESS | 1947 | ++DOCSHELL 0x11928d000 == 33 [pid = 1947] [id = 625] 11:41:20 INFO - PROCESS | 1947 | ++DOMWINDOW == 89 (0x11295e000) [pid = 1947] [serial = 1875] [outer = 0x0] 11:41:20 INFO - PROCESS | 1947 | ++DOMWINDOW == 90 (0x118418400) [pid = 1947] [serial = 1876] [outer = 0x11295e000] 11:41:20 INFO - PROCESS | 1947 | 1466707280494 Marionette DEBUG loaded listener.js 11:41:20 INFO - PROCESS | 1947 | ++DOMWINDOW == 91 (0x118749c00) [pid = 1947] [serial = 1877] [outer = 0x11295e000] 11:41:20 INFO - PROCESS | 1947 | 1466707280827 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]]]}] 11:41:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 11:41:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 471ms 11:41:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 11:41:20 INFO - PROCESS | 1947 | 1466707280836 Marionette TRACE conn2 -> [0,2473,"getWindowHandle",null] 11:41:20 INFO - PROCESS | 1947 | 1466707280840 Marionette TRACE conn2 <- [1,2473,null,{"value":"7"}] 11:41:20 INFO - PROCESS | 1947 | 1466707280842 Marionette TRACE conn2 -> [0,2474,"setScriptTimeout",{"ms":35000}] 11:41:20 INFO - PROCESS | 1947 | 1466707280843 Marionette TRACE conn2 <- [1,2474,null,{}] 11:41:20 INFO - PROCESS | 1947 | 1466707280846 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}] 11:41:20 INFO - PROCESS | 1947 | 1466707280847 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:41:20 INFO - PROCESS | 1947 | 1466707280928 Marionette TRACE conn2 <- [1,2475,null,{"value":null}] 11:41:20 INFO - PROCESS | 1947 | 1466707280994 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:20 INFO - PROCESS | 1947 | 1466707280995 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:41:21 INFO - PROCESS | 1947 | ++DOCSHELL 0x123977800 == 34 [pid = 1947] [id = 626] 11:41:21 INFO - PROCESS | 1947 | ++DOMWINDOW == 92 (0x117eaf000) [pid = 1947] [serial = 1878] [outer = 0x0] 11:41:21 INFO - PROCESS | 1947 | ++DOMWINDOW == 93 (0x1191ce800) [pid = 1947] [serial = 1879] [outer = 0x117eaf000] 11:41:21 INFO - PROCESS | 1947 | 1466707281020 Marionette DEBUG loaded listener.js 11:41:21 INFO - PROCESS | 1947 | ++DOMWINDOW == 94 (0x11987ec00) [pid = 1947] [serial = 1880] [outer = 0x117eaf000] 11:41:21 INFO - PROCESS | 1947 | 1466707281346 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]]]}] 11:41:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 11:41:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 519ms 11:41:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 11:41:21 INFO - PROCESS | 1947 | 1466707281362 Marionette TRACE conn2 -> [0,2477,"getWindowHandle",null] 11:41:21 INFO - PROCESS | 1947 | 1466707281363 Marionette TRACE conn2 <- [1,2477,null,{"value":"7"}] 11:41:21 INFO - PROCESS | 1947 | 1466707281365 Marionette TRACE conn2 -> [0,2478,"setScriptTimeout",{"ms":35000}] 11:41:21 INFO - PROCESS | 1947 | 1466707281366 Marionette TRACE conn2 <- [1,2478,null,{}] 11:41:21 INFO - PROCESS | 1947 | 1466707281369 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}] 11:41:21 INFO - PROCESS | 1947 | 1466707281372 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:41:21 INFO - PROCESS | 1947 | 1466707281477 Marionette TRACE conn2 <- [1,2479,null,{"value":null}] 11:41:21 INFO - PROCESS | 1947 | 1466707281481 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:21 INFO - PROCESS | 1947 | 1466707281482 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:41:21 INFO - PROCESS | 1947 | ++DOCSHELL 0x123ee6000 == 35 [pid = 1947] [id = 627] 11:41:21 INFO - PROCESS | 1947 | ++DOMWINDOW == 95 (0x11961ac00) [pid = 1947] [serial = 1881] [outer = 0x0] 11:41:21 INFO - PROCESS | 1947 | ++DOMWINDOW == 96 (0x119b6a000) [pid = 1947] [serial = 1882] [outer = 0x11961ac00] 11:41:21 INFO - PROCESS | 1947 | 1466707281507 Marionette DEBUG loaded listener.js 11:41:21 INFO - PROCESS | 1947 | ++DOMWINDOW == 97 (0x119f49c00) [pid = 1947] [serial = 1883] [outer = 0x11961ac00] 11:41:21 INFO - PROCESS | 1947 | 1466707281861 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]]]}] 11:41:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 11:41:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 518ms 11:41:21 INFO - PROCESS | 1947 | 1466707281883 Marionette TRACE conn2 -> [0,2481,"getWindowHandle",null] 11:41:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 11:41:21 INFO - PROCESS | 1947 | 1466707281885 Marionette TRACE conn2 <- [1,2481,null,{"value":"7"}] 11:41:21 INFO - PROCESS | 1947 | 1466707281895 Marionette TRACE conn2 -> [0,2482,"setScriptTimeout",{"ms":35000}] 11:41:21 INFO - PROCESS | 1947 | 1466707281896 Marionette TRACE conn2 <- [1,2482,null,{}] 11:41:21 INFO - PROCESS | 1947 | 1466707281898 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}] 11:41:21 INFO - PROCESS | 1947 | 1466707281902 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:41:22 INFO - PROCESS | 1947 | 1466707282021 Marionette TRACE conn2 <- [1,2483,null,{"value":null}] 11:41:22 INFO - PROCESS | 1947 | 1466707282067 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:22 INFO - PROCESS | 1947 | 1466707282075 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:41:22 INFO - PROCESS | 1947 | ++DOCSHELL 0x126f72000 == 36 [pid = 1947] [id = 628] 11:41:22 INFO - PROCESS | 1947 | ++DOMWINDOW == 98 (0x123c5cc00) [pid = 1947] [serial = 1884] [outer = 0x0] 11:41:22 INFO - PROCESS | 1947 | ++DOMWINDOW == 99 (0x124289000) [pid = 1947] [serial = 1885] [outer = 0x123c5cc00] 11:41:22 INFO - PROCESS | 1947 | 1466707282101 Marionette DEBUG loaded listener.js 11:41:22 INFO - PROCESS | 1947 | ++DOMWINDOW == 100 (0x1255bd800) [pid = 1947] [serial = 1886] [outer = 0x123c5cc00] 11:41:22 INFO - PROCESS | 1947 | 1466707282438 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]]]}] 11:41:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 11:41:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 574ms 11:41:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 11:41:22 INFO - PROCESS | 1947 | 1466707282463 Marionette TRACE conn2 -> [0,2485,"getWindowHandle",null] 11:41:22 INFO - PROCESS | 1947 | 1466707282465 Marionette TRACE conn2 <- [1,2485,null,{"value":"7"}] 11:41:22 INFO - PROCESS | 1947 | 1466707282467 Marionette TRACE conn2 -> [0,2486,"setScriptTimeout",{"ms":35000}] 11:41:22 INFO - PROCESS | 1947 | 1466707282468 Marionette TRACE conn2 <- [1,2486,null,{}] 11:41:22 INFO - PROCESS | 1947 | 1466707282480 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}] 11:41:22 INFO - PROCESS | 1947 | 1466707282482 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:41:22 INFO - PROCESS | 1947 | 1466707282581 Marionette TRACE conn2 <- [1,2487,null,{"value":null}] 11:41:22 INFO - PROCESS | 1947 | 1466707282586 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:22 INFO - PROCESS | 1947 | 1466707282587 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:41:22 INFO - PROCESS | 1947 | ++DOCSHELL 0x119292000 == 37 [pid = 1947] [id = 629] 11:41:22 INFO - PROCESS | 1947 | ++DOMWINDOW == 101 (0x119888400) [pid = 1947] [serial = 1887] [outer = 0x0] 11:41:22 INFO - PROCESS | 1947 | ++DOMWINDOW == 102 (0x126d7a000) [pid = 1947] [serial = 1888] [outer = 0x119888400] 11:41:22 INFO - PROCESS | 1947 | 1466707282611 Marionette DEBUG loaded listener.js 11:41:22 INFO - PROCESS | 1947 | ++DOMWINDOW == 103 (0x128abcc00) [pid = 1947] [serial = 1889] [outer = 0x119888400] 11:41:23 INFO - PROCESS | 1947 | 1466707283006 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]]]}] 11:41:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 11:41:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 571ms 11:41:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 11:41:23 INFO - PROCESS | 1947 | 1466707283039 Marionette TRACE conn2 -> [0,2489,"getWindowHandle",null] 11:41:23 INFO - PROCESS | 1947 | 1466707283041 Marionette TRACE conn2 <- [1,2489,null,{"value":"7"}] 11:41:23 INFO - PROCESS | 1947 | 1466707283044 Marionette TRACE conn2 -> [0,2490,"setScriptTimeout",{"ms":35000}] 11:41:23 INFO - PROCESS | 1947 | 1466707283046 Marionette TRACE conn2 <- [1,2490,null,{}] 11:41:23 INFO - PROCESS | 1947 | 1466707283050 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}] 11:41:23 INFO - PROCESS | 1947 | 1466707283051 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:41:23 INFO - PROCESS | 1947 | 1466707283214 Marionette TRACE conn2 <- [1,2491,null,{"value":null}] 11:41:23 INFO - PROCESS | 1947 | 1466707283239 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:23 INFO - PROCESS | 1947 | 1466707283240 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:41:23 INFO - PROCESS | 1947 | ++DOCSHELL 0x129564800 == 38 [pid = 1947] [id = 630] 11:41:23 INFO - PROCESS | 1947 | ++DOMWINDOW == 104 (0x128ac4400) [pid = 1947] [serial = 1890] [outer = 0x0] 11:41:23 INFO - PROCESS | 1947 | ++DOMWINDOW == 105 (0x128adc400) [pid = 1947] [serial = 1891] [outer = 0x128ac4400] 11:41:23 INFO - PROCESS | 1947 | 1466707283281 Marionette DEBUG loaded listener.js 11:41:23 INFO - PROCESS | 1947 | ++DOMWINDOW == 106 (0x128ae4000) [pid = 1947] [serial = 1892] [outer = 0x128ac4400] 11:41:23 INFO - PROCESS | 1947 | --DOMWINDOW == 105 (0x124d45c00) [pid = 1947] [serial = 1839] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 11:41:23 INFO - PROCESS | 1947 | --DOMWINDOW == 104 (0x123c4f400) [pid = 1947] [serial = 1833] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 11:41:23 INFO - PROCESS | 1947 | --DOMWINDOW == 103 (0x11287e800) [pid = 1947] [serial = 1806] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 11:41:23 INFO - PROCESS | 1947 | --DOMWINDOW == 102 (0x111e58000) [pid = 1947] [serial = 1818] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 11:41:23 INFO - PROCESS | 1947 | --DOMWINDOW == 101 (0x116f96400) [pid = 1947] [serial = 1815] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 11:41:23 INFO - PROCESS | 1947 | --DOMWINDOW == 100 (0x118421000) [pid = 1947] [serial = 1821] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 11:41:23 INFO - PROCESS | 1947 | --DOMWINDOW == 99 (0x1188a5000) [pid = 1947] [serial = 1824] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 11:41:23 INFO - PROCESS | 1947 | --DOMWINDOW == 98 (0x11324ac00) [pid = 1947] [serial = 1809] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 11:41:23 INFO - PROCESS | 1947 | --DOMWINDOW == 97 (0x128dbb000) [pid = 1947] [serial = 1803] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 11:41:23 INFO - PROCESS | 1947 | --DOMWINDOW == 96 (0x111aac400) [pid = 1947] [serial = 1812] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 11:41:23 INFO - PROCESS | 1947 | --DOMWINDOW == 95 (0x1185c3400) [pid = 1947] [serial = 1827] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 11:41:23 INFO - PROCESS | 1947 | --DOMWINDOW == 94 (0x110ef1c00) [pid = 1947] [serial = 1830] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 11:41:23 INFO - PROCESS | 1947 | --DOMWINDOW == 93 (0x128abf400) [pid = 1947] [serial = 1842] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 11:41:23 INFO - PROCESS | 1947 | --DOMWINDOW == 92 (0x123c52800) [pid = 1947] [serial = 1854] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 11:41:23 INFO - PROCESS | 1947 | --DOMWINDOW == 91 (0x128bd6800) [pid = 1947] [serial = 1845] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 11:41:23 INFO - PROCESS | 1947 | --DOMWINDOW == 90 (0x116f97c00) [pid = 1947] [serial = 1857] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 11:41:23 INFO - PROCESS | 1947 | --DOMWINDOW == 89 (0x111ec9400) [pid = 1947] [serial = 1848] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 11:41:23 INFO - PROCESS | 1947 | --DOMWINDOW == 88 (0x11287f800) [pid = 1947] [serial = 1851] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 11:41:23 INFO - PROCESS | 1947 | 1466707283750 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]]]}] 11:41:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 11:41:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 719ms 11:41:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 11:41:23 INFO - PROCESS | 1947 | 1466707283764 Marionette TRACE conn2 -> [0,2493,"getWindowHandle",null] 11:41:23 INFO - PROCESS | 1947 | 1466707283765 Marionette TRACE conn2 <- [1,2493,null,{"value":"7"}] 11:41:23 INFO - PROCESS | 1947 | 1466707283773 Marionette TRACE conn2 -> [0,2494,"setScriptTimeout",{"ms":35000}] 11:41:23 INFO - PROCESS | 1947 | 1466707283774 Marionette TRACE conn2 <- [1,2494,null,{}] 11:41:23 INFO - PROCESS | 1947 | 1466707283779 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}] 11:41:23 INFO - PROCESS | 1947 | 1466707283780 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:41:23 INFO - PROCESS | 1947 | 1466707283907 Marionette TRACE conn2 <- [1,2495,null,{"value":null}] 11:41:23 INFO - PROCESS | 1947 | 1466707283949 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:23 INFO - PROCESS | 1947 | 1466707283950 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:41:23 INFO - PROCESS | 1947 | ++DOCSHELL 0x12a641800 == 39 [pid = 1947] [id = 631] 11:41:23 INFO - PROCESS | 1947 | ++DOMWINDOW == 89 (0x110ef1c00) [pid = 1947] [serial = 1893] [outer = 0x0] 11:41:23 INFO - PROCESS | 1947 | ++DOMWINDOW == 90 (0x116aae000) [pid = 1947] [serial = 1894] [outer = 0x110ef1c00] 11:41:23 INFO - PROCESS | 1947 | 1466707283974 Marionette DEBUG loaded listener.js 11:41:24 INFO - PROCESS | 1947 | ++DOMWINDOW == 91 (0x119f48800) [pid = 1947] [serial = 1895] [outer = 0x110ef1c00] 11:41:24 INFO - PROCESS | 1947 | 1466707284228 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]]]}] 11:41:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 11:41:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 477ms 11:41:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 11:41:24 INFO - PROCESS | 1947 | 1466707284245 Marionette TRACE conn2 -> [0,2497,"getWindowHandle",null] 11:41:24 INFO - PROCESS | 1947 | 1466707284246 Marionette TRACE conn2 <- [1,2497,null,{"value":"7"}] 11:41:24 INFO - PROCESS | 1947 | 1466707284248 Marionette TRACE conn2 -> [0,2498,"setScriptTimeout",{"ms":35000}] 11:41:24 INFO - PROCESS | 1947 | 1466707284249 Marionette TRACE conn2 <- [1,2498,null,{}] 11:41:24 INFO - PROCESS | 1947 | 1466707284261 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}] 11:41:24 INFO - PROCESS | 1947 | 1466707284262 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:41:24 INFO - PROCESS | 1947 | 1466707284358 Marionette TRACE conn2 <- [1,2499,null,{"value":null}] 11:41:24 INFO - PROCESS | 1947 | 1466707284362 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:24 INFO - PROCESS | 1947 | 1466707284362 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:41:24 INFO - PROCESS | 1947 | ++DOCSHELL 0x12ad05000 == 40 [pid = 1947] [id = 632] 11:41:24 INFO - PROCESS | 1947 | ++DOMWINDOW == 92 (0x1176f0400) [pid = 1947] [serial = 1896] [outer = 0x0] 11:41:24 INFO - PROCESS | 1947 | ++DOMWINDOW == 93 (0x127246800) [pid = 1947] [serial = 1897] [outer = 0x1176f0400] 11:41:24 INFO - PROCESS | 1947 | 1466707284386 Marionette DEBUG loaded listener.js 11:41:24 INFO - PROCESS | 1947 | ++DOMWINDOW == 94 (0x128ae8c00) [pid = 1947] [serial = 1898] [outer = 0x1176f0400] 11:41:24 INFO - PROCESS | 1947 | 1466707284724 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]]]}] 11:41:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 11:41:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 524ms 11:41:24 INFO - PROCESS | 1947 | 1466707284782 Marionette TRACE conn2 -> [0,2501,"getWindowHandle",null] 11:41:24 INFO - PROCESS | 1947 | 1466707284784 Marionette TRACE conn2 <- [1,2501,null,{"value":"7"}] 11:41:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 11:41:24 INFO - PROCESS | 1947 | 1466707284786 Marionette TRACE conn2 -> [0,2502,"setScriptTimeout",{"ms":35000}] 11:41:24 INFO - PROCESS | 1947 | 1466707284788 Marionette TRACE conn2 <- [1,2502,null,{}] 11:41:24 INFO - PROCESS | 1947 | 1466707284790 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}] 11:41:24 INFO - PROCESS | 1947 | 1466707284791 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:41:24 INFO - PROCESS | 1947 | 1466707284879 Marionette TRACE conn2 <- [1,2503,null,{"value":null}] 11:41:24 INFO - PROCESS | 1947 | 1466707284883 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:24 INFO - PROCESS | 1947 | 1466707284884 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:41:24 INFO - PROCESS | 1947 | ++DOCSHELL 0x12ba4f000 == 41 [pid = 1947] [id = 633] 11:41:24 INFO - PROCESS | 1947 | ++DOMWINDOW == 95 (0x128bcc000) [pid = 1947] [serial = 1899] [outer = 0x0] 11:41:24 INFO - PROCESS | 1947 | ++DOMWINDOW == 96 (0x128c97800) [pid = 1947] [serial = 1900] [outer = 0x128bcc000] 11:41:24 INFO - PROCESS | 1947 | 1466707284915 Marionette DEBUG loaded listener.js 11:41:24 INFO - PROCESS | 1947 | ++DOMWINDOW == 97 (0x129298c00) [pid = 1947] [serial = 1901] [outer = 0x128bcc000] 11:41:25 INFO - PROCESS | 1947 | 1466707285267 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]]]}] 11:41:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 11:41:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 522ms 11:41:25 INFO - PROCESS | 1947 | 1466707285308 Marionette TRACE conn2 -> [0,2505,"getWindowHandle",null] 11:41:25 INFO - PROCESS | 1947 | 1466707285309 Marionette TRACE conn2 <- [1,2505,null,{"value":"7"}] 11:41:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 11:41:25 INFO - PROCESS | 1947 | 1466707285311 Marionette TRACE conn2 -> [0,2506,"setScriptTimeout",{"ms":35000}] 11:41:25 INFO - PROCESS | 1947 | 1466707285312 Marionette TRACE conn2 <- [1,2506,null,{}] 11:41:25 INFO - PROCESS | 1947 | 1466707285315 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}] 11:41:25 INFO - PROCESS | 1947 | 1466707285324 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:41:25 INFO - PROCESS | 1947 | 1466707285430 Marionette TRACE conn2 <- [1,2507,null,{"value":null}] 11:41:25 INFO - PROCESS | 1947 | 1466707285467 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:25 INFO - PROCESS | 1947 | 1466707285468 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:41:25 INFO - PROCESS | 1947 | ++DOCSHELL 0x12bacb000 == 42 [pid = 1947] [id = 634] 11:41:25 INFO - PROCESS | 1947 | ++DOMWINDOW == 98 (0x128db0800) [pid = 1947] [serial = 1902] [outer = 0x0] 11:41:25 INFO - PROCESS | 1947 | ++DOMWINDOW == 99 (0x1293ec800) [pid = 1947] [serial = 1903] [outer = 0x128db0800] 11:41:25 INFO - PROCESS | 1947 | 1466707285491 Marionette DEBUG loaded listener.js 11:41:25 INFO - PROCESS | 1947 | ++DOMWINDOW == 100 (0x12a610800) [pid = 1947] [serial = 1904] [outer = 0x128db0800] 11:41:25 INFO - PROCESS | 1947 | 1466707285927 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]]]}] 11:41:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 11:41:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 668ms 11:41:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 11:41:25 INFO - PROCESS | 1947 | 1466707285981 Marionette TRACE conn2 -> [0,2509,"getWindowHandle",null] 11:41:25 INFO - PROCESS | 1947 | 1466707285984 Marionette TRACE conn2 <- [1,2509,null,{"value":"7"}] 11:41:25 INFO - PROCESS | 1947 | 1466707285990 Marionette TRACE conn2 -> [0,2510,"setScriptTimeout",{"ms":35000}] 11:41:25 INFO - PROCESS | 1947 | 1466707285992 Marionette TRACE conn2 <- [1,2510,null,{}] 11:41:26 INFO - PROCESS | 1947 | 1466707285997 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}] 11:41:26 INFO - PROCESS | 1947 | 1466707285999 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:41:26 INFO - PROCESS | 1947 | 1466707286119 Marionette TRACE conn2 <- [1,2511,null,{"value":null}] 11:41:26 INFO - PROCESS | 1947 | 1466707286285 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:26 INFO - PROCESS | 1947 | 1466707286287 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:41:26 INFO - PROCESS | 1947 | ++DOCSHELL 0x117066800 == 43 [pid = 1947] [id = 635] 11:41:26 INFO - PROCESS | 1947 | ++DOMWINDOW == 101 (0x1164e0000) [pid = 1947] [serial = 1905] [outer = 0x0] 11:41:26 INFO - PROCESS | 1947 | ++DOMWINDOW == 102 (0x116713000) [pid = 1947] [serial = 1906] [outer = 0x1164e0000] 11:41:26 INFO - PROCESS | 1947 | 1466707286341 Marionette DEBUG loaded listener.js 11:41:26 INFO - PROCESS | 1947 | ++DOMWINDOW == 103 (0x116ab7400) [pid = 1947] [serial = 1907] [outer = 0x1164e0000] 11:41:26 INFO - PROCESS | 1947 | 1466707286822 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]]]}] 11:41:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 11:41:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 873ms 11:41:26 INFO - PROCESS | 1947 | 1466707286862 Marionette TRACE conn2 -> [0,2513,"getWindowHandle",null] 11:41:26 INFO - PROCESS | 1947 | 1466707286865 Marionette TRACE conn2 <- [1,2513,null,{"value":"7"}] 11:41:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 11:41:26 INFO - PROCESS | 1947 | 1466707286869 Marionette TRACE conn2 -> [0,2514,"setScriptTimeout",{"ms":35000}] 11:41:26 INFO - PROCESS | 1947 | 1466707286871 Marionette TRACE conn2 <- [1,2514,null,{}] 11:41:26 INFO - PROCESS | 1947 | 1466707286874 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}] 11:41:26 INFO - PROCESS | 1947 | 1466707286875 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:41:26 INFO - PROCESS | 1947 | 1466707286978 Marionette TRACE conn2 <- [1,2515,null,{"value":null}] 11:41:27 INFO - PROCESS | 1947 | 1466707287053 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:27 INFO - PROCESS | 1947 | 1466707287054 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:41:27 INFO - PROCESS | 1947 | ++DOCSHELL 0x1248f0000 == 44 [pid = 1947] [id = 636] 11:41:27 INFO - PROCESS | 1947 | ++DOMWINDOW == 104 (0x11729c800) [pid = 1947] [serial = 1908] [outer = 0x0] 11:41:27 INFO - PROCESS | 1947 | ++DOMWINDOW == 105 (0x1185bd400) [pid = 1947] [serial = 1909] [outer = 0x11729c800] 11:41:27 INFO - PROCESS | 1947 | 1466707287086 Marionette DEBUG loaded listener.js 11:41:27 INFO - PROCESS | 1947 | ++DOMWINDOW == 106 (0x1188a5400) [pid = 1947] [serial = 1910] [outer = 0x11729c800] 11:41:27 INFO - PROCESS | 1947 | 1466707287493 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]]]}] 11:41:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 11:41:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 671ms 11:41:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 11:41:27 INFO - PROCESS | 1947 | 1466707287541 Marionette TRACE conn2 -> [0,2517,"getWindowHandle",null] 11:41:27 INFO - PROCESS | 1947 | 1466707287542 Marionette TRACE conn2 <- [1,2517,null,{"value":"7"}] 11:41:27 INFO - PROCESS | 1947 | 1466707287544 Marionette TRACE conn2 -> [0,2518,"setScriptTimeout",{"ms":35000}] 11:41:27 INFO - PROCESS | 1947 | 1466707287547 Marionette TRACE conn2 <- [1,2518,null,{}] 11:41:27 INFO - PROCESS | 1947 | 1466707287555 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}] 11:41:27 INFO - PROCESS | 1947 | 1466707287558 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:41:27 INFO - PROCESS | 1947 | 1466707287683 Marionette TRACE conn2 <- [1,2519,null,{"value":null}] 11:41:27 INFO - PROCESS | 1947 | 1466707287772 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:27 INFO - PROCESS | 1947 | 1466707287774 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:41:27 INFO - PROCESS | 1947 | ++DOCSHELL 0x12c0a9000 == 45 [pid = 1947] [id = 637] 11:41:27 INFO - PROCESS | 1947 | ++DOMWINDOW == 107 (0x119f4e800) [pid = 1947] [serial = 1911] [outer = 0x0] 11:41:27 INFO - PROCESS | 1947 | ++DOMWINDOW == 108 (0x123fc2000) [pid = 1947] [serial = 1912] [outer = 0x119f4e800] 11:41:27 INFO - PROCESS | 1947 | 1466707287807 Marionette DEBUG loaded listener.js 11:41:27 INFO - PROCESS | 1947 | ++DOMWINDOW == 109 (0x124d44000) [pid = 1947] [serial = 1913] [outer = 0x119f4e800] 11:41:28 INFO - PROCESS | 1947 | 1466707288223 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]]]}] 11:41:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 11:41:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 722ms 11:41:28 INFO - PROCESS | 1947 | 1466707288267 Marionette TRACE conn2 -> [0,2521,"getWindowHandle",null] 11:41:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 11:41:28 INFO - PROCESS | 1947 | 1466707288269 Marionette TRACE conn2 <- [1,2521,null,{"value":"7"}] 11:41:28 INFO - PROCESS | 1947 | 1466707288271 Marionette TRACE conn2 -> [0,2522,"setScriptTimeout",{"ms":35000}] 11:41:28 INFO - PROCESS | 1947 | 1466707288272 Marionette TRACE conn2 <- [1,2522,null,{}] 11:41:28 INFO - PROCESS | 1947 | 1466707288275 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}] 11:41:28 INFO - PROCESS | 1947 | 1466707288276 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:41:28 INFO - PROCESS | 1947 | 1466707288380 Marionette TRACE conn2 <- [1,2523,null,{"value":null}] 11:41:28 INFO - PROCESS | 1947 | 1466707288442 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:28 INFO - PROCESS | 1947 | 1466707288444 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:41:28 INFO - PROCESS | 1947 | ++DOCSHELL 0x12c2ba800 == 46 [pid = 1947] [id = 638] 11:41:28 INFO - PROCESS | 1947 | ++DOMWINDOW == 110 (0x126f8a400) [pid = 1947] [serial = 1914] [outer = 0x0] 11:41:28 INFO - PROCESS | 1947 | ++DOMWINDOW == 111 (0x128bc9800) [pid = 1947] [serial = 1915] [outer = 0x126f8a400] 11:41:28 INFO - PROCESS | 1947 | 1466707288472 Marionette DEBUG loaded listener.js 11:41:28 INFO - PROCESS | 1947 | ++DOMWINDOW == 112 (0x128c98000) [pid = 1947] [serial = 1916] [outer = 0x126f8a400] 11:41:28 INFO - PROCESS | 1947 | 1466707288937 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]]]}] 11:41:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 11:41:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 718ms 11:41:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 11:41:28 INFO - PROCESS | 1947 | 1466707288990 Marionette TRACE conn2 -> [0,2525,"getWindowHandle",null] 11:41:28 INFO - PROCESS | 1947 | 1466707288991 Marionette TRACE conn2 <- [1,2525,null,{"value":"7"}] 11:41:28 INFO - PROCESS | 1947 | 1466707288993 Marionette TRACE conn2 -> [0,2526,"setScriptTimeout",{"ms":35000}] 11:41:28 INFO - PROCESS | 1947 | 1466707288995 Marionette TRACE conn2 <- [1,2526,null,{}] 11:41:28 INFO - PROCESS | 1947 | 1466707288997 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}] 11:41:28 INFO - PROCESS | 1947 | 1466707288998 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:41:29 INFO - PROCESS | 1947 | 1466707289118 Marionette TRACE conn2 <- [1,2527,null,{"value":null}] 11:41:29 INFO - PROCESS | 1947 | 1466707289195 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:29 INFO - PROCESS | 1947 | 1466707289197 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:41:29 INFO - PROCESS | 1947 | ++DOCSHELL 0x1242b0800 == 47 [pid = 1947] [id = 639] 11:41:29 INFO - PROCESS | 1947 | ++DOMWINDOW == 113 (0x112766000) [pid = 1947] [serial = 1917] [outer = 0x0] 11:41:29 INFO - PROCESS | 1947 | ++DOMWINDOW == 114 (0x1245d5000) [pid = 1947] [serial = 1918] [outer = 0x112766000] 11:41:29 INFO - PROCESS | 1947 | 1466707289228 Marionette DEBUG loaded listener.js 11:41:29 INFO - PROCESS | 1947 | ++DOMWINDOW == 115 (0x128db1400) [pid = 1947] [serial = 1919] [outer = 0x112766000] 11:41:29 INFO - PROCESS | 1947 | 1466707289840 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]]]}] 11:41:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 11:41:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 918ms 11:41:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 11:41:29 INFO - PROCESS | 1947 | 1466707289913 Marionette TRACE conn2 -> [0,2529,"getWindowHandle",null] 11:41:29 INFO - PROCESS | 1947 | 1466707289916 Marionette TRACE conn2 <- [1,2529,null,{"value":"7"}] 11:41:29 INFO - PROCESS | 1947 | 1466707289921 Marionette TRACE conn2 -> [0,2530,"setScriptTimeout",{"ms":35000}] 11:41:29 INFO - PROCESS | 1947 | 1466707289924 Marionette TRACE conn2 <- [1,2530,null,{}] 11:41:29 INFO - PROCESS | 1947 | 1466707289929 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}] 11:41:29 INFO - PROCESS | 1947 | 1466707289932 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:41:30 INFO - PROCESS | 1947 | 1466707290072 Marionette TRACE conn2 <- [1,2531,null,{"value":null}] 11:41:30 INFO - PROCESS | 1947 | 1466707290187 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:30 INFO - PROCESS | 1947 | 1466707290188 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:41:30 INFO - PROCESS | 1947 | ++DOCSHELL 0x11691d800 == 48 [pid = 1947] [id = 640] 11:41:30 INFO - PROCESS | 1947 | ++DOMWINDOW == 116 (0x1121a2400) [pid = 1947] [serial = 1920] [outer = 0x0] 11:41:30 INFO - PROCESS | 1947 | ++DOMWINDOW == 117 (0x113174800) [pid = 1947] [serial = 1921] [outer = 0x1121a2400] 11:41:30 INFO - PROCESS | 1947 | 1466707290234 Marionette DEBUG loaded listener.js 11:41:30 INFO - PROCESS | 1947 | ++DOMWINDOW == 118 (0x11615b400) [pid = 1947] [serial = 1922] [outer = 0x1121a2400] 11:41:31 INFO - PROCESS | 1947 | --DOCSHELL 0x12c2be000 == 47 [pid = 1947] [id = 601] 11:41:31 INFO - PROCESS | 1947 | --DOCSHELL 0x12ba4f000 == 46 [pid = 1947] [id = 633] 11:41:31 INFO - PROCESS | 1947 | --DOCSHELL 0x12ad05000 == 45 [pid = 1947] [id = 632] 11:41:31 INFO - PROCESS | 1947 | --DOCSHELL 0x12a641800 == 44 [pid = 1947] [id = 631] 11:41:31 INFO - PROCESS | 1947 | --DOCSHELL 0x129564800 == 43 [pid = 1947] [id = 630] 11:41:31 INFO - PROCESS | 1947 | --DOCSHELL 0x119292000 == 42 [pid = 1947] [id = 629] 11:41:31 INFO - PROCESS | 1947 | --DOCSHELL 0x126f72000 == 41 [pid = 1947] [id = 628] 11:41:31 INFO - PROCESS | 1947 | --DOCSHELL 0x123ee6000 == 40 [pid = 1947] [id = 627] 11:41:31 INFO - PROCESS | 1947 | --DOCSHELL 0x123977800 == 39 [pid = 1947] [id = 626] 11:41:31 INFO - PROCESS | 1947 | --DOCSHELL 0x11928d000 == 38 [pid = 1947] [id = 625] 11:41:31 INFO - PROCESS | 1947 | --DOCSHELL 0x1169a0000 == 37 [pid = 1947] [id = 624] 11:41:31 INFO - PROCESS | 1947 | --DOCSHELL 0x113e0d000 == 36 [pid = 1947] [id = 623] 11:41:31 INFO - PROCESS | 1947 | --DOCSHELL 0x119f11800 == 35 [pid = 1947] [id = 622] 11:41:31 INFO - PROCESS | 1947 | --DOCSHELL 0x1164a0800 == 34 [pid = 1947] [id = 621] 11:41:31 INFO - PROCESS | 1947 | --DOCSHELL 0x12ca25800 == 33 [pid = 1947] [id = 620] 11:41:31 INFO - PROCESS | 1947 | --DOCSHELL 0x1242b0800 == 32 [pid = 1947] [id = 639] 11:41:31 INFO - PROCESS | 1947 | --DOCSHELL 0x12c2ba800 == 31 [pid = 1947] [id = 638] 11:41:31 INFO - PROCESS | 1947 | --DOCSHELL 0x12c0a9000 == 30 [pid = 1947] [id = 637] 11:41:31 INFO - PROCESS | 1947 | --DOCSHELL 0x1248f0000 == 29 [pid = 1947] [id = 636] 11:41:31 INFO - PROCESS | 1947 | --DOCSHELL 0x12bacb000 == 28 [pid = 1947] [id = 634] 11:41:31 INFO - PROCESS | 1947 | --DOCSHELL 0x117066800 == 27 [pid = 1947] [id = 635] 11:41:31 INFO - PROCESS | 1947 | --DOMWINDOW == 117 (0x128ac1000) [pid = 1947] [serial = 1840] [outer = 0x0] [url = about:blank] 11:41:31 INFO - PROCESS | 1947 | --DOMWINDOW == 116 (0x124288000) [pid = 1947] [serial = 1834] [outer = 0x0] [url = about:blank] 11:41:31 INFO - PROCESS | 1947 | --DOMWINDOW == 115 (0x11295b400) [pid = 1947] [serial = 1807] [outer = 0x0] [url = about:blank] 11:41:31 INFO - PROCESS | 1947 | --DOMWINDOW == 114 (0x113176400) [pid = 1947] [serial = 1808] [outer = 0x0] [url = about:blank] 11:41:31 INFO - PROCESS | 1947 | --DOMWINDOW == 113 (0x117eab800) [pid = 1947] [serial = 1819] [outer = 0x0] [url = about:blank] 11:41:31 INFO - PROCESS | 1947 | --DOMWINDOW == 112 (0x1185bc000) [pid = 1947] [serial = 1820] [outer = 0x0] [url = about:blank] 11:41:31 INFO - PROCESS | 1947 | --DOMWINDOW == 111 (0x116f9c800) [pid = 1947] [serial = 1816] [outer = 0x0] [url = about:blank] 11:41:31 INFO - PROCESS | 1947 | --DOMWINDOW == 110 (0x11729e800) [pid = 1947] [serial = 1817] [outer = 0x0] [url = about:blank] 11:41:31 INFO - PROCESS | 1947 | --DOMWINDOW == 109 (0x11874d000) [pid = 1947] [serial = 1822] [outer = 0x0] [url = about:blank] 11:41:31 INFO - PROCESS | 1947 | --DOMWINDOW == 108 (0x119961800) [pid = 1947] [serial = 1823] [outer = 0x0] [url = about:blank] 11:41:31 INFO - PROCESS | 1947 | --DOMWINDOW == 107 (0x119e2cc00) [pid = 1947] [serial = 1825] [outer = 0x0] [url = about:blank] 11:41:31 INFO - PROCESS | 1947 | --DOMWINDOW == 106 (0x119f51800) [pid = 1947] [serial = 1826] [outer = 0x0] [url = about:blank] 11:41:31 INFO - PROCESS | 1947 | --DOMWINDOW == 105 (0x11509f800) [pid = 1947] [serial = 1810] [outer = 0x0] [url = about:blank] 11:41:31 INFO - PROCESS | 1947 | --DOMWINDOW == 104 (0x115f9f400) [pid = 1947] [serial = 1811] [outer = 0x0] [url = about:blank] 11:41:31 INFO - PROCESS | 1947 | --DOMWINDOW == 103 (0x1293eb800) [pid = 1947] [serial = 1805] [outer = 0x0] [url = about:blank] 11:41:31 INFO - PROCESS | 1947 | --DOMWINDOW == 102 (0x116aac000) [pid = 1947] [serial = 1813] [outer = 0x0] [url = about:blank] 11:41:31 INFO - PROCESS | 1947 | --DOMWINDOW == 101 (0x116ab8800) [pid = 1947] [serial = 1814] [outer = 0x0] [url = about:blank] 11:41:31 INFO - PROCESS | 1947 | --DOMWINDOW == 100 (0x119f4f800) [pid = 1947] [serial = 1828] [outer = 0x0] [url = about:blank] 11:41:31 INFO - PROCESS | 1947 | --DOMWINDOW == 99 (0x123e32c00) [pid = 1947] [serial = 1829] [outer = 0x0] [url = about:blank] 11:41:31 INFO - PROCESS | 1947 | --DOMWINDOW == 98 (0x123f60400) [pid = 1947] [serial = 1831] [outer = 0x0] [url = about:blank] 11:41:31 INFO - PROCESS | 1947 | --DOMWINDOW == 97 (0x123f6b800) [pid = 1947] [serial = 1832] [outer = 0x0] [url = about:blank] 11:41:31 INFO - PROCESS | 1947 | --DOMWINDOW == 96 (0x128ae6c00) [pid = 1947] [serial = 1843] [outer = 0x0] [url = about:blank] 11:41:31 INFO - PROCESS | 1947 | --DOMWINDOW == 95 (0x12920ac00) [pid = 1947] [serial = 1856] [outer = 0x0] [url = about:blank] 11:41:31 INFO - PROCESS | 1947 | --DOMWINDOW == 94 (0x128c91400) [pid = 1947] [serial = 1846] [outer = 0x0] [url = about:blank] 11:41:31 INFO - PROCESS | 1947 | --DOMWINDOW == 93 (0x128bcc800) [pid = 1947] [serial = 1844] [outer = 0x0] [url = about:blank] 11:41:31 INFO - PROCESS | 1947 | --DOMWINDOW == 92 (0x128c98c00) [pid = 1947] [serial = 1847] [outer = 0x0] [url = about:blank] 11:41:31 INFO - PROCESS | 1947 | --DOMWINDOW == 91 (0x128adfc00) [pid = 1947] [serial = 1855] [outer = 0x0] [url = about:blank] 11:41:31 INFO - PROCESS | 1947 | --DOMWINDOW == 90 (0x12928b800) [pid = 1947] [serial = 1858] [outer = 0x0] [url = about:blank] 11:41:31 INFO - PROCESS | 1947 | --DOMWINDOW == 89 (0x112874c00) [pid = 1947] [serial = 1849] [outer = 0x0] [url = about:blank] 11:41:31 INFO - PROCESS | 1947 | --DOMWINDOW == 88 (0x1185bf000) [pid = 1947] [serial = 1852] [outer = 0x0] [url = about:blank] 11:41:31 INFO - PROCESS | 1947 | --DOMWINDOW == 87 (0x124d47c00) [pid = 1947] [serial = 1835] [outer = 0x0] [url = about:blank] 11:41:31 INFO - PROCESS | 1947 | --DOMWINDOW == 86 (0x125556000) [pid = 1947] [serial = 1837] [outer = 0x0] [url = about:blank] 11:41:31 INFO - PROCESS | 1947 | --DOMWINDOW == 85 (0x113c72000) [pid = 1947] [serial = 1850] [outer = 0x0] [url = about:blank] 11:41:31 INFO - PROCESS | 1947 | --DOMWINDOW == 84 (0x1293e8000) [pid = 1947] [serial = 1859] [outer = 0x0] [url = about:blank] 11:41:31 INFO - PROCESS | 1947 | --DOMWINDOW == 83 (0x128ada400) [pid = 1947] [serial = 1841] [outer = 0x0] [url = about:blank] 11:41:31 INFO - PROCESS | 1947 | --DOMWINDOW == 82 (0x123c4bc00) [pid = 1947] [serial = 1853] [outer = 0x0] [url = about:blank] 11:41:31 INFO - PROCESS | 1947 | 1466707291411 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]]]}] 11:41:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 11:41:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1527ms 11:41:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 11:41:31 INFO - PROCESS | 1947 | 1466707291447 Marionette TRACE conn2 -> [0,2533,"getWindowHandle",null] 11:41:31 INFO - PROCESS | 1947 | 1466707291450 Marionette TRACE conn2 <- [1,2533,null,{"value":"7"}] 11:41:31 INFO - PROCESS | 1947 | 1466707291456 Marionette TRACE conn2 -> [0,2534,"setScriptTimeout",{"ms":35000}] 11:41:31 INFO - PROCESS | 1947 | 1466707291458 Marionette TRACE conn2 <- [1,2534,null,{}] 11:41:31 INFO - PROCESS | 1947 | 1466707291462 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}] 11:41:31 INFO - PROCESS | 1947 | 1466707291464 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:41:31 INFO - PROCESS | 1947 | 1466707291563 Marionette TRACE conn2 <- [1,2535,null,{"value":null}] 11:41:31 INFO - PROCESS | 1947 | 1466707291571 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:31 INFO - PROCESS | 1947 | 1466707291573 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:41:31 INFO - PROCESS | 1947 | ++DOCSHELL 0x112d57800 == 28 [pid = 1947] [id = 641] 11:41:31 INFO - PROCESS | 1947 | ++DOMWINDOW == 83 (0x112a9f000) [pid = 1947] [serial = 1923] [outer = 0x0] 11:41:31 INFO - PROCESS | 1947 | ++DOMWINDOW == 84 (0x112e84c00) [pid = 1947] [serial = 1924] [outer = 0x112a9f000] 11:41:31 INFO - PROCESS | 1947 | 1466707291601 Marionette DEBUG loaded listener.js 11:41:31 INFO - PROCESS | 1947 | ++DOMWINDOW == 85 (0x11317f000) [pid = 1947] [serial = 1925] [outer = 0x112a9f000] 11:41:31 INFO - PROCESS | 1947 | 1466707291970 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]]]}] 11:41:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 11:41:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 574ms 11:41:32 INFO - PROCESS | 1947 | 1466707292027 Marionette TRACE conn2 -> [0,2537,"getWindowHandle",null] 11:41:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 11:41:32 INFO - PROCESS | 1947 | 1466707292031 Marionette TRACE conn2 <- [1,2537,null,{"value":"7"}] 11:41:32 INFO - PROCESS | 1947 | 1466707292036 Marionette TRACE conn2 -> [0,2538,"setScriptTimeout",{"ms":35000}] 11:41:32 INFO - PROCESS | 1947 | 1466707292038 Marionette TRACE conn2 <- [1,2538,null,{}] 11:41:32 INFO - PROCESS | 1947 | 1466707292040 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}] 11:41:32 INFO - PROCESS | 1947 | 1466707292042 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:41:32 INFO - PROCESS | 1947 | 1466707292121 Marionette TRACE conn2 <- [1,2539,null,{"value":null}] 11:41:32 INFO - PROCESS | 1947 | 1466707292126 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:32 INFO - PROCESS | 1947 | 1466707292128 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:41:32 INFO - PROCESS | 1947 | ++DOCSHELL 0x116685000 == 29 [pid = 1947] [id = 642] 11:41:32 INFO - PROCESS | 1947 | ++DOMWINDOW == 86 (0x11509a800) [pid = 1947] [serial = 1926] [outer = 0x0] 11:41:32 INFO - PROCESS | 1947 | ++DOMWINDOW == 87 (0x1161ab000) [pid = 1947] [serial = 1927] [outer = 0x11509a800] 11:41:32 INFO - PROCESS | 1947 | 1466707292155 Marionette DEBUG loaded listener.js 11:41:32 INFO - PROCESS | 1947 | ++DOMWINDOW == 88 (0x116903000) [pid = 1947] [serial = 1928] [outer = 0x11509a800] 11:41:32 INFO - PROCESS | 1947 | 1466707292490 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]]]}] 11:41:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 11:41:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 472ms 11:41:32 INFO - PROCESS | 1947 | 1466707292515 Marionette TRACE conn2 -> [0,2541,"getWindowHandle",null] 11:41:32 INFO - PROCESS | 1947 | 1466707292516 Marionette TRACE conn2 <- [1,2541,null,{"value":"7"}] 11:41:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 11:41:32 INFO - PROCESS | 1947 | 1466707292520 Marionette TRACE conn2 -> [0,2542,"setScriptTimeout",{"ms":35000}] 11:41:32 INFO - PROCESS | 1947 | 1466707292524 Marionette TRACE conn2 <- [1,2542,null,{}] 11:41:32 INFO - PROCESS | 1947 | 1466707292531 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}] 11:41:32 INFO - PROCESS | 1947 | 1466707292535 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:41:32 INFO - PROCESS | 1947 | 1466707292638 Marionette TRACE conn2 <- [1,2543,null,{"value":null}] 11:41:32 INFO - PROCESS | 1947 | 1466707292646 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:32 INFO - PROCESS | 1947 | 1466707292648 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:41:32 INFO - PROCESS | 1947 | ++DOCSHELL 0x117e69800 == 30 [pid = 1947] [id = 643] 11:41:32 INFO - PROCESS | 1947 | ++DOMWINDOW == 89 (0x112683000) [pid = 1947] [serial = 1929] [outer = 0x0] 11:41:32 INFO - PROCESS | 1947 | ++DOMWINDOW == 90 (0x116f9c800) [pid = 1947] [serial = 1930] [outer = 0x112683000] 11:41:32 INFO - PROCESS | 1947 | 1466707292678 Marionette DEBUG loaded listener.js 11:41:32 INFO - PROCESS | 1947 | ++DOMWINDOW == 91 (0x1176ec800) [pid = 1947] [serial = 1931] [outer = 0x112683000] 11:41:33 INFO - PROCESS | 1947 | 1466707293010 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]]]}] 11:41:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 11:41:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 523ms 11:41:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 11:41:33 INFO - PROCESS | 1947 | 1466707293042 Marionette TRACE conn2 -> [0,2545,"getWindowHandle",null] 11:41:33 INFO - PROCESS | 1947 | 1466707293044 Marionette TRACE conn2 <- [1,2545,null,{"value":"7"}] 11:41:33 INFO - PROCESS | 1947 | 1466707293046 Marionette TRACE conn2 -> [0,2546,"setScriptTimeout",{"ms":35000}] 11:41:33 INFO - PROCESS | 1947 | 1466707293047 Marionette TRACE conn2 <- [1,2546,null,{}] 11:41:33 INFO - PROCESS | 1947 | 1466707293049 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}] 11:41:33 INFO - PROCESS | 1947 | 1466707293051 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:41:33 INFO - PROCESS | 1947 | 1466707293127 Marionette TRACE conn2 <- [1,2547,null,{"value":null}] 11:41:33 INFO - PROCESS | 1947 | 1466707293190 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:33 INFO - PROCESS | 1947 | 1466707293191 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:41:33 INFO - PROCESS | 1947 | ++DOCSHELL 0x11968d800 == 31 [pid = 1947] [id = 644] 11:41:33 INFO - PROCESS | 1947 | ++DOMWINDOW == 92 (0x1176f1800) [pid = 1947] [serial = 1932] [outer = 0x0] 11:41:33 INFO - PROCESS | 1947 | ++DOMWINDOW == 93 (0x11841a000) [pid = 1947] [serial = 1933] [outer = 0x1176f1800] 11:41:33 INFO - PROCESS | 1947 | 1466707293216 Marionette DEBUG loaded listener.js 11:41:33 INFO - PROCESS | 1947 | ++DOMWINDOW == 94 (0x11871f800) [pid = 1947] [serial = 1934] [outer = 0x1176f1800] 11:41:33 INFO - PROCESS | 1947 | 1466707293527 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]]]}] 11:41:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 11:41:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 518ms 11:41:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 11:41:33 INFO - PROCESS | 1947 | 1466707293564 Marionette TRACE conn2 -> [0,2549,"getWindowHandle",null] 11:41:33 INFO - PROCESS | 1947 | 1466707293566 Marionette TRACE conn2 <- [1,2549,null,{"value":"7"}] 11:41:33 INFO - PROCESS | 1947 | 1466707293568 Marionette TRACE conn2 -> [0,2550,"setScriptTimeout",{"ms":35000}] 11:41:33 INFO - PROCESS | 1947 | 1466707293578 Marionette TRACE conn2 <- [1,2550,null,{}] 11:41:33 INFO - PROCESS | 1947 | 1466707293580 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}] 11:41:33 INFO - PROCESS | 1947 | 1466707293582 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:41:33 INFO - PROCESS | 1947 | 1466707293676 Marionette TRACE conn2 <- [1,2551,null,{"value":null}] 11:41:33 INFO - PROCESS | 1947 | 1466707293716 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:33 INFO - PROCESS | 1947 | 1466707293716 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:41:33 INFO - PROCESS | 1947 | ++DOCSHELL 0x12397a800 == 32 [pid = 1947] [id = 645] 11:41:33 INFO - PROCESS | 1947 | ++DOMWINDOW == 95 (0x113247000) [pid = 1947] [serial = 1935] [outer = 0x0] 11:41:33 INFO - PROCESS | 1947 | ++DOMWINDOW == 96 (0x118750400) [pid = 1947] [serial = 1936] [outer = 0x113247000] 11:41:33 INFO - PROCESS | 1947 | 1466707293741 Marionette DEBUG loaded listener.js 11:41:33 INFO - PROCESS | 1947 | ++DOMWINDOW == 97 (0x119886400) [pid = 1947] [serial = 1937] [outer = 0x113247000] 11:41:34 INFO - PROCESS | 1947 | 1466707294077 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]]]}] 11:41:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 11:41:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 527ms 11:41:34 INFO - PROCESS | 1947 | 1466707294095 Marionette TRACE conn2 -> [0,2553,"getWindowHandle",null] 11:41:34 INFO - PROCESS | 1947 | 1466707294097 Marionette TRACE conn2 <- [1,2553,null,{"value":"7"}] 11:41:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 11:41:34 INFO - PROCESS | 1947 | 1466707294099 Marionette TRACE conn2 -> [0,2554,"setScriptTimeout",{"ms":35000}] 11:41:34 INFO - PROCESS | 1947 | 1466707294100 Marionette TRACE conn2 <- [1,2554,null,{}] 11:41:34 INFO - PROCESS | 1947 | 1466707294102 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}] 11:41:34 INFO - PROCESS | 1947 | 1466707294109 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:41:34 INFO - PROCESS | 1947 | 1466707294232 Marionette TRACE conn2 <- [1,2555,null,{"value":null}] 11:41:34 INFO - PROCESS | 1947 | 1466707294236 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:34 INFO - PROCESS | 1947 | 1466707294237 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:41:34 INFO - PROCESS | 1947 | ++DOCSHELL 0x1242a3800 == 33 [pid = 1947] [id = 646] 11:41:34 INFO - PROCESS | 1947 | ++DOMWINDOW == 98 (0x118746400) [pid = 1947] [serial = 1938] [outer = 0x0] 11:41:34 INFO - PROCESS | 1947 | ++DOMWINDOW == 99 (0x119e2c400) [pid = 1947] [serial = 1939] [outer = 0x118746400] 11:41:34 INFO - PROCESS | 1947 | 1466707294262 Marionette DEBUG loaded listener.js 11:41:34 INFO - PROCESS | 1947 | ++DOMWINDOW == 100 (0x123d67c00) [pid = 1947] [serial = 1940] [outer = 0x118746400] 11:41:34 INFO - PROCESS | 1947 | 1466707294607 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]]]}] 11:41:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 11:41:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 518ms 11:41:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 11:41:34 INFO - PROCESS | 1947 | 1466707294618 Marionette TRACE conn2 -> [0,2557,"getWindowHandle",null] 11:41:34 INFO - PROCESS | 1947 | 1466707294621 Marionette TRACE conn2 <- [1,2557,null,{"value":"7"}] 11:41:34 INFO - PROCESS | 1947 | 1466707294625 Marionette TRACE conn2 -> [0,2558,"setScriptTimeout",{"ms":35000}] 11:41:34 INFO - PROCESS | 1947 | 1466707294626 Marionette TRACE conn2 <- [1,2558,null,{}] 11:41:34 INFO - PROCESS | 1947 | 1466707294628 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}] 11:41:34 INFO - PROCESS | 1947 | 1466707294629 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:41:34 INFO - PROCESS | 1947 | 1466707294732 Marionette TRACE conn2 <- [1,2559,null,{"value":null}] 11:41:34 INFO - PROCESS | 1947 | 1466707294772 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:34 INFO - PROCESS | 1947 | 1466707294773 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:41:34 INFO - PROCESS | 1947 | ++DOCSHELL 0x1255d3800 == 34 [pid = 1947] [id = 647] 11:41:34 INFO - PROCESS | 1947 | ++DOMWINDOW == 101 (0x123a97800) [pid = 1947] [serial = 1941] [outer = 0x0] 11:41:34 INFO - PROCESS | 1947 | ++DOMWINDOW == 102 (0x123f6b800) [pid = 1947] [serial = 1942] [outer = 0x123a97800] 11:41:34 INFO - PROCESS | 1947 | 1466707294797 Marionette DEBUG loaded listener.js 11:41:34 INFO - PROCESS | 1947 | ++DOMWINDOW == 103 (0x1245d4800) [pid = 1947] [serial = 1943] [outer = 0x123a97800] 11:41:35 INFO - PROCESS | 1947 | 1466707295141 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]]]}] 11:41:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 11:41:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 568ms 11:41:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 11:41:35 INFO - PROCESS | 1947 | 1466707295193 Marionette TRACE conn2 -> [0,2561,"getWindowHandle",null] 11:41:35 INFO - PROCESS | 1947 | 1466707295195 Marionette TRACE conn2 <- [1,2561,null,{"value":"7"}] 11:41:35 INFO - PROCESS | 1947 | 1466707295197 Marionette TRACE conn2 -> [0,2562,"setScriptTimeout",{"ms":35000}] 11:41:35 INFO - PROCESS | 1947 | 1466707295198 Marionette TRACE conn2 <- [1,2562,null,{}] 11:41:35 INFO - PROCESS | 1947 | 1466707295200 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}] 11:41:35 INFO - PROCESS | 1947 | 1466707295201 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:41:35 INFO - PROCESS | 1947 | 1466707295294 Marionette TRACE conn2 <- [1,2563,null,{"value":null}] 11:41:35 INFO - PROCESS | 1947 | 1466707295306 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:35 INFO - PROCESS | 1947 | 1466707295307 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:41:35 INFO - PROCESS | 1947 | ++DOCSHELL 0x128be9800 == 35 [pid = 1947] [id = 648] 11:41:35 INFO - PROCESS | 1947 | ++DOMWINDOW == 104 (0x1121aa000) [pid = 1947] [serial = 1944] [outer = 0x0] 11:41:35 INFO - PROCESS | 1947 | ++DOMWINDOW == 105 (0x124d45800) [pid = 1947] [serial = 1945] [outer = 0x1121aa000] 11:41:35 INFO - PROCESS | 1947 | 1466707295331 Marionette DEBUG loaded listener.js 11:41:35 INFO - PROCESS | 1947 | ++DOMWINDOW == 106 (0x125558800) [pid = 1947] [serial = 1946] [outer = 0x1121aa000] 11:41:35 INFO - PROCESS | 1947 | --DOMWINDOW == 105 (0x128db0800) [pid = 1947] [serial = 1902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 11:41:35 INFO - PROCESS | 1947 | --DOMWINDOW == 104 (0x123f5d400) [pid = 1947] [serial = 1836] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 11:41:35 INFO - PROCESS | 1947 | --DOMWINDOW == 103 (0x123c5cc00) [pid = 1947] [serial = 1884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 11:41:35 INFO - PROCESS | 1947 | --DOMWINDOW == 102 (0x11961ac00) [pid = 1947] [serial = 1881] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 11:41:35 INFO - PROCESS | 1947 | --DOMWINDOW == 101 (0x119888400) [pid = 1947] [serial = 1887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 11:41:35 INFO - PROCESS | 1947 | --DOMWINDOW == 100 (0x128ac4400) [pid = 1947] [serial = 1890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 11:41:35 INFO - PROCESS | 1947 | --DOMWINDOW == 99 (0x110ef1c00) [pid = 1947] [serial = 1893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 11:41:35 INFO - PROCESS | 1947 | --DOMWINDOW == 98 (0x115dec800) [pid = 1947] [serial = 1869] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 11:41:35 INFO - PROCESS | 1947 | --DOMWINDOW == 97 (0x11295e000) [pid = 1947] [serial = 1875] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 11:41:35 INFO - PROCESS | 1947 | --DOMWINDOW == 96 (0x117eaf000) [pid = 1947] [serial = 1878] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 11:41:35 INFO - PROCESS | 1947 | --DOMWINDOW == 95 (0x119152800) [pid = 1947] [serial = 1860] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 11:41:35 INFO - PROCESS | 1947 | --DOMWINDOW == 94 (0x113c18000) [pid = 1947] [serial = 1866] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 11:41:35 INFO - PROCESS | 1947 | --DOMWINDOW == 93 (0x112a7ec00) [pid = 1947] [serial = 1863] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 11:41:35 INFO - PROCESS | 1947 | --DOMWINDOW == 92 (0x116aad400) [pid = 1947] [serial = 1872] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 11:41:35 INFO - PROCESS | 1947 | --DOMWINDOW == 91 (0x1176f0400) [pid = 1947] [serial = 1896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 11:41:35 INFO - PROCESS | 1947 | --DOMWINDOW == 90 (0x128bcc000) [pid = 1947] [serial = 1899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 11:41:35 INFO - PROCESS | 1947 | 1466707295876 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]]]}] 11:41:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 11:41:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 717ms 11:41:35 INFO - PROCESS | 1947 | 1466707295915 Marionette TRACE conn2 -> [0,2565,"getWindowHandle",null] 11:41:35 INFO - PROCESS | 1947 | 1466707295916 Marionette TRACE conn2 <- [1,2565,null,{"value":"7"}] 11:41:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 11:41:35 INFO - PROCESS | 1947 | 1466707295924 Marionette TRACE conn2 -> [0,2566,"setScriptTimeout",{"ms":35000}] 11:41:35 INFO - PROCESS | 1947 | 1466707295925 Marionette TRACE conn2 <- [1,2566,null,{}] 11:41:35 INFO - PROCESS | 1947 | 1466707295927 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}] 11:41:35 INFO - PROCESS | 1947 | 1466707295928 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:41:36 INFO - PROCESS | 1947 | 1466707296035 Marionette TRACE conn2 <- [1,2567,null,{"value":null}] 11:41:36 INFO - PROCESS | 1947 | 1466707296059 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:36 INFO - PROCESS | 1947 | 1466707296060 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:41:36 INFO - PROCESS | 1947 | ++DOCSHELL 0x117e68800 == 36 [pid = 1947] [id = 649] 11:41:36 INFO - PROCESS | 1947 | ++DOMWINDOW == 91 (0x111e36800) [pid = 1947] [serial = 1947] [outer = 0x0] 11:41:36 INFO - PROCESS | 1947 | ++DOMWINDOW == 92 (0x11662d800) [pid = 1947] [serial = 1948] [outer = 0x111e36800] 11:41:36 INFO - PROCESS | 1947 | 1466707296084 Marionette DEBUG loaded listener.js 11:41:36 INFO - PROCESS | 1947 | ++DOMWINDOW == 93 (0x11874a400) [pid = 1947] [serial = 1949] [outer = 0x111e36800] 11:41:36 INFO - PROCESS | 1947 | 1466707296390 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]]]}] 11:41:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 11:41:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 526ms 11:41:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 11:41:36 INFO - PROCESS | 1947 | 1466707296444 Marionette TRACE conn2 -> [0,2569,"getWindowHandle",null] 11:41:36 INFO - PROCESS | 1947 | 1466707296445 Marionette TRACE conn2 <- [1,2569,null,{"value":"7"}] 11:41:36 INFO - PROCESS | 1947 | 1466707296447 Marionette TRACE conn2 -> [0,2570,"setScriptTimeout",{"ms":35000}] 11:41:36 INFO - PROCESS | 1947 | 1466707296448 Marionette TRACE conn2 <- [1,2570,null,{}] 11:41:36 INFO - PROCESS | 1947 | 1466707296451 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}] 11:41:36 INFO - PROCESS | 1947 | 1466707296452 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:41:36 INFO - PROCESS | 1947 | 1466707296529 Marionette TRACE conn2 <- [1,2571,null,{"value":null}] 11:41:36 INFO - PROCESS | 1947 | 1466707296594 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:36 INFO - PROCESS | 1947 | 1466707296595 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:41:36 INFO - PROCESS | 1947 | ++DOCSHELL 0x129562000 == 37 [pid = 1947] [id = 650] 11:41:36 INFO - PROCESS | 1947 | ++DOMWINDOW == 94 (0x112a80000) [pid = 1947] [serial = 1950] [outer = 0x0] 11:41:36 INFO - PROCESS | 1947 | ++DOMWINDOW == 95 (0x119cc6c00) [pid = 1947] [serial = 1951] [outer = 0x112a80000] 11:41:36 INFO - PROCESS | 1947 | 1466707296619 Marionette DEBUG loaded listener.js 11:41:36 INFO - PROCESS | 1947 | ++DOMWINDOW == 96 (0x126865c00) [pid = 1947] [serial = 1952] [outer = 0x112a80000] 11:41:36 INFO - PROCESS | 1947 | 1466707296940 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]]]}] 11:41:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 11:41:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 519ms 11:41:36 INFO - PROCESS | 1947 | 1466707296967 Marionette TRACE conn2 -> [0,2573,"getWindowHandle",null] 11:41:36 INFO - PROCESS | 1947 | 1466707296971 Marionette TRACE conn2 <- [1,2573,null,{"value":"7"}] 11:41:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 11:41:36 INFO - PROCESS | 1947 | 1466707296975 Marionette TRACE conn2 -> [0,2574,"setScriptTimeout",{"ms":35000}] 11:41:36 INFO - PROCESS | 1947 | 1466707296978 Marionette TRACE conn2 <- [1,2574,null,{}] 11:41:36 INFO - PROCESS | 1947 | 1466707296981 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}] 11:41:36 INFO - PROCESS | 1947 | 1466707296984 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:41:37 INFO - PROCESS | 1947 | 1466707297134 Marionette TRACE conn2 <- [1,2575,null,{"value":null}] 11:41:37 INFO - PROCESS | 1947 | 1466707297239 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:37 INFO - PROCESS | 1947 | 1466707297240 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:41:37 INFO - PROCESS | 1947 | ++DOCSHELL 0x123977800 == 38 [pid = 1947] [id = 651] 11:41:37 INFO - PROCESS | 1947 | ++DOMWINDOW == 97 (0x12686b400) [pid = 1947] [serial = 1953] [outer = 0x0] 11:41:37 INFO - PROCESS | 1947 | ++DOMWINDOW == 98 (0x128abe400) [pid = 1947] [serial = 1954] [outer = 0x12686b400] 11:41:37 INFO - PROCESS | 1947 | 1466707297267 Marionette DEBUG loaded listener.js 11:41:37 INFO - PROCESS | 1947 | ++DOMWINDOW == 99 (0x128adf000) [pid = 1947] [serial = 1955] [outer = 0x12686b400] 11:41:37 INFO - PROCESS | 1947 | 1466707297564 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]]]}] 11:41:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 11:41:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 620ms 11:41:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 11:41:37 INFO - PROCESS | 1947 | 1466707297596 Marionette TRACE conn2 -> [0,2577,"getWindowHandle",null] 11:41:37 INFO - PROCESS | 1947 | 1466707297597 Marionette TRACE conn2 <- [1,2577,null,{"value":"7"}] 11:41:37 INFO - PROCESS | 1947 | 1466707297599 Marionette TRACE conn2 -> [0,2578,"setScriptTimeout",{"ms":35000}] 11:41:37 INFO - PROCESS | 1947 | 1466707297600 Marionette TRACE conn2 <- [1,2578,null,{}] 11:41:37 INFO - PROCESS | 1947 | 1466707297604 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}] 11:41:37 INFO - PROCESS | 1947 | 1466707297606 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:41:37 INFO - PROCESS | 1947 | 1466707297681 Marionette TRACE conn2 <- [1,2579,null,{"value":null}] 11:41:37 INFO - PROCESS | 1947 | 1466707297787 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:37 INFO - PROCESS | 1947 | 1466707297789 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:41:37 INFO - PROCESS | 1947 | ++DOCSHELL 0x112791800 == 39 [pid = 1947] [id = 652] 11:41:37 INFO - PROCESS | 1947 | ++DOMWINDOW == 100 (0x110ef2c00) [pid = 1947] [serial = 1956] [outer = 0x0] 11:41:37 INFO - PROCESS | 1947 | ++DOMWINDOW == 101 (0x11213c000) [pid = 1947] [serial = 1957] [outer = 0x110ef2c00] 11:41:37 INFO - PROCESS | 1947 | 1466707297820 Marionette DEBUG loaded listener.js 11:41:37 INFO - PROCESS | 1947 | ++DOMWINDOW == 102 (0x112768400) [pid = 1947] [serial = 1958] [outer = 0x110ef2c00] 11:41:38 INFO - PROCESS | 1947 | 1466707298349 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]]]}] 11:41:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 11:41:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 825ms 11:41:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 11:41:38 INFO - PROCESS | 1947 | 1466707298442 Marionette TRACE conn2 -> [0,2581,"getWindowHandle",null] 11:41:38 INFO - PROCESS | 1947 | 1466707298444 Marionette TRACE conn2 <- [1,2581,null,{"value":"7"}] 11:41:38 INFO - PROCESS | 1947 | 1466707298447 Marionette TRACE conn2 -> [0,2582,"setScriptTimeout",{"ms":35000}] 11:41:38 INFO - PROCESS | 1947 | 1466707298449 Marionette TRACE conn2 <- [1,2582,null,{}] 11:41:38 INFO - PROCESS | 1947 | 1466707298477 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}] 11:41:38 INFO - PROCESS | 1947 | 1466707298480 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:41:38 INFO - PROCESS | 1947 | 1466707298593 Marionette TRACE conn2 <- [1,2583,null,{"value":null}] 11:41:38 INFO - PROCESS | 1947 | 1466707298651 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:38 INFO - PROCESS | 1947 | 1466707298653 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:41:38 INFO - PROCESS | 1947 | ++DOCSHELL 0x117e5e800 == 40 [pid = 1947] [id = 653] 11:41:38 INFO - PROCESS | 1947 | ++DOMWINDOW == 103 (0x113c18c00) [pid = 1947] [serial = 1959] [outer = 0x0] 11:41:38 INFO - PROCESS | 1947 | ++DOMWINDOW == 104 (0x115fa0400) [pid = 1947] [serial = 1960] [outer = 0x113c18c00] 11:41:38 INFO - PROCESS | 1947 | 1466707298682 Marionette DEBUG loaded listener.js 11:41:38 INFO - PROCESS | 1947 | ++DOMWINDOW == 105 (0x11697dc00) [pid = 1947] [serial = 1961] [outer = 0x113c18c00] 11:41:39 INFO - PROCESS | 1947 | 1466707299227 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]]]}] 11:41:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 11:41:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 821ms 11:41:39 INFO - PROCESS | 1947 | 1466707299414 Marionette TRACE conn2 -> [0,2585,"getWindowHandle",null] 11:41:39 INFO - PROCESS | 1947 | 1466707299417 Marionette TRACE conn2 <- [1,2585,null,{"value":"7"}] 11:41:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 11:41:39 INFO - PROCESS | 1947 | 1466707299444 Marionette TRACE conn2 -> [0,2586,"setScriptTimeout",{"ms":35000}] 11:41:39 INFO - PROCESS | 1947 | 1466707299445 Marionette TRACE conn2 <- [1,2586,null,{}] 11:41:39 INFO - PROCESS | 1947 | 1466707299449 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}] 11:41:39 INFO - PROCESS | 1947 | 1466707299451 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:41:39 INFO - PROCESS | 1947 | 1466707299555 Marionette TRACE conn2 <- [1,2587,null,{"value":null}] 11:41:39 INFO - PROCESS | 1947 | 1466707299612 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:39 INFO - PROCESS | 1947 | 1466707299615 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:41:39 INFO - PROCESS | 1947 | ++DOCSHELL 0x11692a800 == 41 [pid = 1947] [id = 654] 11:41:39 INFO - PROCESS | 1947 | ++DOMWINDOW == 106 (0x1133ae800) [pid = 1947] [serial = 1962] [outer = 0x0] 11:41:39 INFO - PROCESS | 1947 | ++DOMWINDOW == 107 (0x113c71000) [pid = 1947] [serial = 1963] [outer = 0x1133ae800] 11:41:39 INFO - PROCESS | 1947 | 1466707299642 Marionette DEBUG loaded listener.js 11:41:39 INFO - PROCESS | 1947 | ++DOMWINDOW == 108 (0x11662d000) [pid = 1947] [serial = 1964] [outer = 0x1133ae800] 11:41:39 INFO - PROCESS | 1947 | --DOCSHELL 0x123977800 == 40 [pid = 1947] [id = 651] 11:41:39 INFO - PROCESS | 1947 | --DOCSHELL 0x129562000 == 39 [pid = 1947] [id = 650] 11:41:39 INFO - PROCESS | 1947 | --DOCSHELL 0x117e68800 == 38 [pid = 1947] [id = 649] 11:41:39 INFO - PROCESS | 1947 | --DOCSHELL 0x128be9800 == 37 [pid = 1947] [id = 648] 11:41:39 INFO - PROCESS | 1947 | --DOCSHELL 0x1255d3800 == 36 [pid = 1947] [id = 647] 11:41:39 INFO - PROCESS | 1947 | --DOCSHELL 0x1242a3800 == 35 [pid = 1947] [id = 646] 11:41:39 INFO - PROCESS | 1947 | --DOCSHELL 0x12397a800 == 34 [pid = 1947] [id = 645] 11:41:40 INFO - PROCESS | 1947 | --DOCSHELL 0x11968d800 == 33 [pid = 1947] [id = 644] 11:41:40 INFO - PROCESS | 1947 | --DOCSHELL 0x117e69800 == 32 [pid = 1947] [id = 643] 11:41:40 INFO - PROCESS | 1947 | --DOCSHELL 0x116685000 == 31 [pid = 1947] [id = 642] 11:41:40 INFO - PROCESS | 1947 | --DOCSHELL 0x112d57800 == 30 [pid = 1947] [id = 641] 11:41:40 INFO - PROCESS | 1947 | 1466707300145 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]]]}] 11:41:40 INFO - PROCESS | 1947 | --DOMWINDOW == 107 (0x124289000) [pid = 1947] [serial = 1885] [outer = 0x0] [url = about:blank] 11:41:40 INFO - PROCESS | 1947 | --DOMWINDOW == 106 (0x119b6a000) [pid = 1947] [serial = 1882] [outer = 0x0] [url = about:blank] 11:41:40 INFO - PROCESS | 1947 | --DOMWINDOW == 105 (0x126d7a000) [pid = 1947] [serial = 1888] [outer = 0x0] [url = about:blank] 11:41:40 INFO - PROCESS | 1947 | --DOMWINDOW == 104 (0x1255bd800) [pid = 1947] [serial = 1886] [outer = 0x0] [url = about:blank] 11:41:40 INFO - PROCESS | 1947 | --DOMWINDOW == 103 (0x128adc400) [pid = 1947] [serial = 1891] [outer = 0x0] [url = about:blank] 11:41:40 INFO - PROCESS | 1947 | --DOMWINDOW == 102 (0x116aae000) [pid = 1947] [serial = 1894] [outer = 0x0] [url = about:blank] 11:41:40 INFO - PROCESS | 1947 | --DOMWINDOW == 101 (0x115f48c00) [pid = 1947] [serial = 1870] [outer = 0x0] [url = about:blank] 11:41:40 INFO - PROCESS | 1947 | --DOMWINDOW == 100 (0x11670f400) [pid = 1947] [serial = 1871] [outer = 0x0] [url = about:blank] 11:41:40 INFO - PROCESS | 1947 | --DOMWINDOW == 99 (0x118418400) [pid = 1947] [serial = 1876] [outer = 0x0] [url = about:blank] 11:41:40 INFO - PROCESS | 1947 | --DOMWINDOW == 98 (0x118749c00) [pid = 1947] [serial = 1877] [outer = 0x0] [url = about:blank] 11:41:40 INFO - PROCESS | 1947 | --DOMWINDOW == 97 (0x1191ce800) [pid = 1947] [serial = 1879] [outer = 0x0] [url = about:blank] 11:41:40 INFO - PROCESS | 1947 | --DOMWINDOW == 96 (0x12a606800) [pid = 1947] [serial = 1862] [outer = 0x0] [url = about:blank] 11:41:40 INFO - PROCESS | 1947 | --DOMWINDOW == 95 (0x129632000) [pid = 1947] [serial = 1861] [outer = 0x0] [url = about:blank] 11:41:40 INFO - PROCESS | 1947 | --DOMWINDOW == 94 (0x116710400) [pid = 1947] [serial = 1867] [outer = 0x0] [url = about:blank] 11:41:40 INFO - PROCESS | 1947 | --DOMWINDOW == 93 (0x116ab9400) [pid = 1947] [serial = 1868] [outer = 0x0] [url = about:blank] 11:41:40 INFO - PROCESS | 1947 | --DOMWINDOW == 92 (0x112e7fc00) [pid = 1947] [serial = 1864] [outer = 0x0] [url = about:blank] 11:41:40 INFO - PROCESS | 1947 | --DOMWINDOW == 91 (0x11324a800) [pid = 1947] [serial = 1865] [outer = 0x0] [url = about:blank] 11:41:40 INFO - PROCESS | 1947 | --DOMWINDOW == 90 (0x116f8f400) [pid = 1947] [serial = 1873] [outer = 0x0] [url = about:blank] 11:41:40 INFO - PROCESS | 1947 | --DOMWINDOW == 89 (0x116f9b800) [pid = 1947] [serial = 1874] [outer = 0x0] [url = about:blank] 11:41:40 INFO - PROCESS | 1947 | --DOMWINDOW == 88 (0x127246800) [pid = 1947] [serial = 1897] [outer = 0x0] [url = about:blank] 11:41:40 INFO - PROCESS | 1947 | --DOMWINDOW == 87 (0x129298c00) [pid = 1947] [serial = 1901] [outer = 0x0] [url = about:blank] 11:41:40 INFO - PROCESS | 1947 | --DOMWINDOW == 86 (0x128c97800) [pid = 1947] [serial = 1900] [outer = 0x0] [url = about:blank] 11:41:40 INFO - PROCESS | 1947 | --DOMWINDOW == 85 (0x128abcc00) [pid = 1947] [serial = 1889] [outer = 0x0] [url = about:blank] 11:41:40 INFO - PROCESS | 1947 | --DOMWINDOW == 84 (0x128ae4000) [pid = 1947] [serial = 1892] [outer = 0x0] [url = about:blank] 11:41:40 INFO - PROCESS | 1947 | --DOMWINDOW == 83 (0x119f49c00) [pid = 1947] [serial = 1883] [outer = 0x0] [url = about:blank] 11:41:40 INFO - PROCESS | 1947 | --DOMWINDOW == 82 (0x128ae8c00) [pid = 1947] [serial = 1898] [outer = 0x0] [url = about:blank] 11:41:40 INFO - PROCESS | 1947 | --DOMWINDOW == 81 (0x119f48800) [pid = 1947] [serial = 1895] [outer = 0x0] [url = about:blank] 11:41:40 INFO - PROCESS | 1947 | --DOMWINDOW == 80 (0x11987ec00) [pid = 1947] [serial = 1880] [outer = 0x0] [url = about:blank] 11:41:40 INFO - PROCESS | 1947 | --DOMWINDOW == 79 (0x12723c400) [pid = 1947] [serial = 1838] [outer = 0x0] [url = about:blank] 11:41:40 INFO - PROCESS | 1947 | --DOMWINDOW == 78 (0x1293ec800) [pid = 1947] [serial = 1903] [outer = 0x0] [url = about:blank] 11:41:40 INFO - PROCESS | 1947 | --DOMWINDOW == 77 (0x12a610800) [pid = 1947] [serial = 1904] [outer = 0x0] [url = about:blank] 11:41:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 11:41:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 773ms 11:41:40 INFO - PROCESS | 1947 | 1466707300216 Marionette TRACE conn2 -> [0,2589,"getWindowHandle",null] 11:41:40 INFO - PROCESS | 1947 | 1466707300221 Marionette TRACE conn2 <- [1,2589,null,{"value":"7"}] 11:41:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 11:41:40 INFO - PROCESS | 1947 | 1466707300229 Marionette TRACE conn2 -> [0,2590,"setScriptTimeout",{"ms":35000}] 11:41:40 INFO - PROCESS | 1947 | 1466707300233 Marionette TRACE conn2 <- [1,2590,null,{}] 11:41:40 INFO - PROCESS | 1947 | 1466707300238 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}] 11:41:40 INFO - PROCESS | 1947 | 1466707300240 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:41:40 INFO - PROCESS | 1947 | 1466707300364 Marionette TRACE conn2 <- [1,2591,null,{"value":null}] 11:41:40 INFO - PROCESS | 1947 | 1466707300381 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:40 INFO - PROCESS | 1947 | 1466707300383 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:41:40 INFO - PROCESS | 1947 | ++DOCSHELL 0x1169ab000 == 31 [pid = 1947] [id = 655] 11:41:40 INFO - PROCESS | 1947 | ++DOMWINDOW == 78 (0x116ab1800) [pid = 1947] [serial = 1965] [outer = 0x0] 11:41:40 INFO - PROCESS | 1947 | ++DOMWINDOW == 79 (0x116ab9c00) [pid = 1947] [serial = 1966] [outer = 0x116ab1800] 11:41:40 INFO - PROCESS | 1947 | 1466707300429 Marionette DEBUG loaded listener.js 11:41:40 INFO - PROCESS | 1947 | ++DOMWINDOW == 80 (0x1170a0800) [pid = 1947] [serial = 1967] [outer = 0x116ab1800] 11:41:40 INFO - PROCESS | 1947 | 1466707300856 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]]]}] 11:41:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 11:41:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 678ms 11:41:40 INFO - PROCESS | 1947 | 1466707300903 Marionette TRACE conn2 -> [0,2593,"getWindowHandle",null] 11:41:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 11:41:40 INFO - PROCESS | 1947 | 1466707300904 Marionette TRACE conn2 <- [1,2593,null,{"value":"7"}] 11:41:40 INFO - PROCESS | 1947 | 1466707300907 Marionette TRACE conn2 -> [0,2594,"setScriptTimeout",{"ms":35000}] 11:41:40 INFO - PROCESS | 1947 | 1466707300908 Marionette TRACE conn2 <- [1,2594,null,{}] 11:41:40 INFO - PROCESS | 1947 | 1466707300915 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}] 11:41:40 INFO - PROCESS | 1947 | 1466707300918 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:41:41 INFO - PROCESS | 1947 | 1466707301000 Marionette TRACE conn2 <- [1,2595,null,{"value":null}] 11:41:41 INFO - PROCESS | 1947 | 1466707301027 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:41 INFO - PROCESS | 1947 | 1466707301030 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:41:41 INFO - PROCESS | 1947 | ++DOCSHELL 0x119f11800 == 32 [pid = 1947] [id = 656] 11:41:41 INFO - PROCESS | 1947 | ++DOMWINDOW == 81 (0x118728000) [pid = 1947] [serial = 1968] [outer = 0x0] 11:41:41 INFO - PROCESS | 1947 | ++DOMWINDOW == 82 (0x118751800) [pid = 1947] [serial = 1969] [outer = 0x118728000] 11:41:41 INFO - PROCESS | 1947 | 1466707301058 Marionette DEBUG loaded listener.js 11:41:41 INFO - PROCESS | 1947 | ++DOMWINDOW == 83 (0x1191ce800) [pid = 1947] [serial = 1970] [outer = 0x118728000] 11:41:41 INFO - PROCESS | 1947 | 1466707301495 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]]]}] 11:41:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 11:41:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 621ms 11:41:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 11:41:41 INFO - PROCESS | 1947 | 1466707301529 Marionette TRACE conn2 -> [0,2597,"getWindowHandle",null] 11:41:41 INFO - PROCESS | 1947 | 1466707301531 Marionette TRACE conn2 <- [1,2597,null,{"value":"7"}] 11:41:41 INFO - PROCESS | 1947 | 1466707301534 Marionette TRACE conn2 -> [0,2598,"setScriptTimeout",{"ms":35000}] 11:41:41 INFO - PROCESS | 1947 | 1466707301538 Marionette TRACE conn2 <- [1,2598,null,{}] 11:41:41 INFO - PROCESS | 1947 | 1466707301542 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}] 11:41:41 INFO - PROCESS | 1947 | 1466707301544 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:41:41 INFO - PROCESS | 1947 | 1466707301667 Marionette TRACE conn2 <- [1,2599,null,{"value":null}] 11:41:41 INFO - PROCESS | 1947 | 1466707301756 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:41 INFO - PROCESS | 1947 | 1466707301757 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:41:41 INFO - PROCESS | 1947 | ++DOCSHELL 0x124078000 == 33 [pid = 1947] [id = 657] 11:41:41 INFO - PROCESS | 1947 | ++DOMWINDOW == 84 (0x11872b800) [pid = 1947] [serial = 1971] [outer = 0x0] 11:41:41 INFO - PROCESS | 1947 | ++DOMWINDOW == 85 (0x119e25000) [pid = 1947] [serial = 1972] [outer = 0x11872b800] 11:41:41 INFO - PROCESS | 1947 | 1466707301800 Marionette DEBUG loaded listener.js 11:41:41 INFO - PROCESS | 1947 | ++DOMWINDOW == 86 (0x119f4a800) [pid = 1947] [serial = 1973] [outer = 0x11872b800] 11:41:42 INFO - PROCESS | 1947 | 1466707302169 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]]]}] 11:41:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 11:41:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 675ms 11:41:42 INFO - PROCESS | 1947 | 1466707302209 Marionette TRACE conn2 -> [0,2601,"getWindowHandle",null] 11:41:42 INFO - PROCESS | 1947 | 1466707302210 Marionette TRACE conn2 <- [1,2601,null,{"value":"7"}] 11:41:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 11:41:42 INFO - PROCESS | 1947 | 1466707302212 Marionette TRACE conn2 -> [0,2602,"setScriptTimeout",{"ms":35000}] 11:41:42 INFO - PROCESS | 1947 | 1466707302213 Marionette TRACE conn2 <- [1,2602,null,{}] 11:41:42 INFO - PROCESS | 1947 | 1466707302215 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}] 11:41:42 INFO - PROCESS | 1947 | 1466707302216 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:41:42 INFO - PROCESS | 1947 | 1466707302311 Marionette TRACE conn2 <- [1,2603,null,{"value":null}] 11:41:42 INFO - PROCESS | 1947 | 1466707302343 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:42 INFO - PROCESS | 1947 | 1466707302344 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:41:42 INFO - PROCESS | 1947 | ++DOCSHELL 0x11617c800 == 34 [pid = 1947] [id = 658] 11:41:42 INFO - PROCESS | 1947 | ++DOMWINDOW == 87 (0x112a76400) [pid = 1947] [serial = 1974] [outer = 0x0] 11:41:42 INFO - PROCESS | 1947 | ++DOMWINDOW == 88 (0x121110400) [pid = 1947] [serial = 1975] [outer = 0x112a76400] 11:41:42 INFO - PROCESS | 1947 | 1466707302368 Marionette DEBUG loaded listener.js 11:41:42 INFO - PROCESS | 1947 | ++DOMWINDOW == 89 (0x123c52800) [pid = 1947] [serial = 1976] [outer = 0x112a76400] 11:41:42 INFO - PROCESS | 1947 | 1466707302723 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]]]}] 11:41:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 11:41:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 519ms 11:41:42 INFO - PROCESS | 1947 | 1466707302732 Marionette TRACE conn2 -> [0,2605,"getWindowHandle",null] 11:41:42 INFO - PROCESS | 1947 | 1466707302733 Marionette TRACE conn2 <- [1,2605,null,{"value":"7"}] 11:41:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 11:41:42 INFO - PROCESS | 1947 | 1466707302737 Marionette TRACE conn2 -> [0,2606,"setScriptTimeout",{"ms":35000}] 11:41:42 INFO - PROCESS | 1947 | 1466707302739 Marionette TRACE conn2 <- [1,2606,null,{}] 11:41:42 INFO - PROCESS | 1947 | 1466707302741 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}] 11:41:42 INFO - PROCESS | 1947 | 1466707302746 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:41:42 INFO - PROCESS | 1947 | 1466707302891 Marionette TRACE conn2 <- [1,2607,null,{"value":null}] 11:41:42 INFO - PROCESS | 1947 | 1466707302907 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:42 INFO - PROCESS | 1947 | 1466707302909 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:41:42 INFO - PROCESS | 1947 | ++DOCSHELL 0x1292a3800 == 35 [pid = 1947] [id = 659] 11:41:42 INFO - PROCESS | 1947 | ++DOMWINDOW == 90 (0x123c5dc00) [pid = 1947] [serial = 1977] [outer = 0x0] 11:41:42 INFO - PROCESS | 1947 | ++DOMWINDOW == 91 (0x124fe5000) [pid = 1947] [serial = 1978] [outer = 0x123c5dc00] 11:41:42 INFO - PROCESS | 1947 | 1466707302949 Marionette DEBUG loaded listener.js 11:41:43 INFO - PROCESS | 1947 | ++DOMWINDOW == 92 (0x128abf800) [pid = 1947] [serial = 1979] [outer = 0x123c5dc00] 11:41:43 INFO - PROCESS | 1947 | 1466707303361 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]]]}] 11:41:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 11:41:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 674ms 11:41:43 INFO - PROCESS | 1947 | 1466707303411 Marionette TRACE conn2 -> [0,2609,"getWindowHandle",null] 11:41:43 INFO - PROCESS | 1947 | 1466707303412 Marionette TRACE conn2 <- [1,2609,null,{"value":"7"}] 11:41:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 11:41:43 INFO - PROCESS | 1947 | 1466707303414 Marionette TRACE conn2 -> [0,2610,"setScriptTimeout",{"ms":35000}] 11:41:43 INFO - PROCESS | 1947 | 1466707303415 Marionette TRACE conn2 <- [1,2610,null,{}] 11:41:43 INFO - PROCESS | 1947 | 1466707303418 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}] 11:41:43 INFO - PROCESS | 1947 | 1466707303419 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:41:43 INFO - PROCESS | 1947 | 1466707303518 Marionette TRACE conn2 <- [1,2611,null,{"value":null}] 11:41:43 INFO - PROCESS | 1947 | 1466707303522 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:43 INFO - PROCESS | 1947 | 1466707303523 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:41:43 INFO - PROCESS | 1947 | ++DOCSHELL 0x12956e800 == 36 [pid = 1947] [id = 660] 11:41:43 INFO - PROCESS | 1947 | ++DOMWINDOW == 93 (0x11287e800) [pid = 1947] [serial = 1980] [outer = 0x0] 11:41:43 INFO - PROCESS | 1947 | ++DOMWINDOW == 94 (0x128ac8400) [pid = 1947] [serial = 1981] [outer = 0x11287e800] 11:41:43 INFO - PROCESS | 1947 | 1466707303547 Marionette DEBUG loaded listener.js 11:41:43 INFO - PROCESS | 1947 | ++DOMWINDOW == 95 (0x128bc9000) [pid = 1947] [serial = 1982] [outer = 0x11287e800] 11:41:43 INFO - PROCESS | 1947 | 1466707303892 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]]]}] 11:41:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 11:41:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 520ms 11:41:43 INFO - PROCESS | 1947 | 1466707303935 Marionette TRACE conn2 -> [0,2613,"getWindowHandle",null] 11:41:43 INFO - PROCESS | 1947 | 1466707303936 Marionette TRACE conn2 <- [1,2613,null,{"value":"7"}] 11:41:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 11:41:43 INFO - PROCESS | 1947 | 1466707303938 Marionette TRACE conn2 -> [0,2614,"setScriptTimeout",{"ms":35000}] 11:41:43 INFO - PROCESS | 1947 | 1466707303939 Marionette TRACE conn2 <- [1,2614,null,{}] 11:41:43 INFO - PROCESS | 1947 | 1466707303941 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}] 11:41:43 INFO - PROCESS | 1947 | 1466707303943 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:41:44 INFO - PROCESS | 1947 | 1466707304042 Marionette TRACE conn2 <- [1,2615,null,{"value":null}] 11:41:44 INFO - PROCESS | 1947 | 1466707304045 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:44 INFO - PROCESS | 1947 | 1466707304046 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:41:44 INFO - PROCESS | 1947 | ++DOCSHELL 0x12a7b2800 == 37 [pid = 1947] [id = 661] 11:41:44 INFO - PROCESS | 1947 | ++DOMWINDOW == 96 (0x123814c00) [pid = 1947] [serial = 1983] [outer = 0x0] 11:41:44 INFO - PROCESS | 1947 | ++DOMWINDOW == 97 (0x128bd2400) [pid = 1947] [serial = 1984] [outer = 0x123814c00] 11:41:44 INFO - PROCESS | 1947 | 1466707304071 Marionette DEBUG loaded listener.js 11:41:44 INFO - PROCESS | 1947 | ++DOMWINDOW == 98 (0x128c96000) [pid = 1947] [serial = 1985] [outer = 0x123814c00] 11:41:44 INFO - PROCESS | 1947 | --DOMWINDOW == 97 (0x112683000) [pid = 1947] [serial = 1929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 11:41:44 INFO - PROCESS | 1947 | --DOMWINDOW == 96 (0x1121a2400) [pid = 1947] [serial = 1920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 11:41:44 INFO - PROCESS | 1947 | --DOMWINDOW == 95 (0x112a9f000) [pid = 1947] [serial = 1923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 11:41:44 INFO - PROCESS | 1947 | --DOMWINDOW == 94 (0x1176f1800) [pid = 1947] [serial = 1932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 11:41:44 INFO - PROCESS | 1947 | --DOMWINDOW == 93 (0x113247000) [pid = 1947] [serial = 1935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 11:41:44 INFO - PROCESS | 1947 | --DOMWINDOW == 92 (0x123a97800) [pid = 1947] [serial = 1941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 11:41:44 INFO - PROCESS | 1947 | --DOMWINDOW == 91 (0x118746400) [pid = 1947] [serial = 1938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 11:41:44 INFO - PROCESS | 1947 | --DOMWINDOW == 90 (0x11509a800) [pid = 1947] [serial = 1926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 11:41:44 INFO - PROCESS | 1947 | --DOMWINDOW == 89 (0x1121aa000) [pid = 1947] [serial = 1944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 11:41:44 INFO - PROCESS | 1947 | --DOMWINDOW == 88 (0x119f4e800) [pid = 1947] [serial = 1911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 11:41:44 INFO - PROCESS | 1947 | --DOMWINDOW == 87 (0x126f8a400) [pid = 1947] [serial = 1914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 11:41:44 INFO - PROCESS | 1947 | --DOMWINDOW == 86 (0x112766000) [pid = 1947] [serial = 1917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 11:41:44 INFO - PROCESS | 1947 | --DOMWINDOW == 85 (0x111e36800) [pid = 1947] [serial = 1947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 11:41:44 INFO - PROCESS | 1947 | --DOMWINDOW == 84 (0x112a80000) [pid = 1947] [serial = 1950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 11:41:44 INFO - PROCESS | 1947 | --DOMWINDOW == 83 (0x1164e0000) [pid = 1947] [serial = 1905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 11:41:44 INFO - PROCESS | 1947 | --DOMWINDOW == 82 (0x11729c800) [pid = 1947] [serial = 1908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 11:41:44 INFO - PROCESS | 1947 | 1466707304458 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]]]}] 11:41:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 11:41:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 571ms 11:41:44 INFO - PROCESS | 1947 | 1466707304518 Marionette TRACE conn2 -> [0,2617,"getWindowHandle",null] 11:41:44 INFO - PROCESS | 1947 | 1466707304522 Marionette TRACE conn2 <- [1,2617,null,{"value":"7"}] 11:41:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 11:41:44 INFO - PROCESS | 1947 | 1466707304528 Marionette TRACE conn2 -> [0,2618,"setScriptTimeout",{"ms":35000}] 11:41:44 INFO - PROCESS | 1947 | 1466707304529 Marionette TRACE conn2 <- [1,2618,null,{}] 11:41:44 INFO - PROCESS | 1947 | 1466707304531 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}] 11:41:44 INFO - PROCESS | 1947 | 1466707304532 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:41:44 INFO - PROCESS | 1947 | 1466707304611 Marionette TRACE conn2 <- [1,2619,null,{"value":null}] 11:41:44 INFO - PROCESS | 1947 | 1466707304615 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:44 INFO - PROCESS | 1947 | 1466707304616 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:41:44 INFO - PROCESS | 1947 | ++DOCSHELL 0x12aa84800 == 38 [pid = 1947] [id = 662] 11:41:44 INFO - PROCESS | 1947 | ++DOMWINDOW == 83 (0x112a76000) [pid = 1947] [serial = 1986] [outer = 0x0] 11:41:44 INFO - PROCESS | 1947 | ++DOMWINDOW == 84 (0x1176e8800) [pid = 1947] [serial = 1987] [outer = 0x112a76000] 11:41:44 INFO - PROCESS | 1947 | 1466707304640 Marionette DEBUG loaded listener.js 11:41:44 INFO - PROCESS | 1947 | ++DOMWINDOW == 85 (0x11987e800) [pid = 1947] [serial = 1988] [outer = 0x112a76000] 11:41:45 INFO - PROCESS | 1947 | 1466707304996 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]]]}] 11:41:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 11:41:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 521ms 11:41:45 INFO - PROCESS | 1947 | 1466707305050 Marionette TRACE conn2 -> [0,2621,"getWindowHandle",null] 11:41:45 INFO - PROCESS | 1947 | 1466707305051 Marionette TRACE conn2 <- [1,2621,null,{"value":"7"}] 11:41:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 11:41:45 INFO - PROCESS | 1947 | 1466707305053 Marionette TRACE conn2 -> [0,2622,"setScriptTimeout",{"ms":35000}] 11:41:45 INFO - PROCESS | 1947 | 1466707305054 Marionette TRACE conn2 <- [1,2622,null,{}] 11:41:45 INFO - PROCESS | 1947 | 1466707305056 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}] 11:41:45 INFO - PROCESS | 1947 | 1466707305058 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:41:45 INFO - PROCESS | 1947 | 1466707305134 Marionette TRACE conn2 <- [1,2623,null,{"value":null}] 11:41:45 INFO - PROCESS | 1947 | 1466707305199 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:45 INFO - PROCESS | 1947 | 1466707305200 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:41:45 INFO - PROCESS | 1947 | ++DOCSHELL 0x123ed2800 == 39 [pid = 1947] [id = 663] 11:41:45 INFO - PROCESS | 1947 | ++DOMWINDOW == 86 (0x113c72800) [pid = 1947] [serial = 1989] [outer = 0x0] 11:41:45 INFO - PROCESS | 1947 | ++DOMWINDOW == 87 (0x123f5fc00) [pid = 1947] [serial = 1990] [outer = 0x113c72800] 11:41:45 INFO - PROCESS | 1947 | 1466707305224 Marionette DEBUG loaded listener.js 11:41:45 INFO - PROCESS | 1947 | ++DOMWINDOW == 88 (0x128c8f400) [pid = 1947] [serial = 1991] [outer = 0x113c72800] 11:41:45 INFO - PROCESS | 1947 | 1466707305511 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]]]}] 11:41:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 11:41:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 472ms 11:41:45 INFO - PROCESS | 1947 | 1466707305528 Marionette TRACE conn2 -> [0,2625,"getWindowHandle",null] 11:41:45 INFO - PROCESS | 1947 | 1466707305530 Marionette TRACE conn2 <- [1,2625,null,{"value":"7"}] 11:41:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 11:41:45 INFO - PROCESS | 1947 | 1466707305532 Marionette TRACE conn2 -> [0,2626,"setScriptTimeout",{"ms":35000}] 11:41:45 INFO - PROCESS | 1947 | 1466707305535 Marionette TRACE conn2 <- [1,2626,null,{}] 11:41:45 INFO - PROCESS | 1947 | 1466707305547 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}] 11:41:45 INFO - PROCESS | 1947 | 1466707305549 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:41:45 INFO - PROCESS | 1947 | 1466707305698 Marionette TRACE conn2 <- [1,2627,null,{"value":null}] 11:41:45 INFO - PROCESS | 1947 | 1466707305770 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:45 INFO - PROCESS | 1947 | 1466707305771 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:41:45 INFO - PROCESS | 1947 | ++DOCSHELL 0x12ba5b800 == 40 [pid = 1947] [id = 664] 11:41:45 INFO - PROCESS | 1947 | ++DOMWINDOW == 89 (0x116ab3800) [pid = 1947] [serial = 1992] [outer = 0x0] 11:41:45 INFO - PROCESS | 1947 | ++DOMWINDOW == 90 (0x128c96c00) [pid = 1947] [serial = 1993] [outer = 0x116ab3800] 11:41:45 INFO - PROCESS | 1947 | 1466707305797 Marionette DEBUG loaded listener.js 11:41:45 INFO - PROCESS | 1947 | ++DOMWINDOW == 91 (0x1293ea800) [pid = 1947] [serial = 1994] [outer = 0x116ab3800] 11:41:46 INFO - PROCESS | 1947 | 1466707306100 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]]]}] 11:41:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 11:41:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 579ms 11:41:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 11:41:46 INFO - PROCESS | 1947 | 1466707306115 Marionette TRACE conn2 -> [0,2629,"getWindowHandle",null] 11:41:46 INFO - PROCESS | 1947 | 1466707306116 Marionette TRACE conn2 <- [1,2629,null,{"value":"7"}] 11:41:46 INFO - PROCESS | 1947 | 1466707306118 Marionette TRACE conn2 -> [0,2630,"setScriptTimeout",{"ms":35000}] 11:41:46 INFO - PROCESS | 1947 | 1466707306120 Marionette TRACE conn2 <- [1,2630,null,{}] 11:41:46 INFO - PROCESS | 1947 | 1466707306125 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}] 11:41:46 INFO - PROCESS | 1947 | 1466707306126 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:41:46 INFO - PROCESS | 1947 | 1466707306207 Marionette TRACE conn2 <- [1,2631,null,{"value":null}] 11:41:46 INFO - PROCESS | 1947 | 1466707306212 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:46 INFO - PROCESS | 1947 | 1466707306213 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:41:46 INFO - PROCESS | 1947 | ++DOCSHELL 0x12bdd3000 == 41 [pid = 1947] [id = 665] 11:41:46 INFO - PROCESS | 1947 | ++DOMWINDOW == 92 (0x129632000) [pid = 1947] [serial = 1995] [outer = 0x0] 11:41:46 INFO - PROCESS | 1947 | ++DOMWINDOW == 93 (0x12a606800) [pid = 1947] [serial = 1996] [outer = 0x129632000] 11:41:46 INFO - PROCESS | 1947 | 1466707306237 Marionette DEBUG loaded listener.js 11:41:46 INFO - PROCESS | 1947 | ++DOMWINDOW == 94 (0x12a773400) [pid = 1947] [serial = 1997] [outer = 0x129632000] 11:41:46 INFO - PROCESS | 1947 | 1466707306708 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]]]}] 11:41:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 11:41:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 622ms 11:41:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 11:41:46 INFO - PROCESS | 1947 | 1466707306741 Marionette TRACE conn2 -> [0,2633,"getWindowHandle",null] 11:41:46 INFO - PROCESS | 1947 | 1466707306744 Marionette TRACE conn2 <- [1,2633,null,{"value":"7"}] 11:41:46 INFO - PROCESS | 1947 | 1466707306747 Marionette TRACE conn2 -> [0,2634,"setScriptTimeout",{"ms":35000}] 11:41:46 INFO - PROCESS | 1947 | 1466707306750 Marionette TRACE conn2 <- [1,2634,null,{}] 11:41:46 INFO - PROCESS | 1947 | 1466707306754 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}] 11:41:46 INFO - PROCESS | 1947 | 1466707306755 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:41:46 INFO - PROCESS | 1947 | 1466707306861 Marionette TRACE conn2 <- [1,2635,null,{"value":null}] 11:41:46 INFO - PROCESS | 1947 | 1466707306925 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:46 INFO - PROCESS | 1947 | 1466707306926 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:41:46 INFO - PROCESS | 1947 | ++DOCSHELL 0x116f59800 == 42 [pid = 1947] [id = 666] 11:41:46 INFO - PROCESS | 1947 | ++DOMWINDOW == 95 (0x11324a800) [pid = 1947] [serial = 1998] [outer = 0x0] 11:41:46 INFO - PROCESS | 1947 | ++DOMWINDOW == 96 (0x11690b800) [pid = 1947] [serial = 1999] [outer = 0x11324a800] 11:41:46 INFO - PROCESS | 1947 | 1466707306957 Marionette DEBUG loaded listener.js 11:41:47 INFO - PROCESS | 1947 | ++DOMWINDOW == 97 (0x116ab5400) [pid = 1947] [serial = 2000] [outer = 0x11324a800] 11:41:47 INFO - PROCESS | 1947 | 1466707307400 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]]]}] 11:41:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 11:41:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 674ms 11:41:47 INFO - PROCESS | 1947 | 1466707307427 Marionette TRACE conn2 -> [0,2637,"getWindowHandle",null] 11:41:47 INFO - PROCESS | 1947 | 1466707307430 Marionette TRACE conn2 <- [1,2637,null,{"value":"7"}] 11:41:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 11:41:47 INFO - PROCESS | 1947 | 1466707307435 Marionette TRACE conn2 -> [0,2638,"setScriptTimeout",{"ms":35000}] 11:41:47 INFO - PROCESS | 1947 | 1466707307439 Marionette TRACE conn2 <- [1,2638,null,{}] 11:41:47 INFO - PROCESS | 1947 | 1466707307442 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}] 11:41:47 INFO - PROCESS | 1947 | 1466707307444 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:41:47 INFO - PROCESS | 1947 | 1466707307549 Marionette TRACE conn2 <- [1,2639,null,{"value":null}] 11:41:47 INFO - PROCESS | 1947 | 1466707307612 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:47 INFO - PROCESS | 1947 | 1466707307614 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:41:47 INFO - PROCESS | 1947 | ++DOCSHELL 0x124d60800 == 43 [pid = 1947] [id = 667] 11:41:47 INFO - PROCESS | 1947 | ++DOMWINDOW == 98 (0x117299c00) [pid = 1947] [serial = 2001] [outer = 0x0] 11:41:47 INFO - PROCESS | 1947 | ++DOMWINDOW == 99 (0x118723400) [pid = 1947] [serial = 2002] [outer = 0x117299c00] 11:41:47 INFO - PROCESS | 1947 | 1466707307645 Marionette DEBUG loaded listener.js 11:41:47 INFO - PROCESS | 1947 | ++DOMWINDOW == 100 (0x11987dc00) [pid = 1947] [serial = 2003] [outer = 0x117299c00] 11:41:48 INFO - PROCESS | 1947 | 1466707308133 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]]]}] 11:41:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 11:41:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 724ms 11:41:48 INFO - PROCESS | 1947 | 1466707308176 Marionette TRACE conn2 -> [0,2641,"getWindowHandle",null] 11:41:48 INFO - PROCESS | 1947 | 1466707308179 Marionette TRACE conn2 <- [1,2641,null,{"value":"7"}] 11:41:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 11:41:48 INFO - PROCESS | 1947 | 1466707308209 Marionette TRACE conn2 -> [0,2642,"setScriptTimeout",{"ms":35000}] 11:41:48 INFO - PROCESS | 1947 | 1466707308213 Marionette TRACE conn2 <- [1,2642,null,{}] 11:41:48 INFO - PROCESS | 1947 | 1466707308239 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}] 11:41:48 INFO - PROCESS | 1947 | 1466707308244 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:41:48 INFO - PROCESS | 1947 | 1466707308414 Marionette TRACE conn2 <- [1,2643,null,{"value":null}] 11:41:48 INFO - PROCESS | 1947 | 1466707308455 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:48 INFO - PROCESS | 1947 | 1466707308457 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:41:48 INFO - PROCESS | 1947 | ++DOCSHELL 0x12bdba800 == 44 [pid = 1947] [id = 668] 11:41:48 INFO - PROCESS | 1947 | ++DOMWINDOW == 101 (0x12428c000) [pid = 1947] [serial = 2004] [outer = 0x0] 11:41:48 INFO - PROCESS | 1947 | ++DOMWINDOW == 102 (0x124fe8400) [pid = 1947] [serial = 2005] [outer = 0x12428c000] 11:41:48 INFO - PROCESS | 1947 | 1466707308487 Marionette DEBUG loaded listener.js 11:41:48 INFO - PROCESS | 1947 | ++DOMWINDOW == 103 (0x126f87400) [pid = 1947] [serial = 2006] [outer = 0x12428c000] 11:41:48 INFO - PROCESS | 1947 | 1466707308908 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]]]}] 11:41:48 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 11:41:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 725ms 11:41:48 INFO - PROCESS | 1947 | 1466707308933 Marionette TRACE conn2 -> [0,2645,"getWindowHandle",null] 11:41:48 INFO - PROCESS | 1947 | 1466707308935 Marionette TRACE conn2 <- [1,2645,null,{"value":"7"}] 11:41:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 11:41:48 INFO - PROCESS | 1947 | 1466707308938 Marionette TRACE conn2 -> [0,2646,"setScriptTimeout",{"ms":35000}] 11:41:48 INFO - PROCESS | 1947 | 1466707308939 Marionette TRACE conn2 <- [1,2646,null,{}] 11:41:48 INFO - PROCESS | 1947 | 1466707308942 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}] 11:41:48 INFO - PROCESS | 1947 | 1466707308943 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:41:49 INFO - PROCESS | 1947 | 1466707309045 Marionette TRACE conn2 <- [1,2647,null,{"value":null}] 11:41:49 INFO - PROCESS | 1947 | 1466707309108 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:49 INFO - PROCESS | 1947 | 1466707309109 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:41:49 INFO - PROCESS | 1947 | ++DOCSHELL 0x12c2ca800 == 45 [pid = 1947] [id = 669] 11:41:49 INFO - PROCESS | 1947 | ++DOMWINDOW == 104 (0x128abc800) [pid = 1947] [serial = 2007] [outer = 0x0] 11:41:49 INFO - PROCESS | 1947 | ++DOMWINDOW == 105 (0x128bca400) [pid = 1947] [serial = 2008] [outer = 0x128abc800] 11:41:49 INFO - PROCESS | 1947 | 1466707309138 Marionette DEBUG loaded listener.js 11:41:49 INFO - PROCESS | 1947 | ++DOMWINDOW == 106 (0x12920a400) [pid = 1947] [serial = 2009] [outer = 0x128abc800] 11:41:49 INFO - PROCESS | 1947 | 1466707309593 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]]]}] 11:41:49 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 11:41:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 670ms 11:41:49 INFO - PROCESS | 1947 | 1466707309609 Marionette TRACE conn2 -> [0,2649,"getWindowHandle",null] 11:41:49 INFO - PROCESS | 1947 | 1466707309610 Marionette TRACE conn2 <- [1,2649,null,{"value":"7"}] 11:41:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 11:41:49 INFO - PROCESS | 1947 | 1466707309613 Marionette TRACE conn2 -> [0,2650,"setScriptTimeout",{"ms":35000}] 11:41:49 INFO - PROCESS | 1947 | 1466707309614 Marionette TRACE conn2 <- [1,2650,null,{}] 11:41:49 INFO - PROCESS | 1947 | 1466707309616 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}] 11:41:49 INFO - PROCESS | 1947 | 1466707309618 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:41:49 INFO - PROCESS | 1947 | 1466707309719 Marionette TRACE conn2 <- [1,2651,null,{"value":null}] 11:41:49 INFO - PROCESS | 1947 | 1466707309812 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:49 INFO - PROCESS | 1947 | 1466707309813 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:41:49 INFO - PROCESS | 1947 | ++DOCSHELL 0x1127f9800 == 46 [pid = 1947] [id = 670] 11:41:49 INFO - PROCESS | 1947 | ++DOMWINDOW == 107 (0x1132da000) [pid = 1947] [serial = 2010] [outer = 0x0] 11:41:49 INFO - PROCESS | 1947 | ++DOMWINDOW == 108 (0x117298000) [pid = 1947] [serial = 2011] [outer = 0x1132da000] 11:41:49 INFO - PROCESS | 1947 | 1466707309842 Marionette DEBUG loaded listener.js 11:41:49 INFO - PROCESS | 1947 | ++DOMWINDOW == 109 (0x126932400) [pid = 1947] [serial = 2012] [outer = 0x1132da000] 11:41:50 INFO - PROCESS | 1947 | 1466707310439 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]]]}] 11:41:50 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 11:41:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 869ms 11:41:50 INFO - PROCESS | 1947 | 1466707310483 Marionette TRACE conn2 -> [0,2653,"getWindowHandle",null] 11:41:50 INFO - PROCESS | 1947 | 1466707310489 Marionette TRACE conn2 <- [1,2653,null,{"value":"7"}] 11:41:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 11:41:50 INFO - PROCESS | 1947 | 1466707310492 Marionette TRACE conn2 -> [0,2654,"setScriptTimeout",{"ms":35000}] 11:41:50 INFO - PROCESS | 1947 | 1466707310494 Marionette TRACE conn2 <- [1,2654,null,{}] 11:41:50 INFO - PROCESS | 1947 | 1466707310498 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}] 11:41:50 INFO - PROCESS | 1947 | 1466707310500 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:41:50 INFO - PROCESS | 1947 | 1466707310595 Marionette TRACE conn2 <- [1,2655,null,{"value":null}] 11:41:50 INFO - PROCESS | 1947 | 1466707310674 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:50 INFO - PROCESS | 1947 | 1466707310675 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:41:50 INFO - PROCESS | 1947 | ++DOCSHELL 0x117228000 == 47 [pid = 1947] [id = 671] 11:41:50 INFO - PROCESS | 1947 | ++DOMWINDOW == 110 (0x112a9f000) [pid = 1947] [serial = 2013] [outer = 0x0] 11:41:50 INFO - PROCESS | 1947 | ++DOMWINDOW == 111 (0x113a7e400) [pid = 1947] [serial = 2014] [outer = 0x112a9f000] 11:41:50 INFO - PROCESS | 1947 | 1466707310702 Marionette DEBUG loaded listener.js 11:41:50 INFO - PROCESS | 1947 | ++DOMWINDOW == 112 (0x116ab4000) [pid = 1947] [serial = 2015] [outer = 0x112a9f000] 11:41:51 INFO - PROCESS | 1947 | 1466707311108 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]]]}] 11:41:51 INFO - PROCESS | 1947 | --DOCSHELL 0x12ba5b800 == 46 [pid = 1947] [id = 664] 11:41:51 INFO - PROCESS | 1947 | --DOCSHELL 0x123ed2800 == 45 [pid = 1947] [id = 663] 11:41:51 INFO - PROCESS | 1947 | --DOCSHELL 0x12aa84800 == 44 [pid = 1947] [id = 662] 11:41:51 INFO - PROCESS | 1947 | --DOCSHELL 0x12a7b2800 == 43 [pid = 1947] [id = 661] 11:41:51 INFO - PROCESS | 1947 | --DOCSHELL 0x12956e800 == 42 [pid = 1947] [id = 660] 11:41:51 INFO - PROCESS | 1947 | --DOCSHELL 0x1292a3800 == 41 [pid = 1947] [id = 659] 11:41:51 INFO - PROCESS | 1947 | --DOCSHELL 0x11617c800 == 40 [pid = 1947] [id = 658] 11:41:51 INFO - PROCESS | 1947 | --DOCSHELL 0x124078000 == 39 [pid = 1947] [id = 657] 11:41:51 INFO - PROCESS | 1947 | --DOCSHELL 0x119f11800 == 38 [pid = 1947] [id = 656] 11:41:51 INFO - PROCESS | 1947 | --DOCSHELL 0x1169ab000 == 37 [pid = 1947] [id = 655] 11:41:51 INFO - PROCESS | 1947 | --DOCSHELL 0x11692a800 == 36 [pid = 1947] [id = 654] 11:41:51 INFO - PROCESS | 1947 | --DOCSHELL 0x117e5e800 == 35 [pid = 1947] [id = 653] 11:41:51 INFO - PROCESS | 1947 | --DOCSHELL 0x112791800 == 34 [pid = 1947] [id = 652] 11:41:51 INFO - PROCESS | 1947 | --DOCSHELL 0x11691d800 == 33 [pid = 1947] [id = 640] 11:41:51 INFO - PROCESS | 1947 | --DOCSHELL 0x1127f9800 == 32 [pid = 1947] [id = 670] 11:41:51 INFO - PROCESS | 1947 | --DOCSHELL 0x12c2ca800 == 31 [pid = 1947] [id = 669] 11:41:51 INFO - PROCESS | 1947 | --DOCSHELL 0x12bdba800 == 30 [pid = 1947] [id = 668] 11:41:51 INFO - PROCESS | 1947 | --DOCSHELL 0x124d60800 == 29 [pid = 1947] [id = 667] 11:41:51 INFO - PROCESS | 1947 | --DOCSHELL 0x116f59800 == 28 [pid = 1947] [id = 666] 11:41:51 INFO - PROCESS | 1947 | --DOCSHELL 0x12bdd3000 == 27 [pid = 1947] [id = 665] 11:41:51 INFO - PROCESS | 1947 | --DOMWINDOW == 111 (0x11874a400) [pid = 1947] [serial = 1949] [outer = 0x0] [url = about:blank] 11:41:51 INFO - PROCESS | 1947 | --DOMWINDOW == 110 (0x11871f800) [pid = 1947] [serial = 1934] [outer = 0x0] [url = about:blank] 11:41:51 INFO - PROCESS | 1947 | --DOMWINDOW == 109 (0x1188a5400) [pid = 1947] [serial = 1910] [outer = 0x0] [url = about:blank] 11:41:51 INFO - PROCESS | 1947 | --DOMWINDOW == 108 (0x1185bd400) [pid = 1947] [serial = 1909] [outer = 0x0] [url = about:blank] 11:41:51 INFO - PROCESS | 1947 | --DOMWINDOW == 107 (0x119cc6c00) [pid = 1947] [serial = 1951] [outer = 0x0] [url = about:blank] 11:41:51 INFO - PROCESS | 1947 | --DOMWINDOW == 106 (0x124d44000) [pid = 1947] [serial = 1913] [outer = 0x0] [url = about:blank] 11:41:51 INFO - PROCESS | 1947 | --DOMWINDOW == 105 (0x128abe400) [pid = 1947] [serial = 1954] [outer = 0x0] [url = about:blank] 11:41:51 INFO - PROCESS | 1947 | --DOMWINDOW == 104 (0x116f9c800) [pid = 1947] [serial = 1930] [outer = 0x0] [url = about:blank] 11:41:51 INFO - PROCESS | 1947 | --DOMWINDOW == 103 (0x1176ec800) [pid = 1947] [serial = 1931] [outer = 0x0] [url = about:blank] 11:41:51 INFO - PROCESS | 1947 | --DOMWINDOW == 102 (0x113174800) [pid = 1947] [serial = 1921] [outer = 0x0] [url = about:blank] 11:41:51 INFO - PROCESS | 1947 | --DOMWINDOW == 101 (0x11615b400) [pid = 1947] [serial = 1922] [outer = 0x0] [url = about:blank] 11:41:51 INFO - PROCESS | 1947 | --DOMWINDOW == 100 (0x112e84c00) [pid = 1947] [serial = 1924] [outer = 0x0] [url = about:blank] 11:41:51 INFO - PROCESS | 1947 | --DOMWINDOW == 99 (0x11317f000) [pid = 1947] [serial = 1925] [outer = 0x0] [url = about:blank] 11:41:51 INFO - PROCESS | 1947 | --DOMWINDOW == 98 (0x11841a000) [pid = 1947] [serial = 1933] [outer = 0x0] [url = about:blank] 11:41:51 INFO - PROCESS | 1947 | --DOMWINDOW == 97 (0x118750400) [pid = 1947] [serial = 1936] [outer = 0x0] [url = about:blank] 11:41:51 INFO - PROCESS | 1947 | --DOMWINDOW == 96 (0x123f6b800) [pid = 1947] [serial = 1942] [outer = 0x0] [url = about:blank] 11:41:51 INFO - PROCESS | 1947 | --DOMWINDOW == 95 (0x119e2c400) [pid = 1947] [serial = 1939] [outer = 0x0] [url = about:blank] 11:41:51 INFO - PROCESS | 1947 | --DOMWINDOW == 94 (0x1161ab000) [pid = 1947] [serial = 1927] [outer = 0x0] [url = about:blank] 11:41:51 INFO - PROCESS | 1947 | --DOMWINDOW == 93 (0x116903000) [pid = 1947] [serial = 1928] [outer = 0x0] [url = about:blank] 11:41:51 INFO - PROCESS | 1947 | --DOMWINDOW == 92 (0x1245d4800) [pid = 1947] [serial = 1943] [outer = 0x0] [url = about:blank] 11:41:51 INFO - PROCESS | 1947 | --DOMWINDOW == 91 (0x124d45800) [pid = 1947] [serial = 1945] [outer = 0x0] [url = about:blank] 11:41:51 INFO - PROCESS | 1947 | --DOMWINDOW == 90 (0x123fc2000) [pid = 1947] [serial = 1912] [outer = 0x0] [url = about:blank] 11:41:51 INFO - PROCESS | 1947 | --DOMWINDOW == 89 (0x128c98000) [pid = 1947] [serial = 1916] [outer = 0x0] [url = about:blank] 11:41:51 INFO - PROCESS | 1947 | --DOMWINDOW == 88 (0x128bc9800) [pid = 1947] [serial = 1915] [outer = 0x0] [url = about:blank] 11:41:51 INFO - PROCESS | 1947 | --DOMWINDOW == 87 (0x128db1400) [pid = 1947] [serial = 1919] [outer = 0x0] [url = about:blank] 11:41:51 INFO - PROCESS | 1947 | --DOMWINDOW == 86 (0x11662d800) [pid = 1947] [serial = 1948] [outer = 0x0] [url = about:blank] 11:41:51 INFO - PROCESS | 1947 | --DOMWINDOW == 85 (0x125558800) [pid = 1947] [serial = 1946] [outer = 0x0] [url = about:blank] 11:41:51 INFO - PROCESS | 1947 | --DOMWINDOW == 84 (0x1245d5000) [pid = 1947] [serial = 1918] [outer = 0x0] [url = about:blank] 11:41:51 INFO - PROCESS | 1947 | --DOMWINDOW == 83 (0x126865c00) [pid = 1947] [serial = 1952] [outer = 0x0] [url = about:blank] 11:41:51 INFO - PROCESS | 1947 | --DOMWINDOW == 82 (0x123d67c00) [pid = 1947] [serial = 1940] [outer = 0x0] [url = about:blank] 11:41:51 INFO - PROCESS | 1947 | --DOMWINDOW == 81 (0x116ab7400) [pid = 1947] [serial = 1907] [outer = 0x0] [url = about:blank] 11:41:51 INFO - PROCESS | 1947 | --DOMWINDOW == 80 (0x119886400) [pid = 1947] [serial = 1937] [outer = 0x0] [url = about:blank] 11:41:51 INFO - PROCESS | 1947 | --DOMWINDOW == 79 (0x116713000) [pid = 1947] [serial = 1906] [outer = 0x0] [url = about:blank] 11:41:51 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 11:41:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1225ms 11:41:51 INFO - PROCESS | 1947 | 1466707311745 Marionette TRACE conn2 -> [0,2657,"getWindowHandle",null] 11:41:51 INFO - PROCESS | 1947 | 1466707311748 Marionette TRACE conn2 <- [1,2657,null,{"value":"7"}] 11:41:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 11:41:51 INFO - PROCESS | 1947 | 1466707311754 Marionette TRACE conn2 -> [0,2658,"setScriptTimeout",{"ms":35000}] 11:41:51 INFO - PROCESS | 1947 | 1466707311755 Marionette TRACE conn2 <- [1,2658,null,{}] 11:41:51 INFO - PROCESS | 1947 | 1466707311759 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}] 11:41:51 INFO - PROCESS | 1947 | 1466707311761 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:41:51 INFO - PROCESS | 1947 | 1466707311842 Marionette TRACE conn2 <- [1,2659,null,{"value":null}] 11:41:51 INFO - PROCESS | 1947 | 1466707311848 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:51 INFO - PROCESS | 1947 | 1466707311851 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:41:51 INFO - PROCESS | 1947 | ++DOCSHELL 0x1128b8800 == 28 [pid = 1947] [id = 672] 11:41:51 INFO - PROCESS | 1947 | ++DOMWINDOW == 80 (0x11295dc00) [pid = 1947] [serial = 2016] [outer = 0x0] 11:41:51 INFO - PROCESS | 1947 | ++DOMWINDOW == 81 (0x112a75c00) [pid = 1947] [serial = 2017] [outer = 0x11295dc00] 11:41:51 INFO - PROCESS | 1947 | 1466707311882 Marionette DEBUG loaded listener.js 11:41:51 INFO - PROCESS | 1947 | ++DOMWINDOW == 82 (0x113171400) [pid = 1947] [serial = 2018] [outer = 0x11295dc00] 11:41:52 INFO - PROCESS | 1947 | 1466707312341 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]]]}] 11:41:52 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 11:41:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 625ms 11:41:52 INFO - PROCESS | 1947 | 1466707312378 Marionette TRACE conn2 -> [0,2661,"getWindowHandle",null] 11:41:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 11:41:52 INFO - PROCESS | 1947 | 1466707312382 Marionette TRACE conn2 <- [1,2661,null,{"value":"7"}] 11:41:52 INFO - PROCESS | 1947 | 1466707312391 Marionette TRACE conn2 -> [0,2662,"setScriptTimeout",{"ms":35000}] 11:41:52 INFO - PROCESS | 1947 | 1466707312396 Marionette TRACE conn2 <- [1,2662,null,{}] 11:41:52 INFO - PROCESS | 1947 | 1466707312399 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}] 11:41:52 INFO - PROCESS | 1947 | 1466707312402 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:41:52 INFO - PROCESS | 1947 | 1466707312515 Marionette TRACE conn2 <- [1,2663,null,{"value":null}] 11:41:52 INFO - PROCESS | 1947 | 1466707312525 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:52 INFO - PROCESS | 1947 | 1466707312526 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:41:52 INFO - PROCESS | 1947 | ++DOCSHELL 0x116916800 == 29 [pid = 1947] [id = 673] 11:41:52 INFO - PROCESS | 1947 | ++DOMWINDOW == 83 (0x115f47400) [pid = 1947] [serial = 2019] [outer = 0x0] 11:41:52 INFO - PROCESS | 1947 | ++DOMWINDOW == 84 (0x1164dfc00) [pid = 1947] [serial = 2020] [outer = 0x115f47400] 11:41:52 INFO - PROCESS | 1947 | 1466707312553 Marionette DEBUG loaded listener.js 11:41:52 INFO - PROCESS | 1947 | ++DOMWINDOW == 85 (0x116910400) [pid = 1947] [serial = 2021] [outer = 0x115f47400] 11:41:52 INFO - PROCESS | 1947 | 1466707312902 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]]]}] 11:41:52 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 11:41:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 579ms 11:41:52 INFO - PROCESS | 1947 | 1466707312965 Marionette TRACE conn2 -> [0,2665,"getWindowHandle",null] 11:41:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 11:41:52 INFO - PROCESS | 1947 | 1466707312976 Marionette TRACE conn2 <- [1,2665,null,{"value":"7"}] 11:41:52 INFO - PROCESS | 1947 | 1466707312979 Marionette TRACE conn2 -> [0,2666,"setScriptTimeout",{"ms":35000}] 11:41:52 INFO - PROCESS | 1947 | 1466707312981 Marionette TRACE conn2 <- [1,2666,null,{}] 11:41:52 INFO - PROCESS | 1947 | 1466707312992 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}] 11:41:52 INFO - PROCESS | 1947 | 1466707312997 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:41:53 INFO - PROCESS | 1947 | 1466707313119 Marionette TRACE conn2 <- [1,2667,null,{"value":null}] 11:41:53 INFO - PROCESS | 1947 | 1466707313242 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:53 INFO - PROCESS | 1947 | 1466707313246 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:41:53 INFO - PROCESS | 1947 | ++DOCSHELL 0x1185d2800 == 30 [pid = 1947] [id = 674] 11:41:53 INFO - PROCESS | 1947 | ++DOMWINDOW == 86 (0x116f97000) [pid = 1947] [serial = 2022] [outer = 0x0] 11:41:53 INFO - PROCESS | 1947 | ++DOMWINDOW == 87 (0x11709fc00) [pid = 1947] [serial = 2023] [outer = 0x116f97000] 11:41:53 INFO - PROCESS | 1947 | 1466707313294 Marionette DEBUG loaded listener.js 11:41:53 INFO - PROCESS | 1947 | ++DOMWINDOW == 88 (0x117ea1c00) [pid = 1947] [serial = 2024] [outer = 0x116f97000] 11:41:54 INFO - PROCESS | 1947 | 1466707314098 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]]]}] 11:41:54 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) 11:41:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1123ms 11:41:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 11:41:54 INFO - PROCESS | 1947 | 1466707314104 Marionette TRACE conn2 -> [0,2669,"getWindowHandle",null] 11:41:54 INFO - PROCESS | 1947 | 1466707314105 Marionette TRACE conn2 <- [1,2669,null,{"value":"7"}] 11:41:54 INFO - PROCESS | 1947 | 1466707314107 Marionette TRACE conn2 -> [0,2670,"setScriptTimeout",{"ms":35000}] 11:41:54 INFO - PROCESS | 1947 | 1466707314108 Marionette TRACE conn2 <- [1,2670,null,{}] 11:41:54 INFO - PROCESS | 1947 | 1466707314111 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}] 11:41:54 INFO - PROCESS | 1947 | 1466707314112 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:41:54 INFO - PROCESS | 1947 | 1466707314212 Marionette TRACE conn2 <- [1,2671,null,{"value":null}] 11:41:54 INFO - PROCESS | 1947 | 1466707314249 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:54 INFO - PROCESS | 1947 | 1466707314250 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:41:54 INFO - PROCESS | 1947 | ++DOCSHELL 0x119f16800 == 31 [pid = 1947] [id = 675] 11:41:54 INFO - PROCESS | 1947 | ++DOMWINDOW == 89 (0x118722000) [pid = 1947] [serial = 2025] [outer = 0x0] 11:41:54 INFO - PROCESS | 1947 | ++DOMWINDOW == 90 (0x118749400) [pid = 1947] [serial = 2026] [outer = 0x118722000] 11:41:54 INFO - PROCESS | 1947 | 1466707314275 Marionette DEBUG loaded listener.js 11:41:54 INFO - PROCESS | 1947 | ++DOMWINDOW == 91 (0x11914f800) [pid = 1947] [serial = 2027] [outer = 0x118722000] 11:41:55 INFO - PROCESS | 1947 | 1466707315082 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"]]]}] 11:41:55 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 11:41:55 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 11:41:55 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 11:41:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:41:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 11:41:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1019ms 11:41:55 INFO - PROCESS | 1947 | 1466707315128 Marionette TRACE conn2 -> [0,2673,"getWindowHandle",null] 11:41:55 INFO - PROCESS | 1947 | 1466707315129 Marionette TRACE conn2 <- [1,2673,null,{"value":"7"}] 11:41:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 11:41:55 INFO - PROCESS | 1947 | 1466707315131 Marionette TRACE conn2 -> [0,2674,"setScriptTimeout",{"ms":35000}] 11:41:55 INFO - PROCESS | 1947 | 1466707315132 Marionette TRACE conn2 <- [1,2674,null,{}] 11:41:55 INFO - PROCESS | 1947 | 1466707315135 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}] 11:41:55 INFO - PROCESS | 1947 | 1466707315136 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:41:55 INFO - PROCESS | 1947 | 1466707315240 Marionette TRACE conn2 <- [1,2675,null,{"value":null}] 11:41:55 INFO - PROCESS | 1947 | 1466707315280 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:55 INFO - PROCESS | 1947 | 1466707315282 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:41:55 INFO - PROCESS | 1947 | ++DOCSHELL 0x123ed3000 == 32 [pid = 1947] [id = 676] 11:41:55 INFO - PROCESS | 1947 | ++DOMWINDOW == 92 (0x119152800) [pid = 1947] [serial = 2028] [outer = 0x0] 11:41:55 INFO - PROCESS | 1947 | ++DOMWINDOW == 93 (0x119961c00) [pid = 1947] [serial = 2029] [outer = 0x119152800] 11:41:55 INFO - PROCESS | 1947 | 1466707315306 Marionette DEBUG loaded listener.js 11:41:55 INFO - PROCESS | 1947 | ++DOMWINDOW == 94 (0x119e27c00) [pid = 1947] [serial = 2030] [outer = 0x119152800] 11:41:55 INFO - PROCESS | 1947 | --DOMWINDOW == 93 (0x112a76400) [pid = 1947] [serial = 1974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 11:41:55 INFO - PROCESS | 1947 | --DOMWINDOW == 92 (0x123c5dc00) [pid = 1947] [serial = 1977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 11:41:55 INFO - PROCESS | 1947 | --DOMWINDOW == 91 (0x11287e800) [pid = 1947] [serial = 1980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 11:41:55 INFO - PROCESS | 1947 | --DOMWINDOW == 90 (0x110ef2c00) [pid = 1947] [serial = 1956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 11:41:55 INFO - PROCESS | 1947 | --DOMWINDOW == 89 (0x1133ae800) [pid = 1947] [serial = 1962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 11:41:55 INFO - PROCESS | 1947 | --DOMWINDOW == 88 (0x11872b800) [pid = 1947] [serial = 1971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 11:41:55 INFO - PROCESS | 1947 | --DOMWINDOW == 87 (0x118728000) [pid = 1947] [serial = 1968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 11:41:55 INFO - PROCESS | 1947 | --DOMWINDOW == 86 (0x116ab1800) [pid = 1947] [serial = 1965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 11:41:55 INFO - PROCESS | 1947 | --DOMWINDOW == 85 (0x113c18c00) [pid = 1947] [serial = 1959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 11:41:55 INFO - PROCESS | 1947 | --DOMWINDOW == 84 (0x123814c00) [pid = 1947] [serial = 1983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 11:41:55 INFO - PROCESS | 1947 | --DOMWINDOW == 83 (0x116ab3800) [pid = 1947] [serial = 1992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 11:41:55 INFO - PROCESS | 1947 | --DOMWINDOW == 82 (0x112a76000) [pid = 1947] [serial = 1986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 11:41:55 INFO - PROCESS | 1947 | --DOMWINDOW == 81 (0x113c72800) [pid = 1947] [serial = 1989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 11:41:55 INFO - PROCESS | 1947 | --DOMWINDOW == 80 (0x12686b400) [pid = 1947] [serial = 1953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 11:41:55 INFO - PROCESS | 1947 | --DOMWINDOW == 79 (0x129632000) [pid = 1947] [serial = 1995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 11:41:56 INFO - PROCESS | 1947 | 1466707316089 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"]]]}] 11:41:56 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 11:41:56 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 11:41:56 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 11:41:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:41:56 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 11:41:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 969ms 11:41:56 INFO - PROCESS | 1947 | 1466707316102 Marionette TRACE conn2 -> [0,2677,"getWindowHandle",null] 11:41:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 11:41:56 INFO - PROCESS | 1947 | 1466707316105 Marionette TRACE conn2 <- [1,2677,null,{"value":"7"}] 11:41:56 INFO - PROCESS | 1947 | 1466707316107 Marionette TRACE conn2 -> [0,2678,"setScriptTimeout",{"ms":35000}] 11:41:56 INFO - PROCESS | 1947 | 1466707316108 Marionette TRACE conn2 <- [1,2678,null,{}] 11:41:56 INFO - PROCESS | 1947 | 1466707316111 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}] 11:41:56 INFO - PROCESS | 1947 | 1466707316115 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:41:56 INFO - PROCESS | 1947 | 1466707316234 Marionette TRACE conn2 <- [1,2679,null,{"value":null}] 11:41:56 INFO - PROCESS | 1947 | 1466707316270 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:56 INFO - PROCESS | 1947 | 1466707316271 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:41:56 INFO - PROCESS | 1947 | ++DOCSHELL 0x1248f1800 == 33 [pid = 1947] [id = 677] 11:41:56 INFO - PROCESS | 1947 | ++DOMWINDOW == 80 (0x119e2e000) [pid = 1947] [serial = 2031] [outer = 0x0] 11:41:56 INFO - PROCESS | 1947 | ++DOMWINDOW == 81 (0x119f46c00) [pid = 1947] [serial = 2032] [outer = 0x119e2e000] 11:41:56 INFO - PROCESS | 1947 | 1466707316297 Marionette DEBUG loaded listener.js 11:41:56 INFO - PROCESS | 1947 | ++DOMWINDOW == 82 (0x123819400) [pid = 1947] [serial = 2033] [outer = 0x119e2e000] 11:41:57 INFO - PROCESS | 1947 | 1466707317084 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]]]}] 11:41:57 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) 11:41:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1020ms 11:41:57 INFO - PROCESS | 1947 | 1466707317128 Marionette TRACE conn2 -> [0,2681,"getWindowHandle",null] 11:41:57 INFO - PROCESS | 1947 | 1466707317129 Marionette TRACE conn2 <- [1,2681,null,{"value":"7"}] 11:41:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 11:41:57 INFO - PROCESS | 1947 | 1466707317131 Marionette TRACE conn2 -> [0,2682,"setScriptTimeout",{"ms":35000}] 11:41:57 INFO - PROCESS | 1947 | 1466707317132 Marionette TRACE conn2 <- [1,2682,null,{}] 11:41:57 INFO - PROCESS | 1947 | 1466707317135 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}] 11:41:57 INFO - PROCESS | 1947 | 1466707317136 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:41:57 INFO - PROCESS | 1947 | 1466707317216 Marionette TRACE conn2 <- [1,2683,null,{"value":null}] 11:41:57 INFO - PROCESS | 1947 | 1466707317221 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:57 INFO - PROCESS | 1947 | 1466707317223 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:41:57 INFO - PROCESS | 1947 | ++DOCSHELL 0x126975800 == 34 [pid = 1947] [id = 678] 11:41:57 INFO - PROCESS | 1947 | ++DOMWINDOW == 83 (0x12381c800) [pid = 1947] [serial = 2034] [outer = 0x0] 11:41:57 INFO - PROCESS | 1947 | ++DOMWINDOW == 84 (0x123f64000) [pid = 1947] [serial = 2035] [outer = 0x12381c800] 11:41:57 INFO - PROCESS | 1947 | 1466707317248 Marionette DEBUG loaded listener.js 11:41:57 INFO - PROCESS | 1947 | ++DOMWINDOW == 85 (0x1245d4800) [pid = 1947] [serial = 2036] [outer = 0x12381c800] 11:41:58 INFO - PROCESS | 1947 | 1466707318112 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]]]}] 11:41:58 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) 11:41:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1020ms 11:41:58 INFO - PROCESS | 1947 | 1466707318152 Marionette TRACE conn2 -> [0,2685,"getWindowHandle",null] 11:41:58 INFO - PROCESS | 1947 | 1466707318154 Marionette TRACE conn2 <- [1,2685,null,{"value":"7"}] 11:41:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 11:41:58 INFO - PROCESS | 1947 | 1466707318171 Marionette TRACE conn2 -> [0,2686,"setScriptTimeout",{"ms":35000}] 11:41:58 INFO - PROCESS | 1947 | 1466707318173 Marionette TRACE conn2 <- [1,2686,null,{}] 11:41:58 INFO - PROCESS | 1947 | 1466707318177 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}] 11:41:58 INFO - PROCESS | 1947 | 1466707318178 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:41:58 INFO - PROCESS | 1947 | 1466707318312 Marionette TRACE conn2 <- [1,2687,null,{"value":null}] 11:41:58 INFO - PROCESS | 1947 | 1466707318368 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:58 INFO - PROCESS | 1947 | 1466707318369 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:41:58 INFO - PROCESS | 1947 | ++DOCSHELL 0x115f67000 == 35 [pid = 1947] [id = 679] 11:41:58 INFO - PROCESS | 1947 | ++DOMWINDOW == 86 (0x112878000) [pid = 1947] [serial = 2037] [outer = 0x0] 11:41:58 INFO - PROCESS | 1947 | ++DOMWINDOW == 87 (0x11295c800) [pid = 1947] [serial = 2038] [outer = 0x112878000] 11:41:58 INFO - PROCESS | 1947 | 1466707318402 Marionette DEBUG loaded listener.js 11:41:58 INFO - PROCESS | 1947 | ++DOMWINDOW == 88 (0x112fb7000) [pid = 1947] [serial = 2039] [outer = 0x112878000] 11:41:59 INFO - PROCESS | 1947 | 1466707319451 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"]]]}] 11:41:59 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 11:41:59 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 11:41:59 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 11:41:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:41:59 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 11:41:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1334ms 11:41:59 INFO - PROCESS | 1947 | 1466707319493 Marionette TRACE conn2 -> [0,2689,"getWindowHandle",null] 11:41:59 INFO - PROCESS | 1947 | 1466707319496 Marionette TRACE conn2 <- [1,2689,null,{"value":"7"}] 11:41:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 11:41:59 INFO - PROCESS | 1947 | 1466707319501 Marionette TRACE conn2 -> [0,2690,"setScriptTimeout",{"ms":35000}] 11:41:59 INFO - PROCESS | 1947 | 1466707319503 Marionette TRACE conn2 <- [1,2690,null,{}] 11:41:59 INFO - PROCESS | 1947 | 1466707319505 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}] 11:41:59 INFO - PROCESS | 1947 | 1466707319507 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:41:59 INFO - PROCESS | 1947 | 1466707319613 Marionette TRACE conn2 <- [1,2691,null,{"value":null}] 11:41:59 INFO - PROCESS | 1947 | 1466707319687 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:59 INFO - PROCESS | 1947 | 1466707319689 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:41:59 INFO - PROCESS | 1947 | ++DOCSHELL 0x112791800 == 36 [pid = 1947] [id = 680] 11:41:59 INFO - PROCESS | 1947 | ++DOMWINDOW == 89 (0x112872000) [pid = 1947] [serial = 2040] [outer = 0x0] 11:41:59 INFO - PROCESS | 1947 | ++DOMWINDOW == 90 (0x112879c00) [pid = 1947] [serial = 2041] [outer = 0x112872000] 11:41:59 INFO - PROCESS | 1947 | 1466707319837 Marionette DEBUG loaded listener.js 11:41:59 INFO - PROCESS | 1947 | ++DOMWINDOW == 91 (0x113173000) [pid = 1947] [serial = 2042] [outer = 0x112872000] 11:42:00 INFO - PROCESS | 1947 | --DOCSHELL 0x1248f1800 == 35 [pid = 1947] [id = 677] 11:42:00 INFO - PROCESS | 1947 | --DOCSHELL 0x123ed3000 == 34 [pid = 1947] [id = 676] 11:42:00 INFO - PROCESS | 1947 | --DOCSHELL 0x119f16800 == 33 [pid = 1947] [id = 675] 11:42:00 INFO - PROCESS | 1947 | --DOCSHELL 0x1185d2800 == 32 [pid = 1947] [id = 674] 11:42:00 INFO - PROCESS | 1947 | --DOCSHELL 0x116916800 == 31 [pid = 1947] [id = 673] 11:42:00 INFO - PROCESS | 1947 | --DOCSHELL 0x1128b8800 == 30 [pid = 1947] [id = 672] 11:42:00 INFO - PROCESS | 1947 | --DOMWINDOW == 90 (0x128adf000) [pid = 1947] [serial = 1955] [outer = 0x0] [url = about:blank] 11:42:00 INFO - PROCESS | 1947 | --DOMWINDOW == 89 (0x121110400) [pid = 1947] [serial = 1975] [outer = 0x0] [url = about:blank] 11:42:00 INFO - PROCESS | 1947 | --DOMWINDOW == 88 (0x124fe5000) [pid = 1947] [serial = 1978] [outer = 0x0] [url = about:blank] 11:42:00 INFO - PROCESS | 1947 | --DOMWINDOW == 87 (0x128abf800) [pid = 1947] [serial = 1979] [outer = 0x0] [url = about:blank] 11:42:00 INFO - PROCESS | 1947 | --DOMWINDOW == 86 (0x128bc9000) [pid = 1947] [serial = 1982] [outer = 0x0] [url = about:blank] 11:42:00 INFO - PROCESS | 1947 | --DOMWINDOW == 85 (0x11213c000) [pid = 1947] [serial = 1957] [outer = 0x0] [url = about:blank] 11:42:00 INFO - PROCESS | 1947 | --DOMWINDOW == 84 (0x112768400) [pid = 1947] [serial = 1958] [outer = 0x0] [url = about:blank] 11:42:00 INFO - PROCESS | 1947 | --DOMWINDOW == 83 (0x113c71000) [pid = 1947] [serial = 1963] [outer = 0x0] [url = about:blank] 11:42:00 INFO - PROCESS | 1947 | --DOMWINDOW == 82 (0x11662d000) [pid = 1947] [serial = 1964] [outer = 0x0] [url = about:blank] 11:42:00 INFO - PROCESS | 1947 | --DOMWINDOW == 81 (0x119e25000) [pid = 1947] [serial = 1972] [outer = 0x0] [url = about:blank] 11:42:00 INFO - PROCESS | 1947 | --DOMWINDOW == 80 (0x128ac8400) [pid = 1947] [serial = 1981] [outer = 0x0] [url = about:blank] 11:42:00 INFO - PROCESS | 1947 | --DOMWINDOW == 79 (0x118751800) [pid = 1947] [serial = 1969] [outer = 0x0] [url = about:blank] 11:42:00 INFO - PROCESS | 1947 | --DOMWINDOW == 78 (0x1191ce800) [pid = 1947] [serial = 1970] [outer = 0x0] [url = about:blank] 11:42:00 INFO - PROCESS | 1947 | --DOMWINDOW == 77 (0x116ab9c00) [pid = 1947] [serial = 1966] [outer = 0x0] [url = about:blank] 11:42:00 INFO - PROCESS | 1947 | --DOMWINDOW == 76 (0x1170a0800) [pid = 1947] [serial = 1967] [outer = 0x0] [url = about:blank] 11:42:00 INFO - PROCESS | 1947 | --DOMWINDOW == 75 (0x115fa0400) [pid = 1947] [serial = 1960] [outer = 0x0] [url = about:blank] 11:42:00 INFO - PROCESS | 1947 | --DOMWINDOW == 74 (0x11697dc00) [pid = 1947] [serial = 1961] [outer = 0x0] [url = about:blank] 11:42:00 INFO - PROCESS | 1947 | --DOMWINDOW == 73 (0x128bd2400) [pid = 1947] [serial = 1984] [outer = 0x0] [url = about:blank] 11:42:00 INFO - PROCESS | 1947 | --DOMWINDOW == 72 (0x128c96c00) [pid = 1947] [serial = 1993] [outer = 0x0] [url = about:blank] 11:42:00 INFO - PROCESS | 1947 | --DOMWINDOW == 71 (0x1293ea800) [pid = 1947] [serial = 1994] [outer = 0x0] [url = about:blank] 11:42:00 INFO - PROCESS | 1947 | --DOMWINDOW == 70 (0x1176e8800) [pid = 1947] [serial = 1987] [outer = 0x0] [url = about:blank] 11:42:00 INFO - PROCESS | 1947 | --DOMWINDOW == 69 (0x123c52800) [pid = 1947] [serial = 1976] [outer = 0x0] [url = about:blank] 11:42:00 INFO - PROCESS | 1947 | --DOMWINDOW == 68 (0x128c8f400) [pid = 1947] [serial = 1991] [outer = 0x0] [url = about:blank] 11:42:00 INFO - PROCESS | 1947 | --DOMWINDOW == 67 (0x128c96000) [pid = 1947] [serial = 1985] [outer = 0x0] [url = about:blank] 11:42:00 INFO - PROCESS | 1947 | --DOMWINDOW == 66 (0x119f4a800) [pid = 1947] [serial = 1973] [outer = 0x0] [url = about:blank] 11:42:00 INFO - PROCESS | 1947 | --DOMWINDOW == 65 (0x123f5fc00) [pid = 1947] [serial = 1990] [outer = 0x0] [url = about:blank] 11:42:00 INFO - PROCESS | 1947 | --DOMWINDOW == 64 (0x11987e800) [pid = 1947] [serial = 1988] [outer = 0x0] [url = about:blank] 11:42:00 INFO - PROCESS | 1947 | --DOMWINDOW == 63 (0x12a773400) [pid = 1947] [serial = 1997] [outer = 0x0] [url = about:blank] 11:42:00 INFO - PROCESS | 1947 | --DOMWINDOW == 62 (0x12a606800) [pid = 1947] [serial = 1996] [outer = 0x0] [url = about:blank] 11:42:00 INFO - PROCESS | 1947 | 1466707320776 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"]]]}] 11:42:00 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 11:42:00 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 11:42:00 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 11:42:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:42:00 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 11:42:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1323ms 11:42:00 INFO - PROCESS | 1947 | 1466707320824 Marionette TRACE conn2 -> [0,2693,"getWindowHandle",null] 11:42:00 INFO - PROCESS | 1947 | 1466707320825 Marionette TRACE conn2 <- [1,2693,null,{"value":"7"}] 11:42:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 11:42:00 INFO - PROCESS | 1947 | 1466707320829 Marionette TRACE conn2 -> [0,2694,"setScriptTimeout",{"ms":35000}] 11:42:00 INFO - PROCESS | 1947 | 1466707320830 Marionette TRACE conn2 <- [1,2694,null,{}] 11:42:00 INFO - PROCESS | 1947 | 1466707320834 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}] 11:42:00 INFO - PROCESS | 1947 | 1466707320836 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:42:00 INFO - PROCESS | 1947 | 1466707320912 Marionette TRACE conn2 <- [1,2695,null,{"value":null}] 11:42:00 INFO - PROCESS | 1947 | 1466707320916 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:00 INFO - PROCESS | 1947 | 1466707320918 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:42:00 INFO - PROCESS | 1947 | ++DOCSHELL 0x116918800 == 31 [pid = 1947] [id = 681] 11:42:00 INFO - PROCESS | 1947 | ++DOMWINDOW == 63 (0x1133aec00) [pid = 1947] [serial = 2043] [outer = 0x0] 11:42:00 INFO - PROCESS | 1947 | ++DOMWINDOW == 64 (0x1167e3000) [pid = 1947] [serial = 2044] [outer = 0x1133aec00] 11:42:00 INFO - PROCESS | 1947 | 1466707320948 Marionette DEBUG loaded listener.js 11:42:00 INFO - PROCESS | 1947 | ++DOMWINDOW == 65 (0x116a1b000) [pid = 1947] [serial = 2045] [outer = 0x1133aec00] 11:42:01 INFO - PROCESS | 1947 | 1466707321790 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"]]]}] 11:42:01 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 11:42:01 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 11:42:01 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 11:42:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:42:01 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 11:42:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 975ms 11:42:01 INFO - PROCESS | 1947 | 1466707321805 Marionette TRACE conn2 -> [0,2697,"getWindowHandle",null] 11:42:01 INFO - PROCESS | 1947 | 1466707321807 Marionette TRACE conn2 <- [1,2697,null,{"value":"7"}] 11:42:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 11:42:01 INFO - PROCESS | 1947 | 1466707321818 Marionette TRACE conn2 -> [0,2698,"setScriptTimeout",{"ms":35000}] 11:42:01 INFO - PROCESS | 1947 | 1466707321819 Marionette TRACE conn2 <- [1,2698,null,{}] 11:42:01 INFO - PROCESS | 1947 | 1466707321824 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}] 11:42:01 INFO - PROCESS | 1947 | 1466707321825 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:42:01 INFO - PROCESS | 1947 | 1466707321904 Marionette TRACE conn2 <- [1,2699,null,{"value":null}] 11:42:01 INFO - PROCESS | 1947 | 1466707321910 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:01 INFO - PROCESS | 1947 | 1466707321911 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:42:01 INFO - PROCESS | 1947 | ++DOCSHELL 0x11928a000 == 32 [pid = 1947] [id = 682] 11:42:01 INFO - PROCESS | 1947 | ++DOMWINDOW == 66 (0x116ab9c00) [pid = 1947] [serial = 2046] [outer = 0x0] 11:42:01 INFO - PROCESS | 1947 | ++DOMWINDOW == 67 (0x118415c00) [pid = 1947] [serial = 2047] [outer = 0x116ab9c00] 11:42:01 INFO - PROCESS | 1947 | 1466707321937 Marionette DEBUG loaded listener.js 11:42:01 INFO - PROCESS | 1947 | ++DOMWINDOW == 68 (0x1185c6000) [pid = 1947] [serial = 2048] [outer = 0x116ab9c00] 11:42:02 INFO - PROCESS | 1947 | 1466707322799 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"]]]}] 11:42:02 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 11:42:02 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 11:42:02 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 11:42:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:42:02 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 11:42:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1026ms 11:42:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 11:42:02 INFO - PROCESS | 1947 | 1466707322857 Marionette TRACE conn2 -> [0,2701,"getWindowHandle",null] 11:42:02 INFO - PROCESS | 1947 | 1466707322858 Marionette TRACE conn2 <- [1,2701,null,{"value":"7"}] 11:42:02 INFO - PROCESS | 1947 | 1466707322860 Marionette TRACE conn2 -> [0,2702,"setScriptTimeout",{"ms":35000}] 11:42:02 INFO - PROCESS | 1947 | 1466707322862 Marionette TRACE conn2 <- [1,2702,null,{}] 11:42:02 INFO - PROCESS | 1947 | 1466707322871 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}] 11:42:02 INFO - PROCESS | 1947 | 1466707322874 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:42:02 INFO - PROCESS | 1947 | 1466707322974 Marionette TRACE conn2 <- [1,2703,null,{"value":null}] 11:42:03 INFO - PROCESS | 1947 | 1466707323013 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:03 INFO - PROCESS | 1947 | 1466707323014 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:42:03 INFO - PROCESS | 1947 | ++DOCSHELL 0x1239ab800 == 33 [pid = 1947] [id = 683] 11:42:03 INFO - PROCESS | 1947 | ++DOMWINDOW == 69 (0x1191ce400) [pid = 1947] [serial = 2049] [outer = 0x0] 11:42:03 INFO - PROCESS | 1947 | ++DOMWINDOW == 70 (0x119886800) [pid = 1947] [serial = 2050] [outer = 0x1191ce400] 11:42:03 INFO - PROCESS | 1947 | 1466707323039 Marionette DEBUG loaded listener.js 11:42:03 INFO - PROCESS | 1947 | ++DOMWINDOW == 71 (0x119e32800) [pid = 1947] [serial = 2051] [outer = 0x1191ce400] 11:42:03 INFO - PROCESS | 1947 | 1466707323379 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]]]}] 11:42:03 INFO - PROCESS | 1947 | --DOMWINDOW == 70 (0x11295dc00) [pid = 1947] [serial = 2016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 11:42:03 INFO - PROCESS | 1947 | --DOMWINDOW == 69 (0x116f97000) [pid = 1947] [serial = 2022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 11:42:03 INFO - PROCESS | 1947 | --DOMWINDOW == 68 (0x115f47400) [pid = 1947] [serial = 2019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 11:42:03 INFO - PROCESS | 1947 | --DOMWINDOW == 67 (0x112a9f000) [pid = 1947] [serial = 2013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 11:42:03 INFO - PROCESS | 1947 | --DOMWINDOW == 66 (0x11324a800) [pid = 1947] [serial = 1998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 11:42:03 INFO - PROCESS | 1947 | --DOMWINDOW == 65 (0x117299c00) [pid = 1947] [serial = 2001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 11:42:03 INFO - PROCESS | 1947 | --DOMWINDOW == 64 (0x12428c000) [pid = 1947] [serial = 2004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 11:42:03 INFO - PROCESS | 1947 | --DOMWINDOW == 63 (0x128abc800) [pid = 1947] [serial = 2007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 11:42:03 INFO - PROCESS | 1947 | --DOMWINDOW == 62 (0x1132da000) [pid = 1947] [serial = 2010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 11:42:03 INFO - PROCESS | 1947 | --DOMWINDOW == 61 (0x119e2e000) [pid = 1947] [serial = 2031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 11:42:03 INFO - PROCESS | 1947 | --DOMWINDOW == 60 (0x119152800) [pid = 1947] [serial = 2028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 11:42:03 INFO - PROCESS | 1947 | --DOMWINDOW == 59 (0x118722000) [pid = 1947] [serial = 2025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 11:42:03 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 11:42:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 570ms 11:42:03 INFO - PROCESS | 1947 | 1466707323431 Marionette TRACE conn2 -> [0,2705,"getWindowHandle",null] 11:42:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 11:42:03 INFO - PROCESS | 1947 | 1466707323432 Marionette TRACE conn2 <- [1,2705,null,{"value":"7"}] 11:42:03 INFO - PROCESS | 1947 | 1466707323435 Marionette TRACE conn2 -> [0,2706,"setScriptTimeout",{"ms":35000}] 11:42:03 INFO - PROCESS | 1947 | 1466707323436 Marionette TRACE conn2 <- [1,2706,null,{}] 11:42:03 INFO - PROCESS | 1947 | 1466707323438 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}] 11:42:03 INFO - PROCESS | 1947 | 1466707323439 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:42:03 INFO - PROCESS | 1947 | 1466707323521 Marionette TRACE conn2 <- [1,2707,null,{"value":null}] 11:42:03 INFO - PROCESS | 1947 | 1466707323526 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:03 INFO - PROCESS | 1947 | 1466707323527 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:42:03 INFO - PROCESS | 1947 | ++DOCSHELL 0x1248da800 == 34 [pid = 1947] [id = 684] 11:42:03 INFO - PROCESS | 1947 | ++DOMWINDOW == 60 (0x1161a3800) [pid = 1947] [serial = 2052] [outer = 0x0] 11:42:03 INFO - PROCESS | 1947 | ++DOMWINDOW == 61 (0x116f9e800) [pid = 1947] [serial = 2053] [outer = 0x1161a3800] 11:42:03 INFO - PROCESS | 1947 | 1466707323552 Marionette DEBUG loaded listener.js 11:42:03 INFO - PROCESS | 1947 | ++DOMWINDOW == 62 (0x119152800) [pid = 1947] [serial = 2054] [outer = 0x1161a3800] 11:42:03 INFO - PROCESS | 1947 | 1466707323897 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]]]}] 11:42:03 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 11:42:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 471ms 11:42:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 11:42:03 INFO - PROCESS | 1947 | 1466707323908 Marionette TRACE conn2 -> [0,2709,"getWindowHandle",null] 11:42:03 INFO - PROCESS | 1947 | 1466707323909 Marionette TRACE conn2 <- [1,2709,null,{"value":"7"}] 11:42:03 INFO - PROCESS | 1947 | 1466707323911 Marionette TRACE conn2 -> [0,2710,"setScriptTimeout",{"ms":35000}] 11:42:03 INFO - PROCESS | 1947 | 1466707323912 Marionette TRACE conn2 <- [1,2710,null,{}] 11:42:03 INFO - PROCESS | 1947 | 1466707323915 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}] 11:42:03 INFO - PROCESS | 1947 | 1466707323917 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:42:03 INFO - PROCESS | 1947 | 1466707323995 Marionette TRACE conn2 <- [1,2711,null,{"value":null}] 11:42:04 INFO - PROCESS | 1947 | 1466707324046 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:04 INFO - PROCESS | 1947 | 1466707324047 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:42:04 INFO - PROCESS | 1947 | ++DOCSHELL 0x11707a800 == 35 [pid = 1947] [id = 685] 11:42:04 INFO - PROCESS | 1947 | ++DOMWINDOW == 63 (0x119f4c800) [pid = 1947] [serial = 2055] [outer = 0x0] 11:42:04 INFO - PROCESS | 1947 | ++DOMWINDOW == 64 (0x123817800) [pid = 1947] [serial = 2056] [outer = 0x119f4c800] 11:42:04 INFO - PROCESS | 1947 | 1466707324074 Marionette DEBUG loaded listener.js 11:42:04 INFO - PROCESS | 1947 | ++DOMWINDOW == 65 (0x124065400) [pid = 1947] [serial = 2057] [outer = 0x119f4c800] 11:42:04 INFO - PROCESS | 1947 | 1466707324503 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] 11:42:04 INFO - PROCESS | 1947 | 1466707324535 Marionette TRACE conn2 <- [1,2713,null,{"value":"7"}] 11:42:04 INFO - PROCESS | 1947 | 1466707324538 Marionette TRACE conn2 -> [0,2714,"setScriptTimeout",{"ms":35000}] 11:42:04 INFO - PROCESS | 1947 | 1466707324540 Marionette TRACE conn2 <- [1,2714,null,{}] 11:42:04 INFO - PROCESS | 1947 | 1466707324543 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}] 11:42:04 INFO - PROCESS | 1947 | 1466707324549 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:42:04 INFO - PROCESS | 1947 | 1466707324705 Marionette TRACE conn2 <- [1,2715,null,{"value":null}] 11:42:04 INFO - PROCESS | 1947 | 1466707324724 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:04 INFO - PROCESS | 1947 | 1466707324726 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:42:04 INFO - PROCESS | 1947 | ++DOCSHELL 0x128be6000 == 36 [pid = 1947] [id = 686] 11:42:04 INFO - PROCESS | 1947 | ++DOMWINDOW == 66 (0x124069000) [pid = 1947] [serial = 2058] [outer = 0x0] 11:42:04 INFO - PROCESS | 1947 | ++DOMWINDOW == 67 (0x125553000) [pid = 1947] [serial = 2059] [outer = 0x124069000] 11:42:04 INFO - PROCESS | 1947 | 1466707324749 Marionette DEBUG loaded listener.js 11:42:04 INFO - PROCESS | 1947 | ++DOMWINDOW == 68 (0x126f8a400) [pid = 1947] [serial = 2060] [outer = 0x124069000] 11:42:05 INFO - PROCESS | 1947 | 1466707325120 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]]]}] 11:42:05 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 11:42:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 623ms 11:42:05 INFO - PROCESS | 1947 | 1466707325162 Marionette TRACE conn2 -> [0,2717,"getWindowHandle",null] 11:42:05 INFO - PROCESS | 1947 | 1466707325164 Marionette TRACE conn2 <- [1,2717,null,{"value":"7"}] 11:42:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 11:42:05 INFO - PROCESS | 1947 | 1466707325167 Marionette TRACE conn2 -> [0,2718,"setScriptTimeout",{"ms":35000}] 11:42:05 INFO - PROCESS | 1947 | 1466707325171 Marionette TRACE conn2 <- [1,2718,null,{}] 11:42:05 INFO - PROCESS | 1947 | 1466707325174 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}] 11:42:05 INFO - PROCESS | 1947 | 1466707325176 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:42:05 INFO - PROCESS | 1947 | 1466707325299 Marionette TRACE conn2 <- [1,2719,null,{"value":null}] 11:42:05 INFO - PROCESS | 1947 | 1466707325395 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:05 INFO - PROCESS | 1947 | 1466707325396 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:42:05 INFO - PROCESS | 1947 | ++DOCSHELL 0x1292ba800 == 37 [pid = 1947] [id = 687] 11:42:05 INFO - PROCESS | 1947 | ++DOMWINDOW == 69 (0x123813000) [pid = 1947] [serial = 2061] [outer = 0x0] 11:42:05 INFO - PROCESS | 1947 | ++DOMWINDOW == 70 (0x12743c000) [pid = 1947] [serial = 2062] [outer = 0x123813000] 11:42:05 INFO - PROCESS | 1947 | 1466707325420 Marionette DEBUG loaded listener.js 11:42:05 INFO - PROCESS | 1947 | ++DOMWINDOW == 71 (0x128ac4000) [pid = 1947] [serial = 2063] [outer = 0x123813000] 11:42:05 INFO - PROCESS | 1947 | 1466707325690 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] 11:42:05 INFO - PROCESS | 1947 | 1466707325745 Marionette TRACE conn2 <- [1,2721,null,{"value":"7"}] 11:42:05 INFO - PROCESS | 1947 | 1466707325748 Marionette TRACE conn2 -> [0,2722,"setScriptTimeout",{"ms":35000}] 11:42:05 INFO - PROCESS | 1947 | 1466707325749 Marionette TRACE conn2 <- [1,2722,null,{}] 11:42:05 INFO - PROCESS | 1947 | 1466707325751 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}] 11:42:05 INFO - PROCESS | 1947 | 1466707325752 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:42:05 INFO - PROCESS | 1947 | 1466707325833 Marionette TRACE conn2 <- [1,2723,null,{"value":null}] 11:42:05 INFO - PROCESS | 1947 | 1466707325837 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:05 INFO - PROCESS | 1947 | 1466707325840 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:42:05 INFO - PROCESS | 1947 | ++DOCSHELL 0x12a644000 == 38 [pid = 1947] [id = 688] 11:42:05 INFO - PROCESS | 1947 | ++DOMWINDOW == 72 (0x128ac6800) [pid = 1947] [serial = 2064] [outer = 0x0] 11:42:05 INFO - PROCESS | 1947 | ++DOMWINDOW == 73 (0x128ae3800) [pid = 1947] [serial = 2065] [outer = 0x128ac6800] 11:42:05 INFO - PROCESS | 1947 | 1466707325865 Marionette DEBUG loaded listener.js 11:42:05 INFO - PROCESS | 1947 | ++DOMWINDOW == 74 (0x128bcac00) [pid = 1947] [serial = 2066] [outer = 0x128ac6800] 11:42:06 INFO - PROCESS | 1947 | --DOCSHELL 0x117228000 == 37 [pid = 1947] [id = 671] 11:42:06 INFO - PROCESS | 1947 | --DOCSHELL 0x116918800 == 36 [pid = 1947] [id = 681] 11:42:06 INFO - PROCESS | 1947 | --DOCSHELL 0x112791800 == 35 [pid = 1947] [id = 680] 11:42:06 INFO - PROCESS | 1947 | --DOCSHELL 0x126975800 == 34 [pid = 1947] [id = 678] 11:42:06 INFO - PROCESS | 1947 | --DOCSHELL 0x115f67000 == 33 [pid = 1947] [id = 679] 11:42:07 INFO - PROCESS | 1947 | --DOCSHELL 0x11707a800 == 32 [pid = 1947] [id = 685] 11:42:07 INFO - PROCESS | 1947 | --DOCSHELL 0x128be6000 == 31 [pid = 1947] [id = 686] 11:42:07 INFO - PROCESS | 1947 | --DOCSHELL 0x1248da800 == 30 [pid = 1947] [id = 684] 11:42:07 INFO - PROCESS | 1947 | --DOCSHELL 0x1239ab800 == 29 [pid = 1947] [id = 683] 11:42:07 INFO - PROCESS | 1947 | --DOCSHELL 0x11928a000 == 28 [pid = 1947] [id = 682] 11:42:07 INFO - PROCESS | 1947 | --DOCSHELL 0x1292ba800 == 27 [pid = 1947] [id = 687] 11:42:07 INFO - PROCESS | 1947 | --DOMWINDOW == 73 (0x112a75c00) [pid = 1947] [serial = 2017] [outer = 0x0] [url = about:blank] 11:42:07 INFO - PROCESS | 1947 | --DOMWINDOW == 72 (0x113171400) [pid = 1947] [serial = 2018] [outer = 0x0] [url = about:blank] 11:42:07 INFO - PROCESS | 1947 | --DOMWINDOW == 71 (0x11709fc00) [pid = 1947] [serial = 2023] [outer = 0x0] [url = about:blank] 11:42:07 INFO - PROCESS | 1947 | --DOMWINDOW == 70 (0x1164dfc00) [pid = 1947] [serial = 2020] [outer = 0x0] [url = about:blank] 11:42:07 INFO - PROCESS | 1947 | --DOMWINDOW == 69 (0x116910400) [pid = 1947] [serial = 2021] [outer = 0x0] [url = about:blank] 11:42:07 INFO - PROCESS | 1947 | --DOMWINDOW == 68 (0x113a7e400) [pid = 1947] [serial = 2014] [outer = 0x0] [url = about:blank] 11:42:07 INFO - PROCESS | 1947 | --DOMWINDOW == 67 (0x116ab4000) [pid = 1947] [serial = 2015] [outer = 0x0] [url = about:blank] 11:42:07 INFO - PROCESS | 1947 | --DOMWINDOW == 66 (0x116ab5400) [pid = 1947] [serial = 2000] [outer = 0x0] [url = about:blank] 11:42:07 INFO - PROCESS | 1947 | --DOMWINDOW == 65 (0x11690b800) [pid = 1947] [serial = 1999] [outer = 0x0] [url = about:blank] 11:42:07 INFO - PROCESS | 1947 | --DOMWINDOW == 64 (0x11987dc00) [pid = 1947] [serial = 2003] [outer = 0x0] [url = about:blank] 11:42:07 INFO - PROCESS | 1947 | --DOMWINDOW == 63 (0x118723400) [pid = 1947] [serial = 2002] [outer = 0x0] [url = about:blank] 11:42:07 INFO - PROCESS | 1947 | --DOMWINDOW == 62 (0x126f87400) [pid = 1947] [serial = 2006] [outer = 0x0] [url = about:blank] 11:42:07 INFO - PROCESS | 1947 | --DOMWINDOW == 61 (0x124fe8400) [pid = 1947] [serial = 2005] [outer = 0x0] [url = about:blank] 11:42:07 INFO - PROCESS | 1947 | --DOMWINDOW == 60 (0x12920a400) [pid = 1947] [serial = 2009] [outer = 0x0] [url = about:blank] 11:42:07 INFO - PROCESS | 1947 | --DOMWINDOW == 59 (0x128bca400) [pid = 1947] [serial = 2008] [outer = 0x0] [url = about:blank] 11:42:07 INFO - PROCESS | 1947 | --DOMWINDOW == 58 (0x126932400) [pid = 1947] [serial = 2012] [outer = 0x0] [url = about:blank] 11:42:07 INFO - PROCESS | 1947 | --DOMWINDOW == 57 (0x117298000) [pid = 1947] [serial = 2011] [outer = 0x0] [url = about:blank] 11:42:07 INFO - PROCESS | 1947 | --DOMWINDOW == 56 (0x123819400) [pid = 1947] [serial = 2033] [outer = 0x0] [url = about:blank] 11:42:07 INFO - PROCESS | 1947 | --DOMWINDOW == 55 (0x119961c00) [pid = 1947] [serial = 2029] [outer = 0x0] [url = about:blank] 11:42:07 INFO - PROCESS | 1947 | --DOMWINDOW == 54 (0x119f46c00) [pid = 1947] [serial = 2032] [outer = 0x0] [url = about:blank] 11:42:07 INFO - PROCESS | 1947 | --DOMWINDOW == 53 (0x119e27c00) [pid = 1947] [serial = 2030] [outer = 0x0] [url = about:blank] 11:42:07 INFO - PROCESS | 1947 | --DOMWINDOW == 52 (0x118749400) [pid = 1947] [serial = 2026] [outer = 0x0] [url = about:blank] 11:42:07 INFO - PROCESS | 1947 | --DOMWINDOW == 51 (0x11914f800) [pid = 1947] [serial = 2027] [outer = 0x0] [url = about:blank] 11:42:07 INFO - PROCESS | 1947 | --DOMWINDOW == 50 (0x117ea1c00) [pid = 1947] [serial = 2024] [outer = 0x0] [url = about:blank] 11:42:07 INFO - PROCESS | 1947 | --DOMWINDOW == 49 (0x123f64000) [pid = 1947] [serial = 2035] [outer = 0x0] [url = about:blank] 11:42:07 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html | Canvas test: 2d.text.font.parse.size.percentage - assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected "72px serif" but got "50% serif" 11:42:07 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 11:42:07 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1 11:42:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:42:07 INFO - _addTest/ [0,2725,"getWindowHandle",null] 11:42:07 INFO - PROCESS | 1947 | 1466707327224 Marionette TRACE conn2 <- [1,2725,null,{"value":"7"}] 11:42:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 11:42:07 INFO - PROCESS | 1947 | 1466707327227 Marionette TRACE conn2 -> [0,2726,"setScriptTimeout",{"ms":35000}] 11:42:07 INFO - PROCESS | 1947 | 1466707327229 Marionette TRACE conn2 <- [1,2726,null,{}] 11:42:07 INFO - PROCESS | 1947 | 1466707327234 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}] 11:42:07 INFO - PROCESS | 1947 | 1466707327236 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:42:07 INFO - PROCESS | 1947 | 1466707327317 Marionette TRACE conn2 <- [1,2727,null,{"value":null}] 11:42:07 INFO - PROCESS | 1947 | 1466707327380 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:07 INFO - PROCESS | 1947 | 1466707327382 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:42:07 INFO - PROCESS | 1947 | ++DOCSHELL 0x113210800 == 28 [pid = 1947] [id = 689] 11:42:07 INFO - PROCESS | 1947 | ++DOMWINDOW == 50 (0x112a76000) [pid = 1947] [serial = 2067] [outer = 0x0] 11:42:07 INFO - PROCESS | 1947 | ++DOMWINDOW == 51 (0x112a77800) [pid = 1947] [serial = 2068] [outer = 0x112a76000] 11:42:07 INFO - PROCESS | 1947 | 1466707327412 Marionette DEBUG loaded listener.js 11:42:07 INFO - PROCESS | 1947 | ++DOMWINDOW == 52 (0x113175400) [pid = 1947] [serial = 2069] [outer = 0x112a76000] 11:42:07 INFO - PROCESS | 1947 | 1466707327726 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]]]}] 11:42:07 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 11:42:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 521ms 11:42:07 INFO - PROCESS | 1947 | 1466707327747 Marionette TRACE conn2 -> [0,2729,"getWindowHandle",null] 11:42:07 INFO - PROCESS | 1947 | 1466707327751 Marionette TRACE conn2 <- [1,2729,null,{"value":"7"}] 11:42:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 11:42:07 INFO - PROCESS | 1947 | 1466707327759 Marionette TRACE conn2 -> [0,2730,"setScriptTimeout",{"ms":35000}] 11:42:07 INFO - PROCESS | 1947 | 1466707327761 Marionette TRACE conn2 <- [1,2730,null,{}] 11:42:07 INFO - PROCESS | 1947 | 1466707327764 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}] 11:42:07 INFO - PROCESS | 1947 | 1466707327765 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:42:07 INFO - PROCESS | 1947 | 1466707327848 Marionette TRACE conn2 <- [1,2731,null,{"value":null}] 11:42:07 INFO - PROCESS | 1947 | 1466707327852 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:07 INFO - PROCESS | 1947 | 1466707327855 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:42:07 INFO - PROCESS | 1947 | ++DOCSHELL 0x11692d000 == 29 [pid = 1947] [id = 690] 11:42:07 INFO - PROCESS | 1947 | ++DOMWINDOW == 53 (0x1132e2400) [pid = 1947] [serial = 2070] [outer = 0x0] 11:42:07 INFO - PROCESS | 1947 | ++DOMWINDOW == 54 (0x115dedc00) [pid = 1947] [serial = 2071] [outer = 0x1132e2400] 11:42:07 INFO - PROCESS | 1947 | 1466707327884 Marionette DEBUG loaded listener.js 11:42:07 INFO - PROCESS | 1947 | ++DOMWINDOW == 55 (0x116460800) [pid = 1947] [serial = 2072] [outer = 0x1132e2400] 11:42:08 INFO - PROCESS | 1947 | 1466707328691 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"]]]}] 11:42:08 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 11:42:08 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 11:42:08 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 11:42:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:42:08 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 11:42:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 971ms 11:42:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 11:42:08 INFO - PROCESS | 1947 | 1466707328731 Marionette TRACE conn2 -> [0,2733,"getWindowHandle",null] 11:42:08 INFO - PROCESS | 1947 | 1466707328732 Marionette TRACE conn2 <- [1,2733,null,{"value":"7"}] 11:42:08 INFO - PROCESS | 1947 | 1466707328734 Marionette TRACE conn2 -> [0,2734,"setScriptTimeout",{"ms":35000}] 11:42:08 INFO - PROCESS | 1947 | 1466707328737 Marionette TRACE conn2 <- [1,2734,null,{}] 11:42:08 INFO - PROCESS | 1947 | 1466707328744 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}] 11:42:08 INFO - PROCESS | 1947 | 1466707328748 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:42:08 INFO - PROCESS | 1947 | 1466707328820 Marionette TRACE conn2 <- [1,2735,null,{"value":null}] 11:42:08 INFO - PROCESS | 1947 | 1466707328826 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:08 INFO - PROCESS | 1947 | 1466707328828 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:42:08 INFO - PROCESS | 1947 | ++DOCSHELL 0x11822e000 == 30 [pid = 1947] [id = 691] 11:42:08 INFO - PROCESS | 1947 | ++DOMWINDOW == 56 (0x116a14000) [pid = 1947] [serial = 2073] [outer = 0x0] 11:42:08 INFO - PROCESS | 1947 | ++DOMWINDOW == 57 (0x116ab0000) [pid = 1947] [serial = 2074] [outer = 0x116a14000] 11:42:08 INFO - PROCESS | 1947 | 1466707328859 Marionette DEBUG loaded listener.js 11:42:08 INFO - PROCESS | 1947 | ++DOMWINDOW == 58 (0x116ab9400) [pid = 1947] [serial = 2075] [outer = 0x116a14000] 11:42:09 INFO - PROCESS | 1947 | 1466707329183 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]]]}] 11:42:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 11:42:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 473ms 11:42:09 INFO - PROCESS | 1947 | 1466707329209 Marionette TRACE conn2 -> [0,2737,"getWindowHandle",null] 11:42:09 INFO - PROCESS | 1947 | 1466707329211 Marionette TRACE conn2 <- [1,2737,null,{"value":"7"}] 11:42:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 11:42:09 INFO - PROCESS | 1947 | 1466707329213 Marionette TRACE conn2 -> [0,2738,"setScriptTimeout",{"ms":35000}] 11:42:09 INFO - PROCESS | 1947 | 1466707329214 Marionette TRACE conn2 <- [1,2738,null,{}] 11:42:09 INFO - PROCESS | 1947 | 1466707329217 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}] 11:42:09 INFO - PROCESS | 1947 | 1466707329218 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:42:09 INFO - PROCESS | 1947 | 1466707329298 Marionette TRACE conn2 <- [1,2739,null,{"value":null}] 11:42:09 INFO - PROCESS | 1947 | 1466707329354 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:09 INFO - PROCESS | 1947 | 1466707329355 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:42:09 INFO - PROCESS | 1947 | ++DOCSHELL 0x11919b800 == 31 [pid = 1947] [id = 692] 11:42:09 INFO - PROCESS | 1947 | ++DOMWINDOW == 59 (0x116aac800) [pid = 1947] [serial = 2076] [outer = 0x0] 11:42:09 INFO - PROCESS | 1947 | ++DOMWINDOW == 60 (0x116f9cc00) [pid = 1947] [serial = 2077] [outer = 0x116aac800] 11:42:09 INFO - PROCESS | 1947 | 1466707329380 Marionette DEBUG loaded listener.js 11:42:09 INFO - PROCESS | 1947 | ++DOMWINDOW == 61 (0x1176f2800) [pid = 1947] [serial = 2078] [outer = 0x116aac800] 11:42:09 INFO - PROCESS | 1947 | 1466707329648 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]]]}] 11:42:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 11:42:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 470ms 11:42:09 INFO - PROCESS | 1947 | 1466707329684 Marionette TRACE conn2 -> [0,2741,"getWindowHandle",null] 11:42:09 INFO - PROCESS | 1947 | 1466707329685 Marionette TRACE conn2 <- [1,2741,null,{"value":"7"}] 11:42:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 11:42:09 INFO - PROCESS | 1947 | 1466707329696 Marionette TRACE conn2 -> [0,2742,"setScriptTimeout",{"ms":35000}] 11:42:09 INFO - PROCESS | 1947 | 1466707329697 Marionette TRACE conn2 <- [1,2742,null,{}] 11:42:09 INFO - PROCESS | 1947 | 1466707329699 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}] 11:42:09 INFO - PROCESS | 1947 | 1466707329700 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:42:09 INFO - PROCESS | 1947 | 1466707329785 Marionette TRACE conn2 <- [1,2743,null,{"value":null}] 11:42:09 INFO - PROCESS | 1947 | 1466707329792 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:09 INFO - PROCESS | 1947 | 1466707329793 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:42:09 INFO - PROCESS | 1947 | ++DOCSHELL 0x119f1a000 == 32 [pid = 1947] [id = 693] 11:42:09 INFO - PROCESS | 1947 | ++DOMWINDOW == 62 (0x1132da000) [pid = 1947] [serial = 2079] [outer = 0x0] 11:42:09 INFO - PROCESS | 1947 | ++DOMWINDOW == 63 (0x118335c00) [pid = 1947] [serial = 2080] [outer = 0x1132da000] 11:42:09 INFO - PROCESS | 1947 | 1466707329818 Marionette DEBUG loaded listener.js 11:42:09 INFO - PROCESS | 1947 | ++DOMWINDOW == 64 (0x1185c1c00) [pid = 1947] [serial = 2081] [outer = 0x1132da000] 11:42:10 INFO - PROCESS | 1947 | 1466707330242 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]]]}] 11:42:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 11:42:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 570ms 11:42:10 INFO - PROCESS | 1947 | 1466707330267 Marionette TRACE conn2 -> [0,2745,"getWindowHandle",null] 11:42:10 INFO - PROCESS | 1947 | 1466707330269 Marionette TRACE conn2 <- [1,2745,null,{"value":"7"}] 11:42:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 11:42:10 INFO - PROCESS | 1947 | 1466707330272 Marionette TRACE conn2 -> [0,2746,"setScriptTimeout",{"ms":35000}] 11:42:10 INFO - PROCESS | 1947 | 1466707330274 Marionette TRACE conn2 <- [1,2746,null,{}] 11:42:10 INFO - PROCESS | 1947 | 1466707330277 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}] 11:42:10 INFO - PROCESS | 1947 | 1466707330283 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:42:10 INFO - PROCESS | 1947 | 1466707330423 Marionette TRACE conn2 <- [1,2747,null,{"value":null}] 11:42:10 INFO - PROCESS | 1947 | 1466707330438 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:10 INFO - PROCESS | 1947 | 1466707330439 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:42:10 INFO - PROCESS | 1947 | ++DOCSHELL 0x1239ab800 == 33 [pid = 1947] [id = 694] 11:42:10 INFO - PROCESS | 1947 | ++DOMWINDOW == 65 (0x11874a800) [pid = 1947] [serial = 2082] [outer = 0x0] 11:42:10 INFO - PROCESS | 1947 | ++DOMWINDOW == 66 (0x1191b8800) [pid = 1947] [serial = 2083] [outer = 0x11874a800] 11:42:10 INFO - PROCESS | 1947 | 1466707330482 Marionette DEBUG loaded listener.js 11:42:10 INFO - PROCESS | 1947 | ++DOMWINDOW == 67 (0x119b63800) [pid = 1947] [serial = 2084] [outer = 0x11874a800] 11:42:10 INFO - PROCESS | 1947 | 1466707330874 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]]]}] 11:42:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 11:42:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 621ms 11:42:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 11:42:10 INFO - PROCESS | 1947 | 1466707330893 Marionette TRACE conn2 -> [0,2749,"getWindowHandle",null] 11:42:10 INFO - PROCESS | 1947 | 1466707330894 Marionette TRACE conn2 <- [1,2749,null,{"value":"7"}] 11:42:10 INFO - PROCESS | 1947 | 1466707330896 Marionette TRACE conn2 -> [0,2750,"setScriptTimeout",{"ms":35000}] 11:42:10 INFO - PROCESS | 1947 | 1466707330897 Marionette TRACE conn2 <- [1,2750,null,{}] 11:42:10 INFO - PROCESS | 1947 | 1466707330899 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}] 11:42:10 INFO - PROCESS | 1947 | 1466707330901 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:42:11 INFO - PROCESS | 1947 | 1466707331011 Marionette TRACE conn2 <- [1,2751,null,{"value":null}] 11:42:11 INFO - PROCESS | 1947 | 1466707331017 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:11 INFO - PROCESS | 1947 | 1466707331018 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:42:11 INFO - PROCESS | 1947 | ++DOCSHELL 0x1242a9800 == 34 [pid = 1947] [id = 695] 11:42:11 INFO - PROCESS | 1947 | ++DOMWINDOW == 68 (0x11996e000) [pid = 1947] [serial = 2085] [outer = 0x0] 11:42:11 INFO - PROCESS | 1947 | ++DOMWINDOW == 69 (0x119b6b000) [pid = 1947] [serial = 2086] [outer = 0x11996e000] 11:42:11 INFO - PROCESS | 1947 | 1466707331043 Marionette DEBUG loaded listener.js 11:42:11 INFO - PROCESS | 1947 | ++DOMWINDOW == 70 (0x119f49000) [pid = 1947] [serial = 2087] [outer = 0x11996e000] 11:42:11 INFO - PROCESS | 1947 | 1466707331333 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]]]}] 11:42:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 11:42:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 468ms 11:42:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 11:42:11 INFO - PROCESS | 1947 | 1466707331364 Marionette TRACE conn2 -> [0,2753,"getWindowHandle",null] 11:42:11 INFO - PROCESS | 1947 | 1466707331365 Marionette TRACE conn2 <- [1,2753,null,{"value":"7"}] 11:42:11 INFO - PROCESS | 1947 | 1466707331367 Marionette TRACE conn2 -> [0,2754,"setScriptTimeout",{"ms":35000}] 11:42:11 INFO - PROCESS | 1947 | 1466707331368 Marionette TRACE conn2 <- [1,2754,null,{}] 11:42:11 INFO - PROCESS | 1947 | 1466707331372 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}] 11:42:11 INFO - PROCESS | 1947 | 1466707331375 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:42:11 INFO - PROCESS | 1947 | 1466707331450 Marionette TRACE conn2 <- [1,2755,null,{"value":null}] 11:42:11 INFO - PROCESS | 1947 | 1466707331457 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:11 INFO - PROCESS | 1947 | 1466707331458 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:42:11 INFO - PROCESS | 1947 | ++DOCSHELL 0x1255cf000 == 35 [pid = 1947] [id = 696] 11:42:11 INFO - PROCESS | 1947 | ++DOMWINDOW == 71 (0x1185bc800) [pid = 1947] [serial = 2088] [outer = 0x0] 11:42:11 INFO - PROCESS | 1947 | ++DOMWINDOW == 72 (0x123815800) [pid = 1947] [serial = 2089] [outer = 0x1185bc800] 11:42:11 INFO - PROCESS | 1947 | 1466707331482 Marionette DEBUG loaded listener.js 11:42:11 INFO - PROCESS | 1947 | ++DOMWINDOW == 73 (0x123c50c00) [pid = 1947] [serial = 2090] [outer = 0x1185bc800] 11:42:11 INFO - PROCESS | 1947 | 1466707331849 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]]]}] 11:42:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 11:42:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 518ms 11:42:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 11:42:11 INFO - PROCESS | 1947 | 1466707331887 Marionette TRACE conn2 -> [0,2757,"getWindowHandle",null] 11:42:11 INFO - PROCESS | 1947 | 1466707331888 Marionette TRACE conn2 <- [1,2757,null,{"value":"7"}] 11:42:11 INFO - PROCESS | 1947 | 1466707331890 Marionette TRACE conn2 -> [0,2758,"setScriptTimeout",{"ms":35000}] 11:42:11 INFO - PROCESS | 1947 | 1466707331892 Marionette TRACE conn2 <- [1,2758,null,{}] 11:42:11 INFO - PROCESS | 1947 | 1466707331894 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}] 11:42:11 INFO - PROCESS | 1947 | 1466707331895 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:42:11 INFO - PROCESS | 1947 | 1466707331991 Marionette TRACE conn2 <- [1,2759,null,{"value":null}] 11:42:12 INFO - PROCESS | 1947 | 1466707331995 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:12 INFO - PROCESS | 1947 | 1466707332003 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:42:12 INFO - PROCESS | 1947 | ++DOCSHELL 0x11822d000 == 36 [pid = 1947] [id = 697] 11:42:12 INFO - PROCESS | 1947 | ++DOMWINDOW == 74 (0x121111000) [pid = 1947] [serial = 2091] [outer = 0x0] 11:42:12 INFO - PROCESS | 1947 | ++DOMWINDOW == 75 (0x123f61000) [pid = 1947] [serial = 2092] [outer = 0x121111000] 11:42:12 INFO - PROCESS | 1947 | 1466707332058 Marionette DEBUG loaded listener.js 11:42:12 INFO - PROCESS | 1947 | ++DOMWINDOW == 76 (0x123f6cc00) [pid = 1947] [serial = 2093] [outer = 0x121111000] 11:42:12 INFO - PROCESS | 1947 | 1466707332351 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]]]}] 11:42:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 11:42:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 518ms 11:42:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 11:42:12 INFO - PROCESS | 1947 | 1466707332410 Marionette TRACE conn2 -> [0,2761,"getWindowHandle",null] 11:42:12 INFO - PROCESS | 1947 | 1466707332411 Marionette TRACE conn2 <- [1,2761,null,{"value":"7"}] 11:42:12 INFO - PROCESS | 1947 | 1466707332413 Marionette TRACE conn2 -> [0,2762,"setScriptTimeout",{"ms":35000}] 11:42:12 INFO - PROCESS | 1947 | 1466707332414 Marionette TRACE conn2 <- [1,2762,null,{}] 11:42:12 INFO - PROCESS | 1947 | 1466707332416 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}] 11:42:12 INFO - PROCESS | 1947 | 1466707332417 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:42:12 INFO - PROCESS | 1947 | 1466707332517 Marionette TRACE conn2 <- [1,2763,null,{"value":null}] 11:42:12 INFO - PROCESS | 1947 | 1466707332528 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:12 INFO - PROCESS | 1947 | 1466707332529 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:42:12 INFO - PROCESS | 1947 | ++DOCSHELL 0x128c72800 == 37 [pid = 1947] [id = 698] 11:42:12 INFO - PROCESS | 1947 | ++DOMWINDOW == 77 (0x123fc1000) [pid = 1947] [serial = 2094] [outer = 0x0] 11:42:12 INFO - PROCESS | 1947 | ++DOMWINDOW == 78 (0x1245d6800) [pid = 1947] [serial = 2095] [outer = 0x123fc1000] 11:42:12 INFO - PROCESS | 1947 | 1466707332554 Marionette DEBUG loaded listener.js 11:42:12 INFO - PROCESS | 1947 | ++DOMWINDOW == 79 (0x124d3a400) [pid = 1947] [serial = 2096] [outer = 0x123fc1000] 11:42:12 INFO - PROCESS | 1947 | 1466707332876 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]]]}] 11:42:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 11:42:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 520ms 11:42:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 11:42:12 INFO - PROCESS | 1947 | 1466707332933 Marionette TRACE conn2 -> [0,2765,"getWindowHandle",null] 11:42:12 INFO - PROCESS | 1947 | 1466707332935 Marionette TRACE conn2 <- [1,2765,null,{"value":"7"}] 11:42:12 INFO - PROCESS | 1947 | 1466707332937 Marionette TRACE conn2 -> [0,2766,"setScriptTimeout",{"ms":35000}] 11:42:12 INFO - PROCESS | 1947 | 1466707332939 Marionette TRACE conn2 <- [1,2766,null,{}] 11:42:12 INFO - PROCESS | 1947 | 1466707332941 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}] 11:42:12 INFO - PROCESS | 1947 | 1466707332943 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:42:13 INFO - PROCESS | 1947 | 1466707333049 Marionette TRACE conn2 <- [1,2767,null,{"value":null}] 11:42:13 INFO - PROCESS | 1947 | 1466707333061 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:13 INFO - PROCESS | 1947 | 1466707333062 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:42:13 INFO - PROCESS | 1947 | ++DOCSHELL 0x119f19800 == 38 [pid = 1947] [id = 699] 11:42:13 INFO - PROCESS | 1947 | ++DOMWINDOW == 80 (0x124fe9000) [pid = 1947] [serial = 2097] [outer = 0x0] 11:42:13 INFO - PROCESS | 1947 | ++DOMWINDOW == 81 (0x1255b1000) [pid = 1947] [serial = 2098] [outer = 0x124fe9000] 11:42:13 INFO - PROCESS | 1947 | 1466707333096 Marionette DEBUG loaded listener.js 11:42:13 INFO - PROCESS | 1947 | ++DOMWINDOW == 82 (0x12723cc00) [pid = 1947] [serial = 2099] [outer = 0x124fe9000] 11:42:13 INFO - PROCESS | 1947 | 1466707333417 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]]]}] 11:42:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 11:42:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 523ms 11:42:13 INFO - PROCESS | 1947 | 1466707333460 Marionette TRACE conn2 -> [0,2769,"getWindowHandle",null] 11:42:13 INFO - PROCESS | 1947 | 1466707333461 Marionette TRACE conn2 <- [1,2769,null,{"value":"7"}] 11:42:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 11:42:13 INFO - PROCESS | 1947 | 1466707333464 Marionette TRACE conn2 -> [0,2770,"setScriptTimeout",{"ms":35000}] 11:42:13 INFO - PROCESS | 1947 | 1466707333465 Marionette TRACE conn2 <- [1,2770,null,{}] 11:42:13 INFO - PROCESS | 1947 | 1466707333468 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}] 11:42:13 INFO - PROCESS | 1947 | 1466707333469 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:42:13 INFO - PROCESS | 1947 | 1466707333564 Marionette TRACE conn2 <- [1,2771,null,{"value":null}] 11:42:13 INFO - PROCESS | 1947 | 1466707333576 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:13 INFO - PROCESS | 1947 | 1466707333577 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:42:13 INFO - PROCESS | 1947 | ++DOCSHELL 0x12a7a7800 == 39 [pid = 1947] [id = 700] 11:42:13 INFO - PROCESS | 1947 | ++DOMWINDOW == 83 (0x119961c00) [pid = 1947] [serial = 2100] [outer = 0x0] 11:42:13 INFO - PROCESS | 1947 | ++DOMWINDOW == 84 (0x128ac0400) [pid = 1947] [serial = 2101] [outer = 0x119961c00] 11:42:13 INFO - PROCESS | 1947 | 1466707333600 Marionette DEBUG loaded listener.js 11:42:13 INFO - PROCESS | 1947 | ++DOMWINDOW == 85 (0x128adb800) [pid = 1947] [serial = 2102] [outer = 0x119961c00] 11:42:13 INFO - PROCESS | 1947 | --DOMWINDOW == 84 (0x123813000) [pid = 1947] [serial = 2061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 11:42:13 INFO - PROCESS | 1947 | --DOMWINDOW == 83 (0x1191ce400) [pid = 1947] [serial = 2049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 11:42:13 INFO - PROCESS | 1947 | --DOMWINDOW == 82 (0x1161a3800) [pid = 1947] [serial = 2052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 11:42:13 INFO - PROCESS | 1947 | --DOMWINDOW == 81 (0x124069000) [pid = 1947] [serial = 2058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 11:42:13 INFO - PROCESS | 1947 | --DOMWINDOW == 80 (0x112878000) [pid = 1947] [serial = 2037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 11:42:13 INFO - PROCESS | 1947 | --DOMWINDOW == 79 (0x12381c800) [pid = 1947] [serial = 2034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 11:42:13 INFO - PROCESS | 1947 | --DOMWINDOW == 78 (0x116ab9c00) [pid = 1947] [serial = 2046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 11:42:13 INFO - PROCESS | 1947 | --DOMWINDOW == 77 (0x1133aec00) [pid = 1947] [serial = 2043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 11:42:13 INFO - PROCESS | 1947 | --DOMWINDOW == 76 (0x112872000) [pid = 1947] [serial = 2040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 11:42:13 INFO - PROCESS | 1947 | --DOMWINDOW == 75 (0x119f4c800) [pid = 1947] [serial = 2055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 11:42:13 INFO - PROCESS | 1947 | 1466707333973 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]]]}] 11:42:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 11:42:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 518ms 11:42:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 11:42:13 INFO - PROCESS | 1947 | 1466707333983 Marionette TRACE conn2 -> [0,2773,"getWindowHandle",null] 11:42:13 INFO - PROCESS | 1947 | 1466707333984 Marionette TRACE conn2 <- [1,2773,null,{"value":"7"}] 11:42:13 INFO - PROCESS | 1947 | 1466707333986 Marionette TRACE conn2 -> [0,2774,"setScriptTimeout",{"ms":35000}] 11:42:13 INFO - PROCESS | 1947 | 1466707333987 Marionette TRACE conn2 <- [1,2774,null,{}] 11:42:13 INFO - PROCESS | 1947 | 1466707333996 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}] 11:42:13 INFO - PROCESS | 1947 | 1466707333997 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:42:14 INFO - PROCESS | 1947 | 1466707334105 Marionette TRACE conn2 <- [1,2775,null,{"value":null}] 11:42:14 INFO - PROCESS | 1947 | 1466707334139 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:14 INFO - PROCESS | 1947 | 1466707334140 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:42:14 INFO - PROCESS | 1947 | ++DOCSHELL 0x12aa90000 == 40 [pid = 1947] [id = 701] 11:42:14 INFO - PROCESS | 1947 | ++DOMWINDOW == 76 (0x1121a2400) [pid = 1947] [serial = 2103] [outer = 0x0] 11:42:14 INFO - PROCESS | 1947 | ++DOMWINDOW == 77 (0x116f9c400) [pid = 1947] [serial = 2104] [outer = 0x1121a2400] 11:42:14 INFO - PROCESS | 1947 | 1466707334171 Marionette DEBUG loaded listener.js 11:42:14 INFO - PROCESS | 1947 | ++DOMWINDOW == 78 (0x12743d400) [pid = 1947] [serial = 2105] [outer = 0x1121a2400] 11:42:14 INFO - PROCESS | 1947 | 1466707334460 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]]]}] 11:42:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 11:42:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 524ms 11:42:14 INFO - PROCESS | 1947 | 1466707334510 Marionette TRACE conn2 -> [0,2777,"getWindowHandle",null] 11:42:14 INFO - PROCESS | 1947 | 1466707334511 Marionette TRACE conn2 <- [1,2777,null,{"value":"7"}] 11:42:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 11:42:14 INFO - PROCESS | 1947 | 1466707334514 Marionette TRACE conn2 -> [0,2778,"setScriptTimeout",{"ms":35000}] 11:42:14 INFO - PROCESS | 1947 | 1466707334515 Marionette TRACE conn2 <- [1,2778,null,{}] 11:42:14 INFO - PROCESS | 1947 | 1466707334517 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}] 11:42:14 INFO - PROCESS | 1947 | 1466707334519 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:42:14 INFO - PROCESS | 1947 | 1466707334601 Marionette TRACE conn2 <- [1,2779,null,{"value":null}] 11:42:14 INFO - PROCESS | 1947 | 1466707334607 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:14 INFO - PROCESS | 1947 | 1466707334608 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:42:14 INFO - PROCESS | 1947 | ++DOCSHELL 0x12b82a800 == 41 [pid = 1947] [id = 702] 11:42:14 INFO - PROCESS | 1947 | ++DOMWINDOW == 79 (0x128abb800) [pid = 1947] [serial = 2106] [outer = 0x0] 11:42:14 INFO - PROCESS | 1947 | ++DOMWINDOW == 80 (0x128ae6000) [pid = 1947] [serial = 2107] [outer = 0x128abb800] 11:42:14 INFO - PROCESS | 1947 | 1466707334632 Marionette DEBUG loaded listener.js 11:42:14 INFO - PROCESS | 1947 | ++DOMWINDOW == 81 (0x128bd5000) [pid = 1947] [serial = 2108] [outer = 0x128abb800] 11:42:14 INFO - PROCESS | 1947 | 1466707334940 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]]]}] 11:42:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 11:42:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 469ms 11:42:14 INFO - PROCESS | 1947 | 1466707334984 Marionette TRACE conn2 -> [0,2781,"getWindowHandle",null] 11:42:14 INFO - PROCESS | 1947 | 1466707334985 Marionette TRACE conn2 <- [1,2781,null,{"value":"7"}] 11:42:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 11:42:14 INFO - PROCESS | 1947 | 1466707334987 Marionette TRACE conn2 -> [0,2782,"setScriptTimeout",{"ms":35000}] 11:42:14 INFO - PROCESS | 1947 | 1466707334988 Marionette TRACE conn2 <- [1,2782,null,{}] 11:42:14 INFO - PROCESS | 1947 | 1466707334990 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}] 11:42:14 INFO - PROCESS | 1947 | 1466707334991 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:42:15 INFO - PROCESS | 1947 | 1466707335100 Marionette TRACE conn2 <- [1,2783,null,{"value":null}] 11:42:15 INFO - PROCESS | 1947 | 1466707335105 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:15 INFO - PROCESS | 1947 | 1466707335113 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:42:15 INFO - PROCESS | 1947 | ++DOCSHELL 0x12b845800 == 42 [pid = 1947] [id = 703] 11:42:15 INFO - PROCESS | 1947 | ++DOMWINDOW == 82 (0x119f48c00) [pid = 1947] [serial = 2109] [outer = 0x0] 11:42:15 INFO - PROCESS | 1947 | ++DOMWINDOW == 83 (0x128bd4c00) [pid = 1947] [serial = 2110] [outer = 0x119f48c00] 11:42:15 INFO - PROCESS | 1947 | 1466707335137 Marionette DEBUG loaded listener.js 11:42:15 INFO - PROCESS | 1947 | ++DOMWINDOW == 84 (0x128c94000) [pid = 1947] [serial = 2111] [outer = 0x119f48c00] 11:42:15 INFO - PROCESS | 1947 | 1466707335450 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]]]}] 11:42:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 11:42:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 519ms 11:42:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 11:42:15 INFO - PROCESS | 1947 | 1466707335507 Marionette TRACE conn2 -> [0,2785,"getWindowHandle",null] 11:42:15 INFO - PROCESS | 1947 | 1466707335508 Marionette TRACE conn2 <- [1,2785,null,{"value":"7"}] 11:42:15 INFO - PROCESS | 1947 | 1466707335510 Marionette TRACE conn2 -> [0,2786,"setScriptTimeout",{"ms":35000}] 11:42:15 INFO - PROCESS | 1947 | 1466707335511 Marionette TRACE conn2 <- [1,2786,null,{}] 11:42:15 INFO - PROCESS | 1947 | 1466707335513 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}] 11:42:15 INFO - PROCESS | 1947 | 1466707335514 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:42:15 INFO - PROCESS | 1947 | 1466707335595 Marionette TRACE conn2 <- [1,2787,null,{"value":null}] 11:42:15 INFO - PROCESS | 1947 | 1466707335599 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:15 INFO - PROCESS | 1947 | 1466707335600 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:42:15 INFO - PROCESS | 1947 | ++DOCSHELL 0x12bab8800 == 43 [pid = 1947] [id = 704] 11:42:15 INFO - PROCESS | 1947 | ++DOMWINDOW == 85 (0x128c96800) [pid = 1947] [serial = 2112] [outer = 0x0] 11:42:15 INFO - PROCESS | 1947 | ++DOMWINDOW == 86 (0x128db6800) [pid = 1947] [serial = 2113] [outer = 0x128c96800] 11:42:15 INFO - PROCESS | 1947 | 1466707335623 Marionette DEBUG loaded listener.js 11:42:15 INFO - PROCESS | 1947 | ++DOMWINDOW == 87 (0x12920d000) [pid = 1947] [serial = 2114] [outer = 0x128c96800] 11:42:16 INFO - PROCESS | 1947 | 1466707336152 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]]]}] 11:42:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 11:42:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 672ms 11:42:16 INFO - PROCESS | 1947 | 1466707336197 Marionette TRACE conn2 -> [0,2789,"getWindowHandle",null] 11:42:16 INFO - PROCESS | 1947 | 1466707336199 Marionette TRACE conn2 <- [1,2789,null,{"value":"7"}] 11:42:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 11:42:16 INFO - PROCESS | 1947 | 1466707336205 Marionette TRACE conn2 -> [0,2790,"setScriptTimeout",{"ms":35000}] 11:42:16 INFO - PROCESS | 1947 | 1466707336208 Marionette TRACE conn2 <- [1,2790,null,{}] 11:42:16 INFO - PROCESS | 1947 | 1466707336212 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}] 11:42:16 INFO - PROCESS | 1947 | 1466707336213 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:42:16 INFO - PROCESS | 1947 | 1466707336327 Marionette TRACE conn2 <- [1,2791,null,{"value":null}] 11:42:16 INFO - PROCESS | 1947 | 1466707336386 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:16 INFO - PROCESS | 1947 | 1466707336387 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:42:16 INFO - PROCESS | 1947 | ++DOCSHELL 0x116924000 == 44 [pid = 1947] [id = 705] 11:42:16 INFO - PROCESS | 1947 | ++DOMWINDOW == 88 (0x112877000) [pid = 1947] [serial = 2115] [outer = 0x0] 11:42:16 INFO - PROCESS | 1947 | ++DOMWINDOW == 89 (0x112e78c00) [pid = 1947] [serial = 2116] [outer = 0x112877000] 11:42:16 INFO - PROCESS | 1947 | 1466707336418 Marionette DEBUG loaded listener.js 11:42:16 INFO - PROCESS | 1947 | ++DOMWINDOW == 90 (0x11324ac00) [pid = 1947] [serial = 2117] [outer = 0x112877000] 11:42:17 INFO - PROCESS | 1947 | 1466707337150 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]]]}] 11:42:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 11:42:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1024ms 11:42:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 11:42:17 INFO - PROCESS | 1947 | 1466707337228 Marionette TRACE conn2 -> [0,2793,"getWindowHandle",null] 11:42:17 INFO - PROCESS | 1947 | 1466707337230 Marionette TRACE conn2 <- [1,2793,null,{"value":"7"}] 11:42:17 INFO - PROCESS | 1947 | 1466707337233 Marionette TRACE conn2 -> [0,2794,"setScriptTimeout",{"ms":35000}] 11:42:17 INFO - PROCESS | 1947 | 1466707337235 Marionette TRACE conn2 <- [1,2794,null,{}] 11:42:17 INFO - PROCESS | 1947 | 1466707337238 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}] 11:42:17 INFO - PROCESS | 1947 | 1466707337240 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:42:17 INFO - PROCESS | 1947 | 1466707337340 Marionette TRACE conn2 <- [1,2795,null,{"value":null}] 11:42:17 INFO - PROCESS | 1947 | 1466707337413 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:17 INFO - PROCESS | 1947 | 1466707337417 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:42:17 INFO - PROCESS | 1947 | ++DOCSHELL 0x112f54000 == 45 [pid = 1947] [id = 706] 11:42:17 INFO - PROCESS | 1947 | ++DOMWINDOW == 91 (0x112a73400) [pid = 1947] [serial = 2118] [outer = 0x0] 11:42:17 INFO - PROCESS | 1947 | ++DOMWINDOW == 92 (0x11317d400) [pid = 1947] [serial = 2119] [outer = 0x112a73400] 11:42:17 INFO - PROCESS | 1947 | 1466707337463 Marionette DEBUG loaded listener.js 11:42:17 INFO - PROCESS | 1947 | ++DOMWINDOW == 93 (0x113c74c00) [pid = 1947] [serial = 2120] [outer = 0x112a73400] 11:42:17 INFO - PROCESS | 1947 | --DOCSHELL 0x12b845800 == 44 [pid = 1947] [id = 703] 11:42:17 INFO - PROCESS | 1947 | --DOCSHELL 0x12b82a800 == 43 [pid = 1947] [id = 702] 11:42:17 INFO - PROCESS | 1947 | --DOCSHELL 0x12aa90000 == 42 [pid = 1947] [id = 701] 11:42:17 INFO - PROCESS | 1947 | --DOMWINDOW == 92 (0x128ae3800) [pid = 1947] [serial = 2065] [outer = 0x0] [url = about:blank] 11:42:17 INFO - PROCESS | 1947 | --DOCSHELL 0x12a7a7800 == 41 [pid = 1947] [id = 700] 11:42:17 INFO - PROCESS | 1947 | --DOCSHELL 0x119f19800 == 40 [pid = 1947] [id = 699] 11:42:17 INFO - PROCESS | 1947 | --DOCSHELL 0x128c72800 == 39 [pid = 1947] [id = 698] 11:42:17 INFO - PROCESS | 1947 | --DOCSHELL 0x11822d000 == 38 [pid = 1947] [id = 697] 11:42:17 INFO - PROCESS | 1947 | --DOCSHELL 0x1255cf000 == 37 [pid = 1947] [id = 696] 11:42:17 INFO - PROCESS | 1947 | --DOCSHELL 0x1242a9800 == 36 [pid = 1947] [id = 695] 11:42:17 INFO - PROCESS | 1947 | --DOCSHELL 0x1239ab800 == 35 [pid = 1947] [id = 694] 11:42:17 INFO - PROCESS | 1947 | --DOCSHELL 0x119f1a000 == 34 [pid = 1947] [id = 693] 11:42:17 INFO - PROCESS | 1947 | --DOCSHELL 0x11919b800 == 33 [pid = 1947] [id = 692] 11:42:17 INFO - PROCESS | 1947 | --DOCSHELL 0x11822e000 == 32 [pid = 1947] [id = 691] 11:42:17 INFO - PROCESS | 1947 | --DOCSHELL 0x11692d000 == 31 [pid = 1947] [id = 690] 11:42:17 INFO - PROCESS | 1947 | --DOCSHELL 0x113210800 == 30 [pid = 1947] [id = 689] 11:42:18 INFO - PROCESS | 1947 | --DOMWINDOW == 91 (0x128ac4000) [pid = 1947] [serial = 2063] [outer = 0x0] [url = about:blank] 11:42:18 INFO - PROCESS | 1947 | --DOMWINDOW == 90 (0x119886800) [pid = 1947] [serial = 2050] [outer = 0x0] [url = about:blank] 11:42:18 INFO - PROCESS | 1947 | --DOMWINDOW == 89 (0x116f9e800) [pid = 1947] [serial = 2053] [outer = 0x0] [url = about:blank] 11:42:18 INFO - PROCESS | 1947 | --DOMWINDOW == 88 (0x125553000) [pid = 1947] [serial = 2059] [outer = 0x0] [url = about:blank] 11:42:18 INFO - PROCESS | 1947 | --DOMWINDOW == 87 (0x119152800) [pid = 1947] [serial = 2054] [outer = 0x0] [url = about:blank] 11:42:18 INFO - PROCESS | 1947 | --DOMWINDOW == 86 (0x119e32800) [pid = 1947] [serial = 2051] [outer = 0x0] [url = about:blank] 11:42:18 INFO - PROCESS | 1947 | --DOMWINDOW == 85 (0x126f8a400) [pid = 1947] [serial = 2060] [outer = 0x0] [url = about:blank] 11:42:18 INFO - PROCESS | 1947 | --DOMWINDOW == 84 (0x12743c000) [pid = 1947] [serial = 2062] [outer = 0x0] [url = about:blank] 11:42:18 INFO - PROCESS | 1947 | --DOMWINDOW == 83 (0x11295c800) [pid = 1947] [serial = 2038] [outer = 0x0] [url = about:blank] 11:42:18 INFO - PROCESS | 1947 | --DOMWINDOW == 82 (0x1245d4800) [pid = 1947] [serial = 2036] [outer = 0x0] [url = about:blank] 11:42:18 INFO - PROCESS | 1947 | --DOMWINDOW == 81 (0x118415c00) [pid = 1947] [serial = 2047] [outer = 0x0] [url = about:blank] 11:42:18 INFO - PROCESS | 1947 | --DOMWINDOW == 80 (0x1167e3000) [pid = 1947] [serial = 2044] [outer = 0x0] [url = about:blank] 11:42:18 INFO - PROCESS | 1947 | --DOMWINDOW == 79 (0x116a1b000) [pid = 1947] [serial = 2045] [outer = 0x0] [url = about:blank] 11:42:18 INFO - PROCESS | 1947 | --DOMWINDOW == 78 (0x112879c00) [pid = 1947] [serial = 2041] [outer = 0x0] [url = about:blank] 11:42:18 INFO - PROCESS | 1947 | --DOMWINDOW == 77 (0x113173000) [pid = 1947] [serial = 2042] [outer = 0x0] [url = about:blank] 11:42:18 INFO - PROCESS | 1947 | --DOMWINDOW == 76 (0x112fb7000) [pid = 1947] [serial = 2039] [outer = 0x0] [url = about:blank] 11:42:18 INFO - PROCESS | 1947 | --DOMWINDOW == 75 (0x1185c6000) [pid = 1947] [serial = 2048] [outer = 0x0] [url = about:blank] 11:42:18 INFO - PROCESS | 1947 | --DOMWINDOW == 74 (0x123817800) [pid = 1947] [serial = 2056] [outer = 0x0] [url = about:blank] 11:42:18 INFO - PROCESS | 1947 | --DOMWINDOW == 73 (0x124065400) [pid = 1947] [serial = 2057] [outer = 0x0] [url = about:blank] 11:42:18 INFO - PROCESS | 1947 | 1466707338060 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]]]}] 11:42:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 11:42:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 876ms 11:42:18 INFO - PROCESS | 1947 | 1466707338110 Marionette TRACE conn2 -> [0,2797,"getWindowHandle",null] 11:42:18 INFO - PROCESS | 1947 | 1466707338115 Marionette TRACE conn2 <- [1,2797,null,{"value":"7"}] 11:42:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 11:42:18 INFO - PROCESS | 1947 | 1466707338119 Marionette TRACE conn2 -> [0,2798,"setScriptTimeout",{"ms":35000}] 11:42:18 INFO - PROCESS | 1947 | 1466707338121 Marionette TRACE conn2 <- [1,2798,null,{}] 11:42:18 INFO - PROCESS | 1947 | 1466707338123 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}] 11:42:18 INFO - PROCESS | 1947 | 1466707338125 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:42:18 INFO - PROCESS | 1947 | 1466707338202 Marionette TRACE conn2 <- [1,2799,null,{"value":null}] 11:42:18 INFO - PROCESS | 1947 | 1466707338209 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:18 INFO - PROCESS | 1947 | 1466707338210 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:42:18 INFO - PROCESS | 1947 | ++DOCSHELL 0x116912800 == 31 [pid = 1947] [id = 707] 11:42:18 INFO - PROCESS | 1947 | ++DOMWINDOW == 74 (0x113178400) [pid = 1947] [serial = 2121] [outer = 0x0] 11:42:18 INFO - PROCESS | 1947 | ++DOMWINDOW == 75 (0x1164d9c00) [pid = 1947] [serial = 2122] [outer = 0x113178400] 11:42:18 INFO - PROCESS | 1947 | 1466707338237 Marionette DEBUG loaded listener.js 11:42:18 INFO - PROCESS | 1947 | ++DOMWINDOW == 76 (0x1167e2800) [pid = 1947] [serial = 2123] [outer = 0x113178400] 11:42:18 INFO - PROCESS | 1947 | 1466707338613 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]]]}] 11:42:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 11:42:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 522ms 11:42:18 INFO - PROCESS | 1947 | 1466707338641 Marionette TRACE conn2 -> [0,2801,"getWindowHandle",null] 11:42:18 INFO - PROCESS | 1947 | 1466707338643 Marionette TRACE conn2 <- [1,2801,null,{"value":"7"}] 11:42:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 11:42:18 INFO - PROCESS | 1947 | 1466707338645 Marionette TRACE conn2 -> [0,2802,"setScriptTimeout",{"ms":35000}] 11:42:18 INFO - PROCESS | 1947 | 1466707338647 Marionette TRACE conn2 <- [1,2802,null,{}] 11:42:18 INFO - PROCESS | 1947 | 1466707338655 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}] 11:42:18 INFO - PROCESS | 1947 | 1466707338658 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:42:18 INFO - PROCESS | 1947 | 1466707338738 Marionette TRACE conn2 <- [1,2803,null,{"value":null}] 11:42:18 INFO - PROCESS | 1947 | 1466707338766 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:18 INFO - PROCESS | 1947 | 1466707338768 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:42:18 INFO - PROCESS | 1947 | ++DOCSHELL 0x1188ea000 == 32 [pid = 1947] [id = 708] 11:42:18 INFO - PROCESS | 1947 | ++DOMWINDOW == 77 (0x116f97c00) [pid = 1947] [serial = 2124] [outer = 0x0] 11:42:18 INFO - PROCESS | 1947 | ++DOMWINDOW == 78 (0x1170a0800) [pid = 1947] [serial = 2125] [outer = 0x116f97c00] 11:42:18 INFO - PROCESS | 1947 | 1466707338796 Marionette DEBUG loaded listener.js 11:42:18 INFO - PROCESS | 1947 | ++DOMWINDOW == 79 (0x117ea4000) [pid = 1947] [serial = 2126] [outer = 0x116f97c00] 11:42:19 INFO - PROCESS | 1947 | 1466707339132 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]]]}] 11:42:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 11:42:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 520ms 11:42:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 11:42:19 INFO - PROCESS | 1947 | 1466707339166 Marionette TRACE conn2 -> [0,2805,"getWindowHandle",null] 11:42:19 INFO - PROCESS | 1947 | 1466707339167 Marionette TRACE conn2 <- [1,2805,null,{"value":"7"}] 11:42:19 INFO - PROCESS | 1947 | 1466707339176 Marionette TRACE conn2 -> [0,2806,"setScriptTimeout",{"ms":35000}] 11:42:19 INFO - PROCESS | 1947 | 1466707339177 Marionette TRACE conn2 <- [1,2806,null,{}] 11:42:19 INFO - PROCESS | 1947 | 1466707339184 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}] 11:42:19 INFO - PROCESS | 1947 | 1466707339185 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:42:19 INFO - PROCESS | 1947 | 1466707339261 Marionette TRACE conn2 <- [1,2807,null,{"value":null}] 11:42:19 INFO - PROCESS | 1947 | 1466707339265 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:19 INFO - PROCESS | 1947 | 1466707339266 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:42:19 INFO - PROCESS | 1947 | ++DOCSHELL 0x123975000 == 33 [pid = 1947] [id = 709] 11:42:19 INFO - PROCESS | 1947 | ++DOMWINDOW == 80 (0x112875400) [pid = 1947] [serial = 2127] [outer = 0x0] 11:42:19 INFO - PROCESS | 1947 | ++DOMWINDOW == 81 (0x11851d800) [pid = 1947] [serial = 2128] [outer = 0x112875400] 11:42:19 INFO - PROCESS | 1947 | 1466707339293 Marionette DEBUG loaded listener.js 11:42:19 INFO - PROCESS | 1947 | ++DOMWINDOW == 82 (0x118749000) [pid = 1947] [serial = 2129] [outer = 0x112875400] 11:42:19 INFO - PROCESS | 1947 | 1466707339633 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]]]}] 11:42:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 11:42:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 481ms 11:42:19 INFO - PROCESS | 1947 | 1466707339652 Marionette TRACE conn2 -> [0,2809,"getWindowHandle",null] 11:42:19 INFO - PROCESS | 1947 | 1466707339654 Marionette TRACE conn2 <- [1,2809,null,{"value":"7"}] 11:42:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 11:42:19 INFO - PROCESS | 1947 | 1466707339660 Marionette TRACE conn2 -> [0,2810,"setScriptTimeout",{"ms":35000}] 11:42:19 INFO - PROCESS | 1947 | 1466707339661 Marionette TRACE conn2 <- [1,2810,null,{}] 11:42:19 INFO - PROCESS | 1947 | 1466707339665 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}] 11:42:19 INFO - PROCESS | 1947 | 1466707339667 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:42:19 INFO - PROCESS | 1947 | 1466707339783 Marionette TRACE conn2 <- [1,2811,null,{"value":null}] 11:42:19 INFO - PROCESS | 1947 | 1466707339878 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:19 INFO - PROCESS | 1947 | 1466707339879 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:42:19 INFO - PROCESS | 1947 | ++DOCSHELL 0x123aba800 == 34 [pid = 1947] [id = 710] 11:42:19 INFO - PROCESS | 1947 | ++DOMWINDOW == 83 (0x112688c00) [pid = 1947] [serial = 2130] [outer = 0x0] 11:42:19 INFO - PROCESS | 1947 | ++DOMWINDOW == 84 (0x1188a6400) [pid = 1947] [serial = 2131] [outer = 0x112688c00] 11:42:19 INFO - PROCESS | 1947 | 1466707339920 Marionette DEBUG loaded listener.js 11:42:19 INFO - PROCESS | 1947 | ++DOMWINDOW == 85 (0x1191ce800) [pid = 1947] [serial = 2132] [outer = 0x112688c00] 11:42:20 INFO - PROCESS | 1947 | 1466707340326 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]]]}] 11:42:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 11:42:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 719ms 11:42:20 INFO - PROCESS | 1947 | 1466707340379 Marionette TRACE conn2 -> [0,2813,"getWindowHandle",null] 11:42:20 INFO - PROCESS | 1947 | 1466707340380 Marionette TRACE conn2 <- [1,2813,null,{"value":"7"}] 11:42:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 11:42:20 INFO - PROCESS | 1947 | 1466707340382 Marionette TRACE conn2 -> [0,2814,"setScriptTimeout",{"ms":35000}] 11:42:20 INFO - PROCESS | 1947 | 1466707340383 Marionette TRACE conn2 <- [1,2814,null,{}] 11:42:20 INFO - PROCESS | 1947 | 1466707340385 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}] 11:42:20 INFO - PROCESS | 1947 | 1466707340391 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:42:20 INFO - PROCESS | 1947 | 1466707340509 Marionette TRACE conn2 <- [1,2815,null,{"value":null}] 11:42:20 INFO - PROCESS | 1947 | 1466707340552 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:20 INFO - PROCESS | 1947 | 1466707340554 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:42:20 INFO - PROCESS | 1947 | ++DOCSHELL 0x1255cb000 == 35 [pid = 1947] [id = 711] 11:42:20 INFO - PROCESS | 1947 | ++DOMWINDOW == 86 (0x119e32000) [pid = 1947] [serial = 2133] [outer = 0x0] 11:42:20 INFO - PROCESS | 1947 | ++DOMWINDOW == 87 (0x123816800) [pid = 1947] [serial = 2134] [outer = 0x119e32000] 11:42:20 INFO - PROCESS | 1947 | 1466707340578 Marionette DEBUG loaded listener.js 11:42:20 INFO - PROCESS | 1947 | ++DOMWINDOW == 88 (0x123f67400) [pid = 1947] [serial = 2135] [outer = 0x119e32000] 11:42:20 INFO - PROCESS | 1947 | 1466707340920 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]]]}] 11:42:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 11:42:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 572ms 11:42:20 INFO - PROCESS | 1947 | 1466707340956 Marionette TRACE conn2 -> [0,2817,"getWindowHandle",null] 11:42:20 INFO - PROCESS | 1947 | 1466707340958 Marionette TRACE conn2 <- [1,2817,null,{"value":"7"}] 11:42:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 11:42:20 INFO - PROCESS | 1947 | 1466707340967 Marionette TRACE conn2 -> [0,2818,"setScriptTimeout",{"ms":35000}] 11:42:20 INFO - PROCESS | 1947 | 1466707340968 Marionette TRACE conn2 <- [1,2818,null,{}] 11:42:20 INFO - PROCESS | 1947 | 1466707340971 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}] 11:42:20 INFO - PROCESS | 1947 | 1466707340972 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:42:21 INFO - PROCESS | 1947 | 1466707341111 Marionette TRACE conn2 <- [1,2819,null,{"value":null}] 11:42:21 INFO - PROCESS | 1947 | 1466707341164 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:21 INFO - PROCESS | 1947 | 1466707341165 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:42:21 INFO - PROCESS | 1947 | ++DOCSHELL 0x1272d4000 == 36 [pid = 1947] [id = 712] 11:42:21 INFO - PROCESS | 1947 | ++DOMWINDOW == 89 (0x11287b400) [pid = 1947] [serial = 2136] [outer = 0x0] 11:42:21 INFO - PROCESS | 1947 | ++DOMWINDOW == 90 (0x12428a800) [pid = 1947] [serial = 2137] [outer = 0x11287b400] 11:42:21 INFO - PROCESS | 1947 | 1466707341196 Marionette DEBUG loaded listener.js 11:42:21 INFO - PROCESS | 1947 | ++DOMWINDOW == 91 (0x124d44400) [pid = 1947] [serial = 2138] [outer = 0x11287b400] 11:42:21 INFO - PROCESS | 1947 | 1466707341499 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]]]}] 11:42:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 11:42:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 569ms 11:42:21 INFO - PROCESS | 1947 | 1466707341538 Marionette TRACE conn2 -> [0,2821,"getWindowHandle",null] 11:42:21 INFO - PROCESS | 1947 | 1466707341541 Marionette TRACE conn2 <- [1,2821,null,{"value":"7"}] 11:42:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 11:42:21 INFO - PROCESS | 1947 | 1466707341543 Marionette TRACE conn2 -> [0,2822,"setScriptTimeout",{"ms":35000}] 11:42:21 INFO - PROCESS | 1947 | 1466707341544 Marionette TRACE conn2 <- [1,2822,null,{}] 11:42:21 INFO - PROCESS | 1947 | 1466707341547 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}] 11:42:21 INFO - PROCESS | 1947 | 1466707341548 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:42:21 INFO - PROCESS | 1947 | 1466707341643 Marionette TRACE conn2 <- [1,2823,null,{"value":null}] 11:42:21 INFO - PROCESS | 1947 | 1466707341647 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:21 INFO - PROCESS | 1947 | 1466707341648 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:42:21 INFO - PROCESS | 1947 | ++DOCSHELL 0x128c67000 == 37 [pid = 1947] [id = 713] 11:42:21 INFO - PROCESS | 1947 | ++DOMWINDOW == 92 (0x12406b800) [pid = 1947] [serial = 2139] [outer = 0x0] 11:42:21 INFO - PROCESS | 1947 | ++DOMWINDOW == 93 (0x1255b0c00) [pid = 1947] [serial = 2140] [outer = 0x12406b800] 11:42:21 INFO - PROCESS | 1947 | 1466707341672 Marionette DEBUG loaded listener.js 11:42:21 INFO - PROCESS | 1947 | ++DOMWINDOW == 94 (0x126934800) [pid = 1947] [serial = 2141] [outer = 0x12406b800] 11:42:22 INFO - PROCESS | 1947 | 1466707342002 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]]]}] 11:42:22 INFO - PROCESS | 1947 | --DOCSHELL 0x12ceb6800 == 36 [pid = 1947] [id = 16] 11:42:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 11:42:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 517ms 11:42:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 11:42:22 INFO - PROCESS | 1947 | 1466707342066 Marionette TRACE conn2 -> [0,2825,"getWindowHandle",null] 11:42:22 INFO - PROCESS | 1947 | 1466707342067 Marionette TRACE conn2 <- [1,2825,null,{"value":"7"}] 11:42:22 INFO - PROCESS | 1947 | 1466707342069 Marionette TRACE conn2 -> [0,2826,"setScriptTimeout",{"ms":35000}] 11:42:22 INFO - PROCESS | 1947 | 1466707342070 Marionette TRACE conn2 <- [1,2826,null,{}] 11:42:22 INFO - PROCESS | 1947 | 1466707342086 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}] 11:42:22 INFO - PROCESS | 1947 | 1466707342087 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:42:22 INFO - PROCESS | 1947 | 1466707342285 Marionette TRACE conn2 <- [1,2827,null,{"value":null}] 11:42:22 INFO - PROCESS | 1947 | --DOMWINDOW == 93 (0x1132e2400) [pid = 1947] [serial = 2070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 11:42:22 INFO - PROCESS | 1947 | --DOMWINDOW == 92 (0x11996e000) [pid = 1947] [serial = 2085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 11:42:22 INFO - PROCESS | 1947 | --DOMWINDOW == 91 (0x1132da000) [pid = 1947] [serial = 2079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 11:42:22 INFO - PROCESS | 1947 | --DOMWINDOW == 90 (0x119961c00) [pid = 1947] [serial = 2100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 11:42:22 INFO - PROCESS | 1947 | --DOMWINDOW == 89 (0x116a14000) [pid = 1947] [serial = 2073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 11:42:22 INFO - PROCESS | 1947 | --DOMWINDOW == 88 (0x121111000) [pid = 1947] [serial = 2091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 11:42:22 INFO - PROCESS | 1947 | --DOMWINDOW == 87 (0x124fe9000) [pid = 1947] [serial = 2097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 11:42:22 INFO - PROCESS | 1947 | --DOMWINDOW == 86 (0x128ac6800) [pid = 1947] [serial = 2064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 11:42:22 INFO - PROCESS | 1947 | --DOMWINDOW == 85 (0x112a76000) [pid = 1947] [serial = 2067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 11:42:22 INFO - PROCESS | 1947 | --DOMWINDOW == 84 (0x119f48c00) [pid = 1947] [serial = 2109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 11:42:22 INFO - PROCESS | 1947 | --DOMWINDOW == 83 (0x11874a800) [pid = 1947] [serial = 2082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 11:42:22 INFO - PROCESS | 1947 | --DOMWINDOW == 82 (0x123fc1000) [pid = 1947] [serial = 2094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 11:42:22 INFO - PROCESS | 1947 | --DOMWINDOW == 81 (0x116aac800) [pid = 1947] [serial = 2076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 11:42:22 INFO - PROCESS | 1947 | --DOMWINDOW == 80 (0x128abb800) [pid = 1947] [serial = 2106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 11:42:22 INFO - PROCESS | 1947 | --DOMWINDOW == 79 (0x1185bc800) [pid = 1947] [serial = 2088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 11:42:22 INFO - PROCESS | 1947 | 1466707342331 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:22 INFO - PROCESS | 1947 | 1466707342332 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:42:22 INFO - PROCESS | 1947 | ++DOCSHELL 0x1199bc800 == 37 [pid = 1947] [id = 714] 11:42:22 INFO - PROCESS | 1947 | ++DOMWINDOW == 80 (0x1121a9000) [pid = 1947] [serial = 2142] [outer = 0x0] 11:42:22 INFO - PROCESS | 1947 | ++DOMWINDOW == 81 (0x112e79400) [pid = 1947] [serial = 2143] [outer = 0x1121a9000] 11:42:22 INFO - PROCESS | 1947 | 1466707342364 Marionette DEBUG loaded listener.js 11:42:22 INFO - PROCESS | 1947 | ++DOMWINDOW == 82 (0x116aad800) [pid = 1947] [serial = 2144] [outer = 0x1121a9000] 11:42:22 INFO - PROCESS | 1947 | 1466707342660 Marionette TRACE conn2 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 11:42:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 11:42:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 633ms 11:42:22 INFO - PROCESS | 1947 | 1466707342702 Marionette TRACE conn2 -> [0,2829,"getWindowHandle",null] 11:42:22 INFO - PROCESS | 1947 | 1466707342704 Marionette TRACE conn2 <- [1,2829,null,{"value":"7"}] 11:42:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 11:42:22 INFO - PROCESS | 1947 | 1466707342708 Marionette TRACE conn2 -> [0,2830,"setScriptTimeout",{"ms":35000}] 11:42:22 INFO - PROCESS | 1947 | 1466707342709 Marionette TRACE conn2 <- [1,2830,null,{}] 11:42:22 INFO - PROCESS | 1947 | 1466707342712 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}] 11:42:22 INFO - PROCESS | 1947 | 1466707342713 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:42:22 INFO - PROCESS | 1947 | 1466707342787 Marionette TRACE conn2 <- [1,2831,null,{"value":null}] 11:42:22 INFO - PROCESS | 1947 | 1466707342846 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:22 INFO - PROCESS | 1947 | 1466707342847 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:42:22 INFO - PROCESS | 1947 | ++DOCSHELL 0x123974800 == 38 [pid = 1947] [id = 715] 11:42:22 INFO - PROCESS | 1947 | ++DOMWINDOW == 83 (0x11219e000) [pid = 1947] [serial = 2145] [outer = 0x0] 11:42:22 INFO - PROCESS | 1947 | ++DOMWINDOW == 84 (0x11874fc00) [pid = 1947] [serial = 2146] [outer = 0x11219e000] 11:42:22 INFO - PROCESS | 1947 | 1466707342871 Marionette DEBUG loaded listener.js 11:42:22 INFO - PROCESS | 1947 | ++DOMWINDOW == 85 (0x126def400) [pid = 1947] [serial = 2147] [outer = 0x11219e000] 11:42:23 INFO - PROCESS | 1947 | 1466707343124 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]]]}] 11:42:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 11:42:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 470ms 11:42:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 11:42:23 INFO - PROCESS | 1947 | 1466707343179 Marionette TRACE conn2 -> [0,2833,"getWindowHandle",null] 11:42:23 INFO - PROCESS | 1947 | 1466707343180 Marionette TRACE conn2 <- [1,2833,null,{"value":"7"}] 11:42:23 INFO - PROCESS | 1947 | 1466707343182 Marionette TRACE conn2 -> [0,2834,"setScriptTimeout",{"ms":35000}] 11:42:23 INFO - PROCESS | 1947 | 1466707343184 Marionette TRACE conn2 <- [1,2834,null,{}] 11:42:23 INFO - PROCESS | 1947 | 1466707343194 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}] 11:42:23 INFO - PROCESS | 1947 | 1466707343196 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:42:23 INFO - PROCESS | 1947 | 1466707343299 Marionette TRACE conn2 <- [1,2835,null,{"value":null}] 11:42:23 INFO - PROCESS | 1947 | 1466707343303 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:23 INFO - PROCESS | 1947 | 1466707343305 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:42:23 INFO - PROCESS | 1947 | ++DOCSHELL 0x12ad05000 == 39 [pid = 1947] [id = 716] 11:42:23 INFO - PROCESS | 1947 | ++DOMWINDOW == 86 (0x126f8b800) [pid = 1947] [serial = 2148] [outer = 0x0] 11:42:23 INFO - PROCESS | 1947 | ++DOMWINDOW == 87 (0x128ac5400) [pid = 1947] [serial = 2149] [outer = 0x126f8b800] 11:42:23 INFO - PROCESS | 1947 | 1466707343332 Marionette DEBUG loaded listener.js 11:42:23 INFO - PROCESS | 1947 | ++DOMWINDOW == 88 (0x128ae5800) [pid = 1947] [serial = 2150] [outer = 0x126f8b800] 11:42:23 INFO - PROCESS | 1947 | 1466707343679 Marionette TRACE conn2 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 11:42:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 11:42:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 519ms 11:42:23 INFO - PROCESS | 1947 | 1466707343702 Marionette TRACE conn2 -> [0,2837,"getWindowHandle",null] 11:42:23 INFO - PROCESS | 1947 | 1466707343703 Marionette TRACE conn2 <- [1,2837,null,{"value":"7"}] 11:42:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 11:42:23 INFO - PROCESS | 1947 | 1466707343707 Marionette TRACE conn2 -> [0,2838,"setScriptTimeout",{"ms":35000}] 11:42:23 INFO - PROCESS | 1947 | 1466707343709 Marionette TRACE conn2 <- [1,2838,null,{}] 11:42:23 INFO - PROCESS | 1947 | 1466707343711 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}] 11:42:23 INFO - PROCESS | 1947 | 1466707343712 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:42:23 INFO - PROCESS | 1947 | 1466707343817 Marionette TRACE conn2 <- [1,2839,null,{"value":null}] 11:42:23 INFO - PROCESS | 1947 | 1466707343826 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:23 INFO - PROCESS | 1947 | 1466707343827 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:42:23 INFO - PROCESS | 1947 | ++DOCSHELL 0x12b848000 == 40 [pid = 1947] [id = 717] 11:42:23 INFO - PROCESS | 1947 | ++DOMWINDOW == 89 (0x126f8ac00) [pid = 1947] [serial = 2151] [outer = 0x0] 11:42:23 INFO - PROCESS | 1947 | ++DOMWINDOW == 90 (0x128c8b400) [pid = 1947] [serial = 2152] [outer = 0x126f8ac00] 11:42:23 INFO - PROCESS | 1947 | 1466707343851 Marionette DEBUG loaded listener.js 11:42:23 INFO - PROCESS | 1947 | ++DOMWINDOW == 91 (0x128c97c00) [pid = 1947] [serial = 2153] [outer = 0x126f8ac00] 11:42:24 INFO - PROCESS | 1947 | 1466707344157 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]]]}] 11:42:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 11:42:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 472ms 11:42:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 11:42:24 INFO - PROCESS | 1947 | 1466707344178 Marionette TRACE conn2 -> [0,2841,"getWindowHandle",null] 11:42:24 INFO - PROCESS | 1947 | 1466707344179 Marionette TRACE conn2 <- [1,2841,null,{"value":"7"}] 11:42:24 INFO - PROCESS | 1947 | 1466707344181 Marionette TRACE conn2 -> [0,2842,"setScriptTimeout",{"ms":35000}] 11:42:24 INFO - PROCESS | 1947 | 1466707344182 Marionette TRACE conn2 <- [1,2842,null,{}] 11:42:24 INFO - PROCESS | 1947 | 1466707344184 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}] 11:42:24 INFO - PROCESS | 1947 | 1466707344185 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:42:24 INFO - PROCESS | 1947 | 1466707344272 Marionette TRACE conn2 <- [1,2843,null,{"value":null}] 11:42:24 INFO - PROCESS | 1947 | 1466707344373 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:24 INFO - PROCESS | 1947 | 1466707344375 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:42:24 INFO - PROCESS | 1947 | ++DOCSHELL 0x1127ef000 == 41 [pid = 1947] [id = 718] 11:42:24 INFO - PROCESS | 1947 | ++DOMWINDOW == 92 (0x110ee4400) [pid = 1947] [serial = 2154] [outer = 0x0] 11:42:24 INFO - PROCESS | 1947 | ++DOMWINDOW == 93 (0x11219c800) [pid = 1947] [serial = 2155] [outer = 0x110ee4400] 11:42:24 INFO - PROCESS | 1947 | 1466707344406 Marionette DEBUG loaded listener.js 11:42:24 INFO - PROCESS | 1947 | ++DOMWINDOW == 94 (0x112878400) [pid = 1947] [serial = 2156] [outer = 0x110ee4400] 11:42:24 INFO - PROCESS | 1947 | 1466707344890 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]]]}] 11:42:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 11:42:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 726ms 11:42:24 INFO - PROCESS | 1947 | 1466707344909 Marionette TRACE conn2 -> [0,2845,"getWindowHandle",null] 11:42:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 11:42:24 INFO - PROCESS | 1947 | 1466707344912 Marionette TRACE conn2 <- [1,2845,null,{"value":"7"}] 11:42:24 INFO - PROCESS | 1947 | 1466707344915 Marionette TRACE conn2 -> [0,2846,"setScriptTimeout",{"ms":35000}] 11:42:24 INFO - PROCESS | 1947 | 1466707344917 Marionette TRACE conn2 <- [1,2846,null,{}] 11:42:24 INFO - PROCESS | 1947 | 1466707344920 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}] 11:42:24 INFO - PROCESS | 1947 | 1466707344924 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:42:25 INFO - PROCESS | 1947 | 1466707345029 Marionette TRACE conn2 <- [1,2847,null,{"value":null}] 11:42:25 INFO - PROCESS | 1947 | 1466707345089 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:25 INFO - PROCESS | 1947 | 1466707345090 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:42:25 INFO - PROCESS | 1947 | ++DOCSHELL 0x1188dd000 == 42 [pid = 1947] [id = 719] 11:42:25 INFO - PROCESS | 1947 | ++DOMWINDOW == 95 (0x112fb3400) [pid = 1947] [serial = 2157] [outer = 0x0] 11:42:25 INFO - PROCESS | 1947 | ++DOMWINDOW == 96 (0x116907800) [pid = 1947] [serial = 2158] [outer = 0x112fb3400] 11:42:25 INFO - PROCESS | 1947 | 1466707345121 Marionette DEBUG loaded listener.js 11:42:25 INFO - PROCESS | 1947 | ++DOMWINDOW == 97 (0x116ab9800) [pid = 1947] [serial = 2159] [outer = 0x112fb3400] 11:42:25 INFO - PROCESS | 1947 | 1466707345577 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]]]}] 11:42:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 11:42:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 671ms 11:42:25 INFO - PROCESS | 1947 | 1466707345590 Marionette TRACE conn2 -> [0,2849,"getWindowHandle",null] 11:42:25 INFO - PROCESS | 1947 | 1466707345593 Marionette TRACE conn2 <- [1,2849,null,{"value":"7"}] 11:42:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 11:42:25 INFO - PROCESS | 1947 | 1466707345597 Marionette TRACE conn2 -> [0,2850,"setScriptTimeout",{"ms":35000}] 11:42:25 INFO - PROCESS | 1947 | 1466707345599 Marionette TRACE conn2 <- [1,2850,null,{}] 11:42:25 INFO - PROCESS | 1947 | 1466707345620 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}] 11:42:25 INFO - PROCESS | 1947 | 1466707345623 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:42:25 INFO - PROCESS | 1947 | 1466707345829 Marionette TRACE conn2 <- [1,2851,null,{"value":null}] 11:42:25 INFO - PROCESS | 1947 | 1466707345908 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:25 INFO - PROCESS | 1947 | 1466707345910 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:42:25 INFO - PROCESS | 1947 | ++DOCSHELL 0x128c7b800 == 43 [pid = 1947] [id = 720] 11:42:25 INFO - PROCESS | 1947 | ++DOMWINDOW == 98 (0x11841dc00) [pid = 1947] [serial = 2160] [outer = 0x0] 11:42:25 INFO - PROCESS | 1947 | ++DOMWINDOW == 99 (0x118747400) [pid = 1947] [serial = 2161] [outer = 0x11841dc00] 11:42:25 INFO - PROCESS | 1947 | 1466707345958 Marionette DEBUG loaded listener.js 11:42:26 INFO - PROCESS | 1947 | ++DOMWINDOW == 100 (0x11987d400) [pid = 1947] [serial = 2162] [outer = 0x11841dc00] 11:42:26 INFO - PROCESS | 1947 | 1466707346441 Marionette TRACE conn2 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 11:42:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 11:42:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 872ms 11:42:26 INFO - PROCESS | 1947 | 1466707346470 Marionette TRACE conn2 -> [0,2853,"getWindowHandle",null] 11:42:26 INFO - PROCESS | 1947 | 1466707346471 Marionette TRACE conn2 <- [1,2853,null,{"value":"7"}] 11:42:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 11:42:26 INFO - PROCESS | 1947 | 1466707346479 Marionette TRACE conn2 -> [0,2854,"setScriptTimeout",{"ms":35000}] 11:42:26 INFO - PROCESS | 1947 | 1466707346483 Marionette TRACE conn2 <- [1,2854,null,{}] 11:42:26 INFO - PROCESS | 1947 | 1466707346486 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}] 11:42:26 INFO - PROCESS | 1947 | 1466707346489 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:42:26 INFO - PROCESS | 1947 | 1466707346594 Marionette TRACE conn2 <- [1,2855,null,{"value":null}] 11:42:26 INFO - PROCESS | 1947 | 1466707346655 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:26 INFO - PROCESS | 1947 | 1466707346656 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:42:26 INFO - PROCESS | 1947 | ++DOCSHELL 0x12bdb6000 == 44 [pid = 1947] [id = 721] 11:42:26 INFO - PROCESS | 1947 | ++DOMWINDOW == 101 (0x119619c00) [pid = 1947] [serial = 2163] [outer = 0x0] 11:42:26 INFO - PROCESS | 1947 | ++DOMWINDOW == 102 (0x123813c00) [pid = 1947] [serial = 2164] [outer = 0x119619c00] 11:42:26 INFO - PROCESS | 1947 | 1466707346684 Marionette DEBUG loaded listener.js 11:42:26 INFO - PROCESS | 1947 | ++DOMWINDOW == 103 (0x1255b4800) [pid = 1947] [serial = 2165] [outer = 0x119619c00] 11:42:27 INFO - PROCESS | 1947 | 1466707347164 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]]]}] 11:42:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 11:42:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 727ms 11:42:27 INFO - PROCESS | 1947 | 1466707347216 Marionette TRACE conn2 -> [0,2857,"getWindowHandle",null] 11:42:27 INFO - PROCESS | 1947 | 1466707347219 Marionette TRACE conn2 <- [1,2857,null,{"value":"7"}] 11:42:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 11:42:27 INFO - PROCESS | 1947 | 1466707347244 Marionette TRACE conn2 -> [0,2858,"setScriptTimeout",{"ms":35000}] 11:42:27 INFO - PROCESS | 1947 | 1466707347247 Marionette TRACE conn2 <- [1,2858,null,{}] 11:42:27 INFO - PROCESS | 1947 | 1466707347252 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}] 11:42:27 INFO - PROCESS | 1947 | 1466707347254 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:42:27 INFO - PROCESS | 1947 | 1466707347411 Marionette TRACE conn2 <- [1,2859,null,{"value":null}] 11:42:27 INFO - PROCESS | 1947 | 1466707347517 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:27 INFO - PROCESS | 1947 | 1466707347519 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:42:27 INFO - PROCESS | 1947 | ++DOCSHELL 0x1169b3800 == 45 [pid = 1947] [id = 722] 11:42:27 INFO - PROCESS | 1947 | ++DOMWINDOW == 104 (0x112870c00) [pid = 1947] [serial = 2166] [outer = 0x0] 11:42:27 INFO - PROCESS | 1947 | ++DOMWINDOW == 105 (0x11615b400) [pid = 1947] [serial = 2167] [outer = 0x112870c00] 11:42:27 INFO - PROCESS | 1947 | 1466707347567 Marionette DEBUG loaded listener.js 11:42:27 INFO - PROCESS | 1947 | ++DOMWINDOW == 106 (0x124064c00) [pid = 1947] [serial = 2168] [outer = 0x112870c00] 11:42:28 INFO - PROCESS | 1947 | 1466707348143 Marionette TRACE conn2 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 11:42:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 11:42:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 923ms 11:42:28 INFO - PROCESS | 1947 | 1466707348166 Marionette TRACE conn2 -> [0,2861,"getWindowHandle",null] 11:42:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 11:42:28 INFO - PROCESS | 1947 | 1466707348169 Marionette TRACE conn2 <- [1,2861,null,{"value":"7"}] 11:42:28 INFO - PROCESS | 1947 | 1466707348174 Marionette TRACE conn2 -> [0,2862,"setScriptTimeout",{"ms":35000}] 11:42:28 INFO - PROCESS | 1947 | 1466707348179 Marionette TRACE conn2 <- [1,2862,null,{}] 11:42:28 INFO - PROCESS | 1947 | 1466707348182 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}] 11:42:28 INFO - PROCESS | 1947 | 1466707348183 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:42:28 INFO - PROCESS | 1947 | 1466707348324 Marionette TRACE conn2 <- [1,2863,null,{"value":null}] 11:42:28 INFO - PROCESS | 1947 | 1466707348452 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:28 INFO - PROCESS | 1947 | 1466707348454 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:42:28 INFO - PROCESS | 1947 | ++DOCSHELL 0x1169a3000 == 46 [pid = 1947] [id = 723] 11:42:28 INFO - PROCESS | 1947 | ++DOMWINDOW == 107 (0x11509a800) [pid = 1947] [serial = 2169] [outer = 0x0] 11:42:28 INFO - PROCESS | 1947 | ++DOMWINDOW == 108 (0x11662d000) [pid = 1947] [serial = 2170] [outer = 0x11509a800] 11:42:28 INFO - PROCESS | 1947 | 1466707348506 Marionette DEBUG loaded listener.js 11:42:28 INFO - PROCESS | 1947 | ++DOMWINDOW == 109 (0x116f90000) [pid = 1947] [serial = 2171] [outer = 0x11509a800] 11:42:29 INFO - PROCESS | 1947 | --DOCSHELL 0x12b848000 == 45 [pid = 1947] [id = 717] 11:42:29 INFO - PROCESS | 1947 | --DOCSHELL 0x12ad05000 == 44 [pid = 1947] [id = 716] 11:42:29 INFO - PROCESS | 1947 | --DOCSHELL 0x123974800 == 43 [pid = 1947] [id = 715] 11:42:29 INFO - PROCESS | 1947 | --DOCSHELL 0x1199bc800 == 42 [pid = 1947] [id = 714] 11:42:29 INFO - PROCESS | 1947 | --DOCSHELL 0x128c67000 == 41 [pid = 1947] [id = 713] 11:42:29 INFO - PROCESS | 1947 | --DOCSHELL 0x1272d4000 == 40 [pid = 1947] [id = 712] 11:42:29 INFO - PROCESS | 1947 | --DOCSHELL 0x1255cb000 == 39 [pid = 1947] [id = 711] 11:42:29 INFO - PROCESS | 1947 | --DOCSHELL 0x123aba800 == 38 [pid = 1947] [id = 710] 11:42:29 INFO - PROCESS | 1947 | --DOCSHELL 0x123975000 == 37 [pid = 1947] [id = 709] 11:42:29 INFO - PROCESS | 1947 | --DOCSHELL 0x1188ea000 == 36 [pid = 1947] [id = 708] 11:42:29 INFO - PROCESS | 1947 | --DOCSHELL 0x116912800 == 35 [pid = 1947] [id = 707] 11:42:29 INFO - PROCESS | 1947 | --DOCSHELL 0x112f54000 == 34 [pid = 1947] [id = 706] 11:42:29 INFO - PROCESS | 1947 | --DOCSHELL 0x12bab8800 == 33 [pid = 1947] [id = 704] 11:42:29 INFO - PROCESS | 1947 | --DOCSHELL 0x116924000 == 32 [pid = 1947] [id = 705] 11:42:29 INFO - PROCESS | 1947 | --DOCSHELL 0x12a644000 == 31 [pid = 1947] [id = 688] 11:42:29 INFO - PROCESS | 1947 | --DOCSHELL 0x12ceb6000 == 30 [pid = 1947] [id = 18] 11:42:29 INFO - PROCESS | 1947 | --DOCSHELL 0x1169b3800 == 29 [pid = 1947] [id = 722] 11:42:29 INFO - PROCESS | 1947 | --DOCSHELL 0x12bdb6000 == 28 [pid = 1947] [id = 721] 11:42:29 INFO - PROCESS | 1947 | --DOCSHELL 0x128c7b800 == 27 [pid = 1947] [id = 720] 11:42:29 INFO - PROCESS | 1947 | --DOCSHELL 0x1188dd000 == 26 [pid = 1947] [id = 719] 11:42:29 INFO - PROCESS | 1947 | --DOCSHELL 0x1127ef000 == 25 [pid = 1947] [id = 718] 11:42:29 INFO - PROCESS | 1947 | --DOMWINDOW == 108 (0x128db6800) [pid = 1947] [serial = 2113] [outer = 0x0] [url = about:blank] 11:42:29 INFO - PROCESS | 1947 | --DOMWINDOW == 107 (0x128c94000) [pid = 1947] [serial = 2111] [outer = 0x0] [url = about:blank] 11:42:29 INFO - PROCESS | 1947 | --DOMWINDOW == 106 (0x116f9c400) [pid = 1947] [serial = 2104] [outer = 0x0] [url = about:blank] 11:42:29 INFO - PROCESS | 1947 | --DOMWINDOW == 105 (0x115dedc00) [pid = 1947] [serial = 2071] [outer = 0x0] [url = about:blank] 11:42:29 INFO - PROCESS | 1947 | --DOMWINDOW == 104 (0x119b6b000) [pid = 1947] [serial = 2086] [outer = 0x0] [url = about:blank] 11:42:29 INFO - PROCESS | 1947 | --DOMWINDOW == 103 (0x118335c00) [pid = 1947] [serial = 2080] [outer = 0x0] [url = about:blank] 11:42:29 INFO - PROCESS | 1947 | --DOMWINDOW == 102 (0x116460800) [pid = 1947] [serial = 2072] [outer = 0x0] [url = about:blank] 11:42:29 INFO - PROCESS | 1947 | --DOMWINDOW == 101 (0x128adb800) [pid = 1947] [serial = 2102] [outer = 0x0] [url = about:blank] 11:42:29 INFO - PROCESS | 1947 | --DOMWINDOW == 100 (0x116ab9400) [pid = 1947] [serial = 2075] [outer = 0x0] [url = about:blank] 11:42:29 INFO - PROCESS | 1947 | --DOMWINDOW == 99 (0x123f6cc00) [pid = 1947] [serial = 2093] [outer = 0x0] [url = about:blank] 11:42:29 INFO - PROCESS | 1947 | --DOMWINDOW == 98 (0x12723cc00) [pid = 1947] [serial = 2099] [outer = 0x0] [url = about:blank] 11:42:29 INFO - PROCESS | 1947 | --DOMWINDOW == 97 (0x116ab0000) [pid = 1947] [serial = 2074] [outer = 0x0] [url = about:blank] 11:42:29 INFO - PROCESS | 1947 | --DOMWINDOW == 96 (0x128bcac00) [pid = 1947] [serial = 2066] [outer = 0x0] [url = about:blank] 11:42:29 INFO - PROCESS | 1947 | --DOMWINDOW == 95 (0x113175400) [pid = 1947] [serial = 2069] [outer = 0x0] [url = about:blank] 11:42:29 INFO - PROCESS | 1947 | --DOMWINDOW == 94 (0x128bd4c00) [pid = 1947] [serial = 2110] [outer = 0x0] [url = about:blank] 11:42:29 INFO - PROCESS | 1947 | --DOMWINDOW == 93 (0x119b63800) [pid = 1947] [serial = 2084] [outer = 0x0] [url = about:blank] 11:42:29 INFO - PROCESS | 1947 | --DOMWINDOW == 92 (0x1245d6800) [pid = 1947] [serial = 2095] [outer = 0x0] [url = about:blank] 11:42:29 INFO - PROCESS | 1947 | --DOMWINDOW == 91 (0x112a77800) [pid = 1947] [serial = 2068] [outer = 0x0] [url = about:blank] 11:42:29 INFO - PROCESS | 1947 | --DOMWINDOW == 90 (0x1176f2800) [pid = 1947] [serial = 2078] [outer = 0x0] [url = about:blank] 11:42:29 INFO - PROCESS | 1947 | --DOMWINDOW == 89 (0x124d3a400) [pid = 1947] [serial = 2096] [outer = 0x0] [url = about:blank] 11:42:29 INFO - PROCESS | 1947 | --DOMWINDOW == 88 (0x128bd5000) [pid = 1947] [serial = 2108] [outer = 0x0] [url = about:blank] 11:42:29 INFO - PROCESS | 1947 | --DOMWINDOW == 87 (0x119f49000) [pid = 1947] [serial = 2087] [outer = 0x0] [url = about:blank] 11:42:29 INFO - PROCESS | 1947 | --DOMWINDOW == 86 (0x1185c1c00) [pid = 1947] [serial = 2081] [outer = 0x0] [url = about:blank] 11:42:29 INFO - PROCESS | 1947 | --DOMWINDOW == 85 (0x123c50c00) [pid = 1947] [serial = 2090] [outer = 0x0] [url = about:blank] 11:42:29 INFO - PROCESS | 1947 | --DOMWINDOW == 84 (0x128ac0400) [pid = 1947] [serial = 2101] [outer = 0x0] [url = about:blank] 11:42:29 INFO - PROCESS | 1947 | --DOMWINDOW == 83 (0x128ae6000) [pid = 1947] [serial = 2107] [outer = 0x0] [url = about:blank] 11:42:29 INFO - PROCESS | 1947 | --DOMWINDOW == 82 (0x123f61000) [pid = 1947] [serial = 2092] [outer = 0x0] [url = about:blank] 11:42:29 INFO - PROCESS | 1947 | --DOMWINDOW == 81 (0x116f9cc00) [pid = 1947] [serial = 2077] [outer = 0x0] [url = about:blank] 11:42:29 INFO - PROCESS | 1947 | --DOMWINDOW == 80 (0x1255b1000) [pid = 1947] [serial = 2098] [outer = 0x0] [url = about:blank] 11:42:29 INFO - PROCESS | 1947 | --DOMWINDOW == 79 (0x123815800) [pid = 1947] [serial = 2089] [outer = 0x0] [url = about:blank] 11:42:29 INFO - PROCESS | 1947 | --DOMWINDOW == 78 (0x1191b8800) [pid = 1947] [serial = 2083] [outer = 0x0] [url = about:blank] 11:42:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 11:42:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1278ms 11:42:29 INFO - PROCESS | 1947 | 1466707349447 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]]]}] 11:42:29 INFO - PROCESS | 1947 | 1466707349452 Marionette TRACE conn2 -> [0,2865,"getWindowHandle",null] 11:42:29 INFO - PROCESS | 1947 | 1466707349454 Marionette TRACE conn2 <- [1,2865,null,{"value":"7"}] 11:42:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 11:42:29 INFO - PROCESS | 1947 | 1466707349461 Marionette TRACE conn2 -> [0,2866,"setScriptTimeout",{"ms":35000}] 11:42:29 INFO - PROCESS | 1947 | 1466707349462 Marionette TRACE conn2 <- [1,2866,null,{}] 11:42:29 INFO - PROCESS | 1947 | 1466707349467 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}] 11:42:29 INFO - PROCESS | 1947 | 1466707349468 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:42:29 INFO - PROCESS | 1947 | 1466707349549 Marionette TRACE conn2 <- [1,2867,null,{"value":null}] 11:42:29 INFO - PROCESS | 1947 | 1466707349606 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:29 INFO - PROCESS | 1947 | 1466707349608 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:42:29 INFO - PROCESS | 1947 | ++DOCSHELL 0x11617f000 == 26 [pid = 1947] [id = 724] 11:42:29 INFO - PROCESS | 1947 | ++DOMWINDOW == 79 (0x112faf800) [pid = 1947] [serial = 2172] [outer = 0x0] 11:42:29 INFO - PROCESS | 1947 | ++DOMWINDOW == 80 (0x113254400) [pid = 1947] [serial = 2173] [outer = 0x112faf800] 11:42:29 INFO - PROCESS | 1947 | 1466707349636 Marionette DEBUG loaded listener.js 11:42:29 INFO - PROCESS | 1947 | ++DOMWINDOW == 81 (0x116166c00) [pid = 1947] [serial = 2174] [outer = 0x112faf800] 11:42:30 INFO - PROCESS | 1947 | 1466707350013 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]]]}] 11:42:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 11:42:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 571ms 11:42:30 INFO - PROCESS | 1947 | 1466707350032 Marionette TRACE conn2 -> [0,2869,"getWindowHandle",null] 11:42:30 INFO - PROCESS | 1947 | 1466707350038 Marionette TRACE conn2 <- [1,2869,null,{"value":"7"}] 11:42:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 11:42:30 INFO - PROCESS | 1947 | 1466707350046 Marionette TRACE conn2 -> [0,2870,"setScriptTimeout",{"ms":35000}] 11:42:30 INFO - PROCESS | 1947 | 1466707350049 Marionette TRACE conn2 <- [1,2870,null,{}] 11:42:30 INFO - PROCESS | 1947 | 1466707350052 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}] 11:42:30 INFO - PROCESS | 1947 | 1466707350058 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:42:30 INFO - PROCESS | 1947 | 1466707350186 Marionette TRACE conn2 <- [1,2871,null,{"value":null}] 11:42:30 INFO - PROCESS | 1947 | 1466707350275 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:30 INFO - PROCESS | 1947 | 1466707350276 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:42:30 INFO - PROCESS | 1947 | ++DOCSHELL 0x117e5f000 == 27 [pid = 1947] [id = 725] 11:42:30 INFO - PROCESS | 1947 | ++DOMWINDOW == 82 (0x116905c00) [pid = 1947] [serial = 2175] [outer = 0x0] 11:42:30 INFO - PROCESS | 1947 | ++DOMWINDOW == 83 (0x116ab6000) [pid = 1947] [serial = 2176] [outer = 0x116905c00] 11:42:30 INFO - PROCESS | 1947 | 1466707350323 Marionette DEBUG loaded listener.js 11:42:30 INFO - PROCESS | 1947 | ++DOMWINDOW == 84 (0x116f9ac00) [pid = 1947] [serial = 2177] [outer = 0x116905c00] 11:42:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 11:42:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 624ms 11:42:30 INFO - PROCESS | 1947 | 1466707350661 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]]]}] 11:42:30 INFO - PROCESS | 1947 | 1466707350670 Marionette TRACE conn2 -> [0,2873,"getWindowHandle",null] 11:42:30 INFO - PROCESS | 1947 | 1466707350672 Marionette TRACE conn2 <- [1,2873,null,{"value":"7"}] 11:42:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 11:42:30 INFO - PROCESS | 1947 | 1466707350677 Marionette TRACE conn2 -> [0,2874,"setScriptTimeout",{"ms":35000}] 11:42:30 INFO - PROCESS | 1947 | 1466707350680 Marionette TRACE conn2 <- [1,2874,null,{}] 11:42:30 INFO - PROCESS | 1947 | 1466707350688 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}] 11:42:30 INFO - PROCESS | 1947 | 1466707350693 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:42:30 INFO - PROCESS | 1947 | 1466707350793 Marionette TRACE conn2 <- [1,2875,null,{"value":null}] 11:42:30 INFO - PROCESS | 1947 | 1466707350800 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:30 INFO - PROCESS | 1947 | 1466707350802 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:42:30 INFO - PROCESS | 1947 | ++DOCSHELL 0x1199bc800 == 28 [pid = 1947] [id = 726] 11:42:30 INFO - PROCESS | 1947 | ++DOMWINDOW == 85 (0x113173c00) [pid = 1947] [serial = 2178] [outer = 0x0] 11:42:30 INFO - PROCESS | 1947 | ++DOMWINDOW == 86 (0x118333400) [pid = 1947] [serial = 2179] [outer = 0x113173c00] 11:42:30 INFO - PROCESS | 1947 | 1466707350830 Marionette DEBUG loaded listener.js 11:42:30 INFO - PROCESS | 1947 | ++DOMWINDOW == 87 (0x118722000) [pid = 1947] [serial = 2180] [outer = 0x113173c00] 11:42:31 INFO - PROCESS | 1947 | 1466707351146 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]]]}] 11:42:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 11:42:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 475ms 11:42:31 INFO - PROCESS | 1947 | 1466707351152 Marionette TRACE conn2 -> [0,2877,"getWindowHandle",null] 11:42:31 INFO - PROCESS | 1947 | 1466707351154 Marionette TRACE conn2 <- [1,2877,null,{"value":"7"}] 11:42:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 11:42:31 INFO - PROCESS | 1947 | 1466707351164 Marionette TRACE conn2 -> [0,2878,"setScriptTimeout",{"ms":35000}] 11:42:31 INFO - PROCESS | 1947 | 1466707351165 Marionette TRACE conn2 <- [1,2878,null,{}] 11:42:31 INFO - PROCESS | 1947 | 1466707351167 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}] 11:42:31 INFO - PROCESS | 1947 | 1466707351168 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:42:31 INFO - PROCESS | 1947 | 1466707351251 Marionette TRACE conn2 <- [1,2879,null,{"value":null}] 11:42:31 INFO - PROCESS | 1947 | 1466707351257 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:31 INFO - PROCESS | 1947 | 1466707351259 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:42:31 INFO - PROCESS | 1947 | ++DOCSHELL 0x123edc000 == 29 [pid = 1947] [id = 727] 11:42:31 INFO - PROCESS | 1947 | ++DOMWINDOW == 88 (0x1191b4400) [pid = 1947] [serial = 2181] [outer = 0x0] 11:42:31 INFO - PROCESS | 1947 | ++DOMWINDOW == 89 (0x11961a800) [pid = 1947] [serial = 2182] [outer = 0x1191b4400] 11:42:31 INFO - PROCESS | 1947 | 1466707351284 Marionette DEBUG loaded listener.js 11:42:31 INFO - PROCESS | 1947 | ++DOMWINDOW == 90 (0x119963000) [pid = 1947] [serial = 2183] [outer = 0x1191b4400] 11:42:31 INFO - PROCESS | 1947 | 1466707351878 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]]]}] 11:42:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 11:42:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 770ms 11:42:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 11:42:31 INFO - PROCESS | 1947 | 1466707351935 Marionette TRACE conn2 -> [0,2881,"getWindowHandle",null] 11:42:31 INFO - PROCESS | 1947 | 1466707351937 Marionette TRACE conn2 <- [1,2881,null,{"value":"7"}] 11:42:31 INFO - PROCESS | 1947 | 1466707351940 Marionette TRACE conn2 -> [0,2882,"setScriptTimeout",{"ms":35000}] 11:42:31 INFO - PROCESS | 1947 | 1466707351944 Marionette TRACE conn2 <- [1,2882,null,{}] 11:42:31 INFO - PROCESS | 1947 | 1466707351947 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}] 11:42:31 INFO - PROCESS | 1947 | 1466707351949 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:42:32 INFO - PROCESS | 1947 | 1466707352053 Marionette TRACE conn2 <- [1,2883,null,{"value":null}] 11:42:32 INFO - PROCESS | 1947 | 1466707352131 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:32 INFO - PROCESS | 1947 | 1466707352133 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:42:32 INFO - PROCESS | 1947 | ++DOCSHELL 0x1185e7000 == 30 [pid = 1947] [id = 728] 11:42:32 INFO - PROCESS | 1947 | ++DOMWINDOW == 91 (0x11509ec00) [pid = 1947] [serial = 2184] [outer = 0x0] 11:42:32 INFO - PROCESS | 1947 | ++DOMWINDOW == 92 (0x1164e1000) [pid = 1947] [serial = 2185] [outer = 0x11509ec00] 11:42:32 INFO - PROCESS | 1947 | 1466707352167 Marionette DEBUG loaded listener.js 11:42:32 INFO - PROCESS | 1947 | ++DOMWINDOW == 93 (0x116aaf400) [pid = 1947] [serial = 2186] [outer = 0x11509ec00] 11:42:32 INFO - PROCESS | 1947 | 1466707352804 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]]]}] 11:42:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 11:42:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 927ms 11:42:32 INFO - PROCESS | 1947 | 1466707352868 Marionette TRACE conn2 -> [0,2885,"getWindowHandle",null] 11:42:32 INFO - PROCESS | 1947 | 1466707352873 Marionette TRACE conn2 <- [1,2885,null,{"value":"7"}] 11:42:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 11:42:32 INFO - PROCESS | 1947 | 1466707352880 Marionette TRACE conn2 -> [0,2886,"setScriptTimeout",{"ms":35000}] 11:42:32 INFO - PROCESS | 1947 | 1466707352882 Marionette TRACE conn2 <- [1,2886,null,{}] 11:42:32 INFO - PROCESS | 1947 | 1466707352886 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}] 11:42:32 INFO - PROCESS | 1947 | 1466707352889 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:42:33 INFO - PROCESS | 1947 | 1466707353052 Marionette TRACE conn2 <- [1,2887,null,{"value":null}] 11:42:33 INFO - PROCESS | 1947 | 1466707353173 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:33 INFO - PROCESS | 1947 | 1466707353174 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:42:33 INFO - PROCESS | 1947 | ++DOCSHELL 0x1248f2000 == 31 [pid = 1947] [id = 729] 11:42:33 INFO - PROCESS | 1947 | ++DOMWINDOW == 94 (0x112aa7000) [pid = 1947] [serial = 2187] [outer = 0x0] 11:42:33 INFO - PROCESS | 1947 | ++DOMWINDOW == 95 (0x1176eb800) [pid = 1947] [serial = 2188] [outer = 0x112aa7000] 11:42:33 INFO - PROCESS | 1947 | 1466707353207 Marionette DEBUG loaded listener.js 11:42:33 INFO - PROCESS | 1947 | ++DOMWINDOW == 96 (0x11874a400) [pid = 1947] [serial = 2189] [outer = 0x112aa7000] 11:42:33 INFO - PROCESS | 1947 | --DOCSHELL 0x1199bc800 == 30 [pid = 1947] [id = 726] 11:42:33 INFO - PROCESS | 1947 | --DOCSHELL 0x117e5f000 == 29 [pid = 1947] [id = 725] 11:42:33 INFO - PROCESS | 1947 | --DOCSHELL 0x11617f000 == 28 [pid = 1947] [id = 724] 11:42:33 INFO - PROCESS | 1947 | --DOCSHELL 0x1169a3000 == 27 [pid = 1947] [id = 723] 11:42:33 INFO - PROCESS | 1947 | 1466707353732 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]]]}] 11:42:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 11:42:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 878ms 11:42:33 INFO - PROCESS | 1947 | 1466707353758 Marionette TRACE conn2 -> [0,2889,"getWindowHandle",null] 11:42:33 INFO - PROCESS | 1947 | 1466707353761 Marionette TRACE conn2 <- [1,2889,null,{"value":"7"}] 11:42:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 11:42:33 INFO - PROCESS | 1947 | 1466707353764 Marionette TRACE conn2 -> [0,2890,"setScriptTimeout",{"ms":35000}] 11:42:33 INFO - PROCESS | 1947 | 1466707353765 Marionette TRACE conn2 <- [1,2890,null,{}] 11:42:33 INFO - PROCESS | 1947 | 1466707353769 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}] 11:42:33 INFO - PROCESS | 1947 | 1466707353771 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:42:33 INFO - PROCESS | 1947 | 1466707353852 Marionette TRACE conn2 <- [1,2891,null,{"value":null}] 11:42:33 INFO - PROCESS | 1947 | 1466707353966 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:33 INFO - PROCESS | 1947 | 1466707353968 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:42:33 INFO - PROCESS | 1947 | ++DOCSHELL 0x11692e000 == 28 [pid = 1947] [id = 730] 11:42:33 INFO - PROCESS | 1947 | ++DOMWINDOW == 97 (0x113eeec00) [pid = 1947] [serial = 2190] [outer = 0x0] 11:42:33 INFO - PROCESS | 1947 | ++DOMWINDOW == 98 (0x11670d400) [pid = 1947] [serial = 2191] [outer = 0x113eeec00] 11:42:34 INFO - PROCESS | 1947 | 1466707353995 Marionette DEBUG loaded listener.js 11:42:34 INFO - PROCESS | 1947 | ++DOMWINDOW == 99 (0x116ab5800) [pid = 1947] [serial = 2192] [outer = 0x113eeec00] 11:42:34 INFO - PROCESS | 1947 | 1466707354360 Marionette TRACE conn2 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 11:42:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 11:42:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 620ms 11:42:34 INFO - PROCESS | 1947 | 1466707354384 Marionette TRACE conn2 -> [0,2893,"getWindowHandle",null] 11:42:34 INFO - PROCESS | 1947 | 1466707354387 Marionette TRACE conn2 <- [1,2893,null,{"value":"7"}] 11:42:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 11:42:34 INFO - PROCESS | 1947 | 1466707354425 Marionette TRACE conn2 -> [0,2894,"setScriptTimeout",{"ms":35000}] 11:42:34 INFO - PROCESS | 1947 | 1466707354427 Marionette TRACE conn2 <- [1,2894,null,{}] 11:42:34 INFO - PROCESS | 1947 | 1466707354429 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}] 11:42:34 INFO - PROCESS | 1947 | 1466707354431 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:42:34 INFO - PROCESS | 1947 | 1466707354532 Marionette TRACE conn2 <- [1,2895,null,{"value":null}] 11:42:34 INFO - PROCESS | 1947 | 1466707354540 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:34 INFO - PROCESS | 1947 | 1466707354541 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:42:34 INFO - PROCESS | 1947 | ++DOCSHELL 0x123975000 == 29 [pid = 1947] [id = 731] 11:42:34 INFO - PROCESS | 1947 | ++DOMWINDOW == 100 (0x118335c00) [pid = 1947] [serial = 2193] [outer = 0x0] 11:42:34 INFO - PROCESS | 1947 | ++DOMWINDOW == 101 (0x1188a5000) [pid = 1947] [serial = 2194] [outer = 0x118335c00] 11:42:34 INFO - PROCESS | 1947 | 1466707354567 Marionette DEBUG loaded listener.js 11:42:34 INFO - PROCESS | 1947 | ++DOMWINDOW == 102 (0x11961d800) [pid = 1947] [serial = 2195] [outer = 0x118335c00] 11:42:34 INFO - PROCESS | 1947 | 1466707354936 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]]]}] 11:42:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 11:42:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 524ms 11:42:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 11:42:34 INFO - PROCESS | 1947 | 1466707354946 Marionette TRACE conn2 -> [0,2897,"getWindowHandle",null] 11:42:34 INFO - PROCESS | 1947 | 1466707354947 Marionette TRACE conn2 <- [1,2897,null,{"value":"7"}] 11:42:34 INFO - PROCESS | 1947 | 1466707354949 Marionette TRACE conn2 -> [0,2898,"setScriptTimeout",{"ms":35000}] 11:42:34 INFO - PROCESS | 1947 | 1466707354952 Marionette TRACE conn2 <- [1,2898,null,{}] 11:42:34 INFO - PROCESS | 1947 | 1466707354964 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}] 11:42:34 INFO - PROCESS | 1947 | 1466707354967 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:42:35 INFO - PROCESS | 1947 | 1466707355077 Marionette TRACE conn2 <- [1,2899,null,{"value":null}] 11:42:35 INFO - PROCESS | 1947 | 1466707355082 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:35 INFO - PROCESS | 1947 | 1466707355084 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:42:35 INFO - PROCESS | 1947 | ++DOCSHELL 0x11277c800 == 30 [pid = 1947] [id = 732] 11:42:35 INFO - PROCESS | 1947 | ++DOMWINDOW == 103 (0x11213d000) [pid = 1947] [serial = 2196] [outer = 0x0] 11:42:35 INFO - PROCESS | 1947 | ++DOMWINDOW == 104 (0x119f49400) [pid = 1947] [serial = 2197] [outer = 0x11213d000] 11:42:35 INFO - PROCESS | 1947 | 1466707355111 Marionette DEBUG loaded listener.js 11:42:35 INFO - PROCESS | 1947 | ++DOMWINDOW == 105 (0x123c5d000) [pid = 1947] [serial = 2198] [outer = 0x11213d000] 11:42:35 INFO - PROCESS | 1947 | 1466707355464 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]]]}] 11:42:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 11:42:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 527ms 11:42:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 11:42:35 INFO - PROCESS | 1947 | 1466707355478 Marionette TRACE conn2 -> [0,2901,"getWindowHandle",null] 11:42:35 INFO - PROCESS | 1947 | 1466707355479 Marionette TRACE conn2 <- [1,2901,null,{"value":"7"}] 11:42:35 INFO - PROCESS | 1947 | 1466707355481 Marionette TRACE conn2 -> [0,2902,"setScriptTimeout",{"ms":35000}] 11:42:35 INFO - PROCESS | 1947 | 1466707355482 Marionette TRACE conn2 <- [1,2902,null,{}] 11:42:35 INFO - PROCESS | 1947 | 1466707355485 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}] 11:42:35 INFO - PROCESS | 1947 | 1466707355486 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:42:35 INFO - PROCESS | 1947 | 1466707355592 Marionette TRACE conn2 <- [1,2903,null,{"value":null}] 11:42:35 INFO - PROCESS | 1947 | 1466707355602 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:35 INFO - PROCESS | 1947 | 1466707355604 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:42:35 INFO - PROCESS | 1947 | ++DOCSHELL 0x1292a9000 == 31 [pid = 1947] [id = 733] 11:42:35 INFO - PROCESS | 1947 | ++DOMWINDOW == 106 (0x123f5f400) [pid = 1947] [serial = 2199] [outer = 0x0] 11:42:35 INFO - PROCESS | 1947 | ++DOMWINDOW == 107 (0x12405fc00) [pid = 1947] [serial = 2200] [outer = 0x123f5f400] 11:42:35 INFO - PROCESS | 1947 | 1466707355631 Marionette DEBUG loaded listener.js 11:42:35 INFO - PROCESS | 1947 | ++DOMWINDOW == 108 (0x1249cc400) [pid = 1947] [serial = 2201] [outer = 0x123f5f400] 11:42:36 INFO - PROCESS | 1947 | --DOMWINDOW == 107 (0x119e32000) [pid = 1947] [serial = 2133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 11:42:36 INFO - PROCESS | 1947 | --DOMWINDOW == 106 (0x11287b400) [pid = 1947] [serial = 2136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 11:42:36 INFO - PROCESS | 1947 | --DOMWINDOW == 105 (0x112a73400) [pid = 1947] [serial = 2118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 11:42:36 INFO - PROCESS | 1947 | --DOMWINDOW == 104 (0x113178400) [pid = 1947] [serial = 2121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 11:42:36 INFO - PROCESS | 1947 | --DOMWINDOW == 103 (0x128c96800) [pid = 1947] [serial = 2112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 11:42:36 INFO - PROCESS | 1947 | --DOMWINDOW == 102 (0x112688c00) [pid = 1947] [serial = 2130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 11:42:36 INFO - PROCESS | 1947 | --DOMWINDOW == 101 (0x116f97c00) [pid = 1947] [serial = 2124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 11:42:36 INFO - PROCESS | 1947 | --DOMWINDOW == 100 (0x112875400) [pid = 1947] [serial = 2127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 11:42:36 INFO - PROCESS | 1947 | --DOMWINDOW == 99 (0x112877000) [pid = 1947] [serial = 2115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 11:42:36 INFO - PROCESS | 1947 | --DOMWINDOW == 98 (0x126f8ac00) [pid = 1947] [serial = 2151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 11:42:36 INFO - PROCESS | 1947 | --DOMWINDOW == 97 (0x12ca9f800) [pid = 1947] [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.] 11:42:36 INFO - PROCESS | 1947 | --DOMWINDOW == 96 (0x12406b800) [pid = 1947] [serial = 2139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 11:42:36 INFO - PROCESS | 1947 | --DOMWINDOW == 95 (0x1121a9000) [pid = 1947] [serial = 2142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 11:42:36 INFO - PROCESS | 1947 | --DOMWINDOW == 94 (0x126f8b800) [pid = 1947] [serial = 2148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 11:42:36 INFO - PROCESS | 1947 | --DOMWINDOW == 93 (0x11219e000) [pid = 1947] [serial = 2145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 11:42:36 INFO - PROCESS | 1947 | --DOMWINDOW == 92 (0x12ceb7000) [pid = 1947] [serial = 44] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 11:42:36 INFO - PROCESS | 1947 | --DOMWINDOW == 91 (0x1121a2400) [pid = 1947] [serial = 2103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 11:42:36 INFO - PROCESS | 1947 | --DOMWINDOW == 90 (0x116905c00) [pid = 1947] [serial = 2175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 11:42:36 INFO - PROCESS | 1947 | --DOMWINDOW == 89 (0x112faf800) [pid = 1947] [serial = 2172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 11:42:36 INFO - PROCESS | 1947 | --DOMWINDOW == 88 (0x11509a800) [pid = 1947] [serial = 2169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 11:42:36 INFO - PROCESS | 1947 | --DOMWINDOW == 87 (0x110ee4400) [pid = 1947] [serial = 2154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 11:42:36 INFO - PROCESS | 1947 | --DOMWINDOW == 86 (0x112fb3400) [pid = 1947] [serial = 2157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 11:42:36 INFO - PROCESS | 1947 | --DOMWINDOW == 85 (0x11841dc00) [pid = 1947] [serial = 2160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 11:42:36 INFO - PROCESS | 1947 | --DOMWINDOW == 84 (0x119619c00) [pid = 1947] [serial = 2163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 11:42:36 INFO - PROCESS | 1947 | --DOMWINDOW == 83 (0x112870c00) [pid = 1947] [serial = 2166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 11:42:36 INFO - PROCESS | 1947 | --DOMWINDOW == 82 (0x113173c00) [pid = 1947] [serial = 2178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 11:42:36 INFO - PROCESS | 1947 | 1466707356186 Marionette TRACE conn2 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 11:42:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 11:42:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 720ms 11:42:36 INFO - PROCESS | 1947 | 1466707356202 Marionette TRACE conn2 -> [0,2905,"getWindowHandle",null] 11:42:36 INFO - PROCESS | 1947 | 1466707356206 Marionette TRACE conn2 <- [1,2905,null,{"value":"7"}] 11:42:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 11:42:36 INFO - PROCESS | 1947 | 1466707356209 Marionette TRACE conn2 -> [0,2906,"setScriptTimeout",{"ms":35000}] 11:42:36 INFO - PROCESS | 1947 | 1466707356211 Marionette TRACE conn2 <- [1,2906,null,{}] 11:42:36 INFO - PROCESS | 1947 | 1466707356215 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}] 11:42:36 INFO - PROCESS | 1947 | 1466707356217 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:42:36 INFO - PROCESS | 1947 | 1466707356299 Marionette TRACE conn2 <- [1,2907,null,{"value":null}] 11:42:36 INFO - PROCESS | 1947 | 1466707356359 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:36 INFO - PROCESS | 1947 | 1466707356361 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:42:36 INFO - PROCESS | 1947 | ++DOCSHELL 0x1199b6800 == 32 [pid = 1947] [id = 734] 11:42:36 INFO - PROCESS | 1947 | ++DOMWINDOW == 83 (0x110eef400) [pid = 1947] [serial = 2202] [outer = 0x0] 11:42:36 INFO - PROCESS | 1947 | ++DOMWINDOW == 84 (0x11268c400) [pid = 1947] [serial = 2203] [outer = 0x110eef400] 11:42:36 INFO - PROCESS | 1947 | 1466707356385 Marionette DEBUG loaded listener.js 11:42:36 INFO - PROCESS | 1947 | ++DOMWINDOW == 85 (0x113180800) [pid = 1947] [serial = 2204] [outer = 0x110eef400] 11:42:36 INFO - PROCESS | 1947 | 1466707356720 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]]]}] 11:42:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 11:42:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 569ms 11:42:36 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 11:42:36 INFO - PROCESS | 1947 | 1466707356778 Marionette TRACE conn2 -> [0,2909,"getWindowHandle",null] 11:42:36 INFO - PROCESS | 1947 | 1466707356780 Marionette TRACE conn2 <- [1,2909,null,{"value":"7"}] 11:42:36 INFO - PROCESS | 1947 | 1466707356782 Marionette TRACE conn2 -> [0,2910,"setScriptTimeout",{"ms":35000}] 11:42:36 INFO - PROCESS | 1947 | 1466707356783 Marionette TRACE conn2 <- [1,2910,null,{}] 11:42:36 INFO - PROCESS | 1947 | 1466707356785 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}] 11:42:36 INFO - PROCESS | 1947 | 1466707356789 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:42:36 INFO - PROCESS | 1947 | 1466707356903 Marionette TRACE conn2 <- [1,2911,null,{"value":null}] 11:42:36 INFO - PROCESS | 1947 | 1466707356967 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:36 INFO - PROCESS | 1947 | 1466707356968 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:42:36 INFO - PROCESS | 1947 | ++DOCSHELL 0x12a644000 == 33 [pid = 1947] [id = 735] 11:42:36 INFO - PROCESS | 1947 | ++DOMWINDOW == 86 (0x11287f000) [pid = 1947] [serial = 2205] [outer = 0x0] 11:42:36 INFO - PROCESS | 1947 | ++DOMWINDOW == 87 (0x118333800) [pid = 1947] [serial = 2206] [outer = 0x11287f000] 11:42:36 INFO - PROCESS | 1947 | 1466707356993 Marionette DEBUG loaded listener.js 11:42:37 INFO - PROCESS | 1947 | ++DOMWINDOW == 88 (0x126d7a000) [pid = 1947] [serial = 2207] [outer = 0x11287f000] 11:42:37 INFO - PROCESS | 1947 | 1466707357231 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]]]}] 11:42:37 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 11:42:37 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 11:42:37 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 470ms 11:42:37 INFO - PROCESS | 1947 | 1466707357253 Marionette TRACE conn2 -> [0,2913,"getWindowHandle",null] 11:42:37 INFO - PROCESS | 1947 | 1466707357255 Marionette TRACE conn2 <- [1,2913,null,{"value":"7"}] 11:42:37 INFO - TEST-START | /DOMEvents/constructors.html 11:42:37 INFO - PROCESS | 1947 | 1466707357264 Marionette TRACE conn2 -> [0,2914,"setScriptTimeout",{"ms":35000}] 11:42:37 INFO - PROCESS | 1947 | 1466707357265 Marionette TRACE conn2 <- [1,2914,null,{}] 11:42:37 INFO - PROCESS | 1947 | 1466707357267 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}] 11:42:37 INFO - PROCESS | 1947 | 1466707357268 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:42:37 INFO - PROCESS | 1947 | 1466707357343 Marionette TRACE conn2 <- [1,2915,null,{"value":null}] 11:42:37 INFO - PROCESS | 1947 | 1466707357346 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:37 INFO - PROCESS | 1947 | 1466707357347 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:42:37 INFO - PROCESS | 1947 | ++DOCSHELL 0x12ad40000 == 34 [pid = 1947] [id = 736] 11:42:37 INFO - PROCESS | 1947 | ++DOMWINDOW == 89 (0x116910400) [pid = 1947] [serial = 2208] [outer = 0x0] 11:42:37 INFO - PROCESS | 1947 | ++DOMWINDOW == 90 (0x126f8c000) [pid = 1947] [serial = 2209] [outer = 0x116910400] 11:42:37 INFO - PROCESS | 1947 | 1466707357367 Marionette DEBUG loaded listener.js 11:42:37 INFO - PROCESS | 1947 | ++DOMWINDOW == 91 (0x128ac1400) [pid = 1947] [serial = 2210] [outer = 0x116910400] 11:42:37 INFO - PROCESS | 1947 | 1466707357815 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]]]}] 11:42:37 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 11:42:37 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 11:42:37 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 11:42:37 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 11:42:37 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 11:42:37 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 11:42:37 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 11:42:37 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 11:42:37 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 11:42:37 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 11:42:37 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 11:42:37 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 11:42:37 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 11:42:37 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 11:42:37 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 11:42:37 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 11:42:37 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 11:42:37 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 11:42:37 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 11:42:37 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 11:42:37 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 11:42:37 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 11:42:37 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 11:42:37 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 11:42:37 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 11:42:37 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 11:42:37 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 11:42:37 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 11:42:37 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 11:42:37 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 11:42:37 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 11:42:37 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 11:42:37 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 11:42:37 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 11:42:37 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 11:42:37 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 11:42:37 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 11:42:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 11:42:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:42:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:42:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 11:42:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:42:37 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 11:42:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 11:42:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:42:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:42:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 11:42:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:42:37 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 11:42:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 11:42:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:42:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:42:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 11:42:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:42:37 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 11:42:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 11:42:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:42:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:42:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 11:42:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:42:37 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 11:42:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 11:42:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:42:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:42:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 11:42:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:42:37 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 11:42:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 11:42:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:42:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:42:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 11:42:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:42:37 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 11:42:37 INFO - TEST-OK | /DOMEvents/constructors.html | took 576ms 11:42:37 INFO - PROCESS | 1947 | 1466707357842 Marionette TRACE conn2 -> [0,2917,"getWindowHandle",null] 11:42:37 INFO - PROCESS | 1947 | 1466707357844 Marionette TRACE conn2 <- [1,2917,null,{"value":"7"}] 11:42:37 INFO - TEST-START | /DOMEvents/event-phases-order.html 11:42:37 INFO - PROCESS | 1947 | 1466707357848 Marionette TRACE conn2 -> [0,2918,"setScriptTimeout",{"ms":35000}] 11:42:37 INFO - PROCESS | 1947 | 1466707357850 Marionette TRACE conn2 <- [1,2918,null,{}] 11:42:37 INFO - PROCESS | 1947 | 1466707357854 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}] 11:42:37 INFO - PROCESS | 1947 | 1466707357856 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:42:37 INFO - PROCESS | 1947 | 1466707357979 Marionette TRACE conn2 <- [1,2919,null,{"value":null}] 11:42:38 INFO - PROCESS | 1947 | 1466707358002 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:38 INFO - PROCESS | 1947 | 1466707358004 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:42:38 INFO - PROCESS | 1947 | ++DOCSHELL 0x12b840800 == 35 [pid = 1947] [id = 737] 11:42:38 INFO - PROCESS | 1947 | ++DOMWINDOW == 92 (0x124062800) [pid = 1947] [serial = 2211] [outer = 0x0] 11:42:38 INFO - PROCESS | 1947 | ++DOMWINDOW == 93 (0x128aca800) [pid = 1947] [serial = 2212] [outer = 0x124062800] 11:42:38 INFO - PROCESS | 1947 | 1466707358046 Marionette DEBUG loaded listener.js 11:42:38 INFO - PROCESS | 1947 | ++DOMWINDOW == 94 (0x128ae9c00) [pid = 1947] [serial = 2213] [outer = 0x124062800] 11:42:38 INFO - PROCESS | 1947 | 1466707358603 Marionette TRACE conn2 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 11:42:38 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 11:42:38 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 771ms 11:42:38 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 11:42:38 INFO - PROCESS | 1947 | 1466707358619 Marionette TRACE conn2 -> [0,2921,"getWindowHandle",null] 11:42:38 INFO - PROCESS | 1947 | 1466707358621 Marionette TRACE conn2 <- [1,2921,null,{"value":"7"}] 11:42:38 INFO - PROCESS | 1947 | 1466707358624 Marionette TRACE conn2 -> [0,2922,"setScriptTimeout",{"ms":35000}] 11:42:38 INFO - PROCESS | 1947 | 1466707358628 Marionette TRACE conn2 <- [1,2922,null,{}] 11:42:38 INFO - PROCESS | 1947 | 1466707358631 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}] 11:42:38 INFO - PROCESS | 1947 | 1466707358633 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:42:38 INFO - PROCESS | 1947 | 1466707358738 Marionette TRACE conn2 <- [1,2923,null,{"value":null}] 11:42:38 INFO - PROCESS | 1947 | 1466707358812 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:38 INFO - PROCESS | 1947 | 1466707358814 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:42:38 INFO - PROCESS | 1947 | ++DOCSHELL 0x123824000 == 36 [pid = 1947] [id = 738] 11:42:38 INFO - PROCESS | 1947 | ++DOMWINDOW == 95 (0x115f9cc00) [pid = 1947] [serial = 2214] [outer = 0x0] 11:42:38 INFO - PROCESS | 1947 | ++DOMWINDOW == 96 (0x116ab3400) [pid = 1947] [serial = 2215] [outer = 0x115f9cc00] 11:42:38 INFO - PROCESS | 1947 | 1466707358845 Marionette DEBUG loaded listener.js 11:42:38 INFO - PROCESS | 1947 | ++DOMWINDOW == 97 (0x116f9c800) [pid = 1947] [serial = 2216] [outer = 0x115f9cc00] 11:42:39 INFO - PROCESS | 1947 | [1947] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 11:42:39 INFO - PROCESS | 1947 | [1947] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 11:42:39 INFO - PROCESS | 1947 | [1947] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 11:42:39 INFO - PROCESS | 1947 | [1947] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 11:42:39 INFO - PROCESS | 1947 | 1466707359222 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]]]}] 11:42:39 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 11:42:39 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 11:42:39 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 11:42:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:42:39 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 11:42:39 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 11:42:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:42:39 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 11:42:39 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 11:42:39 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 11:42:39 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 11:42:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:42:39 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 11:42:39 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 11:42:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:42:39 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 11:42:39 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 11:42:39 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 11:42:39 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 11:42:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:42:39 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 11:42:39 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 11:42:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:42:39 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 11:42:39 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]" 11:42:39 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 11:42:39 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 11:42:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:42:39 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 11:42:39 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 11:42:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:42:39 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 11:42:39 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 11:42:39 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 622ms 11:42:39 INFO - PROCESS | 1947 | 1466707359247 Marionette TRACE conn2 -> [0,2925,"getWindowHandle",null] 11:42:39 INFO - PROCESS | 1947 | 1466707359251 Marionette TRACE conn2 <- [1,2925,null,{"value":"7"}] 11:42:39 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 11:42:39 INFO - PROCESS | 1947 | 1466707359256 Marionette TRACE conn2 -> [0,2926,"setScriptTimeout",{"ms":35000}] 11:42:39 INFO - PROCESS | 1947 | 1466707359258 Marionette TRACE conn2 <- [1,2926,null,{}] 11:42:39 INFO - PROCESS | 1947 | 1466707359261 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}] 11:42:39 INFO - PROCESS | 1947 | 1466707359262 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:42:39 INFO - PROCESS | 1947 | 1466707359366 Marionette TRACE conn2 <- [1,2927,null,{"value":null}] 11:42:39 INFO - PROCESS | 1947 | 1466707359458 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:39 INFO - PROCESS | 1947 | 1466707359459 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:42:39 INFO - PROCESS | 1947 | ++DOCSHELL 0x12a7c1000 == 37 [pid = 1947] [id = 739] 11:42:39 INFO - PROCESS | 1947 | ++DOMWINDOW == 98 (0x1185ba800) [pid = 1947] [serial = 2217] [outer = 0x0] 11:42:39 INFO - PROCESS | 1947 | ++DOMWINDOW == 99 (0x119f46c00) [pid = 1947] [serial = 2218] [outer = 0x1185ba800] 11:42:39 INFO - PROCESS | 1947 | 1466707359492 Marionette DEBUG loaded listener.js 11:42:39 INFO - PROCESS | 1947 | ++DOMWINDOW == 100 (0x123c50000) [pid = 1947] [serial = 2219] [outer = 0x1185ba800] 11:42:39 INFO - PROCESS | 1947 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 11:42:39 INFO - PROCESS | 1947 | 1466707359849 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]]]}] 11:42:39 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 11:42:39 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 622ms 11:42:39 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 11:42:39 INFO - PROCESS | 1947 | 1466707359878 Marionette TRACE conn2 -> [0,2929,"getWindowHandle",null] 11:42:39 INFO - PROCESS | 1947 | 1466707359879 Marionette TRACE conn2 <- [1,2929,null,{"value":"7"}] 11:42:39 INFO - PROCESS | 1947 | 1466707359881 Marionette TRACE conn2 -> [0,2930,"setScriptTimeout",{"ms":35000}] 11:42:39 INFO - PROCESS | 1947 | 1466707359884 Marionette TRACE conn2 <- [1,2930,null,{}] 11:42:39 INFO - PROCESS | 1947 | 1466707359892 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}] 11:42:39 INFO - PROCESS | 1947 | 1466707359895 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:42:39 INFO - PROCESS | 1947 | 1466707359998 Marionette TRACE conn2 <- [1,2931,null,{"value":null}] 11:42:40 INFO - PROCESS | 1947 | 1466707360060 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:40 INFO - PROCESS | 1947 | 1466707360062 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:42:40 INFO - PROCESS | 1947 | ++DOCSHELL 0x12bdc6800 == 38 [pid = 1947] [id = 740] 11:42:40 INFO - PROCESS | 1947 | ++DOMWINDOW == 101 (0x124fe4800) [pid = 1947] [serial = 2220] [outer = 0x0] 11:42:40 INFO - PROCESS | 1947 | ++DOMWINDOW == 102 (0x126f8a400) [pid = 1947] [serial = 2221] [outer = 0x124fe4800] 11:42:40 INFO - PROCESS | 1947 | 1466707360093 Marionette DEBUG loaded listener.js 11:42:40 INFO - PROCESS | 1947 | ++DOMWINDOW == 103 (0x128ae3800) [pid = 1947] [serial = 2222] [outer = 0x124fe4800] 11:42:40 INFO - PROCESS | 1947 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 11:42:40 INFO - PROCESS | 1947 | 1466707360436 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]]]}] 11:42:40 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 11:42:40 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 621ms 11:42:40 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 11:42:40 INFO - PROCESS | 1947 | 1466707360503 Marionette TRACE conn2 -> [0,2933,"getWindowHandle",null] 11:42:40 INFO - PROCESS | 1947 | 1466707360505 Marionette TRACE conn2 <- [1,2933,null,{"value":"7"}] 11:42:40 INFO - PROCESS | 1947 | 1466707360507 Marionette TRACE conn2 -> [0,2934,"setScriptTimeout",{"ms":35000}] 11:42:40 INFO - PROCESS | 1947 | 1466707360508 Marionette TRACE conn2 <- [1,2934,null,{}] 11:42:40 INFO - PROCESS | 1947 | 1466707360511 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}] 11:42:40 INFO - PROCESS | 1947 | 1466707360512 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:42:40 INFO - PROCESS | 1947 | 1466707360611 Marionette TRACE conn2 <- [1,2935,null,{"value":null}] 11:42:40 INFO - PROCESS | 1947 | 1466707360670 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:40 INFO - PROCESS | 1947 | 1466707360671 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:42:40 INFO - PROCESS | 1947 | ++DOCSHELL 0x12c0c1000 == 39 [pid = 1947] [id = 741] 11:42:40 INFO - PROCESS | 1947 | ++DOMWINDOW == 104 (0x128bccc00) [pid = 1947] [serial = 2223] [outer = 0x0] 11:42:40 INFO - PROCESS | 1947 | ++DOMWINDOW == 105 (0x128bd6c00) [pid = 1947] [serial = 2224] [outer = 0x128bccc00] 11:42:40 INFO - PROCESS | 1947 | 1466707360699 Marionette DEBUG loaded listener.js 11:42:40 INFO - PROCESS | 1947 | ++DOMWINDOW == 106 (0x128c92400) [pid = 1947] [serial = 2225] [outer = 0x128bccc00] 11:42:41 INFO - PROCESS | 1947 | 1466707361092 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]]]}] 11:42:41 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 11:42:41 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 622ms 11:42:41 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 11:42:41 INFO - PROCESS | 1947 | 1466707361130 Marionette TRACE conn2 -> [0,2937,"getWindowHandle",null] 11:42:41 INFO - PROCESS | 1947 | 1466707361131 Marionette TRACE conn2 <- [1,2937,null,{"value":"7"}] 11:42:41 INFO - PROCESS | 1947 | 1466707361133 Marionette TRACE conn2 -> [0,2938,"setScriptTimeout",{"ms":35000}] 11:42:41 INFO - PROCESS | 1947 | 1466707361134 Marionette TRACE conn2 <- [1,2938,null,{}] 11:42:41 INFO - PROCESS | 1947 | 1466707361137 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}] 11:42:41 INFO - PROCESS | 1947 | 1466707361138 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:42:41 INFO - PROCESS | 1947 | 1466707361233 Marionette TRACE conn2 <- [1,2939,null,{"value":null}] 11:42:41 INFO - PROCESS | 1947 | 1466707361292 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:41 INFO - PROCESS | 1947 | 1466707361293 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:42:41 INFO - PROCESS | 1947 | ++DOCSHELL 0x12c2cf800 == 40 [pid = 1947] [id = 742] 11:42:41 INFO - PROCESS | 1947 | ++DOMWINDOW == 107 (0x128bd1000) [pid = 1947] [serial = 2226] [outer = 0x0] 11:42:41 INFO - PROCESS | 1947 | ++DOMWINDOW == 108 (0x128c95800) [pid = 1947] [serial = 2227] [outer = 0x128bd1000] 11:42:41 INFO - PROCESS | 1947 | 1466707361321 Marionette DEBUG loaded listener.js 11:42:41 INFO - PROCESS | 1947 | ++DOMWINDOW == 109 (0x12928b000) [pid = 1947] [serial = 2228] [outer = 0x128bd1000] 11:42:41 INFO - PROCESS | 1947 | 1466707361678 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]]]}] 11:42:41 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. 11:42:41 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 569ms 11:42:41 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 11:42:41 INFO - PROCESS | 1947 | 1466707361703 Marionette TRACE conn2 -> [0,2941,"getWindowHandle",null] 11:42:41 INFO - PROCESS | 1947 | 1466707361704 Marionette TRACE conn2 <- [1,2941,null,{"value":"7"}] 11:42:41 INFO - PROCESS | 1947 | 1466707361706 Marionette TRACE conn2 -> [0,2942,"setScriptTimeout",{"ms":35000}] 11:42:41 INFO - PROCESS | 1947 | 1466707361708 Marionette TRACE conn2 <- [1,2942,null,{}] 11:42:41 INFO - PROCESS | 1947 | 1466707361710 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}] 11:42:41 INFO - PROCESS | 1947 | 1466707361714 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:42:41 INFO - PROCESS | 1947 | 1466707361823 Marionette TRACE conn2 <- [1,2943,null,{"value":null}] 11:42:41 INFO - PROCESS | 1947 | 1466707361886 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:41 INFO - PROCESS | 1947 | 1466707361887 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:42:41 INFO - PROCESS | 1947 | ++DOCSHELL 0x116947800 == 41 [pid = 1947] [id = 743] 11:42:41 INFO - PROCESS | 1947 | ++DOMWINDOW == 110 (0x112e83c00) [pid = 1947] [serial = 2229] [outer = 0x0] 11:42:41 INFO - PROCESS | 1947 | ++DOMWINDOW == 111 (0x129290400) [pid = 1947] [serial = 2230] [outer = 0x112e83c00] 11:42:41 INFO - PROCESS | 1947 | 1466707361916 Marionette DEBUG loaded listener.js 11:42:41 INFO - PROCESS | 1947 | ++DOMWINDOW == 112 (0x12963ac00) [pid = 1947] [serial = 2231] [outer = 0x112e83c00] 11:42:42 INFO - PROCESS | 1947 | 1466707362441 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"]]]}] 11:42:42 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 11:42:42 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 11:42:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:42:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:42:42 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 11:42:42 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 771ms 11:42:42 INFO - PROCESS | 1947 | 1466707362478 Marionette TRACE conn2 -> [0,2945,"getWindowHandle",null] 11:42:42 INFO - PROCESS | 1947 | 1466707362481 Marionette TRACE conn2 <- [1,2945,null,{"value":"7"}] 11:42:42 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 11:42:42 INFO - PROCESS | 1947 | 1466707362484 Marionette TRACE conn2 -> [0,2946,"setScriptTimeout",{"ms":35000}] 11:42:42 INFO - PROCESS | 1947 | 1466707362485 Marionette TRACE conn2 <- [1,2946,null,{}] 11:42:42 INFO - PROCESS | 1947 | 1466707362489 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}] 11:42:42 INFO - PROCESS | 1947 | 1466707362491 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:42:42 INFO - PROCESS | 1947 | 1466707362590 Marionette TRACE conn2 <- [1,2947,null,{"value":null}] 11:42:42 INFO - PROCESS | 1947 | 1466707362657 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:42 INFO - PROCESS | 1947 | 1466707362658 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:42:42 INFO - PROCESS | 1947 | ++DOCSHELL 0x116924800 == 42 [pid = 1947] [id = 744] 11:42:42 INFO - PROCESS | 1947 | ++DOMWINDOW == 113 (0x11295d800) [pid = 1947] [serial = 2232] [outer = 0x0] 11:42:42 INFO - PROCESS | 1947 | ++DOMWINDOW == 114 (0x1132e2800) [pid = 1947] [serial = 2233] [outer = 0x11295d800] 11:42:42 INFO - PROCESS | 1947 | 1466707362685 Marionette DEBUG loaded listener.js 11:42:42 INFO - PROCESS | 1947 | ++DOMWINDOW == 115 (0x116a15000) [pid = 1947] [serial = 2234] [outer = 0x11295d800] 11:42:43 INFO - PROCESS | 1947 | --DOCSHELL 0x12ad40000 == 41 [pid = 1947] [id = 736] 11:42:43 INFO - PROCESS | 1947 | --DOCSHELL 0x12a644000 == 40 [pid = 1947] [id = 735] 11:42:43 INFO - PROCESS | 1947 | --DOCSHELL 0x1199b6800 == 39 [pid = 1947] [id = 734] 11:42:43 INFO - PROCESS | 1947 | --DOCSHELL 0x1292a9000 == 38 [pid = 1947] [id = 733] 11:42:43 INFO - PROCESS | 1947 | --DOCSHELL 0x11277c800 == 37 [pid = 1947] [id = 732] 11:42:43 INFO - PROCESS | 1947 | --DOCSHELL 0x123975000 == 36 [pid = 1947] [id = 731] 11:42:43 INFO - PROCESS | 1947 | --DOCSHELL 0x11692e000 == 35 [pid = 1947] [id = 730] 11:42:43 INFO - PROCESS | 1947 | 1466707363103 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]]]}] 11:42:43 INFO - PROCESS | 1947 | --DOMWINDOW == 114 (0x12cebe000) [pid = 1947] [serial = 46] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 11:42:43 INFO - PROCESS | 1947 | --DOMWINDOW == 113 (0x113254400) [pid = 1947] [serial = 2173] [outer = 0x0] [url = about:blank] 11:42:43 INFO - PROCESS | 1947 | --DOMWINDOW == 112 (0x11662d000) [pid = 1947] [serial = 2170] [outer = 0x0] [url = about:blank] 11:42:43 INFO - PROCESS | 1947 | --DOMWINDOW == 111 (0x11219c800) [pid = 1947] [serial = 2155] [outer = 0x0] [url = about:blank] 11:42:43 INFO - PROCESS | 1947 | --DOMWINDOW == 110 (0x116907800) [pid = 1947] [serial = 2158] [outer = 0x0] [url = about:blank] 11:42:43 INFO - PROCESS | 1947 | --DOMWINDOW == 109 (0x118747400) [pid = 1947] [serial = 2161] [outer = 0x0] [url = about:blank] 11:42:43 INFO - PROCESS | 1947 | --DOMWINDOW == 108 (0x123813c00) [pid = 1947] [serial = 2164] [outer = 0x0] [url = about:blank] 11:42:43 INFO - PROCESS | 1947 | --DOMWINDOW == 107 (0x124064c00) [pid = 1947] [serial = 2168] [outer = 0x0] [url = about:blank] 11:42:43 INFO - PROCESS | 1947 | --DOMWINDOW == 106 (0x11615b400) [pid = 1947] [serial = 2167] [outer = 0x0] [url = about:blank] 11:42:43 INFO - PROCESS | 1947 | --DOMWINDOW == 105 (0x116166c00) [pid = 1947] [serial = 2174] [outer = 0x0] [url = about:blank] 11:42:43 INFO - PROCESS | 1947 | --DOMWINDOW == 104 (0x116f90000) [pid = 1947] [serial = 2171] [outer = 0x0] [url = about:blank] 11:42:43 INFO - PROCESS | 1947 | --DOMWINDOW == 103 (0x116ab9800) [pid = 1947] [serial = 2159] [outer = 0x0] [url = about:blank] 11:42:43 INFO - PROCESS | 1947 | --DOMWINDOW == 102 (0x116ab6000) [pid = 1947] [serial = 2176] [outer = 0x0] [url = about:blank] 11:42:43 INFO - PROCESS | 1947 | --DOMWINDOW == 101 (0x112878400) [pid = 1947] [serial = 2156] [outer = 0x0] [url = about:blank] 11:42:43 INFO - PROCESS | 1947 | --DOMWINDOW == 100 (0x11987d400) [pid = 1947] [serial = 2162] [outer = 0x0] [url = about:blank] 11:42:43 INFO - PROCESS | 1947 | --DOMWINDOW == 99 (0x123816800) [pid = 1947] [serial = 2134] [outer = 0x0] [url = about:blank] 11:42:43 INFO - PROCESS | 1947 | --DOMWINDOW == 98 (0x12428a800) [pid = 1947] [serial = 2137] [outer = 0x0] [url = about:blank] 11:42:43 INFO - PROCESS | 1947 | --DOMWINDOW == 97 (0x11317d400) [pid = 1947] [serial = 2119] [outer = 0x0] [url = about:blank] 11:42:43 INFO - PROCESS | 1947 | --DOMWINDOW == 96 (0x113c74c00) [pid = 1947] [serial = 2120] [outer = 0x0] [url = about:blank] 11:42:43 INFO - PROCESS | 1947 | --DOMWINDOW == 95 (0x1164d9c00) [pid = 1947] [serial = 2122] [outer = 0x0] [url = about:blank] 11:42:43 INFO - PROCESS | 1947 | --DOMWINDOW == 94 (0x1167e2800) [pid = 1947] [serial = 2123] [outer = 0x0] [url = about:blank] 11:42:43 INFO - PROCESS | 1947 | --DOMWINDOW == 93 (0x12920d000) [pid = 1947] [serial = 2114] [outer = 0x0] [url = about:blank] 11:42:43 INFO - PROCESS | 1947 | --DOMWINDOW == 92 (0x1188a6400) [pid = 1947] [serial = 2131] [outer = 0x0] [url = about:blank] 11:42:43 INFO - PROCESS | 1947 | --DOMWINDOW == 91 (0x1170a0800) [pid = 1947] [serial = 2125] [outer = 0x0] [url = about:blank] 11:42:43 INFO - PROCESS | 1947 | --DOMWINDOW == 90 (0x117ea4000) [pid = 1947] [serial = 2126] [outer = 0x0] [url = about:blank] 11:42:43 INFO - PROCESS | 1947 | --DOMWINDOW == 89 (0x11851d800) [pid = 1947] [serial = 2128] [outer = 0x0] [url = about:blank] 11:42:43 INFO - PROCESS | 1947 | --DOMWINDOW == 88 (0x118749000) [pid = 1947] [serial = 2129] [outer = 0x0] [url = about:blank] 11:42:43 INFO - PROCESS | 1947 | --DOMWINDOW == 87 (0x112e78c00) [pid = 1947] [serial = 2116] [outer = 0x0] [url = about:blank] 11:42:43 INFO - PROCESS | 1947 | --DOMWINDOW == 86 (0x11324ac00) [pid = 1947] [serial = 2117] [outer = 0x0] [url = about:blank] 11:42:43 INFO - PROCESS | 1947 | --DOMWINDOW == 85 (0x116f9ac00) [pid = 1947] [serial = 2177] [outer = 0x0] [url = about:blank] 11:42:43 INFO - PROCESS | 1947 | --DOMWINDOW == 84 (0x128c8b400) [pid = 1947] [serial = 2152] [outer = 0x0] [url = about:blank] 11:42:43 INFO - PROCESS | 1947 | --DOMWINDOW == 83 (0x1255b4800) [pid = 1947] [serial = 2165] [outer = 0x0] [url = about:blank] 11:42:43 INFO - PROCESS | 1947 | --DOMWINDOW == 82 (0x118333400) [pid = 1947] [serial = 2179] [outer = 0x0] [url = about:blank] 11:42:43 INFO - PROCESS | 1947 | --DOMWINDOW == 81 (0x1185bac00) [pid = 1947] [serial = 1445] [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.] 11:42:43 INFO - PROCESS | 1947 | --DOMWINDOW == 80 (0x1255b0c00) [pid = 1947] [serial = 2140] [outer = 0x0] [url = about:blank] 11:42:43 INFO - PROCESS | 1947 | --DOMWINDOW == 79 (0x124d44400) [pid = 1947] [serial = 2138] [outer = 0x0] [url = about:blank] 11:42:43 INFO - PROCESS | 1947 | --DOMWINDOW == 78 (0x126934800) [pid = 1947] [serial = 2141] [outer = 0x0] [url = about:blank] 11:42:43 INFO - PROCESS | 1947 | --DOMWINDOW == 77 (0x116aad800) [pid = 1947] [serial = 2144] [outer = 0x0] [url = about:blank] 11:42:43 INFO - PROCESS | 1947 | --DOMWINDOW == 76 (0x128ac5400) [pid = 1947] [serial = 2149] [outer = 0x0] [url = about:blank] 11:42:43 INFO - PROCESS | 1947 | --DOMWINDOW == 75 (0x112e79400) [pid = 1947] [serial = 2143] [outer = 0x0] [url = about:blank] 11:42:43 INFO - PROCESS | 1947 | --DOMWINDOW == 74 (0x118722000) [pid = 1947] [serial = 2180] [outer = 0x0] [url = about:blank] 11:42:43 INFO - PROCESS | 1947 | --DOMWINDOW == 73 (0x128ae5800) [pid = 1947] [serial = 2150] [outer = 0x0] [url = about:blank] 11:42:43 INFO - PROCESS | 1947 | --DOMWINDOW == 72 (0x11874fc00) [pid = 1947] [serial = 2146] [outer = 0x0] [url = about:blank] 11:42:43 INFO - PROCESS | 1947 | --DOMWINDOW == 71 (0x128c97c00) [pid = 1947] [serial = 2153] [outer = 0x0] [url = about:blank] 11:42:43 INFO - PROCESS | 1947 | --DOMWINDOW == 70 (0x123f67400) [pid = 1947] [serial = 2135] [outer = 0x0] [url = about:blank] 11:42:43 INFO - PROCESS | 1947 | --DOMWINDOW == 69 (0x126def400) [pid = 1947] [serial = 2147] [outer = 0x0] [url = about:blank] 11:42:43 INFO - PROCESS | 1947 | --DOMWINDOW == 68 (0x1191ce800) [pid = 1947] [serial = 2132] [outer = 0x0] [url = about:blank] 11:42:43 INFO - PROCESS | 1947 | --DOMWINDOW == 67 (0x12743d400) [pid = 1947] [serial = 2105] [outer = 0x0] [url = about:blank] 11:42:43 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. 11:42:43 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 676ms 11:42:43 INFO - PROCESS | 1947 | 1466707363167 Marionette TRACE conn2 -> [0,2949,"getWindowHandle",null] 11:42:43 INFO - PROCESS | 1947 | 1466707363170 Marionette TRACE conn2 <- [1,2949,null,{"value":"7"}] 11:42:43 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 11:42:43 INFO - PROCESS | 1947 | 1466707363176 Marionette TRACE conn2 -> [0,2950,"setScriptTimeout",{"ms":35000}] 11:42:43 INFO - PROCESS | 1947 | 1466707363178 Marionette TRACE conn2 <- [1,2950,null,{}] 11:42:43 INFO - PROCESS | 1947 | 1466707363180 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}] 11:42:43 INFO - PROCESS | 1947 | 1466707363182 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:42:43 INFO - PROCESS | 1947 | 1466707363266 Marionette TRACE conn2 <- [1,2951,null,{"value":null}] 11:42:43 INFO - PROCESS | 1947 | 1466707363271 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:43 INFO - PROCESS | 1947 | 1466707363272 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:42:43 INFO - PROCESS | 1947 | ++DOCSHELL 0x11667e800 == 36 [pid = 1947] [id = 745] 11:42:43 INFO - PROCESS | 1947 | ++DOMWINDOW == 68 (0x116aafc00) [pid = 1947] [serial = 2235] [outer = 0x0] 11:42:43 INFO - PROCESS | 1947 | ++DOMWINDOW == 69 (0x116ab9400) [pid = 1947] [serial = 2236] [outer = 0x116aafc00] 11:42:43 INFO - PROCESS | 1947 | 1466707363299 Marionette DEBUG loaded listener.js 11:42:43 INFO - PROCESS | 1947 | ++DOMWINDOW == 70 (0x1176f1800) [pid = 1947] [serial = 2237] [outer = 0x116aafc00] 11:42:43 INFO - PROCESS | 1947 | ++DOCSHELL 0x1169ba000 == 37 [pid = 1947] [id = 746] 11:42:43 INFO - PROCESS | 1947 | ++DOMWINDOW == 71 (0x118725400) [pid = 1947] [serial = 2238] [outer = 0x0] 11:42:43 INFO - PROCESS | 1947 | ++DOMWINDOW == 72 (0x11697c400) [pid = 1947] [serial = 2239] [outer = 0x118725400] 11:42:43 INFO - PROCESS | 1947 | 1466707363682 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]]]}] 11:42:43 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. 11:42:43 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 518ms 11:42:43 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 11:42:43 INFO - PROCESS | 1947 | 1466707363695 Marionette TRACE conn2 -> [0,2953,"getWindowHandle",null] 11:42:43 INFO - PROCESS | 1947 | 1466707363696 Marionette TRACE conn2 <- [1,2953,null,{"value":"7"}] 11:42:43 INFO - PROCESS | 1947 | 1466707363698 Marionette TRACE conn2 -> [0,2954,"setScriptTimeout",{"ms":35000}] 11:42:43 INFO - PROCESS | 1947 | 1466707363701 Marionette TRACE conn2 <- [1,2954,null,{}] 11:42:43 INFO - PROCESS | 1947 | 1466707363708 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}] 11:42:43 INFO - PROCESS | 1947 | 1466707363711 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:42:43 INFO - PROCESS | 1947 | 1466707363807 Marionette TRACE conn2 <- [1,2955,null,{"value":null}] 11:42:43 INFO - PROCESS | 1947 | 1466707363816 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:43 INFO - PROCESS | 1947 | 1466707363818 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:42:43 INFO - PROCESS | 1947 | ++DOCSHELL 0x119699000 == 38 [pid = 1947] [id = 747] 11:42:43 INFO - PROCESS | 1947 | ++DOMWINDOW == 73 (0x1191d2000) [pid = 1947] [serial = 2240] [outer = 0x0] 11:42:43 INFO - PROCESS | 1947 | ++DOMWINDOW == 74 (0x119e2a000) [pid = 1947] [serial = 2241] [outer = 0x1191d2000] 11:42:43 INFO - PROCESS | 1947 | 1466707363845 Marionette DEBUG loaded listener.js 11:42:43 INFO - PROCESS | 1947 | ++DOMWINDOW == 75 (0x123c4bc00) [pid = 1947] [serial = 2242] [outer = 0x1191d2000] 11:42:44 INFO - PROCESS | 1947 | 1466707364161 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]]]}] 11:42:44 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 11:42:44 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 11:42:44 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 472ms 11:42:44 INFO - PROCESS | 1947 | 1466707364170 Marionette TRACE conn2 -> [0,2957,"getWindowHandle",null] 11:42:44 INFO - PROCESS | 1947 | 1466707364174 Marionette TRACE conn2 <- [1,2957,null,{"value":"7"}] 11:42:44 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 11:42:44 INFO - PROCESS | 1947 | 1466707364178 Marionette TRACE conn2 -> [0,2958,"setScriptTimeout",{"ms":35000}] 11:42:44 INFO - PROCESS | 1947 | 1466707364179 Marionette TRACE conn2 <- [1,2958,null,{}] 11:42:44 INFO - PROCESS | 1947 | 1466707364181 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}] 11:42:44 INFO - PROCESS | 1947 | 1466707364182 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:42:44 INFO - PROCESS | 1947 | 1466707364280 Marionette TRACE conn2 <- [1,2959,null,{"value":null}] 11:42:44 INFO - PROCESS | 1947 | 1466707364337 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:44 INFO - PROCESS | 1947 | 1466707364339 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:42:44 INFO - PROCESS | 1947 | ++DOCSHELL 0x123ee6000 == 39 [pid = 1947] [id = 748] 11:42:44 INFO - PROCESS | 1947 | ++DOMWINDOW == 76 (0x123c57000) [pid = 1947] [serial = 2243] [outer = 0x0] 11:42:44 INFO - PROCESS | 1947 | ++DOMWINDOW == 77 (0x1245d6c00) [pid = 1947] [serial = 2244] [outer = 0x123c57000] 11:42:44 INFO - PROCESS | 1947 | 1466707364365 Marionette DEBUG loaded listener.js 11:42:44 INFO - PROCESS | 1947 | ++DOMWINDOW == 78 (0x126df7c00) [pid = 1947] [serial = 2245] [outer = 0x123c57000] 11:42:44 INFO - PROCESS | 1947 | 1466707364625 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]]]}] 11:42:44 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. 11:42:44 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 467ms 11:42:44 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 11:42:44 INFO - PROCESS | 1947 | 1466707364649 Marionette TRACE conn2 -> [0,2961,"getWindowHandle",null] 11:42:44 INFO - PROCESS | 1947 | 1466707364650 Marionette TRACE conn2 <- [1,2961,null,{"value":"7"}] 11:42:44 INFO - PROCESS | 1947 | 1466707364652 Marionette TRACE conn2 -> [0,2962,"setScriptTimeout",{"ms":35000}] 11:42:44 INFO - PROCESS | 1947 | 1466707364654 Marionette TRACE conn2 <- [1,2962,null,{}] 11:42:44 INFO - PROCESS | 1947 | 1466707364663 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}] 11:42:44 INFO - PROCESS | 1947 | 1466707364665 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:42:44 INFO - PROCESS | 1947 | 1466707364748 Marionette TRACE conn2 <- [1,2963,null,{"value":null}] 11:42:44 INFO - PROCESS | 1947 | 1466707364752 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:44 INFO - PROCESS | 1947 | 1466707364753 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:42:44 INFO - PROCESS | 1947 | ++DOCSHELL 0x126dc2000 == 40 [pid = 1947] [id = 749] 11:42:44 INFO - PROCESS | 1947 | ++DOMWINDOW == 79 (0x12723cc00) [pid = 1947] [serial = 2246] [outer = 0x0] 11:42:44 INFO - PROCESS | 1947 | ++DOMWINDOW == 80 (0x128ac5400) [pid = 1947] [serial = 2247] [outer = 0x12723cc00] 11:42:44 INFO - PROCESS | 1947 | 1466707364781 Marionette DEBUG loaded listener.js 11:42:44 INFO - PROCESS | 1947 | ++DOMWINDOW == 81 (0x128bd2400) [pid = 1947] [serial = 2248] [outer = 0x12723cc00] 11:42:45 INFO - PROCESS | 1947 | 1466707365097 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]]]}] 11:42:45 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. 11:42:45 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 475ms 11:42:45 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 11:42:45 INFO - PROCESS | 1947 | 1466707365130 Marionette TRACE conn2 -> [0,2965,"getWindowHandle",null] 11:42:45 INFO - PROCESS | 1947 | 1466707365131 Marionette TRACE conn2 <- [1,2965,null,{"value":"7"}] 11:42:45 INFO - PROCESS | 1947 | 1466707365133 Marionette TRACE conn2 -> [0,2966,"setScriptTimeout",{"ms":35000}] 11:42:45 INFO - PROCESS | 1947 | 1466707365134 Marionette TRACE conn2 <- [1,2966,null,{}] 11:42:45 INFO - PROCESS | 1947 | 1466707365137 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}] 11:42:45 INFO - PROCESS | 1947 | 1466707365143 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:42:45 INFO - PROCESS | 1947 | 1466707365275 Marionette TRACE conn2 <- [1,2967,null,{"value":null}] 11:42:45 INFO - PROCESS | 1947 | 1466707365285 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:45 INFO - PROCESS | 1947 | 1466707365286 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:42:45 INFO - PROCESS | 1947 | ++DOCSHELL 0x1292bc000 == 41 [pid = 1947] [id = 750] 11:42:45 INFO - PROCESS | 1947 | ++DOMWINDOW == 82 (0x124d3e800) [pid = 1947] [serial = 2249] [outer = 0x0] 11:42:45 INFO - PROCESS | 1947 | ++DOMWINDOW == 83 (0x128c98c00) [pid = 1947] [serial = 2250] [outer = 0x124d3e800] 11:42:45 INFO - PROCESS | 1947 | 1466707365310 Marionette DEBUG loaded listener.js 11:42:45 INFO - PROCESS | 1947 | ++DOMWINDOW == 84 (0x12a607800) [pid = 1947] [serial = 2251] [outer = 0x124d3e800] 11:42:45 INFO - PROCESS | 1947 | 1466707365612 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]]]}] 11:42:45 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. 11:42:45 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 519ms 11:42:45 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 11:42:45 INFO - PROCESS | 1947 | 1466707365653 Marionette TRACE conn2 -> [0,2969,"getWindowHandle",null] 11:42:45 INFO - PROCESS | 1947 | 1466707365655 Marionette TRACE conn2 <- [1,2969,null,{"value":"7"}] 11:42:45 INFO - PROCESS | 1947 | 1466707365657 Marionette TRACE conn2 -> [0,2970,"setScriptTimeout",{"ms":35000}] 11:42:45 INFO - PROCESS | 1947 | 1466707365658 Marionette TRACE conn2 <- [1,2970,null,{}] 11:42:45 INFO - PROCESS | 1947 | 1466707365660 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}] 11:42:45 INFO - PROCESS | 1947 | 1466707365661 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:42:45 INFO - PROCESS | 1947 | 1466707365762 Marionette TRACE conn2 <- [1,2971,null,{"value":null}] 11:42:45 INFO - PROCESS | 1947 | 1466707365797 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:45 INFO - PROCESS | 1947 | 1466707365798 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:42:45 INFO - PROCESS | 1947 | ++DOCSHELL 0x12a7a7000 == 42 [pid = 1947] [id = 751] 11:42:45 INFO - PROCESS | 1947 | ++DOMWINDOW == 85 (0x12a607c00) [pid = 1947] [serial = 2252] [outer = 0x0] 11:42:45 INFO - PROCESS | 1947 | ++DOMWINDOW == 86 (0x12a76c800) [pid = 1947] [serial = 2253] [outer = 0x12a607c00] 11:42:45 INFO - PROCESS | 1947 | 1466707365822 Marionette DEBUG loaded listener.js 11:42:45 INFO - PROCESS | 1947 | ++DOMWINDOW == 87 (0x12a877c00) [pid = 1947] [serial = 2254] [outer = 0x12a607c00] 11:42:46 INFO - PROCESS | 1947 | 1466707366160 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]]]}] 11:42:46 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. 11:42:46 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 521ms 11:42:46 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 11:42:46 INFO - PROCESS | 1947 | 1466707366179 Marionette TRACE conn2 -> [0,2973,"getWindowHandle",null] 11:42:46 INFO - PROCESS | 1947 | 1466707366180 Marionette TRACE conn2 <- [1,2973,null,{"value":"7"}] 11:42:46 INFO - PROCESS | 1947 | 1466707366183 Marionette TRACE conn2 -> [0,2974,"setScriptTimeout",{"ms":35000}] 11:42:46 INFO - PROCESS | 1947 | 1466707366184 Marionette TRACE conn2 <- [1,2974,null,{}] 11:42:46 INFO - PROCESS | 1947 | 1466707366187 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}] 11:42:46 INFO - PROCESS | 1947 | 1466707366190 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:42:46 INFO - PROCESS | 1947 | 1466707366343 Marionette TRACE conn2 <- [1,2975,null,{"value":null}] 11:42:46 INFO - PROCESS | 1947 | 1466707366362 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:46 INFO - PROCESS | 1947 | 1466707366363 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:42:46 INFO - PROCESS | 1947 | ++DOCSHELL 0x12ad41000 == 43 [pid = 1947] [id = 752] 11:42:46 INFO - PROCESS | 1947 | ++DOMWINDOW == 88 (0x12a60d000) [pid = 1947] [serial = 2255] [outer = 0x0] 11:42:46 INFO - PROCESS | 1947 | ++DOMWINDOW == 89 (0x12a87e800) [pid = 1947] [serial = 2256] [outer = 0x12a60d000] 11:42:46 INFO - PROCESS | 1947 | 1466707366389 Marionette DEBUG loaded listener.js 11:42:46 INFO - PROCESS | 1947 | ++DOMWINDOW == 90 (0x12aad2000) [pid = 1947] [serial = 2257] [outer = 0x12a60d000] 11:42:46 INFO - PROCESS | 1947 | 1466707366686 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]]]}] 11:42:46 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. 11:42:46 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 519ms 11:42:46 INFO - PROCESS | 1947 | 1466707366703 Marionette TRACE conn2 -> [0,2977,"getWindowHandle",null] 11:42:46 INFO - PROCESS | 1947 | 1466707366706 Marionette TRACE conn2 <- [1,2977,null,{"value":"7"}] 11:42:46 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 11:42:46 INFO - PROCESS | 1947 | 1466707366721 Marionette TRACE conn2 -> [0,2978,"setScriptTimeout",{"ms":35000}] 11:42:46 INFO - PROCESS | 1947 | 1466707366722 Marionette TRACE conn2 <- [1,2978,null,{}] 11:42:46 INFO - PROCESS | 1947 | 1466707366727 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}] 11:42:46 INFO - PROCESS | 1947 | 1466707366728 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:42:46 INFO - PROCESS | 1947 | 1466707366833 Marionette TRACE conn2 <- [1,2979,null,{"value":null}] 11:42:46 INFO - PROCESS | 1947 | 1466707366870 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:46 INFO - PROCESS | 1947 | 1466707366871 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:42:46 INFO - PROCESS | 1947 | ++DOCSHELL 0x12bac7000 == 44 [pid = 1947] [id = 753] 11:42:46 INFO - PROCESS | 1947 | ++DOMWINDOW == 91 (0x1121a9000) [pid = 1947] [serial = 2258] [outer = 0x0] 11:42:46 INFO - PROCESS | 1947 | ++DOMWINDOW == 92 (0x12aaeb000) [pid = 1947] [serial = 2259] [outer = 0x1121a9000] 11:42:46 INFO - PROCESS | 1947 | 1466707366902 Marionette DEBUG loaded listener.js 11:42:46 INFO - PROCESS | 1947 | ++DOMWINDOW == 93 (0x12aaf3000) [pid = 1947] [serial = 2260] [outer = 0x1121a9000] 11:42:47 INFO - PROCESS | 1947 | 1466707367193 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]]]}] 11:42:47 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. 11:42:47 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 527ms 11:42:47 INFO - PROCESS | 1947 | --DOMWINDOW == 92 (0x116910400) [pid = 1947] [serial = 2208] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 11:42:47 INFO - PROCESS | 1947 | --DOMWINDOW == 91 (0x118335c00) [pid = 1947] [serial = 2193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 11:42:47 INFO - PROCESS | 1947 | --DOMWINDOW == 90 (0x11213d000) [pid = 1947] [serial = 2196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 11:42:47 INFO - PROCESS | 1947 | --DOMWINDOW == 89 (0x112aa7000) [pid = 1947] [serial = 2187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 11:42:47 INFO - PROCESS | 1947 | --DOMWINDOW == 88 (0x123f5f400) [pid = 1947] [serial = 2199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 11:42:47 INFO - PROCESS | 1947 | --DOMWINDOW == 87 (0x110eef400) [pid = 1947] [serial = 2202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 11:42:47 INFO - PROCESS | 1947 | --DOMWINDOW == 86 (0x11287f000) [pid = 1947] [serial = 2205] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 11:42:47 INFO - PROCESS | 1947 | --DOMWINDOW == 85 (0x113eeec00) [pid = 1947] [serial = 2190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 11:42:47 INFO - PROCESS | 1947 | 1466707367276 Marionette TRACE conn2 -> [0,2981,"getWindowHandle",null] 11:42:47 INFO - PROCESS | 1947 | 1466707367278 Marionette TRACE conn2 <- [1,2981,null,{"value":"7"}] 11:42:47 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 11:42:47 INFO - PROCESS | 1947 | 1466707367282 Marionette TRACE conn2 -> [0,2982,"setScriptTimeout",{"ms":35000}] 11:42:47 INFO - PROCESS | 1947 | 1466707367284 Marionette TRACE conn2 <- [1,2982,null,{}] 11:42:47 INFO - PROCESS | 1947 | 1466707367286 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}] 11:42:47 INFO - PROCESS | 1947 | 1466707367287 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:42:47 INFO - PROCESS | 1947 | 1466707367369 Marionette TRACE conn2 <- [1,2983,null,{"value":null}] 11:42:47 INFO - PROCESS | 1947 | 1466707367375 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:47 INFO - PROCESS | 1947 | 1466707367376 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:42:47 INFO - PROCESS | 1947 | ++DOCSHELL 0x12bac5800 == 45 [pid = 1947] [id = 754] 11:42:47 INFO - PROCESS | 1947 | ++DOMWINDOW == 86 (0x116ab0c00) [pid = 1947] [serial = 2261] [outer = 0x0] 11:42:47 INFO - PROCESS | 1947 | ++DOMWINDOW == 87 (0x1185bf000) [pid = 1947] [serial = 2262] [outer = 0x116ab0c00] 11:42:47 INFO - PROCESS | 1947 | 1466707367402 Marionette DEBUG loaded listener.js 11:42:47 INFO - PROCESS | 1947 | ++DOMWINDOW == 88 (0x126935000) [pid = 1947] [serial = 2263] [outer = 0x116ab0c00] 11:42:47 INFO - PROCESS | 1947 | 1466707367715 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"]]]}] 11:42:47 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 11:42:47 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 11:42:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:42:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:42:47 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 11:42:47 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 469ms 11:42:47 INFO - PROCESS | 1947 | 1466707367753 Marionette TRACE conn2 -> [0,2985,"getWindowHandle",null] 11:42:47 INFO - PROCESS | 1947 | 1466707367754 Marionette TRACE conn2 <- [1,2985,null,{"value":"7"}] 11:42:47 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 11:42:47 INFO - PROCESS | 1947 | 1466707367757 Marionette TRACE conn2 -> [0,2986,"setScriptTimeout",{"ms":35000}] 11:42:47 INFO - PROCESS | 1947 | 1466707367758 Marionette TRACE conn2 <- [1,2986,null,{}] 11:42:47 INFO - PROCESS | 1947 | 1466707367760 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}] 11:42:47 INFO - PROCESS | 1947 | 1466707367762 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:42:47 INFO - PROCESS | 1947 | 1466707367854 Marionette TRACE conn2 <- [1,2987,null,{"value":null}] 11:42:47 INFO - PROCESS | 1947 | 1466707367919 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:47 INFO - PROCESS | 1947 | 1466707367928 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:42:47 INFO - PROCESS | 1947 | ++DOCSHELL 0x12c693800 == 46 [pid = 1947] [id = 755] 11:42:47 INFO - PROCESS | 1947 | ++DOMWINDOW == 89 (0x128ac0000) [pid = 1947] [serial = 2264] [outer = 0x0] 11:42:47 INFO - PROCESS | 1947 | ++DOMWINDOW == 90 (0x12ad5b800) [pid = 1947] [serial = 2265] [outer = 0x128ac0000] 11:42:47 INFO - PROCESS | 1947 | 1466707367954 Marionette DEBUG loaded listener.js 11:42:48 INFO - PROCESS | 1947 | ++DOMWINDOW == 91 (0x12adc9400) [pid = 1947] [serial = 2266] [outer = 0x128ac0000] 11:42:48 INFO - PROCESS | 1947 | 1466707368219 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]]]}] 11:42:48 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. 11:42:48 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 470ms 11:42:48 INFO - PROCESS | 1947 | 1466707368227 Marionette TRACE conn2 -> [0,2989,"getWindowHandle",null] 11:42:48 INFO - PROCESS | 1947 | 1466707368229 Marionette TRACE conn2 <- [1,2989,null,{"value":"7"}] 11:42:48 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 11:42:48 INFO - PROCESS | 1947 | 1466707368231 Marionette TRACE conn2 -> [0,2990,"setScriptTimeout",{"ms":35000}] 11:42:48 INFO - PROCESS | 1947 | 1466707368232 Marionette TRACE conn2 <- [1,2990,null,{}] 11:42:48 INFO - PROCESS | 1947 | 1466707368236 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}] 11:42:48 INFO - PROCESS | 1947 | 1466707368237 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:42:48 INFO - PROCESS | 1947 | 1466707368334 Marionette TRACE conn2 <- [1,2991,null,{"value":null}] 11:42:48 INFO - PROCESS | 1947 | 1466707368337 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:48 INFO - PROCESS | 1947 | 1466707368339 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:42:48 INFO - PROCESS | 1947 | ++DOCSHELL 0x12ceb2800 == 47 [pid = 1947] [id = 756] 11:42:48 INFO - PROCESS | 1947 | ++DOMWINDOW == 92 (0x12b99fc00) [pid = 1947] [serial = 2267] [outer = 0x0] 11:42:48 INFO - PROCESS | 1947 | ++DOMWINDOW == 93 (0x12b9a7800) [pid = 1947] [serial = 2268] [outer = 0x12b99fc00] 11:42:48 INFO - PROCESS | 1947 | 1466707368362 Marionette DEBUG loaded listener.js 11:42:48 INFO - PROCESS | 1947 | ++DOMWINDOW == 94 (0x12b9acc00) [pid = 1947] [serial = 2269] [outer = 0x12b99fc00] 11:42:48 INFO - PROCESS | 1947 | ++DOCSHELL 0x12cec7000 == 48 [pid = 1947] [id = 757] 11:42:48 INFO - PROCESS | 1947 | ++DOMWINDOW == 95 (0x12ba07800) [pid = 1947] [serial = 2270] [outer = 0x0] 11:42:48 INFO - PROCESS | 1947 | ++DOMWINDOW == 96 (0x12b9a5000) [pid = 1947] [serial = 2271] [outer = 0x12ba07800] 11:42:48 INFO - PROCESS | 1947 | 1466707368671 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]]]}] 11:42:48 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. 11:42:48 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 471ms 11:42:48 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 11:42:48 INFO - PROCESS | 1947 | 1466707368702 Marionette TRACE conn2 -> [0,2993,"getWindowHandle",null] 11:42:48 INFO - PROCESS | 1947 | 1466707368704 Marionette TRACE conn2 <- [1,2993,null,{"value":"7"}] 11:42:48 INFO - PROCESS | 1947 | 1466707368707 Marionette TRACE conn2 -> [0,2994,"setScriptTimeout",{"ms":35000}] 11:42:48 INFO - PROCESS | 1947 | 1466707368709 Marionette TRACE conn2 <- [1,2994,null,{}] 11:42:48 INFO - PROCESS | 1947 | 1466707368711 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}] 11:42:48 INFO - PROCESS | 1947 | 1466707368712 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:42:48 INFO - PROCESS | 1947 | 1466707368823 Marionette TRACE conn2 <- [1,2995,null,{"value":null}] 11:42:48 INFO - PROCESS | 1947 | 1466707368890 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:48 INFO - PROCESS | 1947 | 1466707368891 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:42:48 INFO - PROCESS | 1947 | ++DOCSHELL 0x12ceb9000 == 49 [pid = 1947] [id = 758] 11:42:48 INFO - PROCESS | 1947 | ++DOMWINDOW == 97 (0x12adca800) [pid = 1947] [serial = 2272] [outer = 0x0] 11:42:48 INFO - PROCESS | 1947 | ++DOMWINDOW == 98 (0x12b9ae800) [pid = 1947] [serial = 2273] [outer = 0x12adca800] 11:42:48 INFO - PROCESS | 1947 | 1466707368915 Marionette DEBUG loaded listener.js 11:42:48 INFO - PROCESS | 1947 | ++DOMWINDOW == 99 (0x12ba0d400) [pid = 1947] [serial = 2274] [outer = 0x12adca800] 11:42:49 INFO - PROCESS | 1947 | 1466707369165 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]]]}] 11:42:49 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 11:42:49 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 11:42:49 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 473ms 11:42:49 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 11:42:49 INFO - PROCESS | 1947 | 1466707369180 Marionette TRACE conn2 -> [0,2997,"getWindowHandle",null] 11:42:49 INFO - PROCESS | 1947 | 1466707369181 Marionette TRACE conn2 <- [1,2997,null,{"value":"7"}] 11:42:49 INFO - PROCESS | 1947 | 1466707369183 Marionette TRACE conn2 -> [0,2998,"setScriptTimeout",{"ms":35000}] 11:42:49 INFO - PROCESS | 1947 | 1466707369184 Marionette TRACE conn2 <- [1,2998,null,{}] 11:42:49 INFO - PROCESS | 1947 | 1466707369195 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}] 11:42:49 INFO - PROCESS | 1947 | 1466707369197 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:42:49 INFO - PROCESS | 1947 | 1466707369286 Marionette TRACE conn2 <- [1,2999,null,{"value":null}] 11:42:49 INFO - PROCESS | 1947 | 1466707369395 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:49 INFO - PROCESS | 1947 | 1466707369396 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:42:49 INFO - PROCESS | 1947 | ++DOCSHELL 0x1128b7800 == 50 [pid = 1947] [id = 759] 11:42:49 INFO - PROCESS | 1947 | ++DOMWINDOW == 100 (0x110fac400) [pid = 1947] [serial = 2275] [outer = 0x0] 11:42:49 INFO - PROCESS | 1947 | ++DOMWINDOW == 101 (0x112878000) [pid = 1947] [serial = 2276] [outer = 0x110fac400] 11:42:49 INFO - PROCESS | 1947 | 1466707369428 Marionette DEBUG loaded listener.js 11:42:49 INFO - PROCESS | 1947 | ++DOMWINDOW == 102 (0x112fb7000) [pid = 1947] [serial = 2277] [outer = 0x110fac400] 11:42:49 INFO - PROCESS | 1947 | 1466707369829 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]]]}] 11:42:49 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. 11:42:49 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 674ms 11:42:49 INFO - PROCESS | 1947 | 1466707369858 Marionette TRACE conn2 -> [0,3001,"getWindowHandle",null] 11:42:49 INFO - PROCESS | 1947 | 1466707369861 Marionette TRACE conn2 <- [1,3001,null,{"value":"7"}] 11:42:49 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 11:42:49 INFO - PROCESS | 1947 | 1466707369864 Marionette TRACE conn2 -> [0,3002,"setScriptTimeout",{"ms":35000}] 11:42:49 INFO - PROCESS | 1947 | 1466707369866 Marionette TRACE conn2 <- [1,3002,null,{}] 11:42:49 INFO - PROCESS | 1947 | 1466707369869 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}] 11:42:49 INFO - PROCESS | 1947 | 1466707369873 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:42:49 INFO - PROCESS | 1947 | 1466707369993 Marionette TRACE conn2 <- [1,3003,null,{"value":null}] 11:42:50 INFO - PROCESS | 1947 | 1466707370125 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:50 INFO - PROCESS | 1947 | 1466707370127 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:42:50 INFO - PROCESS | 1947 | ++DOCSHELL 0x11968d800 == 51 [pid = 1947] [id = 760] 11:42:50 INFO - PROCESS | 1947 | ++DOMWINDOW == 103 (0x113254400) [pid = 1947] [serial = 2278] [outer = 0x0] 11:42:50 INFO - PROCESS | 1947 | ++DOMWINDOW == 104 (0x116f9ec00) [pid = 1947] [serial = 2279] [outer = 0x113254400] 11:42:50 INFO - PROCESS | 1947 | 1466707370179 Marionette DEBUG loaded listener.js 11:42:50 INFO - PROCESS | 1947 | ++DOMWINDOW == 105 (0x118334000) [pid = 1947] [serial = 2280] [outer = 0x113254400] 11:42:50 INFO - PROCESS | 1947 | 1466707370596 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]]]}] 11:42:50 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. 11:42:50 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 772ms 11:42:50 INFO - PROCESS | 1947 | 1466707370662 Marionette TRACE conn2 -> [0,3005,"getWindowHandle",null] 11:42:50 INFO - PROCESS | 1947 | 1466707370665 Marionette TRACE conn2 <- [1,3005,null,{"value":"7"}] 11:42:50 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 11:42:50 INFO - PROCESS | 1947 | 1466707370668 Marionette TRACE conn2 -> [0,3006,"setScriptTimeout",{"ms":35000}] 11:42:50 INFO - PROCESS | 1947 | 1466707370669 Marionette TRACE conn2 <- [1,3006,null,{}] 11:42:50 INFO - PROCESS | 1947 | 1466707370686 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}] 11:42:50 INFO - PROCESS | 1947 | 1466707370688 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:42:50 INFO - PROCESS | 1947 | 1466707370798 Marionette TRACE conn2 <- [1,3007,null,{"value":null}] 11:42:50 INFO - PROCESS | 1947 | 1466707370870 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:50 INFO - PROCESS | 1947 | 1466707370871 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:42:50 INFO - PROCESS | 1947 | ++DOCSHELL 0x12a7a5800 == 52 [pid = 1947] [id = 761] 11:42:50 INFO - PROCESS | 1947 | ++DOMWINDOW == 106 (0x1185ba400) [pid = 1947] [serial = 2281] [outer = 0x0] 11:42:50 INFO - PROCESS | 1947 | ++DOMWINDOW == 107 (0x119f4d000) [pid = 1947] [serial = 2282] [outer = 0x1185ba400] 11:42:50 INFO - PROCESS | 1947 | 1466707370901 Marionette DEBUG loaded listener.js 11:42:50 INFO - PROCESS | 1947 | ++DOMWINDOW == 108 (0x1255b4800) [pid = 1947] [serial = 2283] [outer = 0x1185ba400] 11:42:51 INFO - PROCESS | 1947 | 1466707371254 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]]]}] 11:42:51 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. 11:42:51 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 622ms 11:42:51 INFO - PROCESS | 1947 | 1466707371291 Marionette TRACE conn2 -> [0,3009,"getWindowHandle",null] 11:42:51 INFO - PROCESS | 1947 | 1466707371292 Marionette TRACE conn2 <- [1,3009,null,{"value":"7"}] 11:42:51 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 11:42:51 INFO - PROCESS | 1947 | 1466707371299 Marionette TRACE conn2 -> [0,3010,"setScriptTimeout",{"ms":35000}] 11:42:51 INFO - PROCESS | 1947 | 1466707371304 Marionette TRACE conn2 <- [1,3010,null,{}] 11:42:51 INFO - PROCESS | 1947 | 1466707371307 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}] 11:42:51 INFO - PROCESS | 1947 | 1466707371310 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:42:51 INFO - PROCESS | 1947 | 1466707371417 Marionette TRACE conn2 <- [1,3011,null,{"value":null}] 11:42:51 INFO - PROCESS | 1947 | 1466707371478 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:51 INFO - PROCESS | 1947 | 1466707371479 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:42:51 INFO - PROCESS | 1947 | ++DOCSHELL 0x12d1a9800 == 53 [pid = 1947] [id = 762] 11:42:51 INFO - PROCESS | 1947 | ++DOMWINDOW == 109 (0x126f8b800) [pid = 1947] [serial = 2284] [outer = 0x0] 11:42:51 INFO - PROCESS | 1947 | ++DOMWINDOW == 110 (0x12920a000) [pid = 1947] [serial = 2285] [outer = 0x126f8b800] 11:42:51 INFO - PROCESS | 1947 | 1466707371507 Marionette DEBUG loaded listener.js 11:42:51 INFO - PROCESS | 1947 | ++DOMWINDOW == 111 (0x129638c00) [pid = 1947] [serial = 2286] [outer = 0x126f8b800] 11:42:51 INFO - PROCESS | 1947 | 1466707371859 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]]]}] 11:42:51 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 11:42:51 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 579ms 11:42:51 INFO - PROCESS | 1947 | 1466707371875 Marionette TRACE conn2 -> [0,3013,"getWindowHandle",null] 11:42:51 INFO - PROCESS | 1947 | 1466707371877 Marionette TRACE conn2 <- [1,3013,null,{"value":"7"}] 11:42:51 INFO - TEST-START | /FileAPI/FileReaderSync.worker 11:42:51 INFO - PROCESS | 1947 | 1466707371879 Marionette TRACE conn2 -> [0,3014,"setScriptTimeout",{"ms":35000}] 11:42:51 INFO - PROCESS | 1947 | 1466707371880 Marionette TRACE conn2 <- [1,3014,null,{}] 11:42:51 INFO - PROCESS | 1947 | 1466707371883 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}] 11:42:51 INFO - PROCESS | 1947 | 1466707371884 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:42:51 INFO - PROCESS | 1947 | 1466707371992 Marionette TRACE conn2 <- [1,3015,null,{"value":null}] 11:42:52 INFO - PROCESS | 1947 | 1466707372128 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:52 INFO - PROCESS | 1947 | 1466707372130 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:42:52 INFO - PROCESS | 1947 | ++DOCSHELL 0x12d3e8800 == 54 [pid = 1947] [id = 763] 11:42:52 INFO - PROCESS | 1947 | ++DOMWINDOW == 112 (0x12723a000) [pid = 1947] [serial = 2287] [outer = 0x0] 11:42:52 INFO - PROCESS | 1947 | ++DOMWINDOW == 113 (0x12aad7c00) [pid = 1947] [serial = 2288] [outer = 0x12723a000] 11:42:52 INFO - PROCESS | 1947 | 1466707372177 Marionette DEBUG loaded listener.js 11:42:52 INFO - PROCESS | 1947 | ++DOMWINDOW == 114 (0x12adbc400) [pid = 1947] [serial = 2289] [outer = 0x12723a000] 11:42:52 INFO - PROCESS | 1947 | [1947] 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 11:42:52 INFO - PROCESS | 1947 | 1466707372769 Marionette TRACE conn2 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 11:42:52 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 11:42:52 INFO - {} 11:42:52 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 11:42:52 INFO - {} 11:42:52 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 11:42:52 INFO - {} 11:42:52 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 11:42:52 INFO - {} 11:42:52 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 921ms 11:42:52 INFO - PROCESS | 1947 | 1466707372847 Marionette TRACE conn2 -> [0,3017,"getWindowHandle",null] 11:42:52 INFO - PROCESS | 1947 | 1466707372848 Marionette TRACE conn2 <- [1,3017,null,{"value":"7"}] 11:42:52 INFO - TEST-START | /FileAPI/fileReader.html 11:42:52 INFO - PROCESS | 1947 | 1466707372853 Marionette TRACE conn2 -> [0,3018,"setScriptTimeout",{"ms":35000}] 11:42:52 INFO - PROCESS | 1947 | 1466707372855 Marionette TRACE conn2 <- [1,3018,null,{}] 11:42:52 INFO - PROCESS | 1947 | 1466707372858 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}] 11:42:52 INFO - PROCESS | 1947 | 1466707372860 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:42:52 INFO - PROCESS | 1947 | 1466707372947 Marionette TRACE conn2 <- [1,3019,null,{"value":null}] 11:42:53 INFO - PROCESS | 1947 | 1466707373060 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:53 INFO - PROCESS | 1947 | 1466707373062 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:42:53 INFO - PROCESS | 1947 | ++DOCSHELL 0x116114800 == 55 [pid = 1947] [id = 764] 11:42:53 INFO - PROCESS | 1947 | ++DOMWINDOW == 115 (0x11295c800) [pid = 1947] [serial = 2290] [outer = 0x0] 11:42:53 INFO - PROCESS | 1947 | ++DOMWINDOW == 116 (0x1185bcc00) [pid = 1947] [serial = 2291] [outer = 0x11295c800] 11:42:53 INFO - PROCESS | 1947 | 1466707373090 Marionette DEBUG loaded listener.js 11:42:53 INFO - PROCESS | 1947 | ++DOMWINDOW == 117 (0x1191c1400) [pid = 1947] [serial = 2292] [outer = 0x11295c800] 11:42:53 INFO - PROCESS | 1947 | --DOCSHELL 0x12cec7000 == 54 [pid = 1947] [id = 757] 11:42:53 INFO - PROCESS | 1947 | --DOCSHELL 0x12ceb9000 == 53 [pid = 1947] [id = 758] 11:42:53 INFO - PROCESS | 1947 | --DOCSHELL 0x12ceb2800 == 52 [pid = 1947] [id = 756] 11:42:53 INFO - PROCESS | 1947 | --DOCSHELL 0x12c693800 == 51 [pid = 1947] [id = 755] 11:42:53 INFO - PROCESS | 1947 | --DOCSHELL 0x12bac5800 == 50 [pid = 1947] [id = 754] 11:42:53 INFO - PROCESS | 1947 | --DOCSHELL 0x12bac7000 == 49 [pid = 1947] [id = 753] 11:42:53 INFO - PROCESS | 1947 | --DOCSHELL 0x12ad41000 == 48 [pid = 1947] [id = 752] 11:42:53 INFO - PROCESS | 1947 | --DOCSHELL 0x12a7a7000 == 47 [pid = 1947] [id = 751] 11:42:53 INFO - PROCESS | 1947 | --DOCSHELL 0x1292bc000 == 46 [pid = 1947] [id = 750] 11:42:53 INFO - PROCESS | 1947 | --DOCSHELL 0x126dc2000 == 45 [pid = 1947] [id = 749] 11:42:53 INFO - PROCESS | 1947 | --DOCSHELL 0x123ee6000 == 44 [pid = 1947] [id = 748] 11:42:53 INFO - PROCESS | 1947 | --DOCSHELL 0x119699000 == 43 [pid = 1947] [id = 747] 11:42:53 INFO - PROCESS | 1947 | --DOCSHELL 0x1169ba000 == 42 [pid = 1947] [id = 746] 11:42:53 INFO - PROCESS | 1947 | --DOCSHELL 0x11667e800 == 41 [pid = 1947] [id = 745] 11:42:53 INFO - PROCESS | 1947 | --DOCSHELL 0x116924800 == 40 [pid = 1947] [id = 744] 11:42:53 INFO - PROCESS | 1947 | --DOCSHELL 0x123edc000 == 39 [pid = 1947] [id = 727] 11:42:53 INFO - PROCESS | 1947 | --DOCSHELL 0x12b840800 == 38 [pid = 1947] [id = 737] 11:42:53 INFO - PROCESS | 1947 | --DOCSHELL 0x1248f2000 == 37 [pid = 1947] [id = 729] 11:42:53 INFO - PROCESS | 1947 | --DOCSHELL 0x12c2cf800 == 36 [pid = 1947] [id = 742] 11:42:53 INFO - PROCESS | 1947 | --DOCSHELL 0x12a7c1000 == 35 [pid = 1947] [id = 739] 11:42:53 INFO - PROCESS | 1947 | --DOCSHELL 0x1185e7000 == 34 [pid = 1947] [id = 728] 11:42:53 INFO - PROCESS | 1947 | --DOCSHELL 0x12c0c1000 == 33 [pid = 1947] [id = 741] 11:42:53 INFO - PROCESS | 1947 | --DOCSHELL 0x12bdc6800 == 32 [pid = 1947] [id = 740] 11:42:53 INFO - PROCESS | 1947 | --DOCSHELL 0x116947800 == 31 [pid = 1947] [id = 743] 11:42:53 INFO - PROCESS | 1947 | --DOCSHELL 0x123824000 == 30 [pid = 1947] [id = 738] 11:42:53 INFO - PROCESS | 1947 | --DOCSHELL 0x12d3e8800 == 29 [pid = 1947] [id = 763] 11:42:53 INFO - PROCESS | 1947 | --DOCSHELL 0x12d1a9800 == 28 [pid = 1947] [id = 762] 11:42:53 INFO - PROCESS | 1947 | --DOCSHELL 0x12a7a5800 == 27 [pid = 1947] [id = 761] 11:42:53 INFO - PROCESS | 1947 | --DOCSHELL 0x11968d800 == 26 [pid = 1947] [id = 760] 11:42:53 INFO - PROCESS | 1947 | --DOCSHELL 0x1128b7800 == 25 [pid = 1947] [id = 759] 11:42:54 INFO - PROCESS | 1947 | --DOMWINDOW == 116 (0x1188a5000) [pid = 1947] [serial = 2194] [outer = 0x0] [url = about:blank] 11:42:54 INFO - PROCESS | 1947 | --DOMWINDOW == 115 (0x119f49400) [pid = 1947] [serial = 2197] [outer = 0x0] [url = about:blank] 11:42:54 INFO - PROCESS | 1947 | --DOMWINDOW == 114 (0x1176eb800) [pid = 1947] [serial = 2188] [outer = 0x0] [url = about:blank] 11:42:54 INFO - PROCESS | 1947 | --DOMWINDOW == 113 (0x1164e1000) [pid = 1947] [serial = 2185] [outer = 0x0] [url = about:blank] 11:42:54 INFO - PROCESS | 1947 | --DOMWINDOW == 112 (0x11961a800) [pid = 1947] [serial = 2182] [outer = 0x0] [url = about:blank] 11:42:54 INFO - PROCESS | 1947 | --DOMWINDOW == 111 (0x12405fc00) [pid = 1947] [serial = 2200] [outer = 0x0] [url = about:blank] 11:42:54 INFO - PROCESS | 1947 | --DOMWINDOW == 110 (0x11268c400) [pid = 1947] [serial = 2203] [outer = 0x0] [url = about:blank] 11:42:54 INFO - PROCESS | 1947 | --DOMWINDOW == 109 (0x123c5d000) [pid = 1947] [serial = 2198] [outer = 0x0] [url = about:blank] 11:42:54 INFO - PROCESS | 1947 | --DOMWINDOW == 108 (0x126d7a000) [pid = 1947] [serial = 2207] [outer = 0x0] [url = about:blank] 11:42:54 INFO - PROCESS | 1947 | --DOMWINDOW == 107 (0x113180800) [pid = 1947] [serial = 2204] [outer = 0x0] [url = about:blank] 11:42:54 INFO - PROCESS | 1947 | --DOMWINDOW == 106 (0x1249cc400) [pid = 1947] [serial = 2201] [outer = 0x0] [url = about:blank] 11:42:54 INFO - PROCESS | 1947 | --DOMWINDOW == 105 (0x11874a400) [pid = 1947] [serial = 2189] [outer = 0x0] [url = about:blank] 11:42:54 INFO - PROCESS | 1947 | --DOMWINDOW == 104 (0x11670d400) [pid = 1947] [serial = 2191] [outer = 0x0] [url = about:blank] 11:42:54 INFO - PROCESS | 1947 | --DOMWINDOW == 103 (0x116ab5800) [pid = 1947] [serial = 2192] [outer = 0x0] [url = about:blank] 11:42:54 INFO - PROCESS | 1947 | --DOMWINDOW == 102 (0x128ac1400) [pid = 1947] [serial = 2210] [outer = 0x0] [url = about:blank] 11:42:54 INFO - PROCESS | 1947 | --DOMWINDOW == 101 (0x11961d800) [pid = 1947] [serial = 2195] [outer = 0x0] [url = about:blank] 11:42:54 INFO - PROCESS | 1947 | --DOMWINDOW == 100 (0x118333800) [pid = 1947] [serial = 2206] [outer = 0x0] [url = about:blank] 11:42:54 INFO - PROCESS | 1947 | --DOMWINDOW == 99 (0x126f8c000) [pid = 1947] [serial = 2209] [outer = 0x0] [url = about:blank] 11:42:54 INFO - PROCESS | 1947 | 1466707374129 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]]]}] 11:42:54 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 11:42:54 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 11:42:54 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 11:42:54 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 11:42:54 INFO - TEST-OK | /FileAPI/fileReader.html | took 1328ms 11:42:54 INFO - TEST-START | /FileAPI/historical.html 11:42:54 INFO - PROCESS | 1947 | 1466707374182 Marionette TRACE conn2 -> [0,3021,"getWindowHandle",null] 11:42:54 INFO - PROCESS | 1947 | 1466707374185 Marionette TRACE conn2 <- [1,3021,null,{"value":"7"}] 11:42:54 INFO - PROCESS | 1947 | 1466707374187 Marionette TRACE conn2 -> [0,3022,"setScriptTimeout",{"ms":35000}] 11:42:54 INFO - PROCESS | 1947 | 1466707374189 Marionette TRACE conn2 <- [1,3022,null,{}] 11:42:54 INFO - PROCESS | 1947 | 1466707374193 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}] 11:42:54 INFO - PROCESS | 1947 | 1466707374195 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:42:54 INFO - PROCESS | 1947 | 1466707374282 Marionette TRACE conn2 <- [1,3023,null,{"value":null}] 11:42:54 INFO - PROCESS | 1947 | 1466707374287 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:54 INFO - PROCESS | 1947 | 1466707374292 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:42:54 INFO - PROCESS | 1947 | ++DOCSHELL 0x1167af800 == 26 [pid = 1947] [id = 765] 11:42:54 INFO - PROCESS | 1947 | ++DOMWINDOW == 100 (0x113ceac00) [pid = 1947] [serial = 2293] [outer = 0x0] 11:42:54 INFO - PROCESS | 1947 | ++DOMWINDOW == 101 (0x116163400) [pid = 1947] [serial = 2294] [outer = 0x113ceac00] 11:42:54 INFO - PROCESS | 1947 | 1466707374320 Marionette DEBUG loaded listener.js 11:42:54 INFO - PROCESS | 1947 | ++DOMWINDOW == 102 (0x112875800) [pid = 1947] [serial = 2295] [outer = 0x113ceac00] 11:42:54 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 11:42:54 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 11:42:54 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 11:42:54 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 11:42:54 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 11:42:54 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 11:42:54 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 11:42:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:42:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:42:54 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 11:42:54 INFO - TEST-OK | /FileAPI/historical.html | took 472ms 11:42:54 INFO - PROCESS | 1947 | 1466707374652 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"]]]}] 11:42:54 INFO - PROCESS | 1947 | 1466707374696 Marionette TRACE conn2 -> [0,3025,"getWindowHandle",null] 11:42:54 INFO - PROCESS | 1947 | 1466707374700 Marionette TRACE conn2 <- [1,3025,null,{"value":"7"}] 11:42:54 INFO - TEST-START | /FileAPI/idlharness.html 11:42:54 INFO - PROCESS | 1947 | 1466707374706 Marionette TRACE conn2 -> [0,3026,"setScriptTimeout",{"ms":35000}] 11:42:54 INFO - PROCESS | 1947 | 1466707374708 Marionette TRACE conn2 <- [1,3026,null,{}] 11:42:54 INFO - PROCESS | 1947 | 1466707374710 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}] 11:42:54 INFO - PROCESS | 1947 | 1466707374712 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:42:54 INFO - PROCESS | 1947 | 1466707374793 Marionette TRACE conn2 <- [1,3027,null,{"value":null}] 11:42:54 INFO - PROCESS | 1947 | 1466707374797 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:54 INFO - PROCESS | 1947 | 1466707374799 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:42:54 INFO - PROCESS | 1947 | ++DOCSHELL 0x119696800 == 27 [pid = 1947] [id = 766] 11:42:54 INFO - PROCESS | 1947 | ++DOMWINDOW == 103 (0x1176eb400) [pid = 1947] [serial = 2296] [outer = 0x0] 11:42:54 INFO - PROCESS | 1947 | ++DOMWINDOW == 104 (0x11874a400) [pid = 1947] [serial = 2297] [outer = 0x1176eb400] 11:42:54 INFO - PROCESS | 1947 | 1466707374826 Marionette DEBUG loaded listener.js 11:42:54 INFO - PROCESS | 1947 | ++DOMWINDOW == 105 (0x119884c00) [pid = 1947] [serial = 2298] [outer = 0x1176eb400] 11:42:55 INFO - PROCESS | 1947 | 1466707375362 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]]]}] 11:42:55 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 11:42:55 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 11:42:55 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 11:42:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:42:55 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 11:42:55 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 11:42:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:42:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:42:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:42:55 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 11:42:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 11:42:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 11:42:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 11:42:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 11:42:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 11:42:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 11:42:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 11:42:55 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 11:42:55 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 11:42:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:42:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:42:55 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 11:42:55 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 11:42:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:42:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:42:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:42:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 11:42:55 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 11:42:55 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 11:42:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:42:55 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 11:42:55 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 11:42:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:42:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:42:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:42:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 11:42:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 11:42:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 11:42:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 11:42:55 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 11:42:55 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:42:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:42:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:42:55 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:42:55 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:42:55 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:42:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:42:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:42:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 11:42:55 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 11:42:55 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 11:42:55 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:42:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:42:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:42:55 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:42:55 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:42:55 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:42:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:42:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:42:55 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 11:42:55 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 11:42:55 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 11:42:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:42:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:42:55 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 11:42:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:42:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:42:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:42:55 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 11:42:55 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 11:42:55 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 11:42:55 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 11:42:55 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 11:42:55 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 11:42:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 11:42:55 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 11:42:55 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 11:42:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 11:42:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 11:42:55 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 11:42:55 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:42:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:42:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:42:55 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:42:55 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:42:55 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:42:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:42:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:42:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 11:42:55 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 11:42:55 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 11:42:55 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:42:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:42:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:42:55 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:42:55 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:42:55 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:42:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:42:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:42:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 11:42:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 11:42:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 11:42:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 11:42:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 11:42:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 11:42:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 11:42:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 11:42:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 11:42:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 11:42:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 11:42:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 11:42:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 11:42:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 11:42:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 11:42:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 11:42:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 11:42:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 11:42:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 11:42:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 11:42:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 11:42:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 11:42:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 11:42:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 11:42:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 11:42:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 11:42:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 11:42:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 11:42:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 11:42:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 11:42:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 11:42:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 11:42:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 11:42:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 11:42:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 11:42:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 11:42:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 11:42:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 11:42:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 11:42:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 11:42:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 11:42:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 11:42:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 11:42:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 11:42:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 11:42:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 11:42:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 11:42:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 11:42:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 11:42:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 11:42:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 11:42:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 11:42:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 11:42:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 11:42:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 11:42:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 11:42:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 11:42:55 INFO - TEST-OK | /FileAPI/idlharness.html | took 685ms 11:42:55 INFO - PROCESS | 1947 | 1466707375392 Marionette TRACE conn2 -> [0,3029,"getWindowHandle",null] 11:42:55 INFO - PROCESS | 1947 | 1466707375394 Marionette TRACE conn2 <- [1,3029,null,{"value":"7"}] 11:42:55 INFO - TEST-START | /FileAPI/idlharness.worker 11:42:55 INFO - PROCESS | 1947 | 1466707375397 Marionette TRACE conn2 -> [0,3030,"setScriptTimeout",{"ms":35000}] 11:42:55 INFO - PROCESS | 1947 | 1466707375401 Marionette TRACE conn2 <- [1,3030,null,{}] 11:42:55 INFO - PROCESS | 1947 | 1466707375414 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}] 11:42:55 INFO - PROCESS | 1947 | 1466707375421 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:42:55 INFO - PROCESS | 1947 | 1466707375551 Marionette TRACE conn2 <- [1,3031,null,{"value":null}] 11:42:55 INFO - PROCESS | 1947 | 1466707375681 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:55 INFO - PROCESS | 1947 | 1466707375684 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:42:55 INFO - PROCESS | 1947 | ++DOCSHELL 0x12ba4a000 == 28 [pid = 1947] [id = 767] 11:42:55 INFO - PROCESS | 1947 | ++DOMWINDOW == 106 (0x113179800) [pid = 1947] [serial = 2299] [outer = 0x0] 11:42:55 INFO - PROCESS | 1947 | ++DOMWINDOW == 107 (0x12a766800) [pid = 1947] [serial = 2300] [outer = 0x113179800] 11:42:55 INFO - PROCESS | 1947 | 1466707375730 Marionette DEBUG loaded listener.js 11:42:55 INFO - PROCESS | 1947 | ++DOMWINDOW == 108 (0x12a87a400) [pid = 1947] [serial = 2301] [outer = 0x113179800] 11:42:55 INFO - PROCESS | 1947 | [1947] 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 11:42:56 INFO - PROCESS | 1947 | 1466707376418 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,{},{}]]]}] 11:42:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 11:42:56 INFO - {} 11:42:56 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 11:42:56 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 11:42:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:42:56 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 11:42:56 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 11:42:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:42:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:42:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:42:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 11:42:56 INFO - {} 11:42:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 11:42:56 INFO - {} 11:42:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 11:42:56 INFO - {} 11:42:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 11:42:56 INFO - {} 11:42:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 11:42:56 INFO - {} 11:42:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 11:42:56 INFO - {} 11:42:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 11:42:56 INFO - {} 11:42:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 11:42:56 INFO - {} 11:42:56 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 11:42:56 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 11:42:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:42:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:42:56 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 11:42:56 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 11:42:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:42:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:42:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:42:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 11:42:56 INFO - {} 11:42:56 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 11:42:56 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 11:42:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:42:56 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 11:42:56 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 11:42:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:42:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:42:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:42:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 11:42:56 INFO - {} 11:42:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 11:42:56 INFO - {} 11:42:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 11:42:56 INFO - {} 11:42:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 11:42:56 INFO - {} 11:42:56 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 11:42:56 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:42:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:42:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:42:56 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:42:56 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:42:56 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:42:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:42:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:42:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 11:42:56 INFO - {} 11:42:56 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 - {} 11:42:56 INFO - {} 11:42:56 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 11:42:56 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:42:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:42:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:42:56 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:42:56 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:42:56 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:42:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:42:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:42:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 11:42:56 INFO - {} 11:42:56 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 11:42:56 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 11:42:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:42:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:42:56 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 11:42:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:42:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:42:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:42:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 11:42:56 INFO - {} 11:42:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 11:42:56 INFO - {} 11:42:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 11:42:56 INFO - {} 11:42:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 11:42:56 INFO - {} 11:42:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 11:42:56 INFO - {} 11:42:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 11:42:56 INFO - {} 11:42:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 11:42:56 INFO - {} 11:42:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 11:42:56 INFO - {} 11:42:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 11:42:56 INFO - {} 11:42:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 11:42:56 INFO - {} 11:42:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 11:42:56 INFO - {} 11:42:56 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 11:42:56 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:42:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:42:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:42:56 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:42:56 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:42:56 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:42:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:42:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:42:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 11:42:56 INFO - {} 11:42:56 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 - {} 11:42:56 INFO - {} 11:42:56 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 11:42:56 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:42:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:42:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:42:56 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:42:56 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:42:56 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:42:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:42:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:42:56 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 11:42:56 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 11:42:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:42:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:42:56 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 11:42:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:42:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:42:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:42:56 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 11:42:56 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 11:42:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:42:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:42:56 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 11:42:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:42:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:42:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:42:56 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 11:42:56 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 11:42:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:42:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:42:56 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 11:42:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:42:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:42:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:42:56 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 11:42:56 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 11:42:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:42:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:42:56 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 11:42:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:42:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:42:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:42:56 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 11:42:56 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 11:42:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:42:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:42:56 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 11:42:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:42:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:42:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:42:56 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 11:42:56 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 11:42:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:42:56 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 11:42:56 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 11:42:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:42:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:42:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:42:56 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 11:42:56 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 11:42:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:42:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:42:56 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 11:42:56 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 11:42:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:42:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:42:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:42:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 11:42:56 INFO - {} 11:42:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 11:42:56 INFO - {} 11:42:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 11:42:56 INFO - {} 11:42:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 11:42:56 INFO - {} 11:42:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 11:42:56 INFO - {} 11:42:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 11:42:56 INFO - {} 11:42:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 11:42:56 INFO - {} 11:42:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 11:42:56 INFO - {} 11:42:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 11:42:56 INFO - {} 11:42:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 11:42:56 INFO - {} 11:42:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 11:42:56 INFO - {} 11:42:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 11:42:56 INFO - {} 11:42:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 11:42:56 INFO - {} 11:42:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 11:42:56 INFO - {} 11:42:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 11:42:56 INFO - {} 11:42:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 11:42:56 INFO - {} 11:42:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 11:42:56 INFO - {} 11:42:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 11:42:56 INFO - {} 11:42:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 11:42:56 INFO - {} 11:42:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 11:42:56 INFO - {} 11:42:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 11:42:56 INFO - {} 11:42:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 11:42:56 INFO - {} 11:42:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 11:42:56 INFO - {} 11:42:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 11:42:56 INFO - {} 11:42:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 11:42:56 INFO - {} 11:42:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 11:42:56 INFO - {} 11:42:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 11:42:56 INFO - {} 11:42:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 11:42:56 INFO - {} 11:42:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 11:42:56 INFO - {} 11:42:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 11:42:56 INFO - {} 11:42:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 11:42:56 INFO - {} 11:42:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 11:42:56 INFO - {} 11:42:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 11:42:56 INFO - {} 11:42:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 11:42:56 INFO - {} 11:42:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 11:42:56 INFO - {} 11:42:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 11:42:56 INFO - {} 11:42:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 11:42:56 INFO - {} 11:42:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 11:42:56 INFO - {} 11:42:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 11:42:56 INFO - {} 11:42:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 11:42:56 INFO - {} 11:42:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 11:42:56 INFO - {} 11:42:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 11:42:56 INFO - {} 11:42:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 11:42:56 INFO - {} 11:42:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 11:42:56 INFO - {} 11:42:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 11:42:56 INFO - {} 11:42:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 11:42:56 INFO - {} 11:42:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 11:42:56 INFO - {} 11:42:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 11:42:56 INFO - {} 11:42:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 11:42:56 INFO - {} 11:42:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 11:42:56 INFO - {} 11:42:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 11:42:56 INFO - {} 11:42:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 11:42:56 INFO - {} 11:42:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 11:42:56 INFO - {} 11:42:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 11:42:56 INFO - {} 11:42:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 11:42:56 INFO - {} 11:42:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 11:42:56 INFO - {} 11:42:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 11:42:56 INFO - {} 11:42:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 11:42:56 INFO - {} 11:42:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 11:42:56 INFO - {} 11:42:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 11:42:56 INFO - {} 11:42:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 11:42:56 INFO - {} 11:42:56 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1088ms 11:42:56 INFO - PROCESS | 1947 | 1466707376487 Marionette TRACE conn2 -> [0,3033,"getWindowHandle",null] 11:42:56 INFO - PROCESS | 1947 | 1466707376489 Marionette TRACE conn2 <- [1,3033,null,{"value":"7"}] 11:42:56 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 11:42:56 INFO - PROCESS | 1947 | 1466707376491 Marionette TRACE conn2 -> [0,3034,"setScriptTimeout",{"ms":35000}] 11:42:56 INFO - PROCESS | 1947 | 1466707376493 Marionette TRACE conn2 <- [1,3034,null,{}] 11:42:56 INFO - PROCESS | 1947 | 1466707376501 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}] 11:42:56 INFO - PROCESS | 1947 | 1466707376503 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:42:56 INFO - PROCESS | 1947 | 1466707376610 Marionette TRACE conn2 <- [1,3035,null,{"value":null}] 11:42:56 INFO - PROCESS | 1947 | 1466707376615 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:56 INFO - PROCESS | 1947 | 1466707376616 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:42:56 INFO - PROCESS | 1947 | ++DOCSHELL 0x12d771000 == 29 [pid = 1947] [id = 768] 11:42:56 INFO - PROCESS | 1947 | ++DOMWINDOW == 109 (0x12adc2800) [pid = 1947] [serial = 2302] [outer = 0x0] 11:42:56 INFO - PROCESS | 1947 | ++DOMWINDOW == 110 (0x12c603000) [pid = 1947] [serial = 2303] [outer = 0x12adc2800] 11:42:56 INFO - PROCESS | 1947 | 1466707376678 Marionette DEBUG loaded listener.js 11:42:56 INFO - PROCESS | 1947 | ++DOMWINDOW == 111 (0x12c611000) [pid = 1947] [serial = 2304] [outer = 0x12adc2800] 11:42:56 INFO - PROCESS | 1947 | 1466707376984 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]]]}] 11:42:57 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 11:42:57 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 529ms 11:42:57 INFO - PROCESS | 1947 | 1466707377021 Marionette TRACE conn2 -> [0,3037,"getWindowHandle",null] 11:42:57 INFO - TEST-START | /FileAPI/blob/Blob-close.html 11:42:57 INFO - PROCESS | 1947 | 1466707377025 Marionette TRACE conn2 <- [1,3037,null,{"value":"7"}] 11:42:57 INFO - PROCESS | 1947 | 1466707377027 Marionette TRACE conn2 -> [0,3038,"setScriptTimeout",{"ms":35000}] 11:42:57 INFO - PROCESS | 1947 | 1466707377029 Marionette TRACE conn2 <- [1,3038,null,{}] 11:42:57 INFO - PROCESS | 1947 | 1466707377031 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}] 11:42:57 INFO - PROCESS | 1947 | 1466707377039 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:42:57 INFO - PROCESS | 1947 | 1466707377145 Marionette TRACE conn2 <- [1,3039,null,{"value":null}] 11:42:57 INFO - PROCESS | 1947 | 1466707377156 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:57 INFO - PROCESS | 1947 | 1466707377157 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:42:57 INFO - PROCESS | 1947 | ++DOCSHELL 0x12daf3800 == 30 [pid = 1947] [id = 769] 11:42:57 INFO - PROCESS | 1947 | ++DOMWINDOW == 112 (0x116f9bc00) [pid = 1947] [serial = 2305] [outer = 0x0] 11:42:57 INFO - PROCESS | 1947 | ++DOMWINDOW == 113 (0x12ca93c00) [pid = 1947] [serial = 2306] [outer = 0x116f9bc00] 11:42:57 INFO - PROCESS | 1947 | 1466707377182 Marionette DEBUG loaded listener.js 11:42:57 INFO - PROCESS | 1947 | ++DOMWINDOW == 114 (0x12ca9b000) [pid = 1947] [serial = 2307] [outer = 0x116f9bc00] 11:42:57 INFO - PROCESS | 1947 | 1466707377485 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"]]]}] 11:42:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 11:42:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 11:42:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:42:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:42:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 11:42:57 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 468ms 11:42:57 INFO - PROCESS | 1947 | 1466707377500 Marionette TRACE conn2 -> [0,3041,"getWindowHandle",null] 11:42:57 INFO - PROCESS | 1947 | 1466707377501 Marionette TRACE conn2 <- [1,3041,null,{"value":"7"}] 11:42:57 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 11:42:57 INFO - PROCESS | 1947 | 1466707377504 Marionette TRACE conn2 -> [0,3042,"setScriptTimeout",{"ms":35000}] 11:42:57 INFO - PROCESS | 1947 | 1466707377507 Marionette TRACE conn2 <- [1,3042,null,{}] 11:42:57 INFO - PROCESS | 1947 | 1466707377517 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}] 11:42:57 INFO - PROCESS | 1947 | 1466707377521 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:42:57 INFO - PROCESS | 1947 | 1466707377661 Marionette TRACE conn2 <- [1,3043,null,{"value":null}] 11:42:57 INFO - PROCESS | 1947 | 1466707377678 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:57 INFO - PROCESS | 1947 | 1466707377679 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:42:57 INFO - PROCESS | 1947 | ++DOCSHELL 0x12d76f800 == 31 [pid = 1947] [id = 770] 11:42:57 INFO - PROCESS | 1947 | ++DOMWINDOW == 115 (0x12ca9f000) [pid = 1947] [serial = 2308] [outer = 0x0] 11:42:57 INFO - PROCESS | 1947 | ++DOMWINDOW == 116 (0x12d159400) [pid = 1947] [serial = 2309] [outer = 0x12ca9f000] 11:42:57 INFO - PROCESS | 1947 | 1466707377719 Marionette DEBUG loaded listener.js 11:42:57 INFO - PROCESS | 1947 | ++DOMWINDOW == 117 (0x12d3aac00) [pid = 1947] [serial = 2310] [outer = 0x12ca9f000] 11:42:58 INFO - PROCESS | 1947 | 1466707378255 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]]]}] 11:42:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 11:42:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 11:42:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 11:42:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 11:42:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 11:42:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 11:42:58 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. 11:42:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 11:42:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 11:42:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 11:42:58 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'.) 11:42:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 11:42:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 11:42:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 11:42:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 11:42:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 11:42:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 11:42:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 11:42:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 11:42:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 11:42:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 11:42:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 11:42:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 11:42:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 11:42:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 11:42:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 11:42:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 11:42:58 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. 11:42:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 11:42:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:42:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:42:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 11:42:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 11:42:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 11:42:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 11:42:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 11:42:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 11:42:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 11:42:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 11:42:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 11:42:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 11:42:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 11:42:58 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. 11:42:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 11:42:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 11:42:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:42:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:42:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 11:42:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 11:42:58 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. 11:42:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 11:42:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 11:42:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:42:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:42:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 11:42:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 11:42:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 11:42:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 11:42:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 11:42:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 11:42:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 11:42:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:42:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:42:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 11:42:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 11:42:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 11:42:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 11:42:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:42:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:42:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:42:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:42:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:42:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 11:42:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 11:42:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:42:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:42:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:42:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:42:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:42:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 11:42:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:42:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:42:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:42:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:42:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:42:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 11:42:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:42:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:42:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:42:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:42:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:42:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 11:42:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 11:42:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:42:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:42:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:42:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:42:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:42:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 11:42:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:42:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:42:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:42:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:42:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:42:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 11:42:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:42:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:42:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:42:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:42:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:42:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 11:42:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:42:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:42:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:42:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:42:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:42:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 11:42:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:42:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:42:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:42:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:42:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:42:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 11:42:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 11:42:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 11:42:58 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1189ms 11:42:58 INFO - PROCESS | 1947 | --DOMWINDOW == 116 (0x11295d800) [pid = 1947] [serial = 2232] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 11:42:58 INFO - PROCESS | 1947 | --DOMWINDOW == 115 (0x1185ba800) [pid = 1947] [serial = 2217] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 11:42:58 INFO - PROCESS | 1947 | --DOMWINDOW == 114 (0x124fe4800) [pid = 1947] [serial = 2220] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 11:42:58 INFO - PROCESS | 1947 | --DOMWINDOW == 113 (0x123c57000) [pid = 1947] [serial = 2243] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 11:42:58 INFO - PROCESS | 1947 | --DOMWINDOW == 112 (0x128bd1000) [pid = 1947] [serial = 2226] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 11:42:58 INFO - PROCESS | 1947 | --DOMWINDOW == 111 (0x12b99fc00) [pid = 1947] [serial = 2267] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 11:42:58 INFO - PROCESS | 1947 | --DOMWINDOW == 110 (0x1121a9000) [pid = 1947] [serial = 2258] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 11:42:58 INFO - PROCESS | 1947 | --DOMWINDOW == 109 (0x116ab0c00) [pid = 1947] [serial = 2261] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 11:42:58 INFO - PROCESS | 1947 | --DOMWINDOW == 108 (0x128ac0000) [pid = 1947] [serial = 2264] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 11:42:58 INFO - PROCESS | 1947 | --DOMWINDOW == 107 (0x12ba07800) [pid = 1947] [serial = 2270] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 11:42:58 INFO - PROCESS | 1947 | --DOMWINDOW == 106 (0x124d3e800) [pid = 1947] [serial = 2249] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 11:42:58 INFO - PROCESS | 1947 | --DOMWINDOW == 105 (0x11509ec00) [pid = 1947] [serial = 2184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 11:42:58 INFO - PROCESS | 1947 | --DOMWINDOW == 104 (0x1191b4400) [pid = 1947] [serial = 2181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 11:42:58 INFO - PROCESS | 1947 | --DOMWINDOW == 103 (0x12adca800) [pid = 1947] [serial = 2272] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 11:42:58 INFO - PROCESS | 1947 | --DOMWINDOW == 102 (0x12a607c00) [pid = 1947] [serial = 2252] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 11:42:58 INFO - PROCESS | 1947 | --DOMWINDOW == 101 (0x12a60d000) [pid = 1947] [serial = 2255] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 11:42:58 INFO - PROCESS | 1947 | --DOMWINDOW == 100 (0x116aafc00) [pid = 1947] [serial = 2235] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 11:42:58 INFO - PROCESS | 1947 | --DOMWINDOW == 99 (0x118725400) [pid = 1947] [serial = 2238] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 11:42:58 INFO - PROCESS | 1947 | --DOMWINDOW == 98 (0x128bccc00) [pid = 1947] [serial = 2223] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 11:42:58 INFO - PROCESS | 1947 | --DOMWINDOW == 97 (0x1191d2000) [pid = 1947] [serial = 2240] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 11:42:58 INFO - PROCESS | 1947 | --DOMWINDOW == 96 (0x115f9cc00) [pid = 1947] [serial = 2214] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 11:42:58 INFO - PROCESS | 1947 | --DOMWINDOW == 95 (0x112e83c00) [pid = 1947] [serial = 2229] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 11:42:58 INFO - PROCESS | 1947 | --DOMWINDOW == 94 (0x12723cc00) [pid = 1947] [serial = 2246] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 11:42:58 INFO - PROCESS | 1947 | --DOMWINDOW == 93 (0x124062800) [pid = 1947] [serial = 2211] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 11:42:58 INFO - PROCESS | 1947 | 1466707378720 Marionette TRACE conn2 -> [0,3045,"getWindowHandle",null] 11:42:58 INFO - PROCESS | 1947 | 1466707378721 Marionette TRACE conn2 <- [1,3045,null,{"value":"7"}] 11:42:58 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 11:42:58 INFO - PROCESS | 1947 | 1466707378724 Marionette TRACE conn2 -> [0,3046,"setScriptTimeout",{"ms":35000}] 11:42:58 INFO - PROCESS | 1947 | 1466707378725 Marionette TRACE conn2 <- [1,3046,null,{}] 11:42:58 INFO - PROCESS | 1947 | 1466707378727 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}] 11:42:58 INFO - PROCESS | 1947 | 1466707378728 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:42:58 INFO - PROCESS | 1947 | 1466707378804 Marionette TRACE conn2 <- [1,3047,null,{"value":null}] 11:42:58 INFO - PROCESS | 1947 | 1466707378810 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:58 INFO - PROCESS | 1947 | 1466707378811 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:42:58 INFO - PROCESS | 1947 | ++DOCSHELL 0x12d1ad000 == 32 [pid = 1947] [id = 771] 11:42:58 INFO - PROCESS | 1947 | ++DOMWINDOW == 94 (0x1132e5400) [pid = 1947] [serial = 2311] [outer = 0x0] 11:42:58 INFO - PROCESS | 1947 | ++DOMWINDOW == 95 (0x118196c00) [pid = 1947] [serial = 2312] [outer = 0x1132e5400] 11:42:58 INFO - PROCESS | 1947 | 1466707378838 Marionette DEBUG loaded listener.js 11:42:58 INFO - PROCESS | 1947 | ++DOMWINDOW == 96 (0x123c57000) [pid = 1947] [serial = 2313] [outer = 0x1132e5400] 11:42:58 INFO - PROCESS | 1947 | [1947] 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 11:42:59 INFO - PROCESS | 1947 | 1466707379167 Marionette TRACE conn2 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 11:42:59 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 11:42:59 INFO - {} 11:42:59 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 469ms 11:42:59 INFO - PROCESS | 1947 | 1466707379194 Marionette TRACE conn2 -> [0,3049,"getWindowHandle",null] 11:42:59 INFO - PROCESS | 1947 | 1466707379195 Marionette TRACE conn2 <- [1,3049,null,{"value":"7"}] 11:42:59 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 11:42:59 INFO - PROCESS | 1947 | 1466707379197 Marionette TRACE conn2 -> [0,3050,"setScriptTimeout",{"ms":35000}] 11:42:59 INFO - PROCESS | 1947 | 1466707379198 Marionette TRACE conn2 <- [1,3050,null,{}] 11:42:59 INFO - PROCESS | 1947 | 1466707379201 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}] 11:42:59 INFO - PROCESS | 1947 | 1466707379202 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:42:59 INFO - PROCESS | 1947 | 1466707379282 Marionette TRACE conn2 <- [1,3051,null,{"value":null}] 11:42:59 INFO - PROCESS | 1947 | 1466707379348 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:59 INFO - PROCESS | 1947 | 1466707379349 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:42:59 INFO - PROCESS | 1947 | ++DOCSHELL 0x128b49800 == 33 [pid = 1947] [id = 772] 11:42:59 INFO - PROCESS | 1947 | ++DOMWINDOW == 97 (0x123f61800) [pid = 1947] [serial = 2314] [outer = 0x0] 11:42:59 INFO - PROCESS | 1947 | ++DOMWINDOW == 98 (0x128c93c00) [pid = 1947] [serial = 2315] [outer = 0x123f61800] 11:42:59 INFO - PROCESS | 1947 | 1466707379373 Marionette DEBUG loaded listener.js 11:42:59 INFO - PROCESS | 1947 | ++DOMWINDOW == 99 (0x12c080800) [pid = 1947] [serial = 2316] [outer = 0x123f61800] 11:42:59 INFO - PROCESS | 1947 | 1466707379621 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]]]}] 11:42:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 11:42:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 11:42:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 11:42:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 11:42:59 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 470ms 11:42:59 INFO - PROCESS | 1947 | 1466707379680 Marionette TRACE conn2 -> [0,3053,"getWindowHandle",null] 11:42:59 INFO - PROCESS | 1947 | 1466707379682 Marionette TRACE conn2 <- [1,3053,null,{"value":"7"}] 11:42:59 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 11:42:59 INFO - PROCESS | 1947 | 1466707379686 Marionette TRACE conn2 -> [0,3054,"setScriptTimeout",{"ms":35000}] 11:42:59 INFO - PROCESS | 1947 | 1466707379688 Marionette TRACE conn2 <- [1,3054,null,{}] 11:42:59 INFO - PROCESS | 1947 | 1466707379702 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}] 11:42:59 INFO - PROCESS | 1947 | 1466707379704 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:42:59 INFO - PROCESS | 1947 | 1466707379835 Marionette TRACE conn2 <- [1,3055,null,{"value":null}] 11:42:59 INFO - PROCESS | 1947 | 1466707379842 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:59 INFO - PROCESS | 1947 | 1466707379843 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:42:59 INFO - PROCESS | 1947 | ++DOCSHELL 0x12b849800 == 34 [pid = 1947] [id = 773] 11:42:59 INFO - PROCESS | 1947 | ++DOMWINDOW == 100 (0x124d3ac00) [pid = 1947] [serial = 2317] [outer = 0x0] 11:42:59 INFO - PROCESS | 1947 | ++DOMWINDOW == 101 (0x129375c00) [pid = 1947] [serial = 2318] [outer = 0x124d3ac00] 11:42:59 INFO - PROCESS | 1947 | 1466707379883 Marionette DEBUG loaded listener.js 11:42:59 INFO - PROCESS | 1947 | ++DOMWINDOW == 102 (0x129379c00) [pid = 1947] [serial = 2319] [outer = 0x124d3ac00] 11:43:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 11:43:00 INFO - PROCESS | 1947 | 1466707380456 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"]]]}] 11:43:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 11:43:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 11:43:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 11:43:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 11:43:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 11:43:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 11:43:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 11:43:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 11:43:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 11:43:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 11:43:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 11:43:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 11:43:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 11:43:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 11:43:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 11:43:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 11:43:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 11:43:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 11:43:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 11:43:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 11:43:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 11:43:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 11:43:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 11:43:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 11:43:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 11:43:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 11:43:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 11:43:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 11:43:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 11:43:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 11:43:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 11:43:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 11:43:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 11:43:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 11:43:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 11:43:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 11:43:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 11:43:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 11:43:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 11:43:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 11:43:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 11:43:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 11:43:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 11:43:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 11:43:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 11:43:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 11:43:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 11:43:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 11:43:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 11:43:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 11:43:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 11:43:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 11:43:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 11:43:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 11:43:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 11:43:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 11:43:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 11:43:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 11:43:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 11:43:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 11:43:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 11:43:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 11:43:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 11:43:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 11:43:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 11:43:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 11:43:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 11:43:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 11:43:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 11:43:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 11:43:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 11:43:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 11:43:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 11:43:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 11:43:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 11:43:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 11:43:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 11:43:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 11:43:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 11:43:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 11:43:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 11:43:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 11:43:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 11:43:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 11:43:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 11:43:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 11:43:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 11:43:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 11:43:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 11:43:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 11:43:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 11:43:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 11:43:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 11:43:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 11:43:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 11:43:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 11:43:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 11:43:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 11:43:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:43:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:43:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:43:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:43:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:43:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 11:43:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:43:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:43:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:43:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:43:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:43:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 11:43:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:43:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:43:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:43:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:43:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:43:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 11:43:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:43:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:43:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:43:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:43:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:43:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 11:43:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:43:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:43:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:43:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:43:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:43:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 11:43:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:43:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:43:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:43:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:43:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:43:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 11:43:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:43:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:43:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:43:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:43:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:43:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 11:43:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:43:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:43:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:43:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:43:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:43:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 11:43:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:43:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:43:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:43:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:43:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:43:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 11:43:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:43:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:43:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:43:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:43:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:43:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 11:43:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:43:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:43:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:43:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:43:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:43:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 11:43:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:43:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:43:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:43:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:43:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:43:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 11:43:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:43:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:43:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:43:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:43:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:43:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 11:43:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:43:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:43:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:43:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:43:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:43:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 11:43:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:43:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:43:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:43:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:43:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:43:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 11:43:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:43:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:43:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:43:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:43:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:43:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 11:43:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:43:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:43:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:43:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:43:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:43:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 11:43:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:43:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:43:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:43:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:43:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:43:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 11:43:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:43:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:43:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:43:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:43:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:43:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 11:43:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:43:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:43:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:43:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:43:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:43:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 11:43:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:43:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:43:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:43:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:43:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:43:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 11:43:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:43:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:43:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:43:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:43:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:43:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 11:43:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:43:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:43:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:43:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 11:43:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 11:43:00 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" 11:43:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:43:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:43:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:43:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 11:43:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 11:43:00 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" 11:43:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:43:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:43:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:43:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 11:43:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 11:43:00 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 796ms 11:43:00 INFO - PROCESS | 1947 | 1466707380483 Marionette TRACE conn2 -> [0,3057,"getWindowHandle",null] 11:43:00 INFO - PROCESS | 1947 | 1466707380485 Marionette TRACE conn2 <- [1,3057,null,{"value":"7"}] 11:43:00 INFO - TEST-START | /FileAPI/file/File-constructor.html 11:43:00 INFO - PROCESS | 1947 | 1466707380497 Marionette TRACE conn2 -> [0,3058,"setScriptTimeout",{"ms":35000}] 11:43:00 INFO - PROCESS | 1947 | 1466707380498 Marionette TRACE conn2 <- [1,3058,null,{}] 11:43:00 INFO - PROCESS | 1947 | 1466707380502 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}] 11:43:00 INFO - PROCESS | 1947 | 1466707380504 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:43:00 INFO - PROCESS | 1947 | 1466707380645 Marionette TRACE conn2 <- [1,3059,null,{"value":null}] 11:43:00 INFO - PROCESS | 1947 | 1466707380819 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:00 INFO - PROCESS | 1947 | 1466707380821 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:43:00 INFO - PROCESS | 1947 | ++DOCSHELL 0x110d8c000 == 35 [pid = 1947] [id = 774] 11:43:00 INFO - PROCESS | 1947 | ++DOMWINDOW == 103 (0x110ef1000) [pid = 1947] [serial = 2320] [outer = 0x0] 11:43:00 INFO - PROCESS | 1947 | ++DOMWINDOW == 104 (0x112683c00) [pid = 1947] [serial = 2321] [outer = 0x110ef1000] 11:43:00 INFO - PROCESS | 1947 | 1466707380876 Marionette DEBUG loaded listener.js 11:43:00 INFO - PROCESS | 1947 | ++DOMWINDOW == 105 (0x112a9f000) [pid = 1947] [serial = 2322] [outer = 0x110ef1000] 11:43:01 INFO - PROCESS | 1947 | 1466707381398 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]]]}] 11:43:01 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 11:43:01 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 11:43:01 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 11:43:01 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 11:43:01 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 11:43:01 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 11:43:01 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 11:43:01 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 11:43:01 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 11:43:01 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 11:43:01 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 11:43:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:43:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:43:01 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 11:43:01 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 11:43:01 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 11:43:01 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 11:43:01 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 11:43:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:43:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:43:01 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 11:43:01 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 11:43:01 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 11:43:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:43:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:43:01 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 11:43:01 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 11:43:01 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 11:43:01 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 931ms 11:43:01 INFO - PROCESS | 1947 | 1466707381421 Marionette TRACE conn2 -> [0,3061,"getWindowHandle",null] 11:43:01 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 11:43:01 INFO - PROCESS | 1947 | 1466707381424 Marionette TRACE conn2 <- [1,3061,null,{"value":"7"}] 11:43:01 INFO - PROCESS | 1947 | 1466707381427 Marionette TRACE conn2 -> [0,3062,"setScriptTimeout",{"ms":35000}] 11:43:01 INFO - PROCESS | 1947 | 1466707381428 Marionette TRACE conn2 <- [1,3062,null,{}] 11:43:01 INFO - PROCESS | 1947 | 1466707381432 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}] 11:43:01 INFO - PROCESS | 1947 | 1466707381435 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:43:01 INFO - PROCESS | 1947 | 1466707381552 Marionette TRACE conn2 <- [1,3063,null,{"value":null}] 11:43:01 INFO - PROCESS | 1947 | 1466707381665 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:01 INFO - PROCESS | 1947 | 1466707381666 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:43:01 INFO - PROCESS | 1947 | ++DOCSHELL 0x123ed7800 == 36 [pid = 1947] [id = 775] 11:43:01 INFO - PROCESS | 1947 | ++DOMWINDOW == 106 (0x113175000) [pid = 1947] [serial = 2323] [outer = 0x0] 11:43:01 INFO - PROCESS | 1947 | ++DOMWINDOW == 107 (0x118529c00) [pid = 1947] [serial = 2324] [outer = 0x113175000] 11:43:01 INFO - PROCESS | 1947 | 1466707381700 Marionette DEBUG loaded listener.js 11:43:01 INFO - PROCESS | 1947 | ++DOMWINDOW == 108 (0x119f49400) [pid = 1947] [serial = 2325] [outer = 0x113175000] 11:43:01 INFO - PROCESS | 1947 | [1947] 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 11:43:02 INFO - PROCESS | 1947 | 1466707382117 Marionette TRACE conn2 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 11:43:02 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 11:43:02 INFO - {} 11:43:02 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 723ms 11:43:02 INFO - PROCESS | 1947 | 1466707382153 Marionette TRACE conn2 -> [0,3065,"getWindowHandle",null] 11:43:02 INFO - PROCESS | 1947 | 1466707382158 Marionette TRACE conn2 <- [1,3065,null,{"value":"7"}] 11:43:02 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 11:43:02 INFO - PROCESS | 1947 | 1466707382162 Marionette TRACE conn2 -> [0,3066,"setScriptTimeout",{"ms":35000}] 11:43:02 INFO - PROCESS | 1947 | 1466707382165 Marionette TRACE conn2 <- [1,3066,null,{}] 11:43:02 INFO - PROCESS | 1947 | 1466707382168 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}] 11:43:02 INFO - PROCESS | 1947 | 1466707382171 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:43:02 INFO - PROCESS | 1947 | 1466707382335 Marionette TRACE conn2 <- [1,3067,null,{"value":null}] 11:43:02 INFO - PROCESS | 1947 | 1466707382444 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:02 INFO - PROCESS | 1947 | 1466707382445 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:43:02 INFO - PROCESS | 1947 | ++DOCSHELL 0x12bad1000 == 37 [pid = 1947] [id = 776] 11:43:02 INFO - PROCESS | 1947 | ++DOMWINDOW == 109 (0x12405f800) [pid = 1947] [serial = 2326] [outer = 0x0] 11:43:02 INFO - PROCESS | 1947 | ++DOMWINDOW == 110 (0x128c97c00) [pid = 1947] [serial = 2327] [outer = 0x12405f800] 11:43:02 INFO - PROCESS | 1947 | 1466707382477 Marionette DEBUG loaded listener.js 11:43:02 INFO - PROCESS | 1947 | ++DOMWINDOW == 111 (0x129381400) [pid = 1947] [serial = 2328] [outer = 0x12405f800] 11:43:02 INFO - PROCESS | 1947 | 1466707382956 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]]]}] 11:43:03 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 11:43:03 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 11:43:03 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 11:43:03 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 11:43:03 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 11:43:03 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 11:43:03 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 11:43:03 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 873ms 11:43:03 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 11:43:03 INFO - PROCESS | 1947 | 1466707383035 Marionette TRACE conn2 -> [0,3069,"getWindowHandle",null] 11:43:03 INFO - PROCESS | 1947 | 1466707383037 Marionette TRACE conn2 <- [1,3069,null,{"value":"7"}] 11:43:03 INFO - PROCESS | 1947 | 1466707383043 Marionette TRACE conn2 -> [0,3070,"setScriptTimeout",{"ms":35000}] 11:43:03 INFO - PROCESS | 1947 | 1466707383048 Marionette TRACE conn2 <- [1,3070,null,{}] 11:43:03 INFO - PROCESS | 1947 | 1466707383051 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}] 11:43:03 INFO - PROCESS | 1947 | 1466707383054 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:43:03 INFO - PROCESS | 1947 | 1466707383166 Marionette TRACE conn2 <- [1,3071,null,{"value":null}] 11:43:03 INFO - PROCESS | 1947 | 1466707383264 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:03 INFO - PROCESS | 1947 | 1466707383265 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:43:03 INFO - PROCESS | 1947 | ++DOCSHELL 0x12a35a000 == 38 [pid = 1947] [id = 777] 11:43:03 INFO - PROCESS | 1947 | ++DOMWINDOW == 112 (0x11317d400) [pid = 1947] [serial = 2329] [outer = 0x0] 11:43:03 INFO - PROCESS | 1947 | ++DOMWINDOW == 113 (0x118415800) [pid = 1947] [serial = 2330] [outer = 0x11317d400] 11:43:03 INFO - PROCESS | 1947 | 1466707383296 Marionette DEBUG loaded listener.js 11:43:03 INFO - PROCESS | 1947 | ++DOMWINDOW == 114 (0x12a878000) [pid = 1947] [serial = 2331] [outer = 0x11317d400] 11:43:03 INFO - PROCESS | 1947 | 1466707383825 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]]]}] 11:43:03 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 11:43:03 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 11:43:03 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 11:43:03 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 11:43:03 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 11:43:03 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 11:43:03 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 827ms 11:43:03 INFO - PROCESS | 1947 | 1466707383867 Marionette TRACE conn2 -> [0,3073,"getWindowHandle",null] 11:43:03 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 11:43:03 INFO - PROCESS | 1947 | 1466707383869 Marionette TRACE conn2 <- [1,3073,null,{"value":"7"}] 11:43:03 INFO - PROCESS | 1947 | 1466707383872 Marionette TRACE conn2 -> [0,3074,"setScriptTimeout",{"ms":35000}] 11:43:03 INFO - PROCESS | 1947 | 1466707383874 Marionette TRACE conn2 <- [1,3074,null,{}] 11:43:03 INFO - PROCESS | 1947 | 1466707383878 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}] 11:43:03 INFO - PROCESS | 1947 | 1466707383879 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:43:04 INFO - PROCESS | 1947 | 1466707384013 Marionette TRACE conn2 <- [1,3075,null,{"value":null}] 11:43:04 INFO - PROCESS | 1947 | 1466707384134 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:04 INFO - PROCESS | 1947 | 1466707384135 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:43:04 INFO - PROCESS | 1947 | --DOCSHELL 0x12b849800 == 37 [pid = 1947] [id = 773] 11:43:04 INFO - PROCESS | 1947 | --DOCSHELL 0x128b49800 == 36 [pid = 1947] [id = 772] 11:43:04 INFO - PROCESS | 1947 | --DOCSHELL 0x12d1ad000 == 35 [pid = 1947] [id = 771] 11:43:04 INFO - PROCESS | 1947 | --DOCSHELL 0x12d76f800 == 34 [pid = 1947] [id = 770] 11:43:04 INFO - PROCESS | 1947 | --DOCSHELL 0x12daf3800 == 33 [pid = 1947] [id = 769] 11:43:04 INFO - PROCESS | 1947 | --DOCSHELL 0x12d771000 == 32 [pid = 1947] [id = 768] 11:43:04 INFO - PROCESS | 1947 | --DOCSHELL 0x12ba4a000 == 31 [pid = 1947] [id = 767] 11:43:04 INFO - PROCESS | 1947 | ++DOCSHELL 0x112782800 == 32 [pid = 1947] [id = 778] 11:43:04 INFO - PROCESS | 1947 | ++DOMWINDOW == 115 (0x112875c00) [pid = 1947] [serial = 2332] [outer = 0x0] 11:43:04 INFO - PROCESS | 1947 | ++DOMWINDOW == 116 (0x11287c000) [pid = 1947] [serial = 2333] [outer = 0x112875c00] 11:43:04 INFO - PROCESS | 1947 | 1466707384184 Marionette DEBUG loaded listener.js 11:43:04 INFO - PROCESS | 1947 | ++DOMWINDOW == 117 (0x112a73800) [pid = 1947] [serial = 2334] [outer = 0x112875c00] 11:43:04 INFO - PROCESS | 1947 | --DOCSHELL 0x119696800 == 31 [pid = 1947] [id = 766] 11:43:04 INFO - PROCESS | 1947 | --DOCSHELL 0x1167af800 == 30 [pid = 1947] [id = 765] 11:43:04 INFO - PROCESS | 1947 | --DOCSHELL 0x116114800 == 29 [pid = 1947] [id = 764] 11:43:04 INFO - PROCESS | 1947 | --DOMWINDOW == 116 (0x12a76c800) [pid = 1947] [serial = 2253] [outer = 0x0] [url = about:blank] 11:43:04 INFO - PROCESS | 1947 | --DOMWINDOW == 115 (0x12a87e800) [pid = 1947] [serial = 2256] [outer = 0x0] [url = about:blank] 11:43:04 INFO - PROCESS | 1947 | --DOMWINDOW == 114 (0x116ab9400) [pid = 1947] [serial = 2236] [outer = 0x0] [url = about:blank] 11:43:04 INFO - PROCESS | 1947 | --DOMWINDOW == 113 (0x1176f1800) [pid = 1947] [serial = 2237] [outer = 0x0] [url = about:blank] 11:43:04 INFO - PROCESS | 1947 | --DOMWINDOW == 112 (0x11697c400) [pid = 1947] [serial = 2239] [outer = 0x0] [url = about:blank] 11:43:04 INFO - PROCESS | 1947 | --DOMWINDOW == 111 (0x128bd6c00) [pid = 1947] [serial = 2224] [outer = 0x0] [url = about:blank] 11:43:04 INFO - PROCESS | 1947 | --DOMWINDOW == 110 (0x128c92400) [pid = 1947] [serial = 2225] [outer = 0x0] [url = about:blank] 11:43:04 INFO - PROCESS | 1947 | --DOMWINDOW == 109 (0x119e2a000) [pid = 1947] [serial = 2241] [outer = 0x0] [url = about:blank] 11:43:04 INFO - PROCESS | 1947 | --DOMWINDOW == 108 (0x123c4bc00) [pid = 1947] [serial = 2242] [outer = 0x0] [url = about:blank] 11:43:04 INFO - PROCESS | 1947 | --DOMWINDOW == 107 (0x116ab3400) [pid = 1947] [serial = 2215] [outer = 0x0] [url = about:blank] 11:43:04 INFO - PROCESS | 1947 | --DOMWINDOW == 106 (0x116f9c800) [pid = 1947] [serial = 2216] [outer = 0x0] [url = about:blank] 11:43:04 INFO - PROCESS | 1947 | --DOMWINDOW == 105 (0x129290400) [pid = 1947] [serial = 2230] [outer = 0x0] [url = about:blank] 11:43:04 INFO - PROCESS | 1947 | --DOMWINDOW == 104 (0x12963ac00) [pid = 1947] [serial = 2231] [outer = 0x0] [url = about:blank] 11:43:04 INFO - PROCESS | 1947 | --DOMWINDOW == 103 (0x128ac5400) [pid = 1947] [serial = 2247] [outer = 0x0] [url = about:blank] 11:43:04 INFO - PROCESS | 1947 | --DOMWINDOW == 102 (0x128bd2400) [pid = 1947] [serial = 2248] [outer = 0x0] [url = about:blank] 11:43:04 INFO - PROCESS | 1947 | --DOMWINDOW == 101 (0x128ae9c00) [pid = 1947] [serial = 2213] [outer = 0x0] [url = about:blank] 11:43:04 INFO - PROCESS | 1947 | --DOMWINDOW == 100 (0x128aca800) [pid = 1947] [serial = 2212] [outer = 0x0] [url = about:blank] 11:43:04 INFO - PROCESS | 1947 | --DOMWINDOW == 99 (0x1132e2800) [pid = 1947] [serial = 2233] [outer = 0x0] [url = about:blank] 11:43:04 INFO - PROCESS | 1947 | --DOMWINDOW == 98 (0x116a15000) [pid = 1947] [serial = 2234] [outer = 0x0] [url = about:blank] 11:43:04 INFO - PROCESS | 1947 | --DOMWINDOW == 97 (0x119f46c00) [pid = 1947] [serial = 2218] [outer = 0x0] [url = about:blank] 11:43:04 INFO - PROCESS | 1947 | --DOMWINDOW == 96 (0x123c50000) [pid = 1947] [serial = 2219] [outer = 0x0] [url = about:blank] 11:43:04 INFO - PROCESS | 1947 | --DOMWINDOW == 95 (0x12a877c00) [pid = 1947] [serial = 2254] [outer = 0x0] [url = about:blank] 11:43:04 INFO - PROCESS | 1947 | --DOMWINDOW == 94 (0x126f8a400) [pid = 1947] [serial = 2221] [outer = 0x0] [url = about:blank] 11:43:04 INFO - PROCESS | 1947 | --DOMWINDOW == 93 (0x128ae3800) [pid = 1947] [serial = 2222] [outer = 0x0] [url = about:blank] 11:43:04 INFO - PROCESS | 1947 | --DOMWINDOW == 92 (0x1245d6c00) [pid = 1947] [serial = 2244] [outer = 0x0] [url = about:blank] 11:43:04 INFO - PROCESS | 1947 | --DOMWINDOW == 91 (0x126df7c00) [pid = 1947] [serial = 2245] [outer = 0x0] [url = about:blank] 11:43:04 INFO - PROCESS | 1947 | --DOMWINDOW == 90 (0x128c95800) [pid = 1947] [serial = 2227] [outer = 0x0] [url = about:blank] 11:43:04 INFO - PROCESS | 1947 | --DOMWINDOW == 89 (0x12928b000) [pid = 1947] [serial = 2228] [outer = 0x0] [url = about:blank] 11:43:04 INFO - PROCESS | 1947 | --DOMWINDOW == 88 (0x12b9acc00) [pid = 1947] [serial = 2269] [outer = 0x0] [url = about:blank] 11:43:04 INFO - PROCESS | 1947 | --DOMWINDOW == 87 (0x12b9ae800) [pid = 1947] [serial = 2273] [outer = 0x0] [url = about:blank] 11:43:04 INFO - PROCESS | 1947 | --DOMWINDOW == 86 (0x12aaeb000) [pid = 1947] [serial = 2259] [outer = 0x0] [url = about:blank] 11:43:04 INFO - PROCESS | 1947 | --DOMWINDOW == 85 (0x1185bf000) [pid = 1947] [serial = 2262] [outer = 0x0] [url = about:blank] 11:43:04 INFO - PROCESS | 1947 | --DOMWINDOW == 84 (0x126935000) [pid = 1947] [serial = 2263] [outer = 0x0] [url = about:blank] 11:43:04 INFO - PROCESS | 1947 | --DOMWINDOW == 83 (0x12b9a7800) [pid = 1947] [serial = 2268] [outer = 0x0] [url = about:blank] 11:43:04 INFO - PROCESS | 1947 | --DOMWINDOW == 82 (0x12aaf3000) [pid = 1947] [serial = 2260] [outer = 0x0] [url = about:blank] 11:43:04 INFO - PROCESS | 1947 | --DOMWINDOW == 81 (0x12adc9400) [pid = 1947] [serial = 2266] [outer = 0x0] [url = about:blank] 11:43:04 INFO - PROCESS | 1947 | --DOMWINDOW == 80 (0x12b9a5000) [pid = 1947] [serial = 2271] [outer = 0x0] [url = about:blank] 11:43:04 INFO - PROCESS | 1947 | --DOMWINDOW == 79 (0x128c98c00) [pid = 1947] [serial = 2250] [outer = 0x0] [url = about:blank] 11:43:04 INFO - PROCESS | 1947 | --DOMWINDOW == 78 (0x12a607800) [pid = 1947] [serial = 2251] [outer = 0x0] [url = about:blank] 11:43:04 INFO - PROCESS | 1947 | --DOMWINDOW == 77 (0x12aad2000) [pid = 1947] [serial = 2257] [outer = 0x0] [url = about:blank] 11:43:04 INFO - PROCESS | 1947 | --DOMWINDOW == 76 (0x12ad5b800) [pid = 1947] [serial = 2265] [outer = 0x0] [url = about:blank] 11:43:04 INFO - PROCESS | 1947 | --DOMWINDOW == 75 (0x12ba0d400) [pid = 1947] [serial = 2274] [outer = 0x0] [url = about:blank] 11:43:04 INFO - PROCESS | 1947 | --DOMWINDOW == 74 (0x116aaf400) [pid = 1947] [serial = 2186] [outer = 0x0] [url = about:blank] 11:43:04 INFO - PROCESS | 1947 | --DOMWINDOW == 73 (0x119963000) [pid = 1947] [serial = 2183] [outer = 0x0] [url = about:blank] 11:43:04 INFO - PROCESS | 1947 | 1466707384588 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]]]}] 11:43:04 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 11:43:04 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 11:43:04 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 11:43:04 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 11:43:04 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 11:43:04 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 11:43:04 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 771ms 11:43:04 INFO - PROCESS | 1947 | 1466707384644 Marionette TRACE conn2 -> [0,3077,"getWindowHandle",null] 11:43:04 INFO - PROCESS | 1947 | 1466707384649 Marionette TRACE conn2 <- [1,3077,null,{"value":"7"}] 11:43:04 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 11:43:04 INFO - PROCESS | 1947 | 1466707384656 Marionette TRACE conn2 -> [0,3078,"setScriptTimeout",{"ms":35000}] 11:43:04 INFO - PROCESS | 1947 | 1466707384658 Marionette TRACE conn2 <- [1,3078,null,{}] 11:43:04 INFO - PROCESS | 1947 | 1466707384662 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}] 11:43:04 INFO - PROCESS | 1947 | 1466707384665 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:43:04 INFO - PROCESS | 1947 | 1466707384797 Marionette TRACE conn2 <- [1,3079,null,{"value":null}] 11:43:04 INFO - PROCESS | 1947 | 1466707384810 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:04 INFO - PROCESS | 1947 | 1466707384811 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:43:04 INFO - PROCESS | 1947 | ++DOCSHELL 0x116951800 == 30 [pid = 1947] [id = 779] 11:43:04 INFO - PROCESS | 1947 | ++DOMWINDOW == 74 (0x1133ae400) [pid = 1947] [serial = 2335] [outer = 0x0] 11:43:04 INFO - PROCESS | 1947 | ++DOMWINDOW == 75 (0x113c0e800) [pid = 1947] [serial = 2336] [outer = 0x1133ae400] 11:43:04 INFO - PROCESS | 1947 | 1466707384856 Marionette DEBUG loaded listener.js 11:43:04 INFO - PROCESS | 1947 | ++DOMWINDOW == 76 (0x113cf1400) [pid = 1947] [serial = 2337] [outer = 0x1133ae400] 11:43:05 INFO - PROCESS | 1947 | 1466707385269 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] 11:43:05 INFO - PROCESS | 1947 | 1466707385331 Marionette TRACE conn2 <- [1,3081,null,{"value":"7"}] 11:43:05 INFO - PROCESS | 1947 | 1466707385334 Marionette TRACE conn2 -> [0,3082,"setScriptTimeout",{"ms":35000}] 11:43:05 INFO - PROCESS | 1947 | 1466707385336 Marionette TRACE conn2 <- [1,3082,null,{}] 11:43:05 INFO - PROCESS | 1947 | 1466707385343 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}] 11:43:05 INFO - PROCESS | 1947 | 1466707385347 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:43:05 INFO - PROCESS | 1947 | 1466707385433 Marionette TRACE conn2 <- [1,3083,null,{"value":null}] 11:43:05 INFO - PROCESS | 1947 | 1466707385439 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:05 INFO - PROCESS | 1947 | 1466707385443 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:43:05 INFO - PROCESS | 1947 | ++DOCSHELL 0x1196a4800 == 31 [pid = 1947] [id = 780] 11:43:05 INFO - PROCESS | 1947 | ++DOMWINDOW == 77 (0x11671b800) [pid = 1947] [serial = 2338] [outer = 0x0] 11:43:05 INFO - PROCESS | 1947 | ++DOMWINDOW == 78 (0x116ab2c00) [pid = 1947] [serial = 2339] [outer = 0x11671b800] 11:43:05 INFO - PROCESS | 1947 | 1466707385470 Marionette DEBUG loaded listener.js 11:43:05 INFO - PROCESS | 1947 | ++DOMWINDOW == 79 (0x116f98c00) [pid = 1947] [serial = 2340] [outer = 0x11671b800] 11:43:05 INFO - PROCESS | 1947 | 1466707385795 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]]]}] 11:43:05 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 11:43:05 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 11:43:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:43:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:43:05 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 11:43:05 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 11:43:05 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 475ms 11:43:05 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 11:43:05 INFO - PROCESS | 1947 | 1466707385811 Marionette TRACE conn2 -> [0,3085,"getWindowHandle",null] 11:43:05 INFO - PROCESS | 1947 | 1466707385813 Marionette TRACE conn2 <- [1,3085,null,{"value":"7"}] 11:43:05 INFO - PROCESS | 1947 | 1466707385815 Marionette TRACE conn2 -> [0,3086,"setScriptTimeout",{"ms":35000}] 11:43:05 INFO - PROCESS | 1947 | 1466707385816 Marionette TRACE conn2 <- [1,3086,null,{}] 11:43:05 INFO - PROCESS | 1947 | 1466707385818 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}] 11:43:05 INFO - PROCESS | 1947 | 1466707385819 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:43:05 INFO - PROCESS | 1947 | 1466707385934 Marionette TRACE conn2 <- [1,3087,null,{"value":null}] 11:43:05 INFO - PROCESS | 1947 | 1466707385940 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:05 INFO - PROCESS | 1947 | 1466707385942 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:43:05 INFO - PROCESS | 1947 | ++DOCSHELL 0x123ee9800 == 32 [pid = 1947] [id = 781] 11:43:05 INFO - PROCESS | 1947 | ++DOMWINDOW == 80 (0x11818d400) [pid = 1947] [serial = 2341] [outer = 0x0] 11:43:05 INFO - PROCESS | 1947 | ++DOMWINDOW == 81 (0x118196400) [pid = 1947] [serial = 2342] [outer = 0x11818d400] 11:43:05 INFO - PROCESS | 1947 | 1466707385966 Marionette DEBUG loaded listener.js 11:43:06 INFO - PROCESS | 1947 | ++DOMWINDOW == 82 (0x11841c000) [pid = 1947] [serial = 2343] [outer = 0x11818d400] 11:43:06 INFO - PROCESS | 1947 | 1466707386272 Marionette TRACE conn2 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 11:43:06 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 11:43:06 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 469ms 11:43:06 INFO - PROCESS | 1947 | 1466707386285 Marionette TRACE conn2 -> [0,3089,"getWindowHandle",null] 11:43:06 INFO - PROCESS | 1947 | 1466707386296 Marionette TRACE conn2 <- [1,3089,null,{"value":"7"}] 11:43:06 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 11:43:06 INFO - PROCESS | 1947 | 1466707386299 Marionette TRACE conn2 -> [0,3090,"setScriptTimeout",{"ms":35000}] 11:43:06 INFO - PROCESS | 1947 | 1466707386300 Marionette TRACE conn2 <- [1,3090,null,{}] 11:43:06 INFO - PROCESS | 1947 | 1466707386302 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}] 11:43:06 INFO - PROCESS | 1947 | 1466707386303 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:43:06 INFO - PROCESS | 1947 | 1466707386383 Marionette TRACE conn2 <- [1,3091,null,{"value":null}] 11:43:06 INFO - PROCESS | 1947 | 1466707386386 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:06 INFO - PROCESS | 1947 | 1466707386387 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:43:06 INFO - PROCESS | 1947 | ++DOCSHELL 0x12551f800 == 33 [pid = 1947] [id = 782] 11:43:06 INFO - PROCESS | 1947 | ++DOMWINDOW == 83 (0x11841c800) [pid = 1947] [serial = 2344] [outer = 0x0] 11:43:06 INFO - PROCESS | 1947 | ++DOMWINDOW == 84 (0x118727800) [pid = 1947] [serial = 2345] [outer = 0x11841c800] 11:43:06 INFO - PROCESS | 1947 | 1466707386413 Marionette DEBUG loaded listener.js 11:43:06 INFO - PROCESS | 1947 | ++DOMWINDOW == 85 (0x11914c400) [pid = 1947] [serial = 2346] [outer = 0x11841c800] 11:43:06 INFO - PROCESS | 1947 | 1466707386759 Marionette TRACE conn2 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 11:43:06 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 11:43:06 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 469ms 11:43:06 INFO - PROCESS | 1947 | 1466707386768 Marionette TRACE conn2 -> [0,3093,"getWindowHandle",null] 11:43:06 INFO - PROCESS | 1947 | 1466707386769 Marionette TRACE conn2 <- [1,3093,null,{"value":"7"}] 11:43:06 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 11:43:06 INFO - PROCESS | 1947 | 1466707386780 Marionette TRACE conn2 -> [0,3094,"setScriptTimeout",{"ms":35000}] 11:43:06 INFO - PROCESS | 1947 | 1466707386781 Marionette TRACE conn2 <- [1,3094,null,{}] 11:43:06 INFO - PROCESS | 1947 | 1466707386783 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}] 11:43:06 INFO - PROCESS | 1947 | 1466707386788 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:43:06 INFO - PROCESS | 1947 | 1466707386914 Marionette TRACE conn2 <- [1,3095,null,{"value":null}] 11:43:06 INFO - PROCESS | 1947 | 1466707386960 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:06 INFO - PROCESS | 1947 | 1466707386961 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:43:06 INFO - PROCESS | 1947 | ++DOCSHELL 0x128b3b800 == 34 [pid = 1947] [id = 783] 11:43:06 INFO - PROCESS | 1947 | ++DOMWINDOW == 86 (0x1191b9800) [pid = 1947] [serial = 2347] [outer = 0x0] 11:43:06 INFO - PROCESS | 1947 | ++DOMWINDOW == 87 (0x11987e800) [pid = 1947] [serial = 2348] [outer = 0x1191b9800] 11:43:06 INFO - PROCESS | 1947 | 1466707386986 Marionette DEBUG loaded listener.js 11:43:07 INFO - PROCESS | 1947 | ++DOMWINDOW == 88 (0x123e33c00) [pid = 1947] [serial = 2349] [outer = 0x1191b9800] 11:43:07 INFO - PROCESS | 1947 | 1466707387313 Marionette TRACE conn2 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 11:43:07 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 11:43:07 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 577ms 11:43:07 INFO - PROCESS | 1947 | 1466707387351 Marionette TRACE conn2 -> [0,3097,"getWindowHandle",null] 11:43:07 INFO - PROCESS | 1947 | 1466707387353 Marionette TRACE conn2 <- [1,3097,null,{"value":"7"}] 11:43:07 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 11:43:07 INFO - PROCESS | 1947 | 1466707387356 Marionette TRACE conn2 -> [0,3098,"setScriptTimeout",{"ms":35000}] 11:43:07 INFO - PROCESS | 1947 | 1466707387358 Marionette TRACE conn2 <- [1,3098,null,{}] 11:43:07 INFO - PROCESS | 1947 | 1466707387361 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}] 11:43:07 INFO - PROCESS | 1947 | 1466707387363 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:43:07 INFO - PROCESS | 1947 | 1466707387528 Marionette TRACE conn2 <- [1,3099,null,{"value":null}] 11:43:07 INFO - PROCESS | 1947 | 1466707387546 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:07 INFO - PROCESS | 1947 | 1466707387547 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:43:07 INFO - PROCESS | 1947 | ++DOCSHELL 0x128be4000 == 35 [pid = 1947] [id = 784] 11:43:07 INFO - PROCESS | 1947 | ++DOMWINDOW == 89 (0x11295f800) [pid = 1947] [serial = 2350] [outer = 0x0] 11:43:07 INFO - PROCESS | 1947 | ++DOMWINDOW == 90 (0x123f64000) [pid = 1947] [serial = 2351] [outer = 0x11295f800] 11:43:07 INFO - PROCESS | 1947 | 1466707387588 Marionette DEBUG loaded listener.js 11:43:07 INFO - PROCESS | 1947 | ++DOMWINDOW == 91 (0x1248a4400) [pid = 1947] [serial = 2352] [outer = 0x11295f800] 11:43:07 INFO - PROCESS | 1947 | 1466707387985 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]]]}] 11:43:08 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 11:43:08 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 11:43:08 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 673ms 11:43:08 INFO - PROCESS | 1947 | 1466707388029 Marionette TRACE conn2 -> [0,3101,"getWindowHandle",null] 11:43:08 INFO - PROCESS | 1947 | 1466707388030 Marionette TRACE conn2 <- [1,3101,null,{"value":"7"}] 11:43:08 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 11:43:08 INFO - PROCESS | 1947 | 1466707388038 Marionette TRACE conn2 -> [0,3102,"setScriptTimeout",{"ms":35000}] 11:43:08 INFO - PROCESS | 1947 | 1466707388039 Marionette TRACE conn2 <- [1,3102,null,{}] 11:43:08 INFO - PROCESS | 1947 | 1466707388041 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}] 11:43:08 INFO - PROCESS | 1947 | 1466707388042 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:43:08 INFO - PROCESS | 1947 | 1466707388147 Marionette TRACE conn2 <- [1,3103,null,{"value":null}] 11:43:08 INFO - PROCESS | 1947 | 1466707388188 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:08 INFO - PROCESS | 1947 | 1466707388189 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:43:08 INFO - PROCESS | 1947 | ++DOCSHELL 0x112786800 == 36 [pid = 1947] [id = 785] 11:43:08 INFO - PROCESS | 1947 | ++DOMWINDOW == 92 (0x11287d000) [pid = 1947] [serial = 2353] [outer = 0x0] 11:43:08 INFO - PROCESS | 1947 | ++DOMWINDOW == 93 (0x123f68000) [pid = 1947] [serial = 2354] [outer = 0x11287d000] 11:43:08 INFO - PROCESS | 1947 | 1466707388215 Marionette DEBUG loaded listener.js 11:43:08 INFO - PROCESS | 1947 | ++DOMWINDOW == 94 (0x12692c800) [pid = 1947] [serial = 2355] [outer = 0x11287d000] 11:43:08 INFO - PROCESS | 1947 | 1466707388495 Marionette TRACE conn2 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 11:43:08 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 11:43:08 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 468ms 11:43:08 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 11:43:08 INFO - PROCESS | 1947 | 1466707388512 Marionette TRACE conn2 -> [0,3105,"getWindowHandle",null] 11:43:08 INFO - PROCESS | 1947 | 1466707388513 Marionette TRACE conn2 <- [1,3105,null,{"value":"7"}] 11:43:08 INFO - PROCESS | 1947 | 1466707388517 Marionette TRACE conn2 -> [0,3106,"setScriptTimeout",{"ms":35000}] 11:43:08 INFO - PROCESS | 1947 | 1466707388518 Marionette TRACE conn2 <- [1,3106,null,{}] 11:43:08 INFO - PROCESS | 1947 | 1466707388521 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}] 11:43:08 INFO - PROCESS | 1947 | 1466707388522 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:43:08 INFO - PROCESS | 1947 | 1466707388713 Marionette TRACE conn2 <- [1,3107,null,{"value":null}] 11:43:08 INFO - PROCESS | 1947 | --DOMWINDOW == 93 (0x113179800) [pid = 1947] [serial = 2299] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 11:43:08 INFO - PROCESS | 1947 | --DOMWINDOW == 92 (0x1176eb400) [pid = 1947] [serial = 2296] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 11:43:08 INFO - PROCESS | 1947 | --DOMWINDOW == 91 (0x1132e5400) [pid = 1947] [serial = 2311] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 11:43:08 INFO - PROCESS | 1947 | --DOMWINDOW == 90 (0x1185ba400) [pid = 1947] [serial = 2281] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 11:43:08 INFO - PROCESS | 1947 | --DOMWINDOW == 89 (0x11295c800) [pid = 1947] [serial = 2290] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 11:43:08 INFO - PROCESS | 1947 | --DOMWINDOW == 88 (0x12adc2800) [pid = 1947] [serial = 2302] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 11:43:08 INFO - PROCESS | 1947 | --DOMWINDOW == 87 (0x116f9bc00) [pid = 1947] [serial = 2305] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 11:43:08 INFO - PROCESS | 1947 | --DOMWINDOW == 86 (0x110fac400) [pid = 1947] [serial = 2275] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 11:43:08 INFO - PROCESS | 1947 | --DOMWINDOW == 85 (0x113254400) [pid = 1947] [serial = 2278] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 11:43:08 INFO - PROCESS | 1947 | --DOMWINDOW == 84 (0x12ca9f000) [pid = 1947] [serial = 2308] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 11:43:08 INFO - PROCESS | 1947 | --DOMWINDOW == 83 (0x113ceac00) [pid = 1947] [serial = 2293] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/historical.html] 11:43:08 INFO - PROCESS | 1947 | --DOMWINDOW == 82 (0x12723a000) [pid = 1947] [serial = 2287] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 11:43:08 INFO - PROCESS | 1947 | --DOMWINDOW == 81 (0x126f8b800) [pid = 1947] [serial = 2284] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 11:43:08 INFO - PROCESS | 1947 | --DOMWINDOW == 80 (0x123f61800) [pid = 1947] [serial = 2314] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 11:43:08 INFO - PROCESS | 1947 | 1466707388759 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:08 INFO - PROCESS | 1947 | 1466707388760 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:43:08 INFO - PROCESS | 1947 | ++DOCSHELL 0x1292c0800 == 37 [pid = 1947] [id = 786] 11:43:08 INFO - PROCESS | 1947 | ++DOMWINDOW == 81 (0x113179800) [pid = 1947] [serial = 2356] [outer = 0x0] 11:43:08 INFO - PROCESS | 1947 | ++DOMWINDOW == 82 (0x11914e400) [pid = 1947] [serial = 2357] [outer = 0x113179800] 11:43:08 INFO - PROCESS | 1947 | 1466707388784 Marionette DEBUG loaded listener.js 11:43:08 INFO - PROCESS | 1947 | ++DOMWINDOW == 83 (0x126df0800) [pid = 1947] [serial = 2358] [outer = 0x113179800] 11:43:09 INFO - PROCESS | 1947 | 1466707389048 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]]]}] 11:43:09 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 11:43:09 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 11:43:09 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 11:43:09 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 568ms 11:43:09 INFO - PROCESS | 1947 | 1466707389086 Marionette TRACE conn2 -> [0,3109,"getWindowHandle",null] 11:43:09 INFO - PROCESS | 1947 | 1466707389087 Marionette TRACE conn2 <- [1,3109,null,{"value":"7"}] 11:43:09 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 11:43:09 INFO - PROCESS | 1947 | 1466707389097 Marionette TRACE conn2 -> [0,3110,"setScriptTimeout",{"ms":35000}] 11:43:09 INFO - PROCESS | 1947 | 1466707389098 Marionette TRACE conn2 <- [1,3110,null,{}] 11:43:09 INFO - PROCESS | 1947 | 1466707389101 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}] 11:43:09 INFO - PROCESS | 1947 | 1466707389102 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:43:09 INFO - PROCESS | 1947 | 1466707389188 Marionette TRACE conn2 <- [1,3111,null,{"value":null}] 11:43:09 INFO - PROCESS | 1947 | 1466707389195 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:09 INFO - PROCESS | 1947 | 1466707389196 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:43:09 INFO - PROCESS | 1947 | ++DOCSHELL 0x12aa80000 == 38 [pid = 1947] [id = 787] 11:43:09 INFO - PROCESS | 1947 | ++DOMWINDOW == 84 (0x126f92400) [pid = 1947] [serial = 2359] [outer = 0x0] 11:43:09 INFO - PROCESS | 1947 | ++DOMWINDOW == 85 (0x12743d400) [pid = 1947] [serial = 2360] [outer = 0x126f92400] 11:43:09 INFO - PROCESS | 1947 | 1466707389220 Marionette DEBUG loaded listener.js 11:43:09 INFO - PROCESS | 1947 | ++DOMWINDOW == 86 (0x128aca800) [pid = 1947] [serial = 2361] [outer = 0x126f92400] 11:43:09 INFO - PROCESS | 1947 | 1466707389526 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"]]]}] 11:43:09 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 11:43:09 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 11:43:09 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 11:43:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:43:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:43:09 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 11:43:09 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 473ms 11:43:09 INFO - PROCESS | 1947 | 1466707389570 Marionette TRACE conn2 -> [0,3113,"getWindowHandle",null] 11:43:09 INFO - PROCESS | 1947 | 1466707389571 Marionette TRACE conn2 <- [1,3113,null,{"value":"7"}] 11:43:09 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 11:43:09 INFO - PROCESS | 1947 | 1466707389581 Marionette TRACE conn2 -> [0,3114,"setScriptTimeout",{"ms":35000}] 11:43:09 INFO - PROCESS | 1947 | 1466707389583 Marionette TRACE conn2 <- [1,3114,null,{}] 11:43:09 INFO - PROCESS | 1947 | 1466707389585 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}] 11:43:09 INFO - PROCESS | 1947 | 1466707389586 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:43:09 INFO - PROCESS | 1947 | 1466707389720 Marionette TRACE conn2 <- [1,3115,null,{"value":null}] 11:43:09 INFO - PROCESS | 1947 | 1466707389726 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\", \"6bfe112e-f09d-4aa6-bf5f-3e910cdc3e8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:09 INFO - PROCESS | 1947 | 1466707389728 Marionette INFO sendAsync fab35455-037f-9046-8e66-5b50032f21ee 11:43:09 INFO - PROCESS | 1947 | ++DOCSHELL 0x12ad34800 == 39 [pid = 1947] [id = 788] 11:43:09 INFO - PROCESS | 1947 | ++DOMWINDOW == 87 (0x126f8bc00) [pid = 1947] [serial = 2362] [outer = 0x0] 11:43:09 INFO - PROCESS | 1947 | ++DOMWINDOW == 88 (0x128ae4c00) [pid = 1947] [serial = 2363] [outer = 0x126f8bc00] 11:43:09 INFO - PROCESS | 1947 | 1466707389754 Marionette DEBUG loaded listener.js 11:43:09 INFO - PROCESS | 1947 | ++DOMWINDOW == 89 (0x12928f400) [pid = 1947] [serial = 2364] [outer = 0x126f8bc00] 11:43:10 INFO - PROCESS | 1947 | 1466707390053 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]]]}] 11:43:10 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 11:43:10 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 522ms 11:43:10 INFO - PROCESS | 1947 | 1466707390103 Marionette TRACE conn2 -> [0,3117,"getWindowHandle",null] 11:43:10 INFO - PROCESS | 1947 | 1466707390105 Marionette TRACE conn2 <- [1,3117,null,{"value":"7"}] 11:43:11 WARNING - u'runner_teardown' () 11:43:11 INFO - No more tests 11:43:11 INFO - Got 0 unexpected results 11:43:11 INFO - SUITE-END | took 508s 11:43:11 INFO - Closing logging queue 11:43:11 INFO - queue closed 11:43:11 INFO - Return code: 0 11:43:11 WARNING - # TBPL SUCCESS # 11:43:11 INFO - Running post-action listener: _resource_record_post_action 11:43:11 INFO - Running post-run listener: _resource_record_post_run 11:43:12 INFO - Total resource usage - Wall time: 530s; CPU: 57.0%; Read bytes: 487424; Write bytes: 950871040; Read time: 7; Write time: 4891 11:43:12 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 11:43:12 INFO - install - Wall time: 18s; CPU: 54.0%; Read bytes: 148216320; Write bytes: 145856512; Read time: 13534; Write time: 321 11:43:12 INFO - run-tests - Wall time: 512s; CPU: 58.0%; Read bytes: 446464; Write bytes: 792849408; Read time: 6; Write time: 4528 11:43:12 INFO - Running post-run listener: _upload_blobber_files 11:43:12 INFO - Blob upload gear active. 11:43:12 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 11:43:12 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 11:43:12 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'] 11:43:12 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 11:43:12 INFO - (blobuploader) - INFO - Open directory for files ... 11:43:12 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 11:43:12 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 11:43:12 INFO - (blobuploader) - INFO - Uploading, attempt #1. 11:43:13 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 11:43:13 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 11:43:13 INFO - (blobuploader) - INFO - Done attempting. 11:43:13 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 11:43:13 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 11:43:13 INFO - (blobuploader) - INFO - Uploading, attempt #1. 11:43:15 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 11:43:15 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 11:43:15 INFO - (blobuploader) - INFO - Done attempting. 11:43:15 INFO - (blobuploader) - INFO - Iteration through files over. 11:43:15 INFO - Return code: 0 11:43:15 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 11:43:15 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 11:43:15 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/843da4851b903b2c57c0fbc60ffc757197dde6fe0c8a2fe7c76749b68e7d68e02106d700cfa22ded899c4024dc4db3035d287fd6290ba20d80a4be05ff823dc6", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/348bfea9a1e0c7625beca35d1598d82377aeb5c553fde5f410eb847a0c8ce578e65926bcbe515fd0524df0f9e62599196640641ebc35622cc1cd814977c27556"} 11:43:15 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 11:43:15 INFO - Writing to file /builds/slave/test/properties/blobber_files 11:43:15 INFO - Contents: 11:43:15 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/843da4851b903b2c57c0fbc60ffc757197dde6fe0c8a2fe7c76749b68e7d68e02106d700cfa22ded899c4024dc4db3035d287fd6290ba20d80a4be05ff823dc6", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/348bfea9a1e0c7625beca35d1598d82377aeb5c553fde5f410eb847a0c8ce578e65926bcbe515fd0524df0f9e62599196640641ebc35622cc1cd814977c27556"} 11:43:15 INFO - Running post-run listener: copy_logs_to_upload_dir 11:43:15 INFO - Copying logs to upload dir... 11:43:15 INFO - mkdir: /builds/slave/test/build/upload/logs 11:43:15 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=583.232160 ========= master_lag: 0.28 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 9 mins, 43 secs) (at 2016-06-23 11:43:15.501188) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-23 11:43:15.504864) ========= 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.EgpqAn8Ke3/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.GMcGhlQiOu/Listeners TMPDIR=/var/folders/6d/dwmd8vqs4mj6zk_cht8x51b800000w/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/843da4851b903b2c57c0fbc60ffc757197dde6fe0c8a2fe7c76749b68e7d68e02106d700cfa22ded899c4024dc4db3035d287fd6290ba20d80a4be05ff823dc6", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/348bfea9a1e0c7625beca35d1598d82377aeb5c553fde5f410eb847a0c8ce578e65926bcbe515fd0524df0f9e62599196640641ebc35622cc1cd814977c27556"} build_url:https://queue.taskcluster.net/v1/task/GzCEgvSrRyGYs_RG7eyoCQ/artifacts/public/build/firefox-48.0.en-US.mac64.dmg symbols_url:https://queue.taskcluster.net/v1/task/GzCEgvSrRyGYs_RG7eyoCQ/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.012811 build_url: 'https://queue.taskcluster.net/v1/task/GzCEgvSrRyGYs_RG7eyoCQ/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/843da4851b903b2c57c0fbc60ffc757197dde6fe0c8a2fe7c76749b68e7d68e02106d700cfa22ded899c4024dc4db3035d287fd6290ba20d80a4be05ff823dc6", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/348bfea9a1e0c7625beca35d1598d82377aeb5c553fde5f410eb847a0c8ce578e65926bcbe515fd0524df0f9e62599196640641ebc35622cc1cd814977c27556"}' symbols_url: 'https://queue.taskcluster.net/v1/task/GzCEgvSrRyGYs_RG7eyoCQ/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip' ========= master_lag: 0.02 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-23 11:43:15.542173) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-23 11:43:15.542514) ========= 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.EgpqAn8Ke3/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.GMcGhlQiOu/Listeners TMPDIR=/var/folders/6d/dwmd8vqs4mj6zk_cht8x51b800000w/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.005214 ========= master_lag: 0.04 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-23 11:43:15.591402) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-06-23 11:43:15.591745) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-06-23 11:43:15.592084) ========= ========= Total master_lag: 0.42 =========