builder: mozilla-beta_yosemite_r7-debug_test-web-platform-tests-1 slave: t-yosemite-r7-0192 starttime: 1468416838.28 results: success (0) buildid: 20160713055926 builduid: a17a4545e083444193b0f0066652e7b1 revision: 3e019c07ecb8b1f1668d469e64eafa126bb72ceb ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-07-13 06:33:58.284770) ========= master: http://buildbot-master132.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-07-13 06:33:58.285688) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-13 06:33:58.286254) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-13 06:33:58.311846) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-13 06:33:58.312462) ========= 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.HiF2Le3IO7/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.rn57XOo0zt/Listeners TMPDIR=/var/folders/jw/kvh0w009673bgvcgwhm3z30m00000w/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-07-13 06:33:58-- 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% 39.4M=0s 2016-07-13 06:33:58 (39.4 MB/s) - 'archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.084928 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-13 06:33:58.422144) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-13 06:33:58.422790) ========= 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.HiF2Le3IO7/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.rn57XOo0zt/Listeners TMPDIR=/var/folders/jw/kvh0w009673bgvcgwhm3z30m00000w/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.020681 ========= master_lag: 0.03 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-13 06:33:58.474820) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-13 06:33:58.475521) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 3e019c07ecb8b1f1668d469e64eafa126bb72ceb --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 3e019c07ecb8b1f1668d469e64eafa126bb72ceb --destination scripts --debug'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.HiF2Le3IO7/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.rn57XOo0zt/Listeners TMPDIR=/var/folders/jw/kvh0w009673bgvcgwhm3z30m00000w/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-07-13 06:33:58,551 truncating revision to first 12 chars 2016-07-13 06:33:58,551 Setting DEBUG logging. 2016-07-13 06:33:58,551 attempt 1/10 2016-07-13 06:33:58,551 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/3e019c07ecb8?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-07-13 06:33:58,857 unpacking tar archive at: mozilla-beta-3e019c07ecb8/testing/mozharness/ program finished with exit code 0 elapsedTime=0.600203 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-13 06:33:59.098899) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-13 06:33:59.099257) ========= script_repo_revision: 3e019c07ecb8b1f1668d469e64eafa126bb72ceb ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-13 06:33:59.099697) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-13 06:33:59.100024) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-13 06:33:59.119696) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 9 mins, 51 secs) (at 2016-07-13 06:33:59.120028) ========= /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.HiF2Le3IO7/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.rn57XOo0zt/Listeners TMPDIR=/var/folders/jw/kvh0w009673bgvcgwhm3z30m00000w/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 06:33:59 INFO - MultiFileLogger online at 20160713 06:33:59 in /builds/slave/test 06:33:59 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 06:33:59 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 06:33:59 INFO - {'append_to_log': False, 06:33:59 INFO - 'base_work_dir': '/builds/slave/test', 06:33:59 INFO - 'blob_upload_branch': 'mozilla-beta', 06:33:59 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 06:33:59 INFO - 'buildbot_json_path': 'buildprops.json', 06:33:59 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 06:33:59 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 06:33:59 INFO - 'download_minidump_stackwalk': True, 06:33:59 INFO - 'download_symbols': 'true', 06:33:59 INFO - 'e10s': False, 06:33:59 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 06:33:59 INFO - 'tooltool.py': '/tools/tooltool.py', 06:33:59 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 06:33:59 INFO - '/tools/misc-python/virtualenv.py')}, 06:33:59 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 06:33:59 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 06:33:59 INFO - 'log_level': 'info', 06:33:59 INFO - 'log_to_console': True, 06:33:59 INFO - 'opt_config_files': (), 06:33:59 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 06:33:59 INFO - '--processes=1', 06:33:59 INFO - '--config=%(test_path)s/wptrunner.ini', 06:33:59 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 06:33:59 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 06:33:59 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 06:33:59 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 06:33:59 INFO - 'pip_index': False, 06:33:59 INFO - 'require_test_zip': True, 06:33:59 INFO - 'test_type': ('testharness',), 06:33:59 INFO - 'this_chunk': '1', 06:33:59 INFO - 'tooltool_cache': '/builds/tooltool_cache', 06:33:59 INFO - 'total_chunks': '10', 06:33:59 INFO - 'virtualenv_path': 'venv', 06:33:59 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 06:33:59 INFO - 'work_dir': 'build'} 06:33:59 INFO - ##### 06:33:59 INFO - ##### Running clobber step. 06:33:59 INFO - ##### 06:33:59 INFO - Running pre-action listener: _resource_record_pre_action 06:33:59 INFO - Running main action method: clobber 06:33:59 INFO - rmtree: /builds/slave/test/build 06:33:59 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 06:33:59 INFO - Running post-action listener: _resource_record_post_action 06:33:59 INFO - ##### 06:33:59 INFO - ##### Running read-buildbot-config step. 06:33:59 INFO - ##### 06:33:59 INFO - Running pre-action listener: _resource_record_pre_action 06:33:59 INFO - Running main action method: read_buildbot_config 06:33:59 INFO - Using buildbot properties: 06:33:59 INFO - { 06:33:59 INFO - "project": "", 06:33:59 INFO - "product": "firefox", 06:33:59 INFO - "script_repo_revision": "production", 06:33:59 INFO - "scheduler": "tests-mozilla-beta-yosemite_r7-debug-unittest", 06:33:59 INFO - "repository": "", 06:33:59 INFO - "buildername": "Rev7 MacOSX Yosemite 10.10.5 mozilla-beta debug test web-platform-tests-1", 06:33:59 INFO - "buildid": "20160713055926", 06:33:59 INFO - "pgo_build": "False", 06:33:59 INFO - "basedir": "/builds/slave/test", 06:33:59 INFO - "buildnumber": 35, 06:33:59 INFO - "slavename": "t-yosemite-r7-0192", 06:33:59 INFO - "master": "http://buildbot-master132.bb.releng.scl3.mozilla.com:8201/", 06:33:59 INFO - "platform": "macosx64", 06:33:59 INFO - "branch": "mozilla-beta", 06:33:59 INFO - "revision": "3e019c07ecb8b1f1668d469e64eafa126bb72ceb", 06:33:59 INFO - "repo_path": "releases/mozilla-beta", 06:33:59 INFO - "moz_repo_path": "", 06:33:59 INFO - "stage_platform": "macosx64", 06:33:59 INFO - "builduid": "a17a4545e083444193b0f0066652e7b1", 06:33:59 INFO - "slavebuilddir": "test" 06:33:59 INFO - } 06:33:59 INFO - Found installer url https://queue.taskcluster.net/v1/task/KccCPPsMQEKVhGSoRNKJug/artifacts/public/build/firefox-48.0.en-US.mac64.dmg. 06:33:59 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/KccCPPsMQEKVhGSoRNKJug/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json. 06:33:59 INFO - Running post-action listener: _resource_record_post_action 06:33:59 INFO - ##### 06:33:59 INFO - ##### Running download-and-extract step. 06:33:59 INFO - ##### 06:33:59 INFO - Running pre-action listener: _resource_record_pre_action 06:33:59 INFO - Running main action method: download_and_extract 06:33:59 INFO - mkdir: /builds/slave/test/build/tests 06:33:59 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')]} 06:33:59 INFO - https://queue.taskcluster.net/v1/task/KccCPPsMQEKVhGSoRNKJug/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json matches https://queue.taskcluster.net 06:33:59 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/KccCPPsMQEKVhGSoRNKJug/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json 06:33:59 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/KccCPPsMQEKVhGSoRNKJug/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json 06:33:59 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/KccCPPsMQEKVhGSoRNKJug/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 06:33:59 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/KccCPPsMQEKVhGSoRNKJug/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 06:34:01 INFO - Downloaded 1201 bytes. 06:34:01 INFO - Reading from file /builds/slave/test/build/firefox-48.0.en-US.mac64.test_packages.json 06:34:01 INFO - Using the following test package requirements: 06:34:01 INFO - {u'common': [u'firefox-48.0.en-US.mac64.common.tests.zip'], 06:34:01 INFO - u'cppunittest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 06:34:01 INFO - u'firefox-48.0.en-US.mac64.cppunittest.tests.zip'], 06:34:01 INFO - u'gtest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 06:34:01 INFO - u'firefox-48.0.en-US.mac64.gtest.tests.zip'], 06:34:01 INFO - u'jittest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 06:34:01 INFO - u'jsshell-mac64.zip'], 06:34:01 INFO - u'mochitest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 06:34:01 INFO - u'firefox-48.0.en-US.mac64.mochitest.tests.zip'], 06:34:01 INFO - u'mozbase': [u'firefox-48.0.en-US.mac64.common.tests.zip'], 06:34:01 INFO - u'reftest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 06:34:01 INFO - u'firefox-48.0.en-US.mac64.reftest.tests.zip'], 06:34:01 INFO - u'talos': [u'firefox-48.0.en-US.mac64.common.tests.zip', 06:34:01 INFO - u'firefox-48.0.en-US.mac64.talos.tests.zip'], 06:34:01 INFO - u'web-platform': [u'firefox-48.0.en-US.mac64.common.tests.zip', 06:34:01 INFO - u'firefox-48.0.en-US.mac64.web-platform.tests.zip'], 06:34:01 INFO - u'xpcshell': [u'firefox-48.0.en-US.mac64.common.tests.zip', 06:34:01 INFO - u'firefox-48.0.en-US.mac64.xpcshell.tests.zip']} 06:34:01 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 06:34:01 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')]} 06:34:01 INFO - https://queue.taskcluster.net/v1/task/KccCPPsMQEKVhGSoRNKJug/artifacts/public/build/firefox-48.0.en-US.mac64.common.tests.zip matches https://queue.taskcluster.net 06:34:01 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/KccCPPsMQEKVhGSoRNKJug/artifacts/public/build/firefox-48.0.en-US.mac64.common.tests.zip 06:34:01 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/KccCPPsMQEKVhGSoRNKJug/artifacts/public/build/firefox-48.0.en-US.mac64.common.tests.zip 06:34:01 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/KccCPPsMQEKVhGSoRNKJug/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 06:34:01 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/KccCPPsMQEKVhGSoRNKJug/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 06:34:02 INFO - Downloaded 18407606 bytes. 06:34:02 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/*'] 06:34:02 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/* 06:34:02 INFO - caution: filename not matched: web-platform/* 06:34:02 INFO - Return code: 11 06:34:02 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:34:02 INFO - https://queue.taskcluster.net/v1/task/KccCPPsMQEKVhGSoRNKJug/artifacts/public/build/firefox-48.0.en-US.mac64.web-platform.tests.zip matches https://queue.taskcluster.net 06:34:02 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/KccCPPsMQEKVhGSoRNKJug/artifacts/public/build/firefox-48.0.en-US.mac64.web-platform.tests.zip 06:34:02 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/KccCPPsMQEKVhGSoRNKJug/artifacts/public/build/firefox-48.0.en-US.mac64.web-platform.tests.zip 06:34:02 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/KccCPPsMQEKVhGSoRNKJug/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 06:34:02 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/KccCPPsMQEKVhGSoRNKJug/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 06:34:04 INFO - Downloaded 36389883 bytes. 06:34:04 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/*'] 06:34:04 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/* 06:34:08 INFO - caution: filename not matched: bin/* 06:34:08 INFO - caution: filename not matched: config/* 06:34:08 INFO - caution: filename not matched: mozbase/* 06:34:08 INFO - caution: filename not matched: marionette/* 06:34:08 INFO - caution: filename not matched: tools/wptserve/* 06:34:08 INFO - Return code: 11 06:34:08 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')]} 06:34:08 INFO - https://queue.taskcluster.net/v1/task/KccCPPsMQEKVhGSoRNKJug/artifacts/public/build/firefox-48.0.en-US.mac64.dmg matches https://queue.taskcluster.net 06:34:08 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/KccCPPsMQEKVhGSoRNKJug/artifacts/public/build/firefox-48.0.en-US.mac64.dmg 06:34:08 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/KccCPPsMQEKVhGSoRNKJug/artifacts/public/build/firefox-48.0.en-US.mac64.dmg 06:34:08 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/KccCPPsMQEKVhGSoRNKJug/artifacts/public/build/firefox-48.0.en-US.mac64.dmg to /builds/slave/test/build/firefox-48.0.en-US.mac64.dmg 06:34:08 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/KccCPPsMQEKVhGSoRNKJug/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 06:34:10 INFO - Downloaded 73015063 bytes. 06:34:10 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/KccCPPsMQEKVhGSoRNKJug/artifacts/public/build/firefox-48.0.en-US.mac64.dmg 06:34:10 INFO - mkdir: /builds/slave/test/properties 06:34:10 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 06:34:10 INFO - Writing to file /builds/slave/test/properties/build_url 06:34:10 INFO - Contents: 06:34:10 INFO - build_url:https://queue.taskcluster.net/v1/task/KccCPPsMQEKVhGSoRNKJug/artifacts/public/build/firefox-48.0.en-US.mac64.dmg 06:34:12 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/KccCPPsMQEKVhGSoRNKJug/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 06:34:12 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 06:34:12 INFO - Writing to file /builds/slave/test/properties/symbols_url 06:34:12 INFO - Contents: 06:34:12 INFO - symbols_url:https://queue.taskcluster.net/v1/task/KccCPPsMQEKVhGSoRNKJug/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 06:34:12 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:34:12 INFO - https://queue.taskcluster.net/v1/task/KccCPPsMQEKVhGSoRNKJug/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip matches https://queue.taskcluster.net 06:34:12 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/KccCPPsMQEKVhGSoRNKJug/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 06:34:12 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/KccCPPsMQEKVhGSoRNKJug/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 06:34:12 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/KccCPPsMQEKVhGSoRNKJug/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 06:34:12 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/KccCPPsMQEKVhGSoRNKJug/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 06:34:14 INFO - Downloaded 103715501 bytes. 06:34:14 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'] 06:34:14 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 06:34:18 INFO - Return code: 0 06:34:18 INFO - Running post-action listener: _resource_record_post_action 06:34:18 INFO - Running post-action listener: set_extra_try_arguments 06:34:18 INFO - ##### 06:34:18 INFO - ##### Running create-virtualenv step. 06:34:18 INFO - ##### 06:34:18 INFO - Running pre-action listener: _pre_create_virtualenv 06:34:18 INFO - Running pre-action listener: _resource_record_pre_action 06:34:18 INFO - Running main action method: create_virtualenv 06:34:18 INFO - Creating virtualenv /builds/slave/test/build/venv 06:34:18 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 06:34:18 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 06:34:18 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 06:34:18 INFO - Using real prefix '/tools/python27' 06:34:18 INFO - New python executable in /builds/slave/test/build/venv/bin/python 06:34:19 INFO - Installing distribute.............................................................................................................................................................................................done. 06:34:22 INFO - Installing pip.................done. 06:34:22 INFO - Return code: 0 06:34:22 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 06:34:22 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:34:22 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 06:34:22 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 06:34:22 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:34:22 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 06:34:22 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 06:34:22 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 0x106ecbe90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x106ee8f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fd9f057cef0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x106ee45e0>, '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 0x106ac7cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x106af2990>, '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.HiF2Le3IO7/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.rn57XOo0zt/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/jw/kvh0w009673bgvcgwhm3z30m00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 06:34:22 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 06:34:22 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 06:34:22 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.HiF2Le3IO7/Render', 06:34:22 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 06:34:22 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 06:34:22 INFO - 'HOME': '/Users/cltbld', 06:34:22 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 06:34:22 INFO - 'LOGNAME': 'cltbld', 06:34:22 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 06:34:22 INFO - 'MOZ_NO_REMOTE': '1', 06:34:22 INFO - 'NO_EM_RESTART': '1', 06:34:22 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 06:34:22 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 06:34:22 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 06:34:22 INFO - 'PWD': '/builds/slave/test', 06:34:22 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 06:34:22 INFO - 'SHELL': '/bin/bash', 06:34:22 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.rn57XOo0zt/Listeners', 06:34:22 INFO - 'TMPDIR': '/var/folders/jw/kvh0w009673bgvcgwhm3z30m00000w/T/', 06:34:22 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 06:34:22 INFO - 'USER': 'cltbld', 06:34:22 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 06:34:22 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 06:34:22 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 06:34:22 INFO - 'XPC_FLAGS': '0x0', 06:34:22 INFO - 'XPC_SERVICE_NAME': '0', 06:34:22 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 06:34:22 INFO - Ignoring indexes: https://pypi.python.org/simple/ 06:34:22 INFO - Downloading/unpacking psutil>=0.7.1 06:34:22 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 06:34:22 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 06:34:22 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 06:34:22 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 06:34:22 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 06:34:22 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 06:34:25 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 06:34:25 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 06:34:25 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 06:34:25 INFO - Installing collected packages: psutil 06:34:25 INFO - Running setup.py install for psutil 06:34:25 INFO - building 'psutil._psutil_osx' extension 06:34:25 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 06:34:25 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 06:34:25 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 06:34:25 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 06:34:25 INFO - building 'psutil._psutil_posix' extension 06:34:25 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 06:34:25 WARNING - psutil/_psutil_posix.c:403:11: warning: implicit declaration of function 'ioctl' is invalid in C99 [-Wimplicit-function-declaration] 06:34:25 INFO - ret = ioctl(sock, SIOCGIFFLAGS, &ifr); 06:34:25 INFO - ^ 06:34:25 INFO - 1 warning generated. 06:34:25 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 06:34:25 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 06:34:25 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 06:34:26 INFO - Successfully installed psutil 06:34:26 INFO - Cleaning up... 06:34:26 INFO - Return code: 0 06:34:26 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 06:34:26 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:34:26 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 06:34:26 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 06:34:26 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:34:26 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 06:34:26 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 06:34:26 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 0x106ecbe90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x106ee8f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fd9f057cef0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x106ee45e0>, '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 0x106ac7cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x106af2990>, '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.HiF2Le3IO7/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.rn57XOo0zt/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/jw/kvh0w009673bgvcgwhm3z30m00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 06:34:26 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 06:34:26 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 06:34:26 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.HiF2Le3IO7/Render', 06:34:26 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 06:34:26 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 06:34:26 INFO - 'HOME': '/Users/cltbld', 06:34:26 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 06:34:26 INFO - 'LOGNAME': 'cltbld', 06:34:26 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 06:34:26 INFO - 'MOZ_NO_REMOTE': '1', 06:34:26 INFO - 'NO_EM_RESTART': '1', 06:34:26 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 06:34:26 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 06:34:26 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 06:34:26 INFO - 'PWD': '/builds/slave/test', 06:34:26 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 06:34:26 INFO - 'SHELL': '/bin/bash', 06:34:26 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.rn57XOo0zt/Listeners', 06:34:26 INFO - 'TMPDIR': '/var/folders/jw/kvh0w009673bgvcgwhm3z30m00000w/T/', 06:34:26 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 06:34:26 INFO - 'USER': 'cltbld', 06:34:26 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 06:34:26 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 06:34:26 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 06:34:26 INFO - 'XPC_FLAGS': '0x0', 06:34:26 INFO - 'XPC_SERVICE_NAME': '0', 06:34:26 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 06:34:26 INFO - Ignoring indexes: https://pypi.python.org/simple/ 06:34:26 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 06:34:26 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 06:34:26 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 06:34:26 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 06:34:26 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 06:34:26 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 06:34:26 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 06:34:28 INFO - Downloading mozsystemmonitor-0.0.tar.gz 06:34:28 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 06:34:28 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 06:34:28 INFO - Installing collected packages: mozsystemmonitor 06:34:28 INFO - Running setup.py install for mozsystemmonitor 06:34:29 INFO - Successfully installed mozsystemmonitor 06:34:29 INFO - Cleaning up... 06:34:29 INFO - Return code: 0 06:34:29 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 06:34:29 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')]} 06:34:29 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 06:34:29 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 06:34:29 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')]} 06:34:29 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 06:34:29 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 06:34:29 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 0x106ecbe90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x106ee8f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fd9f057cef0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x106ee45e0>, '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 0x106ac7cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x106af2990>, '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.HiF2Le3IO7/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.rn57XOo0zt/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/jw/kvh0w009673bgvcgwhm3z30m00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 06:34:29 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 06:34:29 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 06:34:29 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.HiF2Le3IO7/Render', 06:34:29 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 06:34:29 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 06:34:29 INFO - 'HOME': '/Users/cltbld', 06:34:29 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 06:34:29 INFO - 'LOGNAME': 'cltbld', 06:34:29 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 06:34:29 INFO - 'MOZ_NO_REMOTE': '1', 06:34:29 INFO - 'NO_EM_RESTART': '1', 06:34:29 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 06:34:29 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 06:34:29 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 06:34:29 INFO - 'PWD': '/builds/slave/test', 06:34:29 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 06:34:29 INFO - 'SHELL': '/bin/bash', 06:34:29 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.rn57XOo0zt/Listeners', 06:34:29 INFO - 'TMPDIR': '/var/folders/jw/kvh0w009673bgvcgwhm3z30m00000w/T/', 06:34:29 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 06:34:29 INFO - 'USER': 'cltbld', 06:34:29 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 06:34:29 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 06:34:29 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 06:34:29 INFO - 'XPC_FLAGS': '0x0', 06:34:29 INFO - 'XPC_SERVICE_NAME': '0', 06:34:29 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 06:34:29 INFO - Ignoring indexes: https://pypi.python.org/simple/ 06:34:29 INFO - Downloading/unpacking blobuploader==1.2.4 06:34:29 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 06:34:29 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 06:34:29 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 06:34:29 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 06:34:29 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 06:34:29 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 06:34:31 INFO - Downloading blobuploader-1.2.4.tar.gz 06:34:31 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 06:34:31 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 06:34:31 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 06:34:31 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 06:34:31 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 06:34:31 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 06:34:31 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 06:34:31 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 06:34:32 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 06:34:32 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 06:34:32 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 06:34:32 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 06:34:32 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 06:34:32 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 06:34:32 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 06:34:32 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 06:34:33 INFO - Downloading docopt-0.6.1.tar.gz 06:34:33 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 06:34:33 INFO - Installing collected packages: blobuploader, requests, docopt 06:34:33 INFO - Running setup.py install for blobuploader 06:34:33 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 06:34:33 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 06:34:33 INFO - Running setup.py install for requests 06:34:33 INFO - Running setup.py install for docopt 06:34:33 INFO - Successfully installed blobuploader requests docopt 06:34:33 INFO - Cleaning up... 06:34:34 INFO - Return code: 0 06:34:34 INFO - Installing None into virtualenv /builds/slave/test/build/venv 06:34: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')]} 06:34:34 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 06:34:34 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 06:34: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')]} 06:34:34 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 06:34:34 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 06:34:34 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 0x106ecbe90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x106ee8f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fd9f057cef0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x106ee45e0>, '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 0x106ac7cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x106af2990>, '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.HiF2Le3IO7/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.rn57XOo0zt/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/jw/kvh0w009673bgvcgwhm3z30m00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 06:34:34 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 06:34:34 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 06:34:34 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.HiF2Le3IO7/Render', 06:34:34 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 06:34:34 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 06:34:34 INFO - 'HOME': '/Users/cltbld', 06:34:34 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 06:34:34 INFO - 'LOGNAME': 'cltbld', 06:34:34 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 06:34:34 INFO - 'MOZ_NO_REMOTE': '1', 06:34:34 INFO - 'NO_EM_RESTART': '1', 06:34:34 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 06:34:34 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 06:34:34 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 06:34:34 INFO - 'PWD': '/builds/slave/test', 06:34:34 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 06:34:34 INFO - 'SHELL': '/bin/bash', 06:34:34 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.rn57XOo0zt/Listeners', 06:34:34 INFO - 'TMPDIR': '/var/folders/jw/kvh0w009673bgvcgwhm3z30m00000w/T/', 06:34:34 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 06:34:34 INFO - 'USER': 'cltbld', 06:34:34 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 06:34:34 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 06:34:34 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 06:34:34 INFO - 'XPC_FLAGS': '0x0', 06:34:34 INFO - 'XPC_SERVICE_NAME': '0', 06:34:34 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 06:34:34 INFO - Ignoring indexes: https://pypi.python.org/simple/ 06:34:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 06:34:34 INFO - Running setup.py (path:/var/folders/jw/kvh0w009673bgvcgwhm3z30m00000w/T/pip-HhHGuI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 06:34:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 06:34:34 INFO - Running setup.py (path:/var/folders/jw/kvh0w009673bgvcgwhm3z30m00000w/T/pip-ohFBfu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 06:34:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 06:34:34 INFO - Running setup.py (path:/var/folders/jw/kvh0w009673bgvcgwhm3z30m00000w/T/pip-isguC1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 06:34:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 06:34:34 INFO - Running setup.py (path:/var/folders/jw/kvh0w009673bgvcgwhm3z30m00000w/T/pip-wr1AU7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 06:34:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 06:34:34 INFO - Running setup.py (path:/var/folders/jw/kvh0w009673bgvcgwhm3z30m00000w/T/pip-b9Z3kO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 06:34:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 06:34:34 INFO - Running setup.py (path:/var/folders/jw/kvh0w009673bgvcgwhm3z30m00000w/T/pip-ugExAe-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 06:34:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 06:34:34 INFO - Running setup.py (path:/var/folders/jw/kvh0w009673bgvcgwhm3z30m00000w/T/pip-2tZfwd-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 06:34:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 06:34:35 INFO - Running setup.py (path:/var/folders/jw/kvh0w009673bgvcgwhm3z30m00000w/T/pip-OKnGSl-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 06:34:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 06:34:35 INFO - Running setup.py (path:/var/folders/jw/kvh0w009673bgvcgwhm3z30m00000w/T/pip-TVrdMs-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 06:34:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 06:34:35 INFO - Running setup.py (path:/var/folders/jw/kvh0w009673bgvcgwhm3z30m00000w/T/pip-S4t6ZS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 06:34:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 06:34:35 INFO - Running setup.py (path:/var/folders/jw/kvh0w009673bgvcgwhm3z30m00000w/T/pip-Upd6E7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 06:34:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 06:34:35 INFO - Running setup.py (path:/var/folders/jw/kvh0w009673bgvcgwhm3z30m00000w/T/pip-wwGDnI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 06:34:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 06:34:35 INFO - Running setup.py (path:/var/folders/jw/kvh0w009673bgvcgwhm3z30m00000w/T/pip-tEEaWf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 06:34:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 06:34:35 INFO - Running setup.py (path:/var/folders/jw/kvh0w009673bgvcgwhm3z30m00000w/T/pip-M6oqOD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 06:34:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 06:34:35 INFO - Running setup.py (path:/var/folders/jw/kvh0w009673bgvcgwhm3z30m00000w/T/pip-d4xFBQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 06:34:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 06:34:35 INFO - Running setup.py (path:/var/folders/jw/kvh0w009673bgvcgwhm3z30m00000w/T/pip-iKt0Da-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 06:34:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 06:34:35 INFO - Running setup.py (path:/var/folders/jw/kvh0w009673bgvcgwhm3z30m00000w/T/pip-tyOt3V-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 06:34:36 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 06:34:36 INFO - Running setup.py (path:/var/folders/jw/kvh0w009673bgvcgwhm3z30m00000w/T/pip-XlwnZr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 06:34:36 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 06:34:36 INFO - Running setup.py (path:/var/folders/jw/kvh0w009673bgvcgwhm3z30m00000w/T/pip-10yt4X-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 06:34:36 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 06:34:36 INFO - Running setup.py (path:/var/folders/jw/kvh0w009673bgvcgwhm3z30m00000w/T/pip-babkdi-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 06:34:36 INFO - Unpacking /builds/slave/test/build/tests/marionette 06:34:36 INFO - Running setup.py (path:/var/folders/jw/kvh0w009673bgvcgwhm3z30m00000w/T/pip-5EMwZW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 06:34:36 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 06:34:36 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 06:34:36 INFO - Running setup.py install for manifestparser 06:34:37 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 06:34:37 INFO - Running setup.py install for mozcrash 06:34:37 INFO - Running setup.py install for mozdebug 06:34:37 INFO - Running setup.py install for mozdevice 06:34:37 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 06:34:37 INFO - Installing dm script to /builds/slave/test/build/venv/bin 06:34:37 INFO - Running setup.py install for mozfile 06:34:37 INFO - Running setup.py install for mozhttpd 06:34:37 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 06:34:37 INFO - Running setup.py install for mozinfo 06:34:37 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 06:34:37 INFO - Running setup.py install for mozInstall 06:34:38 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 06:34:38 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 06:34:38 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 06:34:38 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 06:34:38 INFO - Running setup.py install for mozleak 06:34:38 INFO - Running setup.py install for mozlog 06:34:38 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 06:34:38 INFO - Running setup.py install for moznetwork 06:34:38 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 06:34:38 INFO - Running setup.py install for mozprocess 06:34:38 INFO - Running setup.py install for mozprofile 06:34:38 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 06:34:38 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 06:34:38 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 06:34:38 INFO - Running setup.py install for mozrunner 06:34:39 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 06:34:39 INFO - Running setup.py install for mozscreenshot 06:34:39 INFO - Running setup.py install for moztest 06:34:39 INFO - Running setup.py install for mozversion 06:34:39 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 06:34:39 INFO - Running setup.py install for wptserve 06:34:39 INFO - Running setup.py install for marionette-driver 06:34:39 INFO - Running setup.py install for browsermob-proxy 06:34:39 INFO - Running setup.py install for marionette-client 06:34:40 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 06:34:40 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 06:34:40 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 06:34:40 INFO - Cleaning up... 06:34:40 INFO - Return code: 0 06:34:40 INFO - Installing None into virtualenv /builds/slave/test/build/venv 06:34:40 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')]} 06:34:40 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 06:34:40 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 06:34:40 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')]} 06:34:40 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 06:34:40 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 06:34:40 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 0x106ecbe90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x106ee8f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fd9f057cef0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x106ee45e0>, '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 0x106ac7cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x106af2990>, '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.HiF2Le3IO7/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.rn57XOo0zt/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/jw/kvh0w009673bgvcgwhm3z30m00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 06:34:40 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 06:34:40 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 06:34:40 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.HiF2Le3IO7/Render', 06:34:40 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 06:34:40 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 06:34:40 INFO - 'HOME': '/Users/cltbld', 06:34:40 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 06:34:40 INFO - 'LOGNAME': 'cltbld', 06:34:40 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 06:34:40 INFO - 'MOZ_NO_REMOTE': '1', 06:34:40 INFO - 'NO_EM_RESTART': '1', 06:34:40 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 06:34:40 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 06:34:40 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 06:34:40 INFO - 'PWD': '/builds/slave/test', 06:34:40 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 06:34:40 INFO - 'SHELL': '/bin/bash', 06:34:40 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.rn57XOo0zt/Listeners', 06:34:40 INFO - 'TMPDIR': '/var/folders/jw/kvh0w009673bgvcgwhm3z30m00000w/T/', 06:34:40 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 06:34:40 INFO - 'USER': 'cltbld', 06:34:40 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 06:34:40 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 06:34:40 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 06:34:40 INFO - 'XPC_FLAGS': '0x0', 06:34:40 INFO - 'XPC_SERVICE_NAME': '0', 06:34:40 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 06:34:40 INFO - Ignoring indexes: https://pypi.python.org/simple/ 06:34:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 06:34:40 INFO - Running setup.py (path:/var/folders/jw/kvh0w009673bgvcgwhm3z30m00000w/T/pip-Rvzv82-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 06:34:40 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)) 06:34:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 06:34:40 INFO - Running setup.py (path:/var/folders/jw/kvh0w009673bgvcgwhm3z30m00000w/T/pip-1DyxyZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 06:34:40 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)) 06:34:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 06:34:40 INFO - Running setup.py (path:/var/folders/jw/kvh0w009673bgvcgwhm3z30m00000w/T/pip-LKjjfM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 06:34:40 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)) 06:34:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 06:34:40 INFO - Running setup.py (path:/var/folders/jw/kvh0w009673bgvcgwhm3z30m00000w/T/pip-djVfoV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 06:34:41 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)) 06:34:41 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 06:34:41 INFO - Running setup.py (path:/var/folders/jw/kvh0w009673bgvcgwhm3z30m00000w/T/pip-YtuZV2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 06:34:41 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)) 06:34:41 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 06:34:41 INFO - Running setup.py (path:/var/folders/jw/kvh0w009673bgvcgwhm3z30m00000w/T/pip-GemhI8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 06:34:41 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)) 06:34:41 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 06:34:41 INFO - Running setup.py (path:/var/folders/jw/kvh0w009673bgvcgwhm3z30m00000w/T/pip-odXXNU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 06:34:41 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)) 06:34:41 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 06:34:41 INFO - Running setup.py (path:/var/folders/jw/kvh0w009673bgvcgwhm3z30m00000w/T/pip-RzG7NS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 06:34:41 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)) 06:34:41 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 06:34:41 INFO - Running setup.py (path:/var/folders/jw/kvh0w009673bgvcgwhm3z30m00000w/T/pip-rIdzx5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 06:34:41 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)) 06:34:41 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 06:34:41 INFO - Running setup.py (path:/var/folders/jw/kvh0w009673bgvcgwhm3z30m00000w/T/pip-JTFLkx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 06:34:41 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)) 06:34:41 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 06:34:41 INFO - Running setup.py (path:/var/folders/jw/kvh0w009673bgvcgwhm3z30m00000w/T/pip-LMUTwz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 06:34:41 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)) 06:34:41 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 06:34:41 INFO - Running setup.py (path:/var/folders/jw/kvh0w009673bgvcgwhm3z30m00000w/T/pip-Md_IJp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 06:34:41 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)) 06:34:41 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 06:34:41 INFO - Running setup.py (path:/var/folders/jw/kvh0w009673bgvcgwhm3z30m00000w/T/pip-thJJ_e-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 06:34:42 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)) 06:34:42 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 06:34:42 INFO - Running setup.py (path:/var/folders/jw/kvh0w009673bgvcgwhm3z30m00000w/T/pip-D9SSX_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 06:34:42 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)) 06:34:42 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 06:34:42 INFO - Running setup.py (path:/var/folders/jw/kvh0w009673bgvcgwhm3z30m00000w/T/pip-rInoMc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 06:34:42 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)) 06:34:42 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 06:34:42 INFO - Running setup.py (path:/var/folders/jw/kvh0w009673bgvcgwhm3z30m00000w/T/pip-vSrwMp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 06:34:42 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)) 06:34:42 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 06:34:42 INFO - Running setup.py (path:/var/folders/jw/kvh0w009673bgvcgwhm3z30m00000w/T/pip-JW2HMN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 06:34:42 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)) 06:34:42 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 06:34:42 INFO - Running setup.py (path:/var/folders/jw/kvh0w009673bgvcgwhm3z30m00000w/T/pip-YWLBJy-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 06:34:42 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)) 06:34:42 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 06:34:42 INFO - Running setup.py (path:/var/folders/jw/kvh0w009673bgvcgwhm3z30m00000w/T/pip-CCSN1n-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 06:34:42 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)) 06:34:42 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 06:34:42 INFO - Running setup.py (path:/var/folders/jw/kvh0w009673bgvcgwhm3z30m00000w/T/pip-Jt1BMD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 06:34:42 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)) 06:34:42 INFO - Unpacking /builds/slave/test/build/tests/marionette 06:34:43 INFO - Running setup.py (path:/var/folders/jw/kvh0w009673bgvcgwhm3z30m00000w/T/pip-Ho9_5H-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 06:34:43 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 06:34:43 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)) 06:34:43 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)) 06:34:43 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)) 06:34:43 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)) 06:34:43 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)) 06:34:43 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)) 06:34:43 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 06:34:43 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 06:34:43 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 06:34:43 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 06:34:43 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 06:34:43 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 06:34:43 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 06:34:45 INFO - Downloading blessings-1.6.tar.gz 06:34:45 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 06:34:45 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)) 06:34:45 INFO - Installing collected packages: blessings 06:34:45 INFO - Running setup.py install for blessings 06:34:46 INFO - Successfully installed blessings 06:34:46 INFO - Cleaning up... 06:34:46 INFO - Return code: 0 06:34:46 INFO - Done creating virtualenv /builds/slave/test/build/venv. 06:34:46 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 06:34:46 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 06:34:46 INFO - Reading from file tmpfile_stdout 06:34:46 INFO - Current package versions: 06:34:46 INFO - blessings == 1.6 06:34:46 INFO - blobuploader == 1.2.4 06:34:46 INFO - browsermob-proxy == 0.6.0 06:34:46 INFO - docopt == 0.6.1 06:34:46 INFO - manifestparser == 1.1 06:34:46 INFO - marionette-client == 2.3.0 06:34:46 INFO - marionette-driver == 1.4.0 06:34:46 INFO - mozInstall == 1.12 06:34:46 INFO - mozcrash == 0.17 06:34:46 INFO - mozdebug == 0.1 06:34:46 INFO - mozdevice == 0.48 06:34:46 INFO - mozfile == 1.2 06:34:46 INFO - mozhttpd == 0.7 06:34:46 INFO - mozinfo == 0.9 06:34:46 INFO - mozleak == 0.1 06:34:46 INFO - mozlog == 3.1 06:34:46 INFO - moznetwork == 0.27 06:34:46 INFO - mozprocess == 0.22 06:34:46 INFO - mozprofile == 0.28 06:34:46 INFO - mozrunner == 6.11 06:34:46 INFO - mozscreenshot == 0.1 06:34:46 INFO - mozsystemmonitor == 0.0 06:34:46 INFO - moztest == 0.7 06:34:46 INFO - mozversion == 1.4 06:34:46 INFO - psutil == 3.1.1 06:34:46 INFO - requests == 1.2.3 06:34:46 INFO - wptserve == 1.4.0 06:34:46 INFO - wsgiref == 0.1.2 06:34:46 INFO - Running post-action listener: _resource_record_post_action 06:34:46 INFO - Running post-action listener: _start_resource_monitoring 06:34:46 INFO - Starting resource monitoring. 06:34:46 INFO - ##### 06:34:46 INFO - ##### Running pull step. 06:34:46 INFO - ##### 06:34:46 INFO - Running pre-action listener: _resource_record_pre_action 06:34:46 INFO - Running main action method: pull 06:34:46 INFO - Pull has nothing to do! 06:34:46 INFO - Running post-action listener: _resource_record_post_action 06:34:46 INFO - ##### 06:34:46 INFO - ##### Running install step. 06:34:46 INFO - ##### 06:34:46 INFO - Running pre-action listener: _resource_record_pre_action 06:34:46 INFO - Running main action method: install 06:34:46 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 06:34:46 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 06:34:46 INFO - Reading from file tmpfile_stdout 06:34:46 INFO - Detecting whether we're running mozinstall >=1.0... 06:34:46 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 06:34:46 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 06:34:46 INFO - Reading from file tmpfile_stdout 06:34:46 INFO - Output received: 06:34:46 INFO - Usage: mozinstall [options] installer 06:34:46 INFO - Options: 06:34:46 INFO - -h, --help show this help message and exit 06:34:46 INFO - -d DEST, --destination=DEST 06:34:46 INFO - Directory to install application into. [default: 06:34:46 INFO - "/builds/slave/test"] 06:34:46 INFO - --app=APP Application being installed. [default: firefox] 06:34:46 INFO - mkdir: /builds/slave/test/build/application 06:34:46 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'] 06:34:46 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 06:35:04 INFO - Reading from file tmpfile_stdout 06:35:04 INFO - Output received: 06:35:04 INFO - /builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/firefox 06:35:04 INFO - Running post-action listener: _resource_record_post_action 06:35:04 INFO - ##### 06:35:04 INFO - ##### Running run-tests step. 06:35:04 INFO - ##### 06:35:04 INFO - Running pre-action listener: _resource_record_pre_action 06:35:04 INFO - Running main action method: run_tests 06:35:04 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 06:35:04 INFO - Minidump filename unknown. Determining based upon platform and architecture. 06:35:04 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 06:35:04 INFO - grabbing minidump binary from tooltool 06:35:04 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')]} 06:35:04 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 0x106ee45e0>, '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 0x106ac7cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x106af2990>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 06:35:04 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 06:35:04 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 06:35:05 INFO - INFO - File macosx64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 06:35:05 INFO - Return code: 0 06:35:05 INFO - Chmoding /builds/slave/test/build/macosx64-minidump_stackwalk to 0755 06:35:05 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 06:35:05 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/KccCPPsMQEKVhGSoRNKJug/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 06:35:05 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/KccCPPsMQEKVhGSoRNKJug/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 06:35:05 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.HiF2Le3IO7/Render', 06:35:05 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 06:35:05 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 06:35:05 INFO - 'HOME': '/Users/cltbld', 06:35:05 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 06:35:05 INFO - 'LOGNAME': 'cltbld', 06:35:05 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 06:35:05 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 06:35:05 INFO - 'MOZ_NO_REMOTE': '1', 06:35:05 INFO - 'NO_EM_RESTART': '1', 06:35:05 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 06:35:05 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 06:35:05 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 06:35:05 INFO - 'PWD': '/builds/slave/test', 06:35:05 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 06:35:05 INFO - 'SHELL': '/bin/bash', 06:35:05 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.rn57XOo0zt/Listeners', 06:35:05 INFO - 'TMPDIR': '/var/folders/jw/kvh0w009673bgvcgwhm3z30m00000w/T/', 06:35:05 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 06:35:05 INFO - 'USER': 'cltbld', 06:35:05 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 06:35:05 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 06:35:05 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 06:35:05 INFO - 'XPC_FLAGS': '0x0', 06:35:05 INFO - 'XPC_SERVICE_NAME': '0', 06:35:05 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 06:35:05 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/KccCPPsMQEKVhGSoRNKJug/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 06:35:05 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 06:35:05 INFO - import pkg_resources 06:35:06 INFO - Using 1 client processes 06:35:06 INFO - wptserve Starting http server on 127.0.0.1:8000 06:35:06 INFO - wptserve Starting http server on 127.0.0.1:8001 06:35:06 INFO - wptserve Starting http server on 127.0.0.1:8443 06:35:08 INFO - SUITE-START | Running 778 tests 06:35:08 INFO - Running testharness tests 06:35:08 INFO - Setting up ssl 06:35:08 INFO - PROCESS | certutil | 06:35:08 INFO - PROCESS | certutil | 06:35:08 INFO - PROCESS | certutil | 06:35:08 INFO - Certificate Nickname Trust Attributes 06:35:08 INFO - SSL,S/MIME,JAR/XPI 06:35:08 INFO - 06:35:08 INFO - web-platform-tests CT,, 06:35:08 INFO - 06:35:08 INFO - Starting runner 06:35:09 INFO - PROCESS | 2086 | [2086] WARNING: NS_ENSURE_TRUE(mHiddenWindow) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/xpfe/appshell/nsAppShellService.cpp, line 810 06:35:09 INFO - PROCESS | 2086 | 1468416909822 Marionette DEBUG Marionette enabled via build flag and pref 06:35:09 INFO - PROCESS | 2086 | ++DOCSHELL 0x113cb7800 == 1 [pid = 2086] [id = 1] 06:35:09 INFO - PROCESS | 2086 | ++DOMWINDOW == 1 (0x113cb8000) [pid = 2086] [serial = 1] [outer = 0x0] 06:35:09 INFO - PROCESS | 2086 | [2086] WARNING: No inner window available!: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 06:35:09 INFO - PROCESS | 2086 | ++DOMWINDOW == 2 (0x113cb9000) [pid = 2086] [serial = 2] [outer = 0x113cb8000] 06:35:10 INFO - PROCESS | 2086 | 1468416910184 Marionette INFO Listening on port 2828 06:35:10 INFO - PROCESS | 2086 | 1468416910414 Marionette DEBUG Marionette enabled via command-line flag 06:35:10 INFO - PROCESS | 2086 | ++DOCSHELL 0x116964000 == 2 [pid = 2086] [id = 2] 06:35:10 INFO - PROCESS | 2086 | ++DOMWINDOW == 3 (0x116964800) [pid = 2086] [serial = 3] [outer = 0x0] 06:35:10 INFO - PROCESS | 2086 | [2086] WARNING: No inner window available!: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 06:35:10 INFO - PROCESS | 2086 | ++DOMWINDOW == 4 (0x116965800) [pid = 2086] [serial = 4] [outer = 0x116964800] 06:35:10 INFO - PROCESS | 2086 | [2086] 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 06:35:10 INFO - PROCESS | 2086 | 1468416910574 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49376 06:35:10 INFO - PROCESS | 2086 | 1468416910645 Marionette DEBUG Closed connection conn0 06:35:10 INFO - PROCESS | 2086 | [2086] 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 06:35:10 INFO - PROCESS | 2086 | 1468416910651 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49377 06:35:10 INFO - PROCESS | 2086 | 1468416910660 Marionette DEBUG Closed connection conn1 06:35:10 INFO - PROCESS | 2086 | [2086] 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 06:35:10 INFO - PROCESS | 2086 | 1468416910665 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49378 06:35:10 INFO - PROCESS | 2086 | 1468416910673 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 06:35:10 INFO - PROCESS | 2086 | 1468416910678 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":"20160713055926","device":"desktop","version":"48.0"} 06:35:10 INFO - PROCESS | 2086 | [2086] 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 06:35:11 INFO - PROCESS | 2086 | ++DOCSHELL 0x120f03800 == 3 [pid = 2086] [id = 3] 06:35:11 INFO - PROCESS | 2086 | ++DOMWINDOW == 5 (0x120f04000) [pid = 2086] [serial = 5] [outer = 0x0] 06:35:11 INFO - PROCESS | 2086 | ++DOCSHELL 0x120f04800 == 4 [pid = 2086] [id = 4] 06:35:11 INFO - PROCESS | 2086 | ++DOMWINDOW == 6 (0x119fd3800) [pid = 2086] [serial = 6] [outer = 0x0] 06:35:11 INFO - PROCESS | 2086 | [2086] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 06:35:11 INFO - PROCESS | 2086 | [2086] 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 06:35:11 INFO - PROCESS | 2086 | ++DOCSHELL 0x123721000 == 5 [pid = 2086] [id = 5] 06:35:11 INFO - PROCESS | 2086 | ++DOMWINDOW == 7 (0x119fd3000) [pid = 2086] [serial = 7] [outer = 0x0] 06:35:11 INFO - PROCESS | 2086 | [2086] 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 06:35:12 INFO - PROCESS | 2086 | [2086] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 06:35:12 INFO - PROCESS | 2086 | ++DOMWINDOW == 8 (0x1237d1400) [pid = 2086] [serial = 8] [outer = 0x119fd3000] 06:35:12 INFO - PROCESS | 2086 | [2086] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 06:35:12 INFO - PROCESS | 2086 | ++DOMWINDOW == 9 (0x123d06800) [pid = 2086] [serial = 9] [outer = 0x120f04000] 06:35:12 INFO - PROCESS | 2086 | ++DOMWINDOW == 10 (0x123ce2c00) [pid = 2086] [serial = 10] [outer = 0x119fd3800] 06:35:12 INFO - PROCESS | 2086 | ++DOMWINDOW == 11 (0x123ce4800) [pid = 2086] [serial = 11] [outer = 0x119fd3000] 06:35:12 INFO - PROCESS | 2086 | [2086] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 06:35:12 INFO - PROCESS | 2086 | 1468416912708 Marionette INFO startBrowser 7a061640-2b97-3446-bfea-5e38f495148e 06:35:12 INFO - PROCESS | 2086 | 1468416912730 Marionette DEBUG loaded listener.js 06:35:12 INFO - PROCESS | 2086 | 1468416912740 Marionette DEBUG loaded listener.js 06:35:12 INFO - PROCESS | 2086 | 1468416912741 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:35:12 INFO - PROCESS | 2086 | [2086] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 06:35:13 INFO - PROCESS | 2086 | ++DOMWINDOW == 12 (0x126ecdc00) [pid = 2086] [serial = 12] [outer = 0x119fd3000] 06:35:13 INFO - PROCESS | 2086 | 1468416913051 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"7a061640-2b97-3446-bfea-5e38f495148e","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":"20160713055926","device":"desktop","version":"48.0","command_id":1}}] 06:35:13 INFO - PROCESS | 2086 | 1468416913144 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}] 06:35:13 INFO - PROCESS | 2086 | 1468416913146 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:35:13 INFO - PROCESS | 2086 | 1468416913189 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 06:35:13 INFO - PROCESS | 2086 | 1468416913272 Marionette TRACE conn2 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 06:35:13 INFO - PROCESS | 2086 | 1468416913273 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:35:13 INFO - PROCESS | 2086 | [2086] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 06:35:13 INFO - PROCESS | 2086 | [2086] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 06:35:13 INFO - PROCESS | 2086 | ++DOMWINDOW == 13 (0x128d09800) [pid = 2086] [serial = 13] [outer = 0x119fd3000] 06:35:13 INFO - PROCESS | 2086 | [2086] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 06:35:13 INFO - PROCESS | 2086 | [2086] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 06:35:13 INFO - PROCESS | 2086 | 1468416913765 Marionette TRACE conn2 <- [1,3,null,{}] 06:35:13 INFO - PROCESS | 2086 | 1468416913772 Marionette TRACE conn2 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 06:35:13 INFO - PROCESS | 2086 | 1468416913774 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:35:13 INFO - PROCESS | 2086 | 1468416913790 Marionette TRACE conn2 <- [1,4,null,{"value":null}] 06:35:13 INFO - PROCESS | 2086 | 1468416913818 Marionette TRACE conn2 -> [0,5,"getWindowHandle",null] 06:35:13 INFO - PROCESS | 2086 | 1468416913820 Marionette TRACE conn2 <- [1,5,null,{"value":"7"}] 06:35:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 06:35:13 INFO - PROCESS | 2086 | 1468416913823 Marionette TRACE conn2 -> [0,6,"setScriptTimeout",{"ms":35000}] 06:35:13 INFO - PROCESS | 2086 | 1468416913826 Marionette TRACE conn2 <- [1,6,null,{}] 06:35:13 INFO - PROCESS | 2086 | 1468416913828 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}] 06:35:13 INFO - PROCESS | 2086 | 1468416913829 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:35:13 INFO - PROCESS | 2086 | 1468416913844 Marionette TRACE conn2 <- [1,7,null,{"value":null}] 06:35:13 INFO - PROCESS | 2086 | 1468416913850 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:13 INFO - PROCESS | 2086 | 1468416913853 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:35:13 INFO - PROCESS | 2086 | ++DOCSHELL 0x128e7d000 == 6 [pid = 2086] [id = 6] 06:35:13 INFO - PROCESS | 2086 | ++DOMWINDOW == 14 (0x12910cc00) [pid = 2086] [serial = 14] [outer = 0x0] 06:35:13 INFO - PROCESS | 2086 | ++DOMWINDOW == 15 (0x12910e800) [pid = 2086] [serial = 15] [outer = 0x12910cc00] 06:35:13 INFO - PROCESS | 2086 | 1468416913884 Marionette DEBUG loaded listener.js 06:35:13 INFO - PROCESS | 2086 | ++DOMWINDOW == 16 (0x129114800) [pid = 2086] [serial = 16] [outer = 0x12910cc00] 06:35:14 INFO - PROCESS | 2086 | 1468416914203 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]]]}] 06:35:14 INFO - PROCESS | 2086 | ++DOCSHELL 0x129320800 == 7 [pid = 2086] [id = 7] 06:35:14 INFO - PROCESS | 2086 | ++DOMWINDOW == 17 (0x12934c000) [pid = 2086] [serial = 17] [outer = 0x0] 06:35:14 INFO - PROCESS | 2086 | ++DOMWINDOW == 18 (0x1293c4400) [pid = 2086] [serial = 18] [outer = 0x12934c000] 06:35:14 INFO - PROCESS | 2086 | 1468416914226 Marionette DEBUG loaded listener.js 06:35:14 INFO - PROCESS | 2086 | ++DOMWINDOW == 19 (0x1293cf400) [pid = 2086] [serial = 19] [outer = 0x12934c000] 06:35:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 06:35:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 473ms 06:35:14 INFO - PROCESS | 2086 | 1468416914304 Marionette TRACE conn2 -> [0,9,"getWindowHandle",null] 06:35:14 INFO - PROCESS | 2086 | 1468416914305 Marionette TRACE conn2 <- [1,9,null,{"value":"7"}] 06:35:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 06:35:14 INFO - PROCESS | 2086 | 1468416914308 Marionette TRACE conn2 -> [0,10,"setScriptTimeout",{"ms":35000}] 06:35:14 INFO - PROCESS | 2086 | 1468416914310 Marionette TRACE conn2 <- [1,10,null,{}] 06:35:14 INFO - PROCESS | 2086 | 1468416914322 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}] 06:35:14 INFO - PROCESS | 2086 | 1468416914325 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:35:14 INFO - PROCESS | 2086 | 1468416914460 Marionette TRACE conn2 <- [1,11,null,{"value":null}] 06:35:14 INFO - PROCESS | 2086 | 1468416914485 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:14 INFO - PROCESS | 2086 | 1468416914486 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:35:14 INFO - PROCESS | 2086 | ++DOCSHELL 0x12a6e8800 == 8 [pid = 2086] [id = 8] 06:35:14 INFO - PROCESS | 2086 | ++DOMWINDOW == 20 (0x12a52ec00) [pid = 2086] [serial = 20] [outer = 0x0] 06:35:14 INFO - PROCESS | 2086 | ++DOMWINDOW == 21 (0x12a530800) [pid = 2086] [serial = 21] [outer = 0x12a52ec00] 06:35:14 INFO - PROCESS | 2086 | 1468416914515 Marionette DEBUG loaded listener.js 06:35:14 INFO - PROCESS | 2086 | ++DOMWINDOW == 22 (0x12a930400) [pid = 2086] [serial = 22] [outer = 0x12a52ec00] 06:35:14 INFO - PROCESS | 2086 | 1468416914893 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]]]}] 06:35:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 06:35:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 621ms 06:35:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 06:35:14 INFO - PROCESS | 2086 | 1468416914930 Marionette TRACE conn2 -> [0,13,"getWindowHandle",null] 06:35:14 INFO - PROCESS | 2086 | 1468416914931 Marionette TRACE conn2 <- [1,13,null,{"value":"7"}] 06:35:14 INFO - PROCESS | 2086 | 1468416914934 Marionette TRACE conn2 -> [0,14,"setScriptTimeout",{"ms":35000}] 06:35:14 INFO - PROCESS | 2086 | 1468416914935 Marionette TRACE conn2 <- [1,14,null,{}] 06:35:14 INFO - PROCESS | 2086 | 1468416914937 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}] 06:35:14 INFO - PROCESS | 2086 | 1468416914939 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:35:15 INFO - PROCESS | 2086 | 1468416915034 Marionette TRACE conn2 <- [1,15,null,{"value":null}] 06:35:15 INFO - PROCESS | 2086 | 1468416915038 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:15 INFO - PROCESS | 2086 | 1468416915040 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:35:15 INFO - PROCESS | 2086 | ++DOCSHELL 0x12b10f000 == 9 [pid = 2086] [id = 9] 06:35:15 INFO - PROCESS | 2086 | ++DOMWINDOW == 23 (0x12a93a000) [pid = 2086] [serial = 23] [outer = 0x0] 06:35:15 INFO - PROCESS | 2086 | ++DOMWINDOW == 24 (0x12b0c2400) [pid = 2086] [serial = 24] [outer = 0x12a93a000] 06:35:15 INFO - PROCESS | 2086 | 1468416915065 Marionette DEBUG loaded listener.js 06:35:15 INFO - PROCESS | 2086 | ++DOMWINDOW == 25 (0x12b0ce000) [pid = 2086] [serial = 25] [outer = 0x12a93a000] 06:35:15 INFO - PROCESS | 2086 | 1468416915351 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]]]}] 06:35:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 06:35:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 470ms 06:35:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 06:35:15 INFO - PROCESS | 2086 | 1468416915404 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 06:35:15 INFO - PROCESS | 2086 | 1468416915406 Marionette TRACE conn2 <- [1,17,null,{"value":"7"}] 06:35:15 INFO - PROCESS | 2086 | 1468416915408 Marionette TRACE conn2 -> [0,18,"setScriptTimeout",{"ms":35000}] 06:35:15 INFO - PROCESS | 2086 | 1468416915409 Marionette TRACE conn2 <- [1,18,null,{}] 06:35:15 INFO - PROCESS | 2086 | 1468416915411 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}] 06:35:15 INFO - PROCESS | 2086 | 1468416915413 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:35:15 INFO - PROCESS | 2086 | 1468416915510 Marionette TRACE conn2 <- [1,19,null,{"value":null}] 06:35:15 INFO - PROCESS | 2086 | 1468416915515 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:15 INFO - PROCESS | 2086 | 1468416915517 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:35:15 INFO - PROCESS | 2086 | ++DOCSHELL 0x12b927800 == 10 [pid = 2086] [id = 10] 06:35:15 INFO - PROCESS | 2086 | ++DOMWINDOW == 26 (0x12b8de000) [pid = 2086] [serial = 26] [outer = 0x0] 06:35:15 INFO - PROCESS | 2086 | ++DOMWINDOW == 27 (0x12b983800) [pid = 2086] [serial = 27] [outer = 0x12b8de000] 06:35:15 INFO - PROCESS | 2086 | 1468416915541 Marionette DEBUG loaded listener.js 06:35:15 INFO - PROCESS | 2086 | ++DOMWINDOW == 28 (0x12b989800) [pid = 2086] [serial = 28] [outer = 0x12b8de000] 06:35:15 INFO - PROCESS | 2086 | 1468416915840 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]]]}] 06:35:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 06:35:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 473ms 06:35:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 06:35:15 INFO - PROCESS | 2086 | 1468416915884 Marionette TRACE conn2 -> [0,21,"getWindowHandle",null] 06:35:15 INFO - PROCESS | 2086 | 1468416915886 Marionette TRACE conn2 <- [1,21,null,{"value":"7"}] 06:35:15 INFO - PROCESS | 2086 | 1468416915888 Marionette TRACE conn2 -> [0,22,"setScriptTimeout",{"ms":35000}] 06:35:15 INFO - PROCESS | 2086 | 1468416915889 Marionette TRACE conn2 <- [1,22,null,{}] 06:35:15 INFO - PROCESS | 2086 | 1468416915892 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}] 06:35:15 INFO - PROCESS | 2086 | 1468416915893 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:35:15 INFO - PROCESS | 2086 | 1468416915991 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 06:35:15 INFO - PROCESS | 2086 | 1468416915994 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:15 INFO - PROCESS | 2086 | 1468416915995 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:35:16 INFO - PROCESS | 2086 | ++DOCSHELL 0x12bc51000 == 11 [pid = 2086] [id = 11] 06:35:16 INFO - PROCESS | 2086 | ++DOMWINDOW == 29 (0x12b98d000) [pid = 2086] [serial = 29] [outer = 0x0] 06:35:16 INFO - PROCESS | 2086 | ++DOMWINDOW == 30 (0x12bc9ec00) [pid = 2086] [serial = 30] [outer = 0x12b98d000] 06:35:16 INFO - PROCESS | 2086 | 1468416916021 Marionette DEBUG loaded listener.js 06:35:16 INFO - PROCESS | 2086 | ++DOMWINDOW == 31 (0x12bca6800) [pid = 2086] [serial = 31] [outer = 0x12b98d000] 06:35:16 INFO - PROCESS | 2086 | 1468416916259 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]]]}] 06:35:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 06:35:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 418ms 06:35:16 INFO - PROCESS | 2086 | 1468416916308 Marionette TRACE conn2 -> [0,25,"getWindowHandle",null] 06:35:16 INFO - PROCESS | 2086 | 1468416916310 Marionette TRACE conn2 <- [1,25,null,{"value":"7"}] 06:35:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 06:35:16 INFO - PROCESS | 2086 | 1468416916312 Marionette TRACE conn2 -> [0,26,"setScriptTimeout",{"ms":35000}] 06:35:16 INFO - PROCESS | 2086 | 1468416916313 Marionette TRACE conn2 <- [1,26,null,{}] 06:35:16 INFO - PROCESS | 2086 | 1468416916324 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}] 06:35:16 INFO - PROCESS | 2086 | 1468416916325 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:35:16 INFO - PROCESS | 2086 | 1468416916436 Marionette TRACE conn2 <- [1,27,null,{"value":null}] 06:35:16 INFO - PROCESS | 2086 | 1468416916441 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:16 INFO - PROCESS | 2086 | 1468416916443 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:35:16 INFO - PROCESS | 2086 | ++DOCSHELL 0x12bed6800 == 12 [pid = 2086] [id = 12] 06:35:16 INFO - PROCESS | 2086 | ++DOMWINDOW == 32 (0x12bcbbc00) [pid = 2086] [serial = 32] [outer = 0x0] 06:35:16 INFO - PROCESS | 2086 | ++DOMWINDOW == 33 (0x12bcc4c00) [pid = 2086] [serial = 33] [outer = 0x12bcbbc00] 06:35:16 INFO - PROCESS | 2086 | 1468416916482 Marionette DEBUG loaded listener.js 06:35:16 INFO - PROCESS | 2086 | ++DOMWINDOW == 34 (0x12c008400) [pid = 2086] [serial = 34] [outer = 0x12bcbbc00] 06:35:16 INFO - PROCESS | 2086 | 1468416916897 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]]]}] 06:35:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 06:35:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 622ms 06:35:16 INFO - PROCESS | 2086 | 1468416916935 Marionette TRACE conn2 -> [0,29,"getWindowHandle",null] 06:35:16 INFO - PROCESS | 2086 | 1468416916936 Marionette TRACE conn2 <- [1,29,null,{"value":"7"}] 06:35:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 06:35:16 INFO - PROCESS | 2086 | 1468416916939 Marionette TRACE conn2 -> [0,30,"setScriptTimeout",{"ms":35000}] 06:35:16 INFO - PROCESS | 2086 | 1468416916940 Marionette TRACE conn2 <- [1,30,null,{}] 06:35:16 INFO - PROCESS | 2086 | 1468416916951 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}] 06:35:16 INFO - PROCESS | 2086 | 1468416916952 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:35:17 INFO - PROCESS | 2086 | 1468416917042 Marionette TRACE conn2 <- [1,31,null,{"value":null}] 06:35:17 INFO - PROCESS | 2086 | 1468416917046 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:17 INFO - PROCESS | 2086 | 1468416917047 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:35:17 INFO - PROCESS | 2086 | ++DOCSHELL 0x12c2d1000 == 13 [pid = 2086] [id = 13] 06:35:17 INFO - PROCESS | 2086 | ++DOMWINDOW == 35 (0x12c00ac00) [pid = 2086] [serial = 35] [outer = 0x0] 06:35:17 INFO - PROCESS | 2086 | ++DOMWINDOW == 36 (0x12c448400) [pid = 2086] [serial = 36] [outer = 0x12c00ac00] 06:35:17 INFO - PROCESS | 2086 | 1468416917072 Marionette DEBUG loaded listener.js 06:35:17 INFO - PROCESS | 2086 | ++DOMWINDOW == 37 (0x12c44bc00) [pid = 2086] [serial = 37] [outer = 0x12c00ac00] 06:35:17 INFO - PROCESS | 2086 | 1468416917309 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]]]}] 06:35:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 06:35:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 419ms 06:35:17 INFO - PROCESS | 2086 | 1468416917358 Marionette TRACE conn2 -> [0,33,"getWindowHandle",null] 06:35:17 INFO - PROCESS | 2086 | 1468416917359 Marionette TRACE conn2 <- [1,33,null,{"value":"7"}] 06:35:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 06:35:17 INFO - PROCESS | 2086 | 1468416917361 Marionette TRACE conn2 -> [0,34,"setScriptTimeout",{"ms":35000}] 06:35:17 INFO - PROCESS | 2086 | 1468416917363 Marionette TRACE conn2 <- [1,34,null,{}] 06:35:17 INFO - PROCESS | 2086 | 1468416917372 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}] 06:35:17 INFO - PROCESS | 2086 | 1468416917374 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:35:17 INFO - PROCESS | 2086 | 1468416917475 Marionette TRACE conn2 <- [1,35,null,{"value":null}] 06:35:17 INFO - PROCESS | 2086 | 1468416917479 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:17 INFO - PROCESS | 2086 | 1468416917480 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:35:17 INFO - PROCESS | 2086 | ++DOCSHELL 0x12c579800 == 14 [pid = 2086] [id = 14] 06:35:17 INFO - PROCESS | 2086 | ++DOMWINDOW == 38 (0x12c44dc00) [pid = 2086] [serial = 38] [outer = 0x0] 06:35:17 INFO - PROCESS | 2086 | ++DOMWINDOW == 39 (0x12c452800) [pid = 2086] [serial = 39] [outer = 0x12c44dc00] 06:35:17 INFO - PROCESS | 2086 | 1468416917507 Marionette DEBUG loaded listener.js 06:35:17 INFO - PROCESS | 2086 | ++DOMWINDOW == 40 (0x12c5ac800) [pid = 2086] [serial = 40] [outer = 0x12c44dc00] 06:35:17 INFO - PROCESS | 2086 | 1468416917820 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]]]}] 06:35:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 06:35:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 471ms 06:35:17 INFO - PROCESS | 2086 | 1468416917840 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 06:35:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 06:35:17 INFO - PROCESS | 2086 | 1468416917842 Marionette TRACE conn2 <- [1,37,null,{"value":"7"}] 06:35:17 INFO - PROCESS | 2086 | 1468416917846 Marionette TRACE conn2 -> [0,38,"setScriptTimeout",{"ms":35000}] 06:35:17 INFO - PROCESS | 2086 | 1468416917848 Marionette TRACE conn2 <- [1,38,null,{}] 06:35:17 INFO - PROCESS | 2086 | 1468416917855 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}] 06:35:17 INFO - PROCESS | 2086 | 1468416917857 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:35:17 INFO - PROCESS | 2086 | ++DOCSHELL 0x12ca70000 == 15 [pid = 2086] [id = 15] 06:35:17 INFO - PROCESS | 2086 | ++DOMWINDOW == 41 (0x12ca70800) [pid = 2086] [serial = 41] [outer = 0x0] 06:35:17 INFO - PROCESS | 2086 | 1468416917992 Marionette TRACE conn2 <- [1,39,null,{"value":null}] 06:35:17 INFO - PROCESS | 2086 | ++DOMWINDOW == 42 (0x12ca5d800) [pid = 2086] [serial = 42] [outer = 0x12ca70800] 06:35:18 INFO - PROCESS | 2086 | ++DOMWINDOW == 43 (0x12ca75800) [pid = 2086] [serial = 43] [outer = 0x12ca70800] 06:35:18 INFO - PROCESS | 2086 | 1468416918009 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:18 INFO - PROCESS | 2086 | 1468416918011 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:35:18 INFO - PROCESS | 2086 | ++DOCSHELL 0x12ca6f800 == 16 [pid = 2086] [id = 16] 06:35:18 INFO - PROCESS | 2086 | ++DOMWINDOW == 44 (0x12c5adc00) [pid = 2086] [serial = 44] [outer = 0x0] 06:35:18 INFO - PROCESS | 2086 | ++DOMWINDOW == 45 (0x12cada800) [pid = 2086] [serial = 45] [outer = 0x12c5adc00] 06:35:18 INFO - PROCESS | 2086 | ++DOCSHELL 0x12ca8b000 == 17 [pid = 2086] [id = 17] 06:35:18 INFO - PROCESS | 2086 | ++DOMWINDOW == 46 (0x12cadc400) [pid = 2086] [serial = 46] [outer = 0x0] 06:35:18 INFO - PROCESS | 2086 | ++DOMWINDOW == 47 (0x12cade000) [pid = 2086] [serial = 47] [outer = 0x12cadc400] 06:35:18 INFO - PROCESS | 2086 | 1468416918055 Marionette DEBUG loaded listener.js 06:35:18 INFO - PROCESS | 2086 | ++DOMWINDOW == 48 (0x12cae3000) [pid = 2086] [serial = 48] [outer = 0x12cadc400] 06:35:18 INFO - PROCESS | 2086 | ++DOMWINDOW == 49 (0x12c5b2c00) [pid = 2086] [serial = 49] [outer = 0x12c5adc00] 06:35:18 INFO - PROCESS | 2086 | 1468416918392 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]]]}] 06:35:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 06:35:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 576ms 06:35:18 INFO - PROCESS | 2086 | 1468416918422 Marionette TRACE conn2 -> [0,41,"getWindowHandle",null] 06:35:18 INFO - PROCESS | 2086 | 1468416918423 Marionette TRACE conn2 <- [1,41,null,{"value":"7"}] 06:35:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 06:35:18 INFO - PROCESS | 2086 | 1468416918425 Marionette TRACE conn2 -> [0,42,"setScriptTimeout",{"ms":35000}] 06:35:18 INFO - PROCESS | 2086 | 1468416918426 Marionette TRACE conn2 <- [1,42,null,{}] 06:35:18 INFO - PROCESS | 2086 | 1468416918429 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}] 06:35:18 INFO - PROCESS | 2086 | 1468416918430 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:35:18 INFO - PROCESS | 2086 | 1468416918531 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 06:35:18 INFO - PROCESS | 2086 | 1468416918535 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:18 INFO - PROCESS | 2086 | 1468416918536 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:35:18 INFO - PROCESS | 2086 | ++DOCSHELL 0x12d087800 == 18 [pid = 2086] [id = 18] 06:35:18 INFO - PROCESS | 2086 | ++DOMWINDOW == 50 (0x1187ed400) [pid = 2086] [serial = 50] [outer = 0x0] 06:35:18 INFO - PROCESS | 2086 | ++DOMWINDOW == 51 (0x129354c00) [pid = 2086] [serial = 51] [outer = 0x1187ed400] 06:35:18 INFO - PROCESS | 2086 | 1468416918562 Marionette DEBUG loaded listener.js 06:35:18 INFO - PROCESS | 2086 | ++DOMWINDOW == 52 (0x12cbf0400) [pid = 2086] [serial = 52] [outer = 0x1187ed400] 06:35:18 INFO - PROCESS | 2086 | 1468416918837 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]]]}] 06:35:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 06:35:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 423ms 06:35:18 INFO - PROCESS | 2086 | 1468416918874 Marionette TRACE conn2 -> [0,45,"getWindowHandle",null] 06:35:18 INFO - PROCESS | 2086 | 1468416918876 Marionette TRACE conn2 <- [1,45,null,{"value":"7"}] 06:35:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 06:35:18 INFO - PROCESS | 2086 | 1468416918885 Marionette TRACE conn2 -> [0,46,"setScriptTimeout",{"ms":35000}] 06:35:18 INFO - PROCESS | 2086 | 1468416918888 Marionette TRACE conn2 <- [1,46,null,{}] 06:35:18 INFO - PROCESS | 2086 | 1468416918892 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}] 06:35:18 INFO - PROCESS | 2086 | 1468416918893 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:35:19 INFO - PROCESS | 2086 | 1468416919051 Marionette TRACE conn2 <- [1,47,null,{"value":null}] 06:35:19 INFO - PROCESS | 2086 | 1468416919056 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:19 INFO - PROCESS | 2086 | 1468416919058 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:35:19 INFO - PROCESS | 2086 | ++DOCSHELL 0x12d342000 == 19 [pid = 2086] [id = 19] 06:35:19 INFO - PROCESS | 2086 | ++DOMWINDOW == 53 (0x12cf91800) [pid = 2086] [serial = 53] [outer = 0x0] 06:35:19 INFO - PROCESS | 2086 | ++DOMWINDOW == 54 (0x12d35e800) [pid = 2086] [serial = 54] [outer = 0x12cf91800] 06:35:19 INFO - PROCESS | 2086 | 1468416919100 Marionette DEBUG loaded listener.js 06:35:19 INFO - PROCESS | 2086 | ++DOMWINDOW == 55 (0x12d362000) [pid = 2086] [serial = 55] [outer = 0x12cf91800] 06:35:19 INFO - PROCESS | 2086 | 1468416919437 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]]]}] 06:35:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 06:35:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 578ms 06:35:19 INFO - PROCESS | 2086 | 1468416919457 Marionette TRACE conn2 -> [0,49,"getWindowHandle",null] 06:35:19 INFO - PROCESS | 2086 | 1468416919459 Marionette TRACE conn2 <- [1,49,null,{"value":"7"}] 06:35:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 06:35:19 INFO - PROCESS | 2086 | 1468416919461 Marionette TRACE conn2 -> [0,50,"setScriptTimeout",{"ms":35000}] 06:35:19 INFO - PROCESS | 2086 | 1468416919462 Marionette TRACE conn2 <- [1,50,null,{}] 06:35:19 INFO - PROCESS | 2086 | 1468416919464 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}] 06:35:19 INFO - PROCESS | 2086 | 1468416919466 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:35:19 INFO - PROCESS | 2086 | 1468416919573 Marionette TRACE conn2 <- [1,51,null,{"value":null}] 06:35:19 INFO - PROCESS | 2086 | 1468416919577 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:19 INFO - PROCESS | 2086 | 1468416919578 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:35:19 INFO - PROCESS | 2086 | ++DOCSHELL 0x12d941000 == 20 [pid = 2086] [id = 20] 06:35:19 INFO - PROCESS | 2086 | ++DOMWINDOW == 56 (0x12d6a3000) [pid = 2086] [serial = 56] [outer = 0x0] 06:35:19 INFO - PROCESS | 2086 | ++DOMWINDOW == 57 (0x12d6ab400) [pid = 2086] [serial = 57] [outer = 0x12d6a3000] 06:35:19 INFO - PROCESS | 2086 | 1468416919607 Marionette DEBUG loaded listener.js 06:35:19 INFO - PROCESS | 2086 | ++DOMWINDOW == 58 (0x12d6b0c00) [pid = 2086] [serial = 58] [outer = 0x12d6a3000] 06:35:19 INFO - PROCESS | 2086 | 1468416919882 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]]]}] 06:35:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 06:35:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 472ms 06:35:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 06:35:19 INFO - PROCESS | 2086 | 1468416919939 Marionette TRACE conn2 -> [0,53,"getWindowHandle",null] 06:35:19 INFO - PROCESS | 2086 | 1468416919940 Marionette TRACE conn2 <- [1,53,null,{"value":"7"}] 06:35:19 INFO - PROCESS | 2086 | 1468416919943 Marionette TRACE conn2 -> [0,54,"setScriptTimeout",{"ms":35000}] 06:35:19 INFO - PROCESS | 2086 | 1468416919944 Marionette TRACE conn2 <- [1,54,null,{}] 06:35:19 INFO - PROCESS | 2086 | 1468416919947 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}] 06:35:19 INFO - PROCESS | 2086 | 1468416919949 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:35:20 INFO - PROCESS | 2086 | 1468416920118 Marionette TRACE conn2 <- [1,55,null,{"value":null}] 06:35:20 INFO - PROCESS | 2086 | 1468416920788 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:20 INFO - PROCESS | 2086 | 1468416920791 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:35:20 INFO - PROCESS | 2086 | ++DOCSHELL 0x112155800 == 21 [pid = 2086] [id = 21] 06:35:20 INFO - PROCESS | 2086 | ++DOMWINDOW == 59 (0x111f0b800) [pid = 2086] [serial = 59] [outer = 0x0] 06:35:20 INFO - PROCESS | 2086 | ++DOMWINDOW == 60 (0x1121b0000) [pid = 2086] [serial = 60] [outer = 0x111f0b800] 06:35:20 INFO - PROCESS | 2086 | 1468416920830 Marionette DEBUG loaded listener.js 06:35:20 INFO - PROCESS | 2086 | ++DOMWINDOW == 61 (0x112985800) [pid = 2086] [serial = 61] [outer = 0x111f0b800] 06:35:21 INFO - PROCESS | 2086 | 1468416921243 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]]]}] 06:35:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 06:35:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1324ms 06:35:21 INFO - PROCESS | 2086 | 1468416921268 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 06:35:21 INFO - PROCESS | 2086 | 1468416921271 Marionette TRACE conn2 <- [1,57,null,{"value":"7"}] 06:35:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 06:35:21 INFO - PROCESS | 2086 | 1468416921274 Marionette TRACE conn2 -> [0,58,"setScriptTimeout",{"ms":35000}] 06:35:21 INFO - PROCESS | 2086 | 1468416921276 Marionette TRACE conn2 <- [1,58,null,{}] 06:35:21 INFO - PROCESS | 2086 | 1468416921279 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}] 06:35:21 INFO - PROCESS | 2086 | 1468416921285 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:35:21 INFO - PROCESS | 2086 | 1468416921402 Marionette TRACE conn2 <- [1,59,null,{"value":null}] 06:35:21 INFO - PROCESS | 2086 | 1468416921442 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:21 INFO - PROCESS | 2086 | 1468416921444 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:35:21 INFO - PROCESS | 2086 | ++DOCSHELL 0x115eb8800 == 22 [pid = 2086] [id = 22] 06:35:21 INFO - PROCESS | 2086 | ++DOMWINDOW == 62 (0x112e6ac00) [pid = 2086] [serial = 62] [outer = 0x0] 06:35:21 INFO - PROCESS | 2086 | ++DOMWINDOW == 63 (0x1164ed400) [pid = 2086] [serial = 63] [outer = 0x112e6ac00] 06:35:21 INFO - PROCESS | 2086 | 1468416921474 Marionette DEBUG loaded listener.js 06:35:21 INFO - PROCESS | 2086 | ++DOMWINDOW == 64 (0x116a13c00) [pid = 2086] [serial = 64] [outer = 0x112e6ac00] 06:35:21 INFO - PROCESS | 2086 | 1468416921908 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]]]}] 06:35:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 06:35:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 673ms 06:35:21 INFO - PROCESS | 2086 | 1468416921948 Marionette TRACE conn2 -> [0,61,"getWindowHandle",null] 06:35:21 INFO - PROCESS | 2086 | 1468416921952 Marionette TRACE conn2 <- [1,61,null,{"value":"7"}] 06:35:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 06:35:21 INFO - PROCESS | 2086 | 1468416921954 Marionette TRACE conn2 -> [0,62,"setScriptTimeout",{"ms":35000}] 06:35:21 INFO - PROCESS | 2086 | 1468416921956 Marionette TRACE conn2 <- [1,62,null,{}] 06:35:21 INFO - PROCESS | 2086 | 1468416921958 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}] 06:35:21 INFO - PROCESS | 2086 | 1468416921960 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:35:22 INFO - PROCESS | 2086 | 1468416922087 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 06:35:22 INFO - PROCESS | 2086 | 1468416922156 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:22 INFO - PROCESS | 2086 | 1468416922158 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:35:22 INFO - PROCESS | 2086 | ++DOCSHELL 0x116ace800 == 23 [pid = 2086] [id = 23] 06:35:22 INFO - PROCESS | 2086 | ++DOMWINDOW == 65 (0x11855b400) [pid = 2086] [serial = 65] [outer = 0x0] 06:35:22 INFO - PROCESS | 2086 | ++DOMWINDOW == 66 (0x1187f8c00) [pid = 2086] [serial = 66] [outer = 0x11855b400] 06:35:22 INFO - PROCESS | 2086 | 1468416922188 Marionette DEBUG loaded listener.js 06:35:22 INFO - PROCESS | 2086 | ++DOMWINDOW == 67 (0x119192400) [pid = 2086] [serial = 67] [outer = 0x11855b400] 06:35:22 INFO - PROCESS | 2086 | 1468416922867 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]]]}] 06:35:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 06:35:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 970ms 06:35:22 INFO - PROCESS | 2086 | 1468416922925 Marionette TRACE conn2 -> [0,65,"getWindowHandle",null] 06:35:22 INFO - PROCESS | 2086 | 1468416922929 Marionette TRACE conn2 <- [1,65,null,{"value":"7"}] 06:35:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 06:35:22 INFO - PROCESS | 2086 | 1468416922955 Marionette TRACE conn2 -> [0,66,"setScriptTimeout",{"ms":35000}] 06:35:22 INFO - PROCESS | 2086 | 1468416922957 Marionette TRACE conn2 <- [1,66,null,{}] 06:35:22 INFO - PROCESS | 2086 | 1468416922965 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}] 06:35:22 INFO - PROCESS | 2086 | 1468416922969 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:35:23 INFO - PROCESS | 2086 | 1468416923096 Marionette TRACE conn2 <- [1,67,null,{"value":null}] 06:35:23 INFO - PROCESS | 2086 | 1468416923143 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:23 INFO - PROCESS | 2086 | 1468416923145 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:35:23 INFO - PROCESS | 2086 | ++DOCSHELL 0x114e15000 == 24 [pid = 2086] [id = 24] 06:35:23 INFO - PROCESS | 2086 | ++DOMWINDOW == 68 (0x112e16800) [pid = 2086] [serial = 68] [outer = 0x0] 06:35:23 INFO - PROCESS | 2086 | ++DOMWINDOW == 69 (0x11675dc00) [pid = 2086] [serial = 69] [outer = 0x112e16800] 06:35:23 INFO - PROCESS | 2086 | 1468416923188 Marionette DEBUG loaded listener.js 06:35:23 INFO - PROCESS | 2086 | ++DOMWINDOW == 70 (0x116979800) [pid = 2086] [serial = 70] [outer = 0x112e16800] 06:35:23 INFO - PROCESS | 2086 | 1468416923584 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]]]}] 06:35:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 06:35:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 697ms 06:35:23 INFO - PROCESS | 2086 | 1468416923630 Marionette TRACE conn2 -> [0,69,"getWindowHandle",null] 06:35:23 INFO - PROCESS | 2086 | 1468416923633 Marionette TRACE conn2 <- [1,69,null,{"value":"7"}] 06:35:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 06:35:23 INFO - PROCESS | 2086 | 1468416923637 Marionette TRACE conn2 -> [0,70,"setScriptTimeout",{"ms":35000}] 06:35:23 INFO - PROCESS | 2086 | 1468416923639 Marionette TRACE conn2 <- [1,70,null,{}] 06:35:23 INFO - PROCESS | 2086 | 1468416923641 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}] 06:35:23 INFO - PROCESS | 2086 | 1468416923643 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:35:23 INFO - PROCESS | 2086 | 1468416923720 Marionette TRACE conn2 <- [1,71,null,{"value":null}] 06:35:23 INFO - PROCESS | 2086 | 1468416923724 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:23 INFO - PROCESS | 2086 | 1468416923725 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:35:23 INFO - PROCESS | 2086 | ++DOCSHELL 0x11649c800 == 25 [pid = 2086] [id = 25] 06:35:23 INFO - PROCESS | 2086 | ++DOMWINDOW == 71 (0x116984400) [pid = 2086] [serial = 71] [outer = 0x0] 06:35:23 INFO - PROCESS | 2086 | ++DOMWINDOW == 72 (0x117147400) [pid = 2086] [serial = 72] [outer = 0x116984400] 06:35:23 INFO - PROCESS | 2086 | 1468416923755 Marionette DEBUG loaded listener.js 06:35:23 INFO - PROCESS | 2086 | ++DOMWINDOW == 73 (0x1133b2000) [pid = 2086] [serial = 73] [outer = 0x116984400] 06:35:24 INFO - PROCESS | 2086 | 1468416924157 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]]]}] 06:35:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 06:35:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 568ms 06:35:24 INFO - PROCESS | 2086 | 1468416924207 Marionette TRACE conn2 -> [0,73,"getWindowHandle",null] 06:35:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 06:35:24 INFO - PROCESS | 2086 | 1468416924209 Marionette TRACE conn2 <- [1,73,null,{"value":"7"}] 06:35:24 INFO - PROCESS | 2086 | 1468416924213 Marionette TRACE conn2 -> [0,74,"setScriptTimeout",{"ms":35000}] 06:35:24 INFO - PROCESS | 2086 | 1468416924217 Marionette TRACE conn2 <- [1,74,null,{}] 06:35:24 INFO - PROCESS | 2086 | 1468416924229 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}] 06:35:24 INFO - PROCESS | 2086 | 1468416924234 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:35:24 INFO - PROCESS | 2086 | 1468416924363 Marionette TRACE conn2 <- [1,75,null,{"value":null}] 06:35:24 INFO - PROCESS | 2086 | 1468416924444 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:24 INFO - PROCESS | 2086 | 1468416924446 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:35:24 INFO - PROCESS | 2086 | ++DOCSHELL 0x1169b9800 == 26 [pid = 2086] [id = 26] 06:35:24 INFO - PROCESS | 2086 | ++DOMWINDOW == 74 (0x118290400) [pid = 2086] [serial = 74] [outer = 0x0] 06:35:24 INFO - PROCESS | 2086 | ++DOMWINDOW == 75 (0x1187ef800) [pid = 2086] [serial = 75] [outer = 0x118290400] 06:35:24 INFO - PROCESS | 2086 | 1468416924486 Marionette DEBUG loaded listener.js 06:35:24 INFO - PROCESS | 2086 | ++DOMWINDOW == 76 (0x1188e1400) [pid = 2086] [serial = 76] [outer = 0x118290400] 06:35:24 INFO - PROCESS | 2086 | 1468416924754 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]]]}] 06:35:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 06:35:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 574ms 06:35:24 INFO - PROCESS | 2086 | 1468416924790 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 06:35:24 INFO - PROCESS | 2086 | 1468416924791 Marionette TRACE conn2 <- [1,77,null,{"value":"7"}] 06:35:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 06:35:24 INFO - PROCESS | 2086 | 1468416924794 Marionette TRACE conn2 -> [0,78,"setScriptTimeout",{"ms":35000}] 06:35:24 INFO - PROCESS | 2086 | 1468416924795 Marionette TRACE conn2 <- [1,78,null,{}] 06:35:24 INFO - PROCESS | 2086 | 1468416924798 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}] 06:35:24 INFO - PROCESS | 2086 | 1468416924800 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:35:24 INFO - PROCESS | 2086 | 1468416924889 Marionette TRACE conn2 <- [1,79,null,{"value":null}] 06:35:24 INFO - PROCESS | 2086 | 1468416924893 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:24 INFO - PROCESS | 2086 | 1468416924894 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:35:24 INFO - PROCESS | 2086 | ++DOCSHELL 0x117468000 == 27 [pid = 2086] [id = 27] 06:35:24 INFO - PROCESS | 2086 | ++DOMWINDOW == 77 (0x119140400) [pid = 2086] [serial = 77] [outer = 0x0] 06:35:24 INFO - PROCESS | 2086 | ++DOMWINDOW == 78 (0x11918f800) [pid = 2086] [serial = 78] [outer = 0x119140400] 06:35:24 INFO - PROCESS | 2086 | 1468416924921 Marionette DEBUG loaded listener.js 06:35:24 INFO - PROCESS | 2086 | ++DOMWINDOW == 79 (0x11973f000) [pid = 2086] [serial = 79] [outer = 0x119140400] 06:35:25 INFO - PROCESS | 2086 | 1468416925203 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]]]}] 06:35:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 06:35:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 421ms 06:35:25 INFO - PROCESS | 2086 | 1468416925215 Marionette TRACE conn2 -> [0,81,"getWindowHandle",null] 06:35:25 INFO - PROCESS | 2086 | 1468416925219 Marionette TRACE conn2 <- [1,81,null,{"value":"7"}] 06:35:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 06:35:25 INFO - PROCESS | 2086 | 1468416925227 Marionette TRACE conn2 -> [0,82,"setScriptTimeout",{"ms":35000}] 06:35:25 INFO - PROCESS | 2086 | 1468416925228 Marionette TRACE conn2 <- [1,82,null,{}] 06:35:25 INFO - PROCESS | 2086 | 1468416925230 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}] 06:35:25 INFO - PROCESS | 2086 | 1468416925232 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:35:25 INFO - PROCESS | 2086 | 1468416925341 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 06:35:25 INFO - PROCESS | 2086 | 1468416925347 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:25 INFO - PROCESS | 2086 | 1468416925349 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:35:25 INFO - PROCESS | 2086 | ++DOCSHELL 0x118137000 == 28 [pid = 2086] [id = 28] 06:35:25 INFO - PROCESS | 2086 | ++DOMWINDOW == 80 (0x113382c00) [pid = 2086] [serial = 80] [outer = 0x0] 06:35:25 INFO - PROCESS | 2086 | ++DOMWINDOW == 81 (0x11973d800) [pid = 2086] [serial = 81] [outer = 0x113382c00] 06:35:25 INFO - PROCESS | 2086 | 1468416925374 Marionette DEBUG loaded listener.js 06:35:25 INFO - PROCESS | 2086 | ++DOMWINDOW == 82 (0x119985400) [pid = 2086] [serial = 82] [outer = 0x113382c00] 06:35:25 INFO - PROCESS | 2086 | 1468416925670 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]]]}] 06:35:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 06:35:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 469ms 06:35:25 INFO - PROCESS | 2086 | 1468416925697 Marionette TRACE conn2 -> [0,85,"getWindowHandle",null] 06:35:25 INFO - PROCESS | 2086 | 1468416925698 Marionette TRACE conn2 <- [1,85,null,{"value":"7"}] 06:35:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 06:35:25 INFO - PROCESS | 2086 | 1468416925704 Marionette TRACE conn2 -> [0,86,"setScriptTimeout",{"ms":35000}] 06:35:25 INFO - PROCESS | 2086 | 1468416925705 Marionette TRACE conn2 <- [1,86,null,{}] 06:35:25 INFO - PROCESS | 2086 | 1468416925707 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}] 06:35:25 INFO - PROCESS | 2086 | 1468416925711 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:35:25 INFO - PROCESS | 2086 | 1468416925807 Marionette TRACE conn2 <- [1,87,null,{"value":null}] 06:35:25 INFO - PROCESS | 2086 | 1468416925811 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:25 INFO - PROCESS | 2086 | 1468416925812 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:35:25 INFO - PROCESS | 2086 | ++DOCSHELL 0x11815c800 == 29 [pid = 2086] [id = 29] 06:35:25 INFO - PROCESS | 2086 | ++DOMWINDOW == 83 (0x11997f000) [pid = 2086] [serial = 83] [outer = 0x0] 06:35:25 INFO - PROCESS | 2086 | ++DOMWINDOW == 84 (0x119a93c00) [pid = 2086] [serial = 84] [outer = 0x11997f000] 06:35:25 INFO - PROCESS | 2086 | 1468416925840 Marionette DEBUG loaded listener.js 06:35:25 INFO - PROCESS | 2086 | ++DOMWINDOW == 85 (0x123008c00) [pid = 2086] [serial = 85] [outer = 0x11997f000] 06:35:26 INFO - PROCESS | 2086 | 1468416926137 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]]]}] 06:35:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 06:35:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 469ms 06:35:26 INFO - PROCESS | 2086 | 1468416926173 Marionette TRACE conn2 -> [0,89,"getWindowHandle",null] 06:35:26 INFO - PROCESS | 2086 | 1468416926174 Marionette TRACE conn2 <- [1,89,null,{"value":"7"}] 06:35:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 06:35:26 INFO - PROCESS | 2086 | 1468416926177 Marionette TRACE conn2 -> [0,90,"setScriptTimeout",{"ms":35000}] 06:35:26 INFO - PROCESS | 2086 | 1468416926178 Marionette TRACE conn2 <- [1,90,null,{}] 06:35:26 INFO - PROCESS | 2086 | 1468416926180 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}] 06:35:26 INFO - PROCESS | 2086 | 1468416926182 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:35:26 INFO - PROCESS | 2086 | 1468416926279 Marionette TRACE conn2 <- [1,91,null,{"value":null}] 06:35:26 INFO - PROCESS | 2086 | 1468416926286 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:26 INFO - PROCESS | 2086 | 1468416926287 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:35:26 INFO - PROCESS | 2086 | ++DOCSHELL 0x119176800 == 30 [pid = 2086] [id = 30] 06:35:26 INFO - PROCESS | 2086 | ++DOMWINDOW == 86 (0x119983c00) [pid = 2086] [serial = 86] [outer = 0x0] 06:35:26 INFO - PROCESS | 2086 | ++DOMWINDOW == 87 (0x123043800) [pid = 2086] [serial = 87] [outer = 0x119983c00] 06:35:26 INFO - PROCESS | 2086 | 1468416926312 Marionette DEBUG loaded listener.js 06:35:26 INFO - PROCESS | 2086 | ++DOMWINDOW == 88 (0x123622800) [pid = 2086] [serial = 88] [outer = 0x119983c00] 06:35:26 INFO - PROCESS | 2086 | 1468416926678 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]]]}] 06:35:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 06:35:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 520ms 06:35:26 INFO - PROCESS | 2086 | 1468416926698 Marionette TRACE conn2 -> [0,93,"getWindowHandle",null] 06:35:26 INFO - PROCESS | 2086 | 1468416926701 Marionette TRACE conn2 <- [1,93,null,{"value":"7"}] 06:35:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 06:35:26 INFO - PROCESS | 2086 | 1468416926704 Marionette TRACE conn2 -> [0,94,"setScriptTimeout",{"ms":35000}] 06:35:26 INFO - PROCESS | 2086 | 1468416926706 Marionette TRACE conn2 <- [1,94,null,{}] 06:35:26 INFO - PROCESS | 2086 | 1468416926709 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}] 06:35:26 INFO - PROCESS | 2086 | 1468416926711 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:35:26 INFO - PROCESS | 2086 | 1468416926828 Marionette TRACE conn2 <- [1,95,null,{"value":null}] 06:35:26 INFO - PROCESS | 2086 | 1468416926895 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:26 INFO - PROCESS | 2086 | 1468416926896 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:35:26 INFO - PROCESS | 2086 | ++DOCSHELL 0x1195be000 == 31 [pid = 2086] [id = 31] 06:35:26 INFO - PROCESS | 2086 | ++DOMWINDOW == 89 (0x11999b400) [pid = 2086] [serial = 89] [outer = 0x0] 06:35:26 INFO - PROCESS | 2086 | ++DOMWINDOW == 90 (0x1237d1000) [pid = 2086] [serial = 90] [outer = 0x11999b400] 06:35:26 INFO - PROCESS | 2086 | 1468416926938 Marionette DEBUG loaded listener.js 06:35:26 INFO - PROCESS | 2086 | ++DOMWINDOW == 91 (0x123ce2000) [pid = 2086] [serial = 91] [outer = 0x11999b400] 06:35:27 INFO - PROCESS | 2086 | 1468416927193 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]]]}] 06:35:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 06:35:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 519ms 06:35:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 06:35:27 INFO - PROCESS | 2086 | 1468416927225 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 06:35:27 INFO - PROCESS | 2086 | 1468416927226 Marionette TRACE conn2 <- [1,97,null,{"value":"7"}] 06:35:27 INFO - PROCESS | 2086 | 1468416927228 Marionette TRACE conn2 -> [0,98,"setScriptTimeout",{"ms":35000}] 06:35:27 INFO - PROCESS | 2086 | 1468416927229 Marionette TRACE conn2 <- [1,98,null,{}] 06:35:27 INFO - PROCESS | 2086 | 1468416927239 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}] 06:35:27 INFO - PROCESS | 2086 | 1468416927241 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:35:27 INFO - PROCESS | 2086 | 1468416927320 Marionette TRACE conn2 <- [1,99,null,{"value":null}] 06:35:27 INFO - PROCESS | 2086 | 1468416927324 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:27 INFO - PROCESS | 2086 | 1468416927325 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:35:27 INFO - PROCESS | 2086 | ++DOCSHELL 0x116956000 == 32 [pid = 2086] [id = 32] 06:35:27 INFO - PROCESS | 2086 | ++DOMWINDOW == 92 (0x123994000) [pid = 2086] [serial = 92] [outer = 0x0] 06:35:27 INFO - PROCESS | 2086 | ++DOMWINDOW == 93 (0x12418d000) [pid = 2086] [serial = 93] [outer = 0x123994000] 06:35:27 INFO - PROCESS | 2086 | 1468416927350 Marionette DEBUG loaded listener.js 06:35:27 INFO - PROCESS | 2086 | ++DOMWINDOW == 94 (0x11338d800) [pid = 2086] [serial = 94] [outer = 0x123994000] 06:35:27 INFO - PROCESS | 2086 | 1468416927730 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]]]}] 06:35:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 06:35:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 526ms 06:35:27 INFO - PROCESS | 2086 | 1468416927760 Marionette TRACE conn2 -> [0,101,"getWindowHandle",null] 06:35:27 INFO - PROCESS | 2086 | 1468416927761 Marionette TRACE conn2 <- [1,101,null,{"value":"7"}] 06:35:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 06:35:27 INFO - PROCESS | 2086 | 1468416927763 Marionette TRACE conn2 -> [0,102,"setScriptTimeout",{"ms":35000}] 06:35:27 INFO - PROCESS | 2086 | 1468416927765 Marionette TRACE conn2 <- [1,102,null,{}] 06:35:27 INFO - PROCESS | 2086 | 1468416927769 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}] 06:35:27 INFO - PROCESS | 2086 | 1468416927770 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:35:27 INFO - PROCESS | 2086 | 1468416927844 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 06:35:27 INFO - PROCESS | 2086 | 1468416927851 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:27 INFO - PROCESS | 2086 | 1468416927852 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:35:27 INFO - PROCESS | 2086 | ++DOCSHELL 0x119dd7000 == 33 [pid = 2086] [id = 33] 06:35:27 INFO - PROCESS | 2086 | ++DOMWINDOW == 95 (0x1188e4800) [pid = 2086] [serial = 95] [outer = 0x0] 06:35:27 INFO - PROCESS | 2086 | ++DOMWINDOW == 96 (0x1243fbc00) [pid = 2086] [serial = 96] [outer = 0x1188e4800] 06:35:27 INFO - PROCESS | 2086 | 1468416927877 Marionette DEBUG loaded listener.js 06:35:27 INFO - PROCESS | 2086 | ++DOMWINDOW == 97 (0x1248f3c00) [pid = 2086] [serial = 97] [outer = 0x1188e4800] 06:35:28 INFO - PROCESS | 2086 | 1468416928174 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]]]}] 06:35:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 06:35:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 421ms 06:35:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 06:35:28 INFO - PROCESS | 2086 | 1468416928190 Marionette TRACE conn2 -> [0,105,"getWindowHandle",null] 06:35:28 INFO - PROCESS | 2086 | 1468416928192 Marionette TRACE conn2 <- [1,105,null,{"value":"7"}] 06:35:28 INFO - PROCESS | 2086 | 1468416928194 Marionette TRACE conn2 -> [0,106,"setScriptTimeout",{"ms":35000}] 06:35:28 INFO - PROCESS | 2086 | 1468416928196 Marionette TRACE conn2 <- [1,106,null,{}] 06:35:28 INFO - PROCESS | 2086 | 1468416928199 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}] 06:35:28 INFO - PROCESS | 2086 | 1468416928203 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:35:28 INFO - PROCESS | 2086 | 1468416928291 Marionette TRACE conn2 <- [1,107,null,{"value":null}] 06:35:28 INFO - PROCESS | 2086 | 1468416928294 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:28 INFO - PROCESS | 2086 | 1468416928296 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:35:28 INFO - PROCESS | 2086 | ++DOCSHELL 0x1230de800 == 34 [pid = 2086] [id = 34] 06:35:28 INFO - PROCESS | 2086 | ++DOMWINDOW == 98 (0x1248f4800) [pid = 2086] [serial = 98] [outer = 0x0] 06:35:28 INFO - PROCESS | 2086 | ++DOMWINDOW == 99 (0x1268aec00) [pid = 2086] [serial = 99] [outer = 0x1248f4800] 06:35:28 INFO - PROCESS | 2086 | 1468416928323 Marionette DEBUG loaded listener.js 06:35:28 INFO - PROCESS | 2086 | ++DOMWINDOW == 100 (0x126d39800) [pid = 2086] [serial = 100] [outer = 0x1248f4800] 06:35:28 INFO - PROCESS | 2086 | 1468416928639 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]]]}] 06:35:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 06:35:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 469ms 06:35:28 INFO - PROCESS | 2086 | 1468416928663 Marionette TRACE conn2 -> [0,109,"getWindowHandle",null] 06:35:28 INFO - PROCESS | 2086 | 1468416928664 Marionette TRACE conn2 <- [1,109,null,{"value":"7"}] 06:35:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 06:35:28 INFO - PROCESS | 2086 | 1468416928669 Marionette TRACE conn2 -> [0,110,"setScriptTimeout",{"ms":35000}] 06:35:28 INFO - PROCESS | 2086 | 1468416928671 Marionette TRACE conn2 <- [1,110,null,{}] 06:35:28 INFO - PROCESS | 2086 | 1468416928674 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}] 06:35:28 INFO - PROCESS | 2086 | 1468416928675 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:35:28 INFO - PROCESS | 2086 | 1468416928775 Marionette TRACE conn2 <- [1,111,null,{"value":null}] 06:35:28 INFO - PROCESS | 2086 | 1468416928782 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:28 INFO - PROCESS | 2086 | 1468416928784 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:35:28 INFO - PROCESS | 2086 | ++DOCSHELL 0x1230f6000 == 35 [pid = 2086] [id = 35] 06:35:28 INFO - PROCESS | 2086 | ++DOMWINDOW == 101 (0x1243bd400) [pid = 2086] [serial = 101] [outer = 0x0] 06:35:28 INFO - PROCESS | 2086 | ++DOMWINDOW == 102 (0x126dc6000) [pid = 2086] [serial = 102] [outer = 0x1243bd400] 06:35:28 INFO - PROCESS | 2086 | 1468416928807 Marionette DEBUG loaded listener.js 06:35:28 INFO - PROCESS | 2086 | ++DOMWINDOW == 103 (0x12736b000) [pid = 2086] [serial = 103] [outer = 0x1243bd400] 06:35:29 INFO - PROCESS | 2086 | 1468416929071 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]]]}] 06:35:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 06:35:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 421ms 06:35:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 06:35:29 INFO - PROCESS | 2086 | 1468416929088 Marionette TRACE conn2 -> [0,113,"getWindowHandle",null] 06:35:29 INFO - PROCESS | 2086 | 1468416929090 Marionette TRACE conn2 <- [1,113,null,{"value":"7"}] 06:35:29 INFO - PROCESS | 2086 | 1468416929092 Marionette TRACE conn2 -> [0,114,"setScriptTimeout",{"ms":35000}] 06:35:29 INFO - PROCESS | 2086 | 1468416929093 Marionette TRACE conn2 <- [1,114,null,{}] 06:35:29 INFO - PROCESS | 2086 | 1468416929095 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}] 06:35:29 INFO - PROCESS | 2086 | 1468416929096 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:35:29 INFO - PROCESS | 2086 | 1468416929176 Marionette TRACE conn2 <- [1,115,null,{"value":null}] 06:35:29 INFO - PROCESS | 2086 | 1468416929180 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:29 INFO - PROCESS | 2086 | 1468416929182 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:35:29 INFO - PROCESS | 2086 | ++DOCSHELL 0x123885000 == 36 [pid = 2086] [id = 36] 06:35:29 INFO - PROCESS | 2086 | ++DOMWINDOW == 104 (0x1270ca000) [pid = 2086] [serial = 104] [outer = 0x0] 06:35:29 INFO - PROCESS | 2086 | ++DOMWINDOW == 105 (0x1273dec00) [pid = 2086] [serial = 105] [outer = 0x1270ca000] 06:35:29 INFO - PROCESS | 2086 | 1468416929208 Marionette DEBUG loaded listener.js 06:35:29 INFO - PROCESS | 2086 | ++DOMWINDOW == 106 (0x128aa1400) [pid = 2086] [serial = 106] [outer = 0x1270ca000] 06:35:29 INFO - PROCESS | 2086 | 1468416929517 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]]]}] 06:35:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 06:35:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 470ms 06:35:29 INFO - PROCESS | 2086 | 1468416929563 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 06:35:29 INFO - PROCESS | 2086 | 1468416929564 Marionette TRACE conn2 <- [1,117,null,{"value":"7"}] 06:35:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 06:35:29 INFO - PROCESS | 2086 | 1468416929567 Marionette TRACE conn2 -> [0,118,"setScriptTimeout",{"ms":35000}] 06:35:29 INFO - PROCESS | 2086 | 1468416929568 Marionette TRACE conn2 <- [1,118,null,{}] 06:35:29 INFO - PROCESS | 2086 | 1468416929570 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}] 06:35:29 INFO - PROCESS | 2086 | 1468416929571 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:35:29 INFO - PROCESS | 2086 | 1468416929651 Marionette TRACE conn2 <- [1,119,null,{"value":null}] 06:35:29 INFO - PROCESS | 2086 | 1468416929698 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:29 INFO - PROCESS | 2086 | 1468416929699 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:35:29 INFO - PROCESS | 2086 | ++DOCSHELL 0x123b0d000 == 37 [pid = 2086] [id = 37] 06:35:29 INFO - PROCESS | 2086 | ++DOMWINDOW == 107 (0x126ed0800) [pid = 2086] [serial = 107] [outer = 0x0] 06:35:29 INFO - PROCESS | 2086 | ++DOMWINDOW == 108 (0x128aa4c00) [pid = 2086] [serial = 108] [outer = 0x126ed0800] 06:35:29 INFO - PROCESS | 2086 | 1468416929722 Marionette DEBUG loaded listener.js 06:35:29 INFO - PROCESS | 2086 | ++DOMWINDOW == 109 (0x128d10800) [pid = 2086] [serial = 109] [outer = 0x126ed0800] 06:35:29 INFO - PROCESS | 2086 | 1468416929984 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]]]}] 06:35:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 06:35:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 469ms 06:35:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 06:35:30 INFO - PROCESS | 2086 | 1468416930039 Marionette TRACE conn2 -> [0,121,"getWindowHandle",null] 06:35:30 INFO - PROCESS | 2086 | 1468416930040 Marionette TRACE conn2 <- [1,121,null,{"value":"7"}] 06:35:30 INFO - PROCESS | 2086 | 1468416930042 Marionette TRACE conn2 -> [0,122,"setScriptTimeout",{"ms":35000}] 06:35:30 INFO - PROCESS | 2086 | 1468416930043 Marionette TRACE conn2 <- [1,122,null,{}] 06:35:30 INFO - PROCESS | 2086 | 1468416930045 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}] 06:35:30 INFO - PROCESS | 2086 | 1468416930046 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:35:30 INFO - PROCESS | 2086 | 1468416930128 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 06:35:30 INFO - PROCESS | 2086 | 1468416930135 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:30 INFO - PROCESS | 2086 | 1468416930136 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:35:30 INFO - PROCESS | 2086 | ++DOCSHELL 0x124168000 == 38 [pid = 2086] [id = 38] 06:35:30 INFO - PROCESS | 2086 | ++DOMWINDOW == 110 (0x128d6ac00) [pid = 2086] [serial = 110] [outer = 0x0] 06:35:30 INFO - PROCESS | 2086 | ++DOMWINDOW == 111 (0x129112800) [pid = 2086] [serial = 111] [outer = 0x128d6ac00] 06:35:30 INFO - PROCESS | 2086 | 1468416930166 Marionette DEBUG loaded listener.js 06:35:30 INFO - PROCESS | 2086 | ++DOMWINDOW == 112 (0x12934f800) [pid = 2086] [serial = 112] [outer = 0x128d6ac00] 06:35:30 INFO - PROCESS | 2086 | 1468416930451 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]]]}] 06:35:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 06:35:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 418ms 06:35:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 06:35:30 INFO - PROCESS | 2086 | 1468416930461 Marionette TRACE conn2 -> [0,125,"getWindowHandle",null] 06:35:30 INFO - PROCESS | 2086 | 1468416930462 Marionette TRACE conn2 <- [1,125,null,{"value":"7"}] 06:35:30 INFO - PROCESS | 2086 | 1468416930464 Marionette TRACE conn2 -> [0,126,"setScriptTimeout",{"ms":35000}] 06:35:30 INFO - PROCESS | 2086 | 1468416930465 Marionette TRACE conn2 <- [1,126,null,{}] 06:35:30 INFO - PROCESS | 2086 | 1468416930474 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}] 06:35:30 INFO - PROCESS | 2086 | 1468416930475 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:35:30 INFO - PROCESS | 2086 | 1468416930563 Marionette TRACE conn2 <- [1,127,null,{"value":null}] 06:35:30 INFO - PROCESS | 2086 | 1468416930628 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:30 INFO - PROCESS | 2086 | 1468416930629 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:35:30 INFO - PROCESS | 2086 | ++DOCSHELL 0x126819000 == 39 [pid = 2086] [id = 39] 06:35:30 INFO - PROCESS | 2086 | ++DOMWINDOW == 113 (0x129108800) [pid = 2086] [serial = 113] [outer = 0x0] 06:35:30 INFO - PROCESS | 2086 | ++DOMWINDOW == 114 (0x129353400) [pid = 2086] [serial = 114] [outer = 0x129108800] 06:35:30 INFO - PROCESS | 2086 | 1468416930652 Marionette DEBUG loaded listener.js 06:35:30 INFO - PROCESS | 2086 | ++DOMWINDOW == 115 (0x1293cbc00) [pid = 2086] [serial = 115] [outer = 0x129108800] 06:35:31 INFO - PROCESS | 2086 | 1468416931599 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]]]}] 06:35:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 06:35:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1174ms 06:35:31 INFO - PROCESS | 2086 | 1468416931639 Marionette TRACE conn2 -> [0,129,"getWindowHandle",null] 06:35:31 INFO - PROCESS | 2086 | 1468416931642 Marionette TRACE conn2 <- [1,129,null,{"value":"7"}] 06:35:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 06:35:31 INFO - PROCESS | 2086 | 1468416931647 Marionette TRACE conn2 -> [0,130,"setScriptTimeout",{"ms":35000}] 06:35:31 INFO - PROCESS | 2086 | 1468416931650 Marionette TRACE conn2 <- [1,130,null,{}] 06:35:31 INFO - PROCESS | 2086 | 1468416931663 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}] 06:35:31 INFO - PROCESS | 2086 | 1468416931665 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:35:31 INFO - PROCESS | 2086 | 1468416931805 Marionette TRACE conn2 <- [1,131,null,{"value":null}] 06:35:31 INFO - PROCESS | 2086 | 1468416931812 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:31 INFO - PROCESS | 2086 | 1468416931815 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:35:31 INFO - PROCESS | 2086 | ++DOCSHELL 0x111c97800 == 40 [pid = 2086] [id = 40] 06:35:31 INFO - PROCESS | 2086 | ++DOMWINDOW == 116 (0x11690bc00) [pid = 2086] [serial = 116] [outer = 0x0] 06:35:31 INFO - PROCESS | 2086 | ++DOMWINDOW == 117 (0x11692e000) [pid = 2086] [serial = 117] [outer = 0x11690bc00] 06:35:31 INFO - PROCESS | 2086 | 1468416931868 Marionette DEBUG loaded listener.js 06:35:31 INFO - PROCESS | 2086 | ++DOMWINDOW == 118 (0x116f92c00) [pid = 2086] [serial = 118] [outer = 0x11690bc00] 06:35:32 INFO - PROCESS | 2086 | 1468416932196 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]]]}] 06:35:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 06:35:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 580ms 06:35:32 INFO - PROCESS | 2086 | 1468416932226 Marionette TRACE conn2 -> [0,133,"getWindowHandle",null] 06:35:32 INFO - PROCESS | 2086 | 1468416932229 Marionette TRACE conn2 <- [1,133,null,{"value":"7"}] 06:35:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 06:35:32 INFO - PROCESS | 2086 | 1468416932240 Marionette TRACE conn2 -> [0,134,"setScriptTimeout",{"ms":35000}] 06:35:32 INFO - PROCESS | 2086 | 1468416932242 Marionette TRACE conn2 <- [1,134,null,{}] 06:35:32 INFO - PROCESS | 2086 | 1468416932245 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}] 06:35:32 INFO - PROCESS | 2086 | 1468416932246 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:35:32 INFO - PROCESS | 2086 | 1468416932341 Marionette TRACE conn2 <- [1,135,null,{"value":null}] 06:35:32 INFO - PROCESS | 2086 | 1468416932345 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:32 INFO - PROCESS | 2086 | 1468416932346 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:35:32 INFO - PROCESS | 2086 | ++DOCSHELL 0x11662c800 == 41 [pid = 2086] [id = 41] 06:35:32 INFO - PROCESS | 2086 | ++DOMWINDOW == 119 (0x1176f1000) [pid = 2086] [serial = 119] [outer = 0x0] 06:35:32 INFO - PROCESS | 2086 | ++DOMWINDOW == 120 (0x11855d000) [pid = 2086] [serial = 120] [outer = 0x1176f1000] 06:35:32 INFO - PROCESS | 2086 | 1468416932374 Marionette DEBUG loaded listener.js 06:35:32 INFO - PROCESS | 2086 | ++DOMWINDOW == 121 (0x1187eb400) [pid = 2086] [serial = 121] [outer = 0x1176f1000] 06:35:32 INFO - PROCESS | 2086 | 1468416932710 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]]]}] 06:35:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 06:35:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 523ms 06:35:32 INFO - PROCESS | 2086 | 1468416932760 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 06:35:32 INFO - PROCESS | 2086 | 1468416932761 Marionette TRACE conn2 <- [1,137,null,{"value":"7"}] 06:35:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 06:35:32 INFO - PROCESS | 2086 | 1468416932763 Marionette TRACE conn2 -> [0,138,"setScriptTimeout",{"ms":35000}] 06:35:32 INFO - PROCESS | 2086 | 1468416932766 Marionette TRACE conn2 <- [1,138,null,{}] 06:35:32 INFO - PROCESS | 2086 | 1468416932773 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}] 06:35:32 INFO - PROCESS | 2086 | 1468416932776 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:35:32 INFO - PROCESS | 2086 | 1468416932870 Marionette TRACE conn2 <- [1,139,null,{"value":null}] 06:35:32 INFO - PROCESS | 2086 | 1468416932901 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:32 INFO - PROCESS | 2086 | 1468416932903 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:35:32 INFO - PROCESS | 2086 | ++DOCSHELL 0x116fcf000 == 42 [pid = 2086] [id = 42] 06:35:32 INFO - PROCESS | 2086 | ++DOMWINDOW == 122 (0x1188e7c00) [pid = 2086] [serial = 122] [outer = 0x0] 06:35:32 INFO - PROCESS | 2086 | ++DOMWINDOW == 123 (0x119743000) [pid = 2086] [serial = 123] [outer = 0x1188e7c00] 06:35:32 INFO - PROCESS | 2086 | 1468416932929 Marionette DEBUG loaded listener.js 06:35:32 INFO - PROCESS | 2086 | ++DOMWINDOW == 124 (0x1199a8400) [pid = 2086] [serial = 124] [outer = 0x1188e7c00] 06:35:33 INFO - PROCESS | 2086 | --DOMWINDOW == 123 (0x12cadc400) [pid = 2086] [serial = 46] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 06:35:33 INFO - PROCESS | 2086 | --DOMWINDOW == 122 (0x12c44dc00) [pid = 2086] [serial = 38] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 06:35:33 INFO - PROCESS | 2086 | --DOMWINDOW == 121 (0x12c00ac00) [pid = 2086] [serial = 35] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 06:35:33 INFO - PROCESS | 2086 | --DOMWINDOW == 120 (0x12bcbbc00) [pid = 2086] [serial = 32] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 06:35:33 INFO - PROCESS | 2086 | --DOMWINDOW == 119 (0x12b98d000) [pid = 2086] [serial = 29] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 06:35:33 INFO - PROCESS | 2086 | --DOMWINDOW == 118 (0x12b8de000) [pid = 2086] [serial = 26] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 06:35:33 INFO - PROCESS | 2086 | --DOMWINDOW == 117 (0x12a93a000) [pid = 2086] [serial = 23] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 06:35:33 INFO - PROCESS | 2086 | --DOMWINDOW == 116 (0x12a52ec00) [pid = 2086] [serial = 20] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 06:35:33 INFO - PROCESS | 2086 | --DOMWINDOW == 115 (0x12910cc00) [pid = 2086] [serial = 14] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 06:35:33 INFO - PROCESS | 2086 | --DOMWINDOW == 114 (0x12cf91800) [pid = 2086] [serial = 53] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 06:35:33 INFO - PROCESS | 2086 | --DOMWINDOW == 113 (0x1187ed400) [pid = 2086] [serial = 50] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 06:35:33 INFO - PROCESS | 2086 | --DOMWINDOW == 112 (0x119983c00) [pid = 2086] [serial = 86] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 06:35:33 INFO - PROCESS | 2086 | --DOMWINDOW == 111 (0x11999b400) [pid = 2086] [serial = 89] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 06:35:33 INFO - PROCESS | 2086 | --DOMWINDOW == 110 (0x128d6ac00) [pid = 2086] [serial = 110] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 06:35:33 INFO - PROCESS | 2086 | --DOMWINDOW == 109 (0x123994000) [pid = 2086] [serial = 92] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 06:35:33 INFO - PROCESS | 2086 | --DOMWINDOW == 108 (0x1188e4800) [pid = 2086] [serial = 95] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 06:35:33 INFO - PROCESS | 2086 | --DOMWINDOW == 107 (0x1248f4800) [pid = 2086] [serial = 98] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 06:35:33 INFO - PROCESS | 2086 | --DOMWINDOW == 106 (0x1270ca000) [pid = 2086] [serial = 104] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 06:35:33 INFO - PROCESS | 2086 | --DOMWINDOW == 105 (0x126ed0800) [pid = 2086] [serial = 107] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 06:35:33 INFO - PROCESS | 2086 | --DOMWINDOW == 104 (0x12d6a3000) [pid = 2086] [serial = 56] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 06:35:33 INFO - PROCESS | 2086 | --DOMWINDOW == 103 (0x111f0b800) [pid = 2086] [serial = 59] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 06:35:33 INFO - PROCESS | 2086 | --DOMWINDOW == 102 (0x112e6ac00) [pid = 2086] [serial = 62] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 06:35:33 INFO - PROCESS | 2086 | --DOMWINDOW == 101 (0x11855b400) [pid = 2086] [serial = 65] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 06:35:33 INFO - PROCESS | 2086 | --DOMWINDOW == 100 (0x112e16800) [pid = 2086] [serial = 68] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 06:35:33 INFO - PROCESS | 2086 | --DOMWINDOW == 99 (0x116984400) [pid = 2086] [serial = 71] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 06:35:33 INFO - PROCESS | 2086 | --DOMWINDOW == 98 (0x118290400) [pid = 2086] [serial = 74] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 06:35:33 INFO - PROCESS | 2086 | --DOMWINDOW == 97 (0x119140400) [pid = 2086] [serial = 77] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 06:35:33 INFO - PROCESS | 2086 | --DOMWINDOW == 96 (0x113382c00) [pid = 2086] [serial = 80] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 06:35:33 INFO - PROCESS | 2086 | --DOMWINDOW == 95 (0x11997f000) [pid = 2086] [serial = 83] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 06:35:33 INFO - PROCESS | 2086 | 1468416933670 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]]]}] 06:35:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 06:35:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 923ms 06:35:33 INFO - PROCESS | 2086 | 1468416933689 Marionette TRACE conn2 -> [0,141,"getWindowHandle",null] 06:35:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 06:35:33 INFO - PROCESS | 2086 | 1468416933691 Marionette TRACE conn2 <- [1,141,null,{"value":"7"}] 06:35:33 INFO - PROCESS | 2086 | 1468416933694 Marionette TRACE conn2 -> [0,142,"setScriptTimeout",{"ms":35000}] 06:35:33 INFO - PROCESS | 2086 | 1468416933696 Marionette TRACE conn2 <- [1,142,null,{}] 06:35:33 INFO - PROCESS | 2086 | 1468416933733 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}] 06:35:33 INFO - PROCESS | 2086 | 1468416933736 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:35:33 INFO - PROCESS | 2086 | 1468416933862 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 06:35:33 INFO - PROCESS | 2086 | 1468416933867 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:33 INFO - PROCESS | 2086 | 1468416933869 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:35:33 INFO - PROCESS | 2086 | ++DOCSHELL 0x11815f000 == 43 [pid = 2086] [id = 43] 06:35:33 INFO - PROCESS | 2086 | ++DOMWINDOW == 96 (0x118732800) [pid = 2086] [serial = 125] [outer = 0x0] 06:35:33 INFO - PROCESS | 2086 | ++DOMWINDOW == 97 (0x119140400) [pid = 2086] [serial = 126] [outer = 0x118732800] 06:35:33 INFO - PROCESS | 2086 | 1468416933910 Marionette DEBUG loaded listener.js 06:35:33 INFO - PROCESS | 2086 | ++DOMWINDOW == 98 (0x1199a9800) [pid = 2086] [serial = 127] [outer = 0x118732800] 06:35:34 INFO - PROCESS | 2086 | 1468416934286 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]]]}] 06:35:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 06:35:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 636ms 06:35:34 INFO - PROCESS | 2086 | 1468416934331 Marionette TRACE conn2 -> [0,145,"getWindowHandle",null] 06:35:34 INFO - PROCESS | 2086 | 1468416934332 Marionette TRACE conn2 <- [1,145,null,{"value":"7"}] 06:35:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 06:35:34 INFO - PROCESS | 2086 | 1468416934334 Marionette TRACE conn2 -> [0,146,"setScriptTimeout",{"ms":35000}] 06:35:34 INFO - PROCESS | 2086 | 1468416934335 Marionette TRACE conn2 <- [1,146,null,{}] 06:35:34 INFO - PROCESS | 2086 | 1468416934338 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}] 06:35:34 INFO - PROCESS | 2086 | 1468416934339 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:35:34 INFO - PROCESS | 2086 | 1468416934411 Marionette TRACE conn2 <- [1,147,null,{"value":null}] 06:35:34 INFO - PROCESS | 2086 | 1468416934416 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:34 INFO - PROCESS | 2086 | 1468416934419 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:35:34 INFO - PROCESS | 2086 | ++DOCSHELL 0x119277000 == 44 [pid = 2086] [id = 44] 06:35:34 INFO - PROCESS | 2086 | ++DOMWINDOW == 99 (0x119bf2000) [pid = 2086] [serial = 128] [outer = 0x0] 06:35:34 INFO - PROCESS | 2086 | ++DOMWINDOW == 100 (0x120fe9000) [pid = 2086] [serial = 129] [outer = 0x119bf2000] 06:35:34 INFO - PROCESS | 2086 | 1468416934444 Marionette DEBUG loaded listener.js 06:35:34 INFO - PROCESS | 2086 | ++DOMWINDOW == 101 (0x123006c00) [pid = 2086] [serial = 130] [outer = 0x119bf2000] 06:35:34 INFO - PROCESS | 2086 | 1468416934764 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]]]}] 06:35:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 06:35:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 469ms 06:35:34 INFO - PROCESS | 2086 | 1468416934803 Marionette TRACE conn2 -> [0,149,"getWindowHandle",null] 06:35:34 INFO - PROCESS | 2086 | 1468416934805 Marionette TRACE conn2 <- [1,149,null,{"value":"7"}] 06:35:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 06:35:34 INFO - PROCESS | 2086 | 1468416934807 Marionette TRACE conn2 -> [0,150,"setScriptTimeout",{"ms":35000}] 06:35:34 INFO - PROCESS | 2086 | 1468416934808 Marionette TRACE conn2 <- [1,150,null,{}] 06:35:34 INFO - PROCESS | 2086 | 1468416934810 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}] 06:35:34 INFO - PROCESS | 2086 | 1468416934814 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:35:34 INFO - PROCESS | 2086 | 1468416934908 Marionette TRACE conn2 <- [1,151,null,{"value":null}] 06:35:34 INFO - PROCESS | 2086 | 1468416934958 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:34 INFO - PROCESS | 2086 | 1468416934959 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:35:34 INFO - PROCESS | 2086 | ++DOCSHELL 0x119906000 == 45 [pid = 2086] [id = 45] 06:35:34 INFO - PROCESS | 2086 | ++DOMWINDOW == 102 (0x119fd4400) [pid = 2086] [serial = 131] [outer = 0x0] 06:35:34 INFO - PROCESS | 2086 | ++DOMWINDOW == 103 (0x1234af800) [pid = 2086] [serial = 132] [outer = 0x119fd4400] 06:35:34 INFO - PROCESS | 2086 | 1468416934984 Marionette DEBUG loaded listener.js 06:35:35 INFO - PROCESS | 2086 | ++DOMWINDOW == 104 (0x1247ab800) [pid = 2086] [serial = 133] [outer = 0x119fd4400] 06:35:35 INFO - PROCESS | 2086 | 1468416935253 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]]]}] 06:35:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 06:35:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 469ms 06:35:35 INFO - PROCESS | 2086 | 1468416935276 Marionette TRACE conn2 -> [0,153,"getWindowHandle",null] 06:35:35 INFO - PROCESS | 2086 | 1468416935277 Marionette TRACE conn2 <- [1,153,null,{"value":"7"}] 06:35:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 06:35:35 INFO - PROCESS | 2086 | 1468416935279 Marionette TRACE conn2 -> [0,154,"setScriptTimeout",{"ms":35000}] 06:35:35 INFO - PROCESS | 2086 | 1468416935281 Marionette TRACE conn2 <- [1,154,null,{}] 06:35:35 INFO - PROCESS | 2086 | 1468416935290 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}] 06:35:35 INFO - PROCESS | 2086 | 1468416935291 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:35:35 INFO - PROCESS | 2086 | 1468416935368 Marionette TRACE conn2 <- [1,155,null,{"value":null}] 06:35:35 INFO - PROCESS | 2086 | 1468416935371 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:35 INFO - PROCESS | 2086 | 1468416935372 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:35:35 INFO - PROCESS | 2086 | ++DOCSHELL 0x1230e5800 == 46 [pid = 2086] [id = 46] 06:35:35 INFO - PROCESS | 2086 | ++DOMWINDOW == 105 (0x1243bc000) [pid = 2086] [serial = 134] [outer = 0x0] 06:35:35 INFO - PROCESS | 2086 | ++DOMWINDOW == 106 (0x126964400) [pid = 2086] [serial = 135] [outer = 0x1243bc000] 06:35:35 INFO - PROCESS | 2086 | 1468416935399 Marionette DEBUG loaded listener.js 06:35:35 INFO - PROCESS | 2086 | ++DOMWINDOW == 107 (0x126d2c800) [pid = 2086] [serial = 136] [outer = 0x1243bc000] 06:35:35 INFO - PROCESS | 2086 | 1468416935887 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]]]}] 06:35:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 06:35:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 676ms 06:35:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 06:35:35 INFO - PROCESS | 2086 | 1468416935956 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 06:35:35 INFO - PROCESS | 2086 | 1468416935959 Marionette TRACE conn2 <- [1,157,null,{"value":"7"}] 06:35:35 INFO - PROCESS | 2086 | 1468416935962 Marionette TRACE conn2 -> [0,158,"setScriptTimeout",{"ms":35000}] 06:35:35 INFO - PROCESS | 2086 | 1468416935965 Marionette TRACE conn2 <- [1,158,null,{}] 06:35:35 INFO - PROCESS | 2086 | 1468416935969 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}] 06:35:35 INFO - PROCESS | 2086 | 1468416935971 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:35:36 INFO - PROCESS | 2086 | 1468416936069 Marionette TRACE conn2 <- [1,159,null,{"value":null}] 06:35:36 INFO - PROCESS | 2086 | 1468416936129 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:36 INFO - PROCESS | 2086 | 1468416936130 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:35:36 INFO - PROCESS | 2086 | ++DOCSHELL 0x11695f000 == 47 [pid = 2086] [id = 47] 06:35:36 INFO - PROCESS | 2086 | ++DOMWINDOW == 108 (0x116985400) [pid = 2086] [serial = 137] [outer = 0x0] 06:35:36 INFO - PROCESS | 2086 | ++DOMWINDOW == 109 (0x1176edc00) [pid = 2086] [serial = 138] [outer = 0x116985400] 06:35:36 INFO - PROCESS | 2086 | 1468416936161 Marionette DEBUG loaded listener.js 06:35:36 INFO - PROCESS | 2086 | ++DOMWINDOW == 110 (0x1185af800) [pid = 2086] [serial = 139] [outer = 0x116985400] 06:35:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 06:35:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 621ms 06:35:36 INFO - PROCESS | 2086 | 1468416936577 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]]]}] 06:35:36 INFO - PROCESS | 2086 | 1468416936584 Marionette TRACE conn2 -> [0,161,"getWindowHandle",null] 06:35:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 06:35:36 INFO - PROCESS | 2086 | 1468416936589 Marionette TRACE conn2 <- [1,161,null,{"value":"7"}] 06:35:36 INFO - PROCESS | 2086 | 1468416936596 Marionette TRACE conn2 -> [0,162,"setScriptTimeout",{"ms":35000}] 06:35:36 INFO - PROCESS | 2086 | 1468416936599 Marionette TRACE conn2 <- [1,162,null,{}] 06:35:36 INFO - PROCESS | 2086 | 1468416936602 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}] 06:35:36 INFO - PROCESS | 2086 | 1468416936606 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:35:36 INFO - PROCESS | 2086 | 1468416936754 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 06:35:36 INFO - PROCESS | 2086 | 1468416936841 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:36 INFO - PROCESS | 2086 | 1468416936843 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:35:36 INFO - PROCESS | 2086 | ++DOCSHELL 0x119dd4000 == 48 [pid = 2086] [id = 48] 06:35:36 INFO - PROCESS | 2086 | ++DOMWINDOW == 111 (0x1188e5800) [pid = 2086] [serial = 140] [outer = 0x0] 06:35:36 INFO - PROCESS | 2086 | ++DOMWINDOW == 112 (0x11997e400) [pid = 2086] [serial = 141] [outer = 0x1188e5800] 06:35:36 INFO - PROCESS | 2086 | 1468416936895 Marionette DEBUG loaded listener.js 06:35:36 INFO - PROCESS | 2086 | ++DOMWINDOW == 113 (0x120fdc800) [pid = 2086] [serial = 142] [outer = 0x1188e5800] 06:35:37 INFO - PROCESS | 2086 | 1468416937356 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]]]}] 06:35:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 06:35:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 823ms 06:35:37 INFO - PROCESS | 2086 | 1468416937419 Marionette TRACE conn2 -> [0,165,"getWindowHandle",null] 06:35:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 06:35:37 INFO - PROCESS | 2086 | 1468416937421 Marionette TRACE conn2 <- [1,165,null,{"value":"7"}] 06:35:37 INFO - PROCESS | 2086 | 1468416937423 Marionette TRACE conn2 -> [0,166,"setScriptTimeout",{"ms":35000}] 06:35:37 INFO - PROCESS | 2086 | 1468416937426 Marionette TRACE conn2 <- [1,166,null,{}] 06:35:37 INFO - PROCESS | 2086 | 1468416937434 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}] 06:35:37 INFO - PROCESS | 2086 | 1468416937437 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:35:37 INFO - PROCESS | 2086 | 1468416937530 Marionette TRACE conn2 <- [1,167,null,{"value":null}] 06:35:37 INFO - PROCESS | 2086 | 1468416937592 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:37 INFO - PROCESS | 2086 | 1468416937594 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:35:37 INFO - PROCESS | 2086 | ++DOCSHELL 0x123d78000 == 49 [pid = 2086] [id = 49] 06:35:37 INFO - PROCESS | 2086 | ++DOMWINDOW == 114 (0x123d43c00) [pid = 2086] [serial = 143] [outer = 0x0] 06:35:37 INFO - PROCESS | 2086 | ++DOMWINDOW == 115 (0x1243b5000) [pid = 2086] [serial = 144] [outer = 0x123d43c00] 06:35:37 INFO - PROCESS | 2086 | 1468416937626 Marionette DEBUG loaded listener.js 06:35:37 INFO - PROCESS | 2086 | ++DOMWINDOW == 116 (0x126803400) [pid = 2086] [serial = 145] [outer = 0x123d43c00] 06:35:38 INFO - PROCESS | 2086 | 1468416938056 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]]]}] 06:35:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 06:35:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 673ms 06:35:38 INFO - PROCESS | 2086 | 1468416938097 Marionette TRACE conn2 -> [0,169,"getWindowHandle",null] 06:35:38 INFO - PROCESS | 2086 | 1468416938101 Marionette TRACE conn2 <- [1,169,null,{"value":"7"}] 06:35:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 06:35:38 INFO - PROCESS | 2086 | 1468416938104 Marionette TRACE conn2 -> [0,170,"setScriptTimeout",{"ms":35000}] 06:35:38 INFO - PROCESS | 2086 | 1468416938105 Marionette TRACE conn2 <- [1,170,null,{}] 06:35:38 INFO - PROCESS | 2086 | 1468416938108 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}] 06:35:38 INFO - PROCESS | 2086 | 1468416938109 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:35:38 INFO - PROCESS | 2086 | 1468416938209 Marionette TRACE conn2 <- [1,171,null,{"value":null}] 06:35:38 INFO - PROCESS | 2086 | 1468416938269 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:38 INFO - PROCESS | 2086 | 1468416938270 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:35:38 INFO - PROCESS | 2086 | ++DOCSHELL 0x12681a800 == 50 [pid = 2086] [id = 50] 06:35:38 INFO - PROCESS | 2086 | ++DOMWINDOW == 117 (0x119bf3c00) [pid = 2086] [serial = 146] [outer = 0x0] 06:35:38 INFO - PROCESS | 2086 | ++DOMWINDOW == 118 (0x126dcdc00) [pid = 2086] [serial = 147] [outer = 0x119bf3c00] 06:35:38 INFO - PROCESS | 2086 | 1468416938299 Marionette DEBUG loaded listener.js 06:35:38 INFO - PROCESS | 2086 | ++DOMWINDOW == 119 (0x127372800) [pid = 2086] [serial = 148] [outer = 0x119bf3c00] 06:35:38 INFO - PROCESS | 2086 | 1468416938775 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]]]}] 06:35:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 06:35:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 718ms 06:35:38 INFO - PROCESS | 2086 | 1468416938823 Marionette TRACE conn2 -> [0,173,"getWindowHandle",null] 06:35:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 06:35:38 INFO - PROCESS | 2086 | 1468416938825 Marionette TRACE conn2 <- [1,173,null,{"value":"7"}] 06:35:38 INFO - PROCESS | 2086 | 1468416938828 Marionette TRACE conn2 -> [0,174,"setScriptTimeout",{"ms":35000}] 06:35:38 INFO - PROCESS | 2086 | 1468416938831 Marionette TRACE conn2 <- [1,174,null,{}] 06:35:38 INFO - PROCESS | 2086 | 1468416938837 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}] 06:35:38 INFO - PROCESS | 2086 | 1468416938839 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:35:38 INFO - PROCESS | 2086 | 1468416938928 Marionette TRACE conn2 <- [1,175,null,{"value":null}] 06:35:38 INFO - PROCESS | 2086 | 1468416938989 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:38 INFO - PROCESS | 2086 | 1468416938992 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:35:39 INFO - PROCESS | 2086 | ++DOCSHELL 0x1169aa800 == 51 [pid = 2086] [id = 51] 06:35:39 INFO - PROCESS | 2086 | ++DOMWINDOW == 120 (0x116461400) [pid = 2086] [serial = 149] [outer = 0x0] 06:35:39 INFO - PROCESS | 2086 | ++DOMWINDOW == 121 (0x116904000) [pid = 2086] [serial = 150] [outer = 0x116461400] 06:35:39 INFO - PROCESS | 2086 | 1468416939019 Marionette DEBUG loaded listener.js 06:35:39 INFO - PROCESS | 2086 | ++DOMWINDOW == 122 (0x116a21000) [pid = 2086] [serial = 151] [outer = 0x116461400] 06:35:39 INFO - PROCESS | 2086 | --DOCSHELL 0x119906000 == 50 [pid = 2086] [id = 45] 06:35:39 INFO - PROCESS | 2086 | --DOCSHELL 0x119277000 == 49 [pid = 2086] [id = 44] 06:35:39 INFO - PROCESS | 2086 | --DOCSHELL 0x11815f000 == 48 [pid = 2086] [id = 43] 06:35:39 INFO - PROCESS | 2086 | --DOCSHELL 0x118137000 == 47 [pid = 2086] [id = 28] 06:35:39 INFO - PROCESS | 2086 | --DOCSHELL 0x116fcf000 == 46 [pid = 2086] [id = 42] 06:35:39 INFO - PROCESS | 2086 | --DOCSHELL 0x1195be000 == 45 [pid = 2086] [id = 31] 06:35:39 INFO - PROCESS | 2086 | --DOCSHELL 0x11815c800 == 44 [pid = 2086] [id = 29] 06:35:39 INFO - PROCESS | 2086 | --DOCSHELL 0x11662c800 == 43 [pid = 2086] [id = 41] 06:35:39 INFO - PROCESS | 2086 | --DOCSHELL 0x117468000 == 42 [pid = 2086] [id = 27] 06:35:39 INFO - PROCESS | 2086 | --DOCSHELL 0x111c97800 == 41 [pid = 2086] [id = 40] 06:35:39 INFO - PROCESS | 2086 | --DOCSHELL 0x119176800 == 40 [pid = 2086] [id = 30] 06:35:39 INFO - PROCESS | 2086 | --DOCSHELL 0x12681a800 == 39 [pid = 2086] [id = 50] 06:35:39 INFO - PROCESS | 2086 | --DOCSHELL 0x123d78000 == 38 [pid = 2086] [id = 49] 06:35:39 INFO - PROCESS | 2086 | --DOCSHELL 0x123885000 == 37 [pid = 2086] [id = 36] 06:35:39 INFO - PROCESS | 2086 | --DOCSHELL 0x119dd4000 == 36 [pid = 2086] [id = 48] 06:35:39 INFO - PROCESS | 2086 | --DOCSHELL 0x1230f6000 == 35 [pid = 2086] [id = 35] 06:35:39 INFO - PROCESS | 2086 | --DOCSHELL 0x126819000 == 34 [pid = 2086] [id = 39] 06:35:39 INFO - PROCESS | 2086 | --DOCSHELL 0x123b0d000 == 33 [pid = 2086] [id = 37] 06:35:39 INFO - PROCESS | 2086 | --DOCSHELL 0x11695f000 == 32 [pid = 2086] [id = 47] 06:35:39 INFO - PROCESS | 2086 | --DOCSHELL 0x119dd7000 == 31 [pid = 2086] [id = 33] 06:35:39 INFO - PROCESS | 2086 | --DOCSHELL 0x124168000 == 30 [pid = 2086] [id = 38] 06:35:39 INFO - PROCESS | 2086 | --DOCSHELL 0x1230e5800 == 29 [pid = 2086] [id = 46] 06:35:39 INFO - PROCESS | 2086 | --DOCSHELL 0x1230de800 == 28 [pid = 2086] [id = 34] 06:35:39 INFO - PROCESS | 2086 | --DOCSHELL 0x116956000 == 27 [pid = 2086] [id = 32] 06:35:39 INFO - PROCESS | 2086 | --DOMWINDOW == 121 (0x123ce4800) [pid = 2086] [serial = 11] [outer = 0x0] [url = about:blank] 06:35:39 INFO - PROCESS | 2086 | --DOMWINDOW == 120 (0x123043800) [pid = 2086] [serial = 87] [outer = 0x0] [url = about:blank] 06:35:39 INFO - PROCESS | 2086 | --DOMWINDOW == 119 (0x123622800) [pid = 2086] [serial = 88] [outer = 0x0] [url = about:blank] 06:35:39 INFO - PROCESS | 2086 | --DOMWINDOW == 118 (0x1237d1000) [pid = 2086] [serial = 90] [outer = 0x0] [url = about:blank] 06:35:39 INFO - PROCESS | 2086 | --DOMWINDOW == 117 (0x123ce2000) [pid = 2086] [serial = 91] [outer = 0x0] [url = about:blank] 06:35:39 INFO - PROCESS | 2086 | --DOMWINDOW == 116 (0x1248f3c00) [pid = 2086] [serial = 97] [outer = 0x0] [url = about:blank] 06:35:39 INFO - PROCESS | 2086 | --DOMWINDOW == 115 (0x126d39800) [pid = 2086] [serial = 100] [outer = 0x0] [url = about:blank] 06:35:39 INFO - PROCESS | 2086 | --DOMWINDOW == 114 (0x123008c00) [pid = 2086] [serial = 85] [outer = 0x0] [url = about:blank] 06:35:39 INFO - PROCESS | 2086 | --DOMWINDOW == 113 (0x128aa1400) [pid = 2086] [serial = 106] [outer = 0x0] [url = about:blank] 06:35:39 INFO - PROCESS | 2086 | --DOMWINDOW == 112 (0x11973f000) [pid = 2086] [serial = 79] [outer = 0x0] [url = about:blank] 06:35:39 INFO - PROCESS | 2086 | --DOMWINDOW == 111 (0x119192400) [pid = 2086] [serial = 67] [outer = 0x0] [url = about:blank] 06:35:39 INFO - PROCESS | 2086 | --DOMWINDOW == 110 (0x128d10800) [pid = 2086] [serial = 109] [outer = 0x0] [url = about:blank] 06:35:39 INFO - PROCESS | 2086 | --DOMWINDOW == 109 (0x1188e1400) [pid = 2086] [serial = 76] [outer = 0x0] [url = about:blank] 06:35:39 INFO - PROCESS | 2086 | --DOMWINDOW == 108 (0x116a13c00) [pid = 2086] [serial = 64] [outer = 0x0] [url = about:blank] 06:35:39 INFO - PROCESS | 2086 | --DOMWINDOW == 107 (0x112985800) [pid = 2086] [serial = 61] [outer = 0x0] [url = about:blank] 06:35:39 INFO - PROCESS | 2086 | --DOMWINDOW == 106 (0x12934f800) [pid = 2086] [serial = 112] [outer = 0x0] [url = about:blank] 06:35:39 INFO - PROCESS | 2086 | --DOMWINDOW == 105 (0x12d6b0c00) [pid = 2086] [serial = 58] [outer = 0x0] [url = about:blank] 06:35:39 INFO - PROCESS | 2086 | --DOMWINDOW == 104 (0x12418d000) [pid = 2086] [serial = 93] [outer = 0x0] [url = about:blank] 06:35:39 INFO - PROCESS | 2086 | --DOMWINDOW == 103 (0x11338d800) [pid = 2086] [serial = 94] [outer = 0x0] [url = about:blank] 06:35:39 INFO - PROCESS | 2086 | --DOMWINDOW == 102 (0x1243fbc00) [pid = 2086] [serial = 96] [outer = 0x0] [url = about:blank] 06:35:39 INFO - PROCESS | 2086 | --DOMWINDOW == 101 (0x1268aec00) [pid = 2086] [serial = 99] [outer = 0x0] [url = about:blank] 06:35:39 INFO - PROCESS | 2086 | --DOMWINDOW == 100 (0x126dc6000) [pid = 2086] [serial = 102] [outer = 0x0] [url = about:blank] 06:35:39 INFO - PROCESS | 2086 | --DOMWINDOW == 99 (0x1273dec00) [pid = 2086] [serial = 105] [outer = 0x0] [url = about:blank] 06:35:39 INFO - PROCESS | 2086 | --DOMWINDOW == 98 (0x128aa4c00) [pid = 2086] [serial = 108] [outer = 0x0] [url = about:blank] 06:35:39 INFO - PROCESS | 2086 | --DOMWINDOW == 97 (0x129112800) [pid = 2086] [serial = 111] [outer = 0x0] [url = about:blank] 06:35:39 INFO - PROCESS | 2086 | --DOMWINDOW == 96 (0x1121b0000) [pid = 2086] [serial = 60] [outer = 0x0] [url = about:blank] 06:35:39 INFO - PROCESS | 2086 | --DOMWINDOW == 95 (0x1164ed400) [pid = 2086] [serial = 63] [outer = 0x0] [url = about:blank] 06:35:39 INFO - PROCESS | 2086 | --DOMWINDOW == 94 (0x1187f8c00) [pid = 2086] [serial = 66] [outer = 0x0] [url = about:blank] 06:35:39 INFO - PROCESS | 2086 | --DOMWINDOW == 93 (0x11675dc00) [pid = 2086] [serial = 69] [outer = 0x0] [url = about:blank] 06:35:39 INFO - PROCESS | 2086 | --DOMWINDOW == 92 (0x116979800) [pid = 2086] [serial = 70] [outer = 0x0] [url = about:blank] 06:35:39 INFO - PROCESS | 2086 | --DOMWINDOW == 91 (0x117147400) [pid = 2086] [serial = 72] [outer = 0x0] [url = about:blank] 06:35:39 INFO - PROCESS | 2086 | --DOMWINDOW == 90 (0x1133b2000) [pid = 2086] [serial = 73] [outer = 0x0] [url = about:blank] 06:35:39 INFO - PROCESS | 2086 | --DOMWINDOW == 89 (0x1187ef800) [pid = 2086] [serial = 75] [outer = 0x0] [url = about:blank] 06:35:39 INFO - PROCESS | 2086 | --DOMWINDOW == 88 (0x11918f800) [pid = 2086] [serial = 78] [outer = 0x0] [url = about:blank] 06:35:39 INFO - PROCESS | 2086 | --DOMWINDOW == 87 (0x11973d800) [pid = 2086] [serial = 81] [outer = 0x0] [url = about:blank] 06:35:39 INFO - PROCESS | 2086 | --DOMWINDOW == 86 (0x119985400) [pid = 2086] [serial = 82] [outer = 0x0] [url = about:blank] 06:35:39 INFO - PROCESS | 2086 | --DOMWINDOW == 85 (0x119a93c00) [pid = 2086] [serial = 84] [outer = 0x0] [url = about:blank] 06:35:39 INFO - PROCESS | 2086 | --DOMWINDOW == 84 (0x12b0c2400) [pid = 2086] [serial = 24] [outer = 0x0] [url = about:blank] 06:35:39 INFO - PROCESS | 2086 | --DOMWINDOW == 83 (0x12b0ce000) [pid = 2086] [serial = 25] [outer = 0x0] [url = about:blank] 06:35:39 INFO - PROCESS | 2086 | --DOMWINDOW == 82 (0x12a530800) [pid = 2086] [serial = 21] [outer = 0x0] [url = about:blank] 06:35:39 INFO - PROCESS | 2086 | --DOMWINDOW == 81 (0x12a930400) [pid = 2086] [serial = 22] [outer = 0x0] [url = about:blank] 06:35:39 INFO - PROCESS | 2086 | --DOMWINDOW == 80 (0x1293c4400) [pid = 2086] [serial = 18] [outer = 0x0] [url = about:blank] 06:35:39 INFO - PROCESS | 2086 | --DOMWINDOW == 79 (0x12910e800) [pid = 2086] [serial = 15] [outer = 0x0] [url = about:blank] 06:35:39 INFO - PROCESS | 2086 | --DOMWINDOW == 78 (0x129114800) [pid = 2086] [serial = 16] [outer = 0x0] [url = about:blank] 06:35:39 INFO - PROCESS | 2086 | --DOMWINDOW == 77 (0x1237d1400) [pid = 2086] [serial = 8] [outer = 0x0] [url = about:blank] 06:35:39 INFO - PROCESS | 2086 | --DOMWINDOW == 76 (0x12d35e800) [pid = 2086] [serial = 54] [outer = 0x0] [url = about:blank] 06:35:39 INFO - PROCESS | 2086 | --DOMWINDOW == 75 (0x129354c00) [pid = 2086] [serial = 51] [outer = 0x0] [url = about:blank] 06:35:39 INFO - PROCESS | 2086 | --DOMWINDOW == 74 (0x12cbf0400) [pid = 2086] [serial = 52] [outer = 0x0] [url = about:blank] 06:35:39 INFO - PROCESS | 2086 | --DOMWINDOW == 73 (0x12ca5d800) [pid = 2086] [serial = 42] [outer = 0x0] [url = about:blank] 06:35:39 INFO - PROCESS | 2086 | --DOMWINDOW == 72 (0x12cada800) [pid = 2086] [serial = 45] [outer = 0x0] [url = about:blank] 06:35:39 INFO - PROCESS | 2086 | --DOMWINDOW == 71 (0x12cade000) [pid = 2086] [serial = 47] [outer = 0x0] [url = about:blank] 06:35:39 INFO - PROCESS | 2086 | --DOMWINDOW == 70 (0x12cae3000) [pid = 2086] [serial = 48] [outer = 0x0] [url = about:blank] 06:35:39 INFO - PROCESS | 2086 | --DOMWINDOW == 69 (0x12c5ac800) [pid = 2086] [serial = 40] [outer = 0x0] [url = about:blank] 06:35:39 INFO - PROCESS | 2086 | --DOMWINDOW == 68 (0x12c452800) [pid = 2086] [serial = 39] [outer = 0x0] [url = about:blank] 06:35:39 INFO - PROCESS | 2086 | --DOMWINDOW == 67 (0x12c448400) [pid = 2086] [serial = 36] [outer = 0x0] [url = about:blank] 06:35:39 INFO - PROCESS | 2086 | --DOMWINDOW == 66 (0x12c44bc00) [pid = 2086] [serial = 37] [outer = 0x0] [url = about:blank] 06:35:39 INFO - PROCESS | 2086 | --DOMWINDOW == 65 (0x12bcc4c00) [pid = 2086] [serial = 33] [outer = 0x0] [url = about:blank] 06:35:39 INFO - PROCESS | 2086 | --DOMWINDOW == 64 (0x12c008400) [pid = 2086] [serial = 34] [outer = 0x0] [url = about:blank] 06:35:39 INFO - PROCESS | 2086 | --DOMWINDOW == 63 (0x12bca6800) [pid = 2086] [serial = 31] [outer = 0x0] [url = about:blank] 06:35:39 INFO - PROCESS | 2086 | --DOMWINDOW == 62 (0x12bc9ec00) [pid = 2086] [serial = 30] [outer = 0x0] [url = about:blank] 06:35:39 INFO - PROCESS | 2086 | --DOMWINDOW == 61 (0x12b983800) [pid = 2086] [serial = 27] [outer = 0x0] [url = about:blank] 06:35:39 INFO - PROCESS | 2086 | --DOMWINDOW == 60 (0x12b989800) [pid = 2086] [serial = 28] [outer = 0x0] [url = about:blank] 06:35:39 INFO - PROCESS | 2086 | --DOMWINDOW == 59 (0x12d6ab400) [pid = 2086] [serial = 57] [outer = 0x0] [url = about:blank] 06:35:39 INFO - PROCESS | 2086 | --DOMWINDOW == 58 (0x12d362000) [pid = 2086] [serial = 55] [outer = 0x0] [url = about:blank] 06:35:39 INFO - PROCESS | 2086 | 1468416939872 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]]]}] 06:35:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 06:35:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1074ms 06:35:39 INFO - PROCESS | 2086 | 1468416939903 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 06:35:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 06:35:39 INFO - PROCESS | 2086 | 1468416939906 Marionette TRACE conn2 <- [1,177,null,{"value":"7"}] 06:35:39 INFO - PROCESS | 2086 | 1468416939909 Marionette TRACE conn2 -> [0,178,"setScriptTimeout",{"ms":35000}] 06:35:39 INFO - PROCESS | 2086 | 1468416939911 Marionette TRACE conn2 <- [1,178,null,{}] 06:35:39 INFO - PROCESS | 2086 | 1468416939921 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}] 06:35:39 INFO - PROCESS | 2086 | 1468416939922 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:35:40 INFO - PROCESS | 2086 | 1468416939999 Marionette TRACE conn2 <- [1,179,null,{"value":null}] 06:35:40 INFO - PROCESS | 2086 | 1468416940004 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:40 INFO - PROCESS | 2086 | 1468416940006 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:35:40 INFO - PROCESS | 2086 | ++DOCSHELL 0x112ee1000 == 28 [pid = 2086] [id = 52] 06:35:40 INFO - PROCESS | 2086 | ++DOMWINDOW == 59 (0x11619f400) [pid = 2086] [serial = 152] [outer = 0x0] 06:35:40 INFO - PROCESS | 2086 | ++DOMWINDOW == 60 (0x116639c00) [pid = 2086] [serial = 153] [outer = 0x11619f400] 06:35:40 INFO - PROCESS | 2086 | 1468416940036 Marionette DEBUG loaded listener.js 06:35:40 INFO - PROCESS | 2086 | ++DOMWINDOW == 61 (0x112e16400) [pid = 2086] [serial = 154] [outer = 0x11619f400] 06:35:40 INFO - PROCESS | 2086 | 1468416940357 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]]]}] 06:35:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 06:35:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 472ms 06:35:40 INFO - PROCESS | 2086 | 1468416940389 Marionette TRACE conn2 -> [0,181,"getWindowHandle",null] 06:35:40 INFO - PROCESS | 2086 | 1468416940392 Marionette TRACE conn2 <- [1,181,null,{"value":"7"}] 06:35:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 06:35:40 INFO - PROCESS | 2086 | 1468416940398 Marionette TRACE conn2 -> [0,182,"setScriptTimeout",{"ms":35000}] 06:35:40 INFO - PROCESS | 2086 | 1468416940400 Marionette TRACE conn2 <- [1,182,null,{}] 06:35:40 INFO - PROCESS | 2086 | 1468416940402 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}] 06:35:40 INFO - PROCESS | 2086 | 1468416940404 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:35:40 INFO - PROCESS | 2086 | 1468416940475 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 06:35:40 INFO - PROCESS | 2086 | 1468416940479 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:40 INFO - PROCESS | 2086 | 1468416940481 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:35:40 INFO - PROCESS | 2086 | ++DOCSHELL 0x11667a000 == 29 [pid = 2086] [id = 53] 06:35:40 INFO - PROCESS | 2086 | ++DOMWINDOW == 62 (0x116f93400) [pid = 2086] [serial = 155] [outer = 0x0] 06:35:40 INFO - PROCESS | 2086 | ++DOMWINDOW == 63 (0x1185b1800) [pid = 2086] [serial = 156] [outer = 0x116f93400] 06:35:40 INFO - PROCESS | 2086 | 1468416940511 Marionette DEBUG loaded listener.js 06:35:40 INFO - PROCESS | 2086 | ++DOMWINDOW == 64 (0x1187f3c00) [pid = 2086] [serial = 157] [outer = 0x116f93400] 06:35:40 INFO - PROCESS | 2086 | 1468416940811 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]]]}] 06:35:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 06:35:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 420ms 06:35:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 06:35:40 INFO - PROCESS | 2086 | 1468416940829 Marionette TRACE conn2 -> [0,185,"getWindowHandle",null] 06:35:40 INFO - PROCESS | 2086 | 1468416940830 Marionette TRACE conn2 <- [1,185,null,{"value":"7"}] 06:35:40 INFO - PROCESS | 2086 | 1468416940840 Marionette TRACE conn2 -> [0,186,"setScriptTimeout",{"ms":35000}] 06:35:40 INFO - PROCESS | 2086 | 1468416940842 Marionette TRACE conn2 <- [1,186,null,{}] 06:35:40 INFO - PROCESS | 2086 | 1468416940853 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}] 06:35:40 INFO - PROCESS | 2086 | 1468416940857 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:35:40 INFO - PROCESS | 2086 | 1468416940930 Marionette TRACE conn2 <- [1,187,null,{"value":null}] 06:35:40 INFO - PROCESS | 2086 | 1468416940976 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:40 INFO - PROCESS | 2086 | 1468416940978 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:35:40 INFO - PROCESS | 2086 | ++DOCSHELL 0x116fb5800 == 30 [pid = 2086] [id = 54] 06:35:40 INFO - PROCESS | 2086 | ++DOMWINDOW == 65 (0x116639800) [pid = 2086] [serial = 158] [outer = 0x0] 06:35:41 INFO - PROCESS | 2086 | ++DOMWINDOW == 66 (0x119190000) [pid = 2086] [serial = 159] [outer = 0x116639800] 06:35:41 INFO - PROCESS | 2086 | 1468416941006 Marionette DEBUG loaded listener.js 06:35:41 INFO - PROCESS | 2086 | ++DOMWINDOW == 67 (0x11998b400) [pid = 2086] [serial = 160] [outer = 0x116639800] 06:35:41 INFO - PROCESS | 2086 | 1468416941269 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]]]}] 06:35:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 06:35:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 480ms 06:35:41 INFO - PROCESS | 2086 | 1468416941313 Marionette TRACE conn2 -> [0,189,"getWindowHandle",null] 06:35:41 INFO - PROCESS | 2086 | 1468416941315 Marionette TRACE conn2 <- [1,189,null,{"value":"7"}] 06:35:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 06:35:41 INFO - PROCESS | 2086 | 1468416941325 Marionette TRACE conn2 -> [0,190,"setScriptTimeout",{"ms":35000}] 06:35:41 INFO - PROCESS | 2086 | 1468416941326 Marionette TRACE conn2 <- [1,190,null,{}] 06:35:41 INFO - PROCESS | 2086 | 1468416941329 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}] 06:35:41 INFO - PROCESS | 2086 | 1468416941330 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:35:41 INFO - PROCESS | 2086 | 1468416941415 Marionette TRACE conn2 <- [1,191,null,{"value":null}] 06:35:41 INFO - PROCESS | 2086 | 1468416941422 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:41 INFO - PROCESS | 2086 | 1468416941423 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:35:41 INFO - PROCESS | 2086 | ++DOCSHELL 0x11815c800 == 31 [pid = 2086] [id = 55] 06:35:41 INFO - PROCESS | 2086 | ++DOMWINDOW == 68 (0x119a91800) [pid = 2086] [serial = 161] [outer = 0x0] 06:35:41 INFO - PROCESS | 2086 | ++DOMWINDOW == 69 (0x123003400) [pid = 2086] [serial = 162] [outer = 0x119a91800] 06:35:41 INFO - PROCESS | 2086 | 1468416941452 Marionette DEBUG loaded listener.js 06:35:41 INFO - PROCESS | 2086 | ++DOMWINDOW == 70 (0x123047400) [pid = 2086] [serial = 163] [outer = 0x119a91800] 06:35:41 INFO - PROCESS | 2086 | 1468416941931 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]]]}] 06:35:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 06:35:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 623ms 06:35:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 06:35:41 INFO - PROCESS | 2086 | 1468416941948 Marionette TRACE conn2 -> [0,193,"getWindowHandle",null] 06:35:41 INFO - PROCESS | 2086 | 1468416941950 Marionette TRACE conn2 <- [1,193,null,{"value":"7"}] 06:35:41 INFO - PROCESS | 2086 | 1468416941952 Marionette TRACE conn2 -> [0,194,"setScriptTimeout",{"ms":35000}] 06:35:41 INFO - PROCESS | 2086 | 1468416941953 Marionette TRACE conn2 <- [1,194,null,{}] 06:35:41 INFO - PROCESS | 2086 | 1468416941955 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}] 06:35:41 INFO - PROCESS | 2086 | 1468416941956 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:35:42 INFO - PROCESS | 2086 | 1468416942044 Marionette TRACE conn2 <- [1,195,null,{"value":null}] 06:35:42 INFO - PROCESS | 2086 | 1468416942049 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:42 INFO - PROCESS | 2086 | 1468416942052 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:35:42 INFO - PROCESS | 2086 | ++DOCSHELL 0x119279000 == 32 [pid = 2086] [id = 56] 06:35:42 INFO - PROCESS | 2086 | ++DOMWINDOW == 71 (0x112fbd800) [pid = 2086] [serial = 164] [outer = 0x0] 06:35:42 INFO - PROCESS | 2086 | ++DOMWINDOW == 72 (0x1234a9c00) [pid = 2086] [serial = 165] [outer = 0x112fbd800] 06:35:42 INFO - PROCESS | 2086 | 1468416942099 Marionette DEBUG loaded listener.js 06:35:42 INFO - PROCESS | 2086 | ++DOMWINDOW == 73 (0x1238ad400) [pid = 2086] [serial = 166] [outer = 0x112fbd800] 06:35:42 INFO - PROCESS | 2086 | 1468416942405 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]]]}] 06:35:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 06:35:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 469ms 06:35:42 INFO - PROCESS | 2086 | 1468416942422 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 06:35:42 INFO - PROCESS | 2086 | 1468416942423 Marionette TRACE conn2 <- [1,197,null,{"value":"7"}] 06:35:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 06:35:42 INFO - PROCESS | 2086 | 1468416942425 Marionette TRACE conn2 -> [0,198,"setScriptTimeout",{"ms":35000}] 06:35:42 INFO - PROCESS | 2086 | 1468416942426 Marionette TRACE conn2 <- [1,198,null,{}] 06:35:42 INFO - PROCESS | 2086 | 1468416942428 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}] 06:35:42 INFO - PROCESS | 2086 | 1468416942433 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:35:42 INFO - PROCESS | 2086 | 1468416942552 Marionette TRACE conn2 <- [1,199,null,{"value":null}] 06:35:42 INFO - PROCESS | 2086 | 1468416942556 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:42 INFO - PROCESS | 2086 | 1468416942557 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:35:42 INFO - PROCESS | 2086 | ++DOCSHELL 0x119917000 == 33 [pid = 2086] [id = 57] 06:35:42 INFO - PROCESS | 2086 | ++DOMWINDOW == 74 (0x11337e400) [pid = 2086] [serial = 167] [outer = 0x0] 06:35:42 INFO - PROCESS | 2086 | ++DOMWINDOW == 75 (0x124193c00) [pid = 2086] [serial = 168] [outer = 0x11337e400] 06:35:42 INFO - PROCESS | 2086 | 1468416942583 Marionette DEBUG loaded listener.js 06:35:42 INFO - PROCESS | 2086 | ++DOMWINDOW == 76 (0x126809800) [pid = 2086] [serial = 169] [outer = 0x11337e400] 06:35:42 INFO - PROCESS | 2086 | 1468416942931 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]]]}] 06:35:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 06:35:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 521ms 06:35:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 06:35:42 INFO - PROCESS | 2086 | 1468416942947 Marionette TRACE conn2 -> [0,201,"getWindowHandle",null] 06:35:42 INFO - PROCESS | 2086 | 1468416942948 Marionette TRACE conn2 <- [1,201,null,{"value":"7"}] 06:35:42 INFO - PROCESS | 2086 | 1468416942958 Marionette TRACE conn2 -> [0,202,"setScriptTimeout",{"ms":35000}] 06:35:42 INFO - PROCESS | 2086 | 1468416942959 Marionette TRACE conn2 <- [1,202,null,{}] 06:35:42 INFO - PROCESS | 2086 | 1468416942962 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}] 06:35:42 INFO - PROCESS | 2086 | 1468416942963 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:35:43 INFO - PROCESS | 2086 | 1468416943062 Marionette TRACE conn2 <- [1,203,null,{"value":null}] 06:35:43 INFO - PROCESS | 2086 | 1468416943066 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:43 INFO - PROCESS | 2086 | 1468416943068 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:35:43 INFO - PROCESS | 2086 | ++DOCSHELL 0x120f1a000 == 34 [pid = 2086] [id = 58] 06:35:43 INFO - PROCESS | 2086 | ++DOMWINDOW == 77 (0x1187f4400) [pid = 2086] [serial = 170] [outer = 0x0] 06:35:43 INFO - PROCESS | 2086 | ++DOMWINDOW == 78 (0x126969800) [pid = 2086] [serial = 171] [outer = 0x1187f4400] 06:35:43 INFO - PROCESS | 2086 | 1468416943108 Marionette DEBUG loaded listener.js 06:35:43 INFO - PROCESS | 2086 | ++DOMWINDOW == 79 (0x126e38c00) [pid = 2086] [serial = 172] [outer = 0x1187f4400] 06:35:43 INFO - PROCESS | 2086 | 1468416943569 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]]]}] 06:35:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 06:35:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 628ms 06:35:43 INFO - PROCESS | 2086 | 1468416943582 Marionette TRACE conn2 -> [0,205,"getWindowHandle",null] 06:35:43 INFO - PROCESS | 2086 | 1468416943586 Marionette TRACE conn2 <- [1,205,null,{"value":"7"}] 06:35:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 06:35:43 INFO - PROCESS | 2086 | 1468416943589 Marionette TRACE conn2 -> [0,206,"setScriptTimeout",{"ms":35000}] 06:35:43 INFO - PROCESS | 2086 | 1468416943591 Marionette TRACE conn2 <- [1,206,null,{}] 06:35:43 INFO - PROCESS | 2086 | 1468416943594 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}] 06:35:43 INFO - PROCESS | 2086 | 1468416943596 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:35:43 INFO - PROCESS | 2086 | 1468416943715 Marionette TRACE conn2 <- [1,207,null,{"value":null}] 06:35:43 INFO - PROCESS | 2086 | 1468416943744 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:43 INFO - PROCESS | 2086 | 1468416943745 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:35:43 INFO - PROCESS | 2086 | ++DOCSHELL 0x12327a000 == 35 [pid = 2086] [id = 59] 06:35:43 INFO - PROCESS | 2086 | ++DOMWINDOW == 80 (0x126965400) [pid = 2086] [serial = 173] [outer = 0x0] 06:35:43 INFO - PROCESS | 2086 | ++DOMWINDOW == 81 (0x127373000) [pid = 2086] [serial = 174] [outer = 0x126965400] 06:35:43 INFO - PROCESS | 2086 | 1468416943770 Marionette DEBUG loaded listener.js 06:35:43 INFO - PROCESS | 2086 | ++DOMWINDOW == 82 (0x1273dc800) [pid = 2086] [serial = 175] [outer = 0x126965400] 06:35:44 INFO - PROCESS | 2086 | --DOMWINDOW == 81 (0x129108800) [pid = 2086] [serial = 113] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 06:35:44 INFO - PROCESS | 2086 | --DOMWINDOW == 80 (0x1243bd400) [pid = 2086] [serial = 101] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 06:35:44 INFO - PROCESS | 2086 | --DOMWINDOW == 79 (0x1243bc000) [pid = 2086] [serial = 134] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 06:35:44 INFO - PROCESS | 2086 | --DOMWINDOW == 78 (0x1176f1000) [pid = 2086] [serial = 119] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 06:35:44 INFO - PROCESS | 2086 | --DOMWINDOW == 77 (0x11690bc00) [pid = 2086] [serial = 116] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 06:35:44 INFO - PROCESS | 2086 | --DOMWINDOW == 76 (0x1188e7c00) [pid = 2086] [serial = 122] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 06:35:44 INFO - PROCESS | 2086 | --DOMWINDOW == 75 (0x119bf2000) [pid = 2086] [serial = 128] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 06:35:44 INFO - PROCESS | 2086 | --DOMWINDOW == 74 (0x119fd4400) [pid = 2086] [serial = 131] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 06:35:44 INFO - PROCESS | 2086 | --DOMWINDOW == 73 (0x118732800) [pid = 2086] [serial = 125] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 06:35:44 INFO - PROCESS | 2086 | 1468416944106 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]]]}] 06:35:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 06:35:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 569ms 06:35:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 06:35:44 INFO - PROCESS | 2086 | 1468416944158 Marionette TRACE conn2 -> [0,209,"getWindowHandle",null] 06:35:44 INFO - PROCESS | 2086 | 1468416944159 Marionette TRACE conn2 <- [1,209,null,{"value":"7"}] 06:35:44 INFO - PROCESS | 2086 | 1468416944161 Marionette TRACE conn2 -> [0,210,"setScriptTimeout",{"ms":35000}] 06:35:44 INFO - PROCESS | 2086 | 1468416944163 Marionette TRACE conn2 <- [1,210,null,{}] 06:35:44 INFO - PROCESS | 2086 | 1468416944165 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}] 06:35:44 INFO - PROCESS | 2086 | 1468416944166 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:35:44 INFO - PROCESS | 2086 | 1468416944246 Marionette TRACE conn2 <- [1,211,null,{"value":null}] 06:35:44 INFO - PROCESS | 2086 | 1468416944291 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:44 INFO - PROCESS | 2086 | 1468416944292 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:35:44 INFO - PROCESS | 2086 | ++DOCSHELL 0x116fb5000 == 36 [pid = 2086] [id = 60] 06:35:44 INFO - PROCESS | 2086 | ++DOMWINDOW == 74 (0x111c83c00) [pid = 2086] [serial = 176] [outer = 0x0] 06:35:44 INFO - PROCESS | 2086 | ++DOMWINDOW == 75 (0x119fdf800) [pid = 2086] [serial = 177] [outer = 0x111c83c00] 06:35:44 INFO - PROCESS | 2086 | 1468416944316 Marionette DEBUG loaded listener.js 06:35:44 INFO - PROCESS | 2086 | ++DOMWINDOW == 76 (0x12736c400) [pid = 2086] [serial = 178] [outer = 0x111c83c00] 06:35:44 INFO - PROCESS | 2086 | 1468416944558 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]]]}] 06:35:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 06:35:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 418ms 06:35:44 INFO - PROCESS | 2086 | 1468416944580 Marionette TRACE conn2 -> [0,213,"getWindowHandle",null] 06:35:44 INFO - PROCESS | 2086 | 1468416944582 Marionette TRACE conn2 <- [1,213,null,{"value":"7"}] 06:35:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 06:35:44 INFO - PROCESS | 2086 | 1468416944594 Marionette TRACE conn2 -> [0,214,"setScriptTimeout",{"ms":35000}] 06:35:44 INFO - PROCESS | 2086 | 1468416944595 Marionette TRACE conn2 <- [1,214,null,{}] 06:35:44 INFO - PROCESS | 2086 | 1468416944597 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}] 06:35:44 INFO - PROCESS | 2086 | 1468416944598 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:35:44 INFO - PROCESS | 2086 | 1468416944682 Marionette TRACE conn2 <- [1,215,null,{"value":null}] 06:35:44 INFO - PROCESS | 2086 | 1468416944688 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:44 INFO - PROCESS | 2086 | 1468416944689 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:35:44 INFO - PROCESS | 2086 | ++DOCSHELL 0x123d10000 == 37 [pid = 2086] [id = 61] 06:35:44 INFO - PROCESS | 2086 | ++DOMWINDOW == 77 (0x1273dfc00) [pid = 2086] [serial = 179] [outer = 0x0] 06:35:44 INFO - PROCESS | 2086 | ++DOMWINDOW == 78 (0x128aa0800) [pid = 2086] [serial = 180] [outer = 0x1273dfc00] 06:35:44 INFO - PROCESS | 2086 | 1468416944714 Marionette DEBUG loaded listener.js 06:35:44 INFO - PROCESS | 2086 | ++DOMWINDOW == 79 (0x128d05000) [pid = 2086] [serial = 181] [outer = 0x1273dfc00] 06:35:45 INFO - PROCESS | 2086 | 1468416945032 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]]]}] 06:35:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 06:35:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 470ms 06:35:45 INFO - PROCESS | 2086 | 1468416945062 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 06:35:45 INFO - PROCESS | 2086 | 1468416945064 Marionette TRACE conn2 <- [1,217,null,{"value":"7"}] 06:35:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 06:35:45 INFO - PROCESS | 2086 | 1468416945067 Marionette TRACE conn2 -> [0,218,"setScriptTimeout",{"ms":35000}] 06:35:45 INFO - PROCESS | 2086 | 1468416945070 Marionette TRACE conn2 <- [1,218,null,{}] 06:35:45 INFO - PROCESS | 2086 | 1468416945073 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}] 06:35:45 INFO - PROCESS | 2086 | 1468416945074 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:35:45 INFO - PROCESS | 2086 | 1468416945185 Marionette TRACE conn2 <- [1,219,null,{"value":null}] 06:35:45 INFO - PROCESS | 2086 | 1468416945190 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:45 INFO - PROCESS | 2086 | 1468416945192 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:35:45 INFO - PROCESS | 2086 | ++DOCSHELL 0x119278800 == 38 [pid = 2086] [id = 62] 06:35:45 INFO - PROCESS | 2086 | ++DOMWINDOW == 80 (0x11918c400) [pid = 2086] [serial = 182] [outer = 0x0] 06:35:45 INFO - PROCESS | 2086 | ++DOMWINDOW == 81 (0x128d0ac00) [pid = 2086] [serial = 183] [outer = 0x11918c400] 06:35:45 INFO - PROCESS | 2086 | 1468416945218 Marionette DEBUG loaded listener.js 06:35:45 INFO - PROCESS | 2086 | ++DOMWINDOW == 82 (0x12934b400) [pid = 2086] [serial = 184] [outer = 0x11918c400] 06:35:45 INFO - PROCESS | 2086 | 1468416945503 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]]]}] 06:35:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 06:35:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 471ms 06:35:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 06:35:45 INFO - PROCESS | 2086 | 1468416945539 Marionette TRACE conn2 -> [0,221,"getWindowHandle",null] 06:35:45 INFO - PROCESS | 2086 | 1468416945540 Marionette TRACE conn2 <- [1,221,null,{"value":"7"}] 06:35:45 INFO - PROCESS | 2086 | 1468416945542 Marionette TRACE conn2 -> [0,222,"setScriptTimeout",{"ms":35000}] 06:35:45 INFO - PROCESS | 2086 | 1468416945543 Marionette TRACE conn2 <- [1,222,null,{}] 06:35:45 INFO - PROCESS | 2086 | 1468416945546 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}] 06:35:45 INFO - PROCESS | 2086 | 1468416945547 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:35:45 INFO - PROCESS | 2086 | 1468416945625 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 06:35:45 INFO - PROCESS | 2086 | 1468416945629 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:45 INFO - PROCESS | 2086 | 1468416945630 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:35:45 INFO - PROCESS | 2086 | ++DOCSHELL 0x1269af800 == 39 [pid = 2086] [id = 63] 06:35:45 INFO - PROCESS | 2086 | ++DOMWINDOW == 83 (0x129113000) [pid = 2086] [serial = 185] [outer = 0x0] 06:35:45 INFO - PROCESS | 2086 | ++DOMWINDOW == 84 (0x129354c00) [pid = 2086] [serial = 186] [outer = 0x129113000] 06:35:45 INFO - PROCESS | 2086 | 1468416945657 Marionette DEBUG loaded listener.js 06:35:45 INFO - PROCESS | 2086 | ++DOMWINDOW == 85 (0x1293ce800) [pid = 2086] [serial = 187] [outer = 0x129113000] 06:35:45 INFO - PROCESS | 2086 | 1468416945942 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]]]}] 06:35:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 06:35:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 470ms 06:35:46 INFO - PROCESS | 2086 | 1468416946037 Marionette TRACE conn2 -> [0,225,"getWindowHandle",null] 06:35:46 INFO - PROCESS | 2086 | 1468416946039 Marionette TRACE conn2 <- [1,225,null,{"value":"7"}] 06:35:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 06:35:46 INFO - PROCESS | 2086 | 1468416946044 Marionette TRACE conn2 -> [0,226,"setScriptTimeout",{"ms":35000}] 06:35:46 INFO - PROCESS | 2086 | 1468416946046 Marionette TRACE conn2 <- [1,226,null,{}] 06:35:46 INFO - PROCESS | 2086 | 1468416946050 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}] 06:35:46 INFO - PROCESS | 2086 | 1468416946052 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:35:46 INFO - PROCESS | 2086 | 1468416946140 Marionette TRACE conn2 <- [1,227,null,{"value":null}] 06:35:46 INFO - PROCESS | 2086 | 1468416946223 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:46 INFO - PROCESS | 2086 | 1468416946225 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:35:46 INFO - PROCESS | 2086 | ++DOCSHELL 0x112f29000 == 40 [pid = 2086] [id = 64] 06:35:46 INFO - PROCESS | 2086 | ++DOMWINDOW == 86 (0x113388400) [pid = 2086] [serial = 188] [outer = 0x0] 06:35:46 INFO - PROCESS | 2086 | ++DOMWINDOW == 87 (0x113c22c00) [pid = 2086] [serial = 189] [outer = 0x113388400] 06:35:46 INFO - PROCESS | 2086 | 1468416946256 Marionette DEBUG loaded listener.js 06:35:46 INFO - PROCESS | 2086 | ++DOMWINDOW == 88 (0x116929400) [pid = 2086] [serial = 190] [outer = 0x113388400] 06:35:46 INFO - PROCESS | 2086 | 1468416946722 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]]]}] 06:35:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 06:35:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 722ms 06:35:46 INFO - PROCESS | 2086 | 1468416946766 Marionette TRACE conn2 -> [0,229,"getWindowHandle",null] 06:35:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 06:35:46 INFO - PROCESS | 2086 | 1468416946769 Marionette TRACE conn2 <- [1,229,null,{"value":"7"}] 06:35:46 INFO - PROCESS | 2086 | 1468416946773 Marionette TRACE conn2 -> [0,230,"setScriptTimeout",{"ms":35000}] 06:35:46 INFO - PROCESS | 2086 | 1468416946776 Marionette TRACE conn2 <- [1,230,null,{}] 06:35:46 INFO - PROCESS | 2086 | 1468416946779 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}] 06:35:46 INFO - PROCESS | 2086 | 1468416946780 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:35:46 INFO - PROCESS | 2086 | 1468416946888 Marionette TRACE conn2 <- [1,231,null,{"value":null}] 06:35:46 INFO - PROCESS | 2086 | 1468416946933 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:46 INFO - PROCESS | 2086 | 1468416946935 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:35:46 INFO - PROCESS | 2086 | ++DOCSHELL 0x117471000 == 41 [pid = 2086] [id = 65] 06:35:46 INFO - PROCESS | 2086 | ++DOMWINDOW == 89 (0x116a21400) [pid = 2086] [serial = 191] [outer = 0x0] 06:35:46 INFO - PROCESS | 2086 | ++DOMWINDOW == 90 (0x1187ec000) [pid = 2086] [serial = 192] [outer = 0x116a21400] 06:35:46 INFO - PROCESS | 2086 | 1468416946965 Marionette DEBUG loaded listener.js 06:35:47 INFO - PROCESS | 2086 | ++DOMWINDOW == 91 (0x119145400) [pid = 2086] [serial = 193] [outer = 0x116a21400] 06:35:47 INFO - PROCESS | 2086 | 1468416947618 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]]]}] 06:35:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 06:35:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 876ms 06:35:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 06:35:47 INFO - PROCESS | 2086 | 1468416947648 Marionette TRACE conn2 -> [0,233,"getWindowHandle",null] 06:35:47 INFO - PROCESS | 2086 | 1468416947650 Marionette TRACE conn2 <- [1,233,null,{"value":"7"}] 06:35:47 INFO - PROCESS | 2086 | 1468416947653 Marionette TRACE conn2 -> [0,234,"setScriptTimeout",{"ms":35000}] 06:35:47 INFO - PROCESS | 2086 | 1468416947655 Marionette TRACE conn2 <- [1,234,null,{}] 06:35:47 INFO - PROCESS | 2086 | 1468416947659 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}] 06:35:47 INFO - PROCESS | 2086 | 1468416947660 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:35:47 INFO - PROCESS | 2086 | 1468416947756 Marionette TRACE conn2 <- [1,235,null,{"value":null}] 06:35:47 INFO - PROCESS | 2086 | 1468416947801 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:47 INFO - PROCESS | 2086 | 1468416947804 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:35:47 INFO - PROCESS | 2086 | ++DOCSHELL 0x11662a800 == 42 [pid = 2086] [id = 66] 06:35:47 INFO - PROCESS | 2086 | ++DOMWINDOW == 92 (0x118737000) [pid = 2086] [serial = 194] [outer = 0x0] 06:35:47 INFO - PROCESS | 2086 | ++DOMWINDOW == 93 (0x1187f4800) [pid = 2086] [serial = 195] [outer = 0x118737000] 06:35:47 INFO - PROCESS | 2086 | 1468416947832 Marionette DEBUG loaded listener.js 06:35:47 INFO - PROCESS | 2086 | ++DOMWINDOW == 94 (0x119149c00) [pid = 2086] [serial = 196] [outer = 0x118737000] 06:35:48 INFO - PROCESS | 2086 | --DOCSHELL 0x119278800 == 41 [pid = 2086] [id = 62] 06:35:48 INFO - PROCESS | 2086 | --DOCSHELL 0x123d10000 == 40 [pid = 2086] [id = 61] 06:35:48 INFO - PROCESS | 2086 | --DOCSHELL 0x116fb5000 == 39 [pid = 2086] [id = 60] 06:35:48 INFO - PROCESS | 2086 | --DOCSHELL 0x12327a000 == 38 [pid = 2086] [id = 59] 06:35:48 INFO - PROCESS | 2086 | --DOCSHELL 0x120f1a000 == 37 [pid = 2086] [id = 58] 06:35:48 INFO - PROCESS | 2086 | --DOCSHELL 0x119917000 == 36 [pid = 2086] [id = 57] 06:35:48 INFO - PROCESS | 2086 | --DOCSHELL 0x119279000 == 35 [pid = 2086] [id = 56] 06:35:48 INFO - PROCESS | 2086 | --DOCSHELL 0x11815c800 == 34 [pid = 2086] [id = 55] 06:35:48 INFO - PROCESS | 2086 | --DOCSHELL 0x116fb5800 == 33 [pid = 2086] [id = 54] 06:35:48 INFO - PROCESS | 2086 | --DOCSHELL 0x11667a000 == 32 [pid = 2086] [id = 53] 06:35:48 INFO - PROCESS | 2086 | --DOCSHELL 0x112ee1000 == 31 [pid = 2086] [id = 52] 06:35:48 INFO - PROCESS | 2086 | --DOCSHELL 0x1169aa800 == 30 [pid = 2086] [id = 51] 06:35:48 INFO - PROCESS | 2086 | --DOMWINDOW == 93 (0x126964400) [pid = 2086] [serial = 135] [outer = 0x0] [url = about:blank] 06:35:48 INFO - PROCESS | 2086 | --DOMWINDOW == 92 (0x126d2c800) [pid = 2086] [serial = 136] [outer = 0x0] [url = about:blank] 06:35:48 INFO - PROCESS | 2086 | --DOMWINDOW == 91 (0x11855d000) [pid = 2086] [serial = 120] [outer = 0x0] [url = about:blank] 06:35:48 INFO - PROCESS | 2086 | --DOMWINDOW == 90 (0x116f92c00) [pid = 2086] [serial = 118] [outer = 0x0] [url = about:blank] 06:35:48 INFO - PROCESS | 2086 | --DOMWINDOW == 89 (0x119743000) [pid = 2086] [serial = 123] [outer = 0x0] [url = about:blank] 06:35:48 INFO - PROCESS | 2086 | --DOMWINDOW == 88 (0x120fe9000) [pid = 2086] [serial = 129] [outer = 0x0] [url = about:blank] 06:35:48 INFO - PROCESS | 2086 | --DOMWINDOW == 87 (0x123006c00) [pid = 2086] [serial = 130] [outer = 0x0] [url = about:blank] 06:35:48 INFO - PROCESS | 2086 | --DOMWINDOW == 86 (0x1234af800) [pid = 2086] [serial = 132] [outer = 0x0] [url = about:blank] 06:35:48 INFO - PROCESS | 2086 | --DOMWINDOW == 85 (0x1199a9800) [pid = 2086] [serial = 127] [outer = 0x0] [url = about:blank] 06:35:48 INFO - PROCESS | 2086 | --DOMWINDOW == 84 (0x1247ab800) [pid = 2086] [serial = 133] [outer = 0x0] [url = about:blank] 06:35:48 INFO - PROCESS | 2086 | --DOMWINDOW == 83 (0x1199a8400) [pid = 2086] [serial = 124] [outer = 0x0] [url = about:blank] 06:35:48 INFO - PROCESS | 2086 | --DOMWINDOW == 82 (0x11692e000) [pid = 2086] [serial = 117] [outer = 0x0] [url = about:blank] 06:35:48 INFO - PROCESS | 2086 | --DOMWINDOW == 81 (0x1187eb400) [pid = 2086] [serial = 121] [outer = 0x0] [url = about:blank] 06:35:48 INFO - PROCESS | 2086 | --DOMWINDOW == 80 (0x119140400) [pid = 2086] [serial = 126] [outer = 0x0] [url = about:blank] 06:35:48 INFO - PROCESS | 2086 | --DOMWINDOW == 79 (0x1293cbc00) [pid = 2086] [serial = 115] [outer = 0x0] [url = about:blank] 06:35:48 INFO - PROCESS | 2086 | --DOMWINDOW == 78 (0x129353400) [pid = 2086] [serial = 114] [outer = 0x0] [url = about:blank] 06:35:48 INFO - PROCESS | 2086 | --DOMWINDOW == 77 (0x12736b000) [pid = 2086] [serial = 103] [outer = 0x0] [url = about:blank] 06:35:48 INFO - PROCESS | 2086 | 1468416948177 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]]]}] 06:35:48 INFO - PROCESS | 2086 | ++DOMWINDOW == 78 (0x119142000) [pid = 2086] [serial = 197] [outer = 0x12c5adc00] 06:35:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 06:35:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 569ms 06:35:48 INFO - PROCESS | 2086 | 1468416948228 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 06:35:48 INFO - PROCESS | 2086 | 1468416948231 Marionette TRACE conn2 <- [1,237,null,{"value":"7"}] 06:35:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 06:35:48 INFO - PROCESS | 2086 | 1468416948249 Marionette TRACE conn2 -> [0,238,"setScriptTimeout",{"ms":35000}] 06:35:48 INFO - PROCESS | 2086 | 1468416948251 Marionette TRACE conn2 <- [1,238,null,{}] 06:35:48 INFO - PROCESS | 2086 | 1468416948253 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}] 06:35:48 INFO - PROCESS | 2086 | 1468416948255 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:35:48 INFO - PROCESS | 2086 | 1468416948330 Marionette TRACE conn2 <- [1,239,null,{"value":null}] 06:35:48 INFO - PROCESS | 2086 | 1468416948337 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:48 INFO - PROCESS | 2086 | 1468416948338 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:35:48 INFO - PROCESS | 2086 | ++DOCSHELL 0x11814e800 == 31 [pid = 2086] [id = 67] 06:35:48 INFO - PROCESS | 2086 | ++DOMWINDOW == 79 (0x11918f800) [pid = 2086] [serial = 198] [outer = 0x0] 06:35:48 INFO - PROCESS | 2086 | ++DOMWINDOW == 80 (0x11999dc00) [pid = 2086] [serial = 199] [outer = 0x11918f800] 06:35:48 INFO - PROCESS | 2086 | 1468416948365 Marionette DEBUG loaded listener.js 06:35:48 INFO - PROCESS | 2086 | ++DOMWINDOW == 81 (0x123006c00) [pid = 2086] [serial = 200] [outer = 0x11918f800] 06:35:48 INFO - PROCESS | 2086 | 1468416948687 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]]]}] 06:35:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 06:35:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 479ms 06:35:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 06:35:48 INFO - PROCESS | 2086 | 1468416948723 Marionette TRACE conn2 -> [0,241,"getWindowHandle",null] 06:35:48 INFO - PROCESS | 2086 | 1468416948725 Marionette TRACE conn2 <- [1,241,null,{"value":"7"}] 06:35:48 INFO - PROCESS | 2086 | 1468416948727 Marionette TRACE conn2 -> [0,242,"setScriptTimeout",{"ms":35000}] 06:35:48 INFO - PROCESS | 2086 | 1468416948729 Marionette TRACE conn2 <- [1,242,null,{}] 06:35:48 INFO - PROCESS | 2086 | 1468416948737 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}] 06:35:48 INFO - PROCESS | 2086 | 1468416948741 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:35:48 INFO - PROCESS | 2086 | 1468416948827 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 06:35:48 INFO - PROCESS | 2086 | 1468416948874 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:48 INFO - PROCESS | 2086 | 1468416948876 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:35:48 INFO - PROCESS | 2086 | ++DOCSHELL 0x119283800 == 32 [pid = 2086] [id = 68] 06:35:48 INFO - PROCESS | 2086 | ++DOMWINDOW == 82 (0x123007000) [pid = 2086] [serial = 201] [outer = 0x0] 06:35:48 INFO - PROCESS | 2086 | ++DOMWINDOW == 83 (0x123991800) [pid = 2086] [serial = 202] [outer = 0x123007000] 06:35:48 INFO - PROCESS | 2086 | 1468416948903 Marionette DEBUG loaded listener.js 06:35:48 INFO - PROCESS | 2086 | ++DOMWINDOW == 84 (0x1247ac800) [pid = 2086] [serial = 203] [outer = 0x123007000] 06:35:49 INFO - PROCESS | 2086 | 1468416949186 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]]]}] 06:35:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 06:35:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 472ms 06:35:49 INFO - PROCESS | 2086 | 1468416949201 Marionette TRACE conn2 -> [0,245,"getWindowHandle",null] 06:35:49 INFO - PROCESS | 2086 | 1468416949204 Marionette TRACE conn2 <- [1,245,null,{"value":"7"}] 06:35:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 06:35:49 INFO - PROCESS | 2086 | 1468416949211 Marionette TRACE conn2 -> [0,246,"setScriptTimeout",{"ms":35000}] 06:35:49 INFO - PROCESS | 2086 | 1468416949212 Marionette TRACE conn2 <- [1,246,null,{}] 06:35:49 INFO - PROCESS | 2086 | 1468416949215 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}] 06:35:49 INFO - PROCESS | 2086 | 1468416949216 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:35:49 INFO - PROCESS | 2086 | 1468416949308 Marionette TRACE conn2 <- [1,247,null,{"value":null}] 06:35:49 INFO - PROCESS | 2086 | 1468416949312 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:49 INFO - PROCESS | 2086 | 1468416949313 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:35:49 INFO - PROCESS | 2086 | ++DOCSHELL 0x120f05800 == 33 [pid = 2086] [id = 69] 06:35:49 INFO - PROCESS | 2086 | ++DOMWINDOW == 85 (0x126804c00) [pid = 2086] [serial = 204] [outer = 0x0] 06:35:49 INFO - PROCESS | 2086 | ++DOMWINDOW == 86 (0x126d2c400) [pid = 2086] [serial = 205] [outer = 0x126804c00] 06:35:49 INFO - PROCESS | 2086 | 1468416949340 Marionette DEBUG loaded listener.js 06:35:49 INFO - PROCESS | 2086 | ++DOMWINDOW == 87 (0x126ed0000) [pid = 2086] [serial = 206] [outer = 0x126804c00] 06:35:49 INFO - PROCESS | 2086 | 1468416949641 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]]]}] 06:35:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 06:35:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 470ms 06:35:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 06:35:49 INFO - PROCESS | 2086 | 1468416949682 Marionette TRACE conn2 -> [0,249,"getWindowHandle",null] 06:35:49 INFO - PROCESS | 2086 | 1468416949683 Marionette TRACE conn2 <- [1,249,null,{"value":"7"}] 06:35:49 INFO - PROCESS | 2086 | 1468416949685 Marionette TRACE conn2 -> [0,250,"setScriptTimeout",{"ms":35000}] 06:35:49 INFO - PROCESS | 2086 | 1468416949686 Marionette TRACE conn2 <- [1,250,null,{}] 06:35:49 INFO - PROCESS | 2086 | 1468416949689 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}] 06:35:49 INFO - PROCESS | 2086 | 1468416949690 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:35:49 INFO - PROCESS | 2086 | 1468416949762 Marionette TRACE conn2 <- [1,251,null,{"value":null}] 06:35:49 INFO - PROCESS | 2086 | 1468416949766 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:49 INFO - PROCESS | 2086 | 1468416949769 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:35:49 INFO - PROCESS | 2086 | ++DOCSHELL 0x12327c000 == 34 [pid = 2086] [id = 70] 06:35:49 INFO - PROCESS | 2086 | ++DOMWINDOW == 88 (0x1164ed400) [pid = 2086] [serial = 207] [outer = 0x0] 06:35:49 INFO - PROCESS | 2086 | ++DOMWINDOW == 89 (0x128a61800) [pid = 2086] [serial = 208] [outer = 0x1164ed400] 06:35:49 INFO - PROCESS | 2086 | 1468416949795 Marionette DEBUG loaded listener.js 06:35:49 INFO - PROCESS | 2086 | ++DOMWINDOW == 90 (0x128aa7800) [pid = 2086] [serial = 209] [outer = 0x1164ed400] 06:35:50 INFO - PROCESS | 2086 | 1468416950142 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]]]}] 06:35:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 06:35:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 473ms 06:35:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 06:35:50 INFO - PROCESS | 2086 | 1468416950159 Marionette TRACE conn2 -> [0,253,"getWindowHandle",null] 06:35:50 INFO - PROCESS | 2086 | 1468416950160 Marionette TRACE conn2 <- [1,253,null,{"value":"7"}] 06:35:50 INFO - PROCESS | 2086 | 1468416950162 Marionette TRACE conn2 -> [0,254,"setScriptTimeout",{"ms":35000}] 06:35:50 INFO - PROCESS | 2086 | 1468416950164 Marionette TRACE conn2 <- [1,254,null,{}] 06:35:50 INFO - PROCESS | 2086 | 1468416950167 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}] 06:35:50 INFO - PROCESS | 2086 | 1468416950172 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:35:50 INFO - PROCESS | 2086 | 1468416950265 Marionette TRACE conn2 <- [1,255,null,{"value":null}] 06:35:50 INFO - PROCESS | 2086 | 1468416950323 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:50 INFO - PROCESS | 2086 | 1468416950325 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:35:50 INFO - PROCESS | 2086 | ++DOCSHELL 0x123884800 == 35 [pid = 2086] [id = 71] 06:35:50 INFO - PROCESS | 2086 | ++DOMWINDOW == 91 (0x1273d8800) [pid = 2086] [serial = 210] [outer = 0x0] 06:35:50 INFO - PROCESS | 2086 | ++DOMWINDOW == 92 (0x12910d400) [pid = 2086] [serial = 211] [outer = 0x1273d8800] 06:35:50 INFO - PROCESS | 2086 | 1468416950349 Marionette DEBUG loaded listener.js 06:35:50 INFO - PROCESS | 2086 | ++DOMWINDOW == 93 (0x12a528c00) [pid = 2086] [serial = 212] [outer = 0x1273d8800] 06:35:50 INFO - PROCESS | 2086 | 1468416950643 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]]]}] 06:35:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 06:35:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 519ms 06:35:50 INFO - PROCESS | 2086 | 1468416950682 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 06:35:50 INFO - PROCESS | 2086 | 1468416950685 Marionette TRACE conn2 <- [1,257,null,{"value":"7"}] 06:35:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 06:35:50 INFO - PROCESS | 2086 | 1468416950689 Marionette TRACE conn2 -> [0,258,"setScriptTimeout",{"ms":35000}] 06:35:50 INFO - PROCESS | 2086 | 1468416950690 Marionette TRACE conn2 <- [1,258,null,{}] 06:35:50 INFO - PROCESS | 2086 | 1468416950693 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}] 06:35:50 INFO - PROCESS | 2086 | 1468416950694 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:35:50 INFO - PROCESS | 2086 | 1468416950793 Marionette TRACE conn2 <- [1,259,null,{"value":null}] 06:35:50 INFO - PROCESS | 2086 | 1468416950797 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:50 INFO - PROCESS | 2086 | 1468416950798 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:35:50 INFO - PROCESS | 2086 | ++DOCSHELL 0x126851800 == 36 [pid = 2086] [id = 72] 06:35:50 INFO - PROCESS | 2086 | ++DOMWINDOW == 94 (0x1164f0800) [pid = 2086] [serial = 213] [outer = 0x0] 06:35:50 INFO - PROCESS | 2086 | ++DOMWINDOW == 95 (0x12a52c800) [pid = 2086] [serial = 214] [outer = 0x1164f0800] 06:35:50 INFO - PROCESS | 2086 | 1468416950825 Marionette DEBUG loaded listener.js 06:35:50 INFO - PROCESS | 2086 | ++DOMWINDOW == 96 (0x12a62ac00) [pid = 2086] [serial = 215] [outer = 0x1164f0800] 06:35:51 INFO - PROCESS | 2086 | 1468416951147 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]]]}] 06:35:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 06:35:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 519ms 06:35:51 INFO - PROCESS | 2086 | 1468416951208 Marionette TRACE conn2 -> [0,261,"getWindowHandle",null] 06:35:51 INFO - PROCESS | 2086 | 1468416951209 Marionette TRACE conn2 <- [1,261,null,{"value":"7"}] 06:35:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 06:35:51 INFO - PROCESS | 2086 | 1468416951212 Marionette TRACE conn2 -> [0,262,"setScriptTimeout",{"ms":35000}] 06:35:51 INFO - PROCESS | 2086 | 1468416951213 Marionette TRACE conn2 <- [1,262,null,{}] 06:35:51 INFO - PROCESS | 2086 | 1468416951215 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}] 06:35:51 INFO - PROCESS | 2086 | 1468416951216 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:35:51 INFO - PROCESS | 2086 | 1468416951309 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 06:35:51 INFO - PROCESS | 2086 | 1468416951342 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:51 INFO - PROCESS | 2086 | 1468416951343 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:35:51 INFO - PROCESS | 2086 | ++DOCSHELL 0x128888000 == 37 [pid = 2086] [id = 73] 06:35:51 INFO - PROCESS | 2086 | ++DOMWINDOW == 97 (0x12a530c00) [pid = 2086] [serial = 216] [outer = 0x0] 06:35:51 INFO - PROCESS | 2086 | ++DOMWINDOW == 98 (0x12a934c00) [pid = 2086] [serial = 217] [outer = 0x12a530c00] 06:35:51 INFO - PROCESS | 2086 | 1468416951367 Marionette DEBUG loaded listener.js 06:35:51 INFO - PROCESS | 2086 | ++DOMWINDOW == 99 (0x12a93c800) [pid = 2086] [serial = 218] [outer = 0x12a530c00] 06:35:51 INFO - PROCESS | 2086 | 1468416951677 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]]]}] 06:35:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 06:35:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 518ms 06:35:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 06:35:51 INFO - PROCESS | 2086 | 1468416951730 Marionette TRACE conn2 -> [0,265,"getWindowHandle",null] 06:35:51 INFO - PROCESS | 2086 | 1468416951732 Marionette TRACE conn2 <- [1,265,null,{"value":"7"}] 06:35:51 INFO - PROCESS | 2086 | 1468416951734 Marionette TRACE conn2 -> [0,266,"setScriptTimeout",{"ms":35000}] 06:35:51 INFO - PROCESS | 2086 | 1468416951735 Marionette TRACE conn2 <- [1,266,null,{}] 06:35:51 INFO - PROCESS | 2086 | 1468416951737 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}] 06:35:51 INFO - PROCESS | 2086 | 1468416951738 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:35:51 INFO - PROCESS | 2086 | 1468416951831 Marionette TRACE conn2 <- [1,267,null,{"value":null}] 06:35:51 INFO - PROCESS | 2086 | 1468416951834 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:51 INFO - PROCESS | 2086 | 1468416951835 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:35:51 INFO - PROCESS | 2086 | ++DOCSHELL 0x128d1f000 == 38 [pid = 2086] [id = 74] 06:35:51 INFO - PROCESS | 2086 | ++DOMWINDOW == 100 (0x129110400) [pid = 2086] [serial = 219] [outer = 0x0] 06:35:51 INFO - PROCESS | 2086 | ++DOMWINDOW == 101 (0x12abd2000) [pid = 2086] [serial = 220] [outer = 0x129110400] 06:35:51 INFO - PROCESS | 2086 | 1468416951859 Marionette DEBUG loaded listener.js 06:35:51 INFO - PROCESS | 2086 | ++DOMWINDOW == 102 (0x12b0c6000) [pid = 2086] [serial = 221] [outer = 0x129110400] 06:35:52 INFO - PROCESS | 2086 | 1468416952179 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]]]}] 06:35:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 06:35:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 470ms 06:35:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 06:35:52 INFO - PROCESS | 2086 | 1468416952206 Marionette TRACE conn2 -> [0,269,"getWindowHandle",null] 06:35:52 INFO - PROCESS | 2086 | 1468416952207 Marionette TRACE conn2 <- [1,269,null,{"value":"7"}] 06:35:52 INFO - PROCESS | 2086 | 1468416952209 Marionette TRACE conn2 -> [0,270,"setScriptTimeout",{"ms":35000}] 06:35:52 INFO - PROCESS | 2086 | 1468416952210 Marionette TRACE conn2 <- [1,270,null,{}] 06:35:52 INFO - PROCESS | 2086 | 1468416952222 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}] 06:35:52 INFO - PROCESS | 2086 | 1468416952223 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:35:52 INFO - PROCESS | 2086 | 1468416952378 Marionette TRACE conn2 <- [1,271,null,{"value":null}] 06:35:52 INFO - PROCESS | 2086 | --DOMWINDOW == 101 (0x11337e400) [pid = 2086] [serial = 167] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 06:35:52 INFO - PROCESS | 2086 | --DOMWINDOW == 100 (0x11619f400) [pid = 2086] [serial = 152] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 06:35:52 INFO - PROCESS | 2086 | --DOMWINDOW == 99 (0x1187f4400) [pid = 2086] [serial = 170] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 06:35:52 INFO - PROCESS | 2086 | --DOMWINDOW == 98 (0x119a91800) [pid = 2086] [serial = 161] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 06:35:52 INFO - PROCESS | 2086 | --DOMWINDOW == 97 (0x116f93400) [pid = 2086] [serial = 155] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 06:35:52 INFO - PROCESS | 2086 | --DOMWINDOW == 96 (0x111c83c00) [pid = 2086] [serial = 176] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 06:35:52 INFO - PROCESS | 2086 | --DOMWINDOW == 95 (0x116985400) [pid = 2086] [serial = 137] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 06:35:52 INFO - PROCESS | 2086 | --DOMWINDOW == 94 (0x1188e5800) [pid = 2086] [serial = 140] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 06:35:52 INFO - PROCESS | 2086 | --DOMWINDOW == 93 (0x123d43c00) [pid = 2086] [serial = 143] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 06:35:52 INFO - PROCESS | 2086 | --DOMWINDOW == 92 (0x126965400) [pid = 2086] [serial = 173] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 06:35:52 INFO - PROCESS | 2086 | --DOMWINDOW == 91 (0x119bf3c00) [pid = 2086] [serial = 146] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 06:35:52 INFO - PROCESS | 2086 | --DOMWINDOW == 90 (0x1273dfc00) [pid = 2086] [serial = 179] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 06:35:52 INFO - PROCESS | 2086 | --DOMWINDOW == 89 (0x116639800) [pid = 2086] [serial = 158] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 06:35:52 INFO - PROCESS | 2086 | --DOMWINDOW == 88 (0x112fbd800) [pid = 2086] [serial = 164] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 06:35:52 INFO - PROCESS | 2086 | --DOMWINDOW == 87 (0x11918c400) [pid = 2086] [serial = 182] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 06:35:52 INFO - PROCESS | 2086 | 1468416952416 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:52 INFO - PROCESS | 2086 | 1468416952417 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:35:52 INFO - PROCESS | 2086 | ++DOCSHELL 0x118136800 == 39 [pid = 2086] [id = 75] 06:35:52 INFO - PROCESS | 2086 | ++DOMWINDOW == 88 (0x112fbd800) [pid = 2086] [serial = 222] [outer = 0x0] 06:35:52 INFO - PROCESS | 2086 | ++DOMWINDOW == 89 (0x116639800) [pid = 2086] [serial = 223] [outer = 0x112fbd800] 06:35:52 INFO - PROCESS | 2086 | 1468416952442 Marionette DEBUG loaded listener.js 06:35:52 INFO - PROCESS | 2086 | ++DOMWINDOW == 90 (0x11918c400) [pid = 2086] [serial = 224] [outer = 0x112fbd800] 06:35:52 INFO - PROCESS | 2086 | 1468416952822 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]]]}] 06:35:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 06:35:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 627ms 06:35:52 INFO - PROCESS | 2086 | 1468416952837 Marionette TRACE conn2 -> [0,273,"getWindowHandle",null] 06:35:52 INFO - PROCESS | 2086 | 1468416952838 Marionette TRACE conn2 <- [1,273,null,{"value":"7"}] 06:35:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 06:35:52 INFO - PROCESS | 2086 | 1468416952841 Marionette TRACE conn2 -> [0,274,"setScriptTimeout",{"ms":35000}] 06:35:52 INFO - PROCESS | 2086 | 1468416952842 Marionette TRACE conn2 <- [1,274,null,{}] 06:35:52 INFO - PROCESS | 2086 | 1468416952845 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}] 06:35:52 INFO - PROCESS | 2086 | 1468416952846 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:35:52 INFO - PROCESS | 2086 | 1468416952931 Marionette TRACE conn2 <- [1,275,null,{"value":null}] 06:35:52 INFO - PROCESS | 2086 | 1468416952979 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:52 INFO - PROCESS | 2086 | 1468416952980 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:35:52 INFO - PROCESS | 2086 | ++DOCSHELL 0x128e88800 == 40 [pid = 2086] [id = 76] 06:35:52 INFO - PROCESS | 2086 | ++DOMWINDOW == 91 (0x1132eb800) [pid = 2086] [serial = 225] [outer = 0x0] 06:35:53 INFO - PROCESS | 2086 | ++DOMWINDOW == 92 (0x126ecd000) [pid = 2086] [serial = 226] [outer = 0x1132eb800] 06:35:53 INFO - PROCESS | 2086 | 1468416953006 Marionette DEBUG loaded listener.js 06:35:53 INFO - PROCESS | 2086 | ++DOMWINDOW == 93 (0x12b8ddc00) [pid = 2086] [serial = 227] [outer = 0x1132eb800] 06:35:53 INFO - PROCESS | 2086 | 1468416953285 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]]]}] 06:35:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 06:35:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 468ms 06:35:53 INFO - PROCESS | 2086 | 1468416953310 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 06:35:53 INFO - PROCESS | 2086 | 1468416953311 Marionette TRACE conn2 <- [1,277,null,{"value":"7"}] 06:35:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 06:35:53 INFO - PROCESS | 2086 | 1468416953313 Marionette TRACE conn2 -> [0,278,"setScriptTimeout",{"ms":35000}] 06:35:53 INFO - PROCESS | 2086 | 1468416953314 Marionette TRACE conn2 <- [1,278,null,{}] 06:35:53 INFO - PROCESS | 2086 | 1468416953325 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}] 06:35:53 INFO - PROCESS | 2086 | 1468416953326 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:35:53 INFO - PROCESS | 2086 | 1468416953420 Marionette TRACE conn2 <- [1,279,null,{"value":null}] 06:35:53 INFO - PROCESS | 2086 | 1468416953425 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:53 INFO - PROCESS | 2086 | 1468416953426 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:35:53 INFO - PROCESS | 2086 | ++DOCSHELL 0x12a472800 == 41 [pid = 2086] [id = 77] 06:35:53 INFO - PROCESS | 2086 | ++DOMWINDOW == 94 (0x12b982800) [pid = 2086] [serial = 228] [outer = 0x0] 06:35:53 INFO - PROCESS | 2086 | ++DOMWINDOW == 95 (0x12b989800) [pid = 2086] [serial = 229] [outer = 0x12b982800] 06:35:53 INFO - PROCESS | 2086 | 1468416953451 Marionette DEBUG loaded listener.js 06:35:53 INFO - PROCESS | 2086 | ++DOMWINDOW == 96 (0x12bc99800) [pid = 2086] [serial = 230] [outer = 0x12b982800] 06:35:53 INFO - PROCESS | 2086 | 1468416953927 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]]]}] 06:35:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 06:35:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 628ms 06:35:53 INFO - PROCESS | 2086 | 1468416953942 Marionette TRACE conn2 -> [0,281,"getWindowHandle",null] 06:35:53 INFO - PROCESS | 2086 | 1468416953943 Marionette TRACE conn2 <- [1,281,null,{"value":"7"}] 06:35:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 06:35:53 INFO - PROCESS | 2086 | 1468416953947 Marionette TRACE conn2 -> [0,282,"setScriptTimeout",{"ms":35000}] 06:35:53 INFO - PROCESS | 2086 | 1468416953949 Marionette TRACE conn2 <- [1,282,null,{}] 06:35:53 INFO - PROCESS | 2086 | 1468416953952 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}] 06:35:53 INFO - PROCESS | 2086 | 1468416953954 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:35:54 INFO - PROCESS | 2086 | 1468416954072 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 06:35:54 INFO - PROCESS | 2086 | 1468416954077 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:54 INFO - PROCESS | 2086 | 1468416954078 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:35:54 INFO - PROCESS | 2086 | ++DOCSHELL 0x12a485800 == 42 [pid = 2086] [id = 78] 06:35:54 INFO - PROCESS | 2086 | ++DOMWINDOW == 97 (0x12bc99c00) [pid = 2086] [serial = 231] [outer = 0x0] 06:35:54 INFO - PROCESS | 2086 | ++DOMWINDOW == 98 (0x12bca0400) [pid = 2086] [serial = 232] [outer = 0x12bc99c00] 06:35:54 INFO - PROCESS | 2086 | 1468416954117 Marionette DEBUG loaded listener.js 06:35:54 INFO - PROCESS | 2086 | ++DOMWINDOW == 99 (0x12bca7c00) [pid = 2086] [serial = 233] [outer = 0x12bc99c00] 06:35:54 INFO - PROCESS | 2086 | 1468416954571 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]]]}] 06:35:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 06:35:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 669ms 06:35:54 INFO - PROCESS | 2086 | 1468416954616 Marionette TRACE conn2 -> [0,285,"getWindowHandle",null] 06:35:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 06:35:54 INFO - PROCESS | 2086 | 1468416954618 Marionette TRACE conn2 <- [1,285,null,{"value":"7"}] 06:35:54 INFO - PROCESS | 2086 | 1468416954622 Marionette TRACE conn2 -> [0,286,"setScriptTimeout",{"ms":35000}] 06:35:54 INFO - PROCESS | 2086 | 1468416954624 Marionette TRACE conn2 <- [1,286,null,{}] 06:35:54 INFO - PROCESS | 2086 | 1468416954628 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}] 06:35:54 INFO - PROCESS | 2086 | 1468416954629 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:35:54 INFO - PROCESS | 2086 | 1468416954732 Marionette TRACE conn2 <- [1,287,null,{"value":null}] 06:35:54 INFO - PROCESS | 2086 | 1468416954783 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:54 INFO - PROCESS | 2086 | 1468416954785 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:35:54 INFO - PROCESS | 2086 | ++DOCSHELL 0x1169aa800 == 43 [pid = 2086] [id = 79] 06:35:54 INFO - PROCESS | 2086 | ++DOMWINDOW == 100 (0x116907800) [pid = 2086] [serial = 234] [outer = 0x0] 06:35:54 INFO - PROCESS | 2086 | ++DOMWINDOW == 101 (0x116f90800) [pid = 2086] [serial = 235] [outer = 0x116907800] 06:35:54 INFO - PROCESS | 2086 | 1468416954815 Marionette DEBUG loaded listener.js 06:35:54 INFO - PROCESS | 2086 | ++DOMWINDOW == 102 (0x11885c000) [pid = 2086] [serial = 236] [outer = 0x116907800] 06:35:55 INFO - PROCESS | 2086 | 1468416955225 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]]]}] 06:35:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 06:35:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 620ms 06:35:55 INFO - PROCESS | 2086 | 1468416955242 Marionette TRACE conn2 -> [0,289,"getWindowHandle",null] 06:35:55 INFO - PROCESS | 2086 | 1468416955245 Marionette TRACE conn2 <- [1,289,null,{"value":"7"}] 06:35:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 06:35:55 INFO - PROCESS | 2086 | 1468416955250 Marionette TRACE conn2 -> [0,290,"setScriptTimeout",{"ms":35000}] 06:35:55 INFO - PROCESS | 2086 | 1468416955251 Marionette TRACE conn2 <- [1,290,null,{}] 06:35:55 INFO - PROCESS | 2086 | 1468416955254 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}] 06:35:55 INFO - PROCESS | 2086 | 1468416955256 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:35:55 INFO - PROCESS | 2086 | 1468416955359 Marionette TRACE conn2 <- [1,291,null,{"value":null}] 06:35:55 INFO - PROCESS | 2086 | 1468416955410 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:55 INFO - PROCESS | 2086 | 1468416955411 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:35:55 INFO - PROCESS | 2086 | ++DOCSHELL 0x123b1c000 == 44 [pid = 2086] [id = 80] 06:35:55 INFO - PROCESS | 2086 | ++DOMWINDOW == 103 (0x11973ec00) [pid = 2086] [serial = 237] [outer = 0x0] 06:35:55 INFO - PROCESS | 2086 | ++DOMWINDOW == 104 (0x123208400) [pid = 2086] [serial = 238] [outer = 0x11973ec00] 06:35:55 INFO - PROCESS | 2086 | 1468416955441 Marionette DEBUG loaded listener.js 06:35:55 INFO - PROCESS | 2086 | ++DOMWINDOW == 105 (0x1243b5400) [pid = 2086] [serial = 239] [outer = 0x11973ec00] 06:35:55 INFO - PROCESS | 2086 | 1468416955855 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]]]}] 06:35:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 06:35:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 620ms 06:35:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 06:35:55 INFO - PROCESS | 2086 | 1468416955870 Marionette TRACE conn2 -> [0,293,"getWindowHandle",null] 06:35:55 INFO - PROCESS | 2086 | 1468416955871 Marionette TRACE conn2 <- [1,293,null,{"value":"7"}] 06:35:55 INFO - PROCESS | 2086 | 1468416955873 Marionette TRACE conn2 -> [0,294,"setScriptTimeout",{"ms":35000}] 06:35:55 INFO - PROCESS | 2086 | 1468416955876 Marionette TRACE conn2 <- [1,294,null,{}] 06:35:55 INFO - PROCESS | 2086 | 1468416955884 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}] 06:35:55 INFO - PROCESS | 2086 | 1468416955887 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:35:55 INFO - PROCESS | 2086 | 1468416955986 Marionette TRACE conn2 <- [1,295,null,{"value":null}] 06:35:56 INFO - PROCESS | 2086 | 1468416956065 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:56 INFO - PROCESS | 2086 | 1468416956067 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:35:56 INFO - PROCESS | 2086 | ++DOCSHELL 0x128e89000 == 45 [pid = 2086] [id = 81] 06:35:56 INFO - PROCESS | 2086 | ++DOMWINDOW == 106 (0x1273d9c00) [pid = 2086] [serial = 240] [outer = 0x0] 06:35:56 INFO - PROCESS | 2086 | ++DOMWINDOW == 107 (0x1273e2000) [pid = 2086] [serial = 241] [outer = 0x1273d9c00] 06:35:56 INFO - PROCESS | 2086 | 1468416956097 Marionette DEBUG loaded listener.js 06:35:56 INFO - PROCESS | 2086 | ++DOMWINDOW == 108 (0x128a60000) [pid = 2086] [serial = 242] [outer = 0x1273d9c00] 06:35:56 INFO - PROCESS | 2086 | 1468416956492 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]]]}] 06:35:56 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. 06:35:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 671ms 06:35:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 06:35:56 INFO - PROCESS | 2086 | 1468416956545 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 06:35:56 INFO - PROCESS | 2086 | 1468416956547 Marionette TRACE conn2 <- [1,297,null,{"value":"7"}] 06:35:56 INFO - PROCESS | 2086 | 1468416956549 Marionette TRACE conn2 -> [0,298,"setScriptTimeout",{"ms":35000}] 06:35:56 INFO - PROCESS | 2086 | 1468416956550 Marionette TRACE conn2 <- [1,298,null,{}] 06:35:56 INFO - PROCESS | 2086 | 1468416956552 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}] 06:35:56 INFO - PROCESS | 2086 | 1468416956554 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:35:56 INFO - PROCESS | 2086 | 1468416956655 Marionette TRACE conn2 <- [1,299,null,{"value":null}] 06:35:56 INFO - PROCESS | 2086 | 1468416956703 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:56 INFO - PROCESS | 2086 | 1468416956704 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:35:56 INFO - PROCESS | 2086 | ++DOCSHELL 0x12a649800 == 46 [pid = 2086] [id = 82] 06:35:56 INFO - PROCESS | 2086 | ++DOMWINDOW == 109 (0x128a65400) [pid = 2086] [serial = 243] [outer = 0x0] 06:35:56 INFO - PROCESS | 2086 | ++DOMWINDOW == 110 (0x128a68000) [pid = 2086] [serial = 244] [outer = 0x128a65400] 06:35:56 INFO - PROCESS | 2086 | 1468416956732 Marionette DEBUG loaded listener.js 06:35:56 INFO - PROCESS | 2086 | ++DOMWINDOW == 111 (0x128d08000) [pid = 2086] [serial = 245] [outer = 0x128a65400] 06:35:57 INFO - PROCESS | 2086 | 1468416957132 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]]]}] 06:35:57 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. 06:35:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 623ms 06:35:57 INFO - PROCESS | 2086 | 1468416957172 Marionette TRACE conn2 -> [0,301,"getWindowHandle",null] 06:35:57 INFO - PROCESS | 2086 | 1468416957174 Marionette TRACE conn2 <- [1,301,null,{"value":"7"}] 06:35:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 06:35:57 INFO - PROCESS | 2086 | 1468416957176 Marionette TRACE conn2 -> [0,302,"setScriptTimeout",{"ms":35000}] 06:35:57 INFO - PROCESS | 2086 | 1468416957178 Marionette TRACE conn2 <- [1,302,null,{}] 06:35:57 INFO - PROCESS | 2086 | 1468416957180 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}] 06:35:57 INFO - PROCESS | 2086 | 1468416957181 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:35:57 INFO - PROCESS | 2086 | 1468416957278 Marionette TRACE conn2 <- [1,303,null,{"value":null}] 06:35:57 INFO - PROCESS | 2086 | 1468416957488 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:57 INFO - PROCESS | 2086 | 1468416957490 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:35:57 INFO - PROCESS | 2086 | ++DOCSHELL 0x116ad7000 == 47 [pid = 2086] [id = 83] 06:35:57 INFO - PROCESS | 2086 | ++DOMWINDOW == 112 (0x113c68800) [pid = 2086] [serial = 246] [outer = 0x0] 06:35:57 INFO - PROCESS | 2086 | ++DOMWINDOW == 113 (0x11697dc00) [pid = 2086] [serial = 247] [outer = 0x113c68800] 06:35:57 INFO - PROCESS | 2086 | 1468416957531 Marionette DEBUG loaded listener.js 06:35:57 INFO - PROCESS | 2086 | ++DOMWINDOW == 114 (0x11872d800) [pid = 2086] [serial = 248] [outer = 0x113c68800] 06:35:57 INFO - PROCESS | 2086 | 1468416957953 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]]]}] 06:35:58 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. 06:35:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 825ms 06:35:58 INFO - PROCESS | 2086 | 1468416958002 Marionette TRACE conn2 -> [0,305,"getWindowHandle",null] 06:35:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 06:35:58 INFO - PROCESS | 2086 | 1468416958004 Marionette TRACE conn2 <- [1,305,null,{"value":"7"}] 06:35:58 INFO - PROCESS | 2086 | 1468416958007 Marionette TRACE conn2 -> [0,306,"setScriptTimeout",{"ms":35000}] 06:35:58 INFO - PROCESS | 2086 | 1468416958009 Marionette TRACE conn2 <- [1,306,null,{}] 06:35:58 INFO - PROCESS | 2086 | 1468416958012 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}] 06:35:58 INFO - PROCESS | 2086 | 1468416958015 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:35:58 INFO - PROCESS | 2086 | 1468416958105 Marionette TRACE conn2 <- [1,307,null,{"value":null}] 06:35:58 INFO - PROCESS | 2086 | 1468416958152 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:58 INFO - PROCESS | 2086 | 1468416958153 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:35:58 INFO - PROCESS | 2086 | ++DOCSHELL 0x116ac3800 == 48 [pid = 2086] [id = 84] 06:35:58 INFO - PROCESS | 2086 | ++DOMWINDOW == 115 (0x11884f400) [pid = 2086] [serial = 249] [outer = 0x0] 06:35:58 INFO - PROCESS | 2086 | ++DOMWINDOW == 116 (0x11918c000) [pid = 2086] [serial = 250] [outer = 0x11884f400] 06:35:58 INFO - PROCESS | 2086 | 1468416958178 Marionette DEBUG loaded listener.js 06:35:58 INFO - PROCESS | 2086 | ++DOMWINDOW == 117 (0x119bf2000) [pid = 2086] [serial = 251] [outer = 0x11884f400] 06:35:58 INFO - PROCESS | 2086 | --DOCSHELL 0x12a472800 == 47 [pid = 2086] [id = 77] 06:35:58 INFO - PROCESS | 2086 | --DOCSHELL 0x128e88800 == 46 [pid = 2086] [id = 76] 06:35:58 INFO - PROCESS | 2086 | --DOCSHELL 0x118136800 == 45 [pid = 2086] [id = 75] 06:35:58 INFO - PROCESS | 2086 | --DOCSHELL 0x128d1f000 == 44 [pid = 2086] [id = 74] 06:35:58 INFO - PROCESS | 2086 | --DOCSHELL 0x128888000 == 43 [pid = 2086] [id = 73] 06:35:58 INFO - PROCESS | 2086 | --DOCSHELL 0x126851800 == 42 [pid = 2086] [id = 72] 06:35:58 INFO - PROCESS | 2086 | --DOCSHELL 0x123884800 == 41 [pid = 2086] [id = 71] 06:35:58 INFO - PROCESS | 2086 | --DOCSHELL 0x12327c000 == 40 [pid = 2086] [id = 70] 06:35:58 INFO - PROCESS | 2086 | --DOCSHELL 0x120f05800 == 39 [pid = 2086] [id = 69] 06:35:58 INFO - PROCESS | 2086 | --DOMWINDOW == 116 (0x116904000) [pid = 2086] [serial = 150] [outer = 0x0] [url = about:blank] 06:35:58 INFO - PROCESS | 2086 | --DOMWINDOW == 115 (0x129354c00) [pid = 2086] [serial = 186] [outer = 0x0] [url = about:blank] 06:35:58 INFO - PROCESS | 2086 | --DOCSHELL 0x119283800 == 38 [pid = 2086] [id = 68] 06:35:58 INFO - PROCESS | 2086 | --DOCSHELL 0x11814e800 == 37 [pid = 2086] [id = 67] 06:35:58 INFO - PROCESS | 2086 | --DOCSHELL 0x11662a800 == 36 [pid = 2086] [id = 66] 06:35:58 INFO - PROCESS | 2086 | --DOCSHELL 0x117471000 == 35 [pid = 2086] [id = 65] 06:35:58 INFO - PROCESS | 2086 | --DOCSHELL 0x112f29000 == 34 [pid = 2086] [id = 64] 06:35:58 INFO - PROCESS | 2086 | --DOCSHELL 0x1269af800 == 33 [pid = 2086] [id = 63] 06:35:58 INFO - PROCESS | 2086 | 1468416958534 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]]]}] 06:35:58 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. 06:35:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 570ms 06:35:58 INFO - PROCESS | 2086 | 1468416958579 Marionette TRACE conn2 -> [0,309,"getWindowHandle",null] 06:35:58 INFO - PROCESS | 2086 | 1468416958582 Marionette TRACE conn2 <- [1,309,null,{"value":"7"}] 06:35:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 06:35:58 INFO - PROCESS | 2086 | 1468416958584 Marionette TRACE conn2 -> [0,310,"setScriptTimeout",{"ms":35000}] 06:35:58 INFO - PROCESS | 2086 | 1468416958586 Marionette TRACE conn2 <- [1,310,null,{}] 06:35:58 INFO - PROCESS | 2086 | 1468416958588 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}] 06:35:58 INFO - PROCESS | 2086 | 1468416958589 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:35:58 INFO - PROCESS | 2086 | 1468416958675 Marionette TRACE conn2 <- [1,311,null,{"value":null}] 06:35:58 INFO - PROCESS | 2086 | --DOMWINDOW == 114 (0x124193c00) [pid = 2086] [serial = 168] [outer = 0x0] [url = about:blank] 06:35:58 INFO - PROCESS | 2086 | --DOMWINDOW == 113 (0x116639c00) [pid = 2086] [serial = 153] [outer = 0x0] [url = about:blank] 06:35:58 INFO - PROCESS | 2086 | --DOMWINDOW == 112 (0x112e16400) [pid = 2086] [serial = 154] [outer = 0x0] [url = about:blank] 06:35:58 INFO - PROCESS | 2086 | --DOMWINDOW == 111 (0x126969800) [pid = 2086] [serial = 171] [outer = 0x0] [url = about:blank] 06:35:58 INFO - PROCESS | 2086 | --DOMWINDOW == 110 (0x123003400) [pid = 2086] [serial = 162] [outer = 0x0] [url = about:blank] 06:35:58 INFO - PROCESS | 2086 | --DOMWINDOW == 109 (0x1185b1800) [pid = 2086] [serial = 156] [outer = 0x0] [url = about:blank] 06:35:58 INFO - PROCESS | 2086 | --DOMWINDOW == 108 (0x1187f3c00) [pid = 2086] [serial = 157] [outer = 0x0] [url = about:blank] 06:35:58 INFO - PROCESS | 2086 | --DOMWINDOW == 107 (0x119fdf800) [pid = 2086] [serial = 177] [outer = 0x0] [url = about:blank] 06:35:58 INFO - PROCESS | 2086 | --DOMWINDOW == 106 (0x1185af800) [pid = 2086] [serial = 139] [outer = 0x0] [url = about:blank] 06:35:58 INFO - PROCESS | 2086 | --DOMWINDOW == 105 (0x1176edc00) [pid = 2086] [serial = 138] [outer = 0x0] [url = about:blank] 06:35:58 INFO - PROCESS | 2086 | --DOMWINDOW == 104 (0x120fdc800) [pid = 2086] [serial = 142] [outer = 0x0] [url = about:blank] 06:35:58 INFO - PROCESS | 2086 | --DOMWINDOW == 103 (0x11997e400) [pid = 2086] [serial = 141] [outer = 0x0] [url = about:blank] 06:35:58 INFO - PROCESS | 2086 | --DOMWINDOW == 102 (0x126803400) [pid = 2086] [serial = 145] [outer = 0x0] [url = about:blank] 06:35:58 INFO - PROCESS | 2086 | --DOMWINDOW == 101 (0x1243b5000) [pid = 2086] [serial = 144] [outer = 0x0] [url = about:blank] 06:35:58 INFO - PROCESS | 2086 | --DOMWINDOW == 100 (0x127373000) [pid = 2086] [serial = 174] [outer = 0x0] [url = about:blank] 06:35:58 INFO - PROCESS | 2086 | --DOMWINDOW == 99 (0x127372800) [pid = 2086] [serial = 148] [outer = 0x0] [url = about:blank] 06:35:58 INFO - PROCESS | 2086 | --DOMWINDOW == 98 (0x126dcdc00) [pid = 2086] [serial = 147] [outer = 0x0] [url = about:blank] 06:35:58 INFO - PROCESS | 2086 | --DOMWINDOW == 97 (0x126e38c00) [pid = 2086] [serial = 172] [outer = 0x0] [url = about:blank] 06:35:58 INFO - PROCESS | 2086 | --DOMWINDOW == 96 (0x128aa0800) [pid = 2086] [serial = 180] [outer = 0x0] [url = about:blank] 06:35:58 INFO - PROCESS | 2086 | --DOMWINDOW == 95 (0x119190000) [pid = 2086] [serial = 159] [outer = 0x0] [url = about:blank] 06:35:58 INFO - PROCESS | 2086 | --DOMWINDOW == 94 (0x11998b400) [pid = 2086] [serial = 160] [outer = 0x0] [url = about:blank] 06:35:58 INFO - PROCESS | 2086 | --DOMWINDOW == 93 (0x1273dc800) [pid = 2086] [serial = 175] [outer = 0x0] [url = about:blank] 06:35:58 INFO - PROCESS | 2086 | --DOMWINDOW == 92 (0x1238ad400) [pid = 2086] [serial = 166] [outer = 0x0] [url = about:blank] 06:35:58 INFO - PROCESS | 2086 | --DOMWINDOW == 91 (0x1234a9c00) [pid = 2086] [serial = 165] [outer = 0x0] [url = about:blank] 06:35:58 INFO - PROCESS | 2086 | --DOMWINDOW == 90 (0x12736c400) [pid = 2086] [serial = 178] [outer = 0x0] [url = about:blank] 06:35:58 INFO - PROCESS | 2086 | --DOMWINDOW == 89 (0x126809800) [pid = 2086] [serial = 169] [outer = 0x0] [url = about:blank] 06:35:58 INFO - PROCESS | 2086 | --DOMWINDOW == 88 (0x128d0ac00) [pid = 2086] [serial = 183] [outer = 0x0] [url = about:blank] 06:35:58 INFO - PROCESS | 2086 | --DOMWINDOW == 87 (0x12934b400) [pid = 2086] [serial = 184] [outer = 0x0] [url = about:blank] 06:35:58 INFO - PROCESS | 2086 | --DOMWINDOW == 86 (0x128d05000) [pid = 2086] [serial = 181] [outer = 0x0] [url = about:blank] 06:35:58 INFO - PROCESS | 2086 | --DOMWINDOW == 85 (0x123047400) [pid = 2086] [serial = 163] [outer = 0x0] [url = about:blank] 06:35:58 INFO - PROCESS | 2086 | 1468416958751 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:58 INFO - PROCESS | 2086 | 1468416958753 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:35:58 INFO - PROCESS | 2086 | ++DOCSHELL 0x11667e000 == 34 [pid = 2086] [id = 85] 06:35:58 INFO - PROCESS | 2086 | ++DOMWINDOW == 86 (0x1174fc400) [pid = 2086] [serial = 252] [outer = 0x0] 06:35:58 INFO - PROCESS | 2086 | ++DOMWINDOW == 87 (0x119fdf800) [pid = 2086] [serial = 253] [outer = 0x1174fc400] 06:35:58 INFO - PROCESS | 2086 | 1468416958780 Marionette DEBUG loaded listener.js 06:35:58 INFO - PROCESS | 2086 | ++DOMWINDOW == 88 (0x1237cf800) [pid = 2086] [serial = 254] [outer = 0x1174fc400] 06:35:59 INFO - PROCESS | 2086 | 1468416959083 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]]]}] 06:35:59 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. 06:35:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 520ms 06:35:59 INFO - PROCESS | 2086 | 1468416959107 Marionette TRACE conn2 -> [0,313,"getWindowHandle",null] 06:35:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 06:35:59 INFO - PROCESS | 2086 | 1468416959108 Marionette TRACE conn2 <- [1,313,null,{"value":"7"}] 06:35:59 INFO - PROCESS | 2086 | 1468416959114 Marionette TRACE conn2 -> [0,314,"setScriptTimeout",{"ms":35000}] 06:35:59 INFO - PROCESS | 2086 | 1468416959122 Marionette TRACE conn2 <- [1,314,null,{}] 06:35:59 INFO - PROCESS | 2086 | 1468416959125 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}] 06:35:59 INFO - PROCESS | 2086 | 1468416959128 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:35:59 INFO - PROCESS | 2086 | 1468416959213 Marionette TRACE conn2 <- [1,315,null,{"value":null}] 06:35:59 INFO - PROCESS | 2086 | 1468416959262 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:59 INFO - PROCESS | 2086 | 1468416959263 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:35:59 INFO - PROCESS | 2086 | ++DOCSHELL 0x119286000 == 35 [pid = 2086] [id = 86] 06:35:59 INFO - PROCESS | 2086 | ++DOMWINDOW == 89 (0x1234af800) [pid = 2086] [serial = 255] [outer = 0x0] 06:35:59 INFO - PROCESS | 2086 | ++DOMWINDOW == 90 (0x1243f8400) [pid = 2086] [serial = 256] [outer = 0x1234af800] 06:35:59 INFO - PROCESS | 2086 | 1468416959288 Marionette DEBUG loaded listener.js 06:35:59 INFO - PROCESS | 2086 | ++DOMWINDOW == 91 (0x126d39800) [pid = 2086] [serial = 257] [outer = 0x1234af800] 06:35:59 INFO - PROCESS | 2086 | 1468416959558 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]]]}] 06:35:59 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. 06:35:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 482ms 06:35:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 06:35:59 INFO - PROCESS | 2086 | 1468416959592 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 06:35:59 INFO - PROCESS | 2086 | 1468416959594 Marionette TRACE conn2 <- [1,317,null,{"value":"7"}] 06:35:59 INFO - PROCESS | 2086 | 1468416959596 Marionette TRACE conn2 -> [0,318,"setScriptTimeout",{"ms":35000}] 06:35:59 INFO - PROCESS | 2086 | 1468416959597 Marionette TRACE conn2 <- [1,318,null,{}] 06:35:59 INFO - PROCESS | 2086 | 1468416959607 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}] 06:35:59 INFO - PROCESS | 2086 | 1468416959609 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:35:59 INFO - PROCESS | 2086 | 1468416959691 Marionette TRACE conn2 <- [1,319,null,{"value":null}] 06:35:59 INFO - PROCESS | 2086 | 1468416959695 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:59 INFO - PROCESS | 2086 | 1468416959697 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:35:59 INFO - PROCESS | 2086 | ++DOCSHELL 0x12306b000 == 36 [pid = 2086] [id = 87] 06:35:59 INFO - PROCESS | 2086 | ++DOMWINDOW == 92 (0x127373c00) [pid = 2086] [serial = 258] [outer = 0x0] 06:35:59 INFO - PROCESS | 2086 | ++DOMWINDOW == 93 (0x1273e3000) [pid = 2086] [serial = 259] [outer = 0x127373c00] 06:35:59 INFO - PROCESS | 2086 | 1468416959724 Marionette DEBUG loaded listener.js 06:35:59 INFO - PROCESS | 2086 | ++DOMWINDOW == 94 (0x128a64800) [pid = 2086] [serial = 260] [outer = 0x127373c00] 06:36:00 INFO - PROCESS | 2086 | 1468416960070 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]]]}] 06:36:00 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. 06:36:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 522ms 06:36:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 06:36:00 INFO - PROCESS | 2086 | 1468416960119 Marionette TRACE conn2 -> [0,321,"getWindowHandle",null] 06:36:00 INFO - PROCESS | 2086 | 1468416960120 Marionette TRACE conn2 <- [1,321,null,{"value":"7"}] 06:36:00 INFO - PROCESS | 2086 | 1468416960122 Marionette TRACE conn2 -> [0,322,"setScriptTimeout",{"ms":35000}] 06:36:00 INFO - PROCESS | 2086 | 1468416960123 Marionette TRACE conn2 <- [1,322,null,{}] 06:36:00 INFO - PROCESS | 2086 | 1468416960125 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}] 06:36:00 INFO - PROCESS | 2086 | 1468416960126 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:36:00 INFO - PROCESS | 2086 | 1468416960203 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 06:36:00 INFO - PROCESS | 2086 | 1468416960207 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:00 INFO - PROCESS | 2086 | 1468416960211 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:36:00 INFO - PROCESS | 2086 | ++DOCSHELL 0x1234cf800 == 37 [pid = 2086] [id = 88] 06:36:00 INFO - PROCESS | 2086 | ++DOMWINDOW == 95 (0x128d6a000) [pid = 2086] [serial = 261] [outer = 0x0] 06:36:00 INFO - PROCESS | 2086 | ++DOMWINDOW == 96 (0x12910d800) [pid = 2086] [serial = 262] [outer = 0x128d6a000] 06:36:00 INFO - PROCESS | 2086 | 1468416960250 Marionette DEBUG loaded listener.js 06:36:00 INFO - PROCESS | 2086 | ++DOMWINDOW == 97 (0x129354c00) [pid = 2086] [serial = 263] [outer = 0x128d6a000] 06:36:00 INFO - PROCESS | 2086 | 1468416960579 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]]]}] 06:36:00 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. 06:36:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 467ms 06:36:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 06:36:00 INFO - PROCESS | 2086 | 1468416960590 Marionette TRACE conn2 -> [0,325,"getWindowHandle",null] 06:36:00 INFO - PROCESS | 2086 | 1468416960591 Marionette TRACE conn2 <- [1,325,null,{"value":"7"}] 06:36:00 INFO - PROCESS | 2086 | 1468416960593 Marionette TRACE conn2 -> [0,326,"setScriptTimeout",{"ms":35000}] 06:36:00 INFO - PROCESS | 2086 | 1468416960595 Marionette TRACE conn2 <- [1,326,null,{}] 06:36:00 INFO - PROCESS | 2086 | 1468416960597 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}] 06:36:00 INFO - PROCESS | 2086 | 1468416960598 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:36:00 INFO - PROCESS | 2086 | 1468416960676 Marionette TRACE conn2 <- [1,327,null,{"value":null}] 06:36:00 INFO - PROCESS | 2086 | 1468416960679 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:00 INFO - PROCESS | 2086 | 1468416960680 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:36:00 INFO - PROCESS | 2086 | ++DOCSHELL 0x123d60800 == 38 [pid = 2086] [id = 89] 06:36:00 INFO - PROCESS | 2086 | ++DOMWINDOW == 98 (0x128d6b000) [pid = 2086] [serial = 264] [outer = 0x0] 06:36:00 INFO - PROCESS | 2086 | ++DOMWINDOW == 99 (0x12a439c00) [pid = 2086] [serial = 265] [outer = 0x128d6b000] 06:36:00 INFO - PROCESS | 2086 | 1468416960755 Marionette DEBUG loaded listener.js 06:36:00 INFO - PROCESS | 2086 | ++DOMWINDOW == 100 (0x12a92e400) [pid = 2086] [serial = 266] [outer = 0x128d6b000] 06:36:01 INFO - PROCESS | 2086 | 1468416961092 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]]]}] 06:36:01 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. 06:36:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 518ms 06:36:01 INFO - PROCESS | 2086 | 1468416961118 Marionette TRACE conn2 -> [0,329,"getWindowHandle",null] 06:36:01 INFO - PROCESS | 2086 | 1468416961120 Marionette TRACE conn2 <- [1,329,null,{"value":"7"}] 06:36:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 06:36:01 INFO - PROCESS | 2086 | 1468416961122 Marionette TRACE conn2 -> [0,330,"setScriptTimeout",{"ms":35000}] 06:36:01 INFO - PROCESS | 2086 | 1468416961123 Marionette TRACE conn2 <- [1,330,null,{}] 06:36:01 INFO - PROCESS | 2086 | 1468416961125 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}] 06:36:01 INFO - PROCESS | 2086 | 1468416961127 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:36:01 INFO - PROCESS | 2086 | 1468416961226 Marionette TRACE conn2 <- [1,331,null,{"value":null}] 06:36:01 INFO - PROCESS | 2086 | 1468416961230 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:01 INFO - PROCESS | 2086 | 1468416961231 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:36:01 INFO - PROCESS | 2086 | ++DOCSHELL 0x126815800 == 39 [pid = 2086] [id = 90] 06:36:01 INFO - PROCESS | 2086 | ++DOMWINDOW == 101 (0x12a629000) [pid = 2086] [serial = 267] [outer = 0x0] 06:36:01 INFO - PROCESS | 2086 | ++DOMWINDOW == 102 (0x12b0c2400) [pid = 2086] [serial = 268] [outer = 0x12a629000] 06:36:01 INFO - PROCESS | 2086 | 1468416961257 Marionette DEBUG loaded listener.js 06:36:01 INFO - PROCESS | 2086 | ++DOMWINDOW == 103 (0x12b0d1400) [pid = 2086] [serial = 269] [outer = 0x12a629000] 06:36:01 INFO - PROCESS | 2086 | 1468416961578 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]]]}] 06:36:01 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. 06:36:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 468ms 06:36:01 INFO - PROCESS | 2086 | 1468416961590 Marionette TRACE conn2 -> [0,333,"getWindowHandle",null] 06:36:01 INFO - PROCESS | 2086 | 1468416961591 Marionette TRACE conn2 <- [1,333,null,{"value":"7"}] 06:36:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 06:36:01 INFO - PROCESS | 2086 | 1468416961594 Marionette TRACE conn2 -> [0,334,"setScriptTimeout",{"ms":35000}] 06:36:01 INFO - PROCESS | 2086 | 1468416961595 Marionette TRACE conn2 <- [1,334,null,{}] 06:36:01 INFO - PROCESS | 2086 | 1468416961597 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}] 06:36:01 INFO - PROCESS | 2086 | 1468416961598 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:36:01 INFO - PROCESS | 2086 | 1468416961700 Marionette TRACE conn2 <- [1,335,null,{"value":null}] 06:36:01 INFO - PROCESS | 2086 | 1468416961704 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:01 INFO - PROCESS | 2086 | 1468416961704 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:36:01 INFO - PROCESS | 2086 | ++DOCSHELL 0x1270a1800 == 40 [pid = 2086] [id = 91] 06:36:01 INFO - PROCESS | 2086 | ++DOMWINDOW == 104 (0x12b0cf800) [pid = 2086] [serial = 270] [outer = 0x0] 06:36:01 INFO - PROCESS | 2086 | ++DOMWINDOW == 105 (0x12b8dac00) [pid = 2086] [serial = 271] [outer = 0x12b0cf800] 06:36:01 INFO - PROCESS | 2086 | 1468416961728 Marionette DEBUG loaded listener.js 06:36:01 INFO - PROCESS | 2086 | ++DOMWINDOW == 106 (0x12b986800) [pid = 2086] [serial = 272] [outer = 0x12b0cf800] 06:36:02 INFO - PROCESS | 2086 | 1468416962033 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]]]}] 06:36:02 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. 06:36:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 468ms 06:36:02 INFO - PROCESS | 2086 | 1468416962062 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 06:36:02 INFO - PROCESS | 2086 | 1468416962064 Marionette TRACE conn2 <- [1,337,null,{"value":"7"}] 06:36:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 06:36:02 INFO - PROCESS | 2086 | 1468416962079 Marionette TRACE conn2 -> [0,338,"setScriptTimeout",{"ms":35000}] 06:36:02 INFO - PROCESS | 2086 | 1468416962080 Marionette TRACE conn2 <- [1,338,null,{}] 06:36:02 INFO - PROCESS | 2086 | 1468416962083 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}] 06:36:02 INFO - PROCESS | 2086 | 1468416962085 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:36:02 INFO - PROCESS | 2086 | 1468416962193 Marionette TRACE conn2 <- [1,339,null,{"value":null}] 06:36:02 INFO - PROCESS | 2086 | 1468416962196 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:02 INFO - PROCESS | 2086 | 1468416962198 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:36:02 INFO - PROCESS | 2086 | ++DOCSHELL 0x128d2a000 == 41 [pid = 2086] [id = 92] 06:36:02 INFO - PROCESS | 2086 | ++DOMWINDOW == 107 (0x12b98ec00) [pid = 2086] [serial = 273] [outer = 0x0] 06:36:02 INFO - PROCESS | 2086 | ++DOMWINDOW == 108 (0x12b98f800) [pid = 2086] [serial = 274] [outer = 0x12b98ec00] 06:36:02 INFO - PROCESS | 2086 | 1468416962250 Marionette DEBUG loaded listener.js 06:36:02 INFO - PROCESS | 2086 | ++DOMWINDOW == 109 (0x12bcbc400) [pid = 2086] [serial = 275] [outer = 0x12b98ec00] 06:36:02 INFO - PROCESS | 2086 | 1468416962564 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]]]}] 06:36:02 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. 06:36:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 522ms 06:36:02 INFO - PROCESS | 2086 | 1468416962598 Marionette TRACE conn2 -> [0,341,"getWindowHandle",null] 06:36:02 INFO - PROCESS | 2086 | 1468416962599 Marionette TRACE conn2 <- [1,341,null,{"value":"7"}] 06:36:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 06:36:02 INFO - PROCESS | 2086 | 1468416962608 Marionette TRACE conn2 -> [0,342,"setScriptTimeout",{"ms":35000}] 06:36:02 INFO - PROCESS | 2086 | 1468416962609 Marionette TRACE conn2 <- [1,342,null,{}] 06:36:02 INFO - PROCESS | 2086 | 1468416962611 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}] 06:36:02 INFO - PROCESS | 2086 | 1468416962612 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:36:02 INFO - PROCESS | 2086 | 1468416962706 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 06:36:02 INFO - PROCESS | 2086 | 1468416962710 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:02 INFO - PROCESS | 2086 | 1468416962711 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:36:02 INFO - PROCESS | 2086 | ++DOCSHELL 0x129631000 == 42 [pid = 2086] [id = 93] 06:36:02 INFO - PROCESS | 2086 | ++DOMWINDOW == 110 (0x12b98f000) [pid = 2086] [serial = 276] [outer = 0x0] 06:36:02 INFO - PROCESS | 2086 | ++DOMWINDOW == 111 (0x12bcc2400) [pid = 2086] [serial = 277] [outer = 0x12b98f000] 06:36:02 INFO - PROCESS | 2086 | 1468416962738 Marionette DEBUG loaded listener.js 06:36:02 INFO - PROCESS | 2086 | ++DOMWINDOW == 112 (0x12c007800) [pid = 2086] [serial = 278] [outer = 0x12b98f000] 06:36:02 INFO - PROCESS | 2086 | --DOMWINDOW == 111 (0x123007000) [pid = 2086] [serial = 201] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 06:36:02 INFO - PROCESS | 2086 | --DOMWINDOW == 110 (0x129110400) [pid = 2086] [serial = 219] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 06:36:02 INFO - PROCESS | 2086 | --DOMWINDOW == 109 (0x126804c00) [pid = 2086] [serial = 204] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 06:36:02 INFO - PROCESS | 2086 | --DOMWINDOW == 108 (0x112fbd800) [pid = 2086] [serial = 222] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 06:36:02 INFO - PROCESS | 2086 | --DOMWINDOW == 107 (0x1132eb800) [pid = 2086] [serial = 225] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 06:36:02 INFO - PROCESS | 2086 | --DOMWINDOW == 106 (0x1273d8800) [pid = 2086] [serial = 210] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 06:36:02 INFO - PROCESS | 2086 | --DOMWINDOW == 105 (0x116a21400) [pid = 2086] [serial = 191] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 06:36:02 INFO - PROCESS | 2086 | --DOMWINDOW == 104 (0x129113000) [pid = 2086] [serial = 185] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 06:36:02 INFO - PROCESS | 2086 | --DOMWINDOW == 103 (0x116461400) [pid = 2086] [serial = 149] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 06:36:02 INFO - PROCESS | 2086 | --DOMWINDOW == 102 (0x1164f0800) [pid = 2086] [serial = 213] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 06:36:02 INFO - PROCESS | 2086 | --DOMWINDOW == 101 (0x118737000) [pid = 2086] [serial = 194] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 06:36:02 INFO - PROCESS | 2086 | --DOMWINDOW == 100 (0x1164ed400) [pid = 2086] [serial = 207] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 06:36:02 INFO - PROCESS | 2086 | --DOMWINDOW == 99 (0x12b982800) [pid = 2086] [serial = 228] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 06:36:02 INFO - PROCESS | 2086 | --DOMWINDOW == 98 (0x113388400) [pid = 2086] [serial = 188] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 06:36:02 INFO - PROCESS | 2086 | --DOMWINDOW == 97 (0x12a530c00) [pid = 2086] [serial = 216] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 06:36:02 INFO - PROCESS | 2086 | --DOMWINDOW == 96 (0x11918f800) [pid = 2086] [serial = 198] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 06:36:03 INFO - PROCESS | 2086 | 1468416963155 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]]]}] 06:36:03 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. 06:36:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 568ms 06:36:03 INFO - PROCESS | 2086 | 1468416963176 Marionette TRACE conn2 -> [0,345,"getWindowHandle",null] 06:36:03 INFO - PROCESS | 2086 | 1468416963178 Marionette TRACE conn2 <- [1,345,null,{"value":"7"}] 06:36:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 06:36:03 INFO - PROCESS | 2086 | 1468416963180 Marionette TRACE conn2 -> [0,346,"setScriptTimeout",{"ms":35000}] 06:36:03 INFO - PROCESS | 2086 | 1468416963181 Marionette TRACE conn2 <- [1,346,null,{}] 06:36:03 INFO - PROCESS | 2086 | 1468416963198 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}] 06:36:03 INFO - PROCESS | 2086 | 1468416963200 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:36:03 INFO - PROCESS | 2086 | 1468416963303 Marionette TRACE conn2 <- [1,347,null,{"value":null}] 06:36:03 INFO - PROCESS | 2086 | 1468416963307 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:03 INFO - PROCESS | 2086 | 1468416963308 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:36:03 INFO - PROCESS | 2086 | ++DOCSHELL 0x12ab48800 == 43 [pid = 2086] [id = 94] 06:36:03 INFO - PROCESS | 2086 | ++DOMWINDOW == 97 (0x119741c00) [pid = 2086] [serial = 279] [outer = 0x0] 06:36:03 INFO - PROCESS | 2086 | ++DOMWINDOW == 98 (0x129111800) [pid = 2086] [serial = 280] [outer = 0x119741c00] 06:36:03 INFO - PROCESS | 2086 | 1468416963332 Marionette DEBUG loaded listener.js 06:36:03 INFO - PROCESS | 2086 | ++DOMWINDOW == 99 (0x12c00ac00) [pid = 2086] [serial = 281] [outer = 0x119741c00] 06:36:03 INFO - PROCESS | 2086 | 1468416963642 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]]]}] 06:36:03 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. 06:36:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 477ms 06:36:03 INFO - PROCESS | 2086 | 1468416963658 Marionette TRACE conn2 -> [0,349,"getWindowHandle",null] 06:36:03 INFO - PROCESS | 2086 | 1468416963659 Marionette TRACE conn2 <- [1,349,null,{"value":"7"}] 06:36:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 06:36:03 INFO - PROCESS | 2086 | 1468416963661 Marionette TRACE conn2 -> [0,350,"setScriptTimeout",{"ms":35000}] 06:36:03 INFO - PROCESS | 2086 | 1468416963662 Marionette TRACE conn2 <- [1,350,null,{}] 06:36:03 INFO - PROCESS | 2086 | 1468416963665 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}] 06:36:03 INFO - PROCESS | 2086 | 1468416963666 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:36:03 INFO - PROCESS | 2086 | 1468416963744 Marionette TRACE conn2 <- [1,351,null,{"value":null}] 06:36:03 INFO - PROCESS | 2086 | 1468416963748 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:03 INFO - PROCESS | 2086 | 1468416963749 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:36:03 INFO - PROCESS | 2086 | ++DOCSHELL 0x12b103800 == 44 [pid = 2086] [id = 95] 06:36:03 INFO - PROCESS | 2086 | ++DOMWINDOW == 100 (0x1270d2000) [pid = 2086] [serial = 282] [outer = 0x0] 06:36:03 INFO - PROCESS | 2086 | ++DOMWINDOW == 101 (0x12c447800) [pid = 2086] [serial = 283] [outer = 0x1270d2000] 06:36:03 INFO - PROCESS | 2086 | 1468416963776 Marionette DEBUG loaded listener.js 06:36:03 INFO - PROCESS | 2086 | ++DOMWINDOW == 102 (0x12c44c000) [pid = 2086] [serial = 284] [outer = 0x1270d2000] 06:36:04 INFO - PROCESS | 2086 | 1468416964098 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]]]}] 06:36:04 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. 06:36:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 469ms 06:36:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 06:36:04 INFO - PROCESS | 2086 | 1468416964131 Marionette TRACE conn2 -> [0,353,"getWindowHandle",null] 06:36:04 INFO - PROCESS | 2086 | 1468416964133 Marionette TRACE conn2 <- [1,353,null,{"value":"7"}] 06:36:04 INFO - PROCESS | 2086 | 1468416964136 Marionette TRACE conn2 -> [0,354,"setScriptTimeout",{"ms":35000}] 06:36:04 INFO - PROCESS | 2086 | 1468416964138 Marionette TRACE conn2 <- [1,354,null,{}] 06:36:04 INFO - PROCESS | 2086 | 1468416964141 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}] 06:36:04 INFO - PROCESS | 2086 | 1468416964143 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:36:04 INFO - PROCESS | 2086 | 1468416964314 Marionette TRACE conn2 <- [1,355,null,{"value":null}] 06:36:04 INFO - PROCESS | 2086 | 1468416964323 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:04 INFO - PROCESS | 2086 | 1468416964324 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:36:04 INFO - PROCESS | 2086 | ++DOCSHELL 0x12b117000 == 45 [pid = 2086] [id = 96] 06:36:04 INFO - PROCESS | 2086 | ++DOMWINDOW == 103 (0x12c00b800) [pid = 2086] [serial = 285] [outer = 0x0] 06:36:04 INFO - PROCESS | 2086 | ++DOMWINDOW == 104 (0x12c44ec00) [pid = 2086] [serial = 286] [outer = 0x12c00b800] 06:36:04 INFO - PROCESS | 2086 | 1468416964364 Marionette DEBUG loaded listener.js 06:36:04 INFO - PROCESS | 2086 | ++DOMWINDOW == 105 (0x12c455000) [pid = 2086] [serial = 287] [outer = 0x12c00b800] 06:36:04 INFO - PROCESS | 2086 | 1468416964780 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]]]}] 06:36:04 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. 06:36:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 669ms 06:36:04 INFO - PROCESS | 2086 | 1468416964806 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 06:36:04 INFO - PROCESS | 2086 | 1468416964807 Marionette TRACE conn2 <- [1,357,null,{"value":"7"}] 06:36:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 06:36:04 INFO - PROCESS | 2086 | 1468416964809 Marionette TRACE conn2 -> [0,358,"setScriptTimeout",{"ms":35000}] 06:36:04 INFO - PROCESS | 2086 | 1468416964810 Marionette TRACE conn2 <- [1,358,null,{}] 06:36:04 INFO - PROCESS | 2086 | 1468416964813 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}] 06:36:04 INFO - PROCESS | 2086 | 1468416964814 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:36:04 INFO - PROCESS | 2086 | 1468416964916 Marionette TRACE conn2 <- [1,359,null,{"value":null}] 06:36:04 INFO - PROCESS | 2086 | 1468416964922 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:04 INFO - PROCESS | 2086 | 1468416964923 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:36:04 INFO - PROCESS | 2086 | ++DOCSHELL 0x12b924800 == 46 [pid = 2086] [id = 97] 06:36:04 INFO - PROCESS | 2086 | ++DOMWINDOW == 106 (0x12c448400) [pid = 2086] [serial = 288] [outer = 0x0] 06:36:04 INFO - PROCESS | 2086 | ++DOMWINDOW == 107 (0x12c5ab400) [pid = 2086] [serial = 289] [outer = 0x12c448400] 06:36:04 INFO - PROCESS | 2086 | 1468416964946 Marionette DEBUG loaded listener.js 06:36:04 INFO - PROCESS | 2086 | ++DOMWINDOW == 108 (0x12cad5c00) [pid = 2086] [serial = 290] [outer = 0x12c448400] 06:36:05 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. 06:36:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 620ms 06:36:05 INFO - PROCESS | 2086 | 1468416965425 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]]]}] 06:36:05 INFO - PROCESS | 2086 | 1468416965431 Marionette TRACE conn2 -> [0,361,"getWindowHandle",null] 06:36:05 INFO - PROCESS | 2086 | 1468416965434 Marionette TRACE conn2 <- [1,361,null,{"value":"7"}] 06:36:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 06:36:05 INFO - PROCESS | 2086 | 1468416965437 Marionette TRACE conn2 -> [0,362,"setScriptTimeout",{"ms":35000}] 06:36:05 INFO - PROCESS | 2086 | 1468416965439 Marionette TRACE conn2 <- [1,362,null,{}] 06:36:05 INFO - PROCESS | 2086 | 1468416965443 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}] 06:36:05 INFO - PROCESS | 2086 | 1468416965445 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:36:05 INFO - PROCESS | 2086 | 1468416965574 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 06:36:05 INFO - PROCESS | 2086 | 1468416965637 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:05 INFO - PROCESS | 2086 | 1468416965639 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:36:05 INFO - PROCESS | 2086 | ++DOCSHELL 0x118137800 == 47 [pid = 2086] [id = 98] 06:36:05 INFO - PROCESS | 2086 | ++DOMWINDOW == 109 (0x118733400) [pid = 2086] [serial = 291] [outer = 0x0] 06:36:05 INFO - PROCESS | 2086 | ++DOMWINDOW == 110 (0x118857c00) [pid = 2086] [serial = 292] [outer = 0x118733400] 06:36:05 INFO - PROCESS | 2086 | 1468416965669 Marionette DEBUG loaded listener.js 06:36:05 INFO - PROCESS | 2086 | ++DOMWINDOW == 111 (0x11999fc00) [pid = 2086] [serial = 293] [outer = 0x118733400] 06:36:06 INFO - PROCESS | 2086 | 1468416966142 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]]]}] 06:36:06 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. 06:36:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 720ms 06:36:06 INFO - PROCESS | 2086 | 1468416966158 Marionette TRACE conn2 -> [0,365,"getWindowHandle",null] 06:36:06 INFO - PROCESS | 2086 | 1468416966161 Marionette TRACE conn2 <- [1,365,null,{"value":"7"}] 06:36:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 06:36:06 INFO - PROCESS | 2086 | 1468416966166 Marionette TRACE conn2 -> [0,366,"setScriptTimeout",{"ms":35000}] 06:36:06 INFO - PROCESS | 2086 | 1468416966168 Marionette TRACE conn2 <- [1,366,null,{}] 06:36:06 INFO - PROCESS | 2086 | 1468416966171 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}] 06:36:06 INFO - PROCESS | 2086 | 1468416966172 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:36:06 INFO - PROCESS | 2086 | 1468416966284 Marionette TRACE conn2 <- [1,367,null,{"value":null}] 06:36:06 INFO - PROCESS | 2086 | 1468416966335 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:06 INFO - PROCESS | 2086 | 1468416966336 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:36:06 INFO - PROCESS | 2086 | ++DOCSHELL 0x12372d800 == 48 [pid = 2086] [id = 99] 06:36:06 INFO - PROCESS | 2086 | ++DOMWINDOW == 112 (0x120fea800) [pid = 2086] [serial = 294] [outer = 0x0] 06:36:06 INFO - PROCESS | 2086 | ++DOMWINDOW == 113 (0x1243f5c00) [pid = 2086] [serial = 295] [outer = 0x120fea800] 06:36:06 INFO - PROCESS | 2086 | 1468416966380 Marionette DEBUG loaded listener.js 06:36:06 INFO - PROCESS | 2086 | ++DOMWINDOW == 114 (0x1248f8000) [pid = 2086] [serial = 296] [outer = 0x120fea800] 06:36:06 INFO - PROCESS | 2086 | 1468416966803 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]]]}] 06:36:06 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. 06:36:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 671ms 06:36:06 INFO - PROCESS | 2086 | 1468416966847 Marionette TRACE conn2 -> [0,369,"getWindowHandle",null] 06:36:06 INFO - PROCESS | 2086 | 1468416966848 Marionette TRACE conn2 <- [1,369,null,{"value":"7"}] 06:36:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 06:36:06 INFO - PROCESS | 2086 | 1468416966926 Marionette TRACE conn2 -> [0,370,"setScriptTimeout",{"ms":35000}] 06:36:06 INFO - PROCESS | 2086 | 1468416966929 Marionette TRACE conn2 <- [1,370,null,{}] 06:36:06 INFO - PROCESS | 2086 | 1468416966958 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}] 06:36:06 INFO - PROCESS | 2086 | 1468416966961 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:36:07 INFO - PROCESS | 2086 | 1468416967071 Marionette TRACE conn2 <- [1,371,null,{"value":null}] 06:36:07 INFO - PROCESS | 2086 | 1468416967122 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:07 INFO - PROCESS | 2086 | 1468416967124 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:36:07 INFO - PROCESS | 2086 | ++DOCSHELL 0x12bc45000 == 49 [pid = 2086] [id = 100] 06:36:07 INFO - PROCESS | 2086 | ++DOMWINDOW == 115 (0x128a9e400) [pid = 2086] [serial = 297] [outer = 0x0] 06:36:07 INFO - PROCESS | 2086 | ++DOMWINDOW == 116 (0x129353400) [pid = 2086] [serial = 298] [outer = 0x128a9e400] 06:36:07 INFO - PROCESS | 2086 | 1468416967155 Marionette DEBUG loaded listener.js 06:36:07 INFO - PROCESS | 2086 | ++DOMWINDOW == 117 (0x12a526000) [pid = 2086] [serial = 299] [outer = 0x128a9e400] 06:36:07 INFO - PROCESS | 2086 | 1468416967632 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]]]}] 06:36:07 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. 06:36:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 779ms 06:36:07 INFO - PROCESS | 2086 | 1468416967670 Marionette TRACE conn2 -> [0,373,"getWindowHandle",null] 06:36:07 INFO - PROCESS | 2086 | 1468416967673 Marionette TRACE conn2 <- [1,373,null,{"value":"7"}] 06:36:07 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 06:36:07 INFO - PROCESS | 2086 | 1468416967679 Marionette TRACE conn2 -> [0,374,"setScriptTimeout",{"ms":35000}] 06:36:07 INFO - PROCESS | 2086 | 1468416967681 Marionette TRACE conn2 <- [1,374,null,{}] 06:36:07 INFO - PROCESS | 2086 | 1468416967687 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}] 06:36:07 INFO - PROCESS | 2086 | 1468416967689 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:36:07 INFO - PROCESS | 2086 | 1468416967849 Marionette TRACE conn2 <- [1,375,null,{"value":null}] 06:36:07 INFO - PROCESS | 2086 | 1468416967943 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:07 INFO - PROCESS | 2086 | 1468416967944 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:36:07 INFO - PROCESS | 2086 | ++DOCSHELL 0x12bec9800 == 50 [pid = 2086] [id = 101] 06:36:07 INFO - PROCESS | 2086 | ++DOMWINDOW == 118 (0x12b8d7000) [pid = 2086] [serial = 300] [outer = 0x0] 06:36:07 INFO - PROCESS | 2086 | ++DOMWINDOW == 119 (0x12bca0800) [pid = 2086] [serial = 301] [outer = 0x12b8d7000] 06:36:07 INFO - PROCESS | 2086 | 1468416967990 Marionette DEBUG loaded listener.js 06:36:08 INFO - PROCESS | 2086 | ++DOMWINDOW == 120 (0x12c003400) [pid = 2086] [serial = 302] [outer = 0x12b8d7000] 06:36:08 INFO - PROCESS | 2086 | 1468416968617 Marionette TRACE conn2 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 06:36:08 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 06:36:08 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 975ms 06:36:08 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 06:36:08 INFO - PROCESS | 2086 | 1468416968654 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 06:36:08 INFO - PROCESS | 2086 | 1468416968657 Marionette TRACE conn2 <- [1,377,null,{"value":"7"}] 06:36:08 INFO - PROCESS | 2086 | 1468416968660 Marionette TRACE conn2 -> [0,378,"setScriptTimeout",{"ms":35000}] 06:36:08 INFO - PROCESS | 2086 | 1468416968662 Marionette TRACE conn2 <- [1,378,null,{}] 06:36:08 INFO - PROCESS | 2086 | 1468416968665 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}] 06:36:08 INFO - PROCESS | 2086 | 1468416968667 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:36:08 INFO - PROCESS | 2086 | 1468416968761 Marionette TRACE conn2 <- [1,379,null,{"value":null}] 06:36:08 INFO - PROCESS | 2086 | 1468416968828 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:08 INFO - PROCESS | 2086 | 1468416968831 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:36:08 INFO - PROCESS | 2086 | ++DOCSHELL 0x1195cf800 == 51 [pid = 2086] [id = 102] 06:36:08 INFO - PROCESS | 2086 | ++DOMWINDOW == 121 (0x1187eec00) [pid = 2086] [serial = 303] [outer = 0x0] 06:36:08 INFO - PROCESS | 2086 | ++DOMWINDOW == 122 (0x119148400) [pid = 2086] [serial = 304] [outer = 0x1187eec00] 06:36:08 INFO - PROCESS | 2086 | 1468416968858 Marionette DEBUG loaded listener.js 06:36:08 INFO - PROCESS | 2086 | ++DOMWINDOW == 123 (0x120fe7000) [pid = 2086] [serial = 305] [outer = 0x1187eec00] 06:36:09 INFO - PROCESS | 2086 | 1468416969282 Marionette TRACE conn2 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 06:36:09 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 06:36:09 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 672ms 06:36:09 INFO - PROCESS | 2086 | 1468416969331 Marionette TRACE conn2 -> [0,381,"getWindowHandle",null] 06:36:09 INFO - PROCESS | 2086 | 1468416969334 Marionette TRACE conn2 <- [1,381,null,{"value":"7"}] 06:36:09 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 06:36:09 INFO - PROCESS | 2086 | 1468416969338 Marionette TRACE conn2 -> [0,382,"setScriptTimeout",{"ms":35000}] 06:36:09 INFO - PROCESS | 2086 | 1468416969340 Marionette TRACE conn2 <- [1,382,null,{}] 06:36:09 INFO - PROCESS | 2086 | 1468416969342 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}] 06:36:09 INFO - PROCESS | 2086 | 1468416969344 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:36:09 INFO - PROCESS | 2086 | 1468416969438 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 06:36:09 INFO - PROCESS | 2086 | 1468416969507 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:09 INFO - PROCESS | 2086 | 1468416969509 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:36:09 INFO - PROCESS | 2086 | ++DOCSHELL 0x118144000 == 52 [pid = 2086] [id = 103] 06:36:09 INFO - PROCESS | 2086 | ++DOMWINDOW == 124 (0x124199400) [pid = 2086] [serial = 306] [outer = 0x0] 06:36:09 INFO - PROCESS | 2086 | ++DOMWINDOW == 125 (0x1248f9800) [pid = 2086] [serial = 307] [outer = 0x124199400] 06:36:09 INFO - PROCESS | 2086 | 1468416969538 Marionette DEBUG loaded listener.js 06:36:09 INFO - PROCESS | 2086 | ++DOMWINDOW == 126 (0x126d35400) [pid = 2086] [serial = 308] [outer = 0x124199400] 06:36:09 INFO - PROCESS | 2086 | --DOCSHELL 0x12b117000 == 51 [pid = 2086] [id = 96] 06:36:09 INFO - PROCESS | 2086 | --DOCSHELL 0x12b103800 == 50 [pid = 2086] [id = 95] 06:36:09 INFO - PROCESS | 2086 | --DOCSHELL 0x12ab48800 == 49 [pid = 2086] [id = 94] 06:36:09 INFO - PROCESS | 2086 | --DOCSHELL 0x129631000 == 48 [pid = 2086] [id = 93] 06:36:09 INFO - PROCESS | 2086 | --DOCSHELL 0x128d2a000 == 47 [pid = 2086] [id = 92] 06:36:09 INFO - PROCESS | 2086 | --DOCSHELL 0x1270a1800 == 46 [pid = 2086] [id = 91] 06:36:09 INFO - PROCESS | 2086 | --DOCSHELL 0x126815800 == 45 [pid = 2086] [id = 90] 06:36:09 INFO - PROCESS | 2086 | --DOCSHELL 0x123d60800 == 44 [pid = 2086] [id = 89] 06:36:09 INFO - PROCESS | 2086 | --DOMWINDOW == 125 (0x12bca0400) [pid = 2086] [serial = 232] [outer = 0x0] [url = about:blank] 06:36:09 INFO - PROCESS | 2086 | --DOCSHELL 0x1234cf800 == 43 [pid = 2086] [id = 88] 06:36:09 INFO - PROCESS | 2086 | --DOCSHELL 0x12306b000 == 42 [pid = 2086] [id = 87] 06:36:09 INFO - PROCESS | 2086 | --DOCSHELL 0x119286000 == 41 [pid = 2086] [id = 86] 06:36:09 INFO - PROCESS | 2086 | --DOCSHELL 0x11667e000 == 40 [pid = 2086] [id = 85] 06:36:09 INFO - PROCESS | 2086 | --DOCSHELL 0x116ac3800 == 39 [pid = 2086] [id = 84] 06:36:09 INFO - PROCESS | 2086 | --DOCSHELL 0x116ad7000 == 38 [pid = 2086] [id = 83] 06:36:09 INFO - PROCESS | 2086 | --DOCSHELL 0x128e89000 == 37 [pid = 2086] [id = 81] 06:36:09 INFO - PROCESS | 2086 | --DOCSHELL 0x123b1c000 == 36 [pid = 2086] [id = 80] 06:36:09 INFO - PROCESS | 2086 | --DOCSHELL 0x1169aa800 == 35 [pid = 2086] [id = 79] 06:36:09 INFO - PROCESS | 2086 | --DOCSHELL 0x12a485800 == 34 [pid = 2086] [id = 78] 06:36:09 INFO - PROCESS | 2086 | --DOMWINDOW == 124 (0x12bc99800) [pid = 2086] [serial = 230] [outer = 0x0] [url = about:blank] 06:36:09 INFO - PROCESS | 2086 | --DOMWINDOW == 123 (0x123991800) [pid = 2086] [serial = 202] [outer = 0x0] [url = about:blank] 06:36:09 INFO - PROCESS | 2086 | --DOMWINDOW == 122 (0x12abd2000) [pid = 2086] [serial = 220] [outer = 0x0] [url = about:blank] 06:36:09 INFO - PROCESS | 2086 | --DOMWINDOW == 121 (0x126d2c400) [pid = 2086] [serial = 205] [outer = 0x0] [url = about:blank] 06:36:09 INFO - PROCESS | 2086 | --DOMWINDOW == 120 (0x11918c400) [pid = 2086] [serial = 224] [outer = 0x0] [url = about:blank] 06:36:09 INFO - PROCESS | 2086 | --DOMWINDOW == 119 (0x126ecd000) [pid = 2086] [serial = 226] [outer = 0x0] [url = about:blank] 06:36:09 INFO - PROCESS | 2086 | --DOMWINDOW == 118 (0x12a528c00) [pid = 2086] [serial = 212] [outer = 0x0] [url = about:blank] 06:36:09 INFO - PROCESS | 2086 | --DOMWINDOW == 117 (0x119145400) [pid = 2086] [serial = 193] [outer = 0x0] [url = about:blank] 06:36:09 INFO - PROCESS | 2086 | --DOMWINDOW == 116 (0x1293ce800) [pid = 2086] [serial = 187] [outer = 0x0] [url = about:blank] 06:36:09 INFO - PROCESS | 2086 | --DOMWINDOW == 115 (0x1247ac800) [pid = 2086] [serial = 203] [outer = 0x0] [url = about:blank] 06:36:09 INFO - PROCESS | 2086 | --DOMWINDOW == 114 (0x116a21000) [pid = 2086] [serial = 151] [outer = 0x0] [url = about:blank] 06:36:09 INFO - PROCESS | 2086 | --DOMWINDOW == 113 (0x12c5b2c00) [pid = 2086] [serial = 49] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 06:36:09 INFO - PROCESS | 2086 | --DOMWINDOW == 112 (0x1187ec000) [pid = 2086] [serial = 192] [outer = 0x0] [url = about:blank] 06:36:09 INFO - PROCESS | 2086 | --DOMWINDOW == 111 (0x12a62ac00) [pid = 2086] [serial = 215] [outer = 0x0] [url = about:blank] 06:36:09 INFO - PROCESS | 2086 | --DOMWINDOW == 110 (0x119149c00) [pid = 2086] [serial = 196] [outer = 0x0] [url = about:blank] 06:36:09 INFO - PROCESS | 2086 | --DOMWINDOW == 109 (0x128a61800) [pid = 2086] [serial = 208] [outer = 0x0] [url = about:blank] 06:36:09 INFO - PROCESS | 2086 | --DOMWINDOW == 108 (0x12b8ddc00) [pid = 2086] [serial = 227] [outer = 0x0] [url = about:blank] 06:36:09 INFO - PROCESS | 2086 | --DOMWINDOW == 107 (0x12b989800) [pid = 2086] [serial = 229] [outer = 0x0] [url = about:blank] 06:36:09 INFO - PROCESS | 2086 | --DOMWINDOW == 106 (0x116639800) [pid = 2086] [serial = 223] [outer = 0x0] [url = about:blank] 06:36:09 INFO - PROCESS | 2086 | --DOMWINDOW == 105 (0x113c22c00) [pid = 2086] [serial = 189] [outer = 0x0] [url = about:blank] 06:36:09 INFO - PROCESS | 2086 | --DOMWINDOW == 104 (0x12a93c800) [pid = 2086] [serial = 218] [outer = 0x0] [url = about:blank] 06:36:09 INFO - PROCESS | 2086 | --DOMWINDOW == 103 (0x123006c00) [pid = 2086] [serial = 200] [outer = 0x0] [url = about:blank] 06:36:09 INFO - PROCESS | 2086 | --DOMWINDOW == 102 (0x1187f4800) [pid = 2086] [serial = 195] [outer = 0x0] [url = about:blank] 06:36:09 INFO - PROCESS | 2086 | --DOMWINDOW == 101 (0x128aa7800) [pid = 2086] [serial = 209] [outer = 0x0] [url = about:blank] 06:36:09 INFO - PROCESS | 2086 | --DOMWINDOW == 100 (0x116929400) [pid = 2086] [serial = 190] [outer = 0x0] [url = about:blank] 06:36:09 INFO - PROCESS | 2086 | --DOMWINDOW == 99 (0x12910d400) [pid = 2086] [serial = 211] [outer = 0x0] [url = about:blank] 06:36:09 INFO - PROCESS | 2086 | --DOMWINDOW == 98 (0x11999dc00) [pid = 2086] [serial = 199] [outer = 0x0] [url = about:blank] 06:36:09 INFO - PROCESS | 2086 | --DOMWINDOW == 97 (0x12b0c6000) [pid = 2086] [serial = 221] [outer = 0x0] [url = about:blank] 06:36:09 INFO - PROCESS | 2086 | --DOMWINDOW == 96 (0x126ed0000) [pid = 2086] [serial = 206] [outer = 0x0] [url = about:blank] 06:36:09 INFO - PROCESS | 2086 | --DOMWINDOW == 95 (0x12a52c800) [pid = 2086] [serial = 214] [outer = 0x0] [url = about:blank] 06:36:09 INFO - PROCESS | 2086 | --DOMWINDOW == 94 (0x12a934c00) [pid = 2086] [serial = 217] [outer = 0x0] [url = about:blank] 06:36:09 INFO - PROCESS | 2086 | 1468416969959 Marionette TRACE conn2 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 06:36:10 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 06:36:10 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 670ms 06:36:10 INFO - PROCESS | 2086 | 1468416970016 Marionette TRACE conn2 -> [0,385,"getWindowHandle",null] 06:36:10 INFO - PROCESS | 2086 | 1468416970018 Marionette TRACE conn2 <- [1,385,null,{"value":"7"}] 06:36:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 06:36:10 INFO - PROCESS | 2086 | 1468416970063 Marionette TRACE conn2 -> [0,386,"setScriptTimeout",{"ms":35000}] 06:36:10 INFO - PROCESS | 2086 | 1468416970065 Marionette TRACE conn2 <- [1,386,null,{}] 06:36:10 INFO - PROCESS | 2086 | 1468416970100 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}] 06:36:10 INFO - PROCESS | 2086 | 1468416970103 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:36:10 INFO - PROCESS | 2086 | 1468416970190 Marionette TRACE conn2 <- [1,387,null,{"value":null}] 06:36:10 INFO - PROCESS | 2086 | 1468416970194 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:10 INFO - PROCESS | 2086 | 1468416970196 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:36:10 INFO - PROCESS | 2086 | ++DOCSHELL 0x119dea000 == 35 [pid = 2086] [id = 104] 06:36:10 INFO - PROCESS | 2086 | ++DOMWINDOW == 95 (0x128a67000) [pid = 2086] [serial = 309] [outer = 0x0] 06:36:10 INFO - PROCESS | 2086 | ++DOMWINDOW == 96 (0x12934f800) [pid = 2086] [serial = 310] [outer = 0x128a67000] 06:36:10 INFO - PROCESS | 2086 | 1468416970224 Marionette DEBUG loaded listener.js 06:36:10 INFO - PROCESS | 2086 | ++DOMWINDOW == 97 (0x12a447c00) [pid = 2086] [serial = 311] [outer = 0x128a67000] 06:36:10 INFO - PROCESS | 2086 | 1468416970547 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]]]}] 06:36:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 06:36:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 545ms 06:36:10 INFO - PROCESS | 2086 | 1468416970595 Marionette TRACE conn2 -> [0,389,"getWindowHandle",null] 06:36:10 INFO - PROCESS | 2086 | 1468416970596 Marionette TRACE conn2 <- [1,389,null,{"value":"7"}] 06:36:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 06:36:10 INFO - PROCESS | 2086 | 1468416970599 Marionette TRACE conn2 -> [0,390,"setScriptTimeout",{"ms":35000}] 06:36:10 INFO - PROCESS | 2086 | 1468416970600 Marionette TRACE conn2 <- [1,390,null,{}] 06:36:10 INFO - PROCESS | 2086 | 1468416970602 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}] 06:36:10 INFO - PROCESS | 2086 | 1468416970603 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:36:10 INFO - PROCESS | 2086 | 1468416970708 Marionette TRACE conn2 <- [1,391,null,{"value":null}] 06:36:10 INFO - PROCESS | 2086 | 1468416970713 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:10 INFO - PROCESS | 2086 | 1468416970715 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:36:10 INFO - PROCESS | 2086 | ++DOCSHELL 0x1234b7000 == 36 [pid = 2086] [id = 105] 06:36:10 INFO - PROCESS | 2086 | ++DOMWINDOW == 98 (0x12a61e800) [pid = 2086] [serial = 312] [outer = 0x0] 06:36:10 INFO - PROCESS | 2086 | ++DOMWINDOW == 99 (0x12a93c800) [pid = 2086] [serial = 313] [outer = 0x12a61e800] 06:36:10 INFO - PROCESS | 2086 | 1468416970741 Marionette DEBUG loaded listener.js 06:36:10 INFO - PROCESS | 2086 | ++DOMWINDOW == 100 (0x12b8d5c00) [pid = 2086] [serial = 314] [outer = 0x12a61e800] 06:36:11 INFO - PROCESS | 2086 | 1468416971070 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]]]}] 06:36:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 06:36:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 519ms 06:36:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 06:36:11 INFO - PROCESS | 2086 | 1468416971119 Marionette TRACE conn2 -> [0,393,"getWindowHandle",null] 06:36:11 INFO - PROCESS | 2086 | 1468416971120 Marionette TRACE conn2 <- [1,393,null,{"value":"7"}] 06:36:11 INFO - PROCESS | 2086 | 1468416971122 Marionette TRACE conn2 -> [0,394,"setScriptTimeout",{"ms":35000}] 06:36:11 INFO - PROCESS | 2086 | 1468416971123 Marionette TRACE conn2 <- [1,394,null,{}] 06:36:11 INFO - PROCESS | 2086 | 1468416971125 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}] 06:36:11 INFO - PROCESS | 2086 | 1468416971127 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:36:11 INFO - PROCESS | 2086 | 1468416971227 Marionette TRACE conn2 <- [1,395,null,{"value":null}] 06:36:11 INFO - PROCESS | 2086 | 1468416971237 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:11 INFO - PROCESS | 2086 | 1468416971238 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:36:11 INFO - PROCESS | 2086 | ++DOCSHELL 0x1184cb000 == 37 [pid = 2086] [id = 106] 06:36:11 INFO - PROCESS | 2086 | ++DOMWINDOW == 101 (0x12abd2800) [pid = 2086] [serial = 315] [outer = 0x0] 06:36:11 INFO - PROCESS | 2086 | ++DOMWINDOW == 102 (0x12bc99800) [pid = 2086] [serial = 316] [outer = 0x12abd2800] 06:36:11 INFO - PROCESS | 2086 | 1468416971263 Marionette DEBUG loaded listener.js 06:36:11 INFO - PROCESS | 2086 | ++DOMWINDOW == 103 (0x12c004800) [pid = 2086] [serial = 317] [outer = 0x12abd2800] 06:36:11 INFO - PROCESS | 2086 | 1468416971582 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]]]}] 06:36:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 06:36:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 469ms 06:36:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 06:36:11 INFO - PROCESS | 2086 | 1468416971592 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 06:36:11 INFO - PROCESS | 2086 | 1468416971593 Marionette TRACE conn2 <- [1,397,null,{"value":"7"}] 06:36:11 INFO - PROCESS | 2086 | 1468416971595 Marionette TRACE conn2 -> [0,398,"setScriptTimeout",{"ms":35000}] 06:36:11 INFO - PROCESS | 2086 | 1468416971596 Marionette TRACE conn2 <- [1,398,null,{}] 06:36:11 INFO - PROCESS | 2086 | 1468416971599 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}] 06:36:11 INFO - PROCESS | 2086 | 1468416971605 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:36:11 INFO - PROCESS | 2086 | 1468416971708 Marionette TRACE conn2 <- [1,399,null,{"value":null}] 06:36:11 INFO - PROCESS | 2086 | 1468416971712 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:11 INFO - PROCESS | 2086 | 1468416971713 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:36:11 INFO - PROCESS | 2086 | ++DOCSHELL 0x126e09800 == 38 [pid = 2086] [id = 107] 06:36:11 INFO - PROCESS | 2086 | ++DOMWINDOW == 104 (0x12c00d000) [pid = 2086] [serial = 318] [outer = 0x0] 06:36:11 INFO - PROCESS | 2086 | ++DOMWINDOW == 105 (0x12c5ae400) [pid = 2086] [serial = 319] [outer = 0x12c00d000] 06:36:11 INFO - PROCESS | 2086 | 1468416971738 Marionette DEBUG loaded listener.js 06:36:11 INFO - PROCESS | 2086 | ++DOMWINDOW == 106 (0x12cbed400) [pid = 2086] [serial = 320] [outer = 0x12c00d000] 06:36:12 INFO - PROCESS | 2086 | 1468416972127 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]]]}] 06:36:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 06:36:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 569ms 06:36:12 INFO - PROCESS | 2086 | 1468416972164 Marionette TRACE conn2 -> [0,401,"getWindowHandle",null] 06:36:12 INFO - PROCESS | 2086 | 1468416972166 Marionette TRACE conn2 <- [1,401,null,{"value":"7"}] 06:36:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 06:36:12 INFO - PROCESS | 2086 | 1468416972168 Marionette TRACE conn2 -> [0,402,"setScriptTimeout",{"ms":35000}] 06:36:12 INFO - PROCESS | 2086 | 1468416972169 Marionette TRACE conn2 <- [1,402,null,{}] 06:36:12 INFO - PROCESS | 2086 | 1468416972171 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}] 06:36:12 INFO - PROCESS | 2086 | 1468416972172 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:36:12 INFO - PROCESS | 2086 | 1468416972275 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 06:36:12 INFO - PROCESS | 2086 | 1468416972287 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:12 INFO - PROCESS | 2086 | 1468416972288 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:36:12 INFO - PROCESS | 2086 | ++DOCSHELL 0x128d2a000 == 39 [pid = 2086] [id = 108] 06:36:12 INFO - PROCESS | 2086 | ++DOMWINDOW == 107 (0x1234e3400) [pid = 2086] [serial = 321] [outer = 0x0] 06:36:12 INFO - PROCESS | 2086 | ++DOMWINDOW == 108 (0x1234ec000) [pid = 2086] [serial = 322] [outer = 0x1234e3400] 06:36:12 INFO - PROCESS | 2086 | 1468416972312 Marionette DEBUG loaded listener.js 06:36:12 INFO - PROCESS | 2086 | ++DOMWINDOW == 109 (0x1234f0c00) [pid = 2086] [serial = 323] [outer = 0x1234e3400] 06:36:12 INFO - PROCESS | 2086 | 1468416972661 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]]]}] 06:36:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 06:36:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 518ms 06:36:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 06:36:12 INFO - PROCESS | 2086 | 1468416972691 Marionette TRACE conn2 -> [0,405,"getWindowHandle",null] 06:36:12 INFO - PROCESS | 2086 | 1468416972693 Marionette TRACE conn2 <- [1,405,null,{"value":"7"}] 06:36:12 INFO - PROCESS | 2086 | 1468416972695 Marionette TRACE conn2 -> [0,406,"setScriptTimeout",{"ms":35000}] 06:36:12 INFO - PROCESS | 2086 | 1468416972696 Marionette TRACE conn2 <- [1,406,null,{}] 06:36:12 INFO - PROCESS | 2086 | 1468416972698 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}] 06:36:12 INFO - PROCESS | 2086 | 1468416972699 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:36:12 INFO - PROCESS | 2086 | 1468416972815 Marionette TRACE conn2 <- [1,407,null,{"value":null}] 06:36:12 INFO - PROCESS | 2086 | 1468416972816 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 06:36:12 INFO - PROCESS | 2086 | 1468416972853 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:12 INFO - PROCESS | 2086 | 1468416972854 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:36:12 INFO - PROCESS | 2086 | ++DOCSHELL 0x12a63e800 == 40 [pid = 2086] [id = 109] 06:36:12 INFO - PROCESS | 2086 | ++DOMWINDOW == 110 (0x123b40c00) [pid = 2086] [serial = 324] [outer = 0x0] 06:36:12 INFO - PROCESS | 2086 | ++DOMWINDOW == 111 (0x123b46800) [pid = 2086] [serial = 325] [outer = 0x123b40c00] 06:36:12 INFO - PROCESS | 2086 | 1468416972885 Marionette DEBUG loaded listener.js 06:36:12 INFO - PROCESS | 2086 | ++DOMWINDOW == 112 (0x12cadf400) [pid = 2086] [serial = 326] [outer = 0x123b40c00] 06:36:13 INFO - PROCESS | 2086 | 1468416973199 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]]]}] 06:36:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 06:36:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 517ms 06:36:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 06:36:13 INFO - PROCESS | 2086 | 1468416973213 Marionette TRACE conn2 -> [0,409,"getWindowHandle",null] 06:36:13 INFO - PROCESS | 2086 | 1468416973214 Marionette TRACE conn2 <- [1,409,null,{"value":"7"}] 06:36:13 INFO - PROCESS | 2086 | 1468416973216 Marionette TRACE conn2 -> [0,410,"setScriptTimeout",{"ms":35000}] 06:36:13 INFO - PROCESS | 2086 | 1468416973220 Marionette TRACE conn2 <- [1,410,null,{}] 06:36:13 INFO - PROCESS | 2086 | 1468416973223 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}] 06:36:13 INFO - PROCESS | 2086 | 1468416973224 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:36:13 INFO - PROCESS | 2086 | 1468416973328 Marionette TRACE conn2 <- [1,411,null,{"value":null}] 06:36:13 INFO - PROCESS | 2086 | 1468416973341 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:13 INFO - PROCESS | 2086 | 1468416973342 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:36:13 INFO - PROCESS | 2086 | ++DOCSHELL 0x12ab5e800 == 41 [pid = 2086] [id = 110] 06:36:13 INFO - PROCESS | 2086 | ++DOMWINDOW == 113 (0x12b93d400) [pid = 2086] [serial = 327] [outer = 0x0] 06:36:13 INFO - PROCESS | 2086 | ++DOMWINDOW == 114 (0x12b945800) [pid = 2086] [serial = 328] [outer = 0x12b93d400] 06:36:13 INFO - PROCESS | 2086 | 1468416973366 Marionette DEBUG loaded listener.js 06:36:13 INFO - PROCESS | 2086 | ++DOMWINDOW == 115 (0x12b949800) [pid = 2086] [serial = 329] [outer = 0x12b93d400] 06:36:13 INFO - PROCESS | 2086 | 1468416973720 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]]]}] 06:36:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 06:36:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 522ms 06:36:13 INFO - PROCESS | 2086 | 1468416973739 Marionette TRACE conn2 -> [0,413,"getWindowHandle",null] 06:36:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 06:36:13 INFO - PROCESS | 2086 | 1468416973740 Marionette TRACE conn2 <- [1,413,null,{"value":"7"}] 06:36:13 INFO - PROCESS | 2086 | 1468416973742 Marionette TRACE conn2 -> [0,414,"setScriptTimeout",{"ms":35000}] 06:36:13 INFO - PROCESS | 2086 | 1468416973743 Marionette TRACE conn2 <- [1,414,null,{}] 06:36:13 INFO - PROCESS | 2086 | 1468416973745 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}] 06:36:13 INFO - PROCESS | 2086 | 1468416973747 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:36:13 INFO - PROCESS | 2086 | 1468416973861 Marionette TRACE conn2 <- [1,415,null,{"value":null}] 06:36:14 INFO - PROCESS | 2086 | --DOMWINDOW == 114 (0x12a629000) [pid = 2086] [serial = 267] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 06:36:14 INFO - PROCESS | 2086 | --DOMWINDOW == 113 (0x12b0cf800) [pid = 2086] [serial = 270] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 06:36:14 INFO - PROCESS | 2086 | --DOMWINDOW == 112 (0x116907800) [pid = 2086] [serial = 234] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 06:36:14 INFO - PROCESS | 2086 | --DOMWINDOW == 111 (0x1174fc400) [pid = 2086] [serial = 252] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 06:36:14 INFO - PROCESS | 2086 | --DOMWINDOW == 110 (0x12bc99c00) [pid = 2086] [serial = 231] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 06:36:14 INFO - PROCESS | 2086 | --DOMWINDOW == 109 (0x1234af800) [pid = 2086] [serial = 255] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 06:36:14 INFO - PROCESS | 2086 | --DOMWINDOW == 108 (0x1273d9c00) [pid = 2086] [serial = 240] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 06:36:14 INFO - PROCESS | 2086 | --DOMWINDOW == 107 (0x12b98ec00) [pid = 2086] [serial = 273] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 06:36:14 INFO - PROCESS | 2086 | --DOMWINDOW == 106 (0x11884f400) [pid = 2086] [serial = 249] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 06:36:14 INFO - PROCESS | 2086 | --DOMWINDOW == 105 (0x127373c00) [pid = 2086] [serial = 258] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 06:36:14 INFO - PROCESS | 2086 | --DOMWINDOW == 104 (0x11973ec00) [pid = 2086] [serial = 237] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 06:36:14 INFO - PROCESS | 2086 | --DOMWINDOW == 103 (0x128a65400) [pid = 2086] [serial = 243] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 06:36:14 INFO - PROCESS | 2086 | --DOMWINDOW == 102 (0x128d6a000) [pid = 2086] [serial = 261] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 06:36:14 INFO - PROCESS | 2086 | --DOMWINDOW == 101 (0x113c68800) [pid = 2086] [serial = 246] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 06:36:14 INFO - PROCESS | 2086 | --DOMWINDOW == 100 (0x12c00b800) [pid = 2086] [serial = 285] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 06:36:14 INFO - PROCESS | 2086 | --DOMWINDOW == 99 (0x12b98f000) [pid = 2086] [serial = 276] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 06:36:14 INFO - PROCESS | 2086 | --DOMWINDOW == 98 (0x1270d2000) [pid = 2086] [serial = 282] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 06:36:14 INFO - PROCESS | 2086 | --DOMWINDOW == 97 (0x119741c00) [pid = 2086] [serial = 279] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 06:36:14 INFO - PROCESS | 2086 | --DOMWINDOW == 96 (0x128d6b000) [pid = 2086] [serial = 264] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 06:36:14 INFO - PROCESS | 2086 | 1468416974065 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:14 INFO - PROCESS | 2086 | 1468416974066 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:36:14 INFO - PROCESS | 2086 | ++DOCSHELL 0x113261800 == 42 [pid = 2086] [id = 111] 06:36:14 INFO - PROCESS | 2086 | ++DOMWINDOW == 97 (0x11645fc00) [pid = 2086] [serial = 330] [outer = 0x0] 06:36:14 INFO - PROCESS | 2086 | ++DOMWINDOW == 98 (0x1174fc400) [pid = 2086] [serial = 331] [outer = 0x11645fc00] 06:36:14 INFO - PROCESS | 2086 | 1468416974090 Marionette DEBUG loaded listener.js 06:36:14 INFO - PROCESS | 2086 | ++DOMWINDOW == 99 (0x119741c00) [pid = 2086] [serial = 332] [outer = 0x11645fc00] 06:36:14 INFO - PROCESS | 2086 | 1468416974350 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]]]}] 06:36:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 06:36:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 621ms 06:36:14 INFO - PROCESS | 2086 | 1468416974363 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 06:36:14 INFO - PROCESS | 2086 | 1468416974365 Marionette TRACE conn2 <- [1,417,null,{"value":"7"}] 06:36:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 06:36:14 INFO - PROCESS | 2086 | 1468416974378 Marionette TRACE conn2 -> [0,418,"setScriptTimeout",{"ms":35000}] 06:36:14 INFO - PROCESS | 2086 | 1468416974380 Marionette TRACE conn2 <- [1,418,null,{}] 06:36:14 INFO - PROCESS | 2086 | 1468416974382 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}] 06:36:14 INFO - PROCESS | 2086 | 1468416974385 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:36:14 INFO - PROCESS | 2086 | 1468416974492 Marionette TRACE conn2 <- [1,419,null,{"value":null}] 06:36:14 INFO - PROCESS | 2086 | 1468416974496 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:14 INFO - PROCESS | 2086 | 1468416974498 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:36:14 INFO - PROCESS | 2086 | ++DOCSHELL 0x12bec4000 == 43 [pid = 2086] [id = 112] 06:36:14 INFO - PROCESS | 2086 | ++DOMWINDOW == 100 (0x123008c00) [pid = 2086] [serial = 333] [outer = 0x0] 06:36:14 INFO - PROCESS | 2086 | ++DOMWINDOW == 101 (0x128aa6000) [pid = 2086] [serial = 334] [outer = 0x123008c00] 06:36:14 INFO - PROCESS | 2086 | 1468416974524 Marionette DEBUG loaded listener.js 06:36:14 INFO - PROCESS | 2086 | ++DOMWINDOW == 102 (0x12b985800) [pid = 2086] [serial = 335] [outer = 0x123008c00] 06:36:15 INFO - PROCESS | 2086 | 1468416975325 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]]]}] 06:36:15 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 06:36:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 976ms 06:36:15 INFO - PROCESS | 2086 | 1468416975351 Marionette TRACE conn2 -> [0,421,"getWindowHandle",null] 06:36:15 INFO - PROCESS | 2086 | 1468416975352 Marionette TRACE conn2 <- [1,421,null,{"value":"7"}] 06:36:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 06:36:15 INFO - PROCESS | 2086 | 1468416975355 Marionette TRACE conn2 -> [0,422,"setScriptTimeout",{"ms":35000}] 06:36:15 INFO - PROCESS | 2086 | 1468416975356 Marionette TRACE conn2 <- [1,422,null,{}] 06:36:15 INFO - PROCESS | 2086 | 1468416975365 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}] 06:36:15 INFO - PROCESS | 2086 | 1468416975366 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:36:15 INFO - PROCESS | 2086 | 1468416975447 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 06:36:15 INFO - PROCESS | 2086 | 1468416975505 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:15 INFO - PROCESS | 2086 | 1468416975506 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:36:15 INFO - PROCESS | 2086 | ++DOCSHELL 0x12c2c9800 == 44 [pid = 2086] [id = 113] 06:36:15 INFO - PROCESS | 2086 | ++DOMWINDOW == 103 (0x1234af400) [pid = 2086] [serial = 336] [outer = 0x0] 06:36:15 INFO - PROCESS | 2086 | ++DOMWINDOW == 104 (0x12bcba400) [pid = 2086] [serial = 337] [outer = 0x1234af400] 06:36:15 INFO - PROCESS | 2086 | 1468416975529 Marionette DEBUG loaded listener.js 06:36:15 INFO - PROCESS | 2086 | ++DOMWINDOW == 105 (0x12bcd0c00) [pid = 2086] [serial = 338] [outer = 0x1234af400] 06:36:16 INFO - PROCESS | 2086 | 1468416976311 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]]]}] 06:36:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 06:36:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 977ms 06:36:16 INFO - PROCESS | 2086 | 1468416976333 Marionette TRACE conn2 -> [0,425,"getWindowHandle",null] 06:36:16 INFO - PROCESS | 2086 | 1468416976336 Marionette TRACE conn2 <- [1,425,null,{"value":"7"}] 06:36:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 06:36:16 INFO - PROCESS | 2086 | 1468416976340 Marionette TRACE conn2 -> [0,426,"setScriptTimeout",{"ms":35000}] 06:36:16 INFO - PROCESS | 2086 | 1468416976342 Marionette TRACE conn2 <- [1,426,null,{}] 06:36:16 INFO - PROCESS | 2086 | 1468416976346 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}] 06:36:16 INFO - PROCESS | 2086 | 1468416976347 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:36:16 INFO - PROCESS | 2086 | 1468416976458 Marionette TRACE conn2 <- [1,427,null,{"value":null}] 06:36:16 INFO - PROCESS | 2086 | 1468416976513 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:16 INFO - PROCESS | 2086 | 1468416976514 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:36:16 INFO - PROCESS | 2086 | ++DOCSHELL 0x116ace000 == 45 [pid = 2086] [id = 114] 06:36:16 INFO - PROCESS | 2086 | ++DOMWINDOW == 106 (0x1187f0800) [pid = 2086] [serial = 339] [outer = 0x0] 06:36:16 INFO - PROCESS | 2086 | ++DOMWINDOW == 107 (0x119744c00) [pid = 2086] [serial = 340] [outer = 0x1187f0800] 06:36:16 INFO - PROCESS | 2086 | 1468416976546 Marionette DEBUG loaded listener.js 06:36:16 INFO - PROCESS | 2086 | ++DOMWINDOW == 108 (0x123008800) [pid = 2086] [serial = 341] [outer = 0x1187f0800] 06:36:17 INFO - PROCESS | 2086 | 1468416977034 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] 06:36:17 INFO - PROCESS | 2086 | 1468416977066 Marionette TRACE conn2 <- [1,429,null,{"value":"7"}] 06:36:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 06:36:17 INFO - PROCESS | 2086 | 1468416977090 Marionette TRACE conn2 -> [0,430,"setScriptTimeout",{"ms":35000}] 06:36:17 INFO - PROCESS | 2086 | 1468416977092 Marionette TRACE conn2 <- [1,430,null,{}] 06:36:17 INFO - PROCESS | 2086 | 1468416977095 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}] 06:36:17 INFO - PROCESS | 2086 | 1468416977096 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:36:17 INFO - PROCESS | 2086 | 1468416977206 Marionette TRACE conn2 <- [1,431,null,{"value":null}] 06:36:17 INFO - PROCESS | 2086 | 1468416977274 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:17 INFO - PROCESS | 2086 | 1468416977275 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:36:17 INFO - PROCESS | 2086 | ++DOCSHELL 0x12306d000 == 46 [pid = 2086] [id = 115] 06:36:17 INFO - PROCESS | 2086 | ++DOMWINDOW == 109 (0x123d48400) [pid = 2086] [serial = 342] [outer = 0x0] 06:36:17 INFO - PROCESS | 2086 | ++DOMWINDOW == 110 (0x126806c00) [pid = 2086] [serial = 343] [outer = 0x123d48400] 06:36:17 INFO - PROCESS | 2086 | 1468416977306 Marionette DEBUG loaded listener.js 06:36:17 INFO - PROCESS | 2086 | ++DOMWINDOW == 111 (0x1273d9800) [pid = 2086] [serial = 344] [outer = 0x123d48400] 06:36:17 INFO - PROCESS | 2086 | 1468416977750 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]]]}] 06:36:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 06:36:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 723ms 06:36:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 06:36:17 INFO - PROCESS | 2086 | 1468416977817 Marionette TRACE conn2 -> [0,433,"getWindowHandle",null] 06:36:17 INFO - PROCESS | 2086 | 1468416977818 Marionette TRACE conn2 <- [1,433,null,{"value":"7"}] 06:36:17 INFO - PROCESS | 2086 | 1468416977821 Marionette TRACE conn2 -> [0,434,"setScriptTimeout",{"ms":35000}] 06:36:17 INFO - PROCESS | 2086 | 1468416977824 Marionette TRACE conn2 <- [1,434,null,{}] 06:36:17 INFO - PROCESS | 2086 | 1468416977831 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}] 06:36:17 INFO - PROCESS | 2086 | 1468416977837 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:36:17 INFO - PROCESS | 2086 | 1468416977945 Marionette TRACE conn2 <- [1,435,null,{"value":null}] 06:36:18 INFO - PROCESS | 2086 | 1468416978015 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:18 INFO - PROCESS | 2086 | 1468416978017 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:36:18 INFO - PROCESS | 2086 | ++DOCSHELL 0x12a6e4800 == 47 [pid = 2086] [id = 116] 06:36:18 INFO - PROCESS | 2086 | ++DOMWINDOW == 112 (0x12910b400) [pid = 2086] [serial = 345] [outer = 0x0] 06:36:18 INFO - PROCESS | 2086 | ++DOMWINDOW == 113 (0x12a522800) [pid = 2086] [serial = 346] [outer = 0x12910b400] 06:36:18 INFO - PROCESS | 2086 | 1468416978048 Marionette DEBUG loaded listener.js 06:36:18 INFO - PROCESS | 2086 | ++DOMWINDOW == 114 (0x12a93b000) [pid = 2086] [serial = 347] [outer = 0x12910b400] 06:36:18 INFO - PROCESS | 2086 | 1468416978460 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]]]}] 06:36:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 06:36:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 722ms 06:36:18 INFO - PROCESS | 2086 | 1468416978544 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 06:36:18 INFO - PROCESS | 2086 | 1468416978546 Marionette TRACE conn2 <- [1,437,null,{"value":"7"}] 06:36:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 06:36:18 INFO - PROCESS | 2086 | 1468416978548 Marionette TRACE conn2 -> [0,438,"setScriptTimeout",{"ms":35000}] 06:36:18 INFO - PROCESS | 2086 | 1468416978550 Marionette TRACE conn2 <- [1,438,null,{}] 06:36:18 INFO - PROCESS | 2086 | 1468416978578 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}] 06:36:18 INFO - PROCESS | 2086 | 1468416978579 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:36:18 INFO - PROCESS | 2086 | 1468416978686 Marionette TRACE conn2 <- [1,439,null,{"value":null}] 06:36:18 INFO - PROCESS | 2086 | 1468416978756 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:18 INFO - PROCESS | 2086 | 1468416978758 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:36:18 INFO - PROCESS | 2086 | ++DOCSHELL 0x12486e000 == 48 [pid = 2086] [id = 117] 06:36:18 INFO - PROCESS | 2086 | ++DOMWINDOW == 115 (0x1187ed800) [pid = 2086] [serial = 348] [outer = 0x0] 06:36:18 INFO - PROCESS | 2086 | ++DOMWINDOW == 116 (0x12a442800) [pid = 2086] [serial = 349] [outer = 0x1187ed800] 06:36:18 INFO - PROCESS | 2086 | 1468416978787 Marionette DEBUG loaded listener.js 06:36:18 INFO - PROCESS | 2086 | ++DOMWINDOW == 117 (0x12bc9b400) [pid = 2086] [serial = 350] [outer = 0x1187ed800] 06:36:19 INFO - PROCESS | 2086 | 1468416979531 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]]]}] 06:36:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 06:36:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 993ms 06:36:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 06:36:19 INFO - PROCESS | 2086 | 1468416979541 Marionette TRACE conn2 -> [0,441,"getWindowHandle",null] 06:36:19 INFO - PROCESS | 2086 | 1468416979544 Marionette TRACE conn2 <- [1,441,null,{"value":"7"}] 06:36:19 INFO - PROCESS | 2086 | 1468416979547 Marionette TRACE conn2 -> [0,442,"setScriptTimeout",{"ms":35000}] 06:36:19 INFO - PROCESS | 2086 | 1468416979549 Marionette TRACE conn2 <- [1,442,null,{}] 06:36:19 INFO - PROCESS | 2086 | 1468416979555 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}] 06:36:19 INFO - PROCESS | 2086 | 1468416979557 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:36:19 INFO - PROCESS | 2086 | 1468416979647 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 06:36:19 INFO - PROCESS | 2086 | 1468416979718 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:19 INFO - PROCESS | 2086 | 1468416979721 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:36:19 INFO - PROCESS | 2086 | ++DOCSHELL 0x118174000 == 49 [pid = 2086] [id = 118] 06:36:19 INFO - PROCESS | 2086 | ++DOMWINDOW == 118 (0x11692ec00) [pid = 2086] [serial = 351] [outer = 0x0] 06:36:19 INFO - PROCESS | 2086 | ++DOMWINDOW == 119 (0x1187ef800) [pid = 2086] [serial = 352] [outer = 0x11692ec00] 06:36:19 INFO - PROCESS | 2086 | 1468416979748 Marionette DEBUG loaded listener.js 06:36:19 INFO - PROCESS | 2086 | ++DOMWINDOW == 120 (0x1234ed000) [pid = 2086] [serial = 353] [outer = 0x11692ec00] 06:36:20 INFO - PROCESS | 2086 | 1468416980175 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]]]}] 06:36:20 INFO - PROCESS | 2086 | --DOCSHELL 0x12bec4000 == 48 [pid = 2086] [id = 112] 06:36:20 INFO - PROCESS | 2086 | --DOCSHELL 0x113261800 == 47 [pid = 2086] [id = 111] 06:36:20 INFO - PROCESS | 2086 | --DOCSHELL 0x12ab5e800 == 46 [pid = 2086] [id = 110] 06:36:20 INFO - PROCESS | 2086 | --DOCSHELL 0x12a63e800 == 45 [pid = 2086] [id = 109] 06:36:20 INFO - PROCESS | 2086 | --DOCSHELL 0x128d2a000 == 44 [pid = 2086] [id = 108] 06:36:20 INFO - PROCESS | 2086 | --DOCSHELL 0x126e09800 == 43 [pid = 2086] [id = 107] 06:36:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 06:36:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 676ms 06:36:20 INFO - PROCESS | 2086 | --DOCSHELL 0x1184cb000 == 42 [pid = 2086] [id = 106] 06:36:20 INFO - PROCESS | 2086 | --DOCSHELL 0x1234b7000 == 41 [pid = 2086] [id = 105] 06:36:20 INFO - PROCESS | 2086 | --DOCSHELL 0x119dea000 == 40 [pid = 2086] [id = 104] 06:36:20 INFO - PROCESS | 2086 | --DOCSHELL 0x118144000 == 39 [pid = 2086] [id = 103] 06:36:20 INFO - PROCESS | 2086 | --DOCSHELL 0x1195cf800 == 38 [pid = 2086] [id = 102] 06:36:20 INFO - PROCESS | 2086 | --DOCSHELL 0x118137800 == 37 [pid = 2086] [id = 98] 06:36:20 INFO - PROCESS | 2086 | 1468416980250 Marionette TRACE conn2 -> [0,445,"getWindowHandle",null] 06:36:20 INFO - PROCESS | 2086 | 1468416980253 Marionette TRACE conn2 <- [1,445,null,{"value":"7"}] 06:36:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 06:36:20 INFO - PROCESS | 2086 | 1468416980265 Marionette TRACE conn2 -> [0,446,"setScriptTimeout",{"ms":35000}] 06:36:20 INFO - PROCESS | 2086 | 1468416980268 Marionette TRACE conn2 <- [1,446,null,{}] 06:36:20 INFO - PROCESS | 2086 | --DOMWINDOW == 119 (0x12b0c2400) [pid = 2086] [serial = 268] [outer = 0x0] [url = about:blank] 06:36:20 INFO - PROCESS | 2086 | --DOMWINDOW == 118 (0x12b8dac00) [pid = 2086] [serial = 271] [outer = 0x0] [url = about:blank] 06:36:20 INFO - PROCESS | 2086 | --DOMWINDOW == 117 (0x11885c000) [pid = 2086] [serial = 236] [outer = 0x0] [url = about:blank] 06:36:20 INFO - PROCESS | 2086 | --DOMWINDOW == 116 (0x116f90800) [pid = 2086] [serial = 235] [outer = 0x0] [url = about:blank] 06:36:20 INFO - PROCESS | 2086 | --DOMWINDOW == 115 (0x119fdf800) [pid = 2086] [serial = 253] [outer = 0x0] [url = about:blank] 06:36:20 INFO - PROCESS | 2086 | --DOMWINDOW == 114 (0x1237cf800) [pid = 2086] [serial = 254] [outer = 0x0] [url = about:blank] 06:36:20 INFO - PROCESS | 2086 | --DOMWINDOW == 113 (0x12bca7c00) [pid = 2086] [serial = 233] [outer = 0x0] [url = about:blank] 06:36:20 INFO - PROCESS | 2086 | --DOMWINDOW == 112 (0x126d39800) [pid = 2086] [serial = 257] [outer = 0x0] [url = about:blank] 06:36:20 INFO - PROCESS | 2086 | --DOMWINDOW == 111 (0x1243f8400) [pid = 2086] [serial = 256] [outer = 0x0] [url = about:blank] 06:36:20 INFO - PROCESS | 2086 | --DOMWINDOW == 110 (0x1273e2000) [pid = 2086] [serial = 241] [outer = 0x0] [url = about:blank] 06:36:20 INFO - PROCESS | 2086 | --DOMWINDOW == 109 (0x12b98f800) [pid = 2086] [serial = 274] [outer = 0x0] [url = about:blank] 06:36:20 INFO - PROCESS | 2086 | --DOMWINDOW == 108 (0x128a60000) [pid = 2086] [serial = 242] [outer = 0x0] [url = about:blank] 06:36:20 INFO - PROCESS | 2086 | --DOMWINDOW == 107 (0x11918c000) [pid = 2086] [serial = 250] [outer = 0x0] [url = about:blank] 06:36:20 INFO - PROCESS | 2086 | --DOMWINDOW == 106 (0x119bf2000) [pid = 2086] [serial = 251] [outer = 0x0] [url = about:blank] 06:36:20 INFO - PROCESS | 2086 | --DOMWINDOW == 105 (0x1273e3000) [pid = 2086] [serial = 259] [outer = 0x0] [url = about:blank] 06:36:20 INFO - PROCESS | 2086 | --DOMWINDOW == 104 (0x128a64800) [pid = 2086] [serial = 260] [outer = 0x0] [url = about:blank] 06:36:20 INFO - PROCESS | 2086 | --DOMWINDOW == 103 (0x1243b5400) [pid = 2086] [serial = 239] [outer = 0x0] [url = about:blank] 06:36:20 INFO - PROCESS | 2086 | --DOMWINDOW == 102 (0x123208400) [pid = 2086] [serial = 238] [outer = 0x0] [url = about:blank] 06:36:20 INFO - PROCESS | 2086 | --DOMWINDOW == 101 (0x128d08000) [pid = 2086] [serial = 245] [outer = 0x0] [url = about:blank] 06:36:20 INFO - PROCESS | 2086 | --DOMWINDOW == 100 (0x128a68000) [pid = 2086] [serial = 244] [outer = 0x0] [url = about:blank] 06:36:20 INFO - PROCESS | 2086 | --DOMWINDOW == 99 (0x12910d800) [pid = 2086] [serial = 262] [outer = 0x0] [url = about:blank] 06:36:20 INFO - PROCESS | 2086 | --DOMWINDOW == 98 (0x129354c00) [pid = 2086] [serial = 263] [outer = 0x0] [url = about:blank] 06:36:20 INFO - PROCESS | 2086 | --DOMWINDOW == 97 (0x11872d800) [pid = 2086] [serial = 248] [outer = 0x0] [url = about:blank] 06:36:20 INFO - PROCESS | 2086 | --DOMWINDOW == 96 (0x11697dc00) [pid = 2086] [serial = 247] [outer = 0x0] [url = about:blank] 06:36:20 INFO - PROCESS | 2086 | --DOMWINDOW == 95 (0x12b986800) [pid = 2086] [serial = 272] [outer = 0x0] [url = about:blank] 06:36:20 INFO - PROCESS | 2086 | --DOMWINDOW == 94 (0x12c44ec00) [pid = 2086] [serial = 286] [outer = 0x0] [url = about:blank] 06:36:20 INFO - PROCESS | 2086 | --DOMWINDOW == 93 (0x12bcc2400) [pid = 2086] [serial = 277] [outer = 0x0] [url = about:blank] 06:36:20 INFO - PROCESS | 2086 | --DOMWINDOW == 92 (0x12bcbc400) [pid = 2086] [serial = 275] [outer = 0x0] [url = about:blank] 06:36:20 INFO - PROCESS | 2086 | --DOMWINDOW == 91 (0x12c447800) [pid = 2086] [serial = 283] [outer = 0x0] [url = about:blank] 06:36:20 INFO - PROCESS | 2086 | --DOMWINDOW == 90 (0x129111800) [pid = 2086] [serial = 280] [outer = 0x0] [url = about:blank] 06:36:20 INFO - PROCESS | 2086 | --DOMWINDOW == 89 (0x12c44c000) [pid = 2086] [serial = 284] [outer = 0x0] [url = about:blank] 06:36:20 INFO - PROCESS | 2086 | --DOMWINDOW == 88 (0x12c007800) [pid = 2086] [serial = 278] [outer = 0x0] [url = about:blank] 06:36:20 INFO - PROCESS | 2086 | --DOMWINDOW == 87 (0x12a439c00) [pid = 2086] [serial = 265] [outer = 0x0] [url = about:blank] 06:36:20 INFO - PROCESS | 2086 | --DOMWINDOW == 86 (0x12a92e400) [pid = 2086] [serial = 266] [outer = 0x0] [url = about:blank] 06:36:20 INFO - PROCESS | 2086 | --DOMWINDOW == 85 (0x12c00ac00) [pid = 2086] [serial = 281] [outer = 0x0] [url = about:blank] 06:36:20 INFO - PROCESS | 2086 | --DOMWINDOW == 84 (0x12c455000) [pid = 2086] [serial = 287] [outer = 0x0] [url = about:blank] 06:36:20 INFO - PROCESS | 2086 | --DOMWINDOW == 83 (0x12b0d1400) [pid = 2086] [serial = 269] [outer = 0x0] [url = about:blank] 06:36:20 INFO - PROCESS | 2086 | 1468416980281 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}] 06:36:20 INFO - PROCESS | 2086 | 1468416980282 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:36:20 INFO - PROCESS | 2086 | 1468416980360 Marionette TRACE conn2 <- [1,447,null,{"value":null}] 06:36:20 INFO - PROCESS | 2086 | 1468416980372 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:20 INFO - PROCESS | 2086 | 1468416980373 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:36:20 INFO - PROCESS | 2086 | ++DOCSHELL 0x1169bb000 == 38 [pid = 2086] [id = 119] 06:36:20 INFO - PROCESS | 2086 | ++DOMWINDOW == 84 (0x123b3e800) [pid = 2086] [serial = 354] [outer = 0x0] 06:36:20 INFO - PROCESS | 2086 | ++DOMWINDOW == 85 (0x123b4a400) [pid = 2086] [serial = 355] [outer = 0x123b3e800] 06:36:20 INFO - PROCESS | 2086 | 1468416980400 Marionette DEBUG loaded listener.js 06:36:20 INFO - PROCESS | 2086 | ++DOMWINDOW == 86 (0x1268a1400) [pid = 2086] [serial = 356] [outer = 0x123b3e800] 06:36:20 INFO - PROCESS | 2086 | 1468416980756 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]]]}] 06:36:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 06:36:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 536ms 06:36:20 INFO - PROCESS | 2086 | 1468416980809 Marionette TRACE conn2 -> [0,449,"getWindowHandle",null] 06:36:20 INFO - PROCESS | 2086 | 1468416980810 Marionette TRACE conn2 <- [1,449,null,{"value":"7"}] 06:36:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 06:36:20 INFO - PROCESS | 2086 | 1468416980814 Marionette TRACE conn2 -> [0,450,"setScriptTimeout",{"ms":35000}] 06:36:20 INFO - PROCESS | 2086 | 1468416980816 Marionette TRACE conn2 <- [1,450,null,{}] 06:36:20 INFO - PROCESS | 2086 | 1468416980823 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}] 06:36:20 INFO - PROCESS | 2086 | 1468416980826 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:36:20 INFO - PROCESS | 2086 | 1468416980905 Marionette TRACE conn2 <- [1,451,null,{"value":null}] 06:36:20 INFO - PROCESS | 2086 | 1468416980936 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:20 INFO - PROCESS | 2086 | 1468416980938 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:36:20 INFO - PROCESS | 2086 | ++DOCSHELL 0x119969000 == 39 [pid = 2086] [id = 120] 06:36:20 INFO - PROCESS | 2086 | ++DOMWINDOW == 87 (0x128a66000) [pid = 2086] [serial = 357] [outer = 0x0] 06:36:20 INFO - PROCESS | 2086 | ++DOMWINDOW == 88 (0x128aa3800) [pid = 2086] [serial = 358] [outer = 0x128a66000] 06:36:20 INFO - PROCESS | 2086 | 1468416980965 Marionette DEBUG loaded listener.js 06:36:21 INFO - PROCESS | 2086 | ++DOMWINDOW == 89 (0x12910b000) [pid = 2086] [serial = 359] [outer = 0x128a66000] 06:36:21 INFO - PROCESS | 2086 | 1468416981308 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] 06:36:21 INFO - PROCESS | 2086 | 1468416981340 Marionette TRACE conn2 <- [1,453,null,{"value":"7"}] 06:36:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 06:36:21 INFO - PROCESS | 2086 | 1468416981352 Marionette TRACE conn2 -> [0,454,"setScriptTimeout",{"ms":35000}] 06:36:21 INFO - PROCESS | 2086 | 1468416981353 Marionette TRACE conn2 <- [1,454,null,{}] 06:36:21 INFO - PROCESS | 2086 | 1468416981355 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}] 06:36:21 INFO - PROCESS | 2086 | 1468416981357 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:36:21 INFO - PROCESS | 2086 | 1468416981438 Marionette TRACE conn2 <- [1,455,null,{"value":null}] 06:36:21 INFO - PROCESS | 2086 | 1468416981442 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:21 INFO - PROCESS | 2086 | 1468416981443 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:36:21 INFO - PROCESS | 2086 | ++DOCSHELL 0x123884800 == 40 [pid = 2086] [id = 121] 06:36:21 INFO - PROCESS | 2086 | ++DOMWINDOW == 90 (0x1293cdc00) [pid = 2086] [serial = 360] [outer = 0x0] 06:36:21 INFO - PROCESS | 2086 | ++DOMWINDOW == 91 (0x12a92e400) [pid = 2086] [serial = 361] [outer = 0x1293cdc00] 06:36:21 INFO - PROCESS | 2086 | 1468416981468 Marionette DEBUG loaded listener.js 06:36:21 INFO - PROCESS | 2086 | ++DOMWINDOW == 92 (0x12abd2000) [pid = 2086] [serial = 362] [outer = 0x1293cdc00] 06:36:21 INFO - PROCESS | 2086 | [2086] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 06:36:21 INFO - PROCESS | 2086 | 1468416981816 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]]]}] 06:36:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 06:36:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 523ms 06:36:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 06:36:21 INFO - PROCESS | 2086 | 1468416981871 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 06:36:21 INFO - PROCESS | 2086 | 1468416981872 Marionette TRACE conn2 <- [1,457,null,{"value":"7"}] 06:36:21 INFO - PROCESS | 2086 | 1468416981874 Marionette TRACE conn2 -> [0,458,"setScriptTimeout",{"ms":35000}] 06:36:21 INFO - PROCESS | 2086 | 1468416981875 Marionette TRACE conn2 <- [1,458,null,{}] 06:36:21 INFO - PROCESS | 2086 | 1468416981878 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}] 06:36:21 INFO - PROCESS | 2086 | 1468416981879 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:36:21 INFO - PROCESS | 2086 | 1468416981957 Marionette TRACE conn2 <- [1,459,null,{"value":null}] 06:36:22 INFO - PROCESS | 2086 | 1468416982019 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:22 INFO - PROCESS | 2086 | 1468416982020 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:36:22 INFO - PROCESS | 2086 | ++DOCSHELL 0x124868000 == 41 [pid = 2086] [id = 122] 06:36:22 INFO - PROCESS | 2086 | ++DOMWINDOW == 93 (0x1237d2000) [pid = 2086] [serial = 363] [outer = 0x0] 06:36:22 INFO - PROCESS | 2086 | ++DOMWINDOW == 94 (0x12b0c5800) [pid = 2086] [serial = 364] [outer = 0x1237d2000] 06:36:22 INFO - PROCESS | 2086 | 1468416982045 Marionette DEBUG loaded listener.js 06:36:22 INFO - PROCESS | 2086 | ++DOMWINDOW == 95 (0x12b940800) [pid = 2086] [serial = 365] [outer = 0x1237d2000] 06:36:22 INFO - PROCESS | 2086 | 1468416982393 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] 06:36:22 INFO - PROCESS | 2086 | 1468416982444 Marionette TRACE conn2 <- [1,461,null,{"value":"7"}] 06:36:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 06:36:22 INFO - PROCESS | 2086 | 1468416982446 Marionette TRACE conn2 -> [0,462,"setScriptTimeout",{"ms":35000}] 06:36:22 INFO - PROCESS | 2086 | 1468416982447 Marionette TRACE conn2 <- [1,462,null,{}] 06:36:22 INFO - PROCESS | 2086 | 1468416982450 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}] 06:36:22 INFO - PROCESS | 2086 | 1468416982454 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:36:22 INFO - PROCESS | 2086 | 1468416982574 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 06:36:22 INFO - PROCESS | 2086 | 1468416982592 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:22 INFO - PROCESS | 2086 | 1468416982593 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:36:22 INFO - PROCESS | 2086 | ++DOCSHELL 0x1270a1000 == 42 [pid = 2086] [id = 123] 06:36:22 INFO - PROCESS | 2086 | ++DOMWINDOW == 96 (0x12b989800) [pid = 2086] [serial = 366] [outer = 0x0] 06:36:22 INFO - PROCESS | 2086 | ++DOMWINDOW == 97 (0x12bcc2400) [pid = 2086] [serial = 367] [outer = 0x12b989800] 06:36:22 INFO - PROCESS | 2086 | 1468416982618 Marionette DEBUG loaded listener.js 06:36:22 INFO - PROCESS | 2086 | ++DOMWINDOW == 98 (0x12c003c00) [pid = 2086] [serial = 368] [outer = 0x12b989800] 06:36:22 INFO - PROCESS | 2086 | [2086] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 06:36:22 INFO - PROCESS | 2086 | 1468416982967 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] 06:36:23 INFO - PROCESS | 2086 | 1468416983016 Marionette TRACE conn2 <- [1,465,null,{"value":"7"}] 06:36:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 06:36:23 INFO - PROCESS | 2086 | 1468416983019 Marionette TRACE conn2 -> [0,466,"setScriptTimeout",{"ms":35000}] 06:36:23 INFO - PROCESS | 2086 | 1468416983020 Marionette TRACE conn2 <- [1,466,null,{}] 06:36:23 INFO - PROCESS | 2086 | 1468416983022 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}] 06:36:23 INFO - PROCESS | 2086 | 1468416983023 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:36:23 INFO - PROCESS | 2086 | 1468416983123 Marionette TRACE conn2 <- [1,467,null,{"value":null}] 06:36:23 INFO - PROCESS | 2086 | 1468416983142 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:23 INFO - PROCESS | 2086 | 1468416983143 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:36:23 INFO - PROCESS | 2086 | ++DOCSHELL 0x12930e000 == 43 [pid = 2086] [id = 124] 06:36:23 INFO - PROCESS | 2086 | ++DOMWINDOW == 99 (0x12bcd5400) [pid = 2086] [serial = 369] [outer = 0x0] 06:36:23 INFO - PROCESS | 2086 | ++DOMWINDOW == 100 (0x12c44bc00) [pid = 2086] [serial = 370] [outer = 0x12bcd5400] 06:36:23 INFO - PROCESS | 2086 | 1468416983174 Marionette DEBUG loaded listener.js 06:36:23 INFO - PROCESS | 2086 | ++DOMWINDOW == 101 (0x12c5af400) [pid = 2086] [serial = 371] [outer = 0x12bcd5400] 06:36:23 INFO - PROCESS | 2086 | 1468416983525 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] 06:36:23 INFO - PROCESS | 2086 | 1468416983539 Marionette TRACE conn2 <- [1,469,null,{"value":"7"}] 06:36:23 INFO - PROCESS | 2086 | 1468416983541 Marionette TRACE conn2 -> [0,470,"setScriptTimeout",{"ms":35000}] 06:36:23 INFO - PROCESS | 2086 | 1468416983542 Marionette TRACE conn2 <- [1,470,null,{}] 06:36:23 INFO - PROCESS | 2086 | 1468416983544 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}] 06:36:23 INFO - PROCESS | 2086 | 1468416983546 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:36:23 INFO - PROCESS | 2086 | 1468416983649 Marionette TRACE conn2 <- [1,471,null,{"value":null}] 06:36:23 INFO - PROCESS | 2086 | 1468416983654 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:23 INFO - PROCESS | 2086 | 1468416983655 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:36:23 INFO - PROCESS | 2086 | ++DOCSHELL 0x12a470800 == 44 [pid = 2086] [id = 125] 06:36:23 INFO - PROCESS | 2086 | ++DOMWINDOW == 102 (0x110ead800) [pid = 2086] [serial = 372] [outer = 0x0] 06:36:23 INFO - PROCESS | 2086 | ++DOMWINDOW == 103 (0x110eb5400) [pid = 2086] [serial = 373] [outer = 0x110ead800] 06:36:23 INFO - PROCESS | 2086 | 1468416983679 Marionette DEBUG loaded listener.js 06:36:23 INFO - PROCESS | 2086 | ++DOMWINDOW == 104 (0x110eba800) [pid = 2086] [serial = 374] [outer = 0x110ead800] 06:36:24 INFO - PROCESS | 2086 | 1468416984002 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]]]}] 06:36:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 06:36:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 519ms 06:36:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 06:36:24 INFO - PROCESS | 2086 | 1468416984060 Marionette TRACE conn2 -> [0,473,"getWindowHandle",null] 06:36:24 INFO - PROCESS | 2086 | 1468416984061 Marionette TRACE conn2 <- [1,473,null,{"value":"7"}] 06:36:24 INFO - PROCESS | 2086 | 1468416984063 Marionette TRACE conn2 -> [0,474,"setScriptTimeout",{"ms":35000}] 06:36:24 INFO - PROCESS | 2086 | 1468416984065 Marionette TRACE conn2 <- [1,474,null,{}] 06:36:24 INFO - PROCESS | 2086 | 1468416984067 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}] 06:36:24 INFO - PROCESS | 2086 | 1468416984068 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:36:24 INFO - PROCESS | 2086 | 1468416984171 Marionette TRACE conn2 <- [1,475,null,{"value":null}] 06:36:24 INFO - PROCESS | 2086 | 1468416984182 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:24 INFO - PROCESS | 2086 | 1468416984183 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:36:24 INFO - PROCESS | 2086 | ++DOCSHELL 0x12a6fa000 == 45 [pid = 2086] [id = 126] 06:36:24 INFO - PROCESS | 2086 | ++DOMWINDOW == 105 (0x110e77c00) [pid = 2086] [serial = 375] [outer = 0x0] 06:36:24 INFO - PROCESS | 2086 | ++DOMWINDOW == 106 (0x110e7f400) [pid = 2086] [serial = 376] [outer = 0x110e77c00] 06:36:24 INFO - PROCESS | 2086 | 1468416984216 Marionette DEBUG loaded listener.js 06:36:24 INFO - PROCESS | 2086 | ++DOMWINDOW == 107 (0x110e83400) [pid = 2086] [serial = 377] [outer = 0x110e77c00] 06:36:24 INFO - PROCESS | 2086 | --DOMWINDOW == 106 (0x1234e3400) [pid = 2086] [serial = 321] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 06:36:24 INFO - PROCESS | 2086 | --DOMWINDOW == 105 (0x128a67000) [pid = 2086] [serial = 309] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 06:36:24 INFO - PROCESS | 2086 | --DOMWINDOW == 104 (0x123b40c00) [pid = 2086] [serial = 324] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 06:36:24 INFO - PROCESS | 2086 | --DOMWINDOW == 103 (0x1187eec00) [pid = 2086] [serial = 303] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 06:36:24 INFO - PROCESS | 2086 | --DOMWINDOW == 102 (0x124199400) [pid = 2086] [serial = 306] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 06:36:24 INFO - PROCESS | 2086 | --DOMWINDOW == 101 (0x120fea800) [pid = 2086] [serial = 294] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 06:36:24 INFO - PROCESS | 2086 | --DOMWINDOW == 100 (0x118733400) [pid = 2086] [serial = 291] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 06:36:24 INFO - PROCESS | 2086 | --DOMWINDOW == 99 (0x12abd2800) [pid = 2086] [serial = 315] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 06:36:24 INFO - PROCESS | 2086 | --DOMWINDOW == 98 (0x12a61e800) [pid = 2086] [serial = 312] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 06:36:24 INFO - PROCESS | 2086 | --DOMWINDOW == 97 (0x12c00d000) [pid = 2086] [serial = 318] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 06:36:24 INFO - PROCESS | 2086 | --DOMWINDOW == 96 (0x12b93d400) [pid = 2086] [serial = 327] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 06:36:24 INFO - PROCESS | 2086 | --DOMWINDOW == 95 (0x11645fc00) [pid = 2086] [serial = 330] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 06:36:24 INFO - PROCESS | 2086 | --DOMWINDOW == 94 (0x123008c00) [pid = 2086] [serial = 333] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 06:36:24 INFO - PROCESS | 2086 | 1468416984638 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]]]}] 06:36:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 06:36:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 618ms 06:36:24 INFO - PROCESS | 2086 | 1468416984688 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 06:36:24 INFO - PROCESS | 2086 | 1468416984690 Marionette TRACE conn2 <- [1,477,null,{"value":"7"}] 06:36:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 06:36:24 INFO - PROCESS | 2086 | 1468416984701 Marionette TRACE conn2 -> [0,478,"setScriptTimeout",{"ms":35000}] 06:36:24 INFO - PROCESS | 2086 | 1468416984704 Marionette TRACE conn2 <- [1,478,null,{}] 06:36:24 INFO - PROCESS | 2086 | 1468416984707 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}] 06:36:24 INFO - PROCESS | 2086 | 1468416984708 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:36:24 INFO - PROCESS | 2086 | 1468416984793 Marionette TRACE conn2 <- [1,479,null,{"value":null}] 06:36:24 INFO - PROCESS | 2086 | 1468416984797 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:24 INFO - PROCESS | 2086 | 1468416984798 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:36:24 INFO - PROCESS | 2086 | ++DOCSHELL 0x12b110000 == 46 [pid = 2086] [id = 127] 06:36:24 INFO - PROCESS | 2086 | ++DOMWINDOW == 95 (0x110e83800) [pid = 2086] [serial = 378] [outer = 0x0] 06:36:24 INFO - PROCESS | 2086 | ++DOMWINDOW == 96 (0x116927800) [pid = 2086] [serial = 379] [outer = 0x110e83800] 06:36:24 INFO - PROCESS | 2086 | 1468416984822 Marionette DEBUG loaded listener.js 06:36:24 INFO - PROCESS | 2086 | ++DOMWINDOW == 97 (0x1234e8000) [pid = 2086] [serial = 380] [outer = 0x110e83800] 06:36:25 INFO - PROCESS | 2086 | 1468416985161 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]]]}] 06:36:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 06:36:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 474ms 06:36:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 06:36:25 INFO - PROCESS | 2086 | 1468416985174 Marionette TRACE conn2 -> [0,481,"getWindowHandle",null] 06:36:25 INFO - PROCESS | 2086 | 1468416985176 Marionette TRACE conn2 <- [1,481,null,{"value":"7"}] 06:36:25 INFO - PROCESS | 2086 | 1468416985178 Marionette TRACE conn2 -> [0,482,"setScriptTimeout",{"ms":35000}] 06:36:25 INFO - PROCESS | 2086 | 1468416985179 Marionette TRACE conn2 <- [1,482,null,{}] 06:36:25 INFO - PROCESS | 2086 | 1468416985182 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}] 06:36:25 INFO - PROCESS | 2086 | 1468416985184 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:36:25 INFO - PROCESS | 2086 | 1468416985292 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 06:36:25 INFO - PROCESS | 2086 | 1468416985347 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:25 INFO - PROCESS | 2086 | 1468416985348 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:36:25 INFO - PROCESS | 2086 | ++DOCSHELL 0x12b92c800 == 47 [pid = 2086] [id = 128] 06:36:25 INFO - PROCESS | 2086 | ++DOMWINDOW == 98 (0x1234e5000) [pid = 2086] [serial = 381] [outer = 0x0] 06:36:25 INFO - PROCESS | 2086 | ++DOMWINDOW == 99 (0x128a68000) [pid = 2086] [serial = 382] [outer = 0x1234e5000] 06:36:25 INFO - PROCESS | 2086 | 1468416985374 Marionette DEBUG loaded listener.js 06:36:25 INFO - PROCESS | 2086 | ++DOMWINDOW == 100 (0x12cadb000) [pid = 2086] [serial = 383] [outer = 0x1234e5000] 06:36:25 INFO - PROCESS | 2086 | 1468416985686 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]]]}] 06:36:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 06:36:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 523ms 06:36:25 INFO - PROCESS | 2086 | 1468416985703 Marionette TRACE conn2 -> [0,485,"getWindowHandle",null] 06:36:25 INFO - PROCESS | 2086 | 1468416985706 Marionette TRACE conn2 <- [1,485,null,{"value":"7"}] 06:36:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 06:36:25 INFO - PROCESS | 2086 | 1468416985708 Marionette TRACE conn2 -> [0,486,"setScriptTimeout",{"ms":35000}] 06:36:25 INFO - PROCESS | 2086 | 1468416985709 Marionette TRACE conn2 <- [1,486,null,{}] 06:36:25 INFO - PROCESS | 2086 | 1468416985711 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}] 06:36:25 INFO - PROCESS | 2086 | 1468416985712 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:36:25 INFO - PROCESS | 2086 | 1468416985797 Marionette TRACE conn2 <- [1,487,null,{"value":null}] 06:36:25 INFO - PROCESS | 2086 | 1468416985801 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:25 INFO - PROCESS | 2086 | 1468416985802 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:36:25 INFO - PROCESS | 2086 | ++DOCSHELL 0x12c574000 == 48 [pid = 2086] [id = 129] 06:36:25 INFO - PROCESS | 2086 | ++DOMWINDOW == 101 (0x1127cd400) [pid = 2086] [serial = 384] [outer = 0x0] 06:36:25 INFO - PROCESS | 2086 | ++DOMWINDOW == 102 (0x1127d7400) [pid = 2086] [serial = 385] [outer = 0x1127cd400] 06:36:25 INFO - PROCESS | 2086 | 1468416985826 Marionette DEBUG loaded listener.js 06:36:25 INFO - PROCESS | 2086 | ++DOMWINDOW == 103 (0x12c5b2c00) [pid = 2086] [serial = 386] [outer = 0x1127cd400] 06:36:26 INFO - PROCESS | 2086 | 1468416986144 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]]]}] 06:36:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 06:36:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 468ms 06:36:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 06:36:26 INFO - PROCESS | 2086 | 1468416986177 Marionette TRACE conn2 -> [0,489,"getWindowHandle",null] 06:36:26 INFO - PROCESS | 2086 | 1468416986178 Marionette TRACE conn2 <- [1,489,null,{"value":"7"}] 06:36:26 INFO - PROCESS | 2086 | 1468416986180 Marionette TRACE conn2 -> [0,490,"setScriptTimeout",{"ms":35000}] 06:36:26 INFO - PROCESS | 2086 | 1468416986181 Marionette TRACE conn2 <- [1,490,null,{}] 06:36:26 INFO - PROCESS | 2086 | 1468416986183 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}] 06:36:26 INFO - PROCESS | 2086 | 1468416986184 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:36:26 INFO - PROCESS | 2086 | 1468416986302 Marionette TRACE conn2 <- [1,491,null,{"value":null}] 06:36:26 INFO - PROCESS | 2086 | 1468416986308 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:26 INFO - PROCESS | 2086 | 1468416986309 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:36:26 INFO - PROCESS | 2086 | ++DOCSHELL 0x12ca5f000 == 49 [pid = 2086] [id = 130] 06:36:26 INFO - PROCESS | 2086 | ++DOMWINDOW == 104 (0x1127d0c00) [pid = 2086] [serial = 387] [outer = 0x0] 06:36:26 INFO - PROCESS | 2086 | ++DOMWINDOW == 105 (0x116f62800) [pid = 2086] [serial = 388] [outer = 0x1127d0c00] 06:36:26 INFO - PROCESS | 2086 | 1468416986332 Marionette DEBUG loaded listener.js 06:36:26 INFO - PROCESS | 2086 | ++DOMWINDOW == 106 (0x116f6c000) [pid = 2086] [serial = 389] [outer = 0x1127d0c00] 06:36:26 INFO - PROCESS | 2086 | 1468416986820 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]]]}] 06:36:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 06:36:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 668ms 06:36:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 06:36:26 INFO - PROCESS | 2086 | 1468416986849 Marionette TRACE conn2 -> [0,493,"getWindowHandle",null] 06:36:26 INFO - PROCESS | 2086 | 1468416986854 Marionette TRACE conn2 <- [1,493,null,{"value":"7"}] 06:36:26 INFO - PROCESS | 2086 | 1468416986857 Marionette TRACE conn2 -> [0,494,"setScriptTimeout",{"ms":35000}] 06:36:26 INFO - PROCESS | 2086 | 1468416986859 Marionette TRACE conn2 <- [1,494,null,{}] 06:36:26 INFO - PROCESS | 2086 | 1468416986863 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}] 06:36:26 INFO - PROCESS | 2086 | 1468416986865 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:36:26 INFO - PROCESS | 2086 | 1468416986968 Marionette TRACE conn2 <- [1,495,null,{"value":null}] 06:36:27 INFO - PROCESS | 2086 | 1468416987041 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:27 INFO - PROCESS | 2086 | 1468416987043 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:36:27 INFO - PROCESS | 2086 | ++DOCSHELL 0x1184d0000 == 50 [pid = 2086] [id = 131] 06:36:27 INFO - PROCESS | 2086 | ++DOMWINDOW == 107 (0x1132e2800) [pid = 2086] [serial = 390] [outer = 0x0] 06:36:27 INFO - PROCESS | 2086 | ++DOMWINDOW == 108 (0x116f6a400) [pid = 2086] [serial = 391] [outer = 0x1132e2800] 06:36:27 INFO - PROCESS | 2086 | 1468416987073 Marionette DEBUG loaded listener.js 06:36:27 INFO - PROCESS | 2086 | ++DOMWINDOW == 109 (0x116f70c00) [pid = 2086] [serial = 392] [outer = 0x1132e2800] 06:36:27 INFO - PROCESS | 2086 | 1468416987508 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]]]}] 06:36:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 06:36:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 671ms 06:36:27 INFO - PROCESS | 2086 | 1468416987528 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 06:36:27 INFO - PROCESS | 2086 | 1468416987531 Marionette TRACE conn2 <- [1,497,null,{"value":"7"}] 06:36:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 06:36:27 INFO - PROCESS | 2086 | 1468416987536 Marionette TRACE conn2 -> [0,498,"setScriptTimeout",{"ms":35000}] 06:36:27 INFO - PROCESS | 2086 | 1468416987538 Marionette TRACE conn2 <- [1,498,null,{}] 06:36:27 INFO - PROCESS | 2086 | 1468416987540 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}] 06:36:27 INFO - PROCESS | 2086 | 1468416987542 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:36:27 INFO - PROCESS | 2086 | 1468416987651 Marionette TRACE conn2 <- [1,499,null,{"value":null}] 06:36:27 INFO - PROCESS | 2086 | 1468416987740 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:27 INFO - PROCESS | 2086 | 1468416987741 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:36:27 INFO - PROCESS | 2086 | ++DOCSHELL 0x12417a000 == 51 [pid = 2086] [id = 132] 06:36:27 INFO - PROCESS | 2086 | ++DOMWINDOW == 110 (0x123003c00) [pid = 2086] [serial = 393] [outer = 0x0] 06:36:27 INFO - PROCESS | 2086 | ++DOMWINDOW == 111 (0x1234eec00) [pid = 2086] [serial = 394] [outer = 0x123003c00] 06:36:27 INFO - PROCESS | 2086 | 1468416987773 Marionette DEBUG loaded listener.js 06:36:27 INFO - PROCESS | 2086 | ++DOMWINDOW == 112 (0x123ce5000) [pid = 2086] [serial = 395] [outer = 0x123003c00] 06:36:28 INFO - PROCESS | 2086 | 1468416988192 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]]]}] 06:36:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 06:36:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 720ms 06:36:28 INFO - PROCESS | 2086 | 1468416988266 Marionette TRACE conn2 -> [0,501,"getWindowHandle",null] 06:36:28 INFO - PROCESS | 2086 | 1468416988269 Marionette TRACE conn2 <- [1,501,null,{"value":"7"}] 06:36:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 06:36:28 INFO - PROCESS | 2086 | 1468416988273 Marionette TRACE conn2 -> [0,502,"setScriptTimeout",{"ms":35000}] 06:36:28 INFO - PROCESS | 2086 | 1468416988275 Marionette TRACE conn2 <- [1,502,null,{}] 06:36:28 INFO - PROCESS | 2086 | 1468416988283 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}] 06:36:28 INFO - PROCESS | 2086 | 1468416988288 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:36:28 INFO - PROCESS | 2086 | 1468416988393 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 06:36:28 INFO - PROCESS | 2086 | 1468416988465 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:28 INFO - PROCESS | 2086 | 1468416988467 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:36:28 INFO - PROCESS | 2086 | ++DOCSHELL 0x12c588800 == 52 [pid = 2086] [id = 133] 06:36:28 INFO - PROCESS | 2086 | ++DOMWINDOW == 113 (0x128a69800) [pid = 2086] [serial = 396] [outer = 0x0] 06:36:28 INFO - PROCESS | 2086 | ++DOMWINDOW == 114 (0x128d06800) [pid = 2086] [serial = 397] [outer = 0x128a69800] 06:36:28 INFO - PROCESS | 2086 | 1468416988498 Marionette DEBUG loaded listener.js 06:36:28 INFO - PROCESS | 2086 | ++DOMWINDOW == 115 (0x12a439c00) [pid = 2086] [serial = 398] [outer = 0x128a69800] 06:36:28 INFO - PROCESS | 2086 | 1468416988919 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]]]}] 06:36:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 06:36:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 670ms 06:36:28 INFO - PROCESS | 2086 | 1468416988944 Marionette TRACE conn2 -> [0,505,"getWindowHandle",null] 06:36:28 INFO - PROCESS | 2086 | 1468416988946 Marionette TRACE conn2 <- [1,505,null,{"value":"7"}] 06:36:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 06:36:28 INFO - PROCESS | 2086 | 1468416988979 Marionette TRACE conn2 -> [0,506,"setScriptTimeout",{"ms":35000}] 06:36:28 INFO - PROCESS | 2086 | 1468416988980 Marionette TRACE conn2 <- [1,506,null,{}] 06:36:29 INFO - PROCESS | 2086 | 1468416989003 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}] 06:36:29 INFO - PROCESS | 2086 | 1468416989005 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:36:29 INFO - PROCESS | 2086 | 1468416989113 Marionette TRACE conn2 <- [1,507,null,{"value":null}] 06:36:29 INFO - PROCESS | 2086 | 1468416989183 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:29 INFO - PROCESS | 2086 | 1468416989184 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:36:29 INFO - PROCESS | 2086 | ++DOCSHELL 0x12ca95000 == 53 [pid = 2086] [id = 134] 06:36:29 INFO - PROCESS | 2086 | ++DOMWINDOW == 116 (0x12b942400) [pid = 2086] [serial = 399] [outer = 0x0] 06:36:29 INFO - PROCESS | 2086 | ++DOMWINDOW == 117 (0x12b94b400) [pid = 2086] [serial = 400] [outer = 0x12b942400] 06:36:29 INFO - PROCESS | 2086 | 1468416989213 Marionette DEBUG loaded listener.js 06:36:29 INFO - PROCESS | 2086 | ++DOMWINDOW == 118 (0x12bca8c00) [pid = 2086] [serial = 401] [outer = 0x12b942400] 06:36:29 INFO - PROCESS | 2086 | 1468416989633 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]]]}] 06:36:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 06:36:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 688ms 06:36:29 INFO - PROCESS | 2086 | 1468416989655 Marionette TRACE conn2 -> [0,509,"getWindowHandle",null] 06:36:29 INFO - PROCESS | 2086 | 1468416989656 Marionette TRACE conn2 <- [1,509,null,{"value":"7"}] 06:36:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 06:36:29 INFO - PROCESS | 2086 | 1468416989659 Marionette TRACE conn2 -> [0,510,"setScriptTimeout",{"ms":35000}] 06:36:29 INFO - PROCESS | 2086 | 1468416989660 Marionette TRACE conn2 <- [1,510,null,{}] 06:36:29 INFO - PROCESS | 2086 | 1468416989662 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}] 06:36:29 INFO - PROCESS | 2086 | 1468416989664 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:36:29 INFO - PROCESS | 2086 | 1468416989782 Marionette TRACE conn2 <- [1,511,null,{"value":null}] 06:36:29 INFO - PROCESS | 2086 | 1468416989840 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:29 INFO - PROCESS | 2086 | 1468416989842 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:36:29 INFO - PROCESS | 2086 | ++DOCSHELL 0x12cf53800 == 54 [pid = 2086] [id = 135] 06:36:29 INFO - PROCESS | 2086 | ++DOMWINDOW == 119 (0x1127cb800) [pid = 2086] [serial = 402] [outer = 0x0] 06:36:29 INFO - PROCESS | 2086 | ++DOMWINDOW == 120 (0x12bcc0800) [pid = 2086] [serial = 403] [outer = 0x1127cb800] 06:36:29 INFO - PROCESS | 2086 | 1468416989870 Marionette DEBUG loaded listener.js 06:36:29 INFO - PROCESS | 2086 | ++DOMWINDOW == 121 (0x12bcd8c00) [pid = 2086] [serial = 404] [outer = 0x1127cb800] 06:36:30 INFO - PROCESS | 2086 | 1468416990495 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]]]}] 06:36:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 06:36:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 871ms 06:36:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 06:36:30 INFO - PROCESS | 2086 | 1468416990530 Marionette TRACE conn2 -> [0,513,"getWindowHandle",null] 06:36:30 INFO - PROCESS | 2086 | 1468416990533 Marionette TRACE conn2 <- [1,513,null,{"value":"7"}] 06:36:30 INFO - PROCESS | 2086 | 1468416990539 Marionette TRACE conn2 -> [0,514,"setScriptTimeout",{"ms":35000}] 06:36:30 INFO - PROCESS | 2086 | 1468416990541 Marionette TRACE conn2 <- [1,514,null,{}] 06:36:30 INFO - PROCESS | 2086 | 1468416990545 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}] 06:36:30 INFO - PROCESS | 2086 | 1468416990546 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:36:30 INFO - PROCESS | 2086 | 1468416990647 Marionette TRACE conn2 <- [1,515,null,{"value":null}] 06:36:30 INFO - PROCESS | 2086 | 1468416990720 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:30 INFO - PROCESS | 2086 | 1468416990723 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:36:30 INFO - PROCESS | 2086 | ++DOCSHELL 0x11662a800 == 55 [pid = 2086] [id = 136] 06:36:30 INFO - PROCESS | 2086 | ++DOMWINDOW == 122 (0x110e80c00) [pid = 2086] [serial = 405] [outer = 0x0] 06:36:30 INFO - PROCESS | 2086 | ++DOMWINDOW == 123 (0x11692e800) [pid = 2086] [serial = 406] [outer = 0x110e80c00] 06:36:30 INFO - PROCESS | 2086 | 1468416990750 Marionette DEBUG loaded listener.js 06:36:30 INFO - PROCESS | 2086 | ++DOMWINDOW == 124 (0x118737000) [pid = 2086] [serial = 407] [outer = 0x110e80c00] 06:36:31 INFO - PROCESS | 2086 | --DOCSHELL 0x12c574000 == 54 [pid = 2086] [id = 129] 06:36:31 INFO - PROCESS | 2086 | --DOCSHELL 0x12b92c800 == 53 [pid = 2086] [id = 128] 06:36:31 INFO - PROCESS | 2086 | --DOCSHELL 0x12b110000 == 52 [pid = 2086] [id = 127] 06:36:31 INFO - PROCESS | 2086 | --DOCSHELL 0x12a6fa000 == 51 [pid = 2086] [id = 126] 06:36:31 INFO - PROCESS | 2086 | --DOCSHELL 0x12a470800 == 50 [pid = 2086] [id = 125] 06:36:31 INFO - PROCESS | 2086 | --DOCSHELL 0x12930e000 == 49 [pid = 2086] [id = 124] 06:36:31 INFO - PROCESS | 2086 | --DOCSHELL 0x1270a1000 == 48 [pid = 2086] [id = 123] 06:36:31 INFO - PROCESS | 2086 | --DOCSHELL 0x124868000 == 47 [pid = 2086] [id = 122] 06:36:31 INFO - PROCESS | 2086 | --DOCSHELL 0x123884800 == 46 [pid = 2086] [id = 121] 06:36:31 INFO - PROCESS | 2086 | --DOCSHELL 0x119969000 == 45 [pid = 2086] [id = 120] 06:36:31 INFO - PROCESS | 2086 | --DOCSHELL 0x1169bb000 == 44 [pid = 2086] [id = 119] 06:36:31 INFO - PROCESS | 2086 | --DOCSHELL 0x118174000 == 43 [pid = 2086] [id = 118] 06:36:31 INFO - PROCESS | 2086 | --DOCSHELL 0x116ace000 == 42 [pid = 2086] [id = 114] 06:36:31 INFO - PROCESS | 2086 | --DOCSHELL 0x12c2c9800 == 41 [pid = 2086] [id = 113] 06:36:31 INFO - PROCESS | 2086 | --DOCSHELL 0x12b924800 == 40 [pid = 2086] [id = 97] 06:36:31 INFO - PROCESS | 2086 | --DOCSHELL 0x12372d800 == 39 [pid = 2086] [id = 99] 06:36:31 INFO - PROCESS | 2086 | --DOCSHELL 0x12bc45000 == 38 [pid = 2086] [id = 100] 06:36:31 INFO - PROCESS | 2086 | --DOCSHELL 0x12306d000 == 37 [pid = 2086] [id = 115] 06:36:31 INFO - PROCESS | 2086 | --DOCSHELL 0x12486e000 == 36 [pid = 2086] [id = 117] 06:36:31 INFO - PROCESS | 2086 | --DOCSHELL 0x12bec9800 == 35 [pid = 2086] [id = 101] 06:36:31 INFO - PROCESS | 2086 | --DOCSHELL 0x12a6e4800 == 34 [pid = 2086] [id = 116] 06:36:31 INFO - PROCESS | 2086 | --DOCSHELL 0x12a649800 == 33 [pid = 2086] [id = 82] 06:36:31 INFO - PROCESS | 2086 | --DOCSHELL 0x12cf53800 == 32 [pid = 2086] [id = 135] 06:36:31 INFO - PROCESS | 2086 | --DOCSHELL 0x12ca95000 == 31 [pid = 2086] [id = 134] 06:36:31 INFO - PROCESS | 2086 | --DOCSHELL 0x12c588800 == 30 [pid = 2086] [id = 133] 06:36:31 INFO - PROCESS | 2086 | --DOCSHELL 0x12417a000 == 29 [pid = 2086] [id = 132] 06:36:31 INFO - PROCESS | 2086 | --DOCSHELL 0x12ca5f000 == 28 [pid = 2086] [id = 130] 06:36:31 INFO - PROCESS | 2086 | --DOCSHELL 0x1184d0000 == 27 [pid = 2086] [id = 131] 06:36:31 INFO - PROCESS | 2086 | --DOMWINDOW == 123 (0x1234ec000) [pid = 2086] [serial = 322] [outer = 0x0] [url = about:blank] 06:36:31 INFO - PROCESS | 2086 | --DOMWINDOW == 122 (0x12934f800) [pid = 2086] [serial = 310] [outer = 0x0] [url = about:blank] 06:36:31 INFO - PROCESS | 2086 | --DOMWINDOW == 121 (0x123b46800) [pid = 2086] [serial = 325] [outer = 0x0] [url = about:blank] 06:36:31 INFO - PROCESS | 2086 | --DOMWINDOW == 120 (0x1234f0c00) [pid = 2086] [serial = 323] [outer = 0x0] [url = about:blank] 06:36:31 INFO - PROCESS | 2086 | --DOMWINDOW == 119 (0x12a447c00) [pid = 2086] [serial = 311] [outer = 0x0] [url = about:blank] 06:36:31 INFO - PROCESS | 2086 | --DOMWINDOW == 118 (0x120fe7000) [pid = 2086] [serial = 305] [outer = 0x0] [url = about:blank] 06:36:31 INFO - PROCESS | 2086 | --DOMWINDOW == 117 (0x119148400) [pid = 2086] [serial = 304] [outer = 0x0] [url = about:blank] 06:36:31 INFO - PROCESS | 2086 | --DOMWINDOW == 116 (0x126d35400) [pid = 2086] [serial = 308] [outer = 0x0] [url = about:blank] 06:36:31 INFO - PROCESS | 2086 | --DOMWINDOW == 115 (0x1248f9800) [pid = 2086] [serial = 307] [outer = 0x0] [url = about:blank] 06:36:31 INFO - PROCESS | 2086 | --DOMWINDOW == 114 (0x1248f8000) [pid = 2086] [serial = 296] [outer = 0x0] [url = about:blank] 06:36:31 INFO - PROCESS | 2086 | --DOMWINDOW == 113 (0x1243f5c00) [pid = 2086] [serial = 295] [outer = 0x0] [url = about:blank] 06:36:31 INFO - PROCESS | 2086 | --DOMWINDOW == 112 (0x11999fc00) [pid = 2086] [serial = 293] [outer = 0x0] [url = about:blank] 06:36:31 INFO - PROCESS | 2086 | --DOMWINDOW == 111 (0x118857c00) [pid = 2086] [serial = 292] [outer = 0x0] [url = about:blank] 06:36:31 INFO - PROCESS | 2086 | --DOMWINDOW == 110 (0x12bc99800) [pid = 2086] [serial = 316] [outer = 0x0] [url = about:blank] 06:36:31 INFO - PROCESS | 2086 | --DOMWINDOW == 109 (0x12c004800) [pid = 2086] [serial = 317] [outer = 0x0] [url = about:blank] 06:36:31 INFO - PROCESS | 2086 | --DOMWINDOW == 108 (0x129353400) [pid = 2086] [serial = 298] [outer = 0x0] [url = about:blank] 06:36:31 INFO - PROCESS | 2086 | --DOMWINDOW == 107 (0x12a93c800) [pid = 2086] [serial = 313] [outer = 0x0] [url = about:blank] 06:36:31 INFO - PROCESS | 2086 | --DOMWINDOW == 106 (0x12b8d5c00) [pid = 2086] [serial = 314] [outer = 0x0] [url = about:blank] 06:36:31 INFO - PROCESS | 2086 | --DOMWINDOW == 105 (0x12c5ae400) [pid = 2086] [serial = 319] [outer = 0x0] [url = about:blank] 06:36:31 INFO - PROCESS | 2086 | --DOMWINDOW == 104 (0x12c5ab400) [pid = 2086] [serial = 289] [outer = 0x0] [url = about:blank] 06:36:31 INFO - PROCESS | 2086 | --DOMWINDOW == 103 (0x12bca0800) [pid = 2086] [serial = 301] [outer = 0x0] [url = about:blank] 06:36:31 INFO - PROCESS | 2086 | --DOMWINDOW == 102 (0x12b945800) [pid = 2086] [serial = 328] [outer = 0x0] [url = about:blank] 06:36:31 INFO - PROCESS | 2086 | --DOMWINDOW == 101 (0x12cadf400) [pid = 2086] [serial = 326] [outer = 0x0] [url = about:blank] 06:36:31 INFO - PROCESS | 2086 | --DOMWINDOW == 100 (0x12b949800) [pid = 2086] [serial = 329] [outer = 0x0] [url = about:blank] 06:36:31 INFO - PROCESS | 2086 | --DOMWINDOW == 99 (0x119741c00) [pid = 2086] [serial = 332] [outer = 0x0] [url = about:blank] 06:36:31 INFO - PROCESS | 2086 | --DOMWINDOW == 98 (0x128aa6000) [pid = 2086] [serial = 334] [outer = 0x0] [url = about:blank] 06:36:31 INFO - PROCESS | 2086 | --DOMWINDOW == 97 (0x1174fc400) [pid = 2086] [serial = 331] [outer = 0x0] [url = about:blank] 06:36:31 INFO - PROCESS | 2086 | --DOMWINDOW == 96 (0x12b985800) [pid = 2086] [serial = 335] [outer = 0x0] [url = about:blank] 06:36:31 INFO - PROCESS | 2086 | --DOMWINDOW == 95 (0x12cbed400) [pid = 2086] [serial = 320] [outer = 0x0] [url = about:blank] 06:36:31 INFO - PROCESS | 2086 | --DOMWINDOW == 94 (0x12bcba400) [pid = 2086] [serial = 337] [outer = 0x0] [url = about:blank] 06:36:31 INFO - PROCESS | 2086 | 1468416991805 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]]]}] 06:36:31 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 06:36:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1325ms 06:36:31 INFO - PROCESS | 2086 | 1468416991867 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 06:36:31 INFO - PROCESS | 2086 | 1468416991870 Marionette TRACE conn2 <- [1,517,null,{"value":"7"}] 06:36:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 06:36:31 INFO - PROCESS | 2086 | 1468416991873 Marionette TRACE conn2 -> [0,518,"setScriptTimeout",{"ms":35000}] 06:36:31 INFO - PROCESS | 2086 | 1468416991875 Marionette TRACE conn2 <- [1,518,null,{}] 06:36:31 INFO - PROCESS | 2086 | 1468416991878 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}] 06:36:31 INFO - PROCESS | 2086 | 1468416991880 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:36:31 INFO - PROCESS | 2086 | 1468416991977 Marionette TRACE conn2 <- [1,519,null,{"value":null}] 06:36:31 INFO - PROCESS | 2086 | 1468416991987 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:31 INFO - PROCESS | 2086 | 1468416991990 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:36:31 INFO - PROCESS | 2086 | ++DOCSHELL 0x115ecf000 == 28 [pid = 2086] [id = 137] 06:36:31 INFO - PROCESS | 2086 | ++DOMWINDOW == 95 (0x116636800) [pid = 2086] [serial = 408] [outer = 0x0] 06:36:32 INFO - PROCESS | 2086 | ++DOMWINDOW == 96 (0x116908c00) [pid = 2086] [serial = 409] [outer = 0x116636800] 06:36:32 INFO - PROCESS | 2086 | 1468416992018 Marionette DEBUG loaded listener.js 06:36:32 INFO - PROCESS | 2086 | ++DOMWINDOW == 97 (0x116a1a400) [pid = 2086] [serial = 410] [outer = 0x116636800] 06:36:32 INFO - PROCESS | 2086 | 1468416992396 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]]]}] 06:36:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 06:36:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 569ms 06:36:32 INFO - PROCESS | 2086 | 1468416992444 Marionette TRACE conn2 -> [0,521,"getWindowHandle",null] 06:36:32 INFO - PROCESS | 2086 | 1468416992449 Marionette TRACE conn2 <- [1,521,null,{"value":"7"}] 06:36:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 06:36:32 INFO - PROCESS | 2086 | 1468416992456 Marionette TRACE conn2 -> [0,522,"setScriptTimeout",{"ms":35000}] 06:36:32 INFO - PROCESS | 2086 | 1468416992459 Marionette TRACE conn2 <- [1,522,null,{}] 06:36:32 INFO - PROCESS | 2086 | 1468416992463 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}] 06:36:32 INFO - PROCESS | 2086 | 1468416992465 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:36:32 INFO - PROCESS | 2086 | 1468416992584 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 06:36:32 INFO - PROCESS | 2086 | 1468416992596 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:32 INFO - PROCESS | 2086 | 1468416992597 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:36:32 INFO - PROCESS | 2086 | ++DOCSHELL 0x116fcd800 == 29 [pid = 2086] [id = 138] 06:36:32 INFO - PROCESS | 2086 | ++DOMWINDOW == 98 (0x116f70000) [pid = 2086] [serial = 411] [outer = 0x0] 06:36:32 INFO - PROCESS | 2086 | ++DOMWINDOW == 99 (0x11872ec00) [pid = 2086] [serial = 412] [outer = 0x116f70000] 06:36:32 INFO - PROCESS | 2086 | 1468416992642 Marionette DEBUG loaded listener.js 06:36:32 INFO - PROCESS | 2086 | ++DOMWINDOW == 100 (0x118857c00) [pid = 2086] [serial = 413] [outer = 0x116f70000] 06:36:33 INFO - PROCESS | 2086 | 1468416993049 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]]]}] 06:36:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 06:36:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 622ms 06:36:33 INFO - PROCESS | 2086 | 1468416993078 Marionette TRACE conn2 -> [0,525,"getWindowHandle",null] 06:36:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 06:36:33 INFO - PROCESS | 2086 | 1468416993089 Marionette TRACE conn2 <- [1,525,null,{"value":"7"}] 06:36:33 INFO - PROCESS | 2086 | 1468416993092 Marionette TRACE conn2 -> [0,526,"setScriptTimeout",{"ms":35000}] 06:36:33 INFO - PROCESS | 2086 | 1468416993094 Marionette TRACE conn2 <- [1,526,null,{}] 06:36:33 INFO - PROCESS | 2086 | 1468416993102 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}] 06:36:33 INFO - PROCESS | 2086 | 1468416993105 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:36:33 INFO - PROCESS | 2086 | 1468416993181 Marionette TRACE conn2 <- [1,527,null,{"value":null}] 06:36:33 INFO - PROCESS | 2086 | 1468416993188 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:33 INFO - PROCESS | 2086 | 1468416993191 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:36:33 INFO - PROCESS | 2086 | ++DOCSHELL 0x119279000 == 30 [pid = 2086] [id = 139] 06:36:33 INFO - PROCESS | 2086 | ++DOMWINDOW == 101 (0x11918f400) [pid = 2086] [serial = 414] [outer = 0x0] 06:36:33 INFO - PROCESS | 2086 | ++DOMWINDOW == 102 (0x1199a8400) [pid = 2086] [serial = 415] [outer = 0x11918f400] 06:36:33 INFO - PROCESS | 2086 | 1468416993219 Marionette DEBUG loaded listener.js 06:36:33 INFO - PROCESS | 2086 | ++DOMWINDOW == 103 (0x12300b400) [pid = 2086] [serial = 416] [outer = 0x11918f400] 06:36:33 INFO - PROCESS | 2086 | 1468416993578 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]]]}] 06:36:33 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 06:36:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 522ms 06:36:33 INFO - PROCESS | 2086 | 1468416993615 Marionette TRACE conn2 -> [0,529,"getWindowHandle",null] 06:36:33 INFO - PROCESS | 2086 | 1468416993617 Marionette TRACE conn2 <- [1,529,null,{"value":"7"}] 06:36:33 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 06:36:33 INFO - PROCESS | 2086 | 1468416993622 Marionette TRACE conn2 -> [0,530,"setScriptTimeout",{"ms":35000}] 06:36:33 INFO - PROCESS | 2086 | 1468416993623 Marionette TRACE conn2 <- [1,530,null,{}] 06:36:33 INFO - PROCESS | 2086 | 1468416993625 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}] 06:36:33 INFO - PROCESS | 2086 | 1468416993626 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:36:33 INFO - PROCESS | 2086 | 1468416993727 Marionette TRACE conn2 <- [1,531,null,{"value":null}] 06:36:33 INFO - PROCESS | 2086 | 1468416993764 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:33 INFO - PROCESS | 2086 | 1468416993765 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:36:33 INFO - PROCESS | 2086 | ++DOCSHELL 0x119906800 == 31 [pid = 2086] [id = 140] 06:36:33 INFO - PROCESS | 2086 | ++DOMWINDOW == 104 (0x123005400) [pid = 2086] [serial = 417] [outer = 0x0] 06:36:33 INFO - PROCESS | 2086 | ++DOMWINDOW == 105 (0x123622800) [pid = 2086] [serial = 418] [outer = 0x123005400] 06:36:33 INFO - PROCESS | 2086 | 1468416993790 Marionette DEBUG loaded listener.js 06:36:33 INFO - PROCESS | 2086 | ++DOMWINDOW == 106 (0x123b46400) [pid = 2086] [serial = 419] [outer = 0x123005400] 06:36:34 INFO - PROCESS | 2086 | 1468416994062 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"]]]}] 06:36:34 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 06:36:34 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 06:36:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:36:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:36:34 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 06:36:34 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 06:36:34 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 06:36:34 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 06:36:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:36:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:36:34 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 06:36:34 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 06:36:34 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 469ms 06:36:34 INFO - PROCESS | 2086 | 1468416994092 Marionette TRACE conn2 -> [0,533,"getWindowHandle",null] 06:36:34 INFO - PROCESS | 2086 | 1468416994093 Marionette TRACE conn2 <- [1,533,null,{"value":"7"}] 06:36:34 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 06:36:34 INFO - PROCESS | 2086 | 1468416994095 Marionette TRACE conn2 -> [0,534,"setScriptTimeout",{"ms":35000}] 06:36:34 INFO - PROCESS | 2086 | 1468416994096 Marionette TRACE conn2 <- [1,534,null,{}] 06:36:34 INFO - PROCESS | 2086 | 1468416994122 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}] 06:36:34 INFO - PROCESS | 2086 | 1468416994124 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:36:34 INFO - PROCESS | 2086 | 1468416994225 Marionette TRACE conn2 <- [1,535,null,{"value":null}] 06:36:34 INFO - PROCESS | 2086 | 1468416994228 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:34 INFO - PROCESS | 2086 | 1468416994230 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:36:34 INFO - PROCESS | 2086 | ++DOCSHELL 0x123b0c000 == 32 [pid = 2086] [id = 141] 06:36:34 INFO - PROCESS | 2086 | ++DOMWINDOW == 107 (0x1234ec400) [pid = 2086] [serial = 420] [outer = 0x0] 06:36:34 INFO - PROCESS | 2086 | ++DOMWINDOW == 108 (0x12418d000) [pid = 2086] [serial = 421] [outer = 0x1234ec400] 06:36:34 INFO - PROCESS | 2086 | 1468416994254 Marionette DEBUG loaded listener.js 06:36:34 INFO - PROCESS | 2086 | ++DOMWINDOW == 109 (0x126804400) [pid = 2086] [serial = 422] [outer = 0x1234ec400] 06:36:34 INFO - PROCESS | 2086 | 1468416994606 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]]]}] 06:36:34 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 06:36:34 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 531ms 06:36:34 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 06:36:34 INFO - PROCESS | 2086 | 1468416994628 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 06:36:34 INFO - PROCESS | 2086 | 1468416994629 Marionette TRACE conn2 <- [1,537,null,{"value":"7"}] 06:36:34 INFO - PROCESS | 2086 | 1468416994631 Marionette TRACE conn2 -> [0,538,"setScriptTimeout",{"ms":35000}] 06:36:34 INFO - PROCESS | 2086 | 1468416994632 Marionette TRACE conn2 <- [1,538,null,{}] 06:36:34 INFO - PROCESS | 2086 | 1468416994635 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}] 06:36:34 INFO - PROCESS | 2086 | 1468416994639 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:36:34 INFO - PROCESS | 2086 | 1468416994756 Marionette TRACE conn2 <- [1,539,null,{"value":null}] 06:36:34 INFO - PROCESS | 2086 | 1468416994772 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:34 INFO - PROCESS | 2086 | 1468416994773 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:36:34 INFO - PROCESS | 2086 | ++DOCSHELL 0x12682a800 == 33 [pid = 2086] [id = 142] 06:36:34 INFO - PROCESS | 2086 | ++DOMWINDOW == 110 (0x119a92400) [pid = 2086] [serial = 423] [outer = 0x0] 06:36:34 INFO - PROCESS | 2086 | ++DOMWINDOW == 111 (0x126d38c00) [pid = 2086] [serial = 424] [outer = 0x119a92400] 06:36:34 INFO - PROCESS | 2086 | 1468416994803 Marionette DEBUG loaded listener.js 06:36:34 INFO - PROCESS | 2086 | ++DOMWINDOW == 112 (0x128d6b400) [pid = 2086] [serial = 425] [outer = 0x119a92400] 06:36:35 INFO - PROCESS | 2086 | 1468416995143 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]]]}] 06:36:35 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. 06:36:35 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 571ms 06:36:35 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 06:36:35 INFO - PROCESS | 2086 | 1468416995203 Marionette TRACE conn2 -> [0,541,"getWindowHandle",null] 06:36:35 INFO - PROCESS | 2086 | 1468416995204 Marionette TRACE conn2 <- [1,541,null,{"value":"7"}] 06:36:35 INFO - PROCESS | 2086 | 1468416995206 Marionette TRACE conn2 -> [0,542,"setScriptTimeout",{"ms":35000}] 06:36:35 INFO - PROCESS | 2086 | 1468416995208 Marionette TRACE conn2 <- [1,542,null,{}] 06:36:35 INFO - PROCESS | 2086 | 1468416995210 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}] 06:36:35 INFO - PROCESS | 2086 | 1468416995211 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:36:35 INFO - PROCESS | 2086 | 1468416995313 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 06:36:35 INFO - PROCESS | 2086 | 1468416995352 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:35 INFO - PROCESS | 2086 | 1468416995353 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:36:35 INFO - PROCESS | 2086 | ++DOCSHELL 0x12888c800 == 34 [pid = 2086] [id = 143] 06:36:35 INFO - PROCESS | 2086 | ++DOMWINDOW == 113 (0x127374000) [pid = 2086] [serial = 426] [outer = 0x0] 06:36:35 INFO - PROCESS | 2086 | ++DOMWINDOW == 114 (0x129111800) [pid = 2086] [serial = 427] [outer = 0x127374000] 06:36:35 INFO - PROCESS | 2086 | 1468416995377 Marionette DEBUG loaded listener.js 06:36:35 INFO - PROCESS | 2086 | ++DOMWINDOW == 115 (0x129353400) [pid = 2086] [serial = 428] [outer = 0x127374000] 06:36:35 INFO - PROCESS | 2086 | 1468416995687 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]]]}] 06:36:35 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. 06:36:35 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 521ms 06:36:35 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 06:36:35 INFO - PROCESS | 2086 | 1468416995727 Marionette TRACE conn2 -> [0,545,"getWindowHandle",null] 06:36:35 INFO - PROCESS | 2086 | 1468416995728 Marionette TRACE conn2 <- [1,545,null,{"value":"7"}] 06:36:35 INFO - PROCESS | 2086 | 1468416995730 Marionette TRACE conn2 -> [0,546,"setScriptTimeout",{"ms":35000}] 06:36:35 INFO - PROCESS | 2086 | 1468416995732 Marionette TRACE conn2 <- [1,546,null,{}] 06:36:35 INFO - PROCESS | 2086 | 1468416995740 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}] 06:36:35 INFO - PROCESS | 2086 | 1468416995741 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:36:35 INFO - PROCESS | 2086 | 1468416995857 Marionette TRACE conn2 <- [1,547,null,{"value":null}] 06:36:35 INFO - PROCESS | 2086 | 1468416995861 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:35 INFO - PROCESS | 2086 | 1468416995862 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:36:35 INFO - PROCESS | 2086 | ++DOCSHELL 0x128e6d000 == 35 [pid = 2086] [id = 144] 06:36:35 INFO - PROCESS | 2086 | ++DOMWINDOW == 116 (0x112e19800) [pid = 2086] [serial = 429] [outer = 0x0] 06:36:35 INFO - PROCESS | 2086 | ++DOMWINDOW == 117 (0x129116000) [pid = 2086] [serial = 430] [outer = 0x112e19800] 06:36:35 INFO - PROCESS | 2086 | 1468416995892 Marionette DEBUG loaded listener.js 06:36:35 INFO - PROCESS | 2086 | ++DOMWINDOW == 118 (0x12a530400) [pid = 2086] [serial = 431] [outer = 0x112e19800] 06:36:36 INFO - PROCESS | 2086 | --DOMWINDOW == 117 (0x12b8d7000) [pid = 2086] [serial = 300] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 06:36:36 INFO - PROCESS | 2086 | --DOMWINDOW == 116 (0x12c448400) [pid = 2086] [serial = 288] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 06:36:36 INFO - PROCESS | 2086 | --DOMWINDOW == 115 (0x128a9e400) [pid = 2086] [serial = 297] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 06:36:36 INFO - PROCESS | 2086 | --DOMWINDOW == 114 (0x1127d0c00) [pid = 2086] [serial = 387] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 06:36:36 INFO - PROCESS | 2086 | --DOMWINDOW == 113 (0x1127cd400) [pid = 2086] [serial = 384] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 06:36:36 INFO - PROCESS | 2086 | --DOMWINDOW == 112 (0x12b989800) [pid = 2086] [serial = 366] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 06:36:36 INFO - PROCESS | 2086 | --DOMWINDOW == 111 (0x12bcd5400) [pid = 2086] [serial = 369] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 06:36:36 INFO - PROCESS | 2086 | --DOMWINDOW == 110 (0x110ead800) [pid = 2086] [serial = 372] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 06:36:36 INFO - PROCESS | 2086 | --DOMWINDOW == 109 (0x123b3e800) [pid = 2086] [serial = 354] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 06:36:36 INFO - PROCESS | 2086 | --DOMWINDOW == 108 (0x1237d2000) [pid = 2086] [serial = 363] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 06:36:36 INFO - PROCESS | 2086 | --DOMWINDOW == 107 (0x11692ec00) [pid = 2086] [serial = 351] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 06:36:36 INFO - PROCESS | 2086 | --DOMWINDOW == 106 (0x110e77c00) [pid = 2086] [serial = 375] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 06:36:36 INFO - PROCESS | 2086 | --DOMWINDOW == 105 (0x1293cdc00) [pid = 2086] [serial = 360] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 06:36:36 INFO - PROCESS | 2086 | --DOMWINDOW == 104 (0x128a66000) [pid = 2086] [serial = 357] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 06:36:36 INFO - PROCESS | 2086 | --DOMWINDOW == 103 (0x1234af400) [pid = 2086] [serial = 336] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 06:36:36 INFO - PROCESS | 2086 | --DOMWINDOW == 102 (0x123d48400) [pid = 2086] [serial = 342] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 06:36:36 INFO - PROCESS | 2086 | --DOMWINDOW == 101 (0x12910b400) [pid = 2086] [serial = 345] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 06:36:36 INFO - PROCESS | 2086 | --DOMWINDOW == 100 (0x1187ed800) [pid = 2086] [serial = 348] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 06:36:36 INFO - PROCESS | 2086 | --DOMWINDOW == 99 (0x1187f0800) [pid = 2086] [serial = 339] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 06:36:36 INFO - PROCESS | 2086 | --DOMWINDOW == 98 (0x1234e5000) [pid = 2086] [serial = 381] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 06:36:36 INFO - PROCESS | 2086 | --DOMWINDOW == 97 (0x110e83800) [pid = 2086] [serial = 378] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 06:36:36 INFO - PROCESS | 2086 | 1468416996504 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]]]}] 06:36:36 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 06:36:36 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 819ms 06:36:36 INFO - PROCESS | 2086 | 1468416996562 Marionette TRACE conn2 -> [0,549,"getWindowHandle",null] 06:36:36 INFO - PROCESS | 2086 | 1468416996564 Marionette TRACE conn2 <- [1,549,null,{"value":"7"}] 06:36:36 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 06:36:36 INFO - PROCESS | 2086 | 1468416996566 Marionette TRACE conn2 -> [0,550,"setScriptTimeout",{"ms":35000}] 06:36:36 INFO - PROCESS | 2086 | 1468416996568 Marionette TRACE conn2 <- [1,550,null,{}] 06:36:36 INFO - PROCESS | 2086 | 1468416996573 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}] 06:36:36 INFO - PROCESS | 2086 | 1468416996575 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:36:36 INFO - PROCESS | 2086 | 1468416996660 Marionette TRACE conn2 <- [1,551,null,{"value":null}] 06:36:36 INFO - PROCESS | 2086 | 1468416996664 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:36 INFO - PROCESS | 2086 | 1468416996665 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:36:36 INFO - PROCESS | 2086 | ++DOCSHELL 0x129321800 == 36 [pid = 2086] [id = 145] 06:36:36 INFO - PROCESS | 2086 | ++DOMWINDOW == 98 (0x110e7d000) [pid = 2086] [serial = 432] [outer = 0x0] 06:36:36 INFO - PROCESS | 2086 | ++DOMWINDOW == 99 (0x116f67400) [pid = 2086] [serial = 433] [outer = 0x110e7d000] 06:36:36 INFO - PROCESS | 2086 | 1468416996696 Marionette DEBUG loaded listener.js 06:36:36 INFO - PROCESS | 2086 | ++DOMWINDOW == 100 (0x1243b4400) [pid = 2086] [serial = 434] [outer = 0x110e7d000] 06:36:37 INFO - PROCESS | 2086 | 1468416997010 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]]]}] 06:36:37 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. 06:36:37 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 473ms 06:36:37 INFO - PROCESS | 2086 | 1468416997040 Marionette TRACE conn2 -> [0,553,"getWindowHandle",null] 06:36:37 INFO - PROCESS | 2086 | 1468416997041 Marionette TRACE conn2 <- [1,553,null,{"value":"7"}] 06:36:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 06:36:37 INFO - PROCESS | 2086 | 1468416997044 Marionette TRACE conn2 -> [0,554,"setScriptTimeout",{"ms":35000}] 06:36:37 INFO - PROCESS | 2086 | 1468416997045 Marionette TRACE conn2 <- [1,554,null,{}] 06:36:37 INFO - PROCESS | 2086 | 1468416997047 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}] 06:36:37 INFO - PROCESS | 2086 | 1468416997048 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:36:37 INFO - PROCESS | 2086 | 1468416997126 Marionette TRACE conn2 <- [1,555,null,{"value":null}] 06:36:37 INFO - PROCESS | 2086 | 1468416997130 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:37 INFO - PROCESS | 2086 | 1468416997131 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:36:37 INFO - PROCESS | 2086 | ++DOCSHELL 0x12a650000 == 37 [pid = 2086] [id = 146] 06:36:37 INFO - PROCESS | 2086 | ++DOMWINDOW == 101 (0x126806800) [pid = 2086] [serial = 435] [outer = 0x0] 06:36:37 INFO - PROCESS | 2086 | ++DOMWINDOW == 102 (0x12910b400) [pid = 2086] [serial = 436] [outer = 0x126806800] 06:36:37 INFO - PROCESS | 2086 | 1468416997156 Marionette DEBUG loaded listener.js 06:36:37 INFO - PROCESS | 2086 | ++DOMWINDOW == 103 (0x12a52d800) [pid = 2086] [serial = 437] [outer = 0x126806800] 06:36:37 INFO - PROCESS | 2086 | [2086] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 06:36:37 INFO - PROCESS | 2086 | [2086] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 06:36:37 INFO - PROCESS | 2086 | 1468416997472 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]]]}] 06:36:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 06:36:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 467ms 06:36:37 INFO - PROCESS | 2086 | 1468416997512 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 06:36:37 INFO - PROCESS | 2086 | 1468416997513 Marionette TRACE conn2 <- [1,557,null,{"value":"7"}] 06:36:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 06:36:37 INFO - PROCESS | 2086 | 1468416997538 Marionette TRACE conn2 -> [0,558,"setScriptTimeout",{"ms":35000}] 06:36:37 INFO - PROCESS | 2086 | 1468416997540 Marionette TRACE conn2 <- [1,558,null,{}] 06:36:37 INFO - PROCESS | 2086 | 1468416997542 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}] 06:36:37 INFO - PROCESS | 2086 | 1468416997544 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:36:37 INFO - PROCESS | 2086 | 1468416997640 Marionette TRACE conn2 <- [1,559,null,{"value":null}] 06:36:37 INFO - PROCESS | 2086 | 1468416997644 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:37 INFO - PROCESS | 2086 | 1468416997646 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:36:37 INFO - PROCESS | 2086 | ++DOCSHELL 0x123d61800 == 38 [pid = 2086] [id = 147] 06:36:37 INFO - PROCESS | 2086 | ++DOMWINDOW == 104 (0x1293c6800) [pid = 2086] [serial = 438] [outer = 0x0] 06:36:37 INFO - PROCESS | 2086 | ++DOMWINDOW == 105 (0x12abd6800) [pid = 2086] [serial = 439] [outer = 0x1293c6800] 06:36:37 INFO - PROCESS | 2086 | 1468416997675 Marionette DEBUG loaded listener.js 06:36:37 INFO - PROCESS | 2086 | ++DOMWINDOW == 106 (0x12b8d7800) [pid = 2086] [serial = 440] [outer = 0x1293c6800] 06:36:38 INFO - PROCESS | 2086 | 1468416998022 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]]]}] 06:36:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 06:36:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 529ms 06:36:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 06:36:38 INFO - PROCESS | 2086 | 1468416998060 Marionette TRACE conn2 -> [0,561,"getWindowHandle",null] 06:36:38 INFO - PROCESS | 2086 | 1468416998061 Marionette TRACE conn2 <- [1,561,null,{"value":"7"}] 06:36:38 INFO - PROCESS | 2086 | 1468416998063 Marionette TRACE conn2 -> [0,562,"setScriptTimeout",{"ms":35000}] 06:36:38 INFO - PROCESS | 2086 | 1468416998064 Marionette TRACE conn2 <- [1,562,null,{}] 06:36:38 INFO - PROCESS | 2086 | 1468416998066 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}] 06:36:38 INFO - PROCESS | 2086 | 1468416998067 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:36:38 INFO - PROCESS | 2086 | 1468416998145 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 06:36:38 INFO - PROCESS | 2086 | 1468416998207 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:38 INFO - PROCESS | 2086 | 1468416998208 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:36:38 INFO - PROCESS | 2086 | ++DOCSHELL 0x12b92b800 == 39 [pid = 2086] [id = 148] 06:36:38 INFO - PROCESS | 2086 | ++DOMWINDOW == 107 (0x12a93c000) [pid = 2086] [serial = 441] [outer = 0x0] 06:36:38 INFO - PROCESS | 2086 | ++DOMWINDOW == 108 (0x12b93fc00) [pid = 2086] [serial = 442] [outer = 0x12a93c000] 06:36:38 INFO - PROCESS | 2086 | 1468416998233 Marionette DEBUG loaded listener.js 06:36:38 INFO - PROCESS | 2086 | ++DOMWINDOW == 109 (0x12b98d800) [pid = 2086] [serial = 443] [outer = 0x12a93c000] 06:36:38 INFO - PROCESS | 2086 | [2086] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 06:36:38 INFO - PROCESS | 2086 | 1468416998789 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]]]}] 06:36:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 06:36:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 769ms 06:36:38 INFO - PROCESS | 2086 | 1468416998833 Marionette TRACE conn2 -> [0,565,"getWindowHandle",null] 06:36:38 INFO - PROCESS | 2086 | 1468416998840 Marionette TRACE conn2 <- [1,565,null,{"value":"7"}] 06:36:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 06:36:38 INFO - PROCESS | 2086 | 1468416998845 Marionette TRACE conn2 -> [0,566,"setScriptTimeout",{"ms":35000}] 06:36:38 INFO - PROCESS | 2086 | 1468416998848 Marionette TRACE conn2 <- [1,566,null,{}] 06:36:38 INFO - PROCESS | 2086 | 1468416998855 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}] 06:36:38 INFO - PROCESS | 2086 | 1468416998858 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:36:39 INFO - PROCESS | 2086 | 1468416999020 Marionette TRACE conn2 <- [1,567,null,{"value":null}] 06:36:39 INFO - PROCESS | 2086 | 1468416999103 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:39 INFO - PROCESS | 2086 | 1468416999105 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:36:39 INFO - PROCESS | 2086 | ++DOCSHELL 0x11745a800 == 40 [pid = 2086] [id = 149] 06:36:39 INFO - PROCESS | 2086 | ++DOMWINDOW == 110 (0x116639000) [pid = 2086] [serial = 444] [outer = 0x0] 06:36:39 INFO - PROCESS | 2086 | ++DOMWINDOW == 111 (0x116980c00) [pid = 2086] [serial = 445] [outer = 0x116639000] 06:36:39 INFO - PROCESS | 2086 | 1468416999135 Marionette DEBUG loaded listener.js 06:36:39 INFO - PROCESS | 2086 | ++DOMWINDOW == 112 (0x116f91400) [pid = 2086] [serial = 446] [outer = 0x116639000] 06:36:39 INFO - PROCESS | 2086 | [2086] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 06:36:39 INFO - PROCESS | 2086 | 1468416999625 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]]]}] 06:36:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 06:36:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 826ms 06:36:39 INFO - PROCESS | 2086 | 1468416999678 Marionette TRACE conn2 -> [0,569,"getWindowHandle",null] 06:36:39 INFO - PROCESS | 2086 | 1468416999681 Marionette TRACE conn2 <- [1,569,null,{"value":"7"}] 06:36:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 06:36:39 INFO - PROCESS | 2086 | 1468416999690 Marionette TRACE conn2 -> [0,570,"setScriptTimeout",{"ms":35000}] 06:36:39 INFO - PROCESS | 2086 | 1468416999691 Marionette TRACE conn2 <- [1,570,null,{}] 06:36:39 INFO - PROCESS | 2086 | 1468416999694 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}] 06:36:39 INFO - PROCESS | 2086 | 1468416999696 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:36:39 INFO - PROCESS | 2086 | 1468416999802 Marionette TRACE conn2 <- [1,571,null,{"value":null}] 06:36:39 INFO - PROCESS | 2086 | 1468416999884 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:39 INFO - PROCESS | 2086 | 1468416999885 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:36:39 INFO - PROCESS | 2086 | ++DOCSHELL 0x123b03800 == 41 [pid = 2086] [id = 150] 06:36:39 INFO - PROCESS | 2086 | ++DOMWINDOW == 113 (0x11913e400) [pid = 2086] [serial = 447] [outer = 0x0] 06:36:39 INFO - PROCESS | 2086 | ++DOMWINDOW == 114 (0x119191c00) [pid = 2086] [serial = 448] [outer = 0x11913e400] 06:36:39 INFO - PROCESS | 2086 | 1468416999916 Marionette DEBUG loaded listener.js 06:36:39 INFO - PROCESS | 2086 | ++DOMWINDOW == 115 (0x123004800) [pid = 2086] [serial = 449] [outer = 0x11913e400] 06:36:40 INFO - PROCESS | 2086 | [2086] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 06:36:40 INFO - PROCESS | 2086 | 1468417000577 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]]]}] 06:36:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 06:36:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 970ms 06:36:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 06:36:40 INFO - PROCESS | 2086 | 1468417000659 Marionette TRACE conn2 -> [0,573,"getWindowHandle",null] 06:36:40 INFO - PROCESS | 2086 | 1468417000662 Marionette TRACE conn2 <- [1,573,null,{"value":"7"}] 06:36:40 INFO - PROCESS | 2086 | 1468417000665 Marionette TRACE conn2 -> [0,574,"setScriptTimeout",{"ms":35000}] 06:36:40 INFO - PROCESS | 2086 | 1468417000667 Marionette TRACE conn2 <- [1,574,null,{}] 06:36:40 INFO - PROCESS | 2086 | 1468417000671 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}] 06:36:40 INFO - PROCESS | 2086 | 1468417000672 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:36:40 INFO - PROCESS | 2086 | 1468417000775 Marionette TRACE conn2 <- [1,575,null,{"value":null}] 06:36:40 INFO - PROCESS | 2086 | 1468417000834 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:40 INFO - PROCESS | 2086 | 1468417000837 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:36:40 INFO - PROCESS | 2086 | ++DOCSHELL 0x116acd800 == 42 [pid = 2086] [id = 151] 06:36:40 INFO - PROCESS | 2086 | ++DOMWINDOW == 116 (0x1132eb000) [pid = 2086] [serial = 450] [outer = 0x0] 06:36:40 INFO - PROCESS | 2086 | ++DOMWINDOW == 117 (0x1133a9000) [pid = 2086] [serial = 451] [outer = 0x1132eb000] 06:36:40 INFO - PROCESS | 2086 | 1468417000865 Marionette DEBUG loaded listener.js 06:36:40 INFO - PROCESS | 2086 | ++DOMWINDOW == 118 (0x115e5c800) [pid = 2086] [serial = 452] [outer = 0x1132eb000] 06:36:41 INFO - PROCESS | 2086 | --DOCSHELL 0x123d61800 == 41 [pid = 2086] [id = 147] 06:36:41 INFO - PROCESS | 2086 | --DOCSHELL 0x12a650000 == 40 [pid = 2086] [id = 146] 06:36:41 INFO - PROCESS | 2086 | --DOCSHELL 0x129321800 == 39 [pid = 2086] [id = 145] 06:36:41 INFO - PROCESS | 2086 | --DOCSHELL 0x128e6d000 == 38 [pid = 2086] [id = 144] 06:36:41 INFO - PROCESS | 2086 | --DOCSHELL 0x12888c800 == 37 [pid = 2086] [id = 143] 06:36:41 INFO - PROCESS | 2086 | --DOCSHELL 0x12682a800 == 36 [pid = 2086] [id = 142] 06:36:41 INFO - PROCESS | 2086 | --DOCSHELL 0x123b0c000 == 35 [pid = 2086] [id = 141] 06:36:41 INFO - PROCESS | 2086 | --DOCSHELL 0x119906800 == 34 [pid = 2086] [id = 140] 06:36:41 INFO - PROCESS | 2086 | --DOCSHELL 0x119279000 == 33 [pid = 2086] [id = 139] 06:36:41 INFO - PROCESS | 2086 | --DOCSHELL 0x116fcd800 == 32 [pid = 2086] [id = 138] 06:36:41 INFO - PROCESS | 2086 | --DOCSHELL 0x115ecf000 == 31 [pid = 2086] [id = 137] 06:36:41 INFO - PROCESS | 2086 | --DOMWINDOW == 117 (0x12c003400) [pid = 2086] [serial = 302] [outer = 0x0] [url = about:blank] 06:36:41 INFO - PROCESS | 2086 | --DOMWINDOW == 116 (0x12cad5c00) [pid = 2086] [serial = 290] [outer = 0x0] [url = about:blank] 06:36:41 INFO - PROCESS | 2086 | --DOMWINDOW == 115 (0x12a526000) [pid = 2086] [serial = 299] [outer = 0x0] [url = about:blank] 06:36:41 INFO - PROCESS | 2086 | --DOMWINDOW == 114 (0x116f6c000) [pid = 2086] [serial = 389] [outer = 0x0] [url = about:blank] 06:36:41 INFO - PROCESS | 2086 | --DOMWINDOW == 113 (0x116f62800) [pid = 2086] [serial = 388] [outer = 0x0] [url = about:blank] 06:36:41 INFO - PROCESS | 2086 | --DOMWINDOW == 112 (0x1127d7400) [pid = 2086] [serial = 385] [outer = 0x0] [url = about:blank] 06:36:41 INFO - PROCESS | 2086 | --DOMWINDOW == 111 (0x12bcc2400) [pid = 2086] [serial = 367] [outer = 0x0] [url = about:blank] 06:36:41 INFO - PROCESS | 2086 | --DOMWINDOW == 110 (0x12c5af400) [pid = 2086] [serial = 371] [outer = 0x0] [url = about:blank] 06:36:41 INFO - PROCESS | 2086 | --DOMWINDOW == 109 (0x12c44bc00) [pid = 2086] [serial = 370] [outer = 0x0] [url = about:blank] 06:36:41 INFO - PROCESS | 2086 | --DOMWINDOW == 108 (0x110eb5400) [pid = 2086] [serial = 373] [outer = 0x0] [url = about:blank] 06:36:41 INFO - PROCESS | 2086 | --DOMWINDOW == 107 (0x110eba800) [pid = 2086] [serial = 374] [outer = 0x0] [url = about:blank] 06:36:41 INFO - PROCESS | 2086 | --DOMWINDOW == 106 (0x123b4a400) [pid = 2086] [serial = 355] [outer = 0x0] [url = about:blank] 06:36:41 INFO - PROCESS | 2086 | --DOMWINDOW == 105 (0x12b0c5800) [pid = 2086] [serial = 364] [outer = 0x0] [url = about:blank] 06:36:41 INFO - PROCESS | 2086 | --DOMWINDOW == 104 (0x1187ef800) [pid = 2086] [serial = 352] [outer = 0x0] [url = about:blank] 06:36:41 INFO - PROCESS | 2086 | --DOMWINDOW == 103 (0x1234ed000) [pid = 2086] [serial = 353] [outer = 0x0] [url = about:blank] 06:36:41 INFO - PROCESS | 2086 | --DOMWINDOW == 102 (0x110e7f400) [pid = 2086] [serial = 376] [outer = 0x0] [url = about:blank] 06:36:41 INFO - PROCESS | 2086 | --DOMWINDOW == 101 (0x12a92e400) [pid = 2086] [serial = 361] [outer = 0x0] [url = about:blank] 06:36:41 INFO - PROCESS | 2086 | --DOMWINDOW == 100 (0x12abd2000) [pid = 2086] [serial = 362] [outer = 0x0] [url = about:blank] 06:36:41 INFO - PROCESS | 2086 | --DOMWINDOW == 99 (0x128aa3800) [pid = 2086] [serial = 358] [outer = 0x0] [url = about:blank] 06:36:41 INFO - PROCESS | 2086 | --DOMWINDOW == 98 (0x12910b000) [pid = 2086] [serial = 359] [outer = 0x0] [url = about:blank] 06:36:41 INFO - PROCESS | 2086 | --DOMWINDOW == 97 (0x12bcd0c00) [pid = 2086] [serial = 338] [outer = 0x0] [url = about:blank] 06:36:41 INFO - PROCESS | 2086 | --DOMWINDOW == 96 (0x126806c00) [pid = 2086] [serial = 343] [outer = 0x0] [url = about:blank] 06:36:41 INFO - PROCESS | 2086 | --DOMWINDOW == 95 (0x1273d9800) [pid = 2086] [serial = 344] [outer = 0x0] [url = about:blank] 06:36:41 INFO - PROCESS | 2086 | --DOMWINDOW == 94 (0x12a522800) [pid = 2086] [serial = 346] [outer = 0x0] [url = about:blank] 06:36:41 INFO - PROCESS | 2086 | --DOMWINDOW == 93 (0x12a93b000) [pid = 2086] [serial = 347] [outer = 0x0] [url = about:blank] 06:36:41 INFO - PROCESS | 2086 | --DOMWINDOW == 92 (0x12a442800) [pid = 2086] [serial = 349] [outer = 0x0] [url = about:blank] 06:36:41 INFO - PROCESS | 2086 | --DOMWINDOW == 91 (0x12bc9b400) [pid = 2086] [serial = 350] [outer = 0x0] [url = about:blank] 06:36:41 INFO - PROCESS | 2086 | --DOMWINDOW == 90 (0x1268a1400) [pid = 2086] [serial = 356] [outer = 0x0] [url = about:blank] 06:36:41 INFO - PROCESS | 2086 | --DOMWINDOW == 89 (0x119744c00) [pid = 2086] [serial = 340] [outer = 0x0] [url = about:blank] 06:36:41 INFO - PROCESS | 2086 | --DOMWINDOW == 88 (0x123008800) [pid = 2086] [serial = 341] [outer = 0x0] [url = about:blank] 06:36:41 INFO - PROCESS | 2086 | --DOMWINDOW == 87 (0x12cadb000) [pid = 2086] [serial = 383] [outer = 0x0] [url = about:blank] 06:36:41 INFO - PROCESS | 2086 | --DOMWINDOW == 86 (0x116927800) [pid = 2086] [serial = 379] [outer = 0x0] [url = about:blank] 06:36:41 INFO - PROCESS | 2086 | --DOMWINDOW == 85 (0x110e83400) [pid = 2086] [serial = 377] [outer = 0x0] [url = about:blank] 06:36:41 INFO - PROCESS | 2086 | --DOMWINDOW == 84 (0x12c003c00) [pid = 2086] [serial = 368] [outer = 0x0] [url = about:blank] 06:36:41 INFO - PROCESS | 2086 | --DOMWINDOW == 83 (0x128a68000) [pid = 2086] [serial = 382] [outer = 0x0] [url = about:blank] 06:36:41 INFO - PROCESS | 2086 | --DOMWINDOW == 82 (0x12c5b2c00) [pid = 2086] [serial = 386] [outer = 0x0] [url = about:blank] 06:36:41 INFO - PROCESS | 2086 | --DOMWINDOW == 81 (0x1234e8000) [pid = 2086] [serial = 380] [outer = 0x0] [url = about:blank] 06:36:41 INFO - PROCESS | 2086 | --DOMWINDOW == 80 (0x12b940800) [pid = 2086] [serial = 365] [outer = 0x0] [url = about:blank] 06:36:41 INFO - PROCESS | 2086 | 1468417001259 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]]]}] 06:36:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 06:36:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 623ms 06:36:41 INFO - PROCESS | 2086 | 1468417001291 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 06:36:41 INFO - PROCESS | 2086 | 1468417001295 Marionette TRACE conn2 <- [1,577,null,{"value":"7"}] 06:36:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 06:36:41 INFO - PROCESS | 2086 | 1468417001304 Marionette TRACE conn2 -> [0,578,"setScriptTimeout",{"ms":35000}] 06:36:41 INFO - PROCESS | 2086 | 1468417001307 Marionette TRACE conn2 <- [1,578,null,{}] 06:36:41 INFO - PROCESS | 2086 | 1468417001311 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}] 06:36:41 INFO - PROCESS | 2086 | 1468417001313 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:36:41 INFO - PROCESS | 2086 | 1468417001435 Marionette TRACE conn2 <- [1,579,null,{"value":null}] 06:36:41 INFO - PROCESS | 2086 | 1468417001519 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:41 INFO - PROCESS | 2086 | 1468417001520 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:36:41 INFO - PROCESS | 2086 | ++DOCSHELL 0x1169ae000 == 32 [pid = 2086] [id = 152] 06:36:41 INFO - PROCESS | 2086 | ++DOMWINDOW == 81 (0x115e5cc00) [pid = 2086] [serial = 453] [outer = 0x0] 06:36:41 INFO - PROCESS | 2086 | ++DOMWINDOW == 82 (0x11692c000) [pid = 2086] [serial = 454] [outer = 0x115e5cc00] 06:36:41 INFO - PROCESS | 2086 | 1468417001564 Marionette DEBUG loaded listener.js 06:36:41 INFO - PROCESS | 2086 | ++DOMWINDOW == 83 (0x116f6e000) [pid = 2086] [serial = 455] [outer = 0x115e5cc00] 06:36:41 INFO - PROCESS | 2086 | 1468417001912 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]]]}] 06:36:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 06:36:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 627ms 06:36:41 INFO - PROCESS | 2086 | 1468417001928 Marionette TRACE conn2 -> [0,581,"getWindowHandle",null] 06:36:41 INFO - PROCESS | 2086 | 1468417001929 Marionette TRACE conn2 <- [1,581,null,{"value":"7"}] 06:36:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 06:36:41 INFO - PROCESS | 2086 | 1468417001931 Marionette TRACE conn2 -> [0,582,"setScriptTimeout",{"ms":35000}] 06:36:41 INFO - PROCESS | 2086 | 1468417001934 Marionette TRACE conn2 <- [1,582,null,{}] 06:36:41 INFO - PROCESS | 2086 | 1468417001945 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}] 06:36:41 INFO - PROCESS | 2086 | 1468417001948 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:36:42 INFO - PROCESS | 2086 | 1468417002028 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 06:36:42 INFO - PROCESS | 2086 | 1468417002097 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:42 INFO - PROCESS | 2086 | 1468417002099 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:36:42 INFO - PROCESS | 2086 | ++DOCSHELL 0x119289800 == 33 [pid = 2086] [id = 153] 06:36:42 INFO - PROCESS | 2086 | ++DOMWINDOW == 84 (0x1127cb000) [pid = 2086] [serial = 456] [outer = 0x0] 06:36:42 INFO - PROCESS | 2086 | ++DOMWINDOW == 85 (0x118562400) [pid = 2086] [serial = 457] [outer = 0x1127cb000] 06:36:42 INFO - PROCESS | 2086 | 1468417002129 Marionette DEBUG loaded listener.js 06:36:42 INFO - PROCESS | 2086 | ++DOMWINDOW == 86 (0x119184800) [pid = 2086] [serial = 458] [outer = 0x1127cb000] 06:36:42 INFO - PROCESS | 2086 | 1468417002424 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]]]}] 06:36:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 06:36:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 528ms 06:36:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 06:36:42 INFO - PROCESS | 2086 | 1468417002460 Marionette TRACE conn2 -> [0,585,"getWindowHandle",null] 06:36:42 INFO - PROCESS | 2086 | 1468417002461 Marionette TRACE conn2 <- [1,585,null,{"value":"7"}] 06:36:42 INFO - PROCESS | 2086 | 1468417002463 Marionette TRACE conn2 -> [0,586,"setScriptTimeout",{"ms":35000}] 06:36:42 INFO - PROCESS | 2086 | 1468417002464 Marionette TRACE conn2 <- [1,586,null,{}] 06:36:42 INFO - PROCESS | 2086 | 1468417002467 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}] 06:36:42 INFO - PROCESS | 2086 | 1468417002469 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:36:42 INFO - PROCESS | 2086 | 1468417002551 Marionette TRACE conn2 <- [1,587,null,{"value":null}] 06:36:42 INFO - PROCESS | 2086 | 1468417002557 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:42 INFO - PROCESS | 2086 | 1468417002558 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:36:42 INFO - PROCESS | 2086 | ++DOCSHELL 0x119dd7000 == 34 [pid = 2086] [id = 154] 06:36:42 INFO - PROCESS | 2086 | ++DOMWINDOW == 87 (0x118859400) [pid = 2086] [serial = 459] [outer = 0x0] 06:36:42 INFO - PROCESS | 2086 | ++DOMWINDOW == 88 (0x11997ec00) [pid = 2086] [serial = 460] [outer = 0x118859400] 06:36:42 INFO - PROCESS | 2086 | 1468417002626 Marionette DEBUG loaded listener.js 06:36:42 INFO - PROCESS | 2086 | ++DOMWINDOW == 89 (0x123004000) [pid = 2086] [serial = 461] [outer = 0x118859400] 06:36:42 INFO - PROCESS | 2086 | [2086] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 06:36:42 INFO - PROCESS | 2086 | [2086] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 06:36:42 INFO - PROCESS | 2086 | 1468417002893 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]]]}] 06:36:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 06:36:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 468ms 06:36:42 INFO - PROCESS | 2086 | 1468417002932 Marionette TRACE conn2 -> [0,589,"getWindowHandle",null] 06:36:42 INFO - PROCESS | 2086 | 1468417002933 Marionette TRACE conn2 <- [1,589,null,{"value":"7"}] 06:36:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 06:36:42 INFO - PROCESS | 2086 | 1468417002944 Marionette TRACE conn2 -> [0,590,"setScriptTimeout",{"ms":35000}] 06:36:42 INFO - PROCESS | 2086 | 1468417002945 Marionette TRACE conn2 <- [1,590,null,{}] 06:36:42 INFO - PROCESS | 2086 | 1468417002947 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}] 06:36:42 INFO - PROCESS | 2086 | 1468417002948 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:36:43 INFO - PROCESS | 2086 | 1468417003028 Marionette TRACE conn2 <- [1,591,null,{"value":null}] 06:36:43 INFO - PROCESS | 2086 | 1468417003032 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:43 INFO - PROCESS | 2086 | 1468417003033 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:36:43 INFO - PROCESS | 2086 | ++DOCSHELL 0x123899000 == 35 [pid = 2086] [id = 155] 06:36:43 INFO - PROCESS | 2086 | ++DOMWINDOW == 90 (0x123205c00) [pid = 2086] [serial = 462] [outer = 0x0] 06:36:43 INFO - PROCESS | 2086 | ++DOMWINDOW == 91 (0x1234e4000) [pid = 2086] [serial = 463] [outer = 0x123205c00] 06:36:43 INFO - PROCESS | 2086 | 1468417003060 Marionette DEBUG loaded listener.js 06:36:43 INFO - PROCESS | 2086 | ++DOMWINDOW == 92 (0x123994000) [pid = 2086] [serial = 464] [outer = 0x123205c00] 06:36:43 INFO - PROCESS | 2086 | 1468417003434 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]]]}] 06:36:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 06:36:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 519ms 06:36:43 INFO - PROCESS | 2086 | 1468417003464 Marionette TRACE conn2 -> [0,593,"getWindowHandle",null] 06:36:43 INFO - PROCESS | 2086 | 1468417003465 Marionette TRACE conn2 <- [1,593,null,{"value":"7"}] 06:36:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 06:36:43 INFO - PROCESS | 2086 | 1468417003473 Marionette TRACE conn2 -> [0,594,"setScriptTimeout",{"ms":35000}] 06:36:43 INFO - PROCESS | 2086 | 1468417003474 Marionette TRACE conn2 <- [1,594,null,{}] 06:36:43 INFO - PROCESS | 2086 | 1468417003476 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}] 06:36:43 INFO - PROCESS | 2086 | 1468417003480 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:36:43 INFO - PROCESS | 2086 | 1468417003594 Marionette TRACE conn2 <- [1,595,null,{"value":null}] 06:36:43 INFO - PROCESS | 2086 | 1468417003597 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:43 INFO - PROCESS | 2086 | 1468417003599 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:36:43 INFO - PROCESS | 2086 | ++DOCSHELL 0x12681f000 == 36 [pid = 2086] [id = 156] 06:36:43 INFO - PROCESS | 2086 | ++DOMWINDOW == 93 (0x123994800) [pid = 2086] [serial = 465] [outer = 0x0] 06:36:43 INFO - PROCESS | 2086 | ++DOMWINDOW == 94 (0x123d43c00) [pid = 2086] [serial = 466] [outer = 0x123994800] 06:36:43 INFO - PROCESS | 2086 | 1468417003624 Marionette DEBUG loaded listener.js 06:36:43 INFO - PROCESS | 2086 | ++DOMWINDOW == 95 (0x126d2d000) [pid = 2086] [serial = 467] [outer = 0x123994800] 06:36:43 INFO - PROCESS | 2086 | 1468417003956 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]]]}] 06:36:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 06:36:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 524ms 06:36:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 06:36:43 INFO - PROCESS | 2086 | 1468417003991 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 06:36:43 INFO - PROCESS | 2086 | 1468417003992 Marionette TRACE conn2 <- [1,597,null,{"value":"7"}] 06:36:43 INFO - PROCESS | 2086 | 1468417003994 Marionette TRACE conn2 -> [0,598,"setScriptTimeout",{"ms":35000}] 06:36:43 INFO - PROCESS | 2086 | 1468417003995 Marionette TRACE conn2 <- [1,598,null,{}] 06:36:44 INFO - PROCESS | 2086 | 1468417003998 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}] 06:36:44 INFO - PROCESS | 2086 | 1468417003999 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:36:44 INFO - PROCESS | 2086 | 1468417004091 Marionette TRACE conn2 <- [1,599,null,{"value":null}] 06:36:44 INFO - PROCESS | 2086 | 1468417004095 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:44 INFO - PROCESS | 2086 | 1468417004096 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:36:44 INFO - PROCESS | 2086 | ++DOCSHELL 0x116acc800 == 37 [pid = 2086] [id = 157] 06:36:44 INFO - PROCESS | 2086 | ++DOMWINDOW == 96 (0x126d38800) [pid = 2086] [serial = 468] [outer = 0x0] 06:36:44 INFO - PROCESS | 2086 | ++DOMWINDOW == 97 (0x126e30c00) [pid = 2086] [serial = 469] [outer = 0x126d38800] 06:36:44 INFO - PROCESS | 2086 | 1468417004128 Marionette DEBUG loaded listener.js 06:36:44 INFO - PROCESS | 2086 | ++DOMWINDOW == 98 (0x1273e1800) [pid = 2086] [serial = 470] [outer = 0x126d38800] 06:36:44 INFO - PROCESS | 2086 | 1468417004483 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]]]}] 06:36:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 06:36:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 519ms 06:36:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 06:36:44 INFO - PROCESS | 2086 | 1468417004521 Marionette TRACE conn2 -> [0,601,"getWindowHandle",null] 06:36:44 INFO - PROCESS | 2086 | 1468417004522 Marionette TRACE conn2 <- [1,601,null,{"value":"7"}] 06:36:44 INFO - PROCESS | 2086 | 1468417004524 Marionette TRACE conn2 -> [0,602,"setScriptTimeout",{"ms":35000}] 06:36:44 INFO - PROCESS | 2086 | 1468417004525 Marionette TRACE conn2 <- [1,602,null,{}] 06:36:44 INFO - PROCESS | 2086 | 1468417004528 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}] 06:36:44 INFO - PROCESS | 2086 | 1468417004529 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:36:44 INFO - PROCESS | 2086 | 1468417004625 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 06:36:44 INFO - PROCESS | 2086 | 1468417004629 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:44 INFO - PROCESS | 2086 | 1468417004630 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:36:44 INFO - PROCESS | 2086 | ++DOCSHELL 0x128d2a000 == 38 [pid = 2086] [id = 158] 06:36:44 INFO - PROCESS | 2086 | ++DOMWINDOW == 99 (0x1270ca000) [pid = 2086] [serial = 471] [outer = 0x0] 06:36:44 INFO - PROCESS | 2086 | ++DOMWINDOW == 100 (0x128a66000) [pid = 2086] [serial = 472] [outer = 0x1270ca000] 06:36:44 INFO - PROCESS | 2086 | 1468417004654 Marionette DEBUG loaded listener.js 06:36:44 INFO - PROCESS | 2086 | ++DOMWINDOW == 101 (0x128aac800) [pid = 2086] [serial = 473] [outer = 0x1270ca000] 06:36:44 INFO - PROCESS | 2086 | 1468417004987 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]]]}] 06:36:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 06:36:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 519ms 06:36:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 06:36:45 INFO - PROCESS | 2086 | 1468417005044 Marionette TRACE conn2 -> [0,605,"getWindowHandle",null] 06:36:45 INFO - PROCESS | 2086 | 1468417005045 Marionette TRACE conn2 <- [1,605,null,{"value":"7"}] 06:36:45 INFO - PROCESS | 2086 | 1468417005047 Marionette TRACE conn2 -> [0,606,"setScriptTimeout",{"ms":35000}] 06:36:45 INFO - PROCESS | 2086 | 1468417005049 Marionette TRACE conn2 <- [1,606,null,{}] 06:36:45 INFO - PROCESS | 2086 | 1468417005051 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}] 06:36:45 INFO - PROCESS | 2086 | 1468417005052 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:36:45 INFO - PROCESS | 2086 | 1468417005146 Marionette TRACE conn2 <- [1,607,null,{"value":null}] 06:36:45 INFO - PROCESS | 2086 | 1468417005184 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:45 INFO - PROCESS | 2086 | 1468417005185 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:36:45 INFO - PROCESS | 2086 | ++DOCSHELL 0x119288800 == 39 [pid = 2086] [id = 159] 06:36:45 INFO - PROCESS | 2086 | ++DOMWINDOW == 102 (0x129109800) [pid = 2086] [serial = 474] [outer = 0x0] 06:36:45 INFO - PROCESS | 2086 | ++DOMWINDOW == 103 (0x129111c00) [pid = 2086] [serial = 475] [outer = 0x129109800] 06:36:45 INFO - PROCESS | 2086 | 1468417005209 Marionette DEBUG loaded listener.js 06:36:45 INFO - PROCESS | 2086 | ++DOMWINDOW == 104 (0x129355800) [pid = 2086] [serial = 476] [outer = 0x129109800] 06:36:45 INFO - PROCESS | 2086 | --DOMWINDOW == 103 (0x1234ec400) [pid = 2086] [serial = 420] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 06:36:45 INFO - PROCESS | 2086 | --DOMWINDOW == 102 (0x123005400) [pid = 2086] [serial = 417] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 06:36:45 INFO - PROCESS | 2086 | --DOMWINDOW == 101 (0x110e7d000) [pid = 2086] [serial = 432] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 06:36:45 INFO - PROCESS | 2086 | --DOMWINDOW == 100 (0x126806800) [pid = 2086] [serial = 435] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 06:36:45 INFO - PROCESS | 2086 | --DOMWINDOW == 99 (0x12b942400) [pid = 2086] [serial = 399] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 06:36:45 INFO - PROCESS | 2086 | --DOMWINDOW == 98 (0x116f70000) [pid = 2086] [serial = 411] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 06:36:45 INFO - PROCESS | 2086 | --DOMWINDOW == 97 (0x119a92400) [pid = 2086] [serial = 423] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 06:36:45 INFO - PROCESS | 2086 | --DOMWINDOW == 96 (0x128a69800) [pid = 2086] [serial = 396] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 06:36:45 INFO - PROCESS | 2086 | --DOMWINDOW == 95 (0x1127cb800) [pid = 2086] [serial = 402] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 06:36:45 INFO - PROCESS | 2086 | --DOMWINDOW == 94 (0x11918f400) [pid = 2086] [serial = 414] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 06:36:45 INFO - PROCESS | 2086 | --DOMWINDOW == 93 (0x116636800) [pid = 2086] [serial = 408] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 06:36:45 INFO - PROCESS | 2086 | --DOMWINDOW == 92 (0x112e19800) [pid = 2086] [serial = 429] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 06:36:45 INFO - PROCESS | 2086 | --DOMWINDOW == 91 (0x127374000) [pid = 2086] [serial = 426] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 06:36:45 INFO - PROCESS | 2086 | --DOMWINDOW == 90 (0x123003c00) [pid = 2086] [serial = 393] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 06:36:45 INFO - PROCESS | 2086 | --DOMWINDOW == 89 (0x110e80c00) [pid = 2086] [serial = 405] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 06:36:45 INFO - PROCESS | 2086 | --DOMWINDOW == 88 (0x1132e2800) [pid = 2086] [serial = 390] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 06:36:45 INFO - PROCESS | 2086 | --DOMWINDOW == 87 (0x1293c6800) [pid = 2086] [serial = 438] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 06:36:45 INFO - PROCESS | 2086 | 1468417005601 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]]]}] 06:36:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 06:36:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 570ms 06:36:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 06:36:45 INFO - PROCESS | 2086 | 1468417005622 Marionette TRACE conn2 -> [0,609,"getWindowHandle",null] 06:36:45 INFO - PROCESS | 2086 | 1468417005623 Marionette TRACE conn2 <- [1,609,null,{"value":"7"}] 06:36:45 INFO - PROCESS | 2086 | 1468417005626 Marionette TRACE conn2 -> [0,610,"setScriptTimeout",{"ms":35000}] 06:36:45 INFO - PROCESS | 2086 | 1468417005627 Marionette TRACE conn2 <- [1,610,null,{}] 06:36:45 INFO - PROCESS | 2086 | 1468417005629 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}] 06:36:45 INFO - PROCESS | 2086 | 1468417005630 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:36:45 INFO - PROCESS | 2086 | 1468417005739 Marionette TRACE conn2 <- [1,611,null,{"value":null}] 06:36:45 INFO - PROCESS | 2086 | 1468417005772 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:45 INFO - PROCESS | 2086 | 1468417005773 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:36:45 INFO - PROCESS | 2086 | ++DOCSHELL 0x128e7b000 == 40 [pid = 2086] [id = 160] 06:36:45 INFO - PROCESS | 2086 | ++DOMWINDOW == 88 (0x110eae000) [pid = 2086] [serial = 477] [outer = 0x0] 06:36:45 INFO - PROCESS | 2086 | ++DOMWINDOW == 89 (0x119742c00) [pid = 2086] [serial = 478] [outer = 0x110eae000] 06:36:45 INFO - PROCESS | 2086 | 1468417005797 Marionette DEBUG loaded listener.js 06:36:45 INFO - PROCESS | 2086 | ++DOMWINDOW == 90 (0x126806800) [pid = 2086] [serial = 479] [outer = 0x110eae000] 06:36:46 INFO - PROCESS | 2086 | 1468417006057 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]]]}] 06:36:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 06:36:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 469ms 06:36:46 INFO - PROCESS | 2086 | 1468417006095 Marionette TRACE conn2 -> [0,613,"getWindowHandle",null] 06:36:46 INFO - PROCESS | 2086 | 1468417006097 Marionette TRACE conn2 <- [1,613,null,{"value":"7"}] 06:36:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 06:36:46 INFO - PROCESS | 2086 | 1468417006099 Marionette TRACE conn2 -> [0,614,"setScriptTimeout",{"ms":35000}] 06:36:46 INFO - PROCESS | 2086 | 1468417006102 Marionette TRACE conn2 <- [1,614,null,{}] 06:36:46 INFO - PROCESS | 2086 | 1468417006112 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}] 06:36:46 INFO - PROCESS | 2086 | 1468417006113 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:36:46 INFO - PROCESS | 2086 | 1468417006215 Marionette TRACE conn2 <- [1,615,null,{"value":null}] 06:36:46 INFO - PROCESS | 2086 | 1468417006221 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:46 INFO - PROCESS | 2086 | 1468417006223 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:36:46 INFO - PROCESS | 2086 | ++DOCSHELL 0x12b077000 == 41 [pid = 2086] [id = 161] 06:36:46 INFO - PROCESS | 2086 | ++DOMWINDOW == 91 (0x126807800) [pid = 2086] [serial = 480] [outer = 0x0] 06:36:46 INFO - PROCESS | 2086 | ++DOMWINDOW == 92 (0x128a65400) [pid = 2086] [serial = 481] [outer = 0x126807800] 06:36:46 INFO - PROCESS | 2086 | 1468417006249 Marionette DEBUG loaded listener.js 06:36:46 INFO - PROCESS | 2086 | ++DOMWINDOW == 93 (0x12a938c00) [pid = 2086] [serial = 482] [outer = 0x126807800] 06:36:46 INFO - PROCESS | 2086 | 1468417006578 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]]]}] 06:36:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 06:36:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 530ms 06:36:46 INFO - PROCESS | 2086 | 1468417006638 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 06:36:46 INFO - PROCESS | 2086 | 1468417006640 Marionette TRACE conn2 <- [1,617,null,{"value":"7"}] 06:36:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 06:36:46 INFO - PROCESS | 2086 | 1468417006644 Marionette TRACE conn2 -> [0,618,"setScriptTimeout",{"ms":35000}] 06:36:46 INFO - PROCESS | 2086 | 1468417006645 Marionette TRACE conn2 <- [1,618,null,{}] 06:36:46 INFO - PROCESS | 2086 | 1468417006648 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}] 06:36:46 INFO - PROCESS | 2086 | 1468417006649 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:36:46 INFO - PROCESS | 2086 | 1468417006730 Marionette TRACE conn2 <- [1,619,null,{"value":null}] 06:36:46 INFO - PROCESS | 2086 | 1468417006737 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:46 INFO - PROCESS | 2086 | 1468417006738 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:36:46 INFO - PROCESS | 2086 | ++DOCSHELL 0x12b123000 == 42 [pid = 2086] [id = 162] 06:36:46 INFO - PROCESS | 2086 | ++DOMWINDOW == 94 (0x12a93a400) [pid = 2086] [serial = 483] [outer = 0x0] 06:36:46 INFO - PROCESS | 2086 | ++DOMWINDOW == 95 (0x12b0c7000) [pid = 2086] [serial = 484] [outer = 0x12a93a400] 06:36:46 INFO - PROCESS | 2086 | 1468417006764 Marionette DEBUG loaded listener.js 06:36:46 INFO - PROCESS | 2086 | ++DOMWINDOW == 96 (0x12b8dac00) [pid = 2086] [serial = 485] [outer = 0x12a93a400] 06:36:47 INFO - PROCESS | 2086 | 1468417007187 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]]]}] 06:36:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 06:36:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 568ms 06:36:47 INFO - PROCESS | 2086 | 1468417007213 Marionette TRACE conn2 -> [0,621,"getWindowHandle",null] 06:36:47 INFO - PROCESS | 2086 | 1468417007214 Marionette TRACE conn2 <- [1,621,null,{"value":"7"}] 06:36:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 06:36:47 INFO - PROCESS | 2086 | 1468417007216 Marionette TRACE conn2 -> [0,622,"setScriptTimeout",{"ms":35000}] 06:36:47 INFO - PROCESS | 2086 | 1468417007217 Marionette TRACE conn2 <- [1,622,null,{}] 06:36:47 INFO - PROCESS | 2086 | 1468417007222 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}] 06:36:47 INFO - PROCESS | 2086 | 1468417007223 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:36:47 INFO - PROCESS | 2086 | 1468417007332 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 06:36:47 INFO - PROCESS | 2086 | 1468417007339 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:47 INFO - PROCESS | 2086 | 1468417007340 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:36:47 INFO - PROCESS | 2086 | ++DOCSHELL 0x12bc4d000 == 43 [pid = 2086] [id = 163] 06:36:47 INFO - PROCESS | 2086 | ++DOMWINDOW == 97 (0x12a93bc00) [pid = 2086] [serial = 486] [outer = 0x0] 06:36:47 INFO - PROCESS | 2086 | ++DOMWINDOW == 98 (0x12b942c00) [pid = 2086] [serial = 487] [outer = 0x12a93bc00] 06:36:47 INFO - PROCESS | 2086 | 1468417007363 Marionette DEBUG loaded listener.js 06:36:47 INFO - PROCESS | 2086 | ++DOMWINDOW == 99 (0x12b98e800) [pid = 2086] [serial = 488] [outer = 0x12a93bc00] 06:36:47 INFO - PROCESS | 2086 | 1468417007820 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]]]}] 06:36:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 06:36:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 621ms 06:36:47 INFO - PROCESS | 2086 | 1468417007838 Marionette TRACE conn2 -> [0,625,"getWindowHandle",null] 06:36:47 INFO - PROCESS | 2086 | 1468417007841 Marionette TRACE conn2 <- [1,625,null,{"value":"7"}] 06:36:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 06:36:47 INFO - PROCESS | 2086 | 1468417007844 Marionette TRACE conn2 -> [0,626,"setScriptTimeout",{"ms":35000}] 06:36:47 INFO - PROCESS | 2086 | 1468417007848 Marionette TRACE conn2 <- [1,626,null,{}] 06:36:47 INFO - PROCESS | 2086 | 1468417007851 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}] 06:36:47 INFO - PROCESS | 2086 | 1468417007853 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:36:47 INFO - PROCESS | 2086 | 1468417007958 Marionette TRACE conn2 <- [1,627,null,{"value":null}] 06:36:48 INFO - PROCESS | 2086 | 1468417008050 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:48 INFO - PROCESS | 2086 | 1468417008051 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:36:48 INFO - PROCESS | 2086 | ++DOCSHELL 0x116acd000 == 44 [pid = 2086] [id = 164] 06:36:48 INFO - PROCESS | 2086 | ++DOMWINDOW == 100 (0x113c23000) [pid = 2086] [serial = 489] [outer = 0x0] 06:36:48 INFO - PROCESS | 2086 | ++DOMWINDOW == 101 (0x115d07800) [pid = 2086] [serial = 490] [outer = 0x113c23000] 06:36:48 INFO - PROCESS | 2086 | 1468417008083 Marionette DEBUG loaded listener.js 06:36:48 INFO - PROCESS | 2086 | ++DOMWINDOW == 102 (0x116f62000) [pid = 2086] [serial = 491] [outer = 0x113c23000] 06:36:48 INFO - PROCESS | 2086 | ++DOMWINDOW == 103 (0x116f6d400) [pid = 2086] [serial = 492] [outer = 0x12c5adc00] 06:36:48 INFO - PROCESS | 2086 | 1468417008576 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]]]}] 06:36:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 06:36:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 771ms 06:36:48 INFO - PROCESS | 2086 | 1468417008616 Marionette TRACE conn2 -> [0,629,"getWindowHandle",null] 06:36:48 INFO - PROCESS | 2086 | 1468417008619 Marionette TRACE conn2 <- [1,629,null,{"value":"7"}] 06:36:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 06:36:48 INFO - PROCESS | 2086 | 1468417008624 Marionette TRACE conn2 -> [0,630,"setScriptTimeout",{"ms":35000}] 06:36:48 INFO - PROCESS | 2086 | 1468417008626 Marionette TRACE conn2 <- [1,630,null,{}] 06:36:48 INFO - PROCESS | 2086 | 1468417008628 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}] 06:36:48 INFO - PROCESS | 2086 | 1468417008630 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:36:48 INFO - PROCESS | 2086 | 1468417008735 Marionette TRACE conn2 <- [1,631,null,{"value":null}] 06:36:48 INFO - PROCESS | 2086 | 1468417008816 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:48 INFO - PROCESS | 2086 | 1468417008818 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:36:48 INFO - PROCESS | 2086 | ++DOCSHELL 0x12485c800 == 45 [pid = 2086] [id = 165] 06:36:48 INFO - PROCESS | 2086 | ++DOMWINDOW == 104 (0x11885c000) [pid = 2086] [serial = 493] [outer = 0x0] 06:36:48 INFO - PROCESS | 2086 | ++DOMWINDOW == 105 (0x119185400) [pid = 2086] [serial = 494] [outer = 0x11885c000] 06:36:48 INFO - PROCESS | 2086 | 1468417008848 Marionette DEBUG loaded listener.js 06:36:48 INFO - PROCESS | 2086 | ++DOMWINDOW == 106 (0x119748400) [pid = 2086] [serial = 495] [outer = 0x11885c000] 06:36:49 INFO - PROCESS | 2086 | 1468417009291 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]]]}] 06:36:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 06:36:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 722ms 06:36:49 INFO - PROCESS | 2086 | 1468417009345 Marionette TRACE conn2 -> [0,633,"getWindowHandle",null] 06:36:49 INFO - PROCESS | 2086 | 1468417009347 Marionette TRACE conn2 <- [1,633,null,{"value":"7"}] 06:36:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 06:36:49 INFO - PROCESS | 2086 | 1468417009349 Marionette TRACE conn2 -> [0,634,"setScriptTimeout",{"ms":35000}] 06:36:49 INFO - PROCESS | 2086 | 1468417009352 Marionette TRACE conn2 <- [1,634,null,{}] 06:36:49 INFO - PROCESS | 2086 | 1468417009360 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}] 06:36:49 INFO - PROCESS | 2086 | 1468417009364 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:36:49 INFO - PROCESS | 2086 | 1468417009466 Marionette TRACE conn2 <- [1,635,null,{"value":null}] 06:36:49 INFO - PROCESS | 2086 | 1468417009536 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:49 INFO - PROCESS | 2086 | 1468417009538 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:36:49 INFO - PROCESS | 2086 | ++DOCSHELL 0x12beda000 == 46 [pid = 2086] [id = 166] 06:36:49 INFO - PROCESS | 2086 | ++DOMWINDOW == 107 (0x1243b8000) [pid = 2086] [serial = 496] [outer = 0x0] 06:36:49 INFO - PROCESS | 2086 | ++DOMWINDOW == 108 (0x126807400) [pid = 2086] [serial = 497] [outer = 0x1243b8000] 06:36:49 INFO - PROCESS | 2086 | 1468417009568 Marionette DEBUG loaded listener.js 06:36:49 INFO - PROCESS | 2086 | ++DOMWINDOW == 109 (0x127365400) [pid = 2086] [serial = 498] [outer = 0x1243b8000] 06:36:49 INFO - PROCESS | 2086 | [2086] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 06:36:49 INFO - PROCESS | 2086 | 1468417009980 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]]]}] 06:36:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 06:36:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 675ms 06:36:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 06:36:50 INFO - PROCESS | 2086 | 1468417010025 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 06:36:50 INFO - PROCESS | 2086 | 1468417010026 Marionette TRACE conn2 <- [1,637,null,{"value":"7"}] 06:36:50 INFO - PROCESS | 2086 | 1468417010028 Marionette TRACE conn2 -> [0,638,"setScriptTimeout",{"ms":35000}] 06:36:50 INFO - PROCESS | 2086 | 1468417010030 Marionette TRACE conn2 <- [1,638,null,{}] 06:36:50 INFO - PROCESS | 2086 | 1468417010032 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}] 06:36:50 INFO - PROCESS | 2086 | 1468417010034 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:36:50 INFO - PROCESS | 2086 | 1468417010137 Marionette TRACE conn2 <- [1,639,null,{"value":null}] 06:36:50 INFO - PROCESS | 2086 | 1468417010193 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:50 INFO - PROCESS | 2086 | 1468417010194 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:36:50 INFO - PROCESS | 2086 | ++DOCSHELL 0x12c2d3800 == 47 [pid = 2086] [id = 167] 06:36:50 INFO - PROCESS | 2086 | ++DOMWINDOW == 110 (0x128d6a000) [pid = 2086] [serial = 499] [outer = 0x0] 06:36:50 INFO - PROCESS | 2086 | ++DOMWINDOW == 111 (0x1293c9c00) [pid = 2086] [serial = 500] [outer = 0x128d6a000] 06:36:50 INFO - PROCESS | 2086 | 1468417010222 Marionette DEBUG loaded listener.js 06:36:50 INFO - PROCESS | 2086 | ++DOMWINDOW == 112 (0x12a61e800) [pid = 2086] [serial = 501] [outer = 0x128d6a000] 06:36:50 INFO - PROCESS | 2086 | [2086] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 06:36:50 INFO - PROCESS | 2086 | 1468417010627 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]]]}] 06:36:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 06:36:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 619ms 06:36:50 INFO - PROCESS | 2086 | 1468417010649 Marionette TRACE conn2 -> [0,641,"getWindowHandle",null] 06:36:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 06:36:50 INFO - PROCESS | 2086 | 1468417010651 Marionette TRACE conn2 <- [1,641,null,{"value":"7"}] 06:36:50 INFO - PROCESS | 2086 | 1468417010653 Marionette TRACE conn2 -> [0,642,"setScriptTimeout",{"ms":35000}] 06:36:50 INFO - PROCESS | 2086 | 1468417010654 Marionette TRACE conn2 <- [1,642,null,{}] 06:36:50 INFO - PROCESS | 2086 | 1468417010657 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}] 06:36:50 INFO - PROCESS | 2086 | 1468417010658 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:36:50 INFO - PROCESS | 2086 | 1468417010759 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 06:36:51 INFO - PROCESS | 2086 | 1468417010993 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:51 INFO - PROCESS | 2086 | 1468417010995 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:36:51 INFO - PROCESS | 2086 | ++DOCSHELL 0x116ad1800 == 48 [pid = 2086] [id = 168] 06:36:51 INFO - PROCESS | 2086 | ++DOMWINDOW == 113 (0x1127d7800) [pid = 2086] [serial = 502] [outer = 0x0] 06:36:51 INFO - PROCESS | 2086 | ++DOMWINDOW == 114 (0x112e24000) [pid = 2086] [serial = 503] [outer = 0x1127d7800] 06:36:51 INFO - PROCESS | 2086 | 1468417011022 Marionette DEBUG loaded listener.js 06:36:51 INFO - PROCESS | 2086 | ++DOMWINDOW == 115 (0x116633800) [pid = 2086] [serial = 504] [outer = 0x1127d7800] 06:36:51 INFO - PROCESS | 2086 | 1468417011449 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]]]}] 06:36:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 06:36:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 824ms 06:36:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 06:36:51 INFO - PROCESS | 2086 | 1468417011478 Marionette TRACE conn2 -> [0,645,"getWindowHandle",null] 06:36:51 INFO - PROCESS | 2086 | 1468417011480 Marionette TRACE conn2 <- [1,645,null,{"value":"7"}] 06:36:51 INFO - PROCESS | 2086 | 1468417011483 Marionette TRACE conn2 -> [0,646,"setScriptTimeout",{"ms":35000}] 06:36:51 INFO - PROCESS | 2086 | 1468417011485 Marionette TRACE conn2 <- [1,646,null,{}] 06:36:51 INFO - PROCESS | 2086 | 1468417011488 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}] 06:36:51 INFO - PROCESS | 2086 | 1468417011490 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:36:51 INFO - PROCESS | 2086 | 1468417011582 Marionette TRACE conn2 <- [1,647,null,{"value":null}] 06:36:51 INFO - PROCESS | 2086 | 1468417011639 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:51 INFO - PROCESS | 2086 | 1468417011640 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:36:51 INFO - PROCESS | 2086 | ++DOCSHELL 0x117e3f800 == 49 [pid = 2086] [id = 169] 06:36:51 INFO - PROCESS | 2086 | ++DOMWINDOW == 116 (0x11713f800) [pid = 2086] [serial = 505] [outer = 0x0] 06:36:51 INFO - PROCESS | 2086 | ++DOMWINDOW == 117 (0x118733000) [pid = 2086] [serial = 506] [outer = 0x11713f800] 06:36:51 INFO - PROCESS | 2086 | 1468417011668 Marionette DEBUG loaded listener.js 06:36:51 INFO - PROCESS | 2086 | ++DOMWINDOW == 118 (0x11913e000) [pid = 2086] [serial = 507] [outer = 0x11713f800] 06:36:52 INFO - PROCESS | 2086 | --DOCSHELL 0x11662a800 == 48 [pid = 2086] [id = 136] 06:36:52 INFO - PROCESS | 2086 | --DOCSHELL 0x12b123000 == 47 [pid = 2086] [id = 162] 06:36:52 INFO - PROCESS | 2086 | --DOCSHELL 0x12b077000 == 46 [pid = 2086] [id = 161] 06:36:52 INFO - PROCESS | 2086 | --DOCSHELL 0x128e7b000 == 45 [pid = 2086] [id = 160] 06:36:52 INFO - PROCESS | 2086 | --DOCSHELL 0x119288800 == 44 [pid = 2086] [id = 159] 06:36:52 INFO - PROCESS | 2086 | --DOCSHELL 0x128d2a000 == 43 [pid = 2086] [id = 158] 06:36:52 INFO - PROCESS | 2086 | --DOCSHELL 0x116acc800 == 42 [pid = 2086] [id = 157] 06:36:52 INFO - PROCESS | 2086 | --DOCSHELL 0x12681f000 == 41 [pid = 2086] [id = 156] 06:36:52 INFO - PROCESS | 2086 | --DOCSHELL 0x123899000 == 40 [pid = 2086] [id = 155] 06:36:52 INFO - PROCESS | 2086 | --DOCSHELL 0x119dd7000 == 39 [pid = 2086] [id = 154] 06:36:52 INFO - PROCESS | 2086 | --DOCSHELL 0x119289800 == 38 [pid = 2086] [id = 153] 06:36:52 INFO - PROCESS | 2086 | --DOCSHELL 0x1169ae000 == 37 [pid = 2086] [id = 152] 06:36:52 INFO - PROCESS | 2086 | --DOCSHELL 0x116acd800 == 36 [pid = 2086] [id = 151] 06:36:52 INFO - PROCESS | 2086 | --DOCSHELL 0x123b03800 == 35 [pid = 2086] [id = 150] 06:36:52 INFO - PROCESS | 2086 | --DOCSHELL 0x11745a800 == 34 [pid = 2086] [id = 149] 06:36:52 INFO - PROCESS | 2086 | --DOCSHELL 0x12b92b800 == 33 [pid = 2086] [id = 148] 06:36:52 INFO - PROCESS | 2086 | --DOCSHELL 0x116ad1800 == 32 [pid = 2086] [id = 168] 06:36:52 INFO - PROCESS | 2086 | --DOCSHELL 0x12c2d3800 == 31 [pid = 2086] [id = 167] 06:36:52 INFO - PROCESS | 2086 | --DOCSHELL 0x12beda000 == 30 [pid = 2086] [id = 166] 06:36:52 INFO - PROCESS | 2086 | --DOCSHELL 0x12485c800 == 29 [pid = 2086] [id = 165] 06:36:52 INFO - PROCESS | 2086 | --DOCSHELL 0x116acd000 == 28 [pid = 2086] [id = 164] 06:36:52 INFO - PROCESS | 2086 | --DOCSHELL 0x12bc4d000 == 27 [pid = 2086] [id = 163] 06:36:52 INFO - PROCESS | 2086 | --DOMWINDOW == 117 (0x12b8d7800) [pid = 2086] [serial = 440] [outer = 0x0] [url = about:blank] 06:36:52 INFO - PROCESS | 2086 | --DOMWINDOW == 116 (0x12418d000) [pid = 2086] [serial = 421] [outer = 0x0] [url = about:blank] 06:36:52 INFO - PROCESS | 2086 | --DOMWINDOW == 115 (0x123b46400) [pid = 2086] [serial = 419] [outer = 0x0] [url = about:blank] 06:36:52 INFO - PROCESS | 2086 | --DOMWINDOW == 114 (0x1243b4400) [pid = 2086] [serial = 434] [outer = 0x0] [url = about:blank] 06:36:52 INFO - PROCESS | 2086 | --DOMWINDOW == 113 (0x12a52d800) [pid = 2086] [serial = 437] [outer = 0x0] [url = about:blank] 06:36:52 INFO - PROCESS | 2086 | --DOMWINDOW == 112 (0x116f67400) [pid = 2086] [serial = 433] [outer = 0x0] [url = about:blank] 06:36:52 INFO - PROCESS | 2086 | --DOMWINDOW == 111 (0x12910b400) [pid = 2086] [serial = 436] [outer = 0x0] [url = about:blank] 06:36:52 INFO - PROCESS | 2086 | --DOMWINDOW == 110 (0x12bca8c00) [pid = 2086] [serial = 401] [outer = 0x0] [url = about:blank] 06:36:52 INFO - PROCESS | 2086 | --DOMWINDOW == 109 (0x11872ec00) [pid = 2086] [serial = 412] [outer = 0x0] [url = about:blank] 06:36:52 INFO - PROCESS | 2086 | --DOMWINDOW == 108 (0x126d38c00) [pid = 2086] [serial = 424] [outer = 0x0] [url = about:blank] 06:36:52 INFO - PROCESS | 2086 | --DOMWINDOW == 107 (0x12a439c00) [pid = 2086] [serial = 398] [outer = 0x0] [url = about:blank] 06:36:52 INFO - PROCESS | 2086 | --DOMWINDOW == 106 (0x118857c00) [pid = 2086] [serial = 413] [outer = 0x0] [url = about:blank] 06:36:52 INFO - PROCESS | 2086 | --DOMWINDOW == 105 (0x12bcc0800) [pid = 2086] [serial = 403] [outer = 0x0] [url = about:blank] 06:36:52 INFO - PROCESS | 2086 | --DOMWINDOW == 104 (0x128d6b400) [pid = 2086] [serial = 425] [outer = 0x0] [url = about:blank] 06:36:52 INFO - PROCESS | 2086 | --DOMWINDOW == 103 (0x128d06800) [pid = 2086] [serial = 397] [outer = 0x0] [url = about:blank] 06:36:52 INFO - PROCESS | 2086 | --DOMWINDOW == 102 (0x12300b400) [pid = 2086] [serial = 416] [outer = 0x0] [url = about:blank] 06:36:52 INFO - PROCESS | 2086 | --DOMWINDOW == 101 (0x116908c00) [pid = 2086] [serial = 409] [outer = 0x0] [url = about:blank] 06:36:52 INFO - PROCESS | 2086 | --DOMWINDOW == 100 (0x12b94b400) [pid = 2086] [serial = 400] [outer = 0x0] [url = about:blank] 06:36:52 INFO - PROCESS | 2086 | --DOMWINDOW == 99 (0x12a530400) [pid = 2086] [serial = 431] [outer = 0x0] [url = about:blank] 06:36:52 INFO - PROCESS | 2086 | --DOMWINDOW == 98 (0x129353400) [pid = 2086] [serial = 428] [outer = 0x0] [url = about:blank] 06:36:52 INFO - PROCESS | 2086 | --DOMWINDOW == 97 (0x1234eec00) [pid = 2086] [serial = 394] [outer = 0x0] [url = about:blank] 06:36:52 INFO - PROCESS | 2086 | --DOMWINDOW == 96 (0x116a1a400) [pid = 2086] [serial = 410] [outer = 0x0] [url = about:blank] 06:36:52 INFO - PROCESS | 2086 | --DOMWINDOW == 95 (0x129116000) [pid = 2086] [serial = 430] [outer = 0x0] [url = about:blank] 06:36:52 INFO - PROCESS | 2086 | --DOMWINDOW == 94 (0x118737000) [pid = 2086] [serial = 407] [outer = 0x0] [url = about:blank] 06:36:52 INFO - PROCESS | 2086 | --DOMWINDOW == 93 (0x116f6a400) [pid = 2086] [serial = 391] [outer = 0x0] [url = about:blank] 06:36:52 INFO - PROCESS | 2086 | --DOMWINDOW == 92 (0x123ce5000) [pid = 2086] [serial = 395] [outer = 0x0] [url = about:blank] 06:36:52 INFO - PROCESS | 2086 | --DOMWINDOW == 91 (0x126804400) [pid = 2086] [serial = 422] [outer = 0x0] [url = about:blank] 06:36:52 INFO - PROCESS | 2086 | --DOMWINDOW == 90 (0x12bcd8c00) [pid = 2086] [serial = 404] [outer = 0x0] [url = about:blank] 06:36:52 INFO - PROCESS | 2086 | --DOMWINDOW == 89 (0x1199a8400) [pid = 2086] [serial = 415] [outer = 0x0] [url = about:blank] 06:36:52 INFO - PROCESS | 2086 | --DOMWINDOW == 88 (0x129111800) [pid = 2086] [serial = 427] [outer = 0x0] [url = about:blank] 06:36:52 INFO - PROCESS | 2086 | --DOMWINDOW == 87 (0x11692e800) [pid = 2086] [serial = 406] [outer = 0x0] [url = about:blank] 06:36:52 INFO - PROCESS | 2086 | --DOMWINDOW == 86 (0x12abd6800) [pid = 2086] [serial = 439] [outer = 0x0] [url = about:blank] 06:36:52 INFO - PROCESS | 2086 | --DOMWINDOW == 85 (0x116f70c00) [pid = 2086] [serial = 392] [outer = 0x0] [url = about:blank] 06:36:52 INFO - PROCESS | 2086 | --DOMWINDOW == 84 (0x123622800) [pid = 2086] [serial = 418] [outer = 0x0] [url = about:blank] 06:36:52 INFO - PROCESS | 2086 | --DOMWINDOW == 83 (0x12b93fc00) [pid = 2086] [serial = 442] [outer = 0x0] [url = about:blank] 06:36:52 INFO - PROCESS | 2086 | 1468417012732 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]]]}] 06:36:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 06:36:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1272ms 06:36:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 06:36:52 INFO - PROCESS | 2086 | 1468417012756 Marionette TRACE conn2 -> [0,649,"getWindowHandle",null] 06:36:52 INFO - PROCESS | 2086 | 1468417012759 Marionette TRACE conn2 <- [1,649,null,{"value":"7"}] 06:36:52 INFO - PROCESS | 2086 | 1468417012762 Marionette TRACE conn2 -> [0,650,"setScriptTimeout",{"ms":35000}] 06:36:52 INFO - PROCESS | 2086 | 1468417012763 Marionette TRACE conn2 <- [1,650,null,{}] 06:36:52 INFO - PROCESS | 2086 | 1468417012773 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}] 06:36:52 INFO - PROCESS | 2086 | 1468417012774 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:36:52 INFO - PROCESS | 2086 | 1468417012855 Marionette TRACE conn2 <- [1,651,null,{"value":null}] 06:36:52 INFO - PROCESS | 2086 | 1468417012861 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:52 INFO - PROCESS | 2086 | 1468417012864 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:36:52 INFO - PROCESS | 2086 | ++DOCSHELL 0x116410000 == 28 [pid = 2086] [id = 170] 06:36:52 INFO - PROCESS | 2086 | ++DOMWINDOW == 84 (0x112cb7000) [pid = 2086] [serial = 508] [outer = 0x0] 06:36:52 INFO - PROCESS | 2086 | ++DOMWINDOW == 85 (0x1133a5000) [pid = 2086] [serial = 509] [outer = 0x112cb7000] 06:36:52 INFO - PROCESS | 2086 | 1468417012893 Marionette DEBUG loaded listener.js 06:36:52 INFO - PROCESS | 2086 | ++DOMWINDOW == 86 (0x1127d3800) [pid = 2086] [serial = 510] [outer = 0x112cb7000] 06:36:53 INFO - PROCESS | 2086 | 1468417013270 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]]]}] 06:36:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 06:36:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 523ms 06:36:53 INFO - PROCESS | 2086 | 1468417013286 Marionette TRACE conn2 -> [0,653,"getWindowHandle",null] 06:36:53 INFO - PROCESS | 2086 | 1468417013289 Marionette TRACE conn2 <- [1,653,null,{"value":"7"}] 06:36:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 06:36:53 INFO - PROCESS | 2086 | 1468417013293 Marionette TRACE conn2 -> [0,654,"setScriptTimeout",{"ms":35000}] 06:36:53 INFO - PROCESS | 2086 | 1468417013295 Marionette TRACE conn2 <- [1,654,null,{}] 06:36:53 INFO - PROCESS | 2086 | 1468417013297 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}] 06:36:53 INFO - PROCESS | 2086 | 1468417013299 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:36:53 INFO - PROCESS | 2086 | 1468417013383 Marionette TRACE conn2 <- [1,655,null,{"value":null}] 06:36:53 INFO - PROCESS | 2086 | 1468417013390 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:53 INFO - PROCESS | 2086 | 1468417013391 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:36:53 INFO - PROCESS | 2086 | ++DOCSHELL 0x116ad2800 == 29 [pid = 2086] [id = 171] 06:36:53 INFO - PROCESS | 2086 | ++DOMWINDOW == 87 (0x11692d800) [pid = 2086] [serial = 511] [outer = 0x0] 06:36:53 INFO - PROCESS | 2086 | ++DOMWINDOW == 88 (0x117144000) [pid = 2086] [serial = 512] [outer = 0x11692d800] 06:36:53 INFO - PROCESS | 2086 | 1468417013423 Marionette DEBUG loaded listener.js 06:36:53 INFO - PROCESS | 2086 | ++DOMWINDOW == 89 (0x118296400) [pid = 2086] [serial = 513] [outer = 0x11692d800] 06:36:53 INFO - PROCESS | 2086 | 1468417013936 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]]]}] 06:36:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 06:36:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 669ms 06:36:53 INFO - PROCESS | 2086 | 1468417013963 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 06:36:53 INFO - PROCESS | 2086 | 1468417013965 Marionette TRACE conn2 <- [1,657,null,{"value":"7"}] 06:36:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 06:36:53 INFO - PROCESS | 2086 | 1468417013969 Marionette TRACE conn2 -> [0,658,"setScriptTimeout",{"ms":35000}] 06:36:53 INFO - PROCESS | 2086 | 1468417013972 Marionette TRACE conn2 <- [1,658,null,{}] 06:36:53 INFO - PROCESS | 2086 | 1468417013984 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}] 06:36:53 INFO - PROCESS | 2086 | 1468417013989 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:36:54 INFO - PROCESS | 2086 | 1468417014095 Marionette TRACE conn2 <- [1,659,null,{"value":null}] 06:36:54 INFO - PROCESS | 2086 | 1468417014170 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:54 INFO - PROCESS | 2086 | 1468417014172 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:36:54 INFO - PROCESS | 2086 | ++DOCSHELL 0x119288800 == 30 [pid = 2086] [id = 172] 06:36:54 INFO - PROCESS | 2086 | ++DOMWINDOW == 90 (0x110eb2c00) [pid = 2086] [serial = 514] [outer = 0x0] 06:36:54 INFO - PROCESS | 2086 | ++DOMWINDOW == 91 (0x119743000) [pid = 2086] [serial = 515] [outer = 0x110eb2c00] 06:36:54 INFO - PROCESS | 2086 | 1468417014201 Marionette DEBUG loaded listener.js 06:36:54 INFO - PROCESS | 2086 | ++DOMWINDOW == 92 (0x119bf1c00) [pid = 2086] [serial = 516] [outer = 0x110eb2c00] 06:36:54 INFO - PROCESS | 2086 | 1468417014515 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]]]}] 06:36:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 06:36:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 574ms 06:36:54 INFO - PROCESS | 2086 | 1468417014543 Marionette TRACE conn2 -> [0,661,"getWindowHandle",null] 06:36:54 INFO - PROCESS | 2086 | 1468417014546 Marionette TRACE conn2 <- [1,661,null,{"value":"7"}] 06:36:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 06:36:54 INFO - PROCESS | 2086 | 1468417014549 Marionette TRACE conn2 -> [0,662,"setScriptTimeout",{"ms":35000}] 06:36:54 INFO - PROCESS | 2086 | 1468417014551 Marionette TRACE conn2 <- [1,662,null,{}] 06:36:54 INFO - PROCESS | 2086 | 1468417014557 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}] 06:36:54 INFO - PROCESS | 2086 | 1468417014559 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:36:54 INFO - PROCESS | 2086 | 1468417014680 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 06:36:54 INFO - PROCESS | 2086 | 1468417014780 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:54 INFO - PROCESS | 2086 | 1468417014782 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:36:54 INFO - PROCESS | 2086 | ++DOCSHELL 0x119de9800 == 31 [pid = 2086] [id = 173] 06:36:54 INFO - PROCESS | 2086 | ++DOMWINDOW == 93 (0x119141400) [pid = 2086] [serial = 517] [outer = 0x0] 06:36:54 INFO - PROCESS | 2086 | ++DOMWINDOW == 94 (0x123005c00) [pid = 2086] [serial = 518] [outer = 0x119141400] 06:36:54 INFO - PROCESS | 2086 | 1468417014823 Marionette DEBUG loaded listener.js 06:36:54 INFO - PROCESS | 2086 | ++DOMWINDOW == 95 (0x1234ee800) [pid = 2086] [serial = 519] [outer = 0x119141400] 06:36:55 INFO - PROCESS | 2086 | [2086] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 06:36:55 INFO - PROCESS | 2086 | [2086] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 06:36:55 INFO - PROCESS | 2086 | 1468417015241 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]]]}] 06:36:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 06:36:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 724ms 06:36:55 INFO - PROCESS | 2086 | 1468417015276 Marionette TRACE conn2 -> [0,665,"getWindowHandle",null] 06:36:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 06:36:55 INFO - PROCESS | 2086 | 1468417015284 Marionette TRACE conn2 <- [1,665,null,{"value":"7"}] 06:36:55 INFO - PROCESS | 2086 | 1468417015287 Marionette TRACE conn2 -> [0,666,"setScriptTimeout",{"ms":35000}] 06:36:55 INFO - PROCESS | 2086 | 1468417015288 Marionette TRACE conn2 <- [1,666,null,{}] 06:36:55 INFO - PROCESS | 2086 | 1468417015290 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}] 06:36:55 INFO - PROCESS | 2086 | 1468417015291 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:36:55 INFO - PROCESS | 2086 | 1468417015398 Marionette TRACE conn2 <- [1,667,null,{"value":null}] 06:36:55 INFO - PROCESS | 2086 | 1468417015432 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:55 INFO - PROCESS | 2086 | 1468417015433 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:36:55 INFO - PROCESS | 2086 | ++DOCSHELL 0x12327f800 == 32 [pid = 2086] [id = 174] 06:36:55 INFO - PROCESS | 2086 | ++DOMWINDOW == 96 (0x116928000) [pid = 2086] [serial = 520] [outer = 0x0] 06:36:55 INFO - PROCESS | 2086 | ++DOMWINDOW == 97 (0x123b3d800) [pid = 2086] [serial = 521] [outer = 0x116928000] 06:36:55 INFO - PROCESS | 2086 | 1468417015459 Marionette DEBUG loaded listener.js 06:36:55 INFO - PROCESS | 2086 | ++DOMWINDOW == 98 (0x123b4c800) [pid = 2086] [serial = 522] [outer = 0x116928000] 06:36:55 INFO - PROCESS | 2086 | [2086] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 06:36:55 INFO - PROCESS | 2086 | [2086] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 06:36:55 INFO - PROCESS | 2086 | 1468417015780 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]]]}] 06:36:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 06:36:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 520ms 06:36:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 06:36:55 INFO - PROCESS | 2086 | 1468417015821 Marionette TRACE conn2 -> [0,669,"getWindowHandle",null] 06:36:55 INFO - PROCESS | 2086 | 1468417015823 Marionette TRACE conn2 <- [1,669,null,{"value":"7"}] 06:36:55 INFO - PROCESS | 2086 | 1468417015825 Marionette TRACE conn2 -> [0,670,"setScriptTimeout",{"ms":35000}] 06:36:55 INFO - PROCESS | 2086 | 1468417015826 Marionette TRACE conn2 <- [1,670,null,{}] 06:36:55 INFO - PROCESS | 2086 | 1468417015828 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}] 06:36:55 INFO - PROCESS | 2086 | 1468417015832 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:36:55 INFO - PROCESS | 2086 | 1468417015946 Marionette TRACE conn2 <- [1,671,null,{"value":null}] 06:36:55 INFO - PROCESS | 2086 | 1468417015950 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:55 INFO - PROCESS | 2086 | 1468417015951 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:36:55 INFO - PROCESS | 2086 | ++DOCSHELL 0x124161800 == 33 [pid = 2086] [id = 175] 06:36:55 INFO - PROCESS | 2086 | ++DOMWINDOW == 99 (0x118297c00) [pid = 2086] [serial = 523] [outer = 0x0] 06:36:55 INFO - PROCESS | 2086 | ++DOMWINDOW == 100 (0x1243b4400) [pid = 2086] [serial = 524] [outer = 0x118297c00] 06:36:55 INFO - PROCESS | 2086 | 1468417015977 Marionette DEBUG loaded listener.js 06:36:56 INFO - PROCESS | 2086 | ++DOMWINDOW == 101 (0x126d35400) [pid = 2086] [serial = 525] [outer = 0x118297c00] 06:36:56 INFO - PROCESS | 2086 | 1468417016306 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]]]}] 06:36:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 06:36:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 517ms 06:36:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 06:36:56 INFO - PROCESS | 2086 | 1468417016343 Marionette TRACE conn2 -> [0,673,"getWindowHandle",null] 06:36:56 INFO - PROCESS | 2086 | 1468417016344 Marionette TRACE conn2 <- [1,673,null,{"value":"7"}] 06:36:56 INFO - PROCESS | 2086 | 1468417016346 Marionette TRACE conn2 -> [0,674,"setScriptTimeout",{"ms":35000}] 06:36:56 INFO - PROCESS | 2086 | 1468417016357 Marionette TRACE conn2 <- [1,674,null,{}] 06:36:56 INFO - PROCESS | 2086 | 1468417016360 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}] 06:36:56 INFO - PROCESS | 2086 | 1468417016361 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:36:56 INFO - PROCESS | 2086 | 1468417016452 Marionette TRACE conn2 <- [1,675,null,{"value":null}] 06:36:56 INFO - PROCESS | 2086 | 1468417016486 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:56 INFO - PROCESS | 2086 | 1468417016487 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:36:56 INFO - PROCESS | 2086 | ++DOCSHELL 0x1269aa000 == 34 [pid = 2086] [id = 176] 06:36:56 INFO - PROCESS | 2086 | ++DOMWINDOW == 102 (0x1247b1c00) [pid = 2086] [serial = 526] [outer = 0x0] 06:36:56 INFO - PROCESS | 2086 | ++DOMWINDOW == 103 (0x12736b400) [pid = 2086] [serial = 527] [outer = 0x1247b1c00] 06:36:56 INFO - PROCESS | 2086 | 1468417016511 Marionette DEBUG loaded listener.js 06:36:56 INFO - PROCESS | 2086 | ++DOMWINDOW == 104 (0x128a60800) [pid = 2086] [serial = 528] [outer = 0x1247b1c00] 06:36:56 INFO - PROCESS | 2086 | [2086] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 06:36:56 INFO - PROCESS | 2086 | --DOMWINDOW == 103 (0x12a93a400) [pid = 2086] [serial = 483] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 06:36:56 INFO - PROCESS | 2086 | --DOMWINDOW == 102 (0x123994800) [pid = 2086] [serial = 465] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 06:36:56 INFO - PROCESS | 2086 | --DOMWINDOW == 101 (0x126d38800) [pid = 2086] [serial = 468] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 06:36:56 INFO - PROCESS | 2086 | --DOMWINDOW == 100 (0x1270ca000) [pid = 2086] [serial = 471] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 06:36:56 INFO - PROCESS | 2086 | --DOMWINDOW == 99 (0x110eae000) [pid = 2086] [serial = 477] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 06:36:56 INFO - PROCESS | 2086 | --DOMWINDOW == 98 (0x129109800) [pid = 2086] [serial = 474] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 06:36:56 INFO - PROCESS | 2086 | --DOMWINDOW == 97 (0x116639000) [pid = 2086] [serial = 444] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 06:36:56 INFO - PROCESS | 2086 | --DOMWINDOW == 96 (0x1132eb000) [pid = 2086] [serial = 450] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 06:36:56 INFO - PROCESS | 2086 | --DOMWINDOW == 95 (0x118859400) [pid = 2086] [serial = 459] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 06:36:56 INFO - PROCESS | 2086 | --DOMWINDOW == 94 (0x12a93c000) [pid = 2086] [serial = 441] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 06:36:56 INFO - PROCESS | 2086 | --DOMWINDOW == 93 (0x1127cb000) [pid = 2086] [serial = 456] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 06:36:56 INFO - PROCESS | 2086 | --DOMWINDOW == 92 (0x123205c00) [pid = 2086] [serial = 462] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 06:36:56 INFO - PROCESS | 2086 | --DOMWINDOW == 91 (0x115e5cc00) [pid = 2086] [serial = 453] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 06:36:56 INFO - PROCESS | 2086 | --DOMWINDOW == 90 (0x11913e400) [pid = 2086] [serial = 447] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 06:36:56 INFO - PROCESS | 2086 | --DOMWINDOW == 89 (0x126807800) [pid = 2086] [serial = 480] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 06:36:56 INFO - PROCESS | 2086 | --DOMWINDOW == 88 (0x12a93bc00) [pid = 2086] [serial = 486] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 06:36:56 INFO - PROCESS | 2086 | [2086] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 06:36:57 INFO - PROCESS | 2086 | 1468417017003 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]]]}] 06:36:57 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 06:36:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 682ms 06:36:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 06:36:57 INFO - PROCESS | 2086 | 1468417017028 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 06:36:57 INFO - PROCESS | 2086 | 1468417017029 Marionette TRACE conn2 <- [1,677,null,{"value":"7"}] 06:36:57 INFO - PROCESS | 2086 | 1468417017031 Marionette TRACE conn2 -> [0,678,"setScriptTimeout",{"ms":35000}] 06:36:57 INFO - PROCESS | 2086 | 1468417017032 Marionette TRACE conn2 <- [1,678,null,{}] 06:36:57 INFO - PROCESS | 2086 | 1468417017035 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}] 06:36:57 INFO - PROCESS | 2086 | 1468417017036 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:36:57 INFO - PROCESS | 2086 | 1468417017110 Marionette TRACE conn2 <- [1,679,null,{"value":null}] 06:36:57 INFO - PROCESS | 2086 | 1468417017113 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:57 INFO - PROCESS | 2086 | 1468417017114 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:36:57 INFO - PROCESS | 2086 | ++DOCSHELL 0x123d78000 == 35 [pid = 2086] [id = 177] 06:36:57 INFO - PROCESS | 2086 | ++DOMWINDOW == 89 (0x112fbc000) [pid = 2086] [serial = 529] [outer = 0x0] 06:36:57 INFO - PROCESS | 2086 | ++DOMWINDOW == 90 (0x1188e1c00) [pid = 2086] [serial = 530] [outer = 0x112fbc000] 06:36:57 INFO - PROCESS | 2086 | 1468417017142 Marionette DEBUG loaded listener.js 06:36:57 INFO - PROCESS | 2086 | ++DOMWINDOW == 91 (0x1234e6000) [pid = 2086] [serial = 531] [outer = 0x112fbc000] 06:36:57 INFO - PROCESS | 2086 | 1468417017456 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]]]}] 06:36:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 06:36:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 470ms 06:36:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 06:36:57 INFO - PROCESS | 2086 | 1468417017502 Marionette TRACE conn2 -> [0,681,"getWindowHandle",null] 06:36:57 INFO - PROCESS | 2086 | 1468417017503 Marionette TRACE conn2 <- [1,681,null,{"value":"7"}] 06:36:57 INFO - PROCESS | 2086 | 1468417017505 Marionette TRACE conn2 -> [0,682,"setScriptTimeout",{"ms":35000}] 06:36:57 INFO - PROCESS | 2086 | 1468417017506 Marionette TRACE conn2 <- [1,682,null,{}] 06:36:57 INFO - PROCESS | 2086 | 1468417017509 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}] 06:36:57 INFO - PROCESS | 2086 | 1468417017517 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:36:57 INFO - PROCESS | 2086 | 1468417017610 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 06:36:57 INFO - PROCESS | 2086 | 1468417017616 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:57 INFO - PROCESS | 2086 | 1468417017617 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:36:57 INFO - PROCESS | 2086 | ++DOCSHELL 0x119288000 == 36 [pid = 2086] [id = 178] 06:36:57 INFO - PROCESS | 2086 | ++DOMWINDOW == 92 (0x116639000) [pid = 2086] [serial = 532] [outer = 0x0] 06:36:57 INFO - PROCESS | 2086 | ++DOMWINDOW == 93 (0x126d39c00) [pid = 2086] [serial = 533] [outer = 0x116639000] 06:36:57 INFO - PROCESS | 2086 | 1468417017645 Marionette DEBUG loaded listener.js 06:36:57 INFO - PROCESS | 2086 | ++DOMWINDOW == 94 (0x128a64400) [pid = 2086] [serial = 534] [outer = 0x116639000] 06:36:58 INFO - PROCESS | 2086 | 1468417018441 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]]]}] 06:36:58 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) 06:36:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 972ms 06:36:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 06:36:58 INFO - PROCESS | 2086 | 1468417018478 Marionette TRACE conn2 -> [0,685,"getWindowHandle",null] 06:36:58 INFO - PROCESS | 2086 | 1468417018479 Marionette TRACE conn2 <- [1,685,null,{"value":"7"}] 06:36:58 INFO - PROCESS | 2086 | 1468417018481 Marionette TRACE conn2 -> [0,686,"setScriptTimeout",{"ms":35000}] 06:36:58 INFO - PROCESS | 2086 | 1468417018482 Marionette TRACE conn2 <- [1,686,null,{}] 06:36:58 INFO - PROCESS | 2086 | 1468417018485 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}] 06:36:58 INFO - PROCESS | 2086 | 1468417018486 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:36:58 INFO - PROCESS | 2086 | 1468417018561 Marionette TRACE conn2 <- [1,687,null,{"value":null}] 06:36:58 INFO - PROCESS | 2086 | 1468417018565 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:58 INFO - PROCESS | 2086 | 1468417018566 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:36:58 INFO - PROCESS | 2086 | ++DOCSHELL 0x128e88000 == 37 [pid = 2086] [id = 179] 06:36:58 INFO - PROCESS | 2086 | ++DOMWINDOW == 95 (0x1270cbc00) [pid = 2086] [serial = 535] [outer = 0x0] 06:36:58 INFO - PROCESS | 2086 | ++DOMWINDOW == 96 (0x128d0e800) [pid = 2086] [serial = 536] [outer = 0x1270cbc00] 06:36:58 INFO - PROCESS | 2086 | 1468417018592 Marionette DEBUG loaded listener.js 06:36:58 INFO - PROCESS | 2086 | ++DOMWINDOW == 97 (0x12910e000) [pid = 2086] [serial = 537] [outer = 0x1270cbc00] 06:36:59 INFO - PROCESS | 2086 | 1468417019419 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]]]}] 06:36:59 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 06:36:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 971ms 06:36:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 06:36:59 INFO - PROCESS | 2086 | 1468417019452 Marionette TRACE conn2 -> [0,689,"getWindowHandle",null] 06:36:59 INFO - PROCESS | 2086 | 1468417019455 Marionette TRACE conn2 <- [1,689,null,{"value":"7"}] 06:36:59 INFO - PROCESS | 2086 | 1468417019458 Marionette TRACE conn2 -> [0,690,"setScriptTimeout",{"ms":35000}] 06:36:59 INFO - PROCESS | 2086 | 1468417019461 Marionette TRACE conn2 <- [1,690,null,{}] 06:36:59 INFO - PROCESS | 2086 | 1468417019465 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}] 06:36:59 INFO - PROCESS | 2086 | 1468417019466 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:36:59 INFO - PROCESS | 2086 | 1468417019576 Marionette TRACE conn2 <- [1,691,null,{"value":null}] 06:36:59 INFO - PROCESS | 2086 | 1468417019626 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:59 INFO - PROCESS | 2086 | 1468417019629 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:36:59 INFO - PROCESS | 2086 | ++DOCSHELL 0x11695b000 == 38 [pid = 2086] [id = 180] 06:36:59 INFO - PROCESS | 2086 | ++DOMWINDOW == 98 (0x1127d0c00) [pid = 2086] [serial = 538] [outer = 0x0] 06:36:59 INFO - PROCESS | 2086 | ++DOMWINDOW == 99 (0x1127d6c00) [pid = 2086] [serial = 539] [outer = 0x1127d0c00] 06:36:59 INFO - PROCESS | 2086 | 1468417019660 Marionette DEBUG loaded listener.js 06:36:59 INFO - PROCESS | 2086 | ++DOMWINDOW == 100 (0x115d0ec00) [pid = 2086] [serial = 540] [outer = 0x1127d0c00] 06:37:00 INFO - PROCESS | 2086 | 1468417020663 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]]]}] 06:37:00 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 06:37:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1221ms 06:37:00 INFO - PROCESS | 2086 | 1468417020680 Marionette TRACE conn2 -> [0,693,"getWindowHandle",null] 06:37:00 INFO - PROCESS | 2086 | 1468417020683 Marionette TRACE conn2 <- [1,693,null,{"value":"7"}] 06:37:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 06:37:00 INFO - PROCESS | 2086 | 1468417020688 Marionette TRACE conn2 -> [0,694,"setScriptTimeout",{"ms":35000}] 06:37:00 INFO - PROCESS | 2086 | 1468417020689 Marionette TRACE conn2 <- [1,694,null,{}] 06:37:00 INFO - PROCESS | 2086 | 1468417020692 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}] 06:37:00 INFO - PROCESS | 2086 | 1468417020694 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:37:00 INFO - PROCESS | 2086 | 1468417020887 Marionette TRACE conn2 <- [1,695,null,{"value":null}] 06:37:00 INFO - PROCESS | 2086 | 1468417020948 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:00 INFO - PROCESS | 2086 | 1468417020949 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:37:00 INFO - PROCESS | 2086 | ++DOCSHELL 0x1129bc800 == 39 [pid = 2086] [id = 181] 06:37:00 INFO - PROCESS | 2086 | ++DOMWINDOW == 101 (0x112e75c00) [pid = 2086] [serial = 541] [outer = 0x0] 06:37:00 INFO - PROCESS | 2086 | ++DOMWINDOW == 102 (0x11675b400) [pid = 2086] [serial = 542] [outer = 0x112e75c00] 06:37:00 INFO - PROCESS | 2086 | 1468417020978 Marionette DEBUG loaded listener.js 06:37:01 INFO - PROCESS | 2086 | ++DOMWINDOW == 103 (0x116f69000) [pid = 2086] [serial = 543] [outer = 0x112e75c00] 06:37:01 INFO - PROCESS | 2086 | --DOCSHELL 0x119288000 == 38 [pid = 2086] [id = 178] 06:37:01 INFO - PROCESS | 2086 | --DOCSHELL 0x123d78000 == 37 [pid = 2086] [id = 177] 06:37:01 INFO - PROCESS | 2086 | --DOCSHELL 0x1269aa000 == 36 [pid = 2086] [id = 176] 06:37:01 INFO - PROCESS | 2086 | --DOCSHELL 0x124161800 == 35 [pid = 2086] [id = 175] 06:37:01 INFO - PROCESS | 2086 | --DOCSHELL 0x12327f800 == 34 [pid = 2086] [id = 174] 06:37:01 INFO - PROCESS | 2086 | --DOCSHELL 0x119de9800 == 33 [pid = 2086] [id = 173] 06:37:01 INFO - PROCESS | 2086 | --DOCSHELL 0x119288800 == 32 [pid = 2086] [id = 172] 06:37:01 INFO - PROCESS | 2086 | --DOCSHELL 0x116ad2800 == 31 [pid = 2086] [id = 171] 06:37:01 INFO - PROCESS | 2086 | --DOCSHELL 0x116410000 == 30 [pid = 2086] [id = 170] 06:37:01 INFO - PROCESS | 2086 | --DOCSHELL 0x117e3f800 == 29 [pid = 2086] [id = 169] 06:37:01 INFO - PROCESS | 2086 | --DOMWINDOW == 102 (0x12b0c7000) [pid = 2086] [serial = 484] [outer = 0x0] [url = about:blank] 06:37:01 INFO - PROCESS | 2086 | --DOMWINDOW == 101 (0x123d43c00) [pid = 2086] [serial = 466] [outer = 0x0] [url = about:blank] 06:37:01 INFO - PROCESS | 2086 | --DOMWINDOW == 100 (0x126e30c00) [pid = 2086] [serial = 469] [outer = 0x0] [url = about:blank] 06:37:01 INFO - PROCESS | 2086 | --DOMWINDOW == 99 (0x128a66000) [pid = 2086] [serial = 472] [outer = 0x0] [url = about:blank] 06:37:01 INFO - PROCESS | 2086 | --DOMWINDOW == 98 (0x119742c00) [pid = 2086] [serial = 478] [outer = 0x0] [url = about:blank] 06:37:01 INFO - PROCESS | 2086 | --DOMWINDOW == 97 (0x1273e1800) [pid = 2086] [serial = 470] [outer = 0x0] [url = about:blank] 06:37:01 INFO - PROCESS | 2086 | --DOMWINDOW == 96 (0x129111c00) [pid = 2086] [serial = 475] [outer = 0x0] [url = about:blank] 06:37:01 INFO - PROCESS | 2086 | --DOMWINDOW == 95 (0x128aac800) [pid = 2086] [serial = 473] [outer = 0x0] [url = about:blank] 06:37:01 INFO - PROCESS | 2086 | --DOMWINDOW == 94 (0x116980c00) [pid = 2086] [serial = 445] [outer = 0x0] [url = about:blank] 06:37:01 INFO - PROCESS | 2086 | --DOMWINDOW == 93 (0x116f91400) [pid = 2086] [serial = 446] [outer = 0x0] [url = about:blank] 06:37:01 INFO - PROCESS | 2086 | --DOMWINDOW == 92 (0x1133a9000) [pid = 2086] [serial = 451] [outer = 0x0] [url = about:blank] 06:37:01 INFO - PROCESS | 2086 | --DOMWINDOW == 91 (0x115e5c800) [pid = 2086] [serial = 452] [outer = 0x0] [url = about:blank] 06:37:01 INFO - PROCESS | 2086 | --DOMWINDOW == 90 (0x11997ec00) [pid = 2086] [serial = 460] [outer = 0x0] [url = about:blank] 06:37:01 INFO - PROCESS | 2086 | --DOMWINDOW == 89 (0x12b8dac00) [pid = 2086] [serial = 485] [outer = 0x0] [url = about:blank] 06:37:01 INFO - PROCESS | 2086 | --DOMWINDOW == 88 (0x123004000) [pid = 2086] [serial = 461] [outer = 0x0] [url = about:blank] 06:37:01 INFO - PROCESS | 2086 | --DOMWINDOW == 87 (0x12b98d800) [pid = 2086] [serial = 443] [outer = 0x0] [url = about:blank] 06:37:01 INFO - PROCESS | 2086 | --DOMWINDOW == 86 (0x118562400) [pid = 2086] [serial = 457] [outer = 0x0] [url = about:blank] 06:37:01 INFO - PROCESS | 2086 | --DOMWINDOW == 85 (0x119184800) [pid = 2086] [serial = 458] [outer = 0x0] [url = about:blank] 06:37:01 INFO - PROCESS | 2086 | --DOMWINDOW == 84 (0x1234e4000) [pid = 2086] [serial = 463] [outer = 0x0] [url = about:blank] 06:37:01 INFO - PROCESS | 2086 | --DOMWINDOW == 83 (0x11692c000) [pid = 2086] [serial = 454] [outer = 0x0] [url = about:blank] 06:37:01 INFO - PROCESS | 2086 | --DOMWINDOW == 82 (0x116f6e000) [pid = 2086] [serial = 455] [outer = 0x0] [url = about:blank] 06:37:01 INFO - PROCESS | 2086 | --DOMWINDOW == 81 (0x119191c00) [pid = 2086] [serial = 448] [outer = 0x0] [url = about:blank] 06:37:01 INFO - PROCESS | 2086 | --DOMWINDOW == 80 (0x123004800) [pid = 2086] [serial = 449] [outer = 0x0] [url = about:blank] 06:37:01 INFO - PROCESS | 2086 | --DOMWINDOW == 79 (0x128a65400) [pid = 2086] [serial = 481] [outer = 0x0] [url = about:blank] 06:37:01 INFO - PROCESS | 2086 | --DOMWINDOW == 78 (0x126806800) [pid = 2086] [serial = 479] [outer = 0x0] [url = about:blank] 06:37:01 INFO - PROCESS | 2086 | --DOMWINDOW == 77 (0x129355800) [pid = 2086] [serial = 476] [outer = 0x0] [url = about:blank] 06:37:01 INFO - PROCESS | 2086 | --DOMWINDOW == 76 (0x126d2d000) [pid = 2086] [serial = 467] [outer = 0x0] [url = about:blank] 06:37:01 INFO - PROCESS | 2086 | --DOMWINDOW == 75 (0x12a938c00) [pid = 2086] [serial = 482] [outer = 0x0] [url = about:blank] 06:37:01 INFO - PROCESS | 2086 | --DOMWINDOW == 74 (0x123994000) [pid = 2086] [serial = 464] [outer = 0x0] [url = about:blank] 06:37:01 INFO - PROCESS | 2086 | --DOMWINDOW == 73 (0x119142000) [pid = 2086] [serial = 197] [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.] 06:37:01 INFO - PROCESS | 2086 | --DOMWINDOW == 72 (0x12b98e800) [pid = 2086] [serial = 488] [outer = 0x0] [url = about:blank] 06:37:01 INFO - PROCESS | 2086 | --DOMWINDOW == 71 (0x12b942c00) [pid = 2086] [serial = 487] [outer = 0x0] [url = about:blank] 06:37:01 INFO - PROCESS | 2086 | 1468417021913 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]]]}] 06:37:01 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) 06:37:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1270ms 06:37:01 INFO - PROCESS | 2086 | 1468417021958 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 06:37:01 INFO - PROCESS | 2086 | 1468417021961 Marionette TRACE conn2 <- [1,697,null,{"value":"7"}] 06:37:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 06:37:01 INFO - PROCESS | 2086 | 1468417021964 Marionette TRACE conn2 -> [0,698,"setScriptTimeout",{"ms":35000}] 06:37:01 INFO - PROCESS | 2086 | 1468417021966 Marionette TRACE conn2 <- [1,698,null,{}] 06:37:01 INFO - PROCESS | 2086 | 1468417021969 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}] 06:37:01 INFO - PROCESS | 2086 | 1468417021970 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:37:02 INFO - PROCESS | 2086 | 1468417022061 Marionette TRACE conn2 <- [1,699,null,{"value":null}] 06:37:02 INFO - PROCESS | 2086 | 1468417022109 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:02 INFO - PROCESS | 2086 | 1468417022110 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:37:02 INFO - PROCESS | 2086 | ++DOCSHELL 0x116abc800 == 30 [pid = 2086] [id = 182] 06:37:02 INFO - PROCESS | 2086 | ++DOMWINDOW == 72 (0x116906400) [pid = 2086] [serial = 544] [outer = 0x0] 06:37:02 INFO - PROCESS | 2086 | ++DOMWINDOW == 73 (0x11855bc00) [pid = 2086] [serial = 545] [outer = 0x116906400] 06:37:02 INFO - PROCESS | 2086 | 1468417022137 Marionette DEBUG loaded listener.js 06:37:02 INFO - PROCESS | 2086 | ++DOMWINDOW == 74 (0x119140400) [pid = 2086] [serial = 546] [outer = 0x116906400] 06:37:02 INFO - PROCESS | 2086 | 1468417022913 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]]]}] 06:37:02 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) 06:37:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 971ms 06:37:02 INFO - PROCESS | 2086 | 1468417022937 Marionette TRACE conn2 -> [0,701,"getWindowHandle",null] 06:37:02 INFO - PROCESS | 2086 | 1468417022939 Marionette TRACE conn2 <- [1,701,null,{"value":"7"}] 06:37:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 06:37:02 INFO - PROCESS | 2086 | 1468417022942 Marionette TRACE conn2 -> [0,702,"setScriptTimeout",{"ms":35000}] 06:37:02 INFO - PROCESS | 2086 | 1468417022943 Marionette TRACE conn2 <- [1,702,null,{}] 06:37:02 INFO - PROCESS | 2086 | 1468417022945 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}] 06:37:02 INFO - PROCESS | 2086 | 1468417022946 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:37:03 INFO - PROCESS | 2086 | 1468417023023 Marionette TRACE conn2 <- [1,703,null,{"value":null}] 06:37:03 INFO - PROCESS | 2086 | 1468417023029 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:03 INFO - PROCESS | 2086 | 1468417023030 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:37:03 INFO - PROCESS | 2086 | ++DOCSHELL 0x1195cb000 == 31 [pid = 2086] [id = 183] 06:37:03 INFO - PROCESS | 2086 | ++DOMWINDOW == 75 (0x11973ac00) [pid = 2086] [serial = 547] [outer = 0x0] 06:37:03 INFO - PROCESS | 2086 | ++DOMWINDOW == 76 (0x120fdd400) [pid = 2086] [serial = 548] [outer = 0x11973ac00] 06:37:03 INFO - PROCESS | 2086 | 1468417023059 Marionette DEBUG loaded listener.js 06:37:03 INFO - PROCESS | 2086 | ++DOMWINDOW == 77 (0x123007c00) [pid = 2086] [serial = 549] [outer = 0x11973ac00] 06:37:03 INFO - PROCESS | 2086 | 1468417023895 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]]]}] 06:37:03 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 06:37:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 968ms 06:37:03 INFO - PROCESS | 2086 | 1468417023917 Marionette TRACE conn2 -> [0,705,"getWindowHandle",null] 06:37:03 INFO - PROCESS | 2086 | 1468417023921 Marionette TRACE conn2 <- [1,705,null,{"value":"7"}] 06:37:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 06:37:03 INFO - PROCESS | 2086 | 1468417023929 Marionette TRACE conn2 -> [0,706,"setScriptTimeout",{"ms":35000}] 06:37:03 INFO - PROCESS | 2086 | 1468417023932 Marionette TRACE conn2 <- [1,706,null,{}] 06:37:03 INFO - PROCESS | 2086 | 1468417023934 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}] 06:37:03 INFO - PROCESS | 2086 | 1468417023938 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:37:04 INFO - PROCESS | 2086 | 1468417024038 Marionette TRACE conn2 <- [1,707,null,{"value":null}] 06:37:04 INFO - PROCESS | 2086 | 1468417024071 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:04 INFO - PROCESS | 2086 | 1468417024072 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:37:04 INFO - PROCESS | 2086 | ++DOCSHELL 0x1230e7000 == 32 [pid = 2086] [id = 184] 06:37:04 INFO - PROCESS | 2086 | ++DOMWINDOW == 78 (0x123992400) [pid = 2086] [serial = 550] [outer = 0x0] 06:37:04 INFO - PROCESS | 2086 | ++DOMWINDOW == 79 (0x123ce3c00) [pid = 2086] [serial = 551] [outer = 0x123992400] 06:37:04 INFO - PROCESS | 2086 | 1468417024097 Marionette DEBUG loaded listener.js 06:37:04 INFO - PROCESS | 2086 | ++DOMWINDOW == 80 (0x1243fbc00) [pid = 2086] [serial = 552] [outer = 0x123992400] 06:37:04 INFO - PROCESS | 2086 | --DOMWINDOW == 79 (0x116928000) [pid = 2086] [serial = 520] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 06:37:04 INFO - PROCESS | 2086 | --DOMWINDOW == 78 (0x116639000) [pid = 2086] [serial = 532] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 06:37:04 INFO - PROCESS | 2086 | --DOMWINDOW == 77 (0x118297c00) [pid = 2086] [serial = 523] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 06:37:04 INFO - PROCESS | 2086 | --DOMWINDOW == 76 (0x110eb2c00) [pid = 2086] [serial = 514] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 06:37:04 INFO - PROCESS | 2086 | --DOMWINDOW == 75 (0x11692d800) [pid = 2086] [serial = 511] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 06:37:04 INFO - PROCESS | 2086 | --DOMWINDOW == 74 (0x11713f800) [pid = 2086] [serial = 505] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 06:37:04 INFO - PROCESS | 2086 | --DOMWINDOW == 73 (0x113c23000) [pid = 2086] [serial = 489] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 06:37:04 INFO - PROCESS | 2086 | --DOMWINDOW == 72 (0x112cb7000) [pid = 2086] [serial = 508] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 06:37:04 INFO - PROCESS | 2086 | --DOMWINDOW == 71 (0x11885c000) [pid = 2086] [serial = 493] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 06:37:04 INFO - PROCESS | 2086 | --DOMWINDOW == 70 (0x1243b8000) [pid = 2086] [serial = 496] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 06:37:04 INFO - PROCESS | 2086 | --DOMWINDOW == 69 (0x128d6a000) [pid = 2086] [serial = 499] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 06:37:04 INFO - PROCESS | 2086 | --DOMWINDOW == 68 (0x1127d7800) [pid = 2086] [serial = 502] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 06:37:04 INFO - PROCESS | 2086 | --DOMWINDOW == 67 (0x1247b1c00) [pid = 2086] [serial = 526] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 06:37:04 INFO - PROCESS | 2086 | --DOMWINDOW == 66 (0x112fbc000) [pid = 2086] [serial = 529] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 06:37:04 INFO - PROCESS | 2086 | --DOMWINDOW == 65 (0x119141400) [pid = 2086] [serial = 517] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 06:37:04 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 06:37:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 978ms 06:37:04 INFO - PROCESS | 2086 | 1468417024898 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]]]}] 06:37:04 INFO - PROCESS | 2086 | 1468417024904 Marionette TRACE conn2 -> [0,709,"getWindowHandle",null] 06:37:04 INFO - PROCESS | 2086 | 1468417024905 Marionette TRACE conn2 <- [1,709,null,{"value":"7"}] 06:37:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 06:37:04 INFO - PROCESS | 2086 | 1468417024907 Marionette TRACE conn2 -> [0,710,"setScriptTimeout",{"ms":35000}] 06:37:04 INFO - PROCESS | 2086 | 1468417024908 Marionette TRACE conn2 <- [1,710,null,{}] 06:37:04 INFO - PROCESS | 2086 | 1468417024918 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}] 06:37:04 INFO - PROCESS | 2086 | 1468417024919 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:37:05 INFO - PROCESS | 2086 | 1468417024995 Marionette TRACE conn2 <- [1,711,null,{"value":null}] 06:37:05 INFO - PROCESS | 2086 | 1468417024999 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:05 INFO - PROCESS | 2086 | 1468417025000 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:37:05 INFO - PROCESS | 2086 | ++DOCSHELL 0x12327c000 == 33 [pid = 2086] [id = 185] 06:37:05 INFO - PROCESS | 2086 | ++DOMWINDOW == 66 (0x1127d7800) [pid = 2086] [serial = 553] [outer = 0x0] 06:37:05 INFO - PROCESS | 2086 | ++DOMWINDOW == 67 (0x116f6f800) [pid = 2086] [serial = 554] [outer = 0x1127d7800] 06:37:05 INFO - PROCESS | 2086 | 1468417025028 Marionette DEBUG loaded listener.js 06:37:05 INFO - PROCESS | 2086 | ++DOMWINDOW == 68 (0x11999e400) [pid = 2086] [serial = 555] [outer = 0x1127d7800] 06:37:05 INFO - PROCESS | 2086 | 1468417025877 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]]]}] 06:37:05 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 06:37:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 975ms 06:37:05 INFO - PROCESS | 2086 | 1468417025883 Marionette TRACE conn2 -> [0,713,"getWindowHandle",null] 06:37:05 INFO - PROCESS | 2086 | 1468417025885 Marionette TRACE conn2 <- [1,713,null,{"value":"7"}] 06:37:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 06:37:05 INFO - PROCESS | 2086 | 1468417025889 Marionette TRACE conn2 -> [0,714,"setScriptTimeout",{"ms":35000}] 06:37:05 INFO - PROCESS | 2086 | 1468417025891 Marionette TRACE conn2 <- [1,714,null,{}] 06:37:05 INFO - PROCESS | 2086 | 1468417025895 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}] 06:37:05 INFO - PROCESS | 2086 | 1468417025897 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:37:05 INFO - PROCESS | 2086 | 1468417025991 Marionette TRACE conn2 <- [1,715,null,{"value":null}] 06:37:05 INFO - PROCESS | 2086 | 1468417025995 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:06 INFO - PROCESS | 2086 | 1468417025999 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:37:06 INFO - PROCESS | 2086 | ++DOCSHELL 0x1230dc000 == 34 [pid = 2086] [id = 186] 06:37:06 INFO - PROCESS | 2086 | ++DOMWINDOW == 69 (0x126964400) [pid = 2086] [serial = 556] [outer = 0x0] 06:37:06 INFO - PROCESS | 2086 | ++DOMWINDOW == 70 (0x12696c800) [pid = 2086] [serial = 557] [outer = 0x126964400] 06:37:06 INFO - PROCESS | 2086 | 1468417026033 Marionette DEBUG loaded listener.js 06:37:06 INFO - PROCESS | 2086 | ++DOMWINDOW == 71 (0x1273dd400) [pid = 2086] [serial = 558] [outer = 0x126964400] 06:37:06 INFO - PROCESS | 2086 | 1468417026840 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]]]}] 06:37:06 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 06:37:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 971ms 06:37:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 06:37:06 INFO - PROCESS | 2086 | 1468417026861 Marionette TRACE conn2 -> [0,717,"getWindowHandle",null] 06:37:06 INFO - PROCESS | 2086 | 1468417026862 Marionette TRACE conn2 <- [1,717,null,{"value":"7"}] 06:37:06 INFO - PROCESS | 2086 | 1468417026864 Marionette TRACE conn2 -> [0,718,"setScriptTimeout",{"ms":35000}] 06:37:06 INFO - PROCESS | 2086 | 1468417026865 Marionette TRACE conn2 <- [1,718,null,{}] 06:37:06 INFO - PROCESS | 2086 | 1468417026867 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}] 06:37:06 INFO - PROCESS | 2086 | 1468417026869 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:37:06 INFO - PROCESS | 2086 | 1468417026965 Marionette TRACE conn2 <- [1,719,null,{"value":null}] 06:37:06 INFO - PROCESS | 2086 | 1468417026971 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:06 INFO - PROCESS | 2086 | 1468417026973 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:37:06 INFO - PROCESS | 2086 | ++DOCSHELL 0x12709e800 == 35 [pid = 2086] [id = 187] 06:37:06 INFO - PROCESS | 2086 | ++DOMWINDOW == 72 (0x1132eb800) [pid = 2086] [serial = 559] [outer = 0x0] 06:37:06 INFO - PROCESS | 2086 | ++DOMWINDOW == 73 (0x12910e400) [pid = 2086] [serial = 560] [outer = 0x1132eb800] 06:37:06 INFO - PROCESS | 2086 | 1468417026997 Marionette DEBUG loaded listener.js 06:37:07 INFO - PROCESS | 2086 | ++DOMWINDOW == 74 (0x12934a000) [pid = 2086] [serial = 561] [outer = 0x1132eb800] 06:37:07 INFO - PROCESS | 2086 | 1468417027824 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]]]}] 06:37:07 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 06:37:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 969ms 06:37:07 INFO - PROCESS | 2086 | 1468417027834 Marionette TRACE conn2 -> [0,721,"getWindowHandle",null] 06:37:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 06:37:07 INFO - PROCESS | 2086 | 1468417027839 Marionette TRACE conn2 <- [1,721,null,{"value":"7"}] 06:37:07 INFO - PROCESS | 2086 | 1468417027842 Marionette TRACE conn2 -> [0,722,"setScriptTimeout",{"ms":35000}] 06:37:07 INFO - PROCESS | 2086 | 1468417027844 Marionette TRACE conn2 <- [1,722,null,{}] 06:37:07 INFO - PROCESS | 2086 | 1468417027848 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}] 06:37:07 INFO - PROCESS | 2086 | 1468417027850 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:37:07 INFO - PROCESS | 2086 | 1468417027949 Marionette TRACE conn2 <- [1,723,null,{"value":null}] 06:37:08 INFO - PROCESS | 2086 | 1468417027999 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:08 INFO - PROCESS | 2086 | 1468417028000 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:37:08 INFO - PROCESS | 2086 | ++DOCSHELL 0x116abb800 == 36 [pid = 2086] [id = 188] 06:37:08 INFO - PROCESS | 2086 | ++DOMWINDOW == 75 (0x116931000) [pid = 2086] [serial = 562] [outer = 0x0] 06:37:08 INFO - PROCESS | 2086 | ++DOMWINDOW == 76 (0x116f65000) [pid = 2086] [serial = 563] [outer = 0x116931000] 06:37:08 INFO - PROCESS | 2086 | 1468417028033 Marionette DEBUG loaded listener.js 06:37:08 INFO - PROCESS | 2086 | ++DOMWINDOW == 77 (0x117eb7000) [pid = 2086] [serial = 564] [outer = 0x116931000] 06:37:08 INFO - PROCESS | 2086 | 1468417028455 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] 06:37:08 INFO - PROCESS | 2086 | 1468417028465 Marionette TRACE conn2 <- [1,725,null,{"value":"7"}] 06:37:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 06:37:08 INFO - PROCESS | 2086 | 1468417028472 Marionette TRACE conn2 -> [0,726,"setScriptTimeout",{"ms":35000}] 06:37:08 INFO - PROCESS | 2086 | 1468417028474 Marionette TRACE conn2 <- [1,726,null,{}] 06:37:08 INFO - PROCESS | 2086 | 1468417028477 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}] 06:37:08 INFO - PROCESS | 2086 | 1468417028479 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:37:08 INFO - PROCESS | 2086 | 1468417028580 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 06:37:08 INFO - PROCESS | 2086 | 1468417028628 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:08 INFO - PROCESS | 2086 | 1468417028629 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:37:08 INFO - PROCESS | 2086 | ++DOCSHELL 0x119dd3800 == 37 [pid = 2086] [id = 189] 06:37:08 INFO - PROCESS | 2086 | ++DOMWINDOW == 78 (0x11885ac00) [pid = 2086] [serial = 565] [outer = 0x0] 06:37:08 INFO - PROCESS | 2086 | ++DOMWINDOW == 79 (0x119745800) [pid = 2086] [serial = 566] [outer = 0x11885ac00] 06:37:08 INFO - PROCESS | 2086 | 1468417028659 Marionette DEBUG loaded listener.js 06:37:08 INFO - PROCESS | 2086 | ++DOMWINDOW == 80 (0x123008400) [pid = 2086] [serial = 567] [outer = 0x11885ac00] 06:37:09 INFO - PROCESS | 2086 | 1468417029154 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]]]}] 06:37:09 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 06:37:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 721ms 06:37:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 06:37:09 INFO - PROCESS | 2086 | 1468417029193 Marionette TRACE conn2 -> [0,729,"getWindowHandle",null] 06:37:09 INFO - PROCESS | 2086 | 1468417029195 Marionette TRACE conn2 <- [1,729,null,{"value":"7"}] 06:37:09 INFO - PROCESS | 2086 | 1468417029199 Marionette TRACE conn2 -> [0,730,"setScriptTimeout",{"ms":35000}] 06:37:09 INFO - PROCESS | 2086 | 1468417029203 Marionette TRACE conn2 <- [1,730,null,{}] 06:37:09 INFO - PROCESS | 2086 | 1468417029283 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}] 06:37:09 INFO - PROCESS | 2086 | 1468417029289 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:37:09 INFO - PROCESS | 2086 | 1468417029442 Marionette TRACE conn2 <- [1,731,null,{"value":null}] 06:37:09 INFO - PROCESS | 2086 | 1468417029502 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:09 INFO - PROCESS | 2086 | 1468417029504 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:37:09 INFO - PROCESS | 2086 | ++DOCSHELL 0x128e87000 == 38 [pid = 2086] [id = 190] 06:37:09 INFO - PROCESS | 2086 | ++DOMWINDOW == 81 (0x1268a9c00) [pid = 2086] [serial = 568] [outer = 0x0] 06:37:09 INFO - PROCESS | 2086 | ++DOMWINDOW == 82 (0x127374000) [pid = 2086] [serial = 569] [outer = 0x1268a9c00] 06:37:09 INFO - PROCESS | 2086 | 1468417029536 Marionette DEBUG loaded listener.js 06:37:09 INFO - PROCESS | 2086 | ++DOMWINDOW == 83 (0x128d04800) [pid = 2086] [serial = 570] [outer = 0x1268a9c00] 06:37:09 INFO - PROCESS | 2086 | 1468417029964 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] 06:37:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 06:37:10 INFO - PROCESS | 2086 | 1468417030019 Marionette TRACE conn2 <- [1,733,null,{"value":"7"}] 06:37:10 INFO - PROCESS | 2086 | 1468417030022 Marionette TRACE conn2 -> [0,734,"setScriptTimeout",{"ms":35000}] 06:37:10 INFO - PROCESS | 2086 | 1468417030023 Marionette TRACE conn2 <- [1,734,null,{}] 06:37:10 INFO - PROCESS | 2086 | 1468417030025 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}] 06:37:10 INFO - PROCESS | 2086 | 1468417030027 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:37:10 INFO - PROCESS | 2086 | 1468417030123 Marionette TRACE conn2 <- [1,735,null,{"value":null}] 06:37:10 INFO - PROCESS | 2086 | 1468417030174 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:10 INFO - PROCESS | 2086 | 1468417030175 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:37:10 INFO - PROCESS | 2086 | ++DOCSHELL 0x129633000 == 39 [pid = 2086] [id = 191] 06:37:10 INFO - PROCESS | 2086 | ++DOMWINDOW == 84 (0x12934f800) [pid = 2086] [serial = 571] [outer = 0x0] 06:37:10 INFO - PROCESS | 2086 | ++DOMWINDOW == 85 (0x12a52a400) [pid = 2086] [serial = 572] [outer = 0x12934f800] 06:37:10 INFO - PROCESS | 2086 | 1468417030204 Marionette DEBUG loaded listener.js 06:37:10 INFO - PROCESS | 2086 | ++DOMWINDOW == 86 (0x12a62a800) [pid = 2086] [serial = 573] [outer = 0x12934f800] 06:37:10 INFO - PROCESS | 2086 | 1468417030610 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]]]}] 06:37:10 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 06:37:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 618ms 06:37:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 06:37:10 INFO - PROCESS | 2086 | 1468417030640 Marionette TRACE conn2 -> [0,737,"getWindowHandle",null] 06:37:10 INFO - PROCESS | 2086 | 1468417030642 Marionette TRACE conn2 <- [1,737,null,{"value":"7"}] 06:37:10 INFO - PROCESS | 2086 | 1468417030644 Marionette TRACE conn2 -> [0,738,"setScriptTimeout",{"ms":35000}] 06:37:10 INFO - PROCESS | 2086 | 1468417030645 Marionette TRACE conn2 <- [1,738,null,{}] 06:37:10 INFO - PROCESS | 2086 | 1468417030648 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}] 06:37:10 INFO - PROCESS | 2086 | 1468417030649 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:37:10 INFO - PROCESS | 2086 | 1468417030747 Marionette TRACE conn2 <- [1,739,null,{"value":null}] 06:37:10 INFO - PROCESS | 2086 | 1468417030843 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:10 INFO - PROCESS | 2086 | 1468417030844 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:37:10 INFO - PROCESS | 2086 | ++DOCSHELL 0x12a6e9800 == 40 [pid = 2086] [id = 192] 06:37:10 INFO - PROCESS | 2086 | ++DOMWINDOW == 87 (0x12a92e400) [pid = 2086] [serial = 574] [outer = 0x0] 06:37:10 INFO - PROCESS | 2086 | ++DOMWINDOW == 88 (0x12a93c400) [pid = 2086] [serial = 575] [outer = 0x12a92e400] 06:37:10 INFO - PROCESS | 2086 | 1468417030872 Marionette DEBUG loaded listener.js 06:37:10 INFO - PROCESS | 2086 | ++DOMWINDOW == 89 (0x12b0c5000) [pid = 2086] [serial = 576] [outer = 0x12a92e400] 06:37:11 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 06:37:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1120ms 06:37:11 INFO - PROCESS | 2086 | 1468417031758 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]]]}] 06:37:11 INFO - PROCESS | 2086 | 1468417031764 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 06:37:11 INFO - PROCESS | 2086 | 1468417031766 Marionette TRACE conn2 <- [1,741,null,{"value":"7"}] 06:37:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 06:37:11 INFO - PROCESS | 2086 | 1468417031770 Marionette TRACE conn2 -> [0,742,"setScriptTimeout",{"ms":35000}] 06:37:11 INFO - PROCESS | 2086 | 1468417031773 Marionette TRACE conn2 <- [1,742,null,{}] 06:37:11 INFO - PROCESS | 2086 | 1468417031777 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}] 06:37:11 INFO - PROCESS | 2086 | 1468417031779 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:37:11 INFO - PROCESS | 2086 | 1468417031867 Marionette TRACE conn2 <- [1,743,null,{"value":null}] 06:37:11 INFO - PROCESS | 2086 | 1468417031921 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:11 INFO - PROCESS | 2086 | 1468417031924 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:37:11 INFO - PROCESS | 2086 | ++DOCSHELL 0x11813d000 == 41 [pid = 2086] [id = 193] 06:37:11 INFO - PROCESS | 2086 | ++DOMWINDOW == 90 (0x1132e6800) [pid = 2086] [serial = 577] [outer = 0x0] 06:37:11 INFO - PROCESS | 2086 | ++DOMWINDOW == 91 (0x11692d800) [pid = 2086] [serial = 578] [outer = 0x1132e6800] 06:37:11 INFO - PROCESS | 2086 | 1468417031951 Marionette DEBUG loaded listener.js 06:37:11 INFO - PROCESS | 2086 | ++DOMWINDOW == 92 (0x11714c000) [pid = 2086] [serial = 579] [outer = 0x1132e6800] 06:37:12 INFO - PROCESS | 2086 | --DOCSHELL 0x1230dc000 == 40 [pid = 2086] [id = 186] 06:37:12 INFO - PROCESS | 2086 | --DOCSHELL 0x12327c000 == 39 [pid = 2086] [id = 185] 06:37:12 INFO - PROCESS | 2086 | --DOCSHELL 0x1230e7000 == 38 [pid = 2086] [id = 184] 06:37:12 INFO - PROCESS | 2086 | --DOCSHELL 0x1195cb000 == 37 [pid = 2086] [id = 183] 06:37:12 INFO - PROCESS | 2086 | --DOCSHELL 0x116abc800 == 36 [pid = 2086] [id = 182] 06:37:12 INFO - PROCESS | 2086 | --DOCSHELL 0x1129bc800 == 35 [pid = 2086] [id = 181] 06:37:12 INFO - PROCESS | 2086 | --DOCSHELL 0x11695b000 == 34 [pid = 2086] [id = 180] 06:37:12 INFO - PROCESS | 2086 | --DOCSHELL 0x128e88000 == 33 [pid = 2086] [id = 179] 06:37:12 INFO - PROCESS | 2086 | --DOCSHELL 0x12a6e9800 == 32 [pid = 2086] [id = 192] 06:37:12 INFO - PROCESS | 2086 | --DOCSHELL 0x129633000 == 31 [pid = 2086] [id = 191] 06:37:12 INFO - PROCESS | 2086 | --DOCSHELL 0x128e87000 == 30 [pid = 2086] [id = 190] 06:37:12 INFO - PROCESS | 2086 | --DOCSHELL 0x119dd3800 == 29 [pid = 2086] [id = 189] 06:37:12 INFO - PROCESS | 2086 | --DOCSHELL 0x12709e800 == 28 [pid = 2086] [id = 187] 06:37:12 INFO - PROCESS | 2086 | --DOCSHELL 0x116abb800 == 27 [pid = 2086] [id = 188] 06:37:12 INFO - PROCESS | 2086 | --DOMWINDOW == 91 (0x123b3d800) [pid = 2086] [serial = 521] [outer = 0x0] [url = about:blank] 06:37:12 INFO - PROCESS | 2086 | --DOMWINDOW == 90 (0x128a64400) [pid = 2086] [serial = 534] [outer = 0x0] [url = about:blank] 06:37:12 INFO - PROCESS | 2086 | --DOMWINDOW == 89 (0x1243b4400) [pid = 2086] [serial = 524] [outer = 0x0] [url = about:blank] 06:37:12 INFO - PROCESS | 2086 | --DOMWINDOW == 88 (0x119743000) [pid = 2086] [serial = 515] [outer = 0x0] [url = about:blank] 06:37:12 INFO - PROCESS | 2086 | --DOMWINDOW == 87 (0x119bf1c00) [pid = 2086] [serial = 516] [outer = 0x0] [url = about:blank] 06:37:12 INFO - PROCESS | 2086 | --DOMWINDOW == 86 (0x117144000) [pid = 2086] [serial = 512] [outer = 0x0] [url = about:blank] 06:37:12 INFO - PROCESS | 2086 | --DOMWINDOW == 85 (0x118296400) [pid = 2086] [serial = 513] [outer = 0x0] [url = about:blank] 06:37:12 INFO - PROCESS | 2086 | --DOMWINDOW == 84 (0x11913e000) [pid = 2086] [serial = 507] [outer = 0x0] [url = about:blank] 06:37:12 INFO - PROCESS | 2086 | --DOMWINDOW == 83 (0x116f62000) [pid = 2086] [serial = 491] [outer = 0x0] [url = about:blank] 06:37:12 INFO - PROCESS | 2086 | --DOMWINDOW == 82 (0x118733000) [pid = 2086] [serial = 506] [outer = 0x0] [url = about:blank] 06:37:12 INFO - PROCESS | 2086 | --DOMWINDOW == 81 (0x115d07800) [pid = 2086] [serial = 490] [outer = 0x0] [url = about:blank] 06:37:12 INFO - PROCESS | 2086 | --DOMWINDOW == 80 (0x1133a5000) [pid = 2086] [serial = 509] [outer = 0x0] [url = about:blank] 06:37:12 INFO - PROCESS | 2086 | --DOMWINDOW == 79 (0x1127d3800) [pid = 2086] [serial = 510] [outer = 0x0] [url = about:blank] 06:37:12 INFO - PROCESS | 2086 | --DOMWINDOW == 78 (0x119748400) [pid = 2086] [serial = 495] [outer = 0x0] [url = about:blank] 06:37:12 INFO - PROCESS | 2086 | --DOMWINDOW == 77 (0x119185400) [pid = 2086] [serial = 494] [outer = 0x0] [url = about:blank] 06:37:12 INFO - PROCESS | 2086 | --DOMWINDOW == 76 (0x127365400) [pid = 2086] [serial = 498] [outer = 0x0] [url = about:blank] 06:37:12 INFO - PROCESS | 2086 | --DOMWINDOW == 75 (0x126807400) [pid = 2086] [serial = 497] [outer = 0x0] [url = about:blank] 06:37:12 INFO - PROCESS | 2086 | --DOMWINDOW == 74 (0x12a61e800) [pid = 2086] [serial = 501] [outer = 0x0] [url = about:blank] 06:37:12 INFO - PROCESS | 2086 | --DOMWINDOW == 73 (0x1293c9c00) [pid = 2086] [serial = 500] [outer = 0x0] [url = about:blank] 06:37:12 INFO - PROCESS | 2086 | --DOMWINDOW == 72 (0x116633800) [pid = 2086] [serial = 504] [outer = 0x0] [url = about:blank] 06:37:12 INFO - PROCESS | 2086 | --DOMWINDOW == 71 (0x112e24000) [pid = 2086] [serial = 503] [outer = 0x0] [url = about:blank] 06:37:12 INFO - PROCESS | 2086 | --DOMWINDOW == 70 (0x123b4c800) [pid = 2086] [serial = 522] [outer = 0x0] [url = about:blank] 06:37:12 INFO - PROCESS | 2086 | --DOMWINDOW == 69 (0x12736b400) [pid = 2086] [serial = 527] [outer = 0x0] [url = about:blank] 06:37:12 INFO - PROCESS | 2086 | --DOMWINDOW == 68 (0x126d35400) [pid = 2086] [serial = 525] [outer = 0x0] [url = about:blank] 06:37:12 INFO - PROCESS | 2086 | --DOMWINDOW == 67 (0x1234e6000) [pid = 2086] [serial = 531] [outer = 0x0] [url = about:blank] 06:37:12 INFO - PROCESS | 2086 | --DOMWINDOW == 66 (0x1188e1c00) [pid = 2086] [serial = 530] [outer = 0x0] [url = about:blank] 06:37:12 INFO - PROCESS | 2086 | --DOMWINDOW == 65 (0x128a60800) [pid = 2086] [serial = 528] [outer = 0x0] [url = about:blank] 06:37:12 INFO - PROCESS | 2086 | --DOMWINDOW == 64 (0x123005c00) [pid = 2086] [serial = 518] [outer = 0x0] [url = about:blank] 06:37:12 INFO - PROCESS | 2086 | --DOMWINDOW == 63 (0x1234ee800) [pid = 2086] [serial = 519] [outer = 0x0] [url = about:blank] 06:37:12 INFO - PROCESS | 2086 | --DOMWINDOW == 62 (0x128d0e800) [pid = 2086] [serial = 536] [outer = 0x0] [url = about:blank] 06:37:12 INFO - PROCESS | 2086 | --DOMWINDOW == 61 (0x126d39c00) [pid = 2086] [serial = 533] [outer = 0x0] [url = about:blank] 06:37:13 INFO - PROCESS | 2086 | 1468417033382 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]]]}] 06:37:13 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 06:37:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1625ms 06:37:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 06:37:13 INFO - PROCESS | 2086 | 1468417033395 Marionette TRACE conn2 -> [0,745,"getWindowHandle",null] 06:37:13 INFO - PROCESS | 2086 | 1468417033397 Marionette TRACE conn2 <- [1,745,null,{"value":"7"}] 06:37:13 INFO - PROCESS | 2086 | 1468417033400 Marionette TRACE conn2 -> [0,746,"setScriptTimeout",{"ms":35000}] 06:37:13 INFO - PROCESS | 2086 | 1468417033403 Marionette TRACE conn2 <- [1,746,null,{}] 06:37:13 INFO - PROCESS | 2086 | 1468417033407 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}] 06:37:13 INFO - PROCESS | 2086 | 1468417033408 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:37:13 INFO - PROCESS | 2086 | 1468417033481 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 06:37:13 INFO - PROCESS | 2086 | 1468417033487 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:13 INFO - PROCESS | 2086 | 1468417033491 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:37:13 INFO - PROCESS | 2086 | ++DOCSHELL 0x115eb8000 == 28 [pid = 2086] [id = 194] 06:37:13 INFO - PROCESS | 2086 | ++DOMWINDOW == 62 (0x113c5c400) [pid = 2086] [serial = 580] [outer = 0x0] 06:37:13 INFO - PROCESS | 2086 | ++DOMWINDOW == 63 (0x11663b400) [pid = 2086] [serial = 581] [outer = 0x113c5c400] 06:37:13 INFO - PROCESS | 2086 | 1468417033519 Marionette DEBUG loaded listener.js 06:37:13 INFO - PROCESS | 2086 | ++DOMWINDOW == 64 (0x11697c000) [pid = 2086] [serial = 582] [outer = 0x113c5c400] 06:37:14 INFO - PROCESS | 2086 | 1468417034320 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]]]}] 06:37:14 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.) 06:37:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 928ms 06:37:14 INFO - PROCESS | 2086 | 1468417034328 Marionette TRACE conn2 -> [0,749,"getWindowHandle",null] 06:37:14 INFO - PROCESS | 2086 | 1468417034332 Marionette TRACE conn2 <- [1,749,null,{"value":"7"}] 06:37:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 06:37:14 INFO - PROCESS | 2086 | 1468417034337 Marionette TRACE conn2 -> [0,750,"setScriptTimeout",{"ms":35000}] 06:37:14 INFO - PROCESS | 2086 | 1468417034339 Marionette TRACE conn2 <- [1,750,null,{}] 06:37:14 INFO - PROCESS | 2086 | 1468417034341 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}] 06:37:14 INFO - PROCESS | 2086 | 1468417034343 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:37:14 INFO - PROCESS | 2086 | 1468417034417 Marionette TRACE conn2 <- [1,751,null,{"value":null}] 06:37:14 INFO - PROCESS | 2086 | 1468417034468 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:14 INFO - PROCESS | 2086 | 1468417034469 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:37:14 INFO - PROCESS | 2086 | ++DOCSHELL 0x116fbe000 == 29 [pid = 2086] [id = 195] 06:37:14 INFO - PROCESS | 2086 | ++DOMWINDOW == 65 (0x116f6d000) [pid = 2086] [serial = 583] [outer = 0x0] 06:37:14 INFO - PROCESS | 2086 | ++DOMWINDOW == 66 (0x117eb2400) [pid = 2086] [serial = 584] [outer = 0x116f6d000] 06:37:14 INFO - PROCESS | 2086 | 1468417034496 Marionette DEBUG loaded listener.js 06:37:14 INFO - PROCESS | 2086 | ++DOMWINDOW == 67 (0x118565800) [pid = 2086] [serial = 585] [outer = 0x116f6d000] 06:37:15 INFO - PROCESS | 2086 | 1468417035296 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]]]}] 06:37:15 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 06:37:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 971ms 06:37:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 06:37:15 INFO - PROCESS | 2086 | 1468417035307 Marionette TRACE conn2 -> [0,753,"getWindowHandle",null] 06:37:15 INFO - PROCESS | 2086 | 1468417035308 Marionette TRACE conn2 <- [1,753,null,{"value":"7"}] 06:37:15 INFO - PROCESS | 2086 | 1468417035311 Marionette TRACE conn2 -> [0,754,"setScriptTimeout",{"ms":35000}] 06:37:15 INFO - PROCESS | 2086 | 1468417035313 Marionette TRACE conn2 <- [1,754,null,{}] 06:37:15 INFO - PROCESS | 2086 | 1468417035327 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}] 06:37:15 INFO - PROCESS | 2086 | 1468417035330 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:37:15 INFO - PROCESS | 2086 | 1468417035424 Marionette TRACE conn2 <- [1,755,null,{"value":null}] 06:37:15 INFO - PROCESS | 2086 | 1468417035429 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:15 INFO - PROCESS | 2086 | 1468417035431 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:37:15 INFO - PROCESS | 2086 | ++DOCSHELL 0x119167000 == 30 [pid = 2086] [id = 196] 06:37:15 INFO - PROCESS | 2086 | ++DOMWINDOW == 68 (0x111f10000) [pid = 2086] [serial = 586] [outer = 0x0] 06:37:15 INFO - PROCESS | 2086 | ++DOMWINDOW == 69 (0x1199a5000) [pid = 2086] [serial = 587] [outer = 0x111f10000] 06:37:15 INFO - PROCESS | 2086 | 1468417035459 Marionette DEBUG loaded listener.js 06:37:15 INFO - PROCESS | 2086 | ++DOMWINDOW == 70 (0x120feac00) [pid = 2086] [serial = 588] [outer = 0x111f10000] 06:37:16 INFO - PROCESS | 2086 | 1468417036292 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]]]}] 06:37:16 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 06:37:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1028ms 06:37:16 INFO - PROCESS | 2086 | 1468417036339 Marionette TRACE conn2 -> [0,757,"getWindowHandle",null] 06:37:16 INFO - PROCESS | 2086 | 1468417036341 Marionette TRACE conn2 <- [1,757,null,{"value":"7"}] 06:37:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 06:37:16 INFO - PROCESS | 2086 | 1468417036343 Marionette TRACE conn2 -> [0,758,"setScriptTimeout",{"ms":35000}] 06:37:16 INFO - PROCESS | 2086 | 1468417036344 Marionette TRACE conn2 <- [1,758,null,{}] 06:37:16 INFO - PROCESS | 2086 | 1468417036347 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}] 06:37:16 INFO - PROCESS | 2086 | 1468417036348 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:37:16 INFO - PROCESS | 2086 | 1468417036439 Marionette TRACE conn2 <- [1,759,null,{"value":null}] 06:37:16 INFO - PROCESS | 2086 | 1468417036469 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:16 INFO - PROCESS | 2086 | 1468417036470 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:37:16 INFO - PROCESS | 2086 | ++DOCSHELL 0x11991e000 == 31 [pid = 2086] [id = 197] 06:37:16 INFO - PROCESS | 2086 | ++DOMWINDOW == 71 (0x123045400) [pid = 2086] [serial = 589] [outer = 0x0] 06:37:16 INFO - PROCESS | 2086 | ++DOMWINDOW == 72 (0x1234ea800) [pid = 2086] [serial = 590] [outer = 0x123045400] 06:37:16 INFO - PROCESS | 2086 | 1468417036495 Marionette DEBUG loaded listener.js 06:37:16 INFO - PROCESS | 2086 | ++DOMWINDOW == 73 (0x1234f0800) [pid = 2086] [serial = 591] [outer = 0x123045400] 06:37:16 INFO - PROCESS | 2086 | --DOMWINDOW == 72 (0x1127d7800) [pid = 2086] [serial = 553] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 06:37:16 INFO - PROCESS | 2086 | --DOMWINDOW == 71 (0x126964400) [pid = 2086] [serial = 556] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 06:37:16 INFO - PROCESS | 2086 | --DOMWINDOW == 70 (0x116906400) [pid = 2086] [serial = 544] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 06:37:16 INFO - PROCESS | 2086 | --DOMWINDOW == 69 (0x11973ac00) [pid = 2086] [serial = 547] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 06:37:16 INFO - PROCESS | 2086 | --DOMWINDOW == 68 (0x1127d0c00) [pid = 2086] [serial = 538] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 06:37:16 INFO - PROCESS | 2086 | --DOMWINDOW == 67 (0x112e75c00) [pid = 2086] [serial = 541] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 06:37:16 INFO - PROCESS | 2086 | --DOMWINDOW == 66 (0x1270cbc00) [pid = 2086] [serial = 535] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 06:37:16 INFO - PROCESS | 2086 | --DOMWINDOW == 65 (0x1132eb800) [pid = 2086] [serial = 559] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 06:37:16 INFO - PROCESS | 2086 | --DOMWINDOW == 64 (0x123992400) [pid = 2086] [serial = 550] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 06:37:16 INFO - PROCESS | 2086 | 1468417036842 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]]]}] 06:37:16 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 06:37:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 518ms 06:37:16 INFO - PROCESS | 2086 | 1468417036862 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 06:37:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 06:37:16 INFO - PROCESS | 2086 | 1468417036873 Marionette TRACE conn2 <- [1,761,null,{"value":"7"}] 06:37:16 INFO - PROCESS | 2086 | 1468417036875 Marionette TRACE conn2 -> [0,762,"setScriptTimeout",{"ms":35000}] 06:37:16 INFO - PROCESS | 2086 | 1468417036876 Marionette TRACE conn2 <- [1,762,null,{}] 06:37:16 INFO - PROCESS | 2086 | 1468417036878 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}] 06:37:16 INFO - PROCESS | 2086 | 1468417036880 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:37:16 INFO - PROCESS | 2086 | 1468417036948 Marionette TRACE conn2 <- [1,763,null,{"value":null}] 06:37:16 INFO - PROCESS | 2086 | 1468417036953 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:16 INFO - PROCESS | 2086 | 1468417036956 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:37:16 INFO - PROCESS | 2086 | ++DOCSHELL 0x123071000 == 32 [pid = 2086] [id = 198] 06:37:16 INFO - PROCESS | 2086 | ++DOMWINDOW == 65 (0x116f69c00) [pid = 2086] [serial = 592] [outer = 0x0] 06:37:16 INFO - PROCESS | 2086 | ++DOMWINDOW == 66 (0x11997dc00) [pid = 2086] [serial = 593] [outer = 0x116f69c00] 06:37:16 INFO - PROCESS | 2086 | 1468417036980 Marionette DEBUG loaded listener.js 06:37:17 INFO - PROCESS | 2086 | ++DOMWINDOW == 67 (0x1238abc00) [pid = 2086] [serial = 594] [outer = 0x116f69c00] 06:37:17 INFO - PROCESS | 2086 | 1468417037770 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]]]}] 06:37:17 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 06:37:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 920ms 06:37:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 06:37:17 INFO - PROCESS | 2086 | 1468417037795 Marionette TRACE conn2 -> [0,765,"getWindowHandle",null] 06:37:17 INFO - PROCESS | 2086 | 1468417037797 Marionette TRACE conn2 <- [1,765,null,{"value":"7"}] 06:37:17 INFO - PROCESS | 2086 | 1468417037799 Marionette TRACE conn2 -> [0,766,"setScriptTimeout",{"ms":35000}] 06:37:17 INFO - PROCESS | 2086 | 1468417037800 Marionette TRACE conn2 <- [1,766,null,{}] 06:37:17 INFO - PROCESS | 2086 | 1468417037802 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}] 06:37:17 INFO - PROCESS | 2086 | 1468417037806 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:37:17 INFO - PROCESS | 2086 | 1468417037895 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 06:37:17 INFO - PROCESS | 2086 | 1468417037946 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:17 INFO - PROCESS | 2086 | 1468417037947 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:37:17 INFO - PROCESS | 2086 | ++DOCSHELL 0x123b06800 == 33 [pid = 2086] [id = 199] 06:37:17 INFO - PROCESS | 2086 | ++DOMWINDOW == 68 (0x1187f1000) [pid = 2086] [serial = 595] [outer = 0x0] 06:37:17 INFO - PROCESS | 2086 | ++DOMWINDOW == 69 (0x12418b800) [pid = 2086] [serial = 596] [outer = 0x1187f1000] 06:37:17 INFO - PROCESS | 2086 | 1468417037972 Marionette DEBUG loaded listener.js 06:37:18 INFO - PROCESS | 2086 | ++DOMWINDOW == 70 (0x1268a5000) [pid = 2086] [serial = 597] [outer = 0x1187f1000] 06:37:18 INFO - PROCESS | 2086 | 1468417038717 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]]]}] 06:37:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 06:37:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 968ms 06:37:18 INFO - PROCESS | 2086 | 1468417038768 Marionette TRACE conn2 -> [0,769,"getWindowHandle",null] 06:37:18 INFO - PROCESS | 2086 | 1468417038769 Marionette TRACE conn2 <- [1,769,null,{"value":"7"}] 06:37:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 06:37:18 INFO - PROCESS | 2086 | 1468417038778 Marionette TRACE conn2 -> [0,770,"setScriptTimeout",{"ms":35000}] 06:37:18 INFO - PROCESS | 2086 | 1468417038779 Marionette TRACE conn2 <- [1,770,null,{}] 06:37:18 INFO - PROCESS | 2086 | 1468417038781 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}] 06:37:18 INFO - PROCESS | 2086 | 1468417038782 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:37:18 INFO - PROCESS | 2086 | 1468417038893 Marionette TRACE conn2 <- [1,771,null,{"value":null}] 06:37:18 INFO - PROCESS | 2086 | 1468417038944 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:18 INFO - PROCESS | 2086 | 1468417038946 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:37:18 INFO - PROCESS | 2086 | ++DOCSHELL 0x11254a800 == 34 [pid = 2086] [id = 200] 06:37:18 INFO - PROCESS | 2086 | ++DOMWINDOW == 71 (0x1127cb800) [pid = 2086] [serial = 598] [outer = 0x0] 06:37:18 INFO - PROCESS | 2086 | ++DOMWINDOW == 72 (0x1127d7000) [pid = 2086] [serial = 599] [outer = 0x1127cb800] 06:37:18 INFO - PROCESS | 2086 | 1468417038978 Marionette DEBUG loaded listener.js 06:37:19 INFO - PROCESS | 2086 | ++DOMWINDOW == 73 (0x1133a5000) [pid = 2086] [serial = 600] [outer = 0x1127cb800] 06:37:19 INFO - PROCESS | 2086 | 1468417039516 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]]]}] 06:37:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 06:37:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 768ms 06:37:19 INFO - PROCESS | 2086 | 1468417039547 Marionette TRACE conn2 -> [0,773,"getWindowHandle",null] 06:37:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 06:37:19 INFO - PROCESS | 2086 | 1468417039550 Marionette TRACE conn2 <- [1,773,null,{"value":"7"}] 06:37:19 INFO - PROCESS | 2086 | 1468417039555 Marionette TRACE conn2 -> [0,774,"setScriptTimeout",{"ms":35000}] 06:37:19 INFO - PROCESS | 2086 | 1468417039557 Marionette TRACE conn2 <- [1,774,null,{}] 06:37:19 INFO - PROCESS | 2086 | 1468417039561 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}] 06:37:19 INFO - PROCESS | 2086 | 1468417039564 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:37:19 INFO - PROCESS | 2086 | 1468417039666 Marionette TRACE conn2 <- [1,775,null,{"value":null}] 06:37:19 INFO - PROCESS | 2086 | 1468417039738 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:19 INFO - PROCESS | 2086 | 1468417039740 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:37:19 INFO - PROCESS | 2086 | ++DOCSHELL 0x11816e000 == 35 [pid = 2086] [id = 201] 06:37:19 INFO - PROCESS | 2086 | ++DOMWINDOW == 74 (0x11828e400) [pid = 2086] [serial = 601] [outer = 0x0] 06:37:19 INFO - PROCESS | 2086 | ++DOMWINDOW == 75 (0x11872f800) [pid = 2086] [serial = 602] [outer = 0x11828e400] 06:37:19 INFO - PROCESS | 2086 | 1468417039770 Marionette DEBUG loaded listener.js 06:37:19 INFO - PROCESS | 2086 | ++DOMWINDOW == 76 (0x1188e1400) [pid = 2086] [serial = 603] [outer = 0x11828e400] 06:37:20 INFO - PROCESS | 2086 | 1468417040367 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]]]}] 06:37:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 06:37:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 877ms 06:37:20 INFO - PROCESS | 2086 | 1468417040430 Marionette TRACE conn2 -> [0,777,"getWindowHandle",null] 06:37:20 INFO - PROCESS | 2086 | 1468417040432 Marionette TRACE conn2 <- [1,777,null,{"value":"7"}] 06:37:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 06:37:20 INFO - PROCESS | 2086 | 1468417040436 Marionette TRACE conn2 -> [0,778,"setScriptTimeout",{"ms":35000}] 06:37:20 INFO - PROCESS | 2086 | 1468417040438 Marionette TRACE conn2 <- [1,778,null,{}] 06:37:20 INFO - PROCESS | 2086 | 1468417040443 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}] 06:37:20 INFO - PROCESS | 2086 | 1468417040444 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:37:20 INFO - PROCESS | 2086 | 1468417040548 Marionette TRACE conn2 <- [1,779,null,{"value":null}] 06:37:20 INFO - PROCESS | 2086 | 1468417040619 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:20 INFO - PROCESS | 2086 | 1468417040622 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:37:20 INFO - PROCESS | 2086 | ++DOCSHELL 0x116ad0000 == 36 [pid = 2086] [id = 202] 06:37:20 INFO - PROCESS | 2086 | ++DOMWINDOW == 77 (0x116768400) [pid = 2086] [serial = 604] [outer = 0x0] 06:37:20 INFO - PROCESS | 2086 | ++DOMWINDOW == 78 (0x11692c000) [pid = 2086] [serial = 605] [outer = 0x116768400] 06:37:20 INFO - PROCESS | 2086 | 1468417040650 Marionette DEBUG loaded listener.js 06:37:20 INFO - PROCESS | 2086 | ++DOMWINDOW == 79 (0x116f90800) [pid = 2086] [serial = 606] [outer = 0x116768400] 06:37:20 INFO - PROCESS | 2086 | --DOCSHELL 0x123b06800 == 35 [pid = 2086] [id = 199] 06:37:20 INFO - PROCESS | 2086 | --DOCSHELL 0x123071000 == 34 [pid = 2086] [id = 198] 06:37:20 INFO - PROCESS | 2086 | --DOCSHELL 0x11991e000 == 33 [pid = 2086] [id = 197] 06:37:20 INFO - PROCESS | 2086 | --DOCSHELL 0x119167000 == 32 [pid = 2086] [id = 196] 06:37:20 INFO - PROCESS | 2086 | --DOCSHELL 0x116fbe000 == 31 [pid = 2086] [id = 195] 06:37:20 INFO - PROCESS | 2086 | --DOCSHELL 0x115eb8000 == 30 [pid = 2086] [id = 194] 06:37:20 INFO - PROCESS | 2086 | --DOMWINDOW == 78 (0x116f6f800) [pid = 2086] [serial = 554] [outer = 0x0] [url = about:blank] 06:37:20 INFO - PROCESS | 2086 | --DOMWINDOW == 77 (0x12696c800) [pid = 2086] [serial = 557] [outer = 0x0] [url = about:blank] 06:37:20 INFO - PROCESS | 2086 | --DOMWINDOW == 76 (0x11999e400) [pid = 2086] [serial = 555] [outer = 0x0] [url = about:blank] 06:37:20 INFO - PROCESS | 2086 | --DOMWINDOW == 75 (0x11855bc00) [pid = 2086] [serial = 545] [outer = 0x0] [url = about:blank] 06:37:20 INFO - PROCESS | 2086 | --DOMWINDOW == 74 (0x119140400) [pid = 2086] [serial = 546] [outer = 0x0] [url = about:blank] 06:37:20 INFO - PROCESS | 2086 | --DOMWINDOW == 73 (0x120fdd400) [pid = 2086] [serial = 548] [outer = 0x0] [url = about:blank] 06:37:20 INFO - PROCESS | 2086 | --DOMWINDOW == 72 (0x1127d6c00) [pid = 2086] [serial = 539] [outer = 0x0] [url = about:blank] 06:37:20 INFO - PROCESS | 2086 | --DOMWINDOW == 71 (0x115d0ec00) [pid = 2086] [serial = 540] [outer = 0x0] [url = about:blank] 06:37:20 INFO - PROCESS | 2086 | --DOMWINDOW == 70 (0x11675b400) [pid = 2086] [serial = 542] [outer = 0x0] [url = about:blank] 06:37:20 INFO - PROCESS | 2086 | --DOMWINDOW == 69 (0x116f69000) [pid = 2086] [serial = 543] [outer = 0x0] [url = about:blank] 06:37:20 INFO - PROCESS | 2086 | --DOMWINDOW == 68 (0x12910e000) [pid = 2086] [serial = 537] [outer = 0x0] [url = about:blank] 06:37:20 INFO - PROCESS | 2086 | --DOMWINDOW == 67 (0x12934a000) [pid = 2086] [serial = 561] [outer = 0x0] [url = about:blank] 06:37:20 INFO - PROCESS | 2086 | --DOMWINDOW == 66 (0x12910e400) [pid = 2086] [serial = 560] [outer = 0x0] [url = about:blank] 06:37:20 INFO - PROCESS | 2086 | --DOMWINDOW == 65 (0x123ce3c00) [pid = 2086] [serial = 551] [outer = 0x0] [url = about:blank] 06:37:20 INFO - PROCESS | 2086 | --DOMWINDOW == 64 (0x1243fbc00) [pid = 2086] [serial = 552] [outer = 0x0] [url = about:blank] 06:37:20 INFO - PROCESS | 2086 | --DOMWINDOW == 63 (0x1273dd400) [pid = 2086] [serial = 558] [outer = 0x0] [url = about:blank] 06:37:20 INFO - PROCESS | 2086 | --DOMWINDOW == 62 (0x123007c00) [pid = 2086] [serial = 549] [outer = 0x0] [url = about:blank] 06:37:21 INFO - PROCESS | 2086 | 1468417041014 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]]]}] 06:37:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 06:37:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 623ms 06:37:21 INFO - PROCESS | 2086 | 1468417041059 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 06:37:21 INFO - PROCESS | 2086 | 1468417041062 Marionette TRACE conn2 <- [1,781,null,{"value":"7"}] 06:37:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 06:37:21 INFO - PROCESS | 2086 | 1468417041067 Marionette TRACE conn2 -> [0,782,"setScriptTimeout",{"ms":35000}] 06:37:21 INFO - PROCESS | 2086 | 1468417041068 Marionette TRACE conn2 <- [1,782,null,{}] 06:37:21 INFO - PROCESS | 2086 | 1468417041077 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}] 06:37:21 INFO - PROCESS | 2086 | 1468417041078 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:37:21 INFO - PROCESS | 2086 | 1468417041158 Marionette TRACE conn2 <- [1,783,null,{"value":null}] 06:37:21 INFO - PROCESS | 2086 | 1468417041215 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:21 INFO - PROCESS | 2086 | 1468417041216 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:37:21 INFO - PROCESS | 2086 | ++DOCSHELL 0x11814a800 == 31 [pid = 2086] [id = 203] 06:37:21 INFO - PROCESS | 2086 | ++DOMWINDOW == 63 (0x1187f9800) [pid = 2086] [serial = 607] [outer = 0x0] 06:37:21 INFO - PROCESS | 2086 | ++DOMWINDOW == 64 (0x119141000) [pid = 2086] [serial = 608] [outer = 0x1187f9800] 06:37:21 INFO - PROCESS | 2086 | 1468417041244 Marionette DEBUG loaded listener.js 06:37:21 INFO - PROCESS | 2086 | ++DOMWINDOW == 65 (0x119193c00) [pid = 2086] [serial = 609] [outer = 0x1187f9800] 06:37:21 INFO - PROCESS | 2086 | 1468417041523 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]]]}] 06:37:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 06:37:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 475ms 06:37:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 06:37:21 INFO - PROCESS | 2086 | 1468417041543 Marionette TRACE conn2 -> [0,785,"getWindowHandle",null] 06:37:21 INFO - PROCESS | 2086 | 1468417041544 Marionette TRACE conn2 <- [1,785,null,{"value":"7"}] 06:37:21 INFO - PROCESS | 2086 | 1468417041547 Marionette TRACE conn2 -> [0,786,"setScriptTimeout",{"ms":35000}] 06:37:21 INFO - PROCESS | 2086 | 1468417041549 Marionette TRACE conn2 <- [1,786,null,{}] 06:37:21 INFO - PROCESS | 2086 | 1468417041565 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}] 06:37:21 INFO - PROCESS | 2086 | 1468417041568 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:37:21 INFO - PROCESS | 2086 | 1468417041651 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 06:37:21 INFO - PROCESS | 2086 | 1468417041658 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:21 INFO - PROCESS | 2086 | 1468417041661 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:37:21 INFO - PROCESS | 2086 | ++DOCSHELL 0x119960000 == 32 [pid = 2086] [id = 204] 06:37:21 INFO - PROCESS | 2086 | ++DOMWINDOW == 66 (0x120fe8c00) [pid = 2086] [serial = 610] [outer = 0x0] 06:37:21 INFO - PROCESS | 2086 | ++DOMWINDOW == 67 (0x1233dcc00) [pid = 2086] [serial = 611] [outer = 0x120fe8c00] 06:37:21 INFO - PROCESS | 2086 | 1468417041689 Marionette DEBUG loaded listener.js 06:37:21 INFO - PROCESS | 2086 | ++DOMWINDOW == 68 (0x1234ec000) [pid = 2086] [serial = 612] [outer = 0x120fe8c00] 06:37:22 INFO - PROCESS | 2086 | 1468417042054 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]]]}] 06:37:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 06:37:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 521ms 06:37:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 06:37:22 INFO - PROCESS | 2086 | 1468417042069 Marionette TRACE conn2 -> [0,789,"getWindowHandle",null] 06:37:22 INFO - PROCESS | 2086 | 1468417042071 Marionette TRACE conn2 <- [1,789,null,{"value":"7"}] 06:37:22 INFO - PROCESS | 2086 | 1468417042073 Marionette TRACE conn2 -> [0,790,"setScriptTimeout",{"ms":35000}] 06:37:22 INFO - PROCESS | 2086 | 1468417042074 Marionette TRACE conn2 <- [1,790,null,{}] 06:37:22 INFO - PROCESS | 2086 | 1468417042077 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}] 06:37:22 INFO - PROCESS | 2086 | 1468417042078 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:37:22 INFO - PROCESS | 2086 | 1468417042156 Marionette TRACE conn2 <- [1,791,null,{"value":null}] 06:37:22 INFO - PROCESS | 2086 | 1468417042160 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:22 INFO - PROCESS | 2086 | 1468417042161 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:37:22 INFO - PROCESS | 2086 | ++DOCSHELL 0x123724800 == 33 [pid = 2086] [id = 205] 06:37:22 INFO - PROCESS | 2086 | ++DOMWINDOW == 69 (0x123624800) [pid = 2086] [serial = 613] [outer = 0x0] 06:37:22 INFO - PROCESS | 2086 | ++DOMWINDOW == 70 (0x123b3d800) [pid = 2086] [serial = 614] [outer = 0x123624800] 06:37:22 INFO - PROCESS | 2086 | 1468417042186 Marionette DEBUG loaded listener.js 06:37:22 INFO - PROCESS | 2086 | ++DOMWINDOW == 71 (0x123ce4c00) [pid = 2086] [serial = 615] [outer = 0x123624800] 06:37:22 INFO - PROCESS | 2086 | 1468417042518 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]]]}] 06:37:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 06:37:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 469ms 06:37:22 INFO - PROCESS | 2086 | 1468417042542 Marionette TRACE conn2 -> [0,793,"getWindowHandle",null] 06:37:22 INFO - PROCESS | 2086 | 1468417042544 Marionette TRACE conn2 <- [1,793,null,{"value":"7"}] 06:37:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 06:37:22 INFO - PROCESS | 2086 | 1468417042546 Marionette TRACE conn2 -> [0,794,"setScriptTimeout",{"ms":35000}] 06:37:22 INFO - PROCESS | 2086 | 1468417042547 Marionette TRACE conn2 <- [1,794,null,{}] 06:37:22 INFO - PROCESS | 2086 | 1468417042550 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}] 06:37:22 INFO - PROCESS | 2086 | 1468417042551 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:37:22 INFO - PROCESS | 2086 | 1468417042646 Marionette TRACE conn2 <- [1,795,null,{"value":null}] 06:37:22 INFO - PROCESS | 2086 | 1468417042722 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:22 INFO - PROCESS | 2086 | 1468417042724 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:37:22 INFO - PROCESS | 2086 | ++DOCSHELL 0x116ac3000 == 34 [pid = 2086] [id = 206] 06:37:22 INFO - PROCESS | 2086 | ++DOMWINDOW == 72 (0x123ce4400) [pid = 2086] [serial = 616] [outer = 0x0] 06:37:22 INFO - PROCESS | 2086 | ++DOMWINDOW == 73 (0x1243ffc00) [pid = 2086] [serial = 617] [outer = 0x123ce4400] 06:37:22 INFO - PROCESS | 2086 | 1468417042763 Marionette DEBUG loaded listener.js 06:37:22 INFO - PROCESS | 2086 | ++DOMWINDOW == 74 (0x126967c00) [pid = 2086] [serial = 618] [outer = 0x123ce4400] 06:37:23 INFO - PROCESS | 2086 | 1468417043158 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]]]}] 06:37:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 06:37:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 619ms 06:37:23 INFO - PROCESS | 2086 | 1468417043166 Marionette TRACE conn2 -> [0,797,"getWindowHandle",null] 06:37:23 INFO - PROCESS | 2086 | 1468417043169 Marionette TRACE conn2 <- [1,797,null,{"value":"7"}] 06:37:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 06:37:23 INFO - PROCESS | 2086 | 1468417043173 Marionette TRACE conn2 -> [0,798,"setScriptTimeout",{"ms":35000}] 06:37:23 INFO - PROCESS | 2086 | 1468417043175 Marionette TRACE conn2 <- [1,798,null,{}] 06:37:23 INFO - PROCESS | 2086 | 1468417043178 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}] 06:37:23 INFO - PROCESS | 2086 | 1468417043184 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:37:23 INFO - PROCESS | 2086 | 1468417043368 Marionette TRACE conn2 <- [1,799,null,{"value":null}] 06:37:23 INFO - PROCESS | 2086 | 1468417043422 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:23 INFO - PROCESS | 2086 | 1468417043424 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:37:23 INFO - PROCESS | 2086 | ++DOCSHELL 0x126e0d800 == 35 [pid = 2086] [id = 207] 06:37:23 INFO - PROCESS | 2086 | ++DOMWINDOW == 75 (0x1174fc400) [pid = 2086] [serial = 619] [outer = 0x0] 06:37:23 INFO - PROCESS | 2086 | ++DOMWINDOW == 76 (0x1270cb800) [pid = 2086] [serial = 620] [outer = 0x1174fc400] 06:37:23 INFO - PROCESS | 2086 | 1468417043465 Marionette DEBUG loaded listener.js 06:37:23 INFO - PROCESS | 2086 | ++DOMWINDOW == 77 (0x128a9e800) [pid = 2086] [serial = 621] [outer = 0x1174fc400] 06:37:23 INFO - PROCESS | 2086 | 1468417043816 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]]]}] 06:37:23 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 06:37:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 671ms 06:37:23 INFO - PROCESS | 2086 | 1468417043843 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 06:37:23 INFO - PROCESS | 2086 | 1468417043844 Marionette TRACE conn2 <- [1,801,null,{"value":"7"}] 06:37:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 06:37:23 INFO - PROCESS | 2086 | 1468417043846 Marionette TRACE conn2 -> [0,802,"setScriptTimeout",{"ms":35000}] 06:37:23 INFO - PROCESS | 2086 | 1468417043848 Marionette TRACE conn2 <- [1,802,null,{}] 06:37:23 INFO - PROCESS | 2086 | 1468417043850 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}] 06:37:23 INFO - PROCESS | 2086 | 1468417043851 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:37:23 INFO - PROCESS | 2086 | 1468417043946 Marionette TRACE conn2 <- [1,803,null,{"value":null}] 06:37:23 INFO - PROCESS | 2086 | 1468417043949 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:23 INFO - PROCESS | 2086 | 1468417043950 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:37:23 INFO - PROCESS | 2086 | ++DOCSHELL 0x1270b0000 == 36 [pid = 2086] [id = 208] 06:37:23 INFO - PROCESS | 2086 | ++DOMWINDOW == 78 (0x128aa2c00) [pid = 2086] [serial = 622] [outer = 0x0] 06:37:23 INFO - PROCESS | 2086 | ++DOMWINDOW == 79 (0x12910d000) [pid = 2086] [serial = 623] [outer = 0x128aa2c00] 06:37:23 INFO - PROCESS | 2086 | 1468417043975 Marionette DEBUG loaded listener.js 06:37:24 INFO - PROCESS | 2086 | ++DOMWINDOW == 80 (0x129115400) [pid = 2086] [serial = 624] [outer = 0x128aa2c00] 06:37:24 INFO - PROCESS | 2086 | 1468417044322 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]]]}] 06:37:24 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 06:37:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 521ms 06:37:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 06:37:24 INFO - PROCESS | 2086 | 1468417044368 Marionette TRACE conn2 -> [0,805,"getWindowHandle",null] 06:37:24 INFO - PROCESS | 2086 | 1468417044369 Marionette TRACE conn2 <- [1,805,null,{"value":"7"}] 06:37:24 INFO - PROCESS | 2086 | 1468417044371 Marionette TRACE conn2 -> [0,806,"setScriptTimeout",{"ms":35000}] 06:37:24 INFO - PROCESS | 2086 | 1468417044372 Marionette TRACE conn2 <- [1,806,null,{}] 06:37:24 INFO - PROCESS | 2086 | 1468417044375 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}] 06:37:24 INFO - PROCESS | 2086 | 1468417044376 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:37:24 INFO - PROCESS | 2086 | 1468417044471 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 06:37:24 INFO - PROCESS | 2086 | 1468417044475 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:24 INFO - PROCESS | 2086 | 1468417044476 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:37:24 INFO - PROCESS | 2086 | ++DOCSHELL 0x12889b000 == 37 [pid = 2086] [id = 209] 06:37:24 INFO - PROCESS | 2086 | ++DOMWINDOW == 81 (0x12910e000) [pid = 2086] [serial = 625] [outer = 0x0] 06:37:24 INFO - PROCESS | 2086 | ++DOMWINDOW == 82 (0x129356800) [pid = 2086] [serial = 626] [outer = 0x12910e000] 06:37:24 INFO - PROCESS | 2086 | 1468417044500 Marionette DEBUG loaded listener.js 06:37:24 INFO - PROCESS | 2086 | ++DOMWINDOW == 83 (0x12a447800) [pid = 2086] [serial = 627] [outer = 0x12910e000] 06:37:24 INFO - PROCESS | 2086 | [2086] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 06:37:24 INFO - PROCESS | 2086 | Exported SkiaGL extensions: GL_ARB_framebuffer_object GL_ARB_texture_rg GL_EXT_packed_depth_stencil GL_EXT_bgra 06:37:24 INFO - PROCESS | 2086 | Determined SkiaGL cache limits: Size 100663296, Items: 256 06:37:24 INFO - PROCESS | 2086 | [GFX2-]: Using SkiaGL canvas. 06:37:24 INFO - PROCESS | 2086 | --DOMWINDOW == 82 (0x116f6d000) [pid = 2086] [serial = 583] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 06:37:24 INFO - PROCESS | 2086 | --DOMWINDOW == 81 (0x113c5c400) [pid = 2086] [serial = 580] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 06:37:24 INFO - PROCESS | 2086 | --DOMWINDOW == 80 (0x116931000) [pid = 2086] [serial = 562] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 06:37:24 INFO - PROCESS | 2086 | --DOMWINDOW == 79 (0x11885ac00) [pid = 2086] [serial = 565] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 06:37:24 INFO - PROCESS | 2086 | --DOMWINDOW == 78 (0x1268a9c00) [pid = 2086] [serial = 568] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 06:37:24 INFO - PROCESS | 2086 | --DOMWINDOW == 77 (0x123045400) [pid = 2086] [serial = 589] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 06:37:24 INFO - PROCESS | 2086 | --DOMWINDOW == 76 (0x12934f800) [pid = 2086] [serial = 571] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 06:37:24 INFO - PROCESS | 2086 | --DOMWINDOW == 75 (0x12a92e400) [pid = 2086] [serial = 574] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 06:37:24 INFO - PROCESS | 2086 | --DOMWINDOW == 74 (0x116f69c00) [pid = 2086] [serial = 592] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 06:37:24 INFO - PROCESS | 2086 | --DOMWINDOW == 73 (0x111f10000) [pid = 2086] [serial = 586] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 06:37:24 INFO - PROCESS | 2086 | --DOMWINDOW == 72 (0x1132e6800) [pid = 2086] [serial = 577] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 06:37:24 INFO - PROCESS | 2086 | 1468417044865 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]]]}] 06:37:24 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 06:37:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 521ms 06:37:24 INFO - PROCESS | 2086 | 1468417044892 Marionette TRACE conn2 -> [0,809,"getWindowHandle",null] 06:37:24 INFO - PROCESS | 2086 | 1468417044893 Marionette TRACE conn2 <- [1,809,null,{"value":"7"}] 06:37:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 06:37:24 INFO - PROCESS | 2086 | 1468417044895 Marionette TRACE conn2 -> [0,810,"setScriptTimeout",{"ms":35000}] 06:37:24 INFO - PROCESS | 2086 | 1468417044897 Marionette TRACE conn2 <- [1,810,null,{}] 06:37:24 INFO - PROCESS | 2086 | 1468417044899 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}] 06:37:24 INFO - PROCESS | 2086 | 1468417044900 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:37:24 INFO - PROCESS | 2086 | 1468417044978 Marionette TRACE conn2 <- [1,811,null,{"value":null}] 06:37:24 INFO - PROCESS | 2086 | 1468417044982 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:24 INFO - PROCESS | 2086 | 1468417044983 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:37:24 INFO - PROCESS | 2086 | ++DOCSHELL 0x129307000 == 38 [pid = 2086] [id = 210] 06:37:24 INFO - PROCESS | 2086 | ++DOMWINDOW == 73 (0x1185af800) [pid = 2086] [serial = 628] [outer = 0x0] 06:37:25 INFO - PROCESS | 2086 | ++DOMWINDOW == 74 (0x119743000) [pid = 2086] [serial = 629] [outer = 0x1185af800] 06:37:25 INFO - PROCESS | 2086 | 1468417045009 Marionette DEBUG loaded listener.js 06:37:25 INFO - PROCESS | 2086 | ++DOMWINDOW == 75 (0x123b44800) [pid = 2086] [serial = 630] [outer = 0x1185af800] 06:37:25 INFO - PROCESS | 2086 | 1468417045348 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]]]}] 06:37:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 06:37:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 467ms 06:37:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 06:37:25 INFO - PROCESS | 2086 | 1468417045364 Marionette TRACE conn2 -> [0,813,"getWindowHandle",null] 06:37:25 INFO - PROCESS | 2086 | 1468417045365 Marionette TRACE conn2 <- [1,813,null,{"value":"7"}] 06:37:25 INFO - PROCESS | 2086 | 1468417045367 Marionette TRACE conn2 -> [0,814,"setScriptTimeout",{"ms":35000}] 06:37:25 INFO - PROCESS | 2086 | 1468417045368 Marionette TRACE conn2 <- [1,814,null,{}] 06:37:25 INFO - PROCESS | 2086 | 1468417045373 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}] 06:37:25 INFO - PROCESS | 2086 | 1468417045374 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:37:25 INFO - PROCESS | 2086 | 1468417045447 Marionette TRACE conn2 <- [1,815,null,{"value":null}] 06:37:25 INFO - PROCESS | 2086 | 1468417045451 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:25 INFO - PROCESS | 2086 | 1468417045452 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:37:25 INFO - PROCESS | 2086 | ++DOCSHELL 0x1234c6800 == 39 [pid = 2086] [id = 211] 06:37:25 INFO - PROCESS | 2086 | ++DOMWINDOW == 76 (0x129353c00) [pid = 2086] [serial = 631] [outer = 0x0] 06:37:25 INFO - PROCESS | 2086 | ++DOMWINDOW == 77 (0x12a530800) [pid = 2086] [serial = 632] [outer = 0x129353c00] 06:37:25 INFO - PROCESS | 2086 | 1468417045480 Marionette DEBUG loaded listener.js 06:37:25 INFO - PROCESS | 2086 | ++DOMWINDOW == 78 (0x124102c00) [pid = 2086] [serial = 633] [outer = 0x129353c00] 06:37:25 INFO - PROCESS | 2086 | 1468417045779 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] 06:37:25 INFO - PROCESS | 2086 | 1468417045794 Marionette TRACE conn2 <- [1,817,null,{"value":"7"}] 06:37:25 INFO - PROCESS | 2086 | 1468417045796 Marionette TRACE conn2 -> [0,818,"setScriptTimeout",{"ms":35000}] 06:37:25 INFO - PROCESS | 2086 | 1468417045798 Marionette TRACE conn2 <- [1,818,null,{}] 06:37:25 INFO - PROCESS | 2086 | 1468417045800 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}] 06:37:25 INFO - PROCESS | 2086 | 1468417045802 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:37:25 INFO - PROCESS | 2086 | 1468417045938 Marionette TRACE conn2 <- [1,819,null,{"value":null}] 06:37:25 INFO - PROCESS | 2086 | 1468417045944 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:25 INFO - PROCESS | 2086 | 1468417045945 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:37:25 INFO - PROCESS | 2086 | ++DOCSHELL 0x12ab46800 == 40 [pid = 2086] [id = 212] 06:37:25 INFO - PROCESS | 2086 | ++DOMWINDOW == 79 (0x118297c00) [pid = 2086] [serial = 634] [outer = 0x0] 06:37:25 INFO - PROCESS | 2086 | ++DOMWINDOW == 80 (0x12abd7c00) [pid = 2086] [serial = 635] [outer = 0x118297c00] 06:37:25 INFO - PROCESS | 2086 | 1468417045972 Marionette DEBUG loaded listener.js 06:37:26 INFO - PROCESS | 2086 | ++DOMWINDOW == 81 (0x12b940400) [pid = 2086] [serial = 636] [outer = 0x118297c00] 06:37:26 INFO - PROCESS | 2086 | 1468417046298 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]]]}] 06:37:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 06:37:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 520ms 06:37:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 06:37:26 INFO - PROCESS | 2086 | 1468417046317 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 06:37:26 INFO - PROCESS | 2086 | 1468417046318 Marionette TRACE conn2 <- [1,821,null,{"value":"7"}] 06:37:26 INFO - PROCESS | 2086 | 1468417046320 Marionette TRACE conn2 -> [0,822,"setScriptTimeout",{"ms":35000}] 06:37:26 INFO - PROCESS | 2086 | 1468417046323 Marionette TRACE conn2 <- [1,822,null,{}] 06:37:26 INFO - PROCESS | 2086 | 1468417046326 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}] 06:37:26 INFO - PROCESS | 2086 | 1468417046327 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:37:26 INFO - PROCESS | 2086 | 1468417046400 Marionette TRACE conn2 <- [1,823,null,{"value":null}] 06:37:26 INFO - PROCESS | 2086 | 1468417046405 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:26 INFO - PROCESS | 2086 | 1468417046407 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:37:26 INFO - PROCESS | 2086 | ++DOCSHELL 0x12b11a800 == 41 [pid = 2086] [id = 213] 06:37:26 INFO - PROCESS | 2086 | ++DOMWINDOW == 82 (0x12b940800) [pid = 2086] [serial = 637] [outer = 0x0] 06:37:26 INFO - PROCESS | 2086 | ++DOMWINDOW == 83 (0x12b94b400) [pid = 2086] [serial = 638] [outer = 0x12b940800] 06:37:26 INFO - PROCESS | 2086 | 1468417046431 Marionette DEBUG loaded listener.js 06:37:26 INFO - PROCESS | 2086 | ++DOMWINDOW == 84 (0x12b986000) [pid = 2086] [serial = 639] [outer = 0x12b940800] 06:37:26 INFO - PROCESS | 2086 | 1468417046745 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] 06:37:26 INFO - PROCESS | 2086 | 1468417046792 Marionette TRACE conn2 <- [1,825,null,{"value":"7"}] 06:37:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 06:37:26 INFO - PROCESS | 2086 | 1468417046795 Marionette TRACE conn2 -> [0,826,"setScriptTimeout",{"ms":35000}] 06:37:26 INFO - PROCESS | 2086 | 1468417046796 Marionette TRACE conn2 <- [1,826,null,{}] 06:37:26 INFO - PROCESS | 2086 | 1468417046798 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}] 06:37:26 INFO - PROCESS | 2086 | 1468417046799 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:37:26 INFO - PROCESS | 2086 | 1468417046901 Marionette TRACE conn2 <- [1,827,null,{"value":null}] 06:37:26 INFO - PROCESS | 2086 | 1468417046909 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:26 INFO - PROCESS | 2086 | 1468417046911 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:37:26 INFO - PROCESS | 2086 | ++DOCSHELL 0x12b121800 == 42 [pid = 2086] [id = 214] 06:37:26 INFO - PROCESS | 2086 | ++DOMWINDOW == 85 (0x12b982800) [pid = 2086] [serial = 640] [outer = 0x0] 06:37:26 INFO - PROCESS | 2086 | ++DOMWINDOW == 86 (0x12b990400) [pid = 2086] [serial = 641] [outer = 0x12b982800] 06:37:26 INFO - PROCESS | 2086 | 1468417046935 Marionette DEBUG loaded listener.js 06:37:26 INFO - PROCESS | 2086 | ++DOMWINDOW == 87 (0x12bc9d000) [pid = 2086] [serial = 642] [outer = 0x12b982800] 06:37:27 INFO - PROCESS | 2086 | 1468417047399 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]]]}] 06:37:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 06:37:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 618ms 06:37:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 06:37:27 INFO - PROCESS | 2086 | 1468417047414 Marionette TRACE conn2 -> [0,829,"getWindowHandle",null] 06:37:27 INFO - PROCESS | 2086 | 1468417047416 Marionette TRACE conn2 <- [1,829,null,{"value":"7"}] 06:37:27 INFO - PROCESS | 2086 | 1468417047419 Marionette TRACE conn2 -> [0,830,"setScriptTimeout",{"ms":35000}] 06:37:27 INFO - PROCESS | 2086 | 1468417047423 Marionette TRACE conn2 <- [1,830,null,{}] 06:37:27 INFO - PROCESS | 2086 | 1468417047426 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}] 06:37:27 INFO - PROCESS | 2086 | 1468417047428 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:37:27 INFO - PROCESS | 2086 | 1468417047534 Marionette TRACE conn2 <- [1,831,null,{"value":null}] 06:37:27 INFO - PROCESS | 2086 | 1468417047600 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:27 INFO - PROCESS | 2086 | 1468417047602 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:37:27 INFO - PROCESS | 2086 | ++DOCSHELL 0x1184d9000 == 43 [pid = 2086] [id = 215] 06:37:27 INFO - PROCESS | 2086 | ++DOMWINDOW == 88 (0x11692e800) [pid = 2086] [serial = 643] [outer = 0x0] 06:37:27 INFO - PROCESS | 2086 | ++DOMWINDOW == 89 (0x11714b000) [pid = 2086] [serial = 644] [outer = 0x11692e800] 06:37:27 INFO - PROCESS | 2086 | 1468417047655 Marionette DEBUG loaded listener.js 06:37:27 INFO - PROCESS | 2086 | ++DOMWINDOW == 90 (0x1188e1c00) [pid = 2086] [serial = 645] [outer = 0x11692e800] 06:37:28 INFO - PROCESS | 2086 | 1468417048087 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]]]}] 06:37:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 06:37:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 722ms 06:37:28 INFO - PROCESS | 2086 | 1468417048141 Marionette TRACE conn2 -> [0,833,"getWindowHandle",null] 06:37:28 INFO - PROCESS | 2086 | 1468417048145 Marionette TRACE conn2 <- [1,833,null,{"value":"7"}] 06:37:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 06:37:28 INFO - PROCESS | 2086 | 1468417048149 Marionette TRACE conn2 -> [0,834,"setScriptTimeout",{"ms":35000}] 06:37:28 INFO - PROCESS | 2086 | 1468417048151 Marionette TRACE conn2 <- [1,834,null,{}] 06:37:28 INFO - PROCESS | 2086 | 1468417048154 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}] 06:37:28 INFO - PROCESS | 2086 | 1468417048156 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:37:28 INFO - PROCESS | 2086 | 1468417048257 Marionette TRACE conn2 <- [1,835,null,{"value":null}] 06:37:28 INFO - PROCESS | 2086 | 1468417048325 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:28 INFO - PROCESS | 2086 | 1468417048326 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:37:28 INFO - PROCESS | 2086 | ++DOCSHELL 0x1269b3800 == 44 [pid = 2086] [id = 216] 06:37:28 INFO - PROCESS | 2086 | ++DOMWINDOW == 91 (0x120fe9c00) [pid = 2086] [serial = 646] [outer = 0x0] 06:37:28 INFO - PROCESS | 2086 | ++DOMWINDOW == 92 (0x1234aa000) [pid = 2086] [serial = 647] [outer = 0x120fe9c00] 06:37:28 INFO - PROCESS | 2086 | 1468417048358 Marionette DEBUG loaded listener.js 06:37:28 INFO - PROCESS | 2086 | ++DOMWINDOW == 93 (0x1238ad400) [pid = 2086] [serial = 648] [outer = 0x120fe9c00] 06:37:28 INFO - PROCESS | 2086 | 1468417048891 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]]]}] 06:37:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 06:37:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 769ms 06:37:28 INFO - PROCESS | 2086 | 1468417048919 Marionette TRACE conn2 -> [0,837,"getWindowHandle",null] 06:37:28 INFO - PROCESS | 2086 | 1468417048920 Marionette TRACE conn2 <- [1,837,null,{"value":"7"}] 06:37:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 06:37:28 INFO - PROCESS | 2086 | 1468417048923 Marionette TRACE conn2 -> [0,838,"setScriptTimeout",{"ms":35000}] 06:37:28 INFO - PROCESS | 2086 | 1468417048925 Marionette TRACE conn2 <- [1,838,null,{}] 06:37:28 INFO - PROCESS | 2086 | 1468417048933 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}] 06:37:28 INFO - PROCESS | 2086 | 1468417048936 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:37:29 INFO - PROCESS | 2086 | 1468417049037 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 06:37:29 INFO - PROCESS | 2086 | 1468417049094 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:29 INFO - PROCESS | 2086 | 1468417049096 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:37:29 INFO - PROCESS | 2086 | ++DOCSHELL 0x12bc44800 == 45 [pid = 2086] [id = 217] 06:37:29 INFO - PROCESS | 2086 | ++DOMWINDOW == 94 (0x1270cd800) [pid = 2086] [serial = 649] [outer = 0x0] 06:37:29 INFO - PROCESS | 2086 | ++DOMWINDOW == 95 (0x128a5fc00) [pid = 2086] [serial = 650] [outer = 0x1270cd800] 06:37:29 INFO - PROCESS | 2086 | 1468417049127 Marionette DEBUG loaded listener.js 06:37:29 INFO - PROCESS | 2086 | ++DOMWINDOW == 96 (0x128d0f800) [pid = 2086] [serial = 651] [outer = 0x1270cd800] 06:37:29 INFO - PROCESS | 2086 | 1468417049583 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]]]}] 06:37:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 06:37:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 670ms 06:37:29 INFO - PROCESS | 2086 | 1468417049594 Marionette TRACE conn2 -> [0,841,"getWindowHandle",null] 06:37:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 06:37:29 INFO - PROCESS | 2086 | 1468417049596 Marionette TRACE conn2 <- [1,841,null,{"value":"7"}] 06:37:29 INFO - PROCESS | 2086 | 1468417049598 Marionette TRACE conn2 -> [0,842,"setScriptTimeout",{"ms":35000}] 06:37:29 INFO - PROCESS | 2086 | 1468417049599 Marionette TRACE conn2 <- [1,842,null,{}] 06:37:29 INFO - PROCESS | 2086 | 1468417049602 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}] 06:37:29 INFO - PROCESS | 2086 | 1468417049603 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:37:29 INFO - PROCESS | 2086 | 1468417049715 Marionette TRACE conn2 <- [1,843,null,{"value":null}] 06:37:29 INFO - PROCESS | 2086 | 1468417049769 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:29 INFO - PROCESS | 2086 | 1468417049770 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:37:29 INFO - PROCESS | 2086 | ++DOCSHELL 0x12bc58800 == 46 [pid = 2086] [id = 218] 06:37:29 INFO - PROCESS | 2086 | ++DOMWINDOW == 97 (0x129350c00) [pid = 2086] [serial = 652] [outer = 0x0] 06:37:29 INFO - PROCESS | 2086 | ++DOMWINDOW == 98 (0x12abd6400) [pid = 2086] [serial = 653] [outer = 0x129350c00] 06:37:29 INFO - PROCESS | 2086 | 1468417049798 Marionette DEBUG loaded listener.js 06:37:29 INFO - PROCESS | 2086 | ++DOMWINDOW == 99 (0x12b8d7400) [pid = 2086] [serial = 654] [outer = 0x129350c00] 06:37:30 INFO - PROCESS | 2086 | 1468417050447 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]]]}] 06:37:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 06:37:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 919ms 06:37:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 06:37:30 INFO - PROCESS | 2086 | 1468417050518 Marionette TRACE conn2 -> [0,845,"getWindowHandle",null] 06:37:30 INFO - PROCESS | 2086 | 1468417050520 Marionette TRACE conn2 <- [1,845,null,{"value":"7"}] 06:37:30 INFO - PROCESS | 2086 | 1468417050522 Marionette TRACE conn2 -> [0,846,"setScriptTimeout",{"ms":35000}] 06:37:30 INFO - PROCESS | 2086 | 1468417050524 Marionette TRACE conn2 <- [1,846,null,{}] 06:37:30 INFO - PROCESS | 2086 | 1468417050527 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}] 06:37:30 INFO - PROCESS | 2086 | 1468417050529 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:37:30 INFO - PROCESS | 2086 | 1468417050620 Marionette TRACE conn2 <- [1,847,null,{"value":null}] 06:37:30 INFO - PROCESS | 2086 | 1468417050677 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:30 INFO - PROCESS | 2086 | 1468417050678 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:37:30 INFO - PROCESS | 2086 | ++DOCSHELL 0x116fd3000 == 47 [pid = 2086] [id = 219] 06:37:30 INFO - PROCESS | 2086 | ++DOMWINDOW == 100 (0x1176ee800) [pid = 2086] [serial = 655] [outer = 0x0] 06:37:30 INFO - PROCESS | 2086 | ++DOMWINDOW == 101 (0x118564c00) [pid = 2086] [serial = 656] [outer = 0x1176ee800] 06:37:30 INFO - PROCESS | 2086 | 1468417050706 Marionette DEBUG loaded listener.js 06:37:30 INFO - PROCESS | 2086 | ++DOMWINDOW == 102 (0x1188e7c00) [pid = 2086] [serial = 657] [outer = 0x1176ee800] 06:37:31 INFO - PROCESS | 2086 | --DOCSHELL 0x12b11a800 == 46 [pid = 2086] [id = 213] 06:37:31 INFO - PROCESS | 2086 | --DOCSHELL 0x12ab46800 == 45 [pid = 2086] [id = 212] 06:37:31 INFO - PROCESS | 2086 | --DOCSHELL 0x1234c6800 == 44 [pid = 2086] [id = 211] 06:37:31 INFO - PROCESS | 2086 | --DOCSHELL 0x129307000 == 43 [pid = 2086] [id = 210] 06:37:31 INFO - PROCESS | 2086 | --DOCSHELL 0x12889b000 == 42 [pid = 2086] [id = 209] 06:37:31 INFO - PROCESS | 2086 | --DOCSHELL 0x1270b0000 == 41 [pid = 2086] [id = 208] 06:37:31 INFO - PROCESS | 2086 | --DOCSHELL 0x126e0d800 == 40 [pid = 2086] [id = 207] 06:37:31 INFO - PROCESS | 2086 | --DOCSHELL 0x116ac3000 == 39 [pid = 2086] [id = 206] 06:37:31 INFO - PROCESS | 2086 | --DOCSHELL 0x123724800 == 38 [pid = 2086] [id = 205] 06:37:31 INFO - PROCESS | 2086 | --DOCSHELL 0x119960000 == 37 [pid = 2086] [id = 204] 06:37:31 INFO - PROCESS | 2086 | --DOCSHELL 0x11814a800 == 36 [pid = 2086] [id = 203] 06:37:31 INFO - PROCESS | 2086 | --DOCSHELL 0x116ad0000 == 35 [pid = 2086] [id = 202] 06:37:31 INFO - PROCESS | 2086 | --DOCSHELL 0x11816e000 == 34 [pid = 2086] [id = 201] 06:37:31 INFO - PROCESS | 2086 | --DOCSHELL 0x11254a800 == 33 [pid = 2086] [id = 200] 06:37:31 INFO - PROCESS | 2086 | --DOCSHELL 0x11813d000 == 32 [pid = 2086] [id = 193] 06:37:31 INFO - PROCESS | 2086 | --DOCSHELL 0x12bc58800 == 31 [pid = 2086] [id = 218] 06:37:31 INFO - PROCESS | 2086 | --DOCSHELL 0x12bc44800 == 30 [pid = 2086] [id = 217] 06:37:31 INFO - PROCESS | 2086 | --DOCSHELL 0x1269b3800 == 29 [pid = 2086] [id = 216] 06:37:31 INFO - PROCESS | 2086 | --DOCSHELL 0x1184d9000 == 28 [pid = 2086] [id = 215] 06:37:31 INFO - PROCESS | 2086 | --DOCSHELL 0x12b121800 == 27 [pid = 2086] [id = 214] 06:37:31 INFO - PROCESS | 2086 | --DOMWINDOW == 101 (0x1199a5000) [pid = 2086] [serial = 587] [outer = 0x0] [url = about:blank] 06:37:31 INFO - PROCESS | 2086 | --DOMWINDOW == 100 (0x11714c000) [pid = 2086] [serial = 579] [outer = 0x0] [url = about:blank] 06:37:31 INFO - PROCESS | 2086 | --DOMWINDOW == 99 (0x11692d800) [pid = 2086] [serial = 578] [outer = 0x0] [url = about:blank] 06:37:31 INFO - PROCESS | 2086 | --DOMWINDOW == 98 (0x117eb2400) [pid = 2086] [serial = 584] [outer = 0x0] [url = about:blank] 06:37:31 INFO - PROCESS | 2086 | --DOMWINDOW == 97 (0x11663b400) [pid = 2086] [serial = 581] [outer = 0x0] [url = about:blank] 06:37:31 INFO - PROCESS | 2086 | --DOMWINDOW == 96 (0x11697c000) [pid = 2086] [serial = 582] [outer = 0x0] [url = about:blank] 06:37:31 INFO - PROCESS | 2086 | --DOMWINDOW == 95 (0x117eb7000) [pid = 2086] [serial = 564] [outer = 0x0] [url = about:blank] 06:37:31 INFO - PROCESS | 2086 | --DOMWINDOW == 94 (0x116f65000) [pid = 2086] [serial = 563] [outer = 0x0] [url = about:blank] 06:37:31 INFO - PROCESS | 2086 | --DOMWINDOW == 93 (0x123008400) [pid = 2086] [serial = 567] [outer = 0x0] [url = about:blank] 06:37:31 INFO - PROCESS | 2086 | --DOMWINDOW == 92 (0x119745800) [pid = 2086] [serial = 566] [outer = 0x0] [url = about:blank] 06:37:31 INFO - PROCESS | 2086 | --DOMWINDOW == 91 (0x128d04800) [pid = 2086] [serial = 570] [outer = 0x0] [url = about:blank] 06:37:31 INFO - PROCESS | 2086 | --DOMWINDOW == 90 (0x1234ea800) [pid = 2086] [serial = 590] [outer = 0x0] [url = about:blank] 06:37:31 INFO - PROCESS | 2086 | --DOMWINDOW == 89 (0x127374000) [pid = 2086] [serial = 569] [outer = 0x0] [url = about:blank] 06:37:31 INFO - PROCESS | 2086 | --DOMWINDOW == 88 (0x12a62a800) [pid = 2086] [serial = 573] [outer = 0x0] [url = about:blank] 06:37:31 INFO - PROCESS | 2086 | --DOMWINDOW == 87 (0x12a52a400) [pid = 2086] [serial = 572] [outer = 0x0] [url = about:blank] 06:37:31 INFO - PROCESS | 2086 | --DOMWINDOW == 86 (0x12b0c5000) [pid = 2086] [serial = 576] [outer = 0x0] [url = about:blank] 06:37:31 INFO - PROCESS | 2086 | --DOMWINDOW == 85 (0x12a93c400) [pid = 2086] [serial = 575] [outer = 0x0] [url = about:blank] 06:37:31 INFO - PROCESS | 2086 | --DOMWINDOW == 84 (0x11997dc00) [pid = 2086] [serial = 593] [outer = 0x0] [url = about:blank] 06:37:31 INFO - PROCESS | 2086 | --DOMWINDOW == 83 (0x1238abc00) [pid = 2086] [serial = 594] [outer = 0x0] [url = about:blank] 06:37:31 INFO - PROCESS | 2086 | --DOMWINDOW == 82 (0x1234f0800) [pid = 2086] [serial = 591] [outer = 0x0] [url = about:blank] 06:37:31 INFO - PROCESS | 2086 | --DOMWINDOW == 81 (0x120feac00) [pid = 2086] [serial = 588] [outer = 0x0] [url = about:blank] 06:37:31 INFO - PROCESS | 2086 | --DOMWINDOW == 80 (0x118565800) [pid = 2086] [serial = 585] [outer = 0x0] [url = about:blank] 06:37:31 INFO - PROCESS | 2086 | --DOMWINDOW == 79 (0x12418b800) [pid = 2086] [serial = 596] [outer = 0x0] [url = about:blank] 06:37:31 INFO - PROCESS | 2086 | 1468417051548 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]]]}] 06:37:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 06:37:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1074ms 06:37:31 INFO - PROCESS | 2086 | 1468417051597 Marionette TRACE conn2 -> [0,849,"getWindowHandle",null] 06:37:31 INFO - PROCESS | 2086 | 1468417051599 Marionette TRACE conn2 <- [1,849,null,{"value":"7"}] 06:37:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 06:37:31 INFO - PROCESS | 2086 | 1468417051603 Marionette TRACE conn2 -> [0,850,"setScriptTimeout",{"ms":35000}] 06:37:31 INFO - PROCESS | 2086 | 1468417051604 Marionette TRACE conn2 <- [1,850,null,{}] 06:37:31 INFO - PROCESS | 2086 | 1468417051608 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}] 06:37:31 INFO - PROCESS | 2086 | 1468417051610 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:37:31 INFO - PROCESS | 2086 | 1468417051684 Marionette TRACE conn2 <- [1,851,null,{"value":null}] 06:37:31 INFO - PROCESS | 2086 | 1468417051740 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:31 INFO - PROCESS | 2086 | 1468417051742 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:37:31 INFO - PROCESS | 2086 | ++DOCSHELL 0x11667d800 == 28 [pid = 2086] [id = 220] 06:37:31 INFO - PROCESS | 2086 | ++DOMWINDOW == 80 (0x112cb7c00) [pid = 2086] [serial = 658] [outer = 0x0] 06:37:31 INFO - PROCESS | 2086 | ++DOMWINDOW == 81 (0x1133d7c00) [pid = 2086] [serial = 659] [outer = 0x112cb7c00] 06:37:31 INFO - PROCESS | 2086 | 1468417051769 Marionette DEBUG loaded listener.js 06:37:31 INFO - PROCESS | 2086 | ++DOMWINDOW == 82 (0x11645fc00) [pid = 2086] [serial = 660] [outer = 0x112cb7c00] 06:37:32 INFO - PROCESS | 2086 | 1468417052069 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]]]}] 06:37:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 06:37:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 523ms 06:37:32 INFO - PROCESS | 2086 | 1468417052126 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 06:37:32 INFO - PROCESS | 2086 | 1468417052129 Marionette TRACE conn2 <- [1,853,null,{"value":"7"}] 06:37:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 06:37:32 INFO - PROCESS | 2086 | 1468417052134 Marionette TRACE conn2 -> [0,854,"setScriptTimeout",{"ms":35000}] 06:37:32 INFO - PROCESS | 2086 | 1468417052136 Marionette TRACE conn2 <- [1,854,null,{}] 06:37:32 INFO - PROCESS | 2086 | 1468417052138 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}] 06:37:32 INFO - PROCESS | 2086 | 1468417052140 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:37:32 INFO - PROCESS | 2086 | 1468417052217 Marionette TRACE conn2 <- [1,855,null,{"value":null}] 06:37:32 INFO - PROCESS | 2086 | 1468417052267 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:32 INFO - PROCESS | 2086 | 1468417052268 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:37:32 INFO - PROCESS | 2086 | ++DOCSHELL 0x117456800 == 29 [pid = 2086] [id = 221] 06:37:32 INFO - PROCESS | 2086 | ++DOMWINDOW == 83 (0x112cefc00) [pid = 2086] [serial = 661] [outer = 0x0] 06:37:32 INFO - PROCESS | 2086 | ++DOMWINDOW == 84 (0x11697bc00) [pid = 2086] [serial = 662] [outer = 0x112cefc00] 06:37:32 INFO - PROCESS | 2086 | 1468417052298 Marionette DEBUG loaded listener.js 06:37:32 INFO - PROCESS | 2086 | ++DOMWINDOW == 85 (0x117eb7000) [pid = 2086] [serial = 663] [outer = 0x112cefc00] 06:37:32 INFO - PROCESS | 2086 | 1468417052613 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]]]}] 06:37:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 06:37:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 521ms 06:37:32 INFO - PROCESS | 2086 | 1468417052657 Marionette TRACE conn2 -> [0,857,"getWindowHandle",null] 06:37:32 INFO - PROCESS | 2086 | 1468417052658 Marionette TRACE conn2 <- [1,857,null,{"value":"7"}] 06:37:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 06:37:32 INFO - PROCESS | 2086 | 1468417052660 Marionette TRACE conn2 -> [0,858,"setScriptTimeout",{"ms":35000}] 06:37:32 INFO - PROCESS | 2086 | 1468417052663 Marionette TRACE conn2 <- [1,858,null,{}] 06:37:32 INFO - PROCESS | 2086 | 1468417052671 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}] 06:37:32 INFO - PROCESS | 2086 | 1468417052674 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:37:32 INFO - PROCESS | 2086 | 1468417052748 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 06:37:32 INFO - PROCESS | 2086 | 1468417052800 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:32 INFO - PROCESS | 2086 | 1468417052802 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:37:32 INFO - PROCESS | 2086 | ++DOCSHELL 0x119283800 == 30 [pid = 2086] [id = 222] 06:37:32 INFO - PROCESS | 2086 | ++DOMWINDOW == 86 (0x1127cec00) [pid = 2086] [serial = 664] [outer = 0x0] 06:37:32 INFO - PROCESS | 2086 | ++DOMWINDOW == 87 (0x11913d800) [pid = 2086] [serial = 665] [outer = 0x1127cec00] 06:37:32 INFO - PROCESS | 2086 | 1468417052830 Marionette DEBUG loaded listener.js 06:37:32 INFO - PROCESS | 2086 | ++DOMWINDOW == 88 (0x119989c00) [pid = 2086] [serial = 666] [outer = 0x1127cec00] 06:37:33 INFO - PROCESS | 2086 | 1468417053098 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]]]}] 06:37:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 06:37:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 472ms 06:37:33 INFO - PROCESS | 2086 | 1468417053133 Marionette TRACE conn2 -> [0,861,"getWindowHandle",null] 06:37:33 INFO - PROCESS | 2086 | 1468417053134 Marionette TRACE conn2 <- [1,861,null,{"value":"7"}] 06:37:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 06:37:33 INFO - PROCESS | 2086 | 1468417053144 Marionette TRACE conn2 -> [0,862,"setScriptTimeout",{"ms":35000}] 06:37:33 INFO - PROCESS | 2086 | 1468417053145 Marionette TRACE conn2 <- [1,862,null,{}] 06:37:33 INFO - PROCESS | 2086 | 1468417053147 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}] 06:37:33 INFO - PROCESS | 2086 | 1468417053148 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:37:33 INFO - PROCESS | 2086 | 1468417053230 Marionette TRACE conn2 <- [1,863,null,{"value":null}] 06:37:33 INFO - PROCESS | 2086 | 1468417053234 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:33 INFO - PROCESS | 2086 | 1468417053236 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:37:33 INFO - PROCESS | 2086 | ++DOCSHELL 0x11996b800 == 31 [pid = 2086] [id = 223] 06:37:33 INFO - PROCESS | 2086 | ++DOMWINDOW == 89 (0x119fe0400) [pid = 2086] [serial = 667] [outer = 0x0] 06:37:33 INFO - PROCESS | 2086 | ++DOMWINDOW == 90 (0x123002800) [pid = 2086] [serial = 668] [outer = 0x119fe0400] 06:37:33 INFO - PROCESS | 2086 | 1468417053263 Marionette DEBUG loaded listener.js 06:37:33 INFO - PROCESS | 2086 | ++DOMWINDOW == 91 (0x123047800) [pid = 2086] [serial = 669] [outer = 0x119fe0400] 06:37:33 INFO - PROCESS | 2086 | 1468417053632 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]]]}] 06:37:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 06:37:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 518ms 06:37:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 06:37:33 INFO - PROCESS | 2086 | 1468417053663 Marionette TRACE conn2 -> [0,865,"getWindowHandle",null] 06:37:33 INFO - PROCESS | 2086 | 1468417053664 Marionette TRACE conn2 <- [1,865,null,{"value":"7"}] 06:37:33 INFO - PROCESS | 2086 | 1468417053666 Marionette TRACE conn2 -> [0,866,"setScriptTimeout",{"ms":35000}] 06:37:33 INFO - PROCESS | 2086 | 1468417053667 Marionette TRACE conn2 <- [1,866,null,{}] 06:37:33 INFO - PROCESS | 2086 | 1468417053677 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}] 06:37:33 INFO - PROCESS | 2086 | 1468417053678 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:37:33 INFO - PROCESS | 2086 | 1468417053769 Marionette TRACE conn2 <- [1,867,null,{"value":null}] 06:37:33 INFO - PROCESS | 2086 | 1468417053804 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:33 INFO - PROCESS | 2086 | 1468417053805 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:37:33 INFO - PROCESS | 2086 | ++DOCSHELL 0x1230ea800 == 32 [pid = 2086] [id = 224] 06:37:33 INFO - PROCESS | 2086 | ++DOMWINDOW == 92 (0x111c7b800) [pid = 2086] [serial = 670] [outer = 0x0] 06:37:33 INFO - PROCESS | 2086 | ++DOMWINDOW == 93 (0x123004000) [pid = 2086] [serial = 671] [outer = 0x111c7b800] 06:37:33 INFO - PROCESS | 2086 | 1468417053829 Marionette DEBUG loaded listener.js 06:37:33 INFO - PROCESS | 2086 | ++DOMWINDOW == 94 (0x1234e9400) [pid = 2086] [serial = 672] [outer = 0x111c7b800] 06:37:34 INFO - PROCESS | 2086 | 1468417054146 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]]]}] 06:37:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 06:37:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 518ms 06:37:34 INFO - PROCESS | 2086 | 1468417054184 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 06:37:34 INFO - PROCESS | 2086 | 1468417054186 Marionette TRACE conn2 <- [1,869,null,{"value":"7"}] 06:37:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 06:37:34 INFO - PROCESS | 2086 | 1468417054190 Marionette TRACE conn2 -> [0,870,"setScriptTimeout",{"ms":35000}] 06:37:34 INFO - PROCESS | 2086 | 1468417054191 Marionette TRACE conn2 <- [1,870,null,{}] 06:37:34 INFO - PROCESS | 2086 | 1468417054194 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}] 06:37:34 INFO - PROCESS | 2086 | 1468417054198 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:37:34 INFO - PROCESS | 2086 | 1468417054305 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 06:37:34 INFO - PROCESS | 2086 | 1468417054339 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:34 INFO - PROCESS | 2086 | 1468417054340 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:37:34 INFO - PROCESS | 2086 | ++DOCSHELL 0x124163000 == 33 [pid = 2086] [id = 225] 06:37:34 INFO - PROCESS | 2086 | ++DOMWINDOW == 95 (0x117eb9000) [pid = 2086] [serial = 673] [outer = 0x0] 06:37:34 INFO - PROCESS | 2086 | ++DOMWINDOW == 96 (0x123990800) [pid = 2086] [serial = 674] [outer = 0x117eb9000] 06:37:34 INFO - PROCESS | 2086 | 1468417054365 Marionette DEBUG loaded listener.js 06:37:34 INFO - PROCESS | 2086 | ++DOMWINDOW == 97 (0x126807800) [pid = 2086] [serial = 675] [outer = 0x117eb9000] 06:37:34 INFO - PROCESS | 2086 | 1468417054697 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]]]}] 06:37:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 06:37:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 518ms 06:37:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 06:37:34 INFO - PROCESS | 2086 | 1468417054709 Marionette TRACE conn2 -> [0,873,"getWindowHandle",null] 06:37:34 INFO - PROCESS | 2086 | 1468417054710 Marionette TRACE conn2 <- [1,873,null,{"value":"7"}] 06:37:34 INFO - PROCESS | 2086 | 1468417054712 Marionette TRACE conn2 -> [0,874,"setScriptTimeout",{"ms":35000}] 06:37:34 INFO - PROCESS | 2086 | 1468417054713 Marionette TRACE conn2 <- [1,874,null,{}] 06:37:34 INFO - PROCESS | 2086 | 1468417054715 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}] 06:37:34 INFO - PROCESS | 2086 | 1468417054717 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:37:34 INFO - PROCESS | 2086 | 1468417054816 Marionette TRACE conn2 <- [1,875,null,{"value":null}] 06:37:34 INFO - PROCESS | 2086 | 1468417054851 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:34 INFO - PROCESS | 2086 | 1468417054853 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:37:34 INFO - PROCESS | 2086 | ++DOCSHELL 0x126832000 == 34 [pid = 2086] [id = 226] 06:37:34 INFO - PROCESS | 2086 | ++DOMWINDOW == 98 (0x126808400) [pid = 2086] [serial = 676] [outer = 0x0] 06:37:34 INFO - PROCESS | 2086 | ++DOMWINDOW == 99 (0x126d2c800) [pid = 2086] [serial = 677] [outer = 0x126808400] 06:37:34 INFO - PROCESS | 2086 | 1468417054877 Marionette DEBUG loaded listener.js 06:37:34 INFO - PROCESS | 2086 | ++DOMWINDOW == 100 (0x1270cf400) [pid = 2086] [serial = 678] [outer = 0x126808400] 06:37:35 INFO - PROCESS | 2086 | 1468417055201 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]]]}] 06:37:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 06:37:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 519ms 06:37:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 06:37:35 INFO - PROCESS | 2086 | 1468417055231 Marionette TRACE conn2 -> [0,877,"getWindowHandle",null] 06:37:35 INFO - PROCESS | 2086 | 1468417055233 Marionette TRACE conn2 <- [1,877,null,{"value":"7"}] 06:37:35 INFO - PROCESS | 2086 | 1468417055235 Marionette TRACE conn2 -> [0,878,"setScriptTimeout",{"ms":35000}] 06:37:35 INFO - PROCESS | 2086 | 1468417055236 Marionette TRACE conn2 <- [1,878,null,{}] 06:37:35 INFO - PROCESS | 2086 | 1468417055239 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}] 06:37:35 INFO - PROCESS | 2086 | 1468417055241 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:37:35 INFO - PROCESS | 2086 | 1468417055343 Marionette TRACE conn2 <- [1,879,null,{"value":null}] 06:37:35 INFO - PROCESS | 2086 | --DOMWINDOW == 99 (0x12b982800) [pid = 2086] [serial = 640] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 06:37:35 INFO - PROCESS | 2086 | --DOMWINDOW == 98 (0x12b940800) [pid = 2086] [serial = 637] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 06:37:35 INFO - PROCESS | 2086 | --DOMWINDOW == 97 (0x1174fc400) [pid = 2086] [serial = 619] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 06:37:35 INFO - PROCESS | 2086 | --DOMWINDOW == 96 (0x128aa2c00) [pid = 2086] [serial = 622] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 06:37:35 INFO - PROCESS | 2086 | --DOMWINDOW == 95 (0x12910e000) [pid = 2086] [serial = 625] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 06:37:35 INFO - PROCESS | 2086 | --DOMWINDOW == 94 (0x123624800) [pid = 2086] [serial = 613] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 06:37:35 INFO - PROCESS | 2086 | --DOMWINDOW == 93 (0x1127cb800) [pid = 2086] [serial = 598] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 06:37:35 INFO - PROCESS | 2086 | --DOMWINDOW == 92 (0x120fe8c00) [pid = 2086] [serial = 610] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 06:37:35 INFO - PROCESS | 2086 | --DOMWINDOW == 91 (0x11828e400) [pid = 2086] [serial = 601] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 06:37:35 INFO - PROCESS | 2086 | --DOMWINDOW == 90 (0x1187f9800) [pid = 2086] [serial = 607] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 06:37:35 INFO - PROCESS | 2086 | --DOMWINDOW == 89 (0x116768400) [pid = 2086] [serial = 604] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 06:37:35 INFO - PROCESS | 2086 | --DOMWINDOW == 88 (0x123ce4400) [pid = 2086] [serial = 616] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 06:37:35 INFO - PROCESS | 2086 | --DOMWINDOW == 87 (0x1185af800) [pid = 2086] [serial = 628] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 06:37:35 INFO - PROCESS | 2086 | --DOMWINDOW == 86 (0x1187f1000) [pid = 2086] [serial = 595] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 06:37:35 INFO - PROCESS | 2086 | --DOMWINDOW == 85 (0x129353c00) [pid = 2086] [serial = 631] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 06:37:35 INFO - PROCESS | 2086 | --DOMWINDOW == 84 (0x118297c00) [pid = 2086] [serial = 634] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 06:37:35 INFO - PROCESS | 2086 | 1468417055688 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:35 INFO - PROCESS | 2086 | 1468417055689 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:37:35 INFO - PROCESS | 2086 | ++DOCSHELL 0x1230e3000 == 35 [pid = 2086] [id = 227] 06:37:35 INFO - PROCESS | 2086 | ++DOMWINDOW == 85 (0x110eb5000) [pid = 2086] [serial = 679] [outer = 0x0] 06:37:35 INFO - PROCESS | 2086 | ++DOMWINDOW == 86 (0x11337e400) [pid = 2086] [serial = 680] [outer = 0x110eb5000] 06:37:35 INFO - PROCESS | 2086 | 1468417055729 Marionette DEBUG loaded listener.js 06:37:35 INFO - PROCESS | 2086 | ++DOMWINDOW == 87 (0x1185af800) [pid = 2086] [serial = 681] [outer = 0x110eb5000] 06:37:36 INFO - PROCESS | 2086 | 1468417056024 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]]]}] 06:37:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 06:37:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 821ms 06:37:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 06:37:36 INFO - PROCESS | 2086 | 1468417056060 Marionette TRACE conn2 -> [0,881,"getWindowHandle",null] 06:37:36 INFO - PROCESS | 2086 | 1468417056062 Marionette TRACE conn2 <- [1,881,null,{"value":"7"}] 06:37:36 INFO - PROCESS | 2086 | 1468417056064 Marionette TRACE conn2 -> [0,882,"setScriptTimeout",{"ms":35000}] 06:37:36 INFO - PROCESS | 2086 | 1468417056065 Marionette TRACE conn2 <- [1,882,null,{}] 06:37:36 INFO - PROCESS | 2086 | 1468417056067 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}] 06:37:36 INFO - PROCESS | 2086 | 1468417056068 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:37:36 INFO - PROCESS | 2086 | 1468417056163 Marionette TRACE conn2 <- [1,883,null,{"value":null}] 06:37:36 INFO - PROCESS | 2086 | 1468417056217 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:36 INFO - PROCESS | 2086 | 1468417056218 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:37:36 INFO - PROCESS | 2086 | ++DOCSHELL 0x11927d000 == 36 [pid = 2086] [id = 228] 06:37:36 INFO - PROCESS | 2086 | ++DOMWINDOW == 88 (0x1164f0000) [pid = 2086] [serial = 682] [outer = 0x0] 06:37:36 INFO - PROCESS | 2086 | ++DOMWINDOW == 89 (0x1268af400) [pid = 2086] [serial = 683] [outer = 0x1164f0000] 06:37:36 INFO - PROCESS | 2086 | 1468417056242 Marionette DEBUG loaded listener.js 06:37:36 INFO - PROCESS | 2086 | ++DOMWINDOW == 90 (0x1273e0400) [pid = 2086] [serial = 684] [outer = 0x1164f0000] 06:37:36 INFO - PROCESS | 2086 | 1468417056493 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]]]}] 06:37:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 06:37:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 469ms 06:37:36 INFO - PROCESS | 2086 | 1468417056533 Marionette TRACE conn2 -> [0,885,"getWindowHandle",null] 06:37:36 INFO - PROCESS | 2086 | 1468417056535 Marionette TRACE conn2 <- [1,885,null,{"value":"7"}] 06:37:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 06:37:36 INFO - PROCESS | 2086 | 1468417056544 Marionette TRACE conn2 -> [0,886,"setScriptTimeout",{"ms":35000}] 06:37:36 INFO - PROCESS | 2086 | 1468417056545 Marionette TRACE conn2 <- [1,886,null,{}] 06:37:36 INFO - PROCESS | 2086 | 1468417056547 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}] 06:37:36 INFO - PROCESS | 2086 | 1468417056548 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:37:36 INFO - PROCESS | 2086 | 1468417056628 Marionette TRACE conn2 <- [1,887,null,{"value":null}] 06:37:36 INFO - PROCESS | 2086 | 1468417056632 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:36 INFO - PROCESS | 2086 | 1468417056633 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:37:36 INFO - PROCESS | 2086 | ++DOCSHELL 0x129307000 == 37 [pid = 2086] [id = 229] 06:37:36 INFO - PROCESS | 2086 | ++DOMWINDOW == 91 (0x110e7a400) [pid = 2086] [serial = 685] [outer = 0x0] 06:37:36 INFO - PROCESS | 2086 | ++DOMWINDOW == 92 (0x128a68800) [pid = 2086] [serial = 686] [outer = 0x110e7a400] 06:37:36 INFO - PROCESS | 2086 | 1468417056660 Marionette DEBUG loaded listener.js 06:37:36 INFO - PROCESS | 2086 | ++DOMWINDOW == 93 (0x128aab000) [pid = 2086] [serial = 687] [outer = 0x110e7a400] 06:37:36 INFO - PROCESS | 2086 | 1468417056989 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]]]}] 06:37:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 06:37:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 474ms 06:37:37 INFO - PROCESS | 2086 | 1468417057012 Marionette TRACE conn2 -> [0,889,"getWindowHandle",null] 06:37:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 06:37:37 INFO - PROCESS | 2086 | 1468417057014 Marionette TRACE conn2 <- [1,889,null,{"value":"7"}] 06:37:37 INFO - PROCESS | 2086 | 1468417057016 Marionette TRACE conn2 -> [0,890,"setScriptTimeout",{"ms":35000}] 06:37:37 INFO - PROCESS | 2086 | 1468417057018 Marionette TRACE conn2 <- [1,890,null,{}] 06:37:37 INFO - PROCESS | 2086 | 1468417057022 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}] 06:37:37 INFO - PROCESS | 2086 | 1468417057024 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:37:37 INFO - PROCESS | 2086 | 1468417057142 Marionette TRACE conn2 <- [1,891,null,{"value":null}] 06:37:37 INFO - PROCESS | 2086 | 1468417057173 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:37 INFO - PROCESS | 2086 | 1468417057175 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:37:37 INFO - PROCESS | 2086 | ++DOCSHELL 0x1230e9800 == 38 [pid = 2086] [id = 230] 06:37:37 INFO - PROCESS | 2086 | ++DOMWINDOW == 94 (0x128aaac00) [pid = 2086] [serial = 688] [outer = 0x0] 06:37:37 INFO - PROCESS | 2086 | ++DOMWINDOW == 95 (0x12910bc00) [pid = 2086] [serial = 689] [outer = 0x128aaac00] 06:37:37 INFO - PROCESS | 2086 | 1468417057201 Marionette DEBUG loaded listener.js 06:37:37 INFO - PROCESS | 2086 | ++DOMWINDOW == 96 (0x1293c9c00) [pid = 2086] [serial = 690] [outer = 0x128aaac00] 06:37:37 INFO - PROCESS | 2086 | 1468417057473 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]]]}] 06:37:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 06:37:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 473ms 06:37:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 06:37:37 INFO - PROCESS | 2086 | 1468417057495 Marionette TRACE conn2 -> [0,893,"getWindowHandle",null] 06:37:37 INFO - PROCESS | 2086 | 1468417057496 Marionette TRACE conn2 <- [1,893,null,{"value":"7"}] 06:37:37 INFO - PROCESS | 2086 | 1468417057498 Marionette TRACE conn2 -> [0,894,"setScriptTimeout",{"ms":35000}] 06:37:37 INFO - PROCESS | 2086 | 1468417057499 Marionette TRACE conn2 <- [1,894,null,{}] 06:37:37 INFO - PROCESS | 2086 | 1468417057502 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}] 06:37:37 INFO - PROCESS | 2086 | 1468417057503 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:37:37 INFO - PROCESS | 2086 | 1468417057593 Marionette TRACE conn2 <- [1,895,null,{"value":null}] 06:37:37 INFO - PROCESS | 2086 | 1468417057597 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:37 INFO - PROCESS | 2086 | 1468417057598 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:37:37 INFO - PROCESS | 2086 | ++DOCSHELL 0x12b10f800 == 39 [pid = 2086] [id = 231] 06:37:37 INFO - PROCESS | 2086 | ++DOMWINDOW == 97 (0x1293cc800) [pid = 2086] [serial = 691] [outer = 0x0] 06:37:37 INFO - PROCESS | 2086 | ++DOMWINDOW == 98 (0x12a52e800) [pid = 2086] [serial = 692] [outer = 0x1293cc800] 06:37:37 INFO - PROCESS | 2086 | 1468417057622 Marionette DEBUG loaded listener.js 06:37:37 INFO - PROCESS | 2086 | ++DOMWINDOW == 99 (0x12a92e400) [pid = 2086] [serial = 693] [outer = 0x1293cc800] 06:37:38 INFO - PROCESS | 2086 | 1468417058242 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]]]}] 06:37:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 06:37:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 773ms 06:37:38 INFO - PROCESS | 2086 | 1468417058275 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 06:37:38 INFO - PROCESS | 2086 | 1468417058277 Marionette TRACE conn2 <- [1,897,null,{"value":"7"}] 06:37:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 06:37:38 INFO - PROCESS | 2086 | 1468417058282 Marionette TRACE conn2 -> [0,898,"setScriptTimeout",{"ms":35000}] 06:37:38 INFO - PROCESS | 2086 | 1468417058285 Marionette TRACE conn2 <- [1,898,null,{}] 06:37:38 INFO - PROCESS | 2086 | 1468417058289 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}] 06:37:38 INFO - PROCESS | 2086 | 1468417058290 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:37:38 INFO - PROCESS | 2086 | 1468417058422 Marionette TRACE conn2 <- [1,899,null,{"value":null}] 06:37:38 INFO - PROCESS | 2086 | 1468417058499 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:38 INFO - PROCESS | 2086 | 1468417058501 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:37:38 INFO - PROCESS | 2086 | ++DOCSHELL 0x117e31000 == 40 [pid = 2086] [id = 232] 06:37:38 INFO - PROCESS | 2086 | ++DOMWINDOW == 100 (0x115d0ec00) [pid = 2086] [serial = 694] [outer = 0x0] 06:37:38 INFO - PROCESS | 2086 | ++DOMWINDOW == 101 (0x1164f0800) [pid = 2086] [serial = 695] [outer = 0x115d0ec00] 06:37:38 INFO - PROCESS | 2086 | 1468417058532 Marionette DEBUG loaded listener.js 06:37:38 INFO - PROCESS | 2086 | ++DOMWINDOW == 102 (0x116f65800) [pid = 2086] [serial = 696] [outer = 0x115d0ec00] 06:37:39 INFO - PROCESS | 2086 | 1468417059174 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]]]}] 06:37:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 06:37:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 924ms 06:37:39 INFO - PROCESS | 2086 | 1468417059212 Marionette TRACE conn2 -> [0,901,"getWindowHandle",null] 06:37:39 INFO - PROCESS | 2086 | 1468417059214 Marionette TRACE conn2 <- [1,901,null,{"value":"7"}] 06:37:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 06:37:39 INFO - PROCESS | 2086 | 1468417059219 Marionette TRACE conn2 -> [0,902,"setScriptTimeout",{"ms":35000}] 06:37:39 INFO - PROCESS | 2086 | 1468417059224 Marionette TRACE conn2 <- [1,902,null,{}] 06:37:39 INFO - PROCESS | 2086 | 1468417059232 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}] 06:37:39 INFO - PROCESS | 2086 | 1468417059234 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:37:39 INFO - PROCESS | 2086 | 1468417059335 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 06:37:39 INFO - PROCESS | 2086 | 1468417059408 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:39 INFO - PROCESS | 2086 | 1468417059411 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:37:39 INFO - PROCESS | 2086 | ++DOCSHELL 0x1129b6800 == 41 [pid = 2086] [id = 233] 06:37:39 INFO - PROCESS | 2086 | ++DOMWINDOW == 103 (0x111e5cc00) [pid = 2086] [serial = 697] [outer = 0x0] 06:37:39 INFO - PROCESS | 2086 | ++DOMWINDOW == 104 (0x112137800) [pid = 2086] [serial = 698] [outer = 0x111e5cc00] 06:37:39 INFO - PROCESS | 2086 | 1468417059440 Marionette DEBUG loaded listener.js 06:37:39 INFO - PROCESS | 2086 | ++DOMWINDOW == 105 (0x1127d4000) [pid = 2086] [serial = 699] [outer = 0x111e5cc00] 06:37:39 INFO - PROCESS | 2086 | --DOCSHELL 0x1230e9800 == 40 [pid = 2086] [id = 230] 06:37:39 INFO - PROCESS | 2086 | --DOCSHELL 0x129307000 == 39 [pid = 2086] [id = 229] 06:37:39 INFO - PROCESS | 2086 | --DOCSHELL 0x11927d000 == 38 [pid = 2086] [id = 228] 06:37:39 INFO - PROCESS | 2086 | --DOCSHELL 0x1230e3000 == 37 [pid = 2086] [id = 227] 06:37:39 INFO - PROCESS | 2086 | --DOCSHELL 0x126832000 == 36 [pid = 2086] [id = 226] 06:37:39 INFO - PROCESS | 2086 | --DOCSHELL 0x124163000 == 35 [pid = 2086] [id = 225] 06:37:39 INFO - PROCESS | 2086 | --DOCSHELL 0x1230ea800 == 34 [pid = 2086] [id = 224] 06:37:39 INFO - PROCESS | 2086 | --DOCSHELL 0x11996b800 == 33 [pid = 2086] [id = 223] 06:37:39 INFO - PROCESS | 2086 | --DOCSHELL 0x119283800 == 32 [pid = 2086] [id = 222] 06:37:39 INFO - PROCESS | 2086 | --DOCSHELL 0x117456800 == 31 [pid = 2086] [id = 221] 06:37:39 INFO - PROCESS | 2086 | --DOCSHELL 0x11667d800 == 30 [pid = 2086] [id = 220] 06:37:39 INFO - PROCESS | 2086 | --DOCSHELL 0x116fd3000 == 29 [pid = 2086] [id = 219] 06:37:39 INFO - PROCESS | 2086 | --DOMWINDOW == 104 (0x12bc9d000) [pid = 2086] [serial = 642] [outer = 0x0] [url = about:blank] 06:37:39 INFO - PROCESS | 2086 | --DOMWINDOW == 103 (0x12b990400) [pid = 2086] [serial = 641] [outer = 0x0] [url = about:blank] 06:37:39 INFO - PROCESS | 2086 | --DOMWINDOW == 102 (0x12b94b400) [pid = 2086] [serial = 638] [outer = 0x0] [url = about:blank] 06:37:39 INFO - PROCESS | 2086 | --DOMWINDOW == 101 (0x1270cb800) [pid = 2086] [serial = 620] [outer = 0x0] [url = about:blank] 06:37:39 INFO - PROCESS | 2086 | --DOMWINDOW == 100 (0x12910d000) [pid = 2086] [serial = 623] [outer = 0x0] [url = about:blank] 06:37:39 INFO - PROCESS | 2086 | --DOMWINDOW == 99 (0x128a9e800) [pid = 2086] [serial = 621] [outer = 0x0] [url = about:blank] 06:37:39 INFO - PROCESS | 2086 | --DOMWINDOW == 98 (0x129356800) [pid = 2086] [serial = 626] [outer = 0x0] [url = about:blank] 06:37:39 INFO - PROCESS | 2086 | --DOMWINDOW == 97 (0x123b3d800) [pid = 2086] [serial = 614] [outer = 0x0] [url = about:blank] 06:37:39 INFO - PROCESS | 2086 | --DOMWINDOW == 96 (0x129115400) [pid = 2086] [serial = 624] [outer = 0x0] [url = about:blank] 06:37:39 INFO - PROCESS | 2086 | --DOMWINDOW == 95 (0x123ce4c00) [pid = 2086] [serial = 615] [outer = 0x0] [url = about:blank] 06:37:39 INFO - PROCESS | 2086 | --DOMWINDOW == 94 (0x1127d7000) [pid = 2086] [serial = 599] [outer = 0x0] [url = about:blank] 06:37:39 INFO - PROCESS | 2086 | --DOMWINDOW == 93 (0x1133a5000) [pid = 2086] [serial = 600] [outer = 0x0] [url = about:blank] 06:37:39 INFO - PROCESS | 2086 | --DOMWINDOW == 92 (0x1233dcc00) [pid = 2086] [serial = 611] [outer = 0x0] [url = about:blank] 06:37:39 INFO - PROCESS | 2086 | --DOMWINDOW == 91 (0x1234ec000) [pid = 2086] [serial = 612] [outer = 0x0] [url = about:blank] 06:37:39 INFO - PROCESS | 2086 | --DOMWINDOW == 90 (0x11872f800) [pid = 2086] [serial = 602] [outer = 0x0] [url = about:blank] 06:37:39 INFO - PROCESS | 2086 | --DOMWINDOW == 89 (0x1188e1400) [pid = 2086] [serial = 603] [outer = 0x0] [url = about:blank] 06:37:39 INFO - PROCESS | 2086 | --DOMWINDOW == 88 (0x119141000) [pid = 2086] [serial = 608] [outer = 0x0] [url = about:blank] 06:37:39 INFO - PROCESS | 2086 | --DOMWINDOW == 87 (0x119193c00) [pid = 2086] [serial = 609] [outer = 0x0] [url = about:blank] 06:37:39 INFO - PROCESS | 2086 | --DOMWINDOW == 86 (0x11692c000) [pid = 2086] [serial = 605] [outer = 0x0] [url = about:blank] 06:37:39 INFO - PROCESS | 2086 | --DOMWINDOW == 85 (0x116f90800) [pid = 2086] [serial = 606] [outer = 0x0] [url = about:blank] 06:37:39 INFO - PROCESS | 2086 | --DOMWINDOW == 84 (0x1243ffc00) [pid = 2086] [serial = 617] [outer = 0x0] [url = about:blank] 06:37:39 INFO - PROCESS | 2086 | --DOMWINDOW == 83 (0x119743000) [pid = 2086] [serial = 629] [outer = 0x0] [url = about:blank] 06:37:39 INFO - PROCESS | 2086 | --DOMWINDOW == 82 (0x123b44800) [pid = 2086] [serial = 630] [outer = 0x0] [url = about:blank] 06:37:39 INFO - PROCESS | 2086 | --DOMWINDOW == 81 (0x1268a5000) [pid = 2086] [serial = 597] [outer = 0x0] [url = about:blank] 06:37:39 INFO - PROCESS | 2086 | --DOMWINDOW == 80 (0x12a447800) [pid = 2086] [serial = 627] [outer = 0x0] [url = about:blank] 06:37:39 INFO - PROCESS | 2086 | --DOMWINDOW == 79 (0x124102c00) [pid = 2086] [serial = 633] [outer = 0x0] [url = about:blank] 06:37:39 INFO - PROCESS | 2086 | --DOMWINDOW == 78 (0x12b940400) [pid = 2086] [serial = 636] [outer = 0x0] [url = about:blank] 06:37:39 INFO - PROCESS | 2086 | --DOMWINDOW == 77 (0x126967c00) [pid = 2086] [serial = 618] [outer = 0x0] [url = about:blank] 06:37:39 INFO - PROCESS | 2086 | --DOMWINDOW == 76 (0x12a530800) [pid = 2086] [serial = 632] [outer = 0x0] [url = about:blank] 06:37:39 INFO - PROCESS | 2086 | --DOMWINDOW == 75 (0x12b986000) [pid = 2086] [serial = 639] [outer = 0x0] [url = about:blank] 06:37:39 INFO - PROCESS | 2086 | --DOMWINDOW == 74 (0x12abd7c00) [pid = 2086] [serial = 635] [outer = 0x0] [url = about:blank] 06:37:39 INFO - PROCESS | 2086 | 1468417059864 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]]]}] 06:37:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 06:37:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 680ms 06:37:39 INFO - PROCESS | 2086 | 1468417059898 Marionette TRACE conn2 -> [0,905,"getWindowHandle",null] 06:37:39 INFO - PROCESS | 2086 | 1468417059902 Marionette TRACE conn2 <- [1,905,null,{"value":"7"}] 06:37:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 06:37:39 INFO - PROCESS | 2086 | 1468417059907 Marionette TRACE conn2 -> [0,906,"setScriptTimeout",{"ms":35000}] 06:37:39 INFO - PROCESS | 2086 | 1468417059908 Marionette TRACE conn2 <- [1,906,null,{}] 06:37:39 INFO - PROCESS | 2086 | 1468417059911 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}] 06:37:39 INFO - PROCESS | 2086 | 1468417059912 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:37:39 INFO - PROCESS | 2086 | 1468417059991 Marionette TRACE conn2 <- [1,907,null,{"value":null}] 06:37:40 INFO - PROCESS | 2086 | 1468417059996 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:40 INFO - PROCESS | 2086 | 1468417059997 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:37:40 INFO - PROCESS | 2086 | ++DOCSHELL 0x1169ac000 == 30 [pid = 2086] [id = 234] 06:37:40 INFO - PROCESS | 2086 | ++DOMWINDOW == 75 (0x1132e1400) [pid = 2086] [serial = 700] [outer = 0x0] 06:37:40 INFO - PROCESS | 2086 | ++DOMWINDOW == 76 (0x113da7c00) [pid = 2086] [serial = 701] [outer = 0x1132e1400] 06:37:40 INFO - PROCESS | 2086 | 1468417060027 Marionette DEBUG loaded listener.js 06:37:40 INFO - PROCESS | 2086 | ++DOMWINDOW == 77 (0x115e63c00) [pid = 2086] [serial = 702] [outer = 0x1132e1400] 06:37:40 INFO - PROCESS | 2086 | 1468417060382 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]]]}] 06:37:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 06:37:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 521ms 06:37:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 06:37:40 INFO - PROCESS | 2086 | 1468417060427 Marionette TRACE conn2 -> [0,909,"getWindowHandle",null] 06:37:40 INFO - PROCESS | 2086 | 1468417060429 Marionette TRACE conn2 <- [1,909,null,{"value":"7"}] 06:37:40 INFO - PROCESS | 2086 | 1468417060431 Marionette TRACE conn2 -> [0,910,"setScriptTimeout",{"ms":35000}] 06:37:40 INFO - PROCESS | 2086 | 1468417060433 Marionette TRACE conn2 <- [1,910,null,{}] 06:37:40 INFO - PROCESS | 2086 | 1468417060441 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}] 06:37:40 INFO - PROCESS | 2086 | 1468417060445 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:37:40 INFO - PROCESS | 2086 | 1468417060528 Marionette TRACE conn2 <- [1,911,null,{"value":null}] 06:37:40 INFO - PROCESS | 2086 | 1468417060533 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:40 INFO - PROCESS | 2086 | 1468417060536 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:37:40 INFO - PROCESS | 2086 | ++DOCSHELL 0x11815e800 == 31 [pid = 2086] [id = 235] 06:37:40 INFO - PROCESS | 2086 | ++DOMWINDOW == 78 (0x116a1bc00) [pid = 2086] [serial = 703] [outer = 0x0] 06:37:40 INFO - PROCESS | 2086 | ++DOMWINDOW == 79 (0x116f93400) [pid = 2086] [serial = 704] [outer = 0x116a1bc00] 06:37:40 INFO - PROCESS | 2086 | 1468417060567 Marionette DEBUG loaded listener.js 06:37:40 INFO - PROCESS | 2086 | ++DOMWINDOW == 80 (0x1176f0c00) [pid = 2086] [serial = 705] [outer = 0x116a1bc00] 06:37:40 INFO - PROCESS | 2086 | 1468417060903 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]]]}] 06:37:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 06:37:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 521ms 06:37:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 06:37:40 INFO - PROCESS | 2086 | 1468417060952 Marionette TRACE conn2 -> [0,913,"getWindowHandle",null] 06:37:40 INFO - PROCESS | 2086 | 1468417060954 Marionette TRACE conn2 <- [1,913,null,{"value":"7"}] 06:37:40 INFO - PROCESS | 2086 | 1468417060956 Marionette TRACE conn2 -> [0,914,"setScriptTimeout",{"ms":35000}] 06:37:40 INFO - PROCESS | 2086 | 1468417060958 Marionette TRACE conn2 <- [1,914,null,{}] 06:37:40 INFO - PROCESS | 2086 | 1468417060960 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}] 06:37:40 INFO - PROCESS | 2086 | 1468417060961 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:37:41 INFO - PROCESS | 2086 | 1468417061077 Marionette TRACE conn2 <- [1,915,null,{"value":null}] 06:37:41 INFO - PROCESS | 2086 | 1468417061134 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:41 INFO - PROCESS | 2086 | 1468417061136 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:37:41 INFO - PROCESS | 2086 | ++DOCSHELL 0x1129b9000 == 32 [pid = 2086] [id = 236] 06:37:41 INFO - PROCESS | 2086 | ++DOMWINDOW == 81 (0x110fac400) [pid = 2086] [serial = 706] [outer = 0x0] 06:37:41 INFO - PROCESS | 2086 | ++DOMWINDOW == 82 (0x111cac000) [pid = 2086] [serial = 707] [outer = 0x110fac400] 06:37:41 INFO - PROCESS | 2086 | 1468417061168 Marionette DEBUG loaded listener.js 06:37:41 INFO - PROCESS | 2086 | ++DOMWINDOW == 83 (0x112985800) [pid = 2086] [serial = 708] [outer = 0x110fac400] 06:37:41 INFO - PROCESS | 2086 | 1468417061657 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]]]}] 06:37:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 06:37:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 720ms 06:37:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 06:37:41 INFO - PROCESS | 2086 | 1468417061678 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 06:37:41 INFO - PROCESS | 2086 | 1468417061680 Marionette TRACE conn2 <- [1,917,null,{"value":"7"}] 06:37:41 INFO - PROCESS | 2086 | 1468417061684 Marionette TRACE conn2 -> [0,918,"setScriptTimeout",{"ms":35000}] 06:37:41 INFO - PROCESS | 2086 | 1468417061686 Marionette TRACE conn2 <- [1,918,null,{}] 06:37:41 INFO - PROCESS | 2086 | 1468417061689 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}] 06:37:41 INFO - PROCESS | 2086 | 1468417061691 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:37:41 INFO - PROCESS | 2086 | 1468417061786 Marionette TRACE conn2 <- [1,919,null,{"value":null}] 06:37:41 INFO - PROCESS | 2086 | 1468417061852 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:41 INFO - PROCESS | 2086 | 1468417061854 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:37:41 INFO - PROCESS | 2086 | ++DOCSHELL 0x119171000 == 33 [pid = 2086] [id = 237] 06:37:41 INFO - PROCESS | 2086 | ++DOMWINDOW == 84 (0x1132e5400) [pid = 2086] [serial = 709] [outer = 0x0] 06:37:41 INFO - PROCESS | 2086 | ++DOMWINDOW == 85 (0x11690b800) [pid = 2086] [serial = 710] [outer = 0x1132e5400] 06:37:41 INFO - PROCESS | 2086 | 1468417061885 Marionette DEBUG loaded listener.js 06:37:41 INFO - PROCESS | 2086 | ++DOMWINDOW == 86 (0x116f90000) [pid = 2086] [serial = 711] [outer = 0x1132e5400] 06:37:42 INFO - PROCESS | 2086 | 1468417062294 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]]]}] 06:37:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 06:37:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 623ms 06:37:42 INFO - PROCESS | 2086 | 1468417062308 Marionette TRACE conn2 -> [0,921,"getWindowHandle",null] 06:37:42 INFO - PROCESS | 2086 | 1468417062310 Marionette TRACE conn2 <- [1,921,null,{"value":"7"}] 06:37:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 06:37:42 INFO - PROCESS | 2086 | 1468417062312 Marionette TRACE conn2 -> [0,922,"setScriptTimeout",{"ms":35000}] 06:37:42 INFO - PROCESS | 2086 | 1468417062314 Marionette TRACE conn2 <- [1,922,null,{}] 06:37:42 INFO - PROCESS | 2086 | 1468417062316 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}] 06:37:42 INFO - PROCESS | 2086 | 1468417062318 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:37:42 INFO - PROCESS | 2086 | 1468417062414 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 06:37:42 INFO - PROCESS | 2086 | 1468417062501 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:42 INFO - PROCESS | 2086 | 1468417062502 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:37:42 INFO - PROCESS | 2086 | ++DOCSHELL 0x120f1d800 == 34 [pid = 2086] [id = 238] 06:37:42 INFO - PROCESS | 2086 | ++DOMWINDOW == 87 (0x116f9a000) [pid = 2086] [serial = 712] [outer = 0x0] 06:37:42 INFO - PROCESS | 2086 | ++DOMWINDOW == 88 (0x118736800) [pid = 2086] [serial = 713] [outer = 0x116f9a000] 06:37:42 INFO - PROCESS | 2086 | 1468417062531 Marionette DEBUG loaded listener.js 06:37:42 INFO - PROCESS | 2086 | ++DOMWINDOW == 89 (0x118850c00) [pid = 2086] [serial = 714] [outer = 0x116f9a000] 06:37:42 INFO - PROCESS | 2086 | 1468417062944 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]]]}] 06:37:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 06:37:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 669ms 06:37:42 INFO - PROCESS | 2086 | 1468417062982 Marionette TRACE conn2 -> [0,925,"getWindowHandle",null] 06:37:42 INFO - PROCESS | 2086 | 1468417062985 Marionette TRACE conn2 <- [1,925,null,{"value":"7"}] 06:37:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 06:37:43 INFO - PROCESS | 2086 | 1468417063012 Marionette TRACE conn2 -> [0,926,"setScriptTimeout",{"ms":35000}] 06:37:43 INFO - PROCESS | 2086 | 1468417063015 Marionette TRACE conn2 <- [1,926,null,{}] 06:37:43 INFO - PROCESS | 2086 | 1468417063018 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}] 06:37:43 INFO - PROCESS | 2086 | 1468417063023 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:37:43 INFO - PROCESS | 2086 | 1468417063118 Marionette TRACE conn2 <- [1,927,null,{"value":null}] 06:37:43 INFO - PROCESS | 2086 | 1468417063181 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:43 INFO - PROCESS | 2086 | 1468417063182 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:37:43 INFO - PROCESS | 2086 | ++DOCSHELL 0x123b05800 == 35 [pid = 2086] [id = 239] 06:37:43 INFO - PROCESS | 2086 | ++DOMWINDOW == 90 (0x11918c800) [pid = 2086] [serial = 715] [outer = 0x0] 06:37:43 INFO - PROCESS | 2086 | ++DOMWINDOW == 91 (0x11973e800) [pid = 2086] [serial = 716] [outer = 0x11918c800] 06:37:43 INFO - PROCESS | 2086 | 1468417063211 Marionette DEBUG loaded listener.js 06:37:43 INFO - PROCESS | 2086 | ++DOMWINDOW == 92 (0x119984800) [pid = 2086] [serial = 717] [outer = 0x11918c800] 06:37:43 INFO - PROCESS | 2086 | 1468417063626 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]]]}] 06:37:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 06:37:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 628ms 06:37:43 INFO - PROCESS | 2086 | 1468417063634 Marionette TRACE conn2 -> [0,929,"getWindowHandle",null] 06:37:43 INFO - PROCESS | 2086 | 1468417063635 Marionette TRACE conn2 <- [1,929,null,{"value":"7"}] 06:37:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 06:37:43 INFO - PROCESS | 2086 | 1468417063640 Marionette TRACE conn2 -> [0,930,"setScriptTimeout",{"ms":35000}] 06:37:43 INFO - PROCESS | 2086 | 1468417063642 Marionette TRACE conn2 <- [1,930,null,{}] 06:37:43 INFO - PROCESS | 2086 | 1468417063644 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}] 06:37:43 INFO - PROCESS | 2086 | 1468417063645 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:37:43 INFO - PROCESS | 2086 | 1468417063756 Marionette TRACE conn2 <- [1,931,null,{"value":null}] 06:37:43 INFO - PROCESS | 2086 | 1468417063821 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:43 INFO - PROCESS | 2086 | 1468417063823 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:37:43 INFO - PROCESS | 2086 | ++DOCSHELL 0x116fd4000 == 36 [pid = 2086] [id = 240] 06:37:43 INFO - PROCESS | 2086 | ++DOMWINDOW == 93 (0x11999dc00) [pid = 2086] [serial = 718] [outer = 0x0] 06:37:43 INFO - PROCESS | 2086 | ++DOMWINDOW == 94 (0x119fdf800) [pid = 2086] [serial = 719] [outer = 0x11999dc00] 06:37:43 INFO - PROCESS | 2086 | 1468417063852 Marionette DEBUG loaded listener.js 06:37:43 INFO - PROCESS | 2086 | ++DOMWINDOW == 95 (0x123006000) [pid = 2086] [serial = 720] [outer = 0x11999dc00] 06:37:44 INFO - PROCESS | 2086 | 1468417064267 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]]]}] 06:37:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 06:37:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 670ms 06:37:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 06:37:44 INFO - PROCESS | 2086 | 1468417064309 Marionette TRACE conn2 -> [0,933,"getWindowHandle",null] 06:37:44 INFO - PROCESS | 2086 | 1468417064311 Marionette TRACE conn2 <- [1,933,null,{"value":"7"}] 06:37:44 INFO - PROCESS | 2086 | 1468417064313 Marionette TRACE conn2 -> [0,934,"setScriptTimeout",{"ms":35000}] 06:37:44 INFO - PROCESS | 2086 | 1468417064314 Marionette TRACE conn2 <- [1,934,null,{}] 06:37:44 INFO - PROCESS | 2086 | 1468417064317 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}] 06:37:44 INFO - PROCESS | 2086 | 1468417064318 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:37:44 INFO - PROCESS | 2086 | 1468417064418 Marionette TRACE conn2 <- [1,935,null,{"value":null}] 06:37:44 INFO - PROCESS | 2086 | 1468417064487 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:44 INFO - PROCESS | 2086 | 1468417064492 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:37:44 INFO - PROCESS | 2086 | ++DOCSHELL 0x126e98800 == 37 [pid = 2086] [id = 241] 06:37:44 INFO - PROCESS | 2086 | ++DOMWINDOW == 96 (0x1234eb800) [pid = 2086] [serial = 721] [outer = 0x0] 06:37:44 INFO - PROCESS | 2086 | ++DOMWINDOW == 97 (0x1234ee000) [pid = 2086] [serial = 722] [outer = 0x1234eb800] 06:37:44 INFO - PROCESS | 2086 | 1468417064529 Marionette DEBUG loaded listener.js 06:37:44 INFO - PROCESS | 2086 | ++DOMWINDOW == 98 (0x123992000) [pid = 2086] [serial = 723] [outer = 0x1234eb800] 06:37:44 INFO - PROCESS | 2086 | 1468417064990 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]]]}] 06:37:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 06:37:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 718ms 06:37:45 INFO - PROCESS | 2086 | 1468417065051 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 06:37:45 INFO - PROCESS | 2086 | 1468417065055 Marionette TRACE conn2 <- [1,937,null,{"value":"7"}] 06:37:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 06:37:45 INFO - PROCESS | 2086 | 1468417065059 Marionette TRACE conn2 -> [0,938,"setScriptTimeout",{"ms":35000}] 06:37:45 INFO - PROCESS | 2086 | 1468417065061 Marionette TRACE conn2 <- [1,938,null,{}] 06:37:45 INFO - PROCESS | 2086 | 1468417065065 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}] 06:37:45 INFO - PROCESS | 2086 | 1468417065067 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:37:45 INFO - PROCESS | 2086 | --DOCSHELL 0x11815e800 == 36 [pid = 2086] [id = 235] 06:37:45 INFO - PROCESS | 2086 | --DOCSHELL 0x1169ac000 == 35 [pid = 2086] [id = 234] 06:37:45 INFO - PROCESS | 2086 | --DOCSHELL 0x1129b6800 == 34 [pid = 2086] [id = 233] 06:37:45 INFO - PROCESS | 2086 | --DOCSHELL 0x117e31000 == 33 [pid = 2086] [id = 232] 06:37:45 INFO - PROCESS | 2086 | --DOCSHELL 0x126e98800 == 32 [pid = 2086] [id = 241] 06:37:45 INFO - PROCESS | 2086 | --DOCSHELL 0x116fd4000 == 31 [pid = 2086] [id = 240] 06:37:45 INFO - PROCESS | 2086 | --DOCSHELL 0x12b10f800 == 30 [pid = 2086] [id = 231] 06:37:45 INFO - PROCESS | 2086 | --DOCSHELL 0x123b05800 == 29 [pid = 2086] [id = 239] 06:37:45 INFO - PROCESS | 2086 | --DOCSHELL 0x120f1d800 == 28 [pid = 2086] [id = 238] 06:37:45 INFO - PROCESS | 2086 | --DOCSHELL 0x119171000 == 27 [pid = 2086] [id = 237] 06:37:45 INFO - PROCESS | 2086 | --DOCSHELL 0x1129b9000 == 26 [pid = 2086] [id = 236] 06:37:45 INFO - PROCESS | 2086 | 1468417065678 Marionette TRACE conn2 <- [1,939,null,{"value":null}] 06:37:45 INFO - PROCESS | 2086 | 1468417065766 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:45 INFO - PROCESS | 2086 | 1468417065768 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:37:45 INFO - PROCESS | 2086 | ++DOCSHELL 0x11254b000 == 27 [pid = 2086] [id = 242] 06:37:45 INFO - PROCESS | 2086 | ++DOMWINDOW == 99 (0x1121af400) [pid = 2086] [serial = 724] [outer = 0x0] 06:37:45 INFO - PROCESS | 2086 | ++DOMWINDOW == 100 (0x1127d3800) [pid = 2086] [serial = 725] [outer = 0x1121af400] 06:37:45 INFO - PROCESS | 2086 | 1468417065797 Marionette DEBUG loaded listener.js 06:37:45 INFO - PROCESS | 2086 | ++DOMWINDOW == 101 (0x112e6b800) [pid = 2086] [serial = 726] [outer = 0x1121af400] 06:37:46 INFO - PROCESS | 2086 | 1468417066113 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]]]}] 06:37:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 06:37:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1072ms 06:37:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 06:37:46 INFO - PROCESS | 2086 | 1468417066131 Marionette TRACE conn2 -> [0,941,"getWindowHandle",null] 06:37:46 INFO - PROCESS | 2086 | 1468417066134 Marionette TRACE conn2 <- [1,941,null,{"value":"7"}] 06:37:46 INFO - PROCESS | 2086 | 1468417066138 Marionette TRACE conn2 -> [0,942,"setScriptTimeout",{"ms":35000}] 06:37:46 INFO - PROCESS | 2086 | 1468417066142 Marionette TRACE conn2 <- [1,942,null,{}] 06:37:46 INFO - PROCESS | 2086 | 1468417066146 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}] 06:37:46 INFO - PROCESS | 2086 | 1468417066147 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:37:46 INFO - PROCESS | 2086 | 1468417066275 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 06:37:46 INFO - PROCESS | 2086 | 1468417066314 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:46 INFO - PROCESS | 2086 | 1468417066316 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:37:46 INFO - PROCESS | 2086 | ++DOCSHELL 0x116abc800 == 28 [pid = 2086] [id = 243] 06:37:46 INFO - PROCESS | 2086 | ++DOMWINDOW == 102 (0x112e6c400) [pid = 2086] [serial = 727] [outer = 0x0] 06:37:46 INFO - PROCESS | 2086 | ++DOMWINDOW == 103 (0x1132e5800) [pid = 2086] [serial = 728] [outer = 0x112e6c400] 06:37:46 INFO - PROCESS | 2086 | 1468417066343 Marionette DEBUG loaded listener.js 06:37:46 INFO - PROCESS | 2086 | ++DOMWINDOW == 104 (0x116981000) [pid = 2086] [serial = 729] [outer = 0x112e6c400] 06:37:46 INFO - PROCESS | 2086 | 1468417066676 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]]]}] 06:37:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 06:37:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 573ms 06:37:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 06:37:46 INFO - PROCESS | 2086 | 1468417066710 Marionette TRACE conn2 -> [0,945,"getWindowHandle",null] 06:37:46 INFO - PROCESS | 2086 | 1468417066712 Marionette TRACE conn2 <- [1,945,null,{"value":"7"}] 06:37:46 INFO - PROCESS | 2086 | 1468417066715 Marionette TRACE conn2 -> [0,946,"setScriptTimeout",{"ms":35000}] 06:37:46 INFO - PROCESS | 2086 | 1468417066716 Marionette TRACE conn2 <- [1,946,null,{}] 06:37:46 INFO - PROCESS | 2086 | 1468417066719 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}] 06:37:46 INFO - PROCESS | 2086 | 1468417066720 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:37:46 INFO - PROCESS | 2086 | 1468417066816 Marionette TRACE conn2 <- [1,947,null,{"value":null}] 06:37:46 INFO - PROCESS | 2086 | 1468417066822 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:46 INFO - PROCESS | 2086 | 1468417066824 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:37:46 INFO - PROCESS | 2086 | ++DOCSHELL 0x116aba000 == 29 [pid = 2086] [id = 244] 06:37:46 INFO - PROCESS | 2086 | ++DOMWINDOW == 105 (0x116f67400) [pid = 2086] [serial = 730] [outer = 0x0] 06:37:46 INFO - PROCESS | 2086 | ++DOMWINDOW == 106 (0x117eb4800) [pid = 2086] [serial = 731] [outer = 0x116f67400] 06:37:46 INFO - PROCESS | 2086 | 1468417066856 Marionette DEBUG loaded listener.js 06:37:46 INFO - PROCESS | 2086 | ++DOMWINDOW == 107 (0x11872f800) [pid = 2086] [serial = 732] [outer = 0x116f67400] 06:37:47 INFO - PROCESS | 2086 | 1468417067224 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]]]}] 06:37:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 06:37:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 520ms 06:37:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 06:37:47 INFO - PROCESS | 2086 | 1468417067236 Marionette TRACE conn2 -> [0,949,"getWindowHandle",null] 06:37:47 INFO - PROCESS | 2086 | 1468417067239 Marionette TRACE conn2 <- [1,949,null,{"value":"7"}] 06:37:47 INFO - PROCESS | 2086 | 1468417067247 Marionette TRACE conn2 -> [0,950,"setScriptTimeout",{"ms":35000}] 06:37:47 INFO - PROCESS | 2086 | 1468417067250 Marionette TRACE conn2 <- [1,950,null,{}] 06:37:47 INFO - PROCESS | 2086 | 1468417067258 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}] 06:37:47 INFO - PROCESS | 2086 | 1468417067260 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:37:47 INFO - PROCESS | 2086 | 1468417067356 Marionette TRACE conn2 <- [1,951,null,{"value":null}] 06:37:47 INFO - PROCESS | 2086 | 1468417067360 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:47 INFO - PROCESS | 2086 | 1468417067361 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:37:47 INFO - PROCESS | 2086 | ++DOCSHELL 0x120f21800 == 30 [pid = 2086] [id = 245] 06:37:47 INFO - PROCESS | 2086 | ++DOMWINDOW == 108 (0x1187eb000) [pid = 2086] [serial = 733] [outer = 0x0] 06:37:47 INFO - PROCESS | 2086 | ++DOMWINDOW == 109 (0x119147c00) [pid = 2086] [serial = 734] [outer = 0x1187eb000] 06:37:47 INFO - PROCESS | 2086 | 1468417067387 Marionette DEBUG loaded listener.js 06:37:47 INFO - PROCESS | 2086 | ++DOMWINDOW == 110 (0x119987800) [pid = 2086] [serial = 735] [outer = 0x1187eb000] 06:37:47 INFO - PROCESS | 2086 | 1468417067727 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]]]}] 06:37:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 06:37:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 533ms 06:37:47 INFO - PROCESS | 2086 | 1468417067777 Marionette TRACE conn2 -> [0,953,"getWindowHandle",null] 06:37:47 INFO - PROCESS | 2086 | 1468417067778 Marionette TRACE conn2 <- [1,953,null,{"value":"7"}] 06:37:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 06:37:47 INFO - PROCESS | 2086 | 1468417067780 Marionette TRACE conn2 -> [0,954,"setScriptTimeout",{"ms":35000}] 06:37:47 INFO - PROCESS | 2086 | 1468417067781 Marionette TRACE conn2 <- [1,954,null,{}] 06:37:47 INFO - PROCESS | 2086 | 1468417067784 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}] 06:37:47 INFO - PROCESS | 2086 | 1468417067785 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:37:47 INFO - PROCESS | 2086 | 1468417067878 Marionette TRACE conn2 <- [1,955,null,{"value":null}] 06:37:47 INFO - PROCESS | 2086 | 1468417067915 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:47 INFO - PROCESS | 2086 | 1468417067916 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:37:47 INFO - PROCESS | 2086 | ++DOCSHELL 0x123892800 == 31 [pid = 2086] [id = 246] 06:37:47 INFO - PROCESS | 2086 | ++DOMWINDOW == 111 (0x119188400) [pid = 2086] [serial = 736] [outer = 0x0] 06:37:47 INFO - PROCESS | 2086 | ++DOMWINDOW == 112 (0x120febc00) [pid = 2086] [serial = 737] [outer = 0x119188400] 06:37:47 INFO - PROCESS | 2086 | 1468417067940 Marionette DEBUG loaded listener.js 06:37:47 INFO - PROCESS | 2086 | ++DOMWINDOW == 113 (0x1234e4800) [pid = 2086] [serial = 738] [outer = 0x119188400] 06:37:48 INFO - PROCESS | 2086 | 1468417068486 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]]]}] 06:37:48 INFO - PROCESS | 2086 | --DOMWINDOW == 112 (0x116a1bc00) [pid = 2086] [serial = 703] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 06:37:48 INFO - PROCESS | 2086 | --DOMWINDOW == 111 (0x111c7b800) [pid = 2086] [serial = 670] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 06:37:48 INFO - PROCESS | 2086 | --DOMWINDOW == 110 (0x112cefc00) [pid = 2086] [serial = 661] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 06:37:48 INFO - PROCESS | 2086 | --DOMWINDOW == 109 (0x1127cec00) [pid = 2086] [serial = 664] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 06:37:48 INFO - PROCESS | 2086 | --DOMWINDOW == 108 (0x1176ee800) [pid = 2086] [serial = 655] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 06:37:48 INFO - PROCESS | 2086 | --DOMWINDOW == 107 (0x119fe0400) [pid = 2086] [serial = 667] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 06:37:48 INFO - PROCESS | 2086 | --DOMWINDOW == 106 (0x112cb7c00) [pid = 2086] [serial = 658] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 06:37:48 INFO - PROCESS | 2086 | --DOMWINDOW == 105 (0x11692e800) [pid = 2086] [serial = 643] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 06:37:48 INFO - PROCESS | 2086 | --DOMWINDOW == 104 (0x120fe9c00) [pid = 2086] [serial = 646] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 06:37:48 INFO - PROCESS | 2086 | --DOMWINDOW == 103 (0x1270cd800) [pid = 2086] [serial = 649] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 06:37:48 INFO - PROCESS | 2086 | --DOMWINDOW == 102 (0x117eb9000) [pid = 2086] [serial = 673] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 06:37:48 INFO - PROCESS | 2086 | --DOMWINDOW == 101 (0x129350c00) [pid = 2086] [serial = 652] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 06:37:48 INFO - PROCESS | 2086 | --DOMWINDOW == 100 (0x110e7a400) [pid = 2086] [serial = 685] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 06:37:48 INFO - PROCESS | 2086 | --DOMWINDOW == 99 (0x126808400) [pid = 2086] [serial = 676] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 06:37:48 INFO - PROCESS | 2086 | --DOMWINDOW == 98 (0x128aaac00) [pid = 2086] [serial = 688] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 06:37:48 INFO - PROCESS | 2086 | --DOMWINDOW == 97 (0x110eb5000) [pid = 2086] [serial = 679] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 06:37:48 INFO - PROCESS | 2086 | --DOMWINDOW == 96 (0x1164f0000) [pid = 2086] [serial = 682] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 06:37:48 INFO - PROCESS | 2086 | --DOMWINDOW == 95 (0x111e5cc00) [pid = 2086] [serial = 697] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 06:37:48 INFO - PROCESS | 2086 | --DOMWINDOW == 94 (0x1132e1400) [pid = 2086] [serial = 700] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 06:37:48 INFO - PROCESS | 2086 | --DOMWINDOW == 93 (0x1293cc800) [pid = 2086] [serial = 691] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 06:37:48 INFO - PROCESS | 2086 | --DOMWINDOW == 92 (0x115d0ec00) [pid = 2086] [serial = 694] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 06:37:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 06:37:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 771ms 06:37:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 06:37:48 INFO - PROCESS | 2086 | 1468417068552 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 06:37:48 INFO - PROCESS | 2086 | 1468417068553 Marionette TRACE conn2 <- [1,957,null,{"value":"7"}] 06:37:48 INFO - PROCESS | 2086 | 1468417068556 Marionette TRACE conn2 -> [0,958,"setScriptTimeout",{"ms":35000}] 06:37:48 INFO - PROCESS | 2086 | 1468417068557 Marionette TRACE conn2 <- [1,958,null,{}] 06:37:48 INFO - PROCESS | 2086 | 1468417068559 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}] 06:37:48 INFO - PROCESS | 2086 | 1468417068560 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:37:48 INFO - PROCESS | 2086 | 1468417068637 Marionette TRACE conn2 <- [1,959,null,{"value":null}] 06:37:48 INFO - PROCESS | 2086 | 1468417068643 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:48 INFO - PROCESS | 2086 | 1468417068647 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:37:48 INFO - PROCESS | 2086 | ++DOCSHELL 0x1234cd000 == 32 [pid = 2086] [id = 247] 06:37:48 INFO - PROCESS | 2086 | ++DOMWINDOW == 93 (0x11692e800) [pid = 2086] [serial = 739] [outer = 0x0] 06:37:48 INFO - PROCESS | 2086 | ++DOMWINDOW == 94 (0x116a1bc00) [pid = 2086] [serial = 740] [outer = 0x11692e800] 06:37:48 INFO - PROCESS | 2086 | 1468417068680 Marionette DEBUG loaded listener.js 06:37:48 INFO - PROCESS | 2086 | ++DOMWINDOW == 95 (0x119746000) [pid = 2086] [serial = 741] [outer = 0x11692e800] 06:37:49 INFO - PROCESS | 2086 | 1468417069028 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]]]}] 06:37:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 06:37:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 521ms 06:37:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 06:37:49 INFO - PROCESS | 2086 | 1468417069078 Marionette TRACE conn2 -> [0,961,"getWindowHandle",null] 06:37:49 INFO - PROCESS | 2086 | 1468417069079 Marionette TRACE conn2 <- [1,961,null,{"value":"7"}] 06:37:49 INFO - PROCESS | 2086 | 1468417069082 Marionette TRACE conn2 -> [0,962,"setScriptTimeout",{"ms":35000}] 06:37:49 INFO - PROCESS | 2086 | 1468417069083 Marionette TRACE conn2 <- [1,962,null,{}] 06:37:49 INFO - PROCESS | 2086 | 1468417069085 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}] 06:37:49 INFO - PROCESS | 2086 | 1468417069087 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:37:49 INFO - PROCESS | 2086 | 1468417069181 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 06:37:49 INFO - PROCESS | 2086 | 1468417069190 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:49 INFO - PROCESS | 2086 | 1468417069191 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:37:49 INFO - PROCESS | 2086 | ++DOCSHELL 0x111f6e800 == 33 [pid = 2086] [id = 248] 06:37:49 INFO - PROCESS | 2086 | ++DOMWINDOW == 96 (0x12304dc00) [pid = 2086] [serial = 742] [outer = 0x0] 06:37:49 INFO - PROCESS | 2086 | ++DOMWINDOW == 97 (0x12399d800) [pid = 2086] [serial = 743] [outer = 0x12304dc00] 06:37:49 INFO - PROCESS | 2086 | 1468417069222 Marionette DEBUG loaded listener.js 06:37:49 INFO - PROCESS | 2086 | ++DOMWINDOW == 98 (0x123ce3c00) [pid = 2086] [serial = 744] [outer = 0x12304dc00] 06:37:49 INFO - PROCESS | 2086 | 1468417069633 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]]]}] 06:37:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 06:37:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 570ms 06:37:49 INFO - PROCESS | 2086 | 1468417069651 Marionette TRACE conn2 -> [0,965,"getWindowHandle",null] 06:37:49 INFO - PROCESS | 2086 | 1468417069653 Marionette TRACE conn2 <- [1,965,null,{"value":"7"}] 06:37:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 06:37:49 INFO - PROCESS | 2086 | 1468417069657 Marionette TRACE conn2 -> [0,966,"setScriptTimeout",{"ms":35000}] 06:37:49 INFO - PROCESS | 2086 | 1468417069658 Marionette TRACE conn2 <- [1,966,null,{}] 06:37:49 INFO - PROCESS | 2086 | 1468417069661 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}] 06:37:49 INFO - PROCESS | 2086 | 1468417069662 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:37:49 INFO - PROCESS | 2086 | 1468417069732 Marionette TRACE conn2 <- [1,967,null,{"value":null}] 06:37:49 INFO - PROCESS | 2086 | 1468417069788 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:49 INFO - PROCESS | 2086 | 1468417069789 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:37:49 INFO - PROCESS | 2086 | ++DOCSHELL 0x128e7a000 == 34 [pid = 2086] [id = 249] 06:37:49 INFO - PROCESS | 2086 | ++DOMWINDOW == 99 (0x110fa0c00) [pid = 2086] [serial = 745] [outer = 0x0] 06:37:49 INFO - PROCESS | 2086 | ++DOMWINDOW == 100 (0x124102c00) [pid = 2086] [serial = 746] [outer = 0x110fa0c00] 06:37:49 INFO - PROCESS | 2086 | 1468417069813 Marionette DEBUG loaded listener.js 06:37:49 INFO - PROCESS | 2086 | ++DOMWINDOW == 101 (0x124569400) [pid = 2086] [serial = 747] [outer = 0x110fa0c00] 06:37:50 INFO - PROCESS | 2086 | 1468417070087 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]]]}] 06:37:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 06:37:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 469ms 06:37:50 INFO - PROCESS | 2086 | 1468417070127 Marionette TRACE conn2 -> [0,969,"getWindowHandle",null] 06:37:50 INFO - PROCESS | 2086 | 1468417070128 Marionette TRACE conn2 <- [1,969,null,{"value":"7"}] 06:37:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 06:37:50 INFO - PROCESS | 2086 | 1468417070130 Marionette TRACE conn2 -> [0,970,"setScriptTimeout",{"ms":35000}] 06:37:50 INFO - PROCESS | 2086 | 1468417070131 Marionette TRACE conn2 <- [1,970,null,{}] 06:37:50 INFO - PROCESS | 2086 | 1468417070134 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}] 06:37:50 INFO - PROCESS | 2086 | 1468417070135 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:37:50 INFO - PROCESS | 2086 | 1468417070214 Marionette TRACE conn2 <- [1,971,null,{"value":null}] 06:37:50 INFO - PROCESS | 2086 | 1468417070218 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:50 INFO - PROCESS | 2086 | 1468417070219 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:37:50 INFO - PROCESS | 2086 | ++DOCSHELL 0x12962b800 == 35 [pid = 2086] [id = 250] 06:37:50 INFO - PROCESS | 2086 | ++DOMWINDOW == 102 (0x1121b5000) [pid = 2086] [serial = 748] [outer = 0x0] 06:37:50 INFO - PROCESS | 2086 | ++DOMWINDOW == 103 (0x126808c00) [pid = 2086] [serial = 749] [outer = 0x1121b5000] 06:37:50 INFO - PROCESS | 2086 | 1468417070246 Marionette DEBUG loaded listener.js 06:37:50 INFO - PROCESS | 2086 | ++DOMWINDOW == 104 (0x126966c00) [pid = 2086] [serial = 750] [outer = 0x1121b5000] 06:37:50 INFO - PROCESS | 2086 | 1468417070775 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]]]}] 06:37:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 06:37:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 671ms 06:37:50 INFO - PROCESS | 2086 | 1468417070802 Marionette TRACE conn2 -> [0,973,"getWindowHandle",null] 06:37:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 06:37:50 INFO - PROCESS | 2086 | 1468417070804 Marionette TRACE conn2 <- [1,973,null,{"value":"7"}] 06:37:50 INFO - PROCESS | 2086 | 1468417070807 Marionette TRACE conn2 -> [0,974,"setScriptTimeout",{"ms":35000}] 06:37:50 INFO - PROCESS | 2086 | 1468417070809 Marionette TRACE conn2 <- [1,974,null,{}] 06:37:50 INFO - PROCESS | 2086 | 1468417070813 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}] 06:37:50 INFO - PROCESS | 2086 | 1468417070814 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:37:50 INFO - PROCESS | 2086 | 1468417070927 Marionette TRACE conn2 <- [1,975,null,{"value":null}] 06:37:51 INFO - PROCESS | 2086 | 1468417071024 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:51 INFO - PROCESS | 2086 | 1468417071027 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:37:51 INFO - PROCESS | 2086 | ++DOCSHELL 0x1169a9800 == 36 [pid = 2086] [id = 251] 06:37:51 INFO - PROCESS | 2086 | ++DOMWINDOW == 105 (0x1121b9800) [pid = 2086] [serial = 751] [outer = 0x0] 06:37:51 INFO - PROCESS | 2086 | ++DOMWINDOW == 106 (0x112e16800) [pid = 2086] [serial = 752] [outer = 0x1121b9800] 06:37:51 INFO - PROCESS | 2086 | 1468417071078 Marionette DEBUG loaded listener.js 06:37:51 INFO - PROCESS | 2086 | ++DOMWINDOW == 107 (0x1132eb800) [pid = 2086] [serial = 753] [outer = 0x1121b9800] 06:37:51 INFO - PROCESS | 2086 | 1468417071657 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]]]}] 06:37:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 06:37:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 871ms 06:37:51 INFO - PROCESS | 2086 | 1468417071678 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 06:37:51 INFO - PROCESS | 2086 | 1468417071681 Marionette TRACE conn2 <- [1,977,null,{"value":"7"}] 06:37:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 06:37:51 INFO - PROCESS | 2086 | 1468417071712 Marionette TRACE conn2 -> [0,978,"setScriptTimeout",{"ms":35000}] 06:37:51 INFO - PROCESS | 2086 | 1468417071714 Marionette TRACE conn2 <- [1,978,null,{}] 06:37:51 INFO - PROCESS | 2086 | 1468417071719 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}] 06:37:51 INFO - PROCESS | 2086 | 1468417071722 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:37:51 INFO - PROCESS | 2086 | 1468417071827 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 06:37:51 INFO - PROCESS | 2086 | 1468417071903 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:51 INFO - PROCESS | 2086 | 1468417071904 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:37:51 INFO - PROCESS | 2086 | ++DOCSHELL 0x120f10800 == 37 [pid = 2086] [id = 252] 06:37:51 INFO - PROCESS | 2086 | ++DOMWINDOW == 108 (0x11692cc00) [pid = 2086] [serial = 754] [outer = 0x0] 06:37:51 INFO - PROCESS | 2086 | ++DOMWINDOW == 109 (0x116f64000) [pid = 2086] [serial = 755] [outer = 0x11692cc00] 06:37:51 INFO - PROCESS | 2086 | 1468417071935 Marionette DEBUG loaded listener.js 06:37:51 INFO - PROCESS | 2086 | ++DOMWINDOW == 110 (0x1176efc00) [pid = 2086] [serial = 756] [outer = 0x11692cc00] 06:37:52 INFO - PROCESS | 2086 | 1468417072404 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]]]}] 06:37:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 06:37:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 798ms 06:37:52 INFO - PROCESS | 2086 | 1468417072568 Marionette TRACE conn2 -> [0,981,"getWindowHandle",null] 06:37:52 INFO - PROCESS | 2086 | 1468417072570 Marionette TRACE conn2 <- [1,981,null,{"value":"7"}] 06:37:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 06:37:52 INFO - PROCESS | 2086 | 1468417072603 Marionette TRACE conn2 -> [0,982,"setScriptTimeout",{"ms":35000}] 06:37:52 INFO - PROCESS | 2086 | 1468417072604 Marionette TRACE conn2 <- [1,982,null,{}] 06:37:52 INFO - PROCESS | 2086 | 1468417072608 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}] 06:37:52 INFO - PROCESS | 2086 | 1468417072610 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:37:52 INFO - PROCESS | 2086 | 1468417072710 Marionette TRACE conn2 <- [1,983,null,{"value":null}] 06:37:52 INFO - PROCESS | 2086 | 1468417072761 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:52 INFO - PROCESS | 2086 | 1468417072764 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:37:52 INFO - PROCESS | 2086 | ++DOCSHELL 0x1169b5800 == 38 [pid = 2086] [id = 253] 06:37:52 INFO - PROCESS | 2086 | ++DOMWINDOW == 111 (0x1132ec000) [pid = 2086] [serial = 757] [outer = 0x0] 06:37:52 INFO - PROCESS | 2086 | ++DOMWINDOW == 112 (0x1133ab000) [pid = 2086] [serial = 758] [outer = 0x1132ec000] 06:37:52 INFO - PROCESS | 2086 | 1468417072791 Marionette DEBUG loaded listener.js 06:37:52 INFO - PROCESS | 2086 | ++DOMWINDOW == 113 (0x116195c00) [pid = 2086] [serial = 759] [outer = 0x1132ec000] 06:37:53 INFO - PROCESS | 2086 | --DOCSHELL 0x128e7a000 == 37 [pid = 2086] [id = 249] 06:37:53 INFO - PROCESS | 2086 | --DOCSHELL 0x111f6e800 == 36 [pid = 2086] [id = 248] 06:37:53 INFO - PROCESS | 2086 | --DOCSHELL 0x1234cd000 == 35 [pid = 2086] [id = 247] 06:37:53 INFO - PROCESS | 2086 | --DOCSHELL 0x123892800 == 34 [pid = 2086] [id = 246] 06:37:53 INFO - PROCESS | 2086 | --DOCSHELL 0x120f21800 == 33 [pid = 2086] [id = 245] 06:37:53 INFO - PROCESS | 2086 | --DOCSHELL 0x116aba000 == 32 [pid = 2086] [id = 244] 06:37:53 INFO - PROCESS | 2086 | --DOCSHELL 0x116abc800 == 31 [pid = 2086] [id = 243] 06:37:53 INFO - PROCESS | 2086 | --DOCSHELL 0x11254b000 == 30 [pid = 2086] [id = 242] 06:37:53 INFO - PROCESS | 2086 | 1468417073180 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]]]}] 06:37:53 INFO - PROCESS | 2086 | --DOMWINDOW == 112 (0x1176f0c00) [pid = 2086] [serial = 705] [outer = 0x0] [url = about:blank] 06:37:53 INFO - PROCESS | 2086 | --DOMWINDOW == 111 (0x123004000) [pid = 2086] [serial = 671] [outer = 0x0] [url = about:blank] 06:37:53 INFO - PROCESS | 2086 | --DOMWINDOW == 110 (0x11697bc00) [pid = 2086] [serial = 662] [outer = 0x0] [url = about:blank] 06:37:53 INFO - PROCESS | 2086 | --DOMWINDOW == 109 (0x117eb7000) [pid = 2086] [serial = 663] [outer = 0x0] [url = about:blank] 06:37:53 INFO - PROCESS | 2086 | --DOMWINDOW == 108 (0x11913d800) [pid = 2086] [serial = 665] [outer = 0x0] [url = about:blank] 06:37:53 INFO - PROCESS | 2086 | --DOMWINDOW == 107 (0x119989c00) [pid = 2086] [serial = 666] [outer = 0x0] [url = about:blank] 06:37:53 INFO - PROCESS | 2086 | --DOMWINDOW == 106 (0x1188e7c00) [pid = 2086] [serial = 657] [outer = 0x0] [url = about:blank] 06:37:53 INFO - PROCESS | 2086 | --DOMWINDOW == 105 (0x118564c00) [pid = 2086] [serial = 656] [outer = 0x0] [url = about:blank] 06:37:53 INFO - PROCESS | 2086 | --DOMWINDOW == 104 (0x123002800) [pid = 2086] [serial = 668] [outer = 0x0] [url = about:blank] 06:37:53 INFO - PROCESS | 2086 | --DOMWINDOW == 103 (0x1133d7c00) [pid = 2086] [serial = 659] [outer = 0x0] [url = about:blank] 06:37:53 INFO - PROCESS | 2086 | --DOMWINDOW == 102 (0x11645fc00) [pid = 2086] [serial = 660] [outer = 0x0] [url = about:blank] 06:37:53 INFO - PROCESS | 2086 | --DOMWINDOW == 101 (0x1188e1c00) [pid = 2086] [serial = 645] [outer = 0x0] [url = about:blank] 06:37:53 INFO - PROCESS | 2086 | --DOMWINDOW == 100 (0x11714b000) [pid = 2086] [serial = 644] [outer = 0x0] [url = about:blank] 06:37:53 INFO - PROCESS | 2086 | --DOMWINDOW == 99 (0x1238ad400) [pid = 2086] [serial = 648] [outer = 0x0] [url = about:blank] 06:37:53 INFO - PROCESS | 2086 | --DOMWINDOW == 98 (0x1234aa000) [pid = 2086] [serial = 647] [outer = 0x0] [url = about:blank] 06:37:53 INFO - PROCESS | 2086 | --DOMWINDOW == 97 (0x128d0f800) [pid = 2086] [serial = 651] [outer = 0x0] [url = about:blank] 06:37:53 INFO - PROCESS | 2086 | --DOMWINDOW == 96 (0x128a5fc00) [pid = 2086] [serial = 650] [outer = 0x0] [url = about:blank] 06:37:53 INFO - PROCESS | 2086 | --DOMWINDOW == 95 (0x123990800) [pid = 2086] [serial = 674] [outer = 0x0] [url = about:blank] 06:37:53 INFO - PROCESS | 2086 | --DOMWINDOW == 94 (0x12b8d7400) [pid = 2086] [serial = 654] [outer = 0x0] [url = about:blank] 06:37:53 INFO - PROCESS | 2086 | --DOMWINDOW == 93 (0x12abd6400) [pid = 2086] [serial = 653] [outer = 0x0] [url = about:blank] 06:37:53 INFO - PROCESS | 2086 | --DOMWINDOW == 92 (0x128aab000) [pid = 2086] [serial = 687] [outer = 0x0] [url = about:blank] 06:37:53 INFO - PROCESS | 2086 | --DOMWINDOW == 91 (0x1234e9400) [pid = 2086] [serial = 672] [outer = 0x0] [url = about:blank] 06:37:53 INFO - PROCESS | 2086 | --DOMWINDOW == 90 (0x126d2c800) [pid = 2086] [serial = 677] [outer = 0x0] [url = about:blank] 06:37:53 INFO - PROCESS | 2086 | --DOMWINDOW == 89 (0x126807800) [pid = 2086] [serial = 675] [outer = 0x0] [url = about:blank] 06:37:53 INFO - PROCESS | 2086 | --DOMWINDOW == 88 (0x1270cf400) [pid = 2086] [serial = 678] [outer = 0x0] [url = about:blank] 06:37:53 INFO - PROCESS | 2086 | --DOMWINDOW == 87 (0x12910bc00) [pid = 2086] [serial = 689] [outer = 0x0] [url = about:blank] 06:37:53 INFO - PROCESS | 2086 | --DOMWINDOW == 86 (0x128a68800) [pid = 2086] [serial = 686] [outer = 0x0] [url = about:blank] 06:37:53 INFO - PROCESS | 2086 | --DOMWINDOW == 85 (0x1185af800) [pid = 2086] [serial = 681] [outer = 0x0] [url = about:blank] 06:37:53 INFO - PROCESS | 2086 | --DOMWINDOW == 84 (0x11337e400) [pid = 2086] [serial = 680] [outer = 0x0] [url = about:blank] 06:37:53 INFO - PROCESS | 2086 | --DOMWINDOW == 83 (0x1293c9c00) [pid = 2086] [serial = 690] [outer = 0x0] [url = about:blank] 06:37:53 INFO - PROCESS | 2086 | --DOMWINDOW == 82 (0x1268af400) [pid = 2086] [serial = 683] [outer = 0x0] [url = about:blank] 06:37:53 INFO - PROCESS | 2086 | --DOMWINDOW == 81 (0x1273e0400) [pid = 2086] [serial = 684] [outer = 0x0] [url = about:blank] 06:37:53 INFO - PROCESS | 2086 | --DOMWINDOW == 80 (0x112137800) [pid = 2086] [serial = 698] [outer = 0x0] [url = about:blank] 06:37:53 INFO - PROCESS | 2086 | --DOMWINDOW == 79 (0x1127d4000) [pid = 2086] [serial = 699] [outer = 0x0] [url = about:blank] 06:37:53 INFO - PROCESS | 2086 | --DOMWINDOW == 78 (0x123047800) [pid = 2086] [serial = 669] [outer = 0x0] [url = about:blank] 06:37:53 INFO - PROCESS | 2086 | --DOMWINDOW == 77 (0x113da7c00) [pid = 2086] [serial = 701] [outer = 0x0] [url = about:blank] 06:37:53 INFO - PROCESS | 2086 | --DOMWINDOW == 76 (0x12a52e800) [pid = 2086] [serial = 692] [outer = 0x0] [url = about:blank] 06:37:53 INFO - PROCESS | 2086 | --DOMWINDOW == 75 (0x115e63c00) [pid = 2086] [serial = 702] [outer = 0x0] [url = about:blank] 06:37:53 INFO - PROCESS | 2086 | --DOMWINDOW == 74 (0x12a92e400) [pid = 2086] [serial = 693] [outer = 0x0] [url = about:blank] 06:37:53 INFO - PROCESS | 2086 | --DOMWINDOW == 73 (0x1164f0800) [pid = 2086] [serial = 695] [outer = 0x0] [url = about:blank] 06:37:53 INFO - PROCESS | 2086 | --DOMWINDOW == 72 (0x116f65800) [pid = 2086] [serial = 696] [outer = 0x0] [url = about:blank] 06:37:53 INFO - PROCESS | 2086 | --DOMWINDOW == 71 (0x116f93400) [pid = 2086] [serial = 704] [outer = 0x0] [url = about:blank] 06:37:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 06:37:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 630ms 06:37:53 INFO - PROCESS | 2086 | 1468417073227 Marionette TRACE conn2 -> [0,985,"getWindowHandle",null] 06:37:53 INFO - PROCESS | 2086 | 1468417073229 Marionette TRACE conn2 <- [1,985,null,{"value":"7"}] 06:37:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 06:37:53 INFO - PROCESS | 2086 | 1468417073234 Marionette TRACE conn2 -> [0,986,"setScriptTimeout",{"ms":35000}] 06:37:53 INFO - PROCESS | 2086 | 1468417073236 Marionette TRACE conn2 <- [1,986,null,{}] 06:37:53 INFO - PROCESS | 2086 | 1468417073239 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}] 06:37:53 INFO - PROCESS | 2086 | 1468417073241 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:37:53 INFO - PROCESS | 2086 | 1468417073315 Marionette TRACE conn2 <- [1,987,null,{"value":null}] 06:37:53 INFO - PROCESS | 2086 | 1468417073320 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:53 INFO - PROCESS | 2086 | 1468417073324 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:37:53 INFO - PROCESS | 2086 | ++DOCSHELL 0x116acb800 == 31 [pid = 2086] [id = 254] 06:37:53 INFO - PROCESS | 2086 | ++DOMWINDOW == 72 (0x116f64800) [pid = 2086] [serial = 760] [outer = 0x0] 06:37:53 INFO - PROCESS | 2086 | ++DOMWINDOW == 73 (0x116f6ec00) [pid = 2086] [serial = 761] [outer = 0x116f64800] 06:37:53 INFO - PROCESS | 2086 | 1468417073351 Marionette DEBUG loaded listener.js 06:37:53 INFO - PROCESS | 2086 | ++DOMWINDOW == 74 (0x118299c00) [pid = 2086] [serial = 762] [outer = 0x116f64800] 06:37:53 INFO - PROCESS | 2086 | 1468417073676 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]]]}] 06:37:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 06:37:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 475ms 06:37:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 06:37:53 INFO - PROCESS | 2086 | 1468417073709 Marionette TRACE conn2 -> [0,989,"getWindowHandle",null] 06:37:53 INFO - PROCESS | 2086 | 1468417073710 Marionette TRACE conn2 <- [1,989,null,{"value":"7"}] 06:37:53 INFO - PROCESS | 2086 | 1468417073712 Marionette TRACE conn2 -> [0,990,"setScriptTimeout",{"ms":35000}] 06:37:53 INFO - PROCESS | 2086 | 1468417073714 Marionette TRACE conn2 <- [1,990,null,{}] 06:37:53 INFO - PROCESS | 2086 | 1468417073723 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}] 06:37:53 INFO - PROCESS | 2086 | 1468417073726 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:37:53 INFO - PROCESS | 2086 | 1468417073836 Marionette TRACE conn2 <- [1,991,null,{"value":null}] 06:37:53 INFO - PROCESS | 2086 | 1468417073847 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:53 INFO - PROCESS | 2086 | 1468417073850 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:37:53 INFO - PROCESS | 2086 | ++DOCSHELL 0x11927c800 == 32 [pid = 2086] [id = 255] 06:37:53 INFO - PROCESS | 2086 | ++DOMWINDOW == 75 (0x1127d2400) [pid = 2086] [serial = 763] [outer = 0x0] 06:37:53 INFO - PROCESS | 2086 | ++DOMWINDOW == 76 (0x119148400) [pid = 2086] [serial = 764] [outer = 0x1127d2400] 06:37:53 INFO - PROCESS | 2086 | 1468417073878 Marionette DEBUG loaded listener.js 06:37:53 INFO - PROCESS | 2086 | ++DOMWINDOW == 77 (0x119743800) [pid = 2086] [serial = 765] [outer = 0x1127d2400] 06:37:54 INFO - PROCESS | 2086 | 1468417074206 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]]]}] 06:37:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 06:37:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 520ms 06:37:54 INFO - PROCESS | 2086 | 1468417074234 Marionette TRACE conn2 -> [0,993,"getWindowHandle",null] 06:37:54 INFO - PROCESS | 2086 | 1468417074235 Marionette TRACE conn2 <- [1,993,null,{"value":"7"}] 06:37:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 06:37:54 INFO - PROCESS | 2086 | 1468417074237 Marionette TRACE conn2 -> [0,994,"setScriptTimeout",{"ms":35000}] 06:37:54 INFO - PROCESS | 2086 | 1468417074238 Marionette TRACE conn2 <- [1,994,null,{}] 06:37:54 INFO - PROCESS | 2086 | 1468417074241 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}] 06:37:54 INFO - PROCESS | 2086 | 1468417074242 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:37:54 INFO - PROCESS | 2086 | 1468417074320 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 06:37:54 INFO - PROCESS | 2086 | 1468417074374 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:54 INFO - PROCESS | 2086 | 1468417074375 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:37:54 INFO - PROCESS | 2086 | ++DOCSHELL 0x119dd7800 == 33 [pid = 2086] [id = 256] 06:37:54 INFO - PROCESS | 2086 | ++DOMWINDOW == 78 (0x119743000) [pid = 2086] [serial = 766] [outer = 0x0] 06:37:54 INFO - PROCESS | 2086 | ++DOMWINDOW == 79 (0x120fe7000) [pid = 2086] [serial = 767] [outer = 0x119743000] 06:37:54 INFO - PROCESS | 2086 | 1468417074400 Marionette DEBUG loaded listener.js 06:37:54 INFO - PROCESS | 2086 | ++DOMWINDOW == 80 (0x1234e8000) [pid = 2086] [serial = 768] [outer = 0x119743000] 06:37:54 INFO - PROCESS | 2086 | 1468417074680 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]]]}] 06:37:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 06:37:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 473ms 06:37:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 06:37:54 INFO - PROCESS | 2086 | 1468417074712 Marionette TRACE conn2 -> [0,997,"getWindowHandle",null] 06:37:54 INFO - PROCESS | 2086 | 1468417074713 Marionette TRACE conn2 <- [1,997,null,{"value":"7"}] 06:37:54 INFO - PROCESS | 2086 | 1468417074715 Marionette TRACE conn2 -> [0,998,"setScriptTimeout",{"ms":35000}] 06:37:54 INFO - PROCESS | 2086 | 1468417074716 Marionette TRACE conn2 <- [1,998,null,{}] 06:37:54 INFO - PROCESS | 2086 | 1468417074718 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}] 06:37:54 INFO - PROCESS | 2086 | 1468417074719 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:37:54 INFO - PROCESS | 2086 | 1468417074803 Marionette TRACE conn2 <- [1,999,null,{"value":null}] 06:37:54 INFO - PROCESS | 2086 | 1468417074809 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:54 INFO - PROCESS | 2086 | 1468417074810 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:37:54 INFO - PROCESS | 2086 | ++DOCSHELL 0x124519000 == 34 [pid = 2086] [id = 257] 06:37:54 INFO - PROCESS | 2086 | ++DOMWINDOW == 81 (0x11855a800) [pid = 2086] [serial = 769] [outer = 0x0] 06:37:54 INFO - PROCESS | 2086 | ++DOMWINDOW == 82 (0x1238afc00) [pid = 2086] [serial = 770] [outer = 0x11855a800] 06:37:54 INFO - PROCESS | 2086 | 1468417074834 Marionette DEBUG loaded listener.js 06:37:54 INFO - PROCESS | 2086 | ++DOMWINDOW == 83 (0x123ced400) [pid = 2086] [serial = 771] [outer = 0x11855a800] 06:37:55 INFO - PROCESS | 2086 | 1468417075161 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]]]}] 06:37:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 06:37:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 469ms 06:37:55 INFO - PROCESS | 2086 | 1468417075185 Marionette TRACE conn2 -> [0,1001,"getWindowHandle",null] 06:37:55 INFO - PROCESS | 2086 | 1468417075188 Marionette TRACE conn2 <- [1,1001,null,{"value":"7"}] 06:37:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 06:37:55 INFO - PROCESS | 2086 | 1468417075193 Marionette TRACE conn2 -> [0,1002,"setScriptTimeout",{"ms":35000}] 06:37:55 INFO - PROCESS | 2086 | 1468417075194 Marionette TRACE conn2 <- [1,1002,null,{}] 06:37:55 INFO - PROCESS | 2086 | 1468417075197 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}] 06:37:55 INFO - PROCESS | 2086 | 1468417075203 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:37:55 INFO - PROCESS | 2086 | 1468417075388 Marionette TRACE conn2 <- [1,1003,null,{"value":null}] 06:37:55 INFO - PROCESS | 2086 | 1468417075407 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:55 INFO - PROCESS | 2086 | 1468417075409 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:37:55 INFO - PROCESS | 2086 | ++DOCSHELL 0x126861800 == 35 [pid = 2086] [id = 258] 06:37:55 INFO - PROCESS | 2086 | ++DOMWINDOW == 84 (0x1243f9400) [pid = 2086] [serial = 772] [outer = 0x0] 06:37:55 INFO - PROCESS | 2086 | ++DOMWINDOW == 85 (0x1268b0800) [pid = 2086] [serial = 773] [outer = 0x1243f9400] 06:37:55 INFO - PROCESS | 2086 | 1468417075448 Marionette DEBUG loaded listener.js 06:37:55 INFO - PROCESS | 2086 | ++DOMWINDOW == 86 (0x12736b400) [pid = 2086] [serial = 774] [outer = 0x1243f9400] 06:37:55 INFO - PROCESS | 2086 | 1468417075856 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]]]}] 06:37:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 06:37:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 671ms 06:37:55 INFO - PROCESS | 2086 | 1468417075863 Marionette TRACE conn2 -> [0,1005,"getWindowHandle",null] 06:37:55 INFO - PROCESS | 2086 | 1468417075864 Marionette TRACE conn2 <- [1,1005,null,{"value":"7"}] 06:37:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 06:37:55 INFO - PROCESS | 2086 | 1468417075866 Marionette TRACE conn2 -> [0,1006,"setScriptTimeout",{"ms":35000}] 06:37:55 INFO - PROCESS | 2086 | 1468417075867 Marionette TRACE conn2 <- [1,1006,null,{}] 06:37:55 INFO - PROCESS | 2086 | 1468417075870 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}] 06:37:55 INFO - PROCESS | 2086 | 1468417075872 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:37:55 INFO - PROCESS | 2086 | 1468417075977 Marionette TRACE conn2 <- [1,1007,null,{"value":null}] 06:37:55 INFO - PROCESS | 2086 | 1468417075981 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:55 INFO - PROCESS | 2086 | 1468417075982 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:37:55 INFO - PROCESS | 2086 | ++DOCSHELL 0x128d1f800 == 36 [pid = 2086] [id = 259] 06:37:55 INFO - PROCESS | 2086 | ++DOMWINDOW == 87 (0x1270cb800) [pid = 2086] [serial = 775] [outer = 0x0] 06:37:56 INFO - PROCESS | 2086 | ++DOMWINDOW == 88 (0x1273dc000) [pid = 2086] [serial = 776] [outer = 0x1270cb800] 06:37:56 INFO - PROCESS | 2086 | 1468417076007 Marionette DEBUG loaded listener.js 06:37:56 INFO - PROCESS | 2086 | ++DOMWINDOW == 89 (0x128a5fc00) [pid = 2086] [serial = 777] [outer = 0x1270cb800] 06:37:56 INFO - PROCESS | 2086 | 1468417076360 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]]]}] 06:37:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 06:37:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 522ms 06:37:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 06:37:56 INFO - PROCESS | 2086 | 1468417076396 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 06:37:56 INFO - PROCESS | 2086 | 1468417076397 Marionette TRACE conn2 <- [1,1009,null,{"value":"7"}] 06:37:56 INFO - PROCESS | 2086 | 1468417076399 Marionette TRACE conn2 -> [0,1010,"setScriptTimeout",{"ms":35000}] 06:37:56 INFO - PROCESS | 2086 | 1468417076400 Marionette TRACE conn2 <- [1,1010,null,{}] 06:37:56 INFO - PROCESS | 2086 | 1468417076402 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}] 06:37:56 INFO - PROCESS | 2086 | 1468417076405 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:37:56 INFO - PROCESS | 2086 | 1468417076502 Marionette TRACE conn2 <- [1,1011,null,{"value":null}] 06:37:56 INFO - PROCESS | 2086 | 1468417076506 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:56 INFO - PROCESS | 2086 | 1468417076507 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:37:56 INFO - PROCESS | 2086 | ++DOCSHELL 0x12a46e000 == 37 [pid = 2086] [id = 260] 06:37:56 INFO - PROCESS | 2086 | ++DOMWINDOW == 90 (0x1270cc800) [pid = 2086] [serial = 778] [outer = 0x0] 06:37:56 INFO - PROCESS | 2086 | ++DOMWINDOW == 91 (0x128a68000) [pid = 2086] [serial = 779] [outer = 0x1270cc800] 06:37:56 INFO - PROCESS | 2086 | 1468417076531 Marionette DEBUG loaded listener.js 06:37:56 INFO - PROCESS | 2086 | ++DOMWINDOW == 92 (0x128aa0400) [pid = 2086] [serial = 780] [outer = 0x1270cc800] 06:37:56 INFO - PROCESS | 2086 | 1468417076850 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]]]}] 06:37:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 06:37:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 469ms 06:37:56 INFO - PROCESS | 2086 | 1468417076869 Marionette TRACE conn2 -> [0,1013,"getWindowHandle",null] 06:37:56 INFO - PROCESS | 2086 | 1468417076870 Marionette TRACE conn2 <- [1,1013,null,{"value":"7"}] 06:37:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 06:37:56 INFO - PROCESS | 2086 | 1468417076880 Marionette TRACE conn2 -> [0,1014,"setScriptTimeout",{"ms":35000}] 06:37:56 INFO - PROCESS | 2086 | 1468417076881 Marionette TRACE conn2 <- [1,1014,null,{}] 06:37:56 INFO - PROCESS | 2086 | 1468417076893 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}] 06:37:56 INFO - PROCESS | 2086 | 1468417076894 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:37:56 INFO - PROCESS | 2086 | 1468417076990 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 06:37:56 INFO - PROCESS | 2086 | 1468417076994 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:56 INFO - PROCESS | 2086 | 1468417076995 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:37:57 INFO - PROCESS | 2086 | ++DOCSHELL 0x11927b000 == 38 [pid = 2086] [id = 261] 06:37:57 INFO - PROCESS | 2086 | ++DOMWINDOW == 93 (0x128a6a400) [pid = 2086] [serial = 781] [outer = 0x0] 06:37:57 INFO - PROCESS | 2086 | ++DOMWINDOW == 94 (0x128aac800) [pid = 2086] [serial = 782] [outer = 0x128a6a400] 06:37:57 INFO - PROCESS | 2086 | 1468417077019 Marionette DEBUG loaded listener.js 06:37:57 INFO - PROCESS | 2086 | ++DOMWINDOW == 95 (0x128d10800) [pid = 2086] [serial = 783] [outer = 0x128a6a400] 06:37:57 INFO - PROCESS | 2086 | 1468417077414 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]]]}] 06:37:57 INFO - PROCESS | 2086 | --DOMWINDOW == 94 (0x11692e800) [pid = 2086] [serial = 739] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 06:37:57 INFO - PROCESS | 2086 | --DOMWINDOW == 93 (0x11999dc00) [pid = 2086] [serial = 718] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 06:37:57 INFO - PROCESS | 2086 | --DOMWINDOW == 92 (0x12304dc00) [pid = 2086] [serial = 742] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 06:37:57 INFO - PROCESS | 2086 | --DOMWINDOW == 91 (0x110fa0c00) [pid = 2086] [serial = 745] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 06:37:57 INFO - PROCESS | 2086 | --DOMWINDOW == 90 (0x112e6c400) [pid = 2086] [serial = 727] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 06:37:57 INFO - PROCESS | 2086 | --DOMWINDOW == 89 (0x116f67400) [pid = 2086] [serial = 730] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 06:37:57 INFO - PROCESS | 2086 | --DOMWINDOW == 88 (0x1187eb000) [pid = 2086] [serial = 733] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 06:37:57 INFO - PROCESS | 2086 | --DOMWINDOW == 87 (0x110fac400) [pid = 2086] [serial = 706] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 06:37:57 INFO - PROCESS | 2086 | --DOMWINDOW == 86 (0x1234eb800) [pid = 2086] [serial = 721] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 06:37:57 INFO - PROCESS | 2086 | --DOMWINDOW == 85 (0x1132e5400) [pid = 2086] [serial = 709] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 06:37:57 INFO - PROCESS | 2086 | --DOMWINDOW == 84 (0x1121af400) [pid = 2086] [serial = 724] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 06:37:57 INFO - PROCESS | 2086 | --DOMWINDOW == 83 (0x116f9a000) [pid = 2086] [serial = 712] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 06:37:57 INFO - PROCESS | 2086 | --DOMWINDOW == 82 (0x11918c800) [pid = 2086] [serial = 715] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 06:37:57 INFO - PROCESS | 2086 | --DOMWINDOW == 81 (0x119188400) [pid = 2086] [serial = 736] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 06:37:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 06:37:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 577ms 06:37:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 06:37:57 INFO - PROCESS | 2086 | 1468417077458 Marionette TRACE conn2 -> [0,1017,"getWindowHandle",null] 06:37:57 INFO - PROCESS | 2086 | 1468417077459 Marionette TRACE conn2 <- [1,1017,null,{"value":"7"}] 06:37:57 INFO - PROCESS | 2086 | 1468417077461 Marionette TRACE conn2 -> [0,1018,"setScriptTimeout",{"ms":35000}] 06:37:57 INFO - PROCESS | 2086 | 1468417077463 Marionette TRACE conn2 <- [1,1018,null,{}] 06:37:57 INFO - PROCESS | 2086 | 1468417077465 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}] 06:37:57 INFO - PROCESS | 2086 | 1468417077466 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:37:57 INFO - PROCESS | 2086 | 1468417077545 Marionette TRACE conn2 <- [1,1019,null,{"value":null}] 06:37:57 INFO - PROCESS | 2086 | 1468417077549 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:57 INFO - PROCESS | 2086 | 1468417077550 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:37:57 INFO - PROCESS | 2086 | ++DOCSHELL 0x123070000 == 39 [pid = 2086] [id = 262] 06:37:57 INFO - PROCESS | 2086 | ++DOMWINDOW == 82 (0x112fb5000) [pid = 2086] [serial = 784] [outer = 0x0] 06:37:57 INFO - PROCESS | 2086 | ++DOMWINDOW == 83 (0x11619d800) [pid = 2086] [serial = 785] [outer = 0x112fb5000] 06:37:57 INFO - PROCESS | 2086 | 1468417077575 Marionette DEBUG loaded listener.js 06:37:57 INFO - PROCESS | 2086 | ++DOMWINDOW == 84 (0x118851800) [pid = 2086] [serial = 786] [outer = 0x112fb5000] 06:37:57 INFO - PROCESS | 2086 | 1468417077889 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]]]}] 06:37:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 06:37:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 470ms 06:37:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 06:37:57 INFO - PROCESS | 2086 | 1468417077932 Marionette TRACE conn2 -> [0,1021,"getWindowHandle",null] 06:37:57 INFO - PROCESS | 2086 | 1468417077933 Marionette TRACE conn2 <- [1,1021,null,{"value":"7"}] 06:37:57 INFO - PROCESS | 2086 | 1468417077935 Marionette TRACE conn2 -> [0,1022,"setScriptTimeout",{"ms":35000}] 06:37:57 INFO - PROCESS | 2086 | 1468417077937 Marionette TRACE conn2 <- [1,1022,null,{}] 06:37:57 INFO - PROCESS | 2086 | 1468417077940 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}] 06:37:57 INFO - PROCESS | 2086 | 1468417077941 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:37:58 INFO - PROCESS | 2086 | 1468417078056 Marionette TRACE conn2 <- [1,1023,null,{"value":null}] 06:37:58 INFO - PROCESS | 2086 | 1468417078063 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:58 INFO - PROCESS | 2086 | 1468417078064 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:37:58 INFO - PROCESS | 2086 | ++DOCSHELL 0x12b077800 == 40 [pid = 2086] [id = 263] 06:37:58 INFO - PROCESS | 2086 | ++DOMWINDOW == 85 (0x1132e5400) [pid = 2086] [serial = 787] [outer = 0x0] 06:37:58 INFO - PROCESS | 2086 | ++DOMWINDOW == 86 (0x123008000) [pid = 2086] [serial = 788] [outer = 0x1132e5400] 06:37:58 INFO - PROCESS | 2086 | 1468417078090 Marionette DEBUG loaded listener.js 06:37:58 INFO - PROCESS | 2086 | ++DOMWINDOW == 87 (0x129116400) [pid = 2086] [serial = 789] [outer = 0x1132e5400] 06:37:58 INFO - PROCESS | 2086 | 1468417078427 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]]]}] 06:37:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 06:37:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 522ms 06:37:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 06:37:58 INFO - PROCESS | 2086 | 1468417078459 Marionette TRACE conn2 -> [0,1025,"getWindowHandle",null] 06:37:58 INFO - PROCESS | 2086 | 1468417078460 Marionette TRACE conn2 <- [1,1025,null,{"value":"7"}] 06:37:58 INFO - PROCESS | 2086 | 1468417078462 Marionette TRACE conn2 -> [0,1026,"setScriptTimeout",{"ms":35000}] 06:37:58 INFO - PROCESS | 2086 | 1468417078463 Marionette TRACE conn2 <- [1,1026,null,{}] 06:37:58 INFO - PROCESS | 2086 | 1468417078466 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}] 06:37:58 INFO - PROCESS | 2086 | 1468417078467 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:37:58 INFO - PROCESS | 2086 | 1468417078548 Marionette TRACE conn2 <- [1,1027,null,{"value":null}] 06:37:58 INFO - PROCESS | 2086 | 1468417078551 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:58 INFO - PROCESS | 2086 | 1468417078553 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:37:58 INFO - PROCESS | 2086 | ++DOCSHELL 0x12b92c000 == 41 [pid = 2086] [id = 264] 06:37:58 INFO - PROCESS | 2086 | ++DOMWINDOW == 88 (0x129117800) [pid = 2086] [serial = 790] [outer = 0x0] 06:37:58 INFO - PROCESS | 2086 | ++DOMWINDOW == 89 (0x1293c6400) [pid = 2086] [serial = 791] [outer = 0x129117800] 06:37:58 INFO - PROCESS | 2086 | 1468417078580 Marionette DEBUG loaded listener.js 06:37:58 INFO - PROCESS | 2086 | ++DOMWINDOW == 90 (0x1293ce000) [pid = 2086] [serial = 792] [outer = 0x129117800] 06:37:58 INFO - PROCESS | 2086 | 1468417078882 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]]]}] 06:37:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 06:37:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 469ms 06:37:58 INFO - PROCESS | 2086 | 1468417078932 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 06:37:58 INFO - PROCESS | 2086 | 1468417078933 Marionette TRACE conn2 <- [1,1029,null,{"value":"7"}] 06:37:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 06:37:58 INFO - PROCESS | 2086 | 1468417078935 Marionette TRACE conn2 -> [0,1030,"setScriptTimeout",{"ms":35000}] 06:37:58 INFO - PROCESS | 2086 | 1468417078936 Marionette TRACE conn2 <- [1,1030,null,{}] 06:37:58 INFO - PROCESS | 2086 | 1468417078938 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}] 06:37:58 INFO - PROCESS | 2086 | 1468417078940 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:37:59 INFO - PROCESS | 2086 | 1468417079044 Marionette TRACE conn2 <- [1,1031,null,{"value":null}] 06:37:59 INFO - PROCESS | 2086 | 1468417079050 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:59 INFO - PROCESS | 2086 | 1468417079051 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:37:59 INFO - PROCESS | 2086 | ++DOCSHELL 0x12bc45800 == 42 [pid = 2086] [id = 265] 06:37:59 INFO - PROCESS | 2086 | ++DOMWINDOW == 91 (0x116986400) [pid = 2086] [serial = 793] [outer = 0x0] 06:37:59 INFO - PROCESS | 2086 | ++DOMWINDOW == 92 (0x129351800) [pid = 2086] [serial = 794] [outer = 0x116986400] 06:37:59 INFO - PROCESS | 2086 | 1468417079081 Marionette DEBUG loaded listener.js 06:37:59 INFO - PROCESS | 2086 | ++DOMWINDOW == 93 (0x12a528400) [pid = 2086] [serial = 795] [outer = 0x116986400] 06:37:59 INFO - PROCESS | 2086 | 1468417079372 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]]]}] 06:37:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 06:37:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 469ms 06:37:59 INFO - PROCESS | 2086 | 1468417079406 Marionette TRACE conn2 -> [0,1033,"getWindowHandle",null] 06:37:59 INFO - PROCESS | 2086 | 1468417079408 Marionette TRACE conn2 <- [1,1033,null,{"value":"7"}] 06:37:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 06:37:59 INFO - PROCESS | 2086 | 1468417079411 Marionette TRACE conn2 -> [0,1034,"setScriptTimeout",{"ms":35000}] 06:37:59 INFO - PROCESS | 2086 | 1468417079412 Marionette TRACE conn2 <- [1,1034,null,{}] 06:37:59 INFO - PROCESS | 2086 | 1468417079467 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}] 06:37:59 INFO - PROCESS | 2086 | 1468417079468 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:37:59 INFO - PROCESS | 2086 | 1468417079568 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 06:37:59 INFO - PROCESS | 2086 | 1468417079658 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:59 INFO - PROCESS | 2086 | 1468417079660 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:37:59 INFO - PROCESS | 2086 | ++DOCSHELL 0x11662a800 == 43 [pid = 2086] [id = 266] 06:37:59 INFO - PROCESS | 2086 | ++DOMWINDOW == 94 (0x1127d4000) [pid = 2086] [serial = 796] [outer = 0x0] 06:37:59 INFO - PROCESS | 2086 | ++DOMWINDOW == 95 (0x112985c00) [pid = 2086] [serial = 797] [outer = 0x1127d4000] 06:37:59 INFO - PROCESS | 2086 | 1468417079691 Marionette DEBUG loaded listener.js 06:37:59 INFO - PROCESS | 2086 | ++DOMWINDOW == 96 (0x114e57800) [pid = 2086] [serial = 798] [outer = 0x1127d4000] 06:38:00 INFO - PROCESS | 2086 | 1468417080142 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]]]}] 06:38:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 06:38:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 768ms 06:38:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 06:38:00 INFO - PROCESS | 2086 | 1468417080180 Marionette TRACE conn2 -> [0,1037,"getWindowHandle",null] 06:38:00 INFO - PROCESS | 2086 | 1468417080182 Marionette TRACE conn2 <- [1,1037,null,{"value":"7"}] 06:38:00 INFO - PROCESS | 2086 | 1468417080186 Marionette TRACE conn2 -> [0,1038,"setScriptTimeout",{"ms":35000}] 06:38:00 INFO - PROCESS | 2086 | 1468417080188 Marionette TRACE conn2 <- [1,1038,null,{}] 06:38:00 INFO - PROCESS | 2086 | 1468417080191 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}] 06:38:00 INFO - PROCESS | 2086 | 1468417080193 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:38:00 INFO - PROCESS | 2086 | 1468417080299 Marionette TRACE conn2 <- [1,1039,null,{"value":null}] 06:38:00 INFO - PROCESS | 2086 | 1468417080356 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:00 INFO - PROCESS | 2086 | 1468417080358 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:38:00 INFO - PROCESS | 2086 | ++DOCSHELL 0x1234cd000 == 44 [pid = 2086] [id = 267] 06:38:00 INFO - PROCESS | 2086 | ++DOMWINDOW == 97 (0x11714b000) [pid = 2086] [serial = 799] [outer = 0x0] 06:38:00 INFO - PROCESS | 2086 | ++DOMWINDOW == 98 (0x118736400) [pid = 2086] [serial = 800] [outer = 0x11714b000] 06:38:00 INFO - PROCESS | 2086 | 1468417080389 Marionette DEBUG loaded listener.js 06:38:00 INFO - PROCESS | 2086 | ++DOMWINDOW == 99 (0x1188e1400) [pid = 2086] [serial = 801] [outer = 0x11714b000] 06:38:00 INFO - PROCESS | 2086 | 1468417080893 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]]]}] 06:38:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 06:38:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 823ms 06:38:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 06:38:01 INFO - PROCESS | 2086 | 1468417081010 Marionette TRACE conn2 -> [0,1041,"getWindowHandle",null] 06:38:01 INFO - PROCESS | 2086 | 1468417081012 Marionette TRACE conn2 <- [1,1041,null,{"value":"7"}] 06:38:01 INFO - PROCESS | 2086 | 1468417081016 Marionette TRACE conn2 -> [0,1042,"setScriptTimeout",{"ms":35000}] 06:38:01 INFO - PROCESS | 2086 | 1468417081018 Marionette TRACE conn2 <- [1,1042,null,{}] 06:38:01 INFO - PROCESS | 2086 | 1468417081022 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}] 06:38:01 INFO - PROCESS | 2086 | 1468417081024 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:38:01 INFO - PROCESS | 2086 | 1468417081180 Marionette TRACE conn2 <- [1,1043,null,{"value":null}] 06:38:01 INFO - PROCESS | 2086 | 1468417081250 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:01 INFO - PROCESS | 2086 | 1468417081253 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:38:01 INFO - PROCESS | 2086 | ++DOCSHELL 0x12b110800 == 45 [pid = 2086] [id = 268] 06:38:01 INFO - PROCESS | 2086 | ++DOMWINDOW == 100 (0x123627c00) [pid = 2086] [serial = 802] [outer = 0x0] 06:38:01 INFO - PROCESS | 2086 | ++DOMWINDOW == 101 (0x123b3d800) [pid = 2086] [serial = 803] [outer = 0x123627c00] 06:38:01 INFO - PROCESS | 2086 | 1468417081284 Marionette DEBUG loaded listener.js 06:38:01 INFO - PROCESS | 2086 | ++DOMWINDOW == 102 (0x1247ab800) [pid = 2086] [serial = 804] [outer = 0x123627c00] 06:38:01 INFO - PROCESS | 2086 | 1468417081728 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]]]}] 06:38:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 06:38:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 720ms 06:38:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 06:38:01 INFO - PROCESS | 2086 | 1468417081739 Marionette TRACE conn2 -> [0,1045,"getWindowHandle",null] 06:38:01 INFO - PROCESS | 2086 | 1468417081744 Marionette TRACE conn2 <- [1,1045,null,{"value":"7"}] 06:38:01 INFO - PROCESS | 2086 | 1468417081748 Marionette TRACE conn2 -> [0,1046,"setScriptTimeout",{"ms":35000}] 06:38:01 INFO - PROCESS | 2086 | 1468417081749 Marionette TRACE conn2 <- [1,1046,null,{}] 06:38:01 INFO - PROCESS | 2086 | 1468417081752 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}] 06:38:01 INFO - PROCESS | 2086 | 1468417081753 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:38:01 INFO - PROCESS | 2086 | 1468417081857 Marionette TRACE conn2 <- [1,1047,null,{"value":null}] 06:38:01 INFO - PROCESS | 2086 | 1468417081908 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:01 INFO - PROCESS | 2086 | 1468417081910 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:38:01 INFO - PROCESS | 2086 | ++DOCSHELL 0x1195d0800 == 46 [pid = 2086] [id = 269] 06:38:01 INFO - PROCESS | 2086 | ++DOMWINDOW == 103 (0x1247b1800) [pid = 2086] [serial = 805] [outer = 0x0] 06:38:01 INFO - PROCESS | 2086 | ++DOMWINDOW == 104 (0x126d2b800) [pid = 2086] [serial = 806] [outer = 0x1247b1800] 06:38:01 INFO - PROCESS | 2086 | 1468417081943 Marionette DEBUG loaded listener.js 06:38:01 INFO - PROCESS | 2086 | ++DOMWINDOW == 105 (0x126e36000) [pid = 2086] [serial = 807] [outer = 0x1247b1800] 06:38:02 INFO - PROCESS | 2086 | 1468417082497 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]]]}] 06:38:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 06:38:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 821ms 06:38:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 06:38:02 INFO - PROCESS | 2086 | 1468417082568 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 06:38:02 INFO - PROCESS | 2086 | 1468417082571 Marionette TRACE conn2 <- [1,1049,null,{"value":"7"}] 06:38:02 INFO - PROCESS | 2086 | 1468417082573 Marionette TRACE conn2 -> [0,1050,"setScriptTimeout",{"ms":35000}] 06:38:02 INFO - PROCESS | 2086 | 1468417082575 Marionette TRACE conn2 <- [1,1050,null,{}] 06:38:02 INFO - PROCESS | 2086 | 1468417082579 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}] 06:38:02 INFO - PROCESS | 2086 | 1468417082580 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:38:02 INFO - PROCESS | 2086 | 1468417082675 Marionette TRACE conn2 <- [1,1051,null,{"value":null}] 06:38:02 INFO - PROCESS | 2086 | 1468417082732 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:02 INFO - PROCESS | 2086 | 1468417082733 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:38:02 INFO - PROCESS | 2086 | ++DOCSHELL 0x119167000 == 47 [pid = 2086] [id = 270] 06:38:02 INFO - PROCESS | 2086 | ++DOMWINDOW == 106 (0x116923800) [pid = 2086] [serial = 808] [outer = 0x0] 06:38:02 INFO - PROCESS | 2086 | ++DOMWINDOW == 107 (0x116931800) [pid = 2086] [serial = 809] [outer = 0x116923800] 06:38:02 INFO - PROCESS | 2086 | 1468417082761 Marionette DEBUG loaded listener.js 06:38:02 INFO - PROCESS | 2086 | ++DOMWINDOW == 108 (0x116f6b400) [pid = 2086] [serial = 810] [outer = 0x116923800] 06:38:03 INFO - PROCESS | 2086 | 1468417083179 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]]]}] 06:38:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 06:38:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 620ms 06:38:03 INFO - PROCESS | 2086 | 1468417083194 Marionette TRACE conn2 -> [0,1053,"getWindowHandle",null] 06:38:03 INFO - PROCESS | 2086 | 1468417083197 Marionette TRACE conn2 <- [1,1053,null,{"value":"7"}] 06:38:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 06:38:03 INFO - PROCESS | 2086 | 1468417083201 Marionette TRACE conn2 -> [0,1054,"setScriptTimeout",{"ms":35000}] 06:38:03 INFO - PROCESS | 2086 | 1468417083203 Marionette TRACE conn2 <- [1,1054,null,{}] 06:38:03 INFO - PROCESS | 2086 | 1468417083205 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}] 06:38:03 INFO - PROCESS | 2086 | 1468417083207 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:38:03 INFO - PROCESS | 2086 | --DOCSHELL 0x12b92c000 == 46 [pid = 2086] [id = 264] 06:38:03 INFO - PROCESS | 2086 | --DOCSHELL 0x12b077800 == 45 [pid = 2086] [id = 263] 06:38:03 INFO - PROCESS | 2086 | --DOCSHELL 0x123070000 == 44 [pid = 2086] [id = 262] 06:38:03 INFO - PROCESS | 2086 | --DOCSHELL 0x11927b000 == 43 [pid = 2086] [id = 261] 06:38:03 INFO - PROCESS | 2086 | --DOCSHELL 0x12a46e000 == 42 [pid = 2086] [id = 260] 06:38:03 INFO - PROCESS | 2086 | --DOCSHELL 0x128d1f800 == 41 [pid = 2086] [id = 259] 06:38:03 INFO - PROCESS | 2086 | --DOCSHELL 0x126861800 == 40 [pid = 2086] [id = 258] 06:38:03 INFO - PROCESS | 2086 | --DOCSHELL 0x124519000 == 39 [pid = 2086] [id = 257] 06:38:03 INFO - PROCESS | 2086 | --DOCSHELL 0x119dd7800 == 38 [pid = 2086] [id = 256] 06:38:03 INFO - PROCESS | 2086 | --DOCSHELL 0x11927c800 == 37 [pid = 2086] [id = 255] 06:38:03 INFO - PROCESS | 2086 | --DOCSHELL 0x116acb800 == 36 [pid = 2086] [id = 254] 06:38:03 INFO - PROCESS | 2086 | --DOCSHELL 0x1169b5800 == 35 [pid = 2086] [id = 253] 06:38:03 INFO - PROCESS | 2086 | --DOCSHELL 0x120f10800 == 34 [pid = 2086] [id = 252] 06:38:03 INFO - PROCESS | 2086 | --DOCSHELL 0x1169a9800 == 33 [pid = 2086] [id = 251] 06:38:03 INFO - PROCESS | 2086 | --DOCSHELL 0x12962b800 == 32 [pid = 2086] [id = 250] 06:38:03 INFO - PROCESS | 2086 | --DOCSHELL 0x119167000 == 31 [pid = 2086] [id = 270] 06:38:03 INFO - PROCESS | 2086 | --DOCSHELL 0x1195d0800 == 30 [pid = 2086] [id = 269] 06:38:03 INFO - PROCESS | 2086 | --DOCSHELL 0x12b110800 == 29 [pid = 2086] [id = 268] 06:38:03 INFO - PROCESS | 2086 | --DOCSHELL 0x1234cd000 == 28 [pid = 2086] [id = 267] 06:38:03 INFO - PROCESS | 2086 | --DOCSHELL 0x12bc45800 == 27 [pid = 2086] [id = 265] 06:38:03 INFO - PROCESS | 2086 | --DOCSHELL 0x11662a800 == 26 [pid = 2086] [id = 266] 06:38:03 INFO - PROCESS | 2086 | 1468417083893 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 06:38:03 INFO - PROCESS | 2086 | --DOMWINDOW == 107 (0x117eb4800) [pid = 2086] [serial = 731] [outer = 0x0] [url = about:blank] 06:38:03 INFO - PROCESS | 2086 | --DOMWINDOW == 106 (0x119147c00) [pid = 2086] [serial = 734] [outer = 0x0] [url = about:blank] 06:38:03 INFO - PROCESS | 2086 | --DOMWINDOW == 105 (0x112985800) [pid = 2086] [serial = 708] [outer = 0x0] [url = about:blank] 06:38:03 INFO - PROCESS | 2086 | --DOMWINDOW == 104 (0x111cac000) [pid = 2086] [serial = 707] [outer = 0x0] [url = about:blank] 06:38:03 INFO - PROCESS | 2086 | --DOMWINDOW == 103 (0x123992000) [pid = 2086] [serial = 723] [outer = 0x0] [url = about:blank] 06:38:03 INFO - PROCESS | 2086 | --DOMWINDOW == 102 (0x1234ee000) [pid = 2086] [serial = 722] [outer = 0x0] [url = about:blank] 06:38:03 INFO - PROCESS | 2086 | --DOMWINDOW == 101 (0x116f90000) [pid = 2086] [serial = 711] [outer = 0x0] [url = about:blank] 06:38:03 INFO - PROCESS | 2086 | --DOMWINDOW == 100 (0x11690b800) [pid = 2086] [serial = 710] [outer = 0x0] [url = about:blank] 06:38:03 INFO - PROCESS | 2086 | --DOMWINDOW == 99 (0x1127d3800) [pid = 2086] [serial = 725] [outer = 0x0] [url = about:blank] 06:38:03 INFO - PROCESS | 2086 | --DOMWINDOW == 98 (0x112e6b800) [pid = 2086] [serial = 726] [outer = 0x0] [url = about:blank] 06:38:03 INFO - PROCESS | 2086 | --DOMWINDOW == 97 (0x118850c00) [pid = 2086] [serial = 714] [outer = 0x0] [url = about:blank] 06:38:03 INFO - PROCESS | 2086 | --DOMWINDOW == 96 (0x118736800) [pid = 2086] [serial = 713] [outer = 0x0] [url = about:blank] 06:38:03 INFO - PROCESS | 2086 | --DOMWINDOW == 95 (0x11872f800) [pid = 2086] [serial = 732] [outer = 0x0] [url = about:blank] 06:38:03 INFO - PROCESS | 2086 | --DOMWINDOW == 94 (0x119984800) [pid = 2086] [serial = 717] [outer = 0x0] [url = about:blank] 06:38:03 INFO - PROCESS | 2086 | --DOMWINDOW == 93 (0x120febc00) [pid = 2086] [serial = 737] [outer = 0x0] [url = about:blank] 06:38:03 INFO - PROCESS | 2086 | --DOMWINDOW == 92 (0x119987800) [pid = 2086] [serial = 735] [outer = 0x0] [url = about:blank] 06:38:03 INFO - PROCESS | 2086 | --DOMWINDOW == 91 (0x11973e800) [pid = 2086] [serial = 716] [outer = 0x0] [url = about:blank] 06:38:03 INFO - PROCESS | 2086 | --DOMWINDOW == 90 (0x116a1bc00) [pid = 2086] [serial = 740] [outer = 0x0] [url = about:blank] 06:38:03 INFO - PROCESS | 2086 | --DOMWINDOW == 89 (0x123006000) [pid = 2086] [serial = 720] [outer = 0x0] [url = about:blank] 06:38:03 INFO - PROCESS | 2086 | --DOMWINDOW == 88 (0x119fdf800) [pid = 2086] [serial = 719] [outer = 0x0] [url = about:blank] 06:38:03 INFO - PROCESS | 2086 | --DOMWINDOW == 87 (0x1234e4800) [pid = 2086] [serial = 738] [outer = 0x0] [url = about:blank] 06:38:03 INFO - PROCESS | 2086 | --DOMWINDOW == 86 (0x119746000) [pid = 2086] [serial = 741] [outer = 0x0] [url = about:blank] 06:38:03 INFO - PROCESS | 2086 | --DOMWINDOW == 85 (0x123ce3c00) [pid = 2086] [serial = 744] [outer = 0x0] [url = about:blank] 06:38:03 INFO - PROCESS | 2086 | --DOMWINDOW == 84 (0x124102c00) [pid = 2086] [serial = 746] [outer = 0x0] [url = about:blank] 06:38:03 INFO - PROCESS | 2086 | --DOMWINDOW == 83 (0x1132e5800) [pid = 2086] [serial = 728] [outer = 0x0] [url = about:blank] 06:38:03 INFO - PROCESS | 2086 | --DOMWINDOW == 82 (0x116981000) [pid = 2086] [serial = 729] [outer = 0x0] [url = about:blank] 06:38:03 INFO - PROCESS | 2086 | --DOMWINDOW == 81 (0x12399d800) [pid = 2086] [serial = 743] [outer = 0x0] [url = about:blank] 06:38:03 INFO - PROCESS | 2086 | --DOMWINDOW == 80 (0x126808c00) [pid = 2086] [serial = 749] [outer = 0x0] [url = about:blank] 06:38:03 INFO - PROCESS | 2086 | --DOMWINDOW == 79 (0x124569400) [pid = 2086] [serial = 747] [outer = 0x0] [url = about:blank] 06:38:04 INFO - PROCESS | 2086 | 1468417084026 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:04 INFO - PROCESS | 2086 | 1468417084029 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:38:04 INFO - PROCESS | 2086 | ++DOCSHELL 0x112dbc000 == 27 [pid = 2086] [id = 271] 06:38:04 INFO - PROCESS | 2086 | ++DOMWINDOW == 80 (0x1127d1400) [pid = 2086] [serial = 811] [outer = 0x0] 06:38:04 INFO - PROCESS | 2086 | ++DOMWINDOW == 81 (0x1127d7000) [pid = 2086] [serial = 812] [outer = 0x1127d1400] 06:38:04 INFO - PROCESS | 2086 | 1468417084075 Marionette DEBUG loaded listener.js 06:38:04 INFO - PROCESS | 2086 | ++DOMWINDOW == 82 (0x112ea0400) [pid = 2086] [serial = 813] [outer = 0x1127d1400] 06:38:04 INFO - PROCESS | 2086 | 1468417084562 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]]]}] 06:38:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 06:38:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1375ms 06:38:04 INFO - PROCESS | 2086 | 1468417084582 Marionette TRACE conn2 -> [0,1057,"getWindowHandle",null] 06:38:04 INFO - PROCESS | 2086 | 1468417084585 Marionette TRACE conn2 <- [1,1057,null,{"value":"7"}] 06:38:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 06:38:04 INFO - PROCESS | 2086 | 1468417084590 Marionette TRACE conn2 -> [0,1058,"setScriptTimeout",{"ms":35000}] 06:38:04 INFO - PROCESS | 2086 | 1468417084592 Marionette TRACE conn2 <- [1,1058,null,{}] 06:38:04 INFO - PROCESS | 2086 | 1468417084594 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}] 06:38:04 INFO - PROCESS | 2086 | 1468417084596 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:38:04 INFO - PROCESS | 2086 | 1468417084673 Marionette TRACE conn2 <- [1,1059,null,{"value":null}] 06:38:04 INFO - PROCESS | 2086 | 1468417084677 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:04 INFO - PROCESS | 2086 | 1468417084679 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:38:04 INFO - PROCESS | 2086 | ++DOCSHELL 0x116ac1000 == 28 [pid = 2086] [id = 272] 06:38:04 INFO - PROCESS | 2086 | ++DOMWINDOW == 83 (0x1132e4400) [pid = 2086] [serial = 814] [outer = 0x0] 06:38:04 INFO - PROCESS | 2086 | ++DOMWINDOW == 84 (0x11697c000) [pid = 2086] [serial = 815] [outer = 0x1132e4400] 06:38:04 INFO - PROCESS | 2086 | 1468417084708 Marionette DEBUG loaded listener.js 06:38:04 INFO - PROCESS | 2086 | ++DOMWINDOW == 85 (0x116f90400) [pid = 2086] [serial = 816] [outer = 0x1132e4400] 06:38:05 INFO - PROCESS | 2086 | 1468417085041 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]]]}] 06:38:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 06:38:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 469ms 06:38:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 06:38:05 INFO - PROCESS | 2086 | 1468417085059 Marionette TRACE conn2 -> [0,1061,"getWindowHandle",null] 06:38:05 INFO - PROCESS | 2086 | 1468417085061 Marionette TRACE conn2 <- [1,1061,null,{"value":"7"}] 06:38:05 INFO - PROCESS | 2086 | 1468417085063 Marionette TRACE conn2 -> [0,1062,"setScriptTimeout",{"ms":35000}] 06:38:05 INFO - PROCESS | 2086 | 1468417085065 Marionette TRACE conn2 <- [1,1062,null,{}] 06:38:05 INFO - PROCESS | 2086 | 1468417085067 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}] 06:38:05 INFO - PROCESS | 2086 | 1468417085069 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:38:05 INFO - PROCESS | 2086 | 1468417085151 Marionette TRACE conn2 <- [1,1063,null,{"value":null}] 06:38:05 INFO - PROCESS | 2086 | 1468417085206 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:05 INFO - PROCESS | 2086 | 1468417085215 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:38:05 INFO - PROCESS | 2086 | ++DOCSHELL 0x116abe000 == 29 [pid = 2086] [id = 273] 06:38:05 INFO - PROCESS | 2086 | ++DOMWINDOW == 86 (0x1176ec000) [pid = 2086] [serial = 817] [outer = 0x0] 06:38:05 INFO - PROCESS | 2086 | ++DOMWINDOW == 87 (0x1185b0400) [pid = 2086] [serial = 818] [outer = 0x1176ec000] 06:38:05 INFO - PROCESS | 2086 | 1468417085242 Marionette DEBUG loaded listener.js 06:38:05 INFO - PROCESS | 2086 | ++DOMWINDOW == 88 (0x1188e5000) [pid = 2086] [serial = 819] [outer = 0x1176ec000] 06:38:05 INFO - PROCESS | 2086 | 1468417085597 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]]]}] 06:38:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 06:38:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 570ms 06:38:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 06:38:05 INFO - PROCESS | 2086 | 1468417085634 Marionette TRACE conn2 -> [0,1065,"getWindowHandle",null] 06:38:05 INFO - PROCESS | 2086 | 1468417085637 Marionette TRACE conn2 <- [1,1065,null,{"value":"7"}] 06:38:05 INFO - PROCESS | 2086 | 1468417085643 Marionette TRACE conn2 -> [0,1066,"setScriptTimeout",{"ms":35000}] 06:38:05 INFO - PROCESS | 2086 | 1468417085647 Marionette TRACE conn2 <- [1,1066,null,{}] 06:38:05 INFO - PROCESS | 2086 | 1468417085649 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}] 06:38:05 INFO - PROCESS | 2086 | 1468417085652 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:38:05 INFO - PROCESS | 2086 | 1468417085783 Marionette TRACE conn2 <- [1,1067,null,{"value":null}] 06:38:05 INFO - PROCESS | 2086 | 1468417085793 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:05 INFO - PROCESS | 2086 | 1468417085794 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:38:05 INFO - PROCESS | 2086 | ++DOCSHELL 0x1195cc800 == 30 [pid = 2086] [id = 274] 06:38:05 INFO - PROCESS | 2086 | ++DOMWINDOW == 89 (0x119140000) [pid = 2086] [serial = 820] [outer = 0x0] 06:38:05 INFO - PROCESS | 2086 | ++DOMWINDOW == 90 (0x119746000) [pid = 2086] [serial = 821] [outer = 0x119140000] 06:38:05 INFO - PROCESS | 2086 | 1468417085835 Marionette DEBUG loaded listener.js 06:38:05 INFO - PROCESS | 2086 | ++DOMWINDOW == 91 (0x123004800) [pid = 2086] [serial = 822] [outer = 0x119140000] 06:38:06 INFO - PROCESS | 2086 | 1468417086275 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]]]}] 06:38:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 06:38:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 674ms 06:38:06 INFO - PROCESS | 2086 | 1468417086314 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 06:38:06 INFO - PROCESS | 2086 | 1468417086315 Marionette TRACE conn2 <- [1,1069,null,{"value":"7"}] 06:38:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 06:38:06 INFO - PROCESS | 2086 | 1468417086318 Marionette TRACE conn2 -> [0,1070,"setScriptTimeout",{"ms":35000}] 06:38:06 INFO - PROCESS | 2086 | 1468417086319 Marionette TRACE conn2 <- [1,1070,null,{}] 06:38:06 INFO - PROCESS | 2086 | 1468417086321 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}] 06:38:06 INFO - PROCESS | 2086 | 1468417086322 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:38:06 INFO - PROCESS | 2086 | 1468417086414 Marionette TRACE conn2 <- [1,1071,null,{"value":null}] 06:38:06 INFO - PROCESS | 2086 | 1468417086467 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:06 INFO - PROCESS | 2086 | 1468417086468 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:38:06 INFO - PROCESS | 2086 | ++DOCSHELL 0x1234cd000 == 31 [pid = 2086] [id = 275] 06:38:06 INFO - PROCESS | 2086 | ++DOMWINDOW == 92 (0x123006000) [pid = 2086] [serial = 823] [outer = 0x0] 06:38:06 INFO - PROCESS | 2086 | ++DOMWINDOW == 93 (0x1234e6c00) [pid = 2086] [serial = 824] [outer = 0x123006000] 06:38:06 INFO - PROCESS | 2086 | 1468417086502 Marionette DEBUG loaded listener.js 06:38:06 INFO - PROCESS | 2086 | ++DOMWINDOW == 94 (0x1238a6400) [pid = 2086] [serial = 825] [outer = 0x123006000] 06:38:06 INFO - PROCESS | 2086 | 1468417086802 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]]]}] 06:38:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 06:38:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 518ms 06:38:06 INFO - PROCESS | 2086 | 1468417086847 Marionette TRACE conn2 -> [0,1073,"getWindowHandle",null] 06:38:06 INFO - PROCESS | 2086 | 1468417086848 Marionette TRACE conn2 <- [1,1073,null,{"value":"7"}] 06:38:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 06:38:06 INFO - PROCESS | 2086 | 1468417086850 Marionette TRACE conn2 -> [0,1074,"setScriptTimeout",{"ms":35000}] 06:38:06 INFO - PROCESS | 2086 | 1468417086851 Marionette TRACE conn2 <- [1,1074,null,{}] 06:38:06 INFO - PROCESS | 2086 | 1468417086854 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}] 06:38:06 INFO - PROCESS | 2086 | 1468417086857 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:38:06 INFO - PROCESS | 2086 | 1468417086953 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 06:38:06 INFO - PROCESS | 2086 | 1468417086957 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:06 INFO - PROCESS | 2086 | 1468417086962 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:38:06 INFO - PROCESS | 2086 | ++DOCSHELL 0x12486a000 == 32 [pid = 2086] [id = 276] 06:38:06 INFO - PROCESS | 2086 | ++DOMWINDOW == 95 (0x117149800) [pid = 2086] [serial = 826] [outer = 0x0] 06:38:06 INFO - PROCESS | 2086 | ++DOMWINDOW == 96 (0x1243c0000) [pid = 2086] [serial = 827] [outer = 0x117149800] 06:38:06 INFO - PROCESS | 2086 | 1468417086994 Marionette DEBUG loaded listener.js 06:38:07 INFO - PROCESS | 2086 | ++DOMWINDOW == 97 (0x126806400) [pid = 2086] [serial = 828] [outer = 0x117149800] 06:38:07 INFO - PROCESS | 2086 | 1468417087367 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]]]}] 06:38:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 06:38:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 522ms 06:38:07 INFO - PROCESS | 2086 | 1468417087373 Marionette TRACE conn2 -> [0,1077,"getWindowHandle",null] 06:38:07 INFO - PROCESS | 2086 | 1468417087375 Marionette TRACE conn2 <- [1,1077,null,{"value":"7"}] 06:38:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 06:38:07 INFO - PROCESS | 2086 | 1468417087378 Marionette TRACE conn2 -> [0,1078,"setScriptTimeout",{"ms":35000}] 06:38:07 INFO - PROCESS | 2086 | 1468417087380 Marionette TRACE conn2 <- [1,1078,null,{}] 06:38:07 INFO - PROCESS | 2086 | 1468417087383 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}] 06:38:07 INFO - PROCESS | 2086 | 1468417087385 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:38:07 INFO - PROCESS | 2086 | 1468417087533 Marionette TRACE conn2 <- [1,1079,null,{"value":null}] 06:38:07 INFO - PROCESS | 2086 | 1468417087556 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:07 INFO - PROCESS | 2086 | 1468417087557 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:38:07 INFO - PROCESS | 2086 | ++DOCSHELL 0x112623800 == 33 [pid = 2086] [id = 277] 06:38:07 INFO - PROCESS | 2086 | ++DOMWINDOW == 98 (0x12696b000) [pid = 2086] [serial = 829] [outer = 0x0] 06:38:07 INFO - PROCESS | 2086 | ++DOMWINDOW == 99 (0x1270ca000) [pid = 2086] [serial = 830] [outer = 0x12696b000] 06:38:07 INFO - PROCESS | 2086 | 1468417087608 Marionette DEBUG loaded listener.js 06:38:07 INFO - PROCESS | 2086 | ++DOMWINDOW == 100 (0x1270d8c00) [pid = 2086] [serial = 831] [outer = 0x12696b000] 06:38:08 INFO - PROCESS | 2086 | 1468417088389 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]]]}] 06:38:08 INFO - PROCESS | 2086 | --DOMWINDOW == 99 (0x1270cb800) [pid = 2086] [serial = 775] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 06:38:08 INFO - PROCESS | 2086 | --DOMWINDOW == 98 (0x1270cc800) [pid = 2086] [serial = 778] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 06:38:08 INFO - PROCESS | 2086 | --DOMWINDOW == 97 (0x128a6a400) [pid = 2086] [serial = 781] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 06:38:08 INFO - PROCESS | 2086 | --DOMWINDOW == 96 (0x1127d2400) [pid = 2086] [serial = 763] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 06:38:08 INFO - PROCESS | 2086 | --DOMWINDOW == 95 (0x11855a800) [pid = 2086] [serial = 769] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 06:38:08 INFO - PROCESS | 2086 | --DOMWINDOW == 94 (0x119743000) [pid = 2086] [serial = 766] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 06:38:08 INFO - PROCESS | 2086 | --DOMWINDOW == 93 (0x1121b9800) [pid = 2086] [serial = 751] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 06:38:08 INFO - PROCESS | 2086 | --DOMWINDOW == 92 (0x11692cc00) [pid = 2086] [serial = 754] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 06:38:08 INFO - PROCESS | 2086 | --DOMWINDOW == 91 (0x129117800) [pid = 2086] [serial = 790] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 06:38:08 INFO - PROCESS | 2086 | --DOMWINDOW == 90 (0x1121b5000) [pid = 2086] [serial = 748] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 06:38:08 INFO - PROCESS | 2086 | --DOMWINDOW == 89 (0x116f64800) [pid = 2086] [serial = 760] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 06:38:08 INFO - PROCESS | 2086 | --DOMWINDOW == 88 (0x1132ec000) [pid = 2086] [serial = 757] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 06:38:08 INFO - PROCESS | 2086 | --DOMWINDOW == 87 (0x116986400) [pid = 2086] [serial = 793] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 06:38:08 INFO - PROCESS | 2086 | --DOMWINDOW == 86 (0x112fb5000) [pid = 2086] [serial = 784] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 06:38:08 INFO - PROCESS | 2086 | --DOMWINDOW == 85 (0x1132e5400) [pid = 2086] [serial = 787] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 06:38:08 INFO - PROCESS | 2086 | --DOMWINDOW == 84 (0x1243f9400) [pid = 2086] [serial = 772] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 06:38:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 06:38:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1074ms 06:38:08 INFO - PROCESS | 2086 | 1468417088453 Marionette TRACE conn2 -> [0,1081,"getWindowHandle",null] 06:38:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 06:38:08 INFO - PROCESS | 2086 | 1468417088455 Marionette TRACE conn2 <- [1,1081,null,{"value":"7"}] 06:38:08 INFO - PROCESS | 2086 | 1468417088458 Marionette TRACE conn2 -> [0,1082,"setScriptTimeout",{"ms":35000}] 06:38:08 INFO - PROCESS | 2086 | 1468417088459 Marionette TRACE conn2 <- [1,1082,null,{}] 06:38:08 INFO - PROCESS | 2086 | 1468417088463 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}] 06:38:08 INFO - PROCESS | 2086 | 1468417088465 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:38:08 INFO - PROCESS | 2086 | 1468417088580 Marionette TRACE conn2 <- [1,1083,null,{"value":null}] 06:38:08 INFO - PROCESS | 2086 | 1468417088586 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:08 INFO - PROCESS | 2086 | 1468417088588 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:38:08 INFO - PROCESS | 2086 | ++DOCSHELL 0x126e88800 == 34 [pid = 2086] [id = 278] 06:38:08 INFO - PROCESS | 2086 | ++DOMWINDOW == 85 (0x1132e4800) [pid = 2086] [serial = 832] [outer = 0x0] 06:38:08 INFO - PROCESS | 2086 | ++DOMWINDOW == 86 (0x115e5f000) [pid = 2086] [serial = 833] [outer = 0x1132e4800] 06:38:08 INFO - PROCESS | 2086 | 1468417088630 Marionette DEBUG loaded listener.js 06:38:08 INFO - PROCESS | 2086 | ++DOMWINDOW == 87 (0x1185b0c00) [pid = 2086] [serial = 834] [outer = 0x1132e4800] 06:38:09 INFO - PROCESS | 2086 | 1468417089033 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]]]}] 06:38:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 06:38:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 621ms 06:38:09 INFO - PROCESS | 2086 | 1468417089081 Marionette TRACE conn2 -> [0,1085,"getWindowHandle",null] 06:38:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 06:38:09 INFO - PROCESS | 2086 | 1468417089082 Marionette TRACE conn2 <- [1,1085,null,{"value":"7"}] 06:38:09 INFO - PROCESS | 2086 | 1468417089084 Marionette TRACE conn2 -> [0,1086,"setScriptTimeout",{"ms":35000}] 06:38:09 INFO - PROCESS | 2086 | 1468417089086 Marionette TRACE conn2 <- [1,1086,null,{}] 06:38:09 INFO - PROCESS | 2086 | 1468417089094 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}] 06:38:09 INFO - PROCESS | 2086 | 1468417089095 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:38:09 INFO - PROCESS | 2086 | 1468417089168 Marionette TRACE conn2 <- [1,1087,null,{"value":null}] 06:38:09 INFO - PROCESS | 2086 | 1468417089173 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:09 INFO - PROCESS | 2086 | 1468417089175 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:38:09 INFO - PROCESS | 2086 | ++DOCSHELL 0x128e84000 == 35 [pid = 2086] [id = 279] 06:38:09 INFO - PROCESS | 2086 | ++DOMWINDOW == 88 (0x123b3d400) [pid = 2086] [serial = 835] [outer = 0x0] 06:38:09 INFO - PROCESS | 2086 | ++DOMWINDOW == 89 (0x126964400) [pid = 2086] [serial = 836] [outer = 0x123b3d400] 06:38:09 INFO - PROCESS | 2086 | 1468417089199 Marionette DEBUG loaded listener.js 06:38:09 INFO - PROCESS | 2086 | ++DOMWINDOW == 90 (0x1273dd000) [pid = 2086] [serial = 837] [outer = 0x123b3d400] 06:38:09 INFO - PROCESS | 2086 | 1468417089513 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]]]}] 06:38:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 06:38:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 475ms 06:38:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 06:38:09 INFO - PROCESS | 2086 | 1468417089559 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 06:38:09 INFO - PROCESS | 2086 | 1468417089560 Marionette TRACE conn2 <- [1,1089,null,{"value":"7"}] 06:38:09 INFO - PROCESS | 2086 | 1468417089563 Marionette TRACE conn2 -> [0,1090,"setScriptTimeout",{"ms":35000}] 06:38:09 INFO - PROCESS | 2086 | 1468417089564 Marionette TRACE conn2 <- [1,1090,null,{}] 06:38:09 INFO - PROCESS | 2086 | 1468417089566 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}] 06:38:09 INFO - PROCESS | 2086 | 1468417089567 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:38:09 INFO - PROCESS | 2086 | 1468417089643 Marionette TRACE conn2 <- [1,1091,null,{"value":null}] 06:38:09 INFO - PROCESS | 2086 | 1468417089647 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:09 INFO - PROCESS | 2086 | 1468417089648 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:38:09 INFO - PROCESS | 2086 | ++DOCSHELL 0x12a46e800 == 36 [pid = 2086] [id = 280] 06:38:09 INFO - PROCESS | 2086 | ++DOMWINDOW == 91 (0x127372400) [pid = 2086] [serial = 838] [outer = 0x0] 06:38:09 INFO - PROCESS | 2086 | ++DOMWINDOW == 92 (0x128a65c00) [pid = 2086] [serial = 839] [outer = 0x127372400] 06:38:09 INFO - PROCESS | 2086 | 1468417089673 Marionette DEBUG loaded listener.js 06:38:09 INFO - PROCESS | 2086 | ++DOMWINDOW == 93 (0x128a6bc00) [pid = 2086] [serial = 840] [outer = 0x127372400] 06:38:10 INFO - PROCESS | 2086 | 1468417090001 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]]]}] 06:38:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 06:38:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 469ms 06:38:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 06:38:10 INFO - PROCESS | 2086 | 1468417090033 Marionette TRACE conn2 -> [0,1093,"getWindowHandle",null] 06:38:10 INFO - PROCESS | 2086 | 1468417090034 Marionette TRACE conn2 <- [1,1093,null,{"value":"7"}] 06:38:10 INFO - PROCESS | 2086 | 1468417090036 Marionette TRACE conn2 -> [0,1094,"setScriptTimeout",{"ms":35000}] 06:38:10 INFO - PROCESS | 2086 | 1468417090037 Marionette TRACE conn2 <- [1,1094,null,{}] 06:38:10 INFO - PROCESS | 2086 | 1468417090040 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}] 06:38:10 INFO - PROCESS | 2086 | 1468417090041 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:38:10 INFO - PROCESS | 2086 | 1468417090142 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 06:38:10 INFO - PROCESS | 2086 | 1468417090148 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:10 INFO - PROCESS | 2086 | 1468417090149 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:38:10 INFO - PROCESS | 2086 | ++DOCSHELL 0x12a6e6800 == 37 [pid = 2086] [id = 281] 06:38:10 INFO - PROCESS | 2086 | ++DOMWINDOW == 94 (0x128a6c400) [pid = 2086] [serial = 841] [outer = 0x0] 06:38:10 INFO - PROCESS | 2086 | ++DOMWINDOW == 95 (0x128aa7800) [pid = 2086] [serial = 842] [outer = 0x128a6c400] 06:38:10 INFO - PROCESS | 2086 | 1468417090176 Marionette DEBUG loaded listener.js 06:38:10 INFO - PROCESS | 2086 | ++DOMWINDOW == 96 (0x129109000) [pid = 2086] [serial = 843] [outer = 0x128a6c400] 06:38:10 INFO - PROCESS | 2086 | 1468417090612 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]]]}] 06:38:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 06:38:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 620ms 06:38:10 INFO - PROCESS | 2086 | 1468417090657 Marionette TRACE conn2 -> [0,1097,"getWindowHandle",null] 06:38:10 INFO - PROCESS | 2086 | 1468417090660 Marionette TRACE conn2 <- [1,1097,null,{"value":"7"}] 06:38:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 06:38:10 INFO - PROCESS | 2086 | 1468417090663 Marionette TRACE conn2 -> [0,1098,"setScriptTimeout",{"ms":35000}] 06:38:10 INFO - PROCESS | 2086 | 1468417090665 Marionette TRACE conn2 <- [1,1098,null,{}] 06:38:10 INFO - PROCESS | 2086 | 1468417090669 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}] 06:38:10 INFO - PROCESS | 2086 | 1468417090670 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:38:10 INFO - PROCESS | 2086 | 1468417090829 Marionette TRACE conn2 <- [1,1099,null,{"value":null}] 06:38:10 INFO - PROCESS | 2086 | 1468417090891 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:10 INFO - PROCESS | 2086 | 1468417090892 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:38:10 INFO - PROCESS | 2086 | ++DOCSHELL 0x116961800 == 38 [pid = 2086] [id = 282] 06:38:10 INFO - PROCESS | 2086 | ++DOMWINDOW == 97 (0x1121b7400) [pid = 2086] [serial = 844] [outer = 0x0] 06:38:10 INFO - PROCESS | 2086 | ++DOMWINDOW == 98 (0x112ea6c00) [pid = 2086] [serial = 845] [outer = 0x1121b7400] 06:38:10 INFO - PROCESS | 2086 | 1468417090925 Marionette DEBUG loaded listener.js 06:38:10 INFO - PROCESS | 2086 | ++DOMWINDOW == 99 (0x115d03400) [pid = 2086] [serial = 846] [outer = 0x1121b7400] 06:38:11 INFO - PROCESS | 2086 | 1468417091596 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]]]}] 06:38:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 06:38:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1022ms 06:38:11 INFO - PROCESS | 2086 | 1468417091693 Marionette TRACE conn2 -> [0,1101,"getWindowHandle",null] 06:38:11 INFO - PROCESS | 2086 | 1468417091696 Marionette TRACE conn2 <- [1,1101,null,{"value":"7"}] 06:38:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 06:38:11 INFO - PROCESS | 2086 | 1468417091701 Marionette TRACE conn2 -> [0,1102,"setScriptTimeout",{"ms":35000}] 06:38:11 INFO - PROCESS | 2086 | 1468417091703 Marionette TRACE conn2 <- [1,1102,null,{}] 06:38:11 INFO - PROCESS | 2086 | 1468417091706 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}] 06:38:11 INFO - PROCESS | 2086 | 1468417091708 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:38:11 INFO - PROCESS | 2086 | 1468417091820 Marionette TRACE conn2 <- [1,1103,null,{"value":null}] 06:38:11 INFO - PROCESS | 2086 | 1468417091871 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:11 INFO - PROCESS | 2086 | 1468417091873 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:38:11 INFO - PROCESS | 2086 | ++DOCSHELL 0x12b080800 == 39 [pid = 2086] [id = 283] 06:38:11 INFO - PROCESS | 2086 | ++DOMWINDOW == 100 (0x116984400) [pid = 2086] [serial = 847] [outer = 0x0] 06:38:11 INFO - PROCESS | 2086 | ++DOMWINDOW == 101 (0x123b48000) [pid = 2086] [serial = 848] [outer = 0x116984400] 06:38:11 INFO - PROCESS | 2086 | 1468417091903 Marionette DEBUG loaded listener.js 06:38:11 INFO - PROCESS | 2086 | ++DOMWINDOW == 102 (0x1248f4c00) [pid = 2086] [serial = 849] [outer = 0x116984400] 06:38:12 INFO - PROCESS | 2086 | 1468417092531 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]]]}] 06:38:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 06:38:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 873ms 06:38:12 INFO - PROCESS | 2086 | 1468417092575 Marionette TRACE conn2 -> [0,1105,"getWindowHandle",null] 06:38:12 INFO - PROCESS | 2086 | 1468417092578 Marionette TRACE conn2 <- [1,1105,null,{"value":"7"}] 06:38:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 06:38:12 INFO - PROCESS | 2086 | 1468417092581 Marionette TRACE conn2 -> [0,1106,"setScriptTimeout",{"ms":35000}] 06:38:12 INFO - PROCESS | 2086 | 1468417092583 Marionette TRACE conn2 <- [1,1106,null,{}] 06:38:12 INFO - PROCESS | 2086 | 1468417092587 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}] 06:38:12 INFO - PROCESS | 2086 | 1468417092588 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:38:12 INFO - PROCESS | 2086 | 1468417092718 Marionette TRACE conn2 <- [1,1107,null,{"value":null}] 06:38:12 INFO - PROCESS | 2086 | --DOCSHELL 0x12a46e800 == 38 [pid = 2086] [id = 280] 06:38:12 INFO - PROCESS | 2086 | --DOCSHELL 0x128e84000 == 37 [pid = 2086] [id = 279] 06:38:12 INFO - PROCESS | 2086 | --DOCSHELL 0x126e88800 == 36 [pid = 2086] [id = 278] 06:38:12 INFO - PROCESS | 2086 | --DOCSHELL 0x112623800 == 35 [pid = 2086] [id = 277] 06:38:12 INFO - PROCESS | 2086 | --DOCSHELL 0x12486a000 == 34 [pid = 2086] [id = 276] 06:38:12 INFO - PROCESS | 2086 | --DOCSHELL 0x1234cd000 == 33 [pid = 2086] [id = 275] 06:38:12 INFO - PROCESS | 2086 | --DOCSHELL 0x1195cc800 == 32 [pid = 2086] [id = 274] 06:38:12 INFO - PROCESS | 2086 | --DOCSHELL 0x116abe000 == 31 [pid = 2086] [id = 273] 06:38:12 INFO - PROCESS | 2086 | --DOCSHELL 0x116ac1000 == 30 [pid = 2086] [id = 272] 06:38:12 INFO - PROCESS | 2086 | --DOCSHELL 0x112dbc000 == 29 [pid = 2086] [id = 271] 06:38:12 INFO - PROCESS | 2086 | --DOMWINDOW == 101 (0x1273dc000) [pid = 2086] [serial = 776] [outer = 0x0] [url = about:blank] 06:38:12 INFO - PROCESS | 2086 | --DOMWINDOW == 100 (0x128a68000) [pid = 2086] [serial = 779] [outer = 0x0] [url = about:blank] 06:38:12 INFO - PROCESS | 2086 | --DOMWINDOW == 99 (0x128a5fc00) [pid = 2086] [serial = 777] [outer = 0x0] [url = about:blank] 06:38:12 INFO - PROCESS | 2086 | --DOMWINDOW == 98 (0x128aac800) [pid = 2086] [serial = 782] [outer = 0x0] [url = about:blank] 06:38:12 INFO - PROCESS | 2086 | --DOMWINDOW == 97 (0x119148400) [pid = 2086] [serial = 764] [outer = 0x0] [url = about:blank] 06:38:12 INFO - PROCESS | 2086 | --DOMWINDOW == 96 (0x119743800) [pid = 2086] [serial = 765] [outer = 0x0] [url = about:blank] 06:38:12 INFO - PROCESS | 2086 | --DOMWINDOW == 95 (0x1238afc00) [pid = 2086] [serial = 770] [outer = 0x0] [url = about:blank] 06:38:12 INFO - PROCESS | 2086 | --DOMWINDOW == 94 (0x123ced400) [pid = 2086] [serial = 771] [outer = 0x0] [url = about:blank] 06:38:12 INFO - PROCESS | 2086 | --DOMWINDOW == 93 (0x120fe7000) [pid = 2086] [serial = 767] [outer = 0x0] [url = about:blank] 06:38:12 INFO - PROCESS | 2086 | --DOMWINDOW == 92 (0x1234e8000) [pid = 2086] [serial = 768] [outer = 0x0] [url = about:blank] 06:38:12 INFO - PROCESS | 2086 | --DOMWINDOW == 91 (0x112e16800) [pid = 2086] [serial = 752] [outer = 0x0] [url = about:blank] 06:38:12 INFO - PROCESS | 2086 | --DOMWINDOW == 90 (0x1132eb800) [pid = 2086] [serial = 753] [outer = 0x0] [url = about:blank] 06:38:12 INFO - PROCESS | 2086 | --DOMWINDOW == 89 (0x116f64000) [pid = 2086] [serial = 755] [outer = 0x0] [url = about:blank] 06:38:12 INFO - PROCESS | 2086 | --DOMWINDOW == 88 (0x1293ce000) [pid = 2086] [serial = 792] [outer = 0x0] [url = about:blank] 06:38:12 INFO - PROCESS | 2086 | --DOMWINDOW == 87 (0x1176efc00) [pid = 2086] [serial = 756] [outer = 0x0] [url = about:blank] 06:38:12 INFO - PROCESS | 2086 | --DOMWINDOW == 86 (0x126966c00) [pid = 2086] [serial = 750] [outer = 0x0] [url = about:blank] 06:38:12 INFO - PROCESS | 2086 | --DOMWINDOW == 85 (0x116f6ec00) [pid = 2086] [serial = 761] [outer = 0x0] [url = about:blank] 06:38:12 INFO - PROCESS | 2086 | --DOMWINDOW == 84 (0x118299c00) [pid = 2086] [serial = 762] [outer = 0x0] [url = about:blank] 06:38:12 INFO - PROCESS | 2086 | --DOMWINDOW == 83 (0x1133ab000) [pid = 2086] [serial = 758] [outer = 0x0] [url = about:blank] 06:38:12 INFO - PROCESS | 2086 | --DOMWINDOW == 82 (0x116195c00) [pid = 2086] [serial = 759] [outer = 0x0] [url = about:blank] 06:38:12 INFO - PROCESS | 2086 | --DOMWINDOW == 81 (0x12a528400) [pid = 2086] [serial = 795] [outer = 0x0] [url = about:blank] 06:38:12 INFO - PROCESS | 2086 | --DOMWINDOW == 80 (0x11619d800) [pid = 2086] [serial = 785] [outer = 0x0] [url = about:blank] 06:38:12 INFO - PROCESS | 2086 | --DOMWINDOW == 79 (0x123008000) [pid = 2086] [serial = 788] [outer = 0x0] [url = about:blank] 06:38:12 INFO - PROCESS | 2086 | --DOMWINDOW == 78 (0x118851800) [pid = 2086] [serial = 786] [outer = 0x0] [url = about:blank] 06:38:12 INFO - PROCESS | 2086 | --DOMWINDOW == 77 (0x128d10800) [pid = 2086] [serial = 783] [outer = 0x0] [url = about:blank] 06:38:12 INFO - PROCESS | 2086 | --DOMWINDOW == 76 (0x1293c6400) [pid = 2086] [serial = 791] [outer = 0x0] [url = about:blank] 06:38:12 INFO - PROCESS | 2086 | --DOMWINDOW == 75 (0x1268b0800) [pid = 2086] [serial = 773] [outer = 0x0] [url = about:blank] 06:38:12 INFO - PROCESS | 2086 | --DOMWINDOW == 74 (0x12736b400) [pid = 2086] [serial = 774] [outer = 0x0] [url = about:blank] 06:38:12 INFO - PROCESS | 2086 | --DOMWINDOW == 73 (0x128aa0400) [pid = 2086] [serial = 780] [outer = 0x0] [url = about:blank] 06:38:12 INFO - PROCESS | 2086 | --DOMWINDOW == 72 (0x129116400) [pid = 2086] [serial = 789] [outer = 0x0] [url = about:blank] 06:38:12 INFO - PROCESS | 2086 | --DOMWINDOW == 71 (0x129351800) [pid = 2086] [serial = 794] [outer = 0x0] [url = about:blank] 06:38:12 INFO - PROCESS | 2086 | 1468417092803 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:12 INFO - PROCESS | 2086 | 1468417092806 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:38:12 INFO - PROCESS | 2086 | ++DOCSHELL 0x112f99000 == 30 [pid = 2086] [id = 284] 06:38:12 INFO - PROCESS | 2086 | ++DOMWINDOW == 72 (0x1133ab000) [pid = 2086] [serial = 850] [outer = 0x0] 06:38:12 INFO - PROCESS | 2086 | ++DOMWINDOW == 73 (0x115deb800) [pid = 2086] [serial = 851] [outer = 0x1133ab000] 06:38:12 INFO - PROCESS | 2086 | 1468417092835 Marionette DEBUG loaded listener.js 06:38:12 INFO - PROCESS | 2086 | ++DOMWINDOW == 74 (0x11855b800) [pid = 2086] [serial = 852] [outer = 0x1133ab000] 06:38:13 INFO - PROCESS | 2086 | 1468417093133 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]]]}] 06:38:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 06:38:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 574ms 06:38:13 INFO - PROCESS | 2086 | 1468417093157 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 06:38:13 INFO - PROCESS | 2086 | 1468417093161 Marionette TRACE conn2 <- [1,1109,null,{"value":"7"}] 06:38:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 06:38:13 INFO - PROCESS | 2086 | 1468417093170 Marionette TRACE conn2 -> [0,1110,"setScriptTimeout",{"ms":35000}] 06:38:13 INFO - PROCESS | 2086 | 1468417093174 Marionette TRACE conn2 <- [1,1110,null,{}] 06:38:13 INFO - PROCESS | 2086 | 1468417093178 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}] 06:38:13 INFO - PROCESS | 2086 | 1468417093179 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:38:13 INFO - PROCESS | 2086 | 1468417093258 Marionette TRACE conn2 <- [1,1111,null,{"value":null}] 06:38:13 INFO - PROCESS | 2086 | 1468417093262 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:13 INFO - PROCESS | 2086 | 1468417093264 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:38:13 INFO - PROCESS | 2086 | ++DOCSHELL 0x1184ce800 == 31 [pid = 2086] [id = 285] 06:38:13 INFO - PROCESS | 2086 | ++DOMWINDOW == 75 (0x11885c000) [pid = 2086] [serial = 853] [outer = 0x0] 06:38:13 INFO - PROCESS | 2086 | ++DOMWINDOW == 76 (0x1199a1800) [pid = 2086] [serial = 854] [outer = 0x11885c000] 06:38:13 INFO - PROCESS | 2086 | 1468417093294 Marionette DEBUG loaded listener.js 06:38:13 INFO - PROCESS | 2086 | ++DOMWINDOW == 77 (0x123208400) [pid = 2086] [serial = 855] [outer = 0x11885c000] 06:38:13 INFO - PROCESS | 2086 | 1468417093630 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]]]}] 06:38:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 06:38:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 473ms 06:38:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 06:38:13 INFO - PROCESS | 2086 | 1468417093646 Marionette TRACE conn2 -> [0,1113,"getWindowHandle",null] 06:38:13 INFO - PROCESS | 2086 | 1468417093647 Marionette TRACE conn2 <- [1,1113,null,{"value":"7"}] 06:38:13 INFO - PROCESS | 2086 | 1468417093649 Marionette TRACE conn2 -> [0,1114,"setScriptTimeout",{"ms":35000}] 06:38:13 INFO - PROCESS | 2086 | 1468417093652 Marionette TRACE conn2 <- [1,1114,null,{}] 06:38:13 INFO - PROCESS | 2086 | 1468417093662 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}] 06:38:13 INFO - PROCESS | 2086 | 1468417093665 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:38:13 INFO - PROCESS | 2086 | 1468417093751 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 06:38:13 INFO - PROCESS | 2086 | 1468417093760 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:13 INFO - PROCESS | 2086 | 1468417093762 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:38:13 INFO - PROCESS | 2086 | ++DOCSHELL 0x1230e3000 == 32 [pid = 2086] [id = 286] 06:38:13 INFO - PROCESS | 2086 | ++DOMWINDOW == 78 (0x1132e2c00) [pid = 2086] [serial = 856] [outer = 0x0] 06:38:13 INFO - PROCESS | 2086 | ++DOMWINDOW == 79 (0x123ce4c00) [pid = 2086] [serial = 857] [outer = 0x1132e2c00] 06:38:13 INFO - PROCESS | 2086 | 1468417093791 Marionette DEBUG loaded listener.js 06:38:13 INFO - PROCESS | 2086 | ++DOMWINDOW == 80 (0x12696d000) [pid = 2086] [serial = 858] [outer = 0x1132e2c00] 06:38:14 INFO - PROCESS | 2086 | 1468417094142 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]]]}] 06:38:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 06:38:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 524ms 06:38:14 INFO - PROCESS | 2086 | 1468417094174 Marionette TRACE conn2 -> [0,1117,"getWindowHandle",null] 06:38:14 INFO - PROCESS | 2086 | 1468417094176 Marionette TRACE conn2 <- [1,1117,null,{"value":"7"}] 06:38:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 06:38:14 INFO - PROCESS | 2086 | 1468417094183 Marionette TRACE conn2 -> [0,1118,"setScriptTimeout",{"ms":35000}] 06:38:14 INFO - PROCESS | 2086 | 1468417094184 Marionette TRACE conn2 <- [1,1118,null,{}] 06:38:14 INFO - PROCESS | 2086 | 1468417094187 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}] 06:38:14 INFO - PROCESS | 2086 | 1468417094188 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:38:14 INFO - PROCESS | 2086 | 1468417094265 Marionette TRACE conn2 <- [1,1119,null,{"value":null}] 06:38:14 INFO - PROCESS | 2086 | 1468417094269 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:14 INFO - PROCESS | 2086 | 1468417094270 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:38:14 INFO - PROCESS | 2086 | ++DOCSHELL 0x12681d800 == 33 [pid = 2086] [id = 287] 06:38:14 INFO - PROCESS | 2086 | ++DOMWINDOW == 81 (0x126e38c00) [pid = 2086] [serial = 859] [outer = 0x0] 06:38:14 INFO - PROCESS | 2086 | ++DOMWINDOW == 82 (0x1273dc000) [pid = 2086] [serial = 860] [outer = 0x126e38c00] 06:38:14 INFO - PROCESS | 2086 | 1468417094299 Marionette DEBUG loaded listener.js 06:38:14 INFO - PROCESS | 2086 | ++DOMWINDOW == 83 (0x128a68000) [pid = 2086] [serial = 861] [outer = 0x126e38c00] 06:38:14 INFO - PROCESS | 2086 | 1468417094613 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]]]}] 06:38:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 06:38:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 469ms 06:38:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 06:38:14 INFO - PROCESS | 2086 | 1468417094653 Marionette TRACE conn2 -> [0,1121,"getWindowHandle",null] 06:38:14 INFO - PROCESS | 2086 | 1468417094656 Marionette TRACE conn2 <- [1,1121,null,{"value":"7"}] 06:38:14 INFO - PROCESS | 2086 | 1468417094659 Marionette TRACE conn2 -> [0,1122,"setScriptTimeout",{"ms":35000}] 06:38:14 INFO - PROCESS | 2086 | 1468417094660 Marionette TRACE conn2 <- [1,1122,null,{}] 06:38:14 INFO - PROCESS | 2086 | 1468417094663 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}] 06:38:14 INFO - PROCESS | 2086 | 1468417094664 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:38:14 INFO - PROCESS | 2086 | 1468417094747 Marionette TRACE conn2 <- [1,1123,null,{"value":null}] 06:38:14 INFO - PROCESS | 2086 | 1468417094751 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:14 INFO - PROCESS | 2086 | 1468417094752 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:38:14 INFO - PROCESS | 2086 | ++DOCSHELL 0x128d13800 == 34 [pid = 2086] [id = 288] 06:38:14 INFO - PROCESS | 2086 | ++DOMWINDOW == 84 (0x128a68400) [pid = 2086] [serial = 862] [outer = 0x0] 06:38:14 INFO - PROCESS | 2086 | ++DOMWINDOW == 85 (0x128d08c00) [pid = 2086] [serial = 863] [outer = 0x128a68400] 06:38:14 INFO - PROCESS | 2086 | 1468417094779 Marionette DEBUG loaded listener.js 06:38:14 INFO - PROCESS | 2086 | ++DOMWINDOW == 86 (0x128d70400) [pid = 2086] [serial = 864] [outer = 0x128a68400] 06:38:15 INFO - PROCESS | 2086 | 1468417095146 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]]]}] 06:38:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 06:38:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 519ms 06:38:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 06:38:15 INFO - PROCESS | 2086 | 1468417095178 Marionette TRACE conn2 -> [0,1125,"getWindowHandle",null] 06:38:15 INFO - PROCESS | 2086 | 1468417095179 Marionette TRACE conn2 <- [1,1125,null,{"value":"7"}] 06:38:15 INFO - PROCESS | 2086 | 1468417095182 Marionette TRACE conn2 -> [0,1126,"setScriptTimeout",{"ms":35000}] 06:38:15 INFO - PROCESS | 2086 | 1468417095183 Marionette TRACE conn2 <- [1,1126,null,{}] 06:38:15 INFO - PROCESS | 2086 | 1468417095185 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}] 06:38:15 INFO - PROCESS | 2086 | 1468417095189 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:38:15 INFO - PROCESS | 2086 | 1468417095308 Marionette TRACE conn2 <- [1,1127,null,{"value":null}] 06:38:15 INFO - PROCESS | 2086 | 1468417095321 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:15 INFO - PROCESS | 2086 | 1468417095322 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:38:15 INFO - PROCESS | 2086 | ++DOCSHELL 0x129632000 == 35 [pid = 2086] [id = 289] 06:38:15 INFO - PROCESS | 2086 | ++DOMWINDOW == 87 (0x12910c400) [pid = 2086] [serial = 865] [outer = 0x0] 06:38:15 INFO - PROCESS | 2086 | ++DOMWINDOW == 88 (0x12934f400) [pid = 2086] [serial = 866] [outer = 0x12910c400] 06:38:15 INFO - PROCESS | 2086 | 1468417095347 Marionette DEBUG loaded listener.js 06:38:15 INFO - PROCESS | 2086 | ++DOMWINDOW == 89 (0x12a528000) [pid = 2086] [serial = 867] [outer = 0x12910c400] 06:38:15 INFO - PROCESS | 2086 | 1468417095670 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]]]}] 06:38:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 06:38:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 517ms 06:38:15 INFO - PROCESS | 2086 | 1468417095700 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 06:38:15 INFO - PROCESS | 2086 | 1468417095701 Marionette TRACE conn2 <- [1,1129,null,{"value":"7"}] 06:38:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 06:38:15 INFO - PROCESS | 2086 | 1468417095703 Marionette TRACE conn2 -> [0,1130,"setScriptTimeout",{"ms":35000}] 06:38:15 INFO - PROCESS | 2086 | 1468417095704 Marionette TRACE conn2 <- [1,1130,null,{}] 06:38:15 INFO - PROCESS | 2086 | 1468417095713 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}] 06:38:15 INFO - PROCESS | 2086 | 1468417095714 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:38:15 INFO - PROCESS | 2086 | 1468417095816 Marionette TRACE conn2 <- [1,1131,null,{"value":null}] 06:38:15 INFO - PROCESS | 2086 | 1468417095822 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:15 INFO - PROCESS | 2086 | 1468417095823 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:38:15 INFO - PROCESS | 2086 | ++DOCSHELL 0x12a6f5000 == 36 [pid = 2086] [id = 290] 06:38:15 INFO - PROCESS | 2086 | ++DOMWINDOW == 90 (0x128a6cc00) [pid = 2086] [serial = 868] [outer = 0x0] 06:38:15 INFO - PROCESS | 2086 | ++DOMWINDOW == 91 (0x12a620400) [pid = 2086] [serial = 869] [outer = 0x128a6cc00] 06:38:15 INFO - PROCESS | 2086 | 1468417095848 Marionette DEBUG loaded listener.js 06:38:15 INFO - PROCESS | 2086 | ++DOMWINDOW == 92 (0x12a629000) [pid = 2086] [serial = 870] [outer = 0x128a6cc00] 06:38:16 INFO - PROCESS | 2086 | 1468417096193 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]]]}] 06:38:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 06:38:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 525ms 06:38:16 INFO - PROCESS | 2086 | 1468417096229 Marionette TRACE conn2 -> [0,1133,"getWindowHandle",null] 06:38:16 INFO - PROCESS | 2086 | 1468417096230 Marionette TRACE conn2 <- [1,1133,null,{"value":"7"}] 06:38:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 06:38:16 INFO - PROCESS | 2086 | 1468417096232 Marionette TRACE conn2 -> [0,1134,"setScriptTimeout",{"ms":35000}] 06:38:16 INFO - PROCESS | 2086 | 1468417096233 Marionette TRACE conn2 <- [1,1134,null,{}] 06:38:16 INFO - PROCESS | 2086 | 1468417096236 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}] 06:38:16 INFO - PROCESS | 2086 | 1468417096237 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:38:16 INFO - PROCESS | 2086 | 1468417096334 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 06:38:16 INFO - PROCESS | 2086 | 1468417096339 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:16 INFO - PROCESS | 2086 | 1468417096340 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:38:16 INFO - PROCESS | 2086 | ++DOCSHELL 0x12b06e000 == 37 [pid = 2086] [id = 291] 06:38:16 INFO - PROCESS | 2086 | ++DOMWINDOW == 93 (0x12a629400) [pid = 2086] [serial = 871] [outer = 0x0] 06:38:16 INFO - PROCESS | 2086 | ++DOMWINDOW == 94 (0x12a932800) [pid = 2086] [serial = 872] [outer = 0x12a629400] 06:38:16 INFO - PROCESS | 2086 | 1468417096365 Marionette DEBUG loaded listener.js 06:38:16 INFO - PROCESS | 2086 | ++DOMWINDOW == 95 (0x12abcc000) [pid = 2086] [serial = 873] [outer = 0x12a629400] 06:38:16 INFO - PROCESS | 2086 | 1468417096701 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]]]}] 06:38:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 06:38:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 521ms 06:38:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 06:38:16 INFO - PROCESS | 2086 | 1468417096754 Marionette TRACE conn2 -> [0,1137,"getWindowHandle",null] 06:38:16 INFO - PROCESS | 2086 | 1468417096755 Marionette TRACE conn2 <- [1,1137,null,{"value":"7"}] 06:38:16 INFO - PROCESS | 2086 | 1468417096757 Marionette TRACE conn2 -> [0,1138,"setScriptTimeout",{"ms":35000}] 06:38:16 INFO - PROCESS | 2086 | 1468417096758 Marionette TRACE conn2 <- [1,1138,null,{}] 06:38:16 INFO - PROCESS | 2086 | 1468417096760 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}] 06:38:16 INFO - PROCESS | 2086 | 1468417096761 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:38:16 INFO - PROCESS | 2086 | 1468417096862 Marionette TRACE conn2 <- [1,1139,null,{"value":null}] 06:38:16 INFO - PROCESS | 2086 | --DOMWINDOW == 94 (0x119140000) [pid = 2086] [serial = 820] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 06:38:16 INFO - PROCESS | 2086 | --DOMWINDOW == 93 (0x1176ec000) [pid = 2086] [serial = 817] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 06:38:16 INFO - PROCESS | 2086 | --DOMWINDOW == 92 (0x123b3d400) [pid = 2086] [serial = 835] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 06:38:16 INFO - PROCESS | 2086 | --DOMWINDOW == 91 (0x123627c00) [pid = 2086] [serial = 802] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 06:38:16 INFO - PROCESS | 2086 | --DOMWINDOW == 90 (0x117149800) [pid = 2086] [serial = 826] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 06:38:16 INFO - PROCESS | 2086 | --DOMWINDOW == 89 (0x1247b1800) [pid = 2086] [serial = 805] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 06:38:16 INFO - PROCESS | 2086 | --DOMWINDOW == 88 (0x1132e4400) [pid = 2086] [serial = 814] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 06:38:16 INFO - PROCESS | 2086 | --DOMWINDOW == 87 (0x1132e4800) [pid = 2086] [serial = 832] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 06:38:16 INFO - PROCESS | 2086 | --DOMWINDOW == 86 (0x123006000) [pid = 2086] [serial = 823] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 06:38:16 INFO - PROCESS | 2086 | --DOMWINDOW == 85 (0x1127d4000) [pid = 2086] [serial = 796] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 06:38:16 INFO - PROCESS | 2086 | --DOMWINDOW == 84 (0x1127d1400) [pid = 2086] [serial = 811] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 06:38:16 INFO - PROCESS | 2086 | --DOMWINDOW == 83 (0x12696b000) [pid = 2086] [serial = 829] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 06:38:16 INFO - PROCESS | 2086 | --DOMWINDOW == 82 (0x116923800) [pid = 2086] [serial = 808] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 06:38:16 INFO - PROCESS | 2086 | --DOMWINDOW == 81 (0x127372400) [pid = 2086] [serial = 838] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 06:38:16 INFO - PROCESS | 2086 | 1468417096989 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:16 INFO - PROCESS | 2086 | 1468417096990 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:38:16 INFO - PROCESS | 2086 | ++DOCSHELL 0x116fb7800 == 38 [pid = 2086] [id = 292] 06:38:16 INFO - PROCESS | 2086 | ++DOMWINDOW == 82 (0x1127d1400) [pid = 2086] [serial = 874] [outer = 0x0] 06:38:17 INFO - PROCESS | 2086 | ++DOMWINDOW == 83 (0x112e1b800) [pid = 2086] [serial = 875] [outer = 0x1127d1400] 06:38:17 INFO - PROCESS | 2086 | 1468417097014 Marionette DEBUG loaded listener.js 06:38:17 INFO - PROCESS | 2086 | ++DOMWINDOW == 84 (0x1174fc800) [pid = 2086] [serial = 876] [outer = 0x1127d1400] 06:38:17 INFO - PROCESS | 2086 | 1468417097276 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]]]}] 06:38:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 06:38:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 571ms 06:38:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 06:38:17 INFO - PROCESS | 2086 | 1468417097331 Marionette TRACE conn2 -> [0,1141,"getWindowHandle",null] 06:38:17 INFO - PROCESS | 2086 | 1468417097332 Marionette TRACE conn2 <- [1,1141,null,{"value":"7"}] 06:38:17 INFO - PROCESS | 2086 | 1468417097334 Marionette TRACE conn2 -> [0,1142,"setScriptTimeout",{"ms":35000}] 06:38:17 INFO - PROCESS | 2086 | 1468417097335 Marionette TRACE conn2 <- [1,1142,null,{}] 06:38:17 INFO - PROCESS | 2086 | 1468417097339 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}] 06:38:17 INFO - PROCESS | 2086 | 1468417097342 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:38:17 INFO - PROCESS | 2086 | 1468417097427 Marionette TRACE conn2 <- [1,1143,null,{"value":null}] 06:38:17 INFO - PROCESS | 2086 | 1468417097431 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:17 INFO - PROCESS | 2086 | 1468417097432 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:38:17 INFO - PROCESS | 2086 | ++DOCSHELL 0x12bc4d000 == 39 [pid = 2086] [id = 293] 06:38:17 INFO - PROCESS | 2086 | ++DOMWINDOW == 85 (0x1132e4800) [pid = 2086] [serial = 877] [outer = 0x0] 06:38:17 INFO - PROCESS | 2086 | ++DOMWINDOW == 86 (0x1247b1800) [pid = 2086] [serial = 878] [outer = 0x1132e4800] 06:38:17 INFO - PROCESS | 2086 | 1468417097456 Marionette DEBUG loaded listener.js 06:38:17 INFO - PROCESS | 2086 | ++DOMWINDOW == 87 (0x1273e3000) [pid = 2086] [serial = 879] [outer = 0x1132e4800] 06:38:17 INFO - PROCESS | 2086 | 1468417097816 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]]]}] 06:38:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 06:38:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 519ms 06:38:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 06:38:17 INFO - PROCESS | 2086 | 1468417097853 Marionette TRACE conn2 -> [0,1145,"getWindowHandle",null] 06:38:17 INFO - PROCESS | 2086 | 1468417097855 Marionette TRACE conn2 <- [1,1145,null,{"value":"7"}] 06:38:17 INFO - PROCESS | 2086 | 1468417097857 Marionette TRACE conn2 -> [0,1146,"setScriptTimeout",{"ms":35000}] 06:38:17 INFO - PROCESS | 2086 | 1468417097858 Marionette TRACE conn2 <- [1,1146,null,{}] 06:38:17 INFO - PROCESS | 2086 | 1468417097861 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}] 06:38:17 INFO - PROCESS | 2086 | 1468417097862 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:38:17 INFO - PROCESS | 2086 | 1468417097954 Marionette TRACE conn2 <- [1,1147,null,{"value":null}] 06:38:17 INFO - PROCESS | 2086 | 1468417097960 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:17 INFO - PROCESS | 2086 | 1468417097961 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:38:17 INFO - PROCESS | 2086 | ++DOCSHELL 0x12c2c1000 == 40 [pid = 2086] [id = 294] 06:38:17 INFO - PROCESS | 2086 | ++DOMWINDOW == 88 (0x1273d6800) [pid = 2086] [serial = 880] [outer = 0x0] 06:38:17 INFO - PROCESS | 2086 | ++DOMWINDOW == 89 (0x12b0d1400) [pid = 2086] [serial = 881] [outer = 0x1273d6800] 06:38:17 INFO - PROCESS | 2086 | 1468417097990 Marionette DEBUG loaded listener.js 06:38:18 INFO - PROCESS | 2086 | ++DOMWINDOW == 90 (0x12b8de000) [pid = 2086] [serial = 882] [outer = 0x1273d6800] 06:38:18 INFO - PROCESS | 2086 | ++DOMWINDOW == 91 (0x12b946000) [pid = 2086] [serial = 883] [outer = 0x12c5adc00] 06:38:18 INFO - PROCESS | 2086 | 1468417098478 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]]]}] 06:38:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 06:38:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 670ms 06:38:18 INFO - PROCESS | 2086 | 1468417098528 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 06:38:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 06:38:18 INFO - PROCESS | 2086 | 1468417098530 Marionette TRACE conn2 <- [1,1149,null,{"value":"7"}] 06:38:18 INFO - PROCESS | 2086 | 1468417098534 Marionette TRACE conn2 -> [0,1150,"setScriptTimeout",{"ms":35000}] 06:38:18 INFO - PROCESS | 2086 | 1468417098535 Marionette TRACE conn2 <- [1,1150,null,{}] 06:38:18 INFO - PROCESS | 2086 | 1468417098539 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}] 06:38:18 INFO - PROCESS | 2086 | 1468417098541 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:38:18 INFO - PROCESS | 2086 | 1468417098634 Marionette TRACE conn2 <- [1,1151,null,{"value":null}] 06:38:18 INFO - PROCESS | 2086 | 1468417098640 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:18 INFO - PROCESS | 2086 | 1468417098642 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:38:18 INFO - PROCESS | 2086 | ++DOCSHELL 0x12c56b000 == 41 [pid = 2086] [id = 295] 06:38:18 INFO - PROCESS | 2086 | ++DOMWINDOW == 92 (0x12b947000) [pid = 2086] [serial = 884] [outer = 0x0] 06:38:18 INFO - PROCESS | 2086 | ++DOMWINDOW == 93 (0x12b94a800) [pid = 2086] [serial = 885] [outer = 0x12b947000] 06:38:18 INFO - PROCESS | 2086 | 1468417098666 Marionette DEBUG loaded listener.js 06:38:18 INFO - PROCESS | 2086 | ++DOMWINDOW == 94 (0x12b983c00) [pid = 2086] [serial = 886] [outer = 0x12b947000] 06:38:19 INFO - PROCESS | 2086 | 1468417099094 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]]]}] 06:38:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 06:38:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 570ms 06:38:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 06:38:19 INFO - PROCESS | 2086 | 1468417099103 Marionette TRACE conn2 -> [0,1153,"getWindowHandle",null] 06:38:19 INFO - PROCESS | 2086 | 1468417099106 Marionette TRACE conn2 <- [1,1153,null,{"value":"7"}] 06:38:19 INFO - PROCESS | 2086 | 1468417099109 Marionette TRACE conn2 -> [0,1154,"setScriptTimeout",{"ms":35000}] 06:38:19 INFO - PROCESS | 2086 | 1468417099111 Marionette TRACE conn2 <- [1,1154,null,{}] 06:38:19 INFO - PROCESS | 2086 | 1468417099115 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}] 06:38:19 INFO - PROCESS | 2086 | 1468417099117 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:38:19 INFO - PROCESS | 2086 | 1468417099225 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 06:38:19 INFO - PROCESS | 2086 | 1468417099283 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:19 INFO - PROCESS | 2086 | 1468417099284 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:38:19 INFO - PROCESS | 2086 | ++DOCSHELL 0x118145000 == 42 [pid = 2086] [id = 296] 06:38:19 INFO - PROCESS | 2086 | ++DOMWINDOW == 95 (0x11692cc00) [pid = 2086] [serial = 887] [outer = 0x0] 06:38:19 INFO - PROCESS | 2086 | ++DOMWINDOW == 96 (0x116f64400) [pid = 2086] [serial = 888] [outer = 0x11692cc00] 06:38:19 INFO - PROCESS | 2086 | 1468417099315 Marionette DEBUG loaded listener.js 06:38:19 INFO - PROCESS | 2086 | ++DOMWINDOW == 97 (0x118295c00) [pid = 2086] [serial = 889] [outer = 0x11692cc00] 06:38:19 INFO - PROCESS | 2086 | 1468417099741 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]]]}] 06:38:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 06:38:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 671ms 06:38:19 INFO - PROCESS | 2086 | 1468417099780 Marionette TRACE conn2 -> [0,1157,"getWindowHandle",null] 06:38:19 INFO - PROCESS | 2086 | 1468417099783 Marionette TRACE conn2 <- [1,1157,null,{"value":"7"}] 06:38:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 06:38:19 INFO - PROCESS | 2086 | 1468417099788 Marionette TRACE conn2 -> [0,1158,"setScriptTimeout",{"ms":35000}] 06:38:19 INFO - PROCESS | 2086 | 1468417099790 Marionette TRACE conn2 <- [1,1158,null,{}] 06:38:19 INFO - PROCESS | 2086 | 1468417099792 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}] 06:38:19 INFO - PROCESS | 2086 | 1468417099794 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:38:19 INFO - PROCESS | 2086 | 1468417099898 Marionette TRACE conn2 <- [1,1159,null,{"value":null}] 06:38:19 INFO - PROCESS | 2086 | 1468417099989 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:19 INFO - PROCESS | 2086 | 1468417099991 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:38:20 INFO - PROCESS | 2086 | ++DOCSHELL 0x126e09800 == 43 [pid = 2086] [id = 297] 06:38:20 INFO - PROCESS | 2086 | ++DOMWINDOW == 98 (0x1234a9800) [pid = 2086] [serial = 890] [outer = 0x0] 06:38:20 INFO - PROCESS | 2086 | ++DOMWINDOW == 99 (0x1234ec000) [pid = 2086] [serial = 891] [outer = 0x1234a9800] 06:38:20 INFO - PROCESS | 2086 | 1468417100022 Marionette DEBUG loaded listener.js 06:38:20 INFO - PROCESS | 2086 | ++DOMWINDOW == 100 (0x1243f9400) [pid = 2086] [serial = 892] [outer = 0x1234a9800] 06:38:20 INFO - PROCESS | 2086 | 1468417100496 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]]]}] 06:38:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 06:38:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 719ms 06:38:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 06:38:20 INFO - PROCESS | 2086 | 1468417100508 Marionette TRACE conn2 -> [0,1161,"getWindowHandle",null] 06:38:20 INFO - PROCESS | 2086 | 1468417100510 Marionette TRACE conn2 <- [1,1161,null,{"value":"7"}] 06:38:20 INFO - PROCESS | 2086 | 1468417100514 Marionette TRACE conn2 -> [0,1162,"setScriptTimeout",{"ms":35000}] 06:38:20 INFO - PROCESS | 2086 | 1468417100518 Marionette TRACE conn2 <- [1,1162,null,{}] 06:38:20 INFO - PROCESS | 2086 | 1468417100527 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}] 06:38:20 INFO - PROCESS | 2086 | 1468417100532 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:38:20 INFO - PROCESS | 2086 | 1468417100686 Marionette TRACE conn2 <- [1,1163,null,{"value":null}] 06:38:20 INFO - PROCESS | 2086 | 1468417100793 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:20 INFO - PROCESS | 2086 | 1468417100796 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:38:20 INFO - PROCESS | 2086 | ++DOCSHELL 0x12c2d2800 == 44 [pid = 2086] [id = 298] 06:38:20 INFO - PROCESS | 2086 | ++DOMWINDOW == 101 (0x126dd2c00) [pid = 2086] [serial = 893] [outer = 0x0] 06:38:20 INFO - PROCESS | 2086 | ++DOMWINDOW == 102 (0x128d63800) [pid = 2086] [serial = 894] [outer = 0x126dd2c00] 06:38:20 INFO - PROCESS | 2086 | 1468417100830 Marionette DEBUG loaded listener.js 06:38:20 INFO - PROCESS | 2086 | ++DOMWINDOW == 103 (0x12934f800) [pid = 2086] [serial = 895] [outer = 0x126dd2c00] 06:38:21 INFO - PROCESS | 2086 | 1468417101265 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]]]}] 06:38:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 06:38:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 776ms 06:38:21 INFO - PROCESS | 2086 | 1468417101291 Marionette TRACE conn2 -> [0,1165,"getWindowHandle",null] 06:38:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 06:38:21 INFO - PROCESS | 2086 | 1468417101293 Marionette TRACE conn2 <- [1,1165,null,{"value":"7"}] 06:38:21 INFO - PROCESS | 2086 | 1468417101295 Marionette TRACE conn2 -> [0,1166,"setScriptTimeout",{"ms":35000}] 06:38:21 INFO - PROCESS | 2086 | 1468417101296 Marionette TRACE conn2 <- [1,1166,null,{}] 06:38:21 INFO - PROCESS | 2086 | 1468417101299 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}] 06:38:21 INFO - PROCESS | 2086 | 1468417101300 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:38:21 INFO - PROCESS | 2086 | 1468417101403 Marionette TRACE conn2 <- [1,1167,null,{"value":null}] 06:38:21 INFO - PROCESS | 2086 | 1468417101460 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:21 INFO - PROCESS | 2086 | 1468417101461 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:38:21 INFO - PROCESS | 2086 | ++DOCSHELL 0x12ca5e800 == 45 [pid = 2086] [id = 299] 06:38:21 INFO - PROCESS | 2086 | ++DOMWINDOW == 104 (0x1293c9800) [pid = 2086] [serial = 896] [outer = 0x0] 06:38:21 INFO - PROCESS | 2086 | ++DOMWINDOW == 105 (0x12a92f800) [pid = 2086] [serial = 897] [outer = 0x1293c9800] 06:38:21 INFO - PROCESS | 2086 | 1468417101490 Marionette DEBUG loaded listener.js 06:38:21 INFO - PROCESS | 2086 | ++DOMWINDOW == 106 (0x12b0ce000) [pid = 2086] [serial = 898] [outer = 0x1293c9800] 06:38:21 INFO - PROCESS | 2086 | 1468417101953 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]]]}] 06:38:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 06:38:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 718ms 06:38:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 06:38:22 INFO - PROCESS | 2086 | 1468417102014 Marionette TRACE conn2 -> [0,1169,"getWindowHandle",null] 06:38:22 INFO - PROCESS | 2086 | 1468417102015 Marionette TRACE conn2 <- [1,1169,null,{"value":"7"}] 06:38:22 INFO - PROCESS | 2086 | 1468417102018 Marionette TRACE conn2 -> [0,1170,"setScriptTimeout",{"ms":35000}] 06:38:22 INFO - PROCESS | 2086 | 1468417102019 Marionette TRACE conn2 <- [1,1170,null,{}] 06:38:22 INFO - PROCESS | 2086 | 1468417102022 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}] 06:38:22 INFO - PROCESS | 2086 | 1468417102023 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:38:22 INFO - PROCESS | 2086 | 1468417102123 Marionette TRACE conn2 <- [1,1171,null,{"value":null}] 06:38:22 INFO - PROCESS | 2086 | 1468417102194 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:22 INFO - PROCESS | 2086 | 1468417102195 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:38:22 INFO - PROCESS | 2086 | ++DOCSHELL 0x116412000 == 46 [pid = 2086] [id = 300] 06:38:22 INFO - PROCESS | 2086 | ++DOMWINDOW == 107 (0x1121b4800) [pid = 2086] [serial = 899] [outer = 0x0] 06:38:22 INFO - PROCESS | 2086 | ++DOMWINDOW == 108 (0x1176f1000) [pid = 2086] [serial = 900] [outer = 0x1121b4800] 06:38:22 INFO - PROCESS | 2086 | 1468417102224 Marionette DEBUG loaded listener.js 06:38:22 INFO - PROCESS | 2086 | ++DOMWINDOW == 109 (0x12b0d0400) [pid = 2086] [serial = 901] [outer = 0x1121b4800] 06:38:22 INFO - PROCESS | 2086 | 1468417102812 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]]]}] 06:38:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 06:38:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 823ms 06:38:22 INFO - PROCESS | 2086 | 1468417102842 Marionette TRACE conn2 -> [0,1173,"getWindowHandle",null] 06:38:22 INFO - PROCESS | 2086 | 1468417102844 Marionette TRACE conn2 <- [1,1173,null,{"value":"7"}] 06:38:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 06:38:22 INFO - PROCESS | 2086 | 1468417102847 Marionette TRACE conn2 -> [0,1174,"setScriptTimeout",{"ms":35000}] 06:38:22 INFO - PROCESS | 2086 | 1468417102849 Marionette TRACE conn2 <- [1,1174,null,{}] 06:38:22 INFO - PROCESS | 2086 | 1468417102853 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}] 06:38:22 INFO - PROCESS | 2086 | 1468417102854 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:38:22 INFO - PROCESS | 2086 | 1468417102947 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 06:38:23 INFO - PROCESS | 2086 | 1468417103020 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:23 INFO - PROCESS | 2086 | 1468417103021 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:38:23 INFO - PROCESS | 2086 | ++DOCSHELL 0x120f20800 == 47 [pid = 2086] [id = 301] 06:38:23 INFO - PROCESS | 2086 | ++DOMWINDOW == 110 (0x116f9a400) [pid = 2086] [serial = 902] [outer = 0x0] 06:38:23 INFO - PROCESS | 2086 | ++DOMWINDOW == 111 (0x117eb4800) [pid = 2086] [serial = 903] [outer = 0x116f9a400] 06:38:23 INFO - PROCESS | 2086 | 1468417103048 Marionette DEBUG loaded listener.js 06:38:23 INFO - PROCESS | 2086 | ++DOMWINDOW == 112 (0x1187f3400) [pid = 2086] [serial = 904] [outer = 0x116f9a400] 06:38:23 INFO - PROCESS | 2086 | 1468417103544 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] 06:38:24 INFO - PROCESS | 2086 | 1468417104174 Marionette TRACE conn2 <- [1,1177,null,{"value":"7"}] 06:38:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 06:38:24 INFO - PROCESS | 2086 | 1468417104178 Marionette TRACE conn2 -> [0,1178,"setScriptTimeout",{"ms":35000}] 06:38:24 INFO - PROCESS | 2086 | 1468417104179 Marionette TRACE conn2 <- [1,1178,null,{}] 06:38:24 INFO - PROCESS | 2086 | 1468417104183 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}] 06:38:24 INFO - PROCESS | 2086 | 1468417104185 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:38:24 INFO - PROCESS | 2086 | 1468417104284 Marionette TRACE conn2 <- [1,1179,null,{"value":null}] 06:38:24 INFO - PROCESS | 2086 | 1468417104291 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:24 INFO - PROCESS | 2086 | 1468417104294 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:38:24 INFO - PROCESS | 2086 | ++DOCSHELL 0x115d6d000 == 28 [pid = 2086] [id = 302] 06:38:24 INFO - PROCESS | 2086 | ++DOMWINDOW == 83 (0x112fae800) [pid = 2086] [serial = 905] [outer = 0x0] 06:38:24 INFO - PROCESS | 2086 | ++DOMWINDOW == 84 (0x1132ea000) [pid = 2086] [serial = 906] [outer = 0x112fae800] 06:38:24 INFO - PROCESS | 2086 | 1468417104322 Marionette DEBUG loaded listener.js 06:38:24 INFO - PROCESS | 2086 | ++DOMWINDOW == 85 (0x114e57800) [pid = 2086] [serial = 907] [outer = 0x112fae800] 06:38:24 INFO - PROCESS | 2086 | 1468417104660 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] 06:38:24 INFO - PROCESS | 2086 | 1468417104700 Marionette TRACE conn2 <- [1,1181,null,{"value":"7"}] 06:38:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 06:38:24 INFO - PROCESS | 2086 | 1468417104729 Marionette TRACE conn2 -> [0,1182,"setScriptTimeout",{"ms":35000}] 06:38:24 INFO - PROCESS | 2086 | 1468417104732 Marionette TRACE conn2 <- [1,1182,null,{}] 06:38:24 INFO - PROCESS | 2086 | 1468417104734 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}] 06:38:24 INFO - PROCESS | 2086 | 1468417104736 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:38:24 INFO - PROCESS | 2086 | 1468417104816 Marionette TRACE conn2 <- [1,1183,null,{"value":null}] 06:38:24 INFO - PROCESS | 2086 | 1468417104823 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:24 INFO - PROCESS | 2086 | 1468417104825 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:38:24 INFO - PROCESS | 2086 | ++DOCSHELL 0x116fd1000 == 29 [pid = 2086] [id = 303] 06:38:24 INFO - PROCESS | 2086 | ++DOMWINDOW == 86 (0x116768400) [pid = 2086] [serial = 908] [outer = 0x0] 06:38:24 INFO - PROCESS | 2086 | ++DOMWINDOW == 87 (0x116f63c00) [pid = 2086] [serial = 909] [outer = 0x116768400] 06:38:24 INFO - PROCESS | 2086 | 1468417104853 Marionette DEBUG loaded listener.js 06:38:24 INFO - PROCESS | 2086 | ++DOMWINDOW == 88 (0x116f90400) [pid = 2086] [serial = 910] [outer = 0x116768400] 06:38:25 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html | Canvas test: 2d.gradient.interpolate.zerosize.fillText - assert_equals: d[76] expected 0 but got 53 06:38:25 INFO - _assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9 06:38:25 INFO - _assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13 06:38:25 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1 06:38:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:38:25 INFO - _addTest/ [0,1185,"getWindowHandle",null] 06:38:25 INFO - PROCESS | 2086 | 1468417105205 Marionette TRACE conn2 <- [1,1185,null,{"value":"7"}] 06:38:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 06:38:25 INFO - PROCESS | 2086 | 1468417105208 Marionette TRACE conn2 -> [0,1186,"setScriptTimeout",{"ms":35000}] 06:38:25 INFO - PROCESS | 2086 | 1468417105209 Marionette TRACE conn2 <- [1,1186,null,{}] 06:38:25 INFO - PROCESS | 2086 | 1468417105216 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}] 06:38:25 INFO - PROCESS | 2086 | 1468417105220 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:38:25 INFO - PROCESS | 2086 | 1468417105314 Marionette TRACE conn2 <- [1,1187,null,{"value":null}] 06:38:25 INFO - PROCESS | 2086 | 1468417105369 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:25 INFO - PROCESS | 2086 | 1468417105372 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:38:25 INFO - PROCESS | 2086 | ++DOCSHELL 0x119173000 == 30 [pid = 2086] [id = 304] 06:38:25 INFO - PROCESS | 2086 | ++DOMWINDOW == 89 (0x11855b000) [pid = 2086] [serial = 911] [outer = 0x0] 06:38:25 INFO - PROCESS | 2086 | ++DOMWINDOW == 90 (0x118852400) [pid = 2086] [serial = 912] [outer = 0x11855b000] 06:38:25 INFO - PROCESS | 2086 | 1468417105400 Marionette DEBUG loaded listener.js 06:38:25 INFO - PROCESS | 2086 | ++DOMWINDOW == 91 (0x119744400) [pid = 2086] [serial = 913] [outer = 0x11855b000] 06:38:25 INFO - PROCESS | 2086 | 1468417105711 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] 06:38:25 INFO - PROCESS | 2086 | 1468417105729 Marionette TRACE conn2 <- [1,1189,null,{"value":"7"}] 06:38:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 06:38:25 INFO - PROCESS | 2086 | 1468417105731 Marionette TRACE conn2 -> [0,1190,"setScriptTimeout",{"ms":35000}] 06:38:25 INFO - PROCESS | 2086 | 1468417105732 Marionette TRACE conn2 <- [1,1190,null,{}] 06:38:25 INFO - PROCESS | 2086 | 1468417105735 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}] 06:38:25 INFO - PROCESS | 2086 | 1468417105736 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:38:25 INFO - PROCESS | 2086 | 1468417105820 Marionette TRACE conn2 <- [1,1191,null,{"value":null}] 06:38:25 INFO - PROCESS | 2086 | 1468417105879 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:25 INFO - PROCESS | 2086 | 1468417105880 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:38:25 INFO - PROCESS | 2086 | ++DOCSHELL 0x119917000 == 31 [pid = 2086] [id = 305] 06:38:25 INFO - PROCESS | 2086 | ++DOMWINDOW == 92 (0x119742800) [pid = 2086] [serial = 914] [outer = 0x0] 06:38:25 INFO - PROCESS | 2086 | ++DOMWINDOW == 93 (0x120fe8400) [pid = 2086] [serial = 915] [outer = 0x119742800] 06:38:25 INFO - PROCESS | 2086 | 1468417105906 Marionette DEBUG loaded listener.js 06:38:25 INFO - PROCESS | 2086 | ++DOMWINDOW == 94 (0x1234e4800) [pid = 2086] [serial = 916] [outer = 0x119742800] 06:38:26 INFO - PROCESS | 2086 | 1468417106197 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] 06:38:26 INFO - PROCESS | 2086 | 1468417106260 Marionette TRACE conn2 <- [1,1193,null,{"value":"7"}] 06:38:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 06:38:26 INFO - PROCESS | 2086 | 1468417106262 Marionette TRACE conn2 -> [0,1194,"setScriptTimeout",{"ms":35000}] 06:38:26 INFO - PROCESS | 2086 | 1468417106263 Marionette TRACE conn2 <- [1,1194,null,{}] 06:38:26 INFO - PROCESS | 2086 | 1468417106266 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}] 06:38:26 INFO - PROCESS | 2086 | 1468417106267 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:38:26 INFO - PROCESS | 2086 | 1468417106365 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 06:38:26 INFO - PROCESS | 2086 | 1468417106369 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:26 INFO - PROCESS | 2086 | 1468417106370 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:38:26 INFO - PROCESS | 2086 | ++DOCSHELL 0x123280000 == 32 [pid = 2086] [id = 306] 06:38:26 INFO - PROCESS | 2086 | ++DOMWINDOW == 95 (0x119746000) [pid = 2086] [serial = 917] [outer = 0x0] 06:38:26 INFO - PROCESS | 2086 | ++DOMWINDOW == 96 (0x123b46400) [pid = 2086] [serial = 918] [outer = 0x119746000] 06:38:26 INFO - PROCESS | 2086 | 1468417106396 Marionette DEBUG loaded listener.js 06:38:26 INFO - PROCESS | 2086 | ++DOMWINDOW == 97 (0x124194000) [pid = 2086] [serial = 919] [outer = 0x119746000] 06:38:26 INFO - PROCESS | 2086 | 1468417106747 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] 06:38:26 INFO - PROCESS | 2086 | 1468417106784 Marionette TRACE conn2 <- [1,1197,null,{"value":"7"}] 06:38:26 INFO - PROCESS | 2086 | 1468417106786 Marionette TRACE conn2 -> [0,1198,"setScriptTimeout",{"ms":35000}] 06:38:26 INFO - PROCESS | 2086 | 1468417106787 Marionette TRACE conn2 <- [1,1198,null,{}] 06:38:26 INFO - PROCESS | 2086 | 1468417106789 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}] 06:38:26 INFO - PROCESS | 2086 | 1468417106793 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:38:26 INFO - PROCESS | 2086 | 1468417106906 Marionette TRACE conn2 <- [1,1199,null,{"value":null}] 06:38:26 INFO - PROCESS | 2086 | 1468417106941 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:26 INFO - PROCESS | 2086 | 1468417106942 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:38:26 INFO - PROCESS | 2086 | ++DOCSHELL 0x124868000 == 33 [pid = 2086] [id = 307] 06:38:26 INFO - PROCESS | 2086 | ++DOMWINDOW == 98 (0x1247ab800) [pid = 2086] [serial = 920] [outer = 0x0] 06:38:26 INFO - PROCESS | 2086 | ++DOMWINDOW == 99 (0x126964000) [pid = 2086] [serial = 921] [outer = 0x1247ab800] 06:38:26 INFO - PROCESS | 2086 | 1468417106967 Marionette DEBUG loaded listener.js 06:38:27 INFO - PROCESS | 2086 | ++DOMWINDOW == 100 (0x1273d7000) [pid = 2086] [serial = 922] [outer = 0x1247ab800] 06:38:27 INFO - PROCESS | 2086 | 1468417107264 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]]]}] 06:38:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 06:38:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 518ms 06:38:27 INFO - PROCESS | 2086 | 1468417107305 Marionette TRACE conn2 -> [0,1201,"getWindowHandle",null] 06:38:27 INFO - PROCESS | 2086 | 1468417107308 Marionette TRACE conn2 <- [1,1201,null,{"value":"7"}] 06:38:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 06:38:27 INFO - PROCESS | 2086 | 1468417107311 Marionette TRACE conn2 -> [0,1202,"setScriptTimeout",{"ms":35000}] 06:38:27 INFO - PROCESS | 2086 | 1468417107312 Marionette TRACE conn2 <- [1,1202,null,{}] 06:38:27 INFO - PROCESS | 2086 | 1468417107315 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}] 06:38:27 INFO - PROCESS | 2086 | 1468417107316 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:38:27 INFO - PROCESS | 2086 | 1468417107416 Marionette TRACE conn2 <- [1,1203,null,{"value":null}] 06:38:27 INFO - PROCESS | 2086 | 1468417107453 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:27 INFO - PROCESS | 2086 | 1468417107454 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:38:27 INFO - PROCESS | 2086 | ++DOCSHELL 0x126e0d800 == 34 [pid = 2086] [id = 308] 06:38:27 INFO - PROCESS | 2086 | ++DOMWINDOW == 101 (0x1273d7c00) [pid = 2086] [serial = 923] [outer = 0x0] 06:38:27 INFO - PROCESS | 2086 | ++DOMWINDOW == 102 (0x128a62800) [pid = 2086] [serial = 924] [outer = 0x1273d7c00] 06:38:27 INFO - PROCESS | 2086 | 1468417107485 Marionette DEBUG loaded listener.js 06:38:27 INFO - PROCESS | 2086 | ++DOMWINDOW == 103 (0x128a9f400) [pid = 2086] [serial = 925] [outer = 0x1273d7c00] 06:38:27 INFO - PROCESS | 2086 | 1468417107802 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]]]}] 06:38:27 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 06:38:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 520ms 06:38:27 INFO - PROCESS | 2086 | 1468417107832 Marionette TRACE conn2 -> [0,1205,"getWindowHandle",null] 06:38:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 06:38:27 INFO - PROCESS | 2086 | 1468417107833 Marionette TRACE conn2 <- [1,1205,null,{"value":"7"}] 06:38:27 INFO - PROCESS | 2086 | 1468417107835 Marionette TRACE conn2 -> [0,1206,"setScriptTimeout",{"ms":35000}] 06:38:27 INFO - PROCESS | 2086 | 1468417107836 Marionette TRACE conn2 <- [1,1206,null,{}] 06:38:27 INFO - PROCESS | 2086 | 1468417107839 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}] 06:38:27 INFO - PROCESS | 2086 | 1468417107840 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:38:27 INFO - PROCESS | 2086 | 1468417107934 Marionette TRACE conn2 <- [1,1207,null,{"value":null}] 06:38:27 INFO - PROCESS | 2086 | 1468417107971 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:27 INFO - PROCESS | 2086 | 1468417107973 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:38:27 INFO - PROCESS | 2086 | ++DOCSHELL 0x128824800 == 35 [pid = 2086] [id = 309] 06:38:27 INFO - PROCESS | 2086 | ++DOMWINDOW == 104 (0x1127cfc00) [pid = 2086] [serial = 926] [outer = 0x0] 06:38:28 INFO - PROCESS | 2086 | ++DOMWINDOW == 105 (0x128d02400) [pid = 2086] [serial = 927] [outer = 0x1127cfc00] 06:38:28 INFO - PROCESS | 2086 | 1468417107997 Marionette DEBUG loaded listener.js 06:38:28 INFO - PROCESS | 2086 | ++DOMWINDOW == 106 (0x12910f000) [pid = 2086] [serial = 928] [outer = 0x1127cfc00] 06:38:28 INFO - PROCESS | 2086 | --DOMWINDOW == 105 (0x11714b000) [pid = 2086] [serial = 799] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 06:38:28 INFO - PROCESS | 2086 | --DOMWINDOW == 104 (0x1273d6800) [pid = 2086] [serial = 880] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 06:38:28 INFO - PROCESS | 2086 | --DOMWINDOW == 103 (0x12910c400) [pid = 2086] [serial = 865] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 06:38:28 INFO - PROCESS | 2086 | --DOMWINDOW == 102 (0x128a6cc00) [pid = 2086] [serial = 868] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 06:38:28 INFO - PROCESS | 2086 | --DOMWINDOW == 101 (0x12a629400) [pid = 2086] [serial = 871] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 06:38:28 INFO - PROCESS | 2086 | --DOMWINDOW == 100 (0x128a6c400) [pid = 2086] [serial = 841] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 06:38:28 INFO - PROCESS | 2086 | --DOMWINDOW == 99 (0x116984400) [pid = 2086] [serial = 847] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 06:38:28 INFO - PROCESS | 2086 | --DOMWINDOW == 98 (0x126e38c00) [pid = 2086] [serial = 859] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 06:38:28 INFO - PROCESS | 2086 | --DOMWINDOW == 97 (0x1121b7400) [pid = 2086] [serial = 844] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 06:38:28 INFO - PROCESS | 2086 | --DOMWINDOW == 96 (0x1132e2c00) [pid = 2086] [serial = 856] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 06:38:28 INFO - PROCESS | 2086 | --DOMWINDOW == 95 (0x128a68400) [pid = 2086] [serial = 862] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 06:38:28 INFO - PROCESS | 2086 | --DOMWINDOW == 94 (0x11885c000) [pid = 2086] [serial = 853] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 06:38:28 INFO - PROCESS | 2086 | --DOMWINDOW == 93 (0x1133ab000) [pid = 2086] [serial = 850] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 06:38:28 INFO - PROCESS | 2086 | --DOMWINDOW == 92 (0x1127d1400) [pid = 2086] [serial = 874] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 06:38:28 INFO - PROCESS | 2086 | --DOMWINDOW == 91 (0x12b947000) [pid = 2086] [serial = 884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 06:38:28 INFO - PROCESS | 2086 | --DOMWINDOW == 90 (0x1132e4800) [pid = 2086] [serial = 877] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 06:38:28 INFO - PROCESS | 2086 | 1468417108460 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]]]}] 06:38:28 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 06:38:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 673ms 06:38:28 INFO - PROCESS | 2086 | 1468417108509 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 06:38:28 INFO - PROCESS | 2086 | 1468417108511 Marionette TRACE conn2 <- [1,1209,null,{"value":"7"}] 06:38:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 06:38:28 INFO - PROCESS | 2086 | 1468417108515 Marionette TRACE conn2 -> [0,1210,"setScriptTimeout",{"ms":35000}] 06:38:28 INFO - PROCESS | 2086 | 1468417108517 Marionette TRACE conn2 <- [1,1210,null,{}] 06:38:28 INFO - PROCESS | 2086 | 1468417108520 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}] 06:38:28 INFO - PROCESS | 2086 | 1468417108522 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:38:28 INFO - PROCESS | 2086 | 1468417108673 Marionette TRACE conn2 <- [1,1211,null,{"value":null}] 06:38:28 INFO - PROCESS | 2086 | 1468417108754 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:28 INFO - PROCESS | 2086 | 1468417108755 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:38:28 INFO - PROCESS | 2086 | ++DOCSHELL 0x128d29800 == 36 [pid = 2086] [id = 310] 06:38:28 INFO - PROCESS | 2086 | ++DOMWINDOW == 91 (0x1127d1400) [pid = 2086] [serial = 929] [outer = 0x0] 06:38:28 INFO - PROCESS | 2086 | ++DOMWINDOW == 92 (0x11918cc00) [pid = 2086] [serial = 930] [outer = 0x1127d1400] 06:38:28 INFO - PROCESS | 2086 | 1468417108810 Marionette DEBUG loaded listener.js 06:38:28 INFO - PROCESS | 2086 | ++DOMWINDOW == 93 (0x1273e2000) [pid = 2086] [serial = 931] [outer = 0x1127d1400] 06:38:29 INFO - PROCESS | 2086 | 1468417109072 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]]]}] 06:38:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 06:38:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 571ms 06:38:29 INFO - PROCESS | 2086 | 1468417109085 Marionette TRACE conn2 -> [0,1213,"getWindowHandle",null] 06:38:29 INFO - PROCESS | 2086 | 1468417109087 Marionette TRACE conn2 <- [1,1213,null,{"value":"7"}] 06:38:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 06:38:29 INFO - PROCESS | 2086 | 1468417109100 Marionette TRACE conn2 -> [0,1214,"setScriptTimeout",{"ms":35000}] 06:38:29 INFO - PROCESS | 2086 | 1468417109101 Marionette TRACE conn2 <- [1,1214,null,{}] 06:38:29 INFO - PROCESS | 2086 | 1468417109112 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}] 06:38:29 INFO - PROCESS | 2086 | 1468417109113 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:38:29 INFO - PROCESS | 2086 | 1468417109208 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 06:38:29 INFO - PROCESS | 2086 | 1468417109263 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:29 INFO - PROCESS | 2086 | 1468417109264 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:38:29 INFO - PROCESS | 2086 | ++DOCSHELL 0x129311000 == 37 [pid = 2086] [id = 311] 06:38:29 INFO - PROCESS | 2086 | ++DOMWINDOW == 94 (0x112cefc00) [pid = 2086] [serial = 932] [outer = 0x0] 06:38:29 INFO - PROCESS | 2086 | ++DOMWINDOW == 95 (0x12910e800) [pid = 2086] [serial = 933] [outer = 0x112cefc00] 06:38:29 INFO - PROCESS | 2086 | 1468417109288 Marionette DEBUG loaded listener.js 06:38:29 INFO - PROCESS | 2086 | ++DOMWINDOW == 96 (0x129350c00) [pid = 2086] [serial = 934] [outer = 0x112cefc00] 06:38:29 INFO - PROCESS | 2086 | 1468417109552 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]]]}] 06:38:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 06:38:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 471ms 06:38:29 INFO - PROCESS | 2086 | 1468417109579 Marionette TRACE conn2 -> [0,1217,"getWindowHandle",null] 06:38:29 INFO - PROCESS | 2086 | 1468417109581 Marionette TRACE conn2 <- [1,1217,null,{"value":"7"}] 06:38:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 06:38:29 INFO - PROCESS | 2086 | 1468417109583 Marionette TRACE conn2 -> [0,1218,"setScriptTimeout",{"ms":35000}] 06:38:29 INFO - PROCESS | 2086 | 1468417109584 Marionette TRACE conn2 <- [1,1218,null,{}] 06:38:29 INFO - PROCESS | 2086 | 1468417109596 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}] 06:38:29 INFO - PROCESS | 2086 | 1468417109597 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:38:29 INFO - PROCESS | 2086 | 1468417109700 Marionette TRACE conn2 <- [1,1219,null,{"value":null}] 06:38:29 INFO - PROCESS | 2086 | 1468417109707 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:29 INFO - PROCESS | 2086 | 1468417109709 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:38:29 INFO - PROCESS | 2086 | ++DOCSHELL 0x12a6f1800 == 38 [pid = 2086] [id = 312] 06:38:29 INFO - PROCESS | 2086 | ++DOMWINDOW == 97 (0x1273e4000) [pid = 2086] [serial = 935] [outer = 0x0] 06:38:29 INFO - PROCESS | 2086 | ++DOMWINDOW == 98 (0x12a440000) [pid = 2086] [serial = 936] [outer = 0x1273e4000] 06:38:29 INFO - PROCESS | 2086 | 1468417109753 Marionette DEBUG loaded listener.js 06:38:29 INFO - PROCESS | 2086 | ++DOMWINDOW == 99 (0x12a626800) [pid = 2086] [serial = 937] [outer = 0x1273e4000] 06:38:30 INFO - PROCESS | 2086 | 1468417110222 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]]]}] 06:38:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 06:38:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 669ms 06:38:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 06:38:30 INFO - PROCESS | 2086 | 1468417110253 Marionette TRACE conn2 -> [0,1221,"getWindowHandle",null] 06:38:30 INFO - PROCESS | 2086 | 1468417110255 Marionette TRACE conn2 <- [1,1221,null,{"value":"7"}] 06:38:30 INFO - PROCESS | 2086 | 1468417110260 Marionette TRACE conn2 -> [0,1222,"setScriptTimeout",{"ms":35000}] 06:38:30 INFO - PROCESS | 2086 | 1468417110262 Marionette TRACE conn2 <- [1,1222,null,{}] 06:38:30 INFO - PROCESS | 2086 | 1468417110265 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}] 06:38:30 INFO - PROCESS | 2086 | 1468417110267 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:38:30 INFO - PROCESS | 2086 | 1468417110453 Marionette TRACE conn2 <- [1,1223,null,{"value":null}] 06:38:30 INFO - PROCESS | 2086 | 1468417110584 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:30 INFO - PROCESS | 2086 | 1468417110586 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:38:30 INFO - PROCESS | 2086 | ++DOCSHELL 0x112ed6800 == 39 [pid = 2086] [id = 313] 06:38:30 INFO - PROCESS | 2086 | ++DOMWINDOW == 100 (0x110eb0c00) [pid = 2086] [serial = 938] [outer = 0x0] 06:38:30 INFO - PROCESS | 2086 | ++DOMWINDOW == 101 (0x111caa000) [pid = 2086] [serial = 939] [outer = 0x110eb0c00] 06:38:30 INFO - PROCESS | 2086 | 1468417110641 Marionette DEBUG loaded listener.js 06:38:30 INFO - PROCESS | 2086 | ++DOMWINDOW == 102 (0x112986800) [pid = 2086] [serial = 940] [outer = 0x110eb0c00] 06:38:31 INFO - PROCESS | 2086 | 1468417111218 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] 06:38:31 INFO - PROCESS | 2086 | 1468417111313 Marionette TRACE conn2 <- [1,1225,null,{"value":"7"}] 06:38:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 06:38:31 INFO - PROCESS | 2086 | 1468417111318 Marionette TRACE conn2 -> [0,1226,"setScriptTimeout",{"ms":35000}] 06:38:31 INFO - PROCESS | 2086 | 1468417111320 Marionette TRACE conn2 <- [1,1226,null,{}] 06:38:31 INFO - PROCESS | 2086 | 1468417111323 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}] 06:38:31 INFO - PROCESS | 2086 | 1468417111325 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:38:31 INFO - PROCESS | 2086 | 1468417111435 Marionette TRACE conn2 <- [1,1227,null,{"value":null}] 06:38:31 INFO - PROCESS | 2086 | 1468417111512 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:31 INFO - PROCESS | 2086 | 1468417111514 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:38:31 INFO - PROCESS | 2086 | ++DOCSHELL 0x1195cf000 == 40 [pid = 2086] [id = 314] 06:38:31 INFO - PROCESS | 2086 | ++DOMWINDOW == 103 (0x116f70000) [pid = 2086] [serial = 941] [outer = 0x0] 06:38:31 INFO - PROCESS | 2086 | ++DOMWINDOW == 104 (0x11714a400) [pid = 2086] [serial = 942] [outer = 0x116f70000] 06:38:31 INFO - PROCESS | 2086 | 1468417111544 Marionette DEBUG loaded listener.js 06:38:31 INFO - PROCESS | 2086 | ++DOMWINDOW == 105 (0x11872d800) [pid = 2086] [serial = 943] [outer = 0x116f70000] 06:38:32 INFO - PROCESS | 2086 | 1468417112067 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]]]}] 06:38:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 06:38:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 774ms 06:38:32 INFO - PROCESS | 2086 | 1468417112116 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 06:38:32 INFO - PROCESS | 2086 | 1468417112118 Marionette TRACE conn2 <- [1,1229,null,{"value":"7"}] 06:38:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 06:38:32 INFO - PROCESS | 2086 | 1468417112123 Marionette TRACE conn2 -> [0,1230,"setScriptTimeout",{"ms":35000}] 06:38:32 INFO - PROCESS | 2086 | 1468417112126 Marionette TRACE conn2 <- [1,1230,null,{}] 06:38:32 INFO - PROCESS | 2086 | 1468417112128 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}] 06:38:32 INFO - PROCESS | 2086 | 1468417112130 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:38:32 INFO - PROCESS | 2086 | 1468417112329 Marionette TRACE conn2 <- [1,1231,null,{"value":null}] 06:38:32 INFO - PROCESS | 2086 | 1468417112417 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:32 INFO - PROCESS | 2086 | 1468417112418 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:38:32 INFO - PROCESS | 2086 | ++DOCSHELL 0x115e08800 == 41 [pid = 2086] [id = 315] 06:38:32 INFO - PROCESS | 2086 | ++DOMWINDOW == 106 (0x115e62000) [pid = 2086] [serial = 944] [outer = 0x0] 06:38:32 INFO - PROCESS | 2086 | ++DOMWINDOW == 107 (0x11675d800) [pid = 2086] [serial = 945] [outer = 0x115e62000] 06:38:32 INFO - PROCESS | 2086 | 1468417112446 Marionette DEBUG loaded listener.js 06:38:32 INFO - PROCESS | 2086 | ++DOMWINDOW == 108 (0x116a1b400) [pid = 2086] [serial = 946] [outer = 0x115e62000] 06:38:32 INFO - PROCESS | 2086 | --DOCSHELL 0x12a6f1800 == 40 [pid = 2086] [id = 312] 06:38:32 INFO - PROCESS | 2086 | --DOCSHELL 0x129311000 == 39 [pid = 2086] [id = 311] 06:38:32 INFO - PROCESS | 2086 | --DOCSHELL 0x128d29800 == 38 [pid = 2086] [id = 310] 06:38:32 INFO - PROCESS | 2086 | --DOCSHELL 0x128824800 == 37 [pid = 2086] [id = 309] 06:38:32 INFO - PROCESS | 2086 | --DOCSHELL 0x126e0d800 == 36 [pid = 2086] [id = 308] 06:38:32 INFO - PROCESS | 2086 | --DOCSHELL 0x124868000 == 35 [pid = 2086] [id = 307] 06:38:32 INFO - PROCESS | 2086 | --DOCSHELL 0x123280000 == 34 [pid = 2086] [id = 306] 06:38:32 INFO - PROCESS | 2086 | --DOCSHELL 0x119917000 == 33 [pid = 2086] [id = 305] 06:38:32 INFO - PROCESS | 2086 | --DOCSHELL 0x119173000 == 32 [pid = 2086] [id = 304] 06:38:32 INFO - PROCESS | 2086 | --DOCSHELL 0x116fd1000 == 31 [pid = 2086] [id = 303] 06:38:32 INFO - PROCESS | 2086 | --DOCSHELL 0x115d6d000 == 30 [pid = 2086] [id = 302] 06:38:32 INFO - PROCESS | 2086 | 1468417112897 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]]]}] 06:38:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 06:38:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 821ms 06:38:32 INFO - PROCESS | 2086 | 1468417112944 Marionette TRACE conn2 -> [0,1233,"getWindowHandle",null] 06:38:32 INFO - PROCESS | 2086 | 1468417112947 Marionette TRACE conn2 <- [1,1233,null,{"value":"7"}] 06:38:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 06:38:32 INFO - PROCESS | 2086 | 1468417112950 Marionette TRACE conn2 -> [0,1234,"setScriptTimeout",{"ms":35000}] 06:38:32 INFO - PROCESS | 2086 | 1468417112952 Marionette TRACE conn2 <- [1,1234,null,{}] 06:38:32 INFO - PROCESS | 2086 | 1468417112957 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}] 06:38:32 INFO - PROCESS | 2086 | 1468417112958 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:38:33 INFO - PROCESS | 2086 | 1468417113046 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 06:38:33 INFO - PROCESS | 2086 | --DOMWINDOW == 107 (0x12b8de000) [pid = 2086] [serial = 882] [outer = 0x0] [url = about:blank] 06:38:33 INFO - PROCESS | 2086 | --DOMWINDOW == 106 (0x12934f400) [pid = 2086] [serial = 866] [outer = 0x0] [url = about:blank] 06:38:33 INFO - PROCESS | 2086 | --DOMWINDOW == 105 (0x12a620400) [pid = 2086] [serial = 869] [outer = 0x0] [url = about:blank] 06:38:33 INFO - PROCESS | 2086 | --DOMWINDOW == 104 (0x12a932800) [pid = 2086] [serial = 872] [outer = 0x0] [url = about:blank] 06:38:33 INFO - PROCESS | 2086 | --DOMWINDOW == 103 (0x12a629000) [pid = 2086] [serial = 870] [outer = 0x0] [url = about:blank] 06:38:33 INFO - PROCESS | 2086 | --DOMWINDOW == 102 (0x129109000) [pid = 2086] [serial = 843] [outer = 0x0] [url = about:blank] 06:38:33 INFO - PROCESS | 2086 | --DOMWINDOW == 101 (0x123b48000) [pid = 2086] [serial = 848] [outer = 0x0] [url = about:blank] 06:38:33 INFO - PROCESS | 2086 | --DOMWINDOW == 100 (0x1248f4c00) [pid = 2086] [serial = 849] [outer = 0x0] [url = about:blank] 06:38:33 INFO - PROCESS | 2086 | --DOMWINDOW == 99 (0x1273dc000) [pid = 2086] [serial = 860] [outer = 0x0] [url = about:blank] 06:38:33 INFO - PROCESS | 2086 | --DOMWINDOW == 98 (0x128a68000) [pid = 2086] [serial = 861] [outer = 0x0] [url = about:blank] 06:38:33 INFO - PROCESS | 2086 | --DOMWINDOW == 97 (0x112ea6c00) [pid = 2086] [serial = 845] [outer = 0x0] [url = about:blank] 06:38:33 INFO - PROCESS | 2086 | --DOMWINDOW == 96 (0x115d03400) [pid = 2086] [serial = 846] [outer = 0x0] [url = about:blank] 06:38:33 INFO - PROCESS | 2086 | --DOMWINDOW == 95 (0x123ce4c00) [pid = 2086] [serial = 857] [outer = 0x0] [url = about:blank] 06:38:33 INFO - PROCESS | 2086 | --DOMWINDOW == 94 (0x12696d000) [pid = 2086] [serial = 858] [outer = 0x0] [url = about:blank] 06:38:33 INFO - PROCESS | 2086 | --DOMWINDOW == 93 (0x128d08c00) [pid = 2086] [serial = 863] [outer = 0x0] [url = about:blank] 06:38:33 INFO - PROCESS | 2086 | --DOMWINDOW == 92 (0x12abcc000) [pid = 2086] [serial = 873] [outer = 0x0] [url = about:blank] 06:38:33 INFO - PROCESS | 2086 | --DOMWINDOW == 91 (0x1199a1800) [pid = 2086] [serial = 854] [outer = 0x0] [url = about:blank] 06:38:33 INFO - PROCESS | 2086 | --DOMWINDOW == 90 (0x123208400) [pid = 2086] [serial = 855] [outer = 0x0] [url = about:blank] 06:38:33 INFO - PROCESS | 2086 | --DOMWINDOW == 89 (0x115deb800) [pid = 2086] [serial = 851] [outer = 0x0] [url = about:blank] 06:38:33 INFO - PROCESS | 2086 | --DOMWINDOW == 88 (0x11855b800) [pid = 2086] [serial = 852] [outer = 0x0] [url = about:blank] 06:38:33 INFO - PROCESS | 2086 | --DOMWINDOW == 87 (0x1174fc800) [pid = 2086] [serial = 876] [outer = 0x0] [url = about:blank] 06:38:33 INFO - PROCESS | 2086 | --DOMWINDOW == 86 (0x12b983c00) [pid = 2086] [serial = 886] [outer = 0x0] [url = about:blank] 06:38:33 INFO - PROCESS | 2086 | --DOMWINDOW == 85 (0x12b94a800) [pid = 2086] [serial = 885] [outer = 0x0] [url = about:blank] 06:38:33 INFO - PROCESS | 2086 | --DOMWINDOW == 84 (0x12b0d1400) [pid = 2086] [serial = 881] [outer = 0x0] [url = about:blank] 06:38:33 INFO - PROCESS | 2086 | --DOMWINDOW == 83 (0x116f6d400) [pid = 2086] [serial = 492] [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.] 06:38:33 INFO - PROCESS | 2086 | --DOMWINDOW == 82 (0x1247b1800) [pid = 2086] [serial = 878] [outer = 0x0] [url = about:blank] 06:38:33 INFO - PROCESS | 2086 | --DOMWINDOW == 81 (0x12a528000) [pid = 2086] [serial = 867] [outer = 0x0] [url = about:blank] 06:38:33 INFO - PROCESS | 2086 | --DOMWINDOW == 80 (0x112e1b800) [pid = 2086] [serial = 875] [outer = 0x0] [url = about:blank] 06:38:33 INFO - PROCESS | 2086 | --DOMWINDOW == 79 (0x1273e3000) [pid = 2086] [serial = 879] [outer = 0x0] [url = about:blank] 06:38:33 INFO - PROCESS | 2086 | --DOMWINDOW == 78 (0x128d70400) [pid = 2086] [serial = 864] [outer = 0x0] [url = about:blank] 06:38:33 INFO - PROCESS | 2086 | --DOMWINDOW == 77 (0x1188e1400) [pid = 2086] [serial = 801] [outer = 0x0] [url = about:blank] 06:38:33 INFO - PROCESS | 2086 | 1468417113112 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:33 INFO - PROCESS | 2086 | 1468417113114 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:38:33 INFO - PROCESS | 2086 | ++DOCSHELL 0x116fc8000 == 31 [pid = 2086] [id = 316] 06:38:33 INFO - PROCESS | 2086 | ++DOMWINDOW == 78 (0x112fbb400) [pid = 2086] [serial = 947] [outer = 0x0] 06:38:33 INFO - PROCESS | 2086 | ++DOMWINDOW == 79 (0x116f6d400) [pid = 2086] [serial = 948] [outer = 0x112fbb400] 06:38:33 INFO - PROCESS | 2086 | 1468417113141 Marionette DEBUG loaded listener.js 06:38:33 INFO - PROCESS | 2086 | ++DOMWINDOW == 80 (0x1187f9c00) [pid = 2086] [serial = 949] [outer = 0x112fbb400] 06:38:33 INFO - PROCESS | 2086 | 1468417113424 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]]]}] 06:38:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 06:38:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 522ms 06:38:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 06:38:33 INFO - PROCESS | 2086 | 1468417113476 Marionette TRACE conn2 -> [0,1237,"getWindowHandle",null] 06:38:33 INFO - PROCESS | 2086 | 1468417113478 Marionette TRACE conn2 <- [1,1237,null,{"value":"7"}] 06:38:33 INFO - PROCESS | 2086 | 1468417113481 Marionette TRACE conn2 -> [0,1238,"setScriptTimeout",{"ms":35000}] 06:38:33 INFO - PROCESS | 2086 | 1468417113482 Marionette TRACE conn2 <- [1,1238,null,{}] 06:38:33 INFO - PROCESS | 2086 | 1468417113484 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}] 06:38:33 INFO - PROCESS | 2086 | 1468417113485 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:38:33 INFO - PROCESS | 2086 | 1468417113565 Marionette TRACE conn2 <- [1,1239,null,{"value":null}] 06:38:33 INFO - PROCESS | 2086 | 1468417113633 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:33 INFO - PROCESS | 2086 | 1468417113633 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:38:33 INFO - PROCESS | 2086 | ++DOCSHELL 0x1195d4000 == 32 [pid = 2086] [id = 317] 06:38:33 INFO - PROCESS | 2086 | ++DOMWINDOW == 81 (0x114e57400) [pid = 2086] [serial = 950] [outer = 0x0] 06:38:33 INFO - PROCESS | 2086 | ++DOMWINDOW == 82 (0x119740800) [pid = 2086] [serial = 951] [outer = 0x114e57400] 06:38:33 INFO - PROCESS | 2086 | 1468417113659 Marionette DEBUG loaded listener.js 06:38:33 INFO - PROCESS | 2086 | ++DOMWINDOW == 83 (0x120fe6800) [pid = 2086] [serial = 952] [outer = 0x114e57400] 06:38:33 INFO - PROCESS | 2086 | 1468417113945 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]]]}] 06:38:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 06:38:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 517ms 06:38:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 06:38:34 INFO - PROCESS | 2086 | 1468417113999 Marionette TRACE conn2 -> [0,1241,"getWindowHandle",null] 06:38:34 INFO - PROCESS | 2086 | 1468417114002 Marionette TRACE conn2 <- [1,1241,null,{"value":"7"}] 06:38:34 INFO - PROCESS | 2086 | 1468417114012 Marionette TRACE conn2 -> [0,1242,"setScriptTimeout",{"ms":35000}] 06:38:34 INFO - PROCESS | 2086 | 1468417114015 Marionette TRACE conn2 <- [1,1242,null,{}] 06:38:34 INFO - PROCESS | 2086 | 1468417114018 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}] 06:38:34 INFO - PROCESS | 2086 | 1468417114020 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:38:34 INFO - PROCESS | 2086 | 1468417114104 Marionette TRACE conn2 <- [1,1243,null,{"value":null}] 06:38:34 INFO - PROCESS | 2086 | 1468417114160 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:34 INFO - PROCESS | 2086 | 1468417114161 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:38:34 INFO - PROCESS | 2086 | ++DOCSHELL 0x123b06800 == 33 [pid = 2086] [id = 318] 06:38:34 INFO - PROCESS | 2086 | ++DOMWINDOW == 84 (0x112ea0400) [pid = 2086] [serial = 953] [outer = 0x0] 06:38:34 INFO - PROCESS | 2086 | ++DOMWINDOW == 85 (0x120fe8800) [pid = 2086] [serial = 954] [outer = 0x112ea0400] 06:38:34 INFO - PROCESS | 2086 | 1468417114186 Marionette DEBUG loaded listener.js 06:38:34 INFO - PROCESS | 2086 | ++DOMWINDOW == 86 (0x1243f5c00) [pid = 2086] [serial = 955] [outer = 0x112ea0400] 06:38:34 INFO - PROCESS | 2086 | 1468417114481 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]]]}] 06:38:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 06:38:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 528ms 06:38:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 06:38:34 INFO - PROCESS | 2086 | 1468417114533 Marionette TRACE conn2 -> [0,1245,"getWindowHandle",null] 06:38:34 INFO - PROCESS | 2086 | 1468417114534 Marionette TRACE conn2 <- [1,1245,null,{"value":"7"}] 06:38:34 INFO - PROCESS | 2086 | 1468417114537 Marionette TRACE conn2 -> [0,1246,"setScriptTimeout",{"ms":35000}] 06:38:34 INFO - PROCESS | 2086 | 1468417114538 Marionette TRACE conn2 <- [1,1246,null,{}] 06:38:34 INFO - PROCESS | 2086 | 1468417114540 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}] 06:38:34 INFO - PROCESS | 2086 | 1468417114541 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:38:34 INFO - PROCESS | 2086 | 1468417114618 Marionette TRACE conn2 <- [1,1247,null,{"value":null}] 06:38:34 INFO - PROCESS | 2086 | 1468417114625 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:34 INFO - PROCESS | 2086 | 1468417114626 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:38:34 INFO - PROCESS | 2086 | ++DOCSHELL 0x1195db000 == 34 [pid = 2086] [id = 319] 06:38:34 INFO - PROCESS | 2086 | ++DOMWINDOW == 87 (0x1243f6800) [pid = 2086] [serial = 956] [outer = 0x0] 06:38:34 INFO - PROCESS | 2086 | ++DOMWINDOW == 88 (0x1268a1400) [pid = 2086] [serial = 957] [outer = 0x1243f6800] 06:38:34 INFO - PROCESS | 2086 | 1468417114651 Marionette DEBUG loaded listener.js 06:38:34 INFO - PROCESS | 2086 | ++DOMWINDOW == 89 (0x126e36000) [pid = 2086] [serial = 958] [outer = 0x1243f6800] 06:38:35 INFO - PROCESS | 2086 | 1468417115026 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]]]}] 06:38:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 06:38:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 518ms 06:38:35 INFO - PROCESS | 2086 | 1468417115058 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 06:38:35 INFO - PROCESS | 2086 | 1468417115059 Marionette TRACE conn2 <- [1,1249,null,{"value":"7"}] 06:38:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 06:38:35 INFO - PROCESS | 2086 | 1468417115062 Marionette TRACE conn2 -> [0,1250,"setScriptTimeout",{"ms":35000}] 06:38:35 INFO - PROCESS | 2086 | 1468417115064 Marionette TRACE conn2 <- [1,1250,null,{}] 06:38:35 INFO - PROCESS | 2086 | 1468417115074 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}] 06:38:35 INFO - PROCESS | 2086 | 1468417115076 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:38:35 INFO - PROCESS | 2086 | 1468417115179 Marionette TRACE conn2 <- [1,1251,null,{"value":null}] 06:38:35 INFO - PROCESS | 2086 | 1468417115183 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:35 INFO - PROCESS | 2086 | 1468417115187 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:38:35 INFO - PROCESS | 2086 | ++DOCSHELL 0x128898000 == 35 [pid = 2086] [id = 320] 06:38:35 INFO - PROCESS | 2086 | ++DOMWINDOW == 90 (0x1273da800) [pid = 2086] [serial = 959] [outer = 0x0] 06:38:35 INFO - PROCESS | 2086 | ++DOMWINDOW == 91 (0x1273e1800) [pid = 2086] [serial = 960] [outer = 0x1273da800] 06:38:35 INFO - PROCESS | 2086 | 1468417115251 Marionette DEBUG loaded listener.js 06:38:35 INFO - PROCESS | 2086 | ++DOMWINDOW == 92 (0x128a9e400) [pid = 2086] [serial = 961] [outer = 0x1273da800] 06:38:35 INFO - PROCESS | 2086 | 1468417115605 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]]]}] 06:38:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 06:38:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 569ms 06:38:35 INFO - PROCESS | 2086 | 1468417115632 Marionette TRACE conn2 -> [0,1253,"getWindowHandle",null] 06:38:35 INFO - PROCESS | 2086 | 1468417115633 Marionette TRACE conn2 <- [1,1253,null,{"value":"7"}] 06:38:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 06:38:35 INFO - PROCESS | 2086 | 1468417115635 Marionette TRACE conn2 -> [0,1254,"setScriptTimeout",{"ms":35000}] 06:38:35 INFO - PROCESS | 2086 | 1468417115636 Marionette TRACE conn2 <- [1,1254,null,{}] 06:38:35 INFO - PROCESS | 2086 | 1468417115640 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}] 06:38:35 INFO - PROCESS | 2086 | 1468417115642 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:38:35 INFO - PROCESS | 2086 | 1468417115748 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 06:38:35 INFO - PROCESS | 2086 | 1468417115752 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:35 INFO - PROCESS | 2086 | 1468417115753 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:38:35 INFO - PROCESS | 2086 | ++DOCSHELL 0x12930c800 == 36 [pid = 2086] [id = 321] 06:38:35 INFO - PROCESS | 2086 | ++DOMWINDOW == 93 (0x1127ccc00) [pid = 2086] [serial = 962] [outer = 0x0] 06:38:35 INFO - PROCESS | 2086 | ++DOMWINDOW == 94 (0x12910cc00) [pid = 2086] [serial = 963] [outer = 0x1127ccc00] 06:38:35 INFO - PROCESS | 2086 | 1468417115778 Marionette DEBUG loaded listener.js 06:38:35 INFO - PROCESS | 2086 | ++DOMWINDOW == 95 (0x12a525800) [pid = 2086] [serial = 964] [outer = 0x1127ccc00] 06:38:36 INFO - PROCESS | 2086 | 1468417116111 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]]]}] 06:38:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 06:38:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 520ms 06:38:36 INFO - PROCESS | 2086 | 1468417116157 Marionette TRACE conn2 -> [0,1257,"getWindowHandle",null] 06:38:36 INFO - PROCESS | 2086 | 1468417116159 Marionette TRACE conn2 <- [1,1257,null,{"value":"7"}] 06:38:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 06:38:36 INFO - PROCESS | 2086 | 1468417116162 Marionette TRACE conn2 -> [0,1258,"setScriptTimeout",{"ms":35000}] 06:38:36 INFO - PROCESS | 2086 | 1468417116163 Marionette TRACE conn2 <- [1,1258,null,{}] 06:38:36 INFO - PROCESS | 2086 | 1468417116165 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}] 06:38:36 INFO - PROCESS | 2086 | 1468417116166 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:38:36 INFO - PROCESS | 2086 | 1468417116262 Marionette TRACE conn2 <- [1,1259,null,{"value":null}] 06:38:36 INFO - PROCESS | 2086 | 1468417116275 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:36 INFO - PROCESS | 2086 | 1468417116277 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:38:36 INFO - PROCESS | 2086 | ++DOCSHELL 0x12a6e7800 == 37 [pid = 2086] [id = 322] 06:38:36 INFO - PROCESS | 2086 | ++DOMWINDOW == 96 (0x1293c8800) [pid = 2086] [serial = 965] [outer = 0x0] 06:38:36 INFO - PROCESS | 2086 | ++DOMWINDOW == 97 (0x12a621400) [pid = 2086] [serial = 966] [outer = 0x1293c8800] 06:38:36 INFO - PROCESS | 2086 | 1468417116301 Marionette DEBUG loaded listener.js 06:38:36 INFO - PROCESS | 2086 | ++DOMWINDOW == 98 (0x12a934800) [pid = 2086] [serial = 967] [outer = 0x1293c8800] 06:38:36 INFO - PROCESS | 2086 | 1468417116641 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]]]}] 06:38:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 06:38:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 519ms 06:38:36 INFO - PROCESS | 2086 | 1468417116681 Marionette TRACE conn2 -> [0,1261,"getWindowHandle",null] 06:38:36 INFO - PROCESS | 2086 | 1468417116682 Marionette TRACE conn2 <- [1,1261,null,{"value":"7"}] 06:38:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 06:38:36 INFO - PROCESS | 2086 | 1468417116684 Marionette TRACE conn2 -> [0,1262,"setScriptTimeout",{"ms":35000}] 06:38:36 INFO - PROCESS | 2086 | 1468417116686 Marionette TRACE conn2 <- [1,1262,null,{}] 06:38:36 INFO - PROCESS | 2086 | 1468417116688 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}] 06:38:36 INFO - PROCESS | 2086 | 1468417116689 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:38:36 INFO - PROCESS | 2086 | 1468417116788 Marionette TRACE conn2 <- [1,1263,null,{"value":null}] 06:38:36 INFO - PROCESS | 2086 | 1468417116800 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:36 INFO - PROCESS | 2086 | 1468417116802 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:38:36 INFO - PROCESS | 2086 | ++DOCSHELL 0x12b062000 == 38 [pid = 2086] [id = 323] 06:38:36 INFO - PROCESS | 2086 | ++DOMWINDOW == 99 (0x12a935000) [pid = 2086] [serial = 968] [outer = 0x0] 06:38:36 INFO - PROCESS | 2086 | ++DOMWINDOW == 100 (0x12b0c5400) [pid = 2086] [serial = 969] [outer = 0x12a935000] 06:38:36 INFO - PROCESS | 2086 | 1468417116825 Marionette DEBUG loaded listener.js 06:38:36 INFO - PROCESS | 2086 | ++DOMWINDOW == 101 (0x12b8d3000) [pid = 2086] [serial = 970] [outer = 0x12a935000] 06:38:37 INFO - PROCESS | 2086 | --DOMWINDOW == 100 (0x119746000) [pid = 2086] [serial = 917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 06:38:37 INFO - PROCESS | 2086 | --DOMWINDOW == 99 (0x1273d7c00) [pid = 2086] [serial = 923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 06:38:37 INFO - PROCESS | 2086 | --DOMWINDOW == 98 (0x119742800) [pid = 2086] [serial = 914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 06:38:37 INFO - PROCESS | 2086 | --DOMWINDOW == 97 (0x11855b000) [pid = 2086] [serial = 911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 06:38:37 INFO - PROCESS | 2086 | --DOMWINDOW == 96 (0x112fae800) [pid = 2086] [serial = 905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 06:38:37 INFO - PROCESS | 2086 | --DOMWINDOW == 95 (0x116768400) [pid = 2086] [serial = 908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 06:38:37 INFO - PROCESS | 2086 | --DOMWINDOW == 94 (0x1247ab800) [pid = 2086] [serial = 920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 06:38:37 INFO - PROCESS | 2086 | --DOMWINDOW == 93 (0x116f9a400) [pid = 2086] [serial = 902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 06:38:37 INFO - PROCESS | 2086 | --DOMWINDOW == 92 (0x11692cc00) [pid = 2086] [serial = 887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 06:38:37 INFO - PROCESS | 2086 | --DOMWINDOW == 91 (0x1234a9800) [pid = 2086] [serial = 890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 06:38:37 INFO - PROCESS | 2086 | --DOMWINDOW == 90 (0x126dd2c00) [pid = 2086] [serial = 893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 06:38:37 INFO - PROCESS | 2086 | --DOMWINDOW == 89 (0x1127cfc00) [pid = 2086] [serial = 926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 06:38:37 INFO - PROCESS | 2086 | --DOMWINDOW == 88 (0x1293c9800) [pid = 2086] [serial = 896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 06:38:37 INFO - PROCESS | 2086 | --DOMWINDOW == 87 (0x1121b4800) [pid = 2086] [serial = 899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 06:38:37 INFO - PROCESS | 2086 | --DOMWINDOW == 86 (0x1127d1400) [pid = 2086] [serial = 929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 06:38:37 INFO - PROCESS | 2086 | --DOMWINDOW == 85 (0x112cefc00) [pid = 2086] [serial = 932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 06:38:37 INFO - PROCESS | 2086 | 1468417117219 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]]]}] 06:38:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 06:38:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 568ms 06:38:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 06:38:37 INFO - PROCESS | 2086 | 1468417117254 Marionette TRACE conn2 -> [0,1265,"getWindowHandle",null] 06:38:37 INFO - PROCESS | 2086 | 1468417117256 Marionette TRACE conn2 <- [1,1265,null,{"value":"7"}] 06:38:37 INFO - PROCESS | 2086 | 1468417117260 Marionette TRACE conn2 -> [0,1266,"setScriptTimeout",{"ms":35000}] 06:38:37 INFO - PROCESS | 2086 | 1468417117261 Marionette TRACE conn2 <- [1,1266,null,{}] 06:38:37 INFO - PROCESS | 2086 | 1468417117263 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}] 06:38:37 INFO - PROCESS | 2086 | 1468417117264 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:38:37 INFO - PROCESS | 2086 | 1468417117345 Marionette TRACE conn2 <- [1,1267,null,{"value":null}] 06:38:37 INFO - PROCESS | 2086 | 1468417117349 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:37 INFO - PROCESS | 2086 | 1468417117350 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:38:37 INFO - PROCESS | 2086 | ++DOCSHELL 0x123b03000 == 39 [pid = 2086] [id = 324] 06:38:37 INFO - PROCESS | 2086 | ++DOMWINDOW == 86 (0x115e61800) [pid = 2086] [serial = 971] [outer = 0x0] 06:38:37 INFO - PROCESS | 2086 | ++DOMWINDOW == 87 (0x11855b000) [pid = 2086] [serial = 972] [outer = 0x115e61800] 06:38:37 INFO - PROCESS | 2086 | 1468417117374 Marionette DEBUG loaded listener.js 06:38:37 INFO - PROCESS | 2086 | ++DOMWINDOW == 88 (0x123622c00) [pid = 2086] [serial = 973] [outer = 0x115e61800] 06:38:37 INFO - PROCESS | 2086 | 1468417117716 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]]]}] 06:38:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 06:38:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 468ms 06:38:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 06:38:37 INFO - PROCESS | 2086 | 1468417117729 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 06:38:37 INFO - PROCESS | 2086 | 1468417117730 Marionette TRACE conn2 <- [1,1269,null,{"value":"7"}] 06:38:37 INFO - PROCESS | 2086 | 1468417117732 Marionette TRACE conn2 -> [0,1270,"setScriptTimeout",{"ms":35000}] 06:38:37 INFO - PROCESS | 2086 | 1468417117733 Marionette TRACE conn2 <- [1,1270,null,{}] 06:38:37 INFO - PROCESS | 2086 | 1468417117736 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}] 06:38:37 INFO - PROCESS | 2086 | 1468417117737 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:38:37 INFO - PROCESS | 2086 | 1468417117847 Marionette TRACE conn2 <- [1,1271,null,{"value":null}] 06:38:37 INFO - PROCESS | 2086 | 1468417117854 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:37 INFO - PROCESS | 2086 | 1468417117856 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:38:37 INFO - PROCESS | 2086 | ++DOCSHELL 0x12b928000 == 40 [pid = 2086] [id = 325] 06:38:37 INFO - PROCESS | 2086 | ++DOMWINDOW == 89 (0x11855fc00) [pid = 2086] [serial = 974] [outer = 0x0] 06:38:37 INFO - PROCESS | 2086 | ++DOMWINDOW == 90 (0x1248fa400) [pid = 2086] [serial = 975] [outer = 0x11855fc00] 06:38:37 INFO - PROCESS | 2086 | 1468417117882 Marionette DEBUG loaded listener.js 06:38:37 INFO - PROCESS | 2086 | ++DOMWINDOW == 91 (0x12b8d3400) [pid = 2086] [serial = 976] [outer = 0x11855fc00] 06:38:38 INFO - PROCESS | 2086 | 1468417118197 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]]]}] 06:38:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 06:38:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 473ms 06:38:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 06:38:38 INFO - PROCESS | 2086 | 1468417118212 Marionette TRACE conn2 -> [0,1273,"getWindowHandle",null] 06:38:38 INFO - PROCESS | 2086 | 1468417118214 Marionette TRACE conn2 <- [1,1273,null,{"value":"7"}] 06:38:38 INFO - PROCESS | 2086 | 1468417118216 Marionette TRACE conn2 -> [0,1274,"setScriptTimeout",{"ms":35000}] 06:38:38 INFO - PROCESS | 2086 | 1468417118218 Marionette TRACE conn2 <- [1,1274,null,{}] 06:38:38 INFO - PROCESS | 2086 | 1468417118221 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}] 06:38:38 INFO - PROCESS | 2086 | 1468417118224 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:38:38 INFO - PROCESS | 2086 | 1468417118319 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 06:38:38 INFO - PROCESS | 2086 | 1468417118325 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:38 INFO - PROCESS | 2086 | 1468417118326 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:38:38 INFO - PROCESS | 2086 | ++DOCSHELL 0x12bec8000 == 41 [pid = 2086] [id = 326] 06:38:38 INFO - PROCESS | 2086 | ++DOMWINDOW == 92 (0x12b8d6400) [pid = 2086] [serial = 977] [outer = 0x0] 06:38:38 INFO - PROCESS | 2086 | ++DOMWINDOW == 93 (0x12b944c00) [pid = 2086] [serial = 978] [outer = 0x12b8d6400] 06:38:38 INFO - PROCESS | 2086 | 1468417118351 Marionette DEBUG loaded listener.js 06:38:38 INFO - PROCESS | 2086 | ++DOMWINDOW == 94 (0x12b98a400) [pid = 2086] [serial = 979] [outer = 0x12b8d6400] 06:38:38 INFO - PROCESS | 2086 | 1468417118679 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]]]}] 06:38:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 06:38:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 469ms 06:38:38 INFO - PROCESS | 2086 | 1468417118687 Marionette TRACE conn2 -> [0,1277,"getWindowHandle",null] 06:38:38 INFO - PROCESS | 2086 | 1468417118688 Marionette TRACE conn2 <- [1,1277,null,{"value":"7"}] 06:38:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 06:38:38 INFO - PROCESS | 2086 | 1468417118695 Marionette TRACE conn2 -> [0,1278,"setScriptTimeout",{"ms":35000}] 06:38:38 INFO - PROCESS | 2086 | 1468417118696 Marionette TRACE conn2 <- [1,1278,null,{}] 06:38:38 INFO - PROCESS | 2086 | 1468417118698 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}] 06:38:38 INFO - PROCESS | 2086 | 1468417118699 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:38:38 INFO - PROCESS | 2086 | 1468417118814 Marionette TRACE conn2 <- [1,1279,null,{"value":null}] 06:38:38 INFO - PROCESS | 2086 | 1468417118820 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:38 INFO - PROCESS | 2086 | 1468417118821 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:38:38 INFO - PROCESS | 2086 | ++DOCSHELL 0x12bed9800 == 42 [pid = 2086] [id = 327] 06:38:38 INFO - PROCESS | 2086 | ++DOMWINDOW == 95 (0x1268aec00) [pid = 2086] [serial = 980] [outer = 0x0] 06:38:38 INFO - PROCESS | 2086 | ++DOMWINDOW == 96 (0x12b98dc00) [pid = 2086] [serial = 981] [outer = 0x1268aec00] 06:38:38 INFO - PROCESS | 2086 | 1468417118845 Marionette DEBUG loaded listener.js 06:38:38 INFO - PROCESS | 2086 | ++DOMWINDOW == 97 (0x12bca2800) [pid = 2086] [serial = 982] [outer = 0x1268aec00] 06:38:39 INFO - PROCESS | 2086 | 1468417119197 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]]]}] 06:38:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 06:38:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 519ms 06:38:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 06:38:39 INFO - PROCESS | 2086 | 1468417119214 Marionette TRACE conn2 -> [0,1281,"getWindowHandle",null] 06:38:39 INFO - PROCESS | 2086 | 1468417119217 Marionette TRACE conn2 <- [1,1281,null,{"value":"7"}] 06:38:39 INFO - PROCESS | 2086 | 1468417119221 Marionette TRACE conn2 -> [0,1282,"setScriptTimeout",{"ms":35000}] 06:38:39 INFO - PROCESS | 2086 | 1468417119226 Marionette TRACE conn2 <- [1,1282,null,{}] 06:38:39 INFO - PROCESS | 2086 | 1468417119230 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}] 06:38:39 INFO - PROCESS | 2086 | 1468417119232 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:38:39 INFO - PROCESS | 2086 | 1468417119339 Marionette TRACE conn2 <- [1,1283,null,{"value":null}] 06:38:39 INFO - PROCESS | 2086 | 1468417119395 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:39 INFO - PROCESS | 2086 | 1468417119396 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:38:39 INFO - PROCESS | 2086 | ++DOCSHELL 0x116ac0800 == 43 [pid = 2086] [id = 328] 06:38:39 INFO - PROCESS | 2086 | ++DOMWINDOW == 98 (0x11675b800) [pid = 2086] [serial = 983] [outer = 0x0] 06:38:39 INFO - PROCESS | 2086 | ++DOMWINDOW == 99 (0x11692e800) [pid = 2086] [serial = 984] [outer = 0x11675b800] 06:38:39 INFO - PROCESS | 2086 | 1468417119429 Marionette DEBUG loaded listener.js 06:38:39 INFO - PROCESS | 2086 | ++DOMWINDOW == 100 (0x117146800) [pid = 2086] [serial = 985] [outer = 0x11675b800] 06:38:39 INFO - PROCESS | 2086 | 1468417119891 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]]]}] 06:38:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 06:38:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 724ms 06:38:39 INFO - PROCESS | 2086 | 1468417119945 Marionette TRACE conn2 -> [0,1285,"getWindowHandle",null] 06:38:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 06:38:39 INFO - PROCESS | 2086 | 1468417119948 Marionette TRACE conn2 <- [1,1285,null,{"value":"7"}] 06:38:39 INFO - PROCESS | 2086 | 1468417119952 Marionette TRACE conn2 -> [0,1286,"setScriptTimeout",{"ms":35000}] 06:38:39 INFO - PROCESS | 2086 | 1468417119954 Marionette TRACE conn2 <- [1,1286,null,{}] 06:38:40 INFO - PROCESS | 2086 | 1468417120021 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}] 06:38:40 INFO - PROCESS | 2086 | 1468417120023 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:38:40 INFO - PROCESS | 2086 | 1468417120126 Marionette TRACE conn2 <- [1,1287,null,{"value":null}] 06:38:40 INFO - PROCESS | 2086 | 1468417120202 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:40 INFO - PROCESS | 2086 | 1468417120204 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:38:40 INFO - PROCESS | 2086 | ++DOCSHELL 0x126826000 == 44 [pid = 2086] [id = 329] 06:38:40 INFO - PROCESS | 2086 | ++DOMWINDOW == 101 (0x1176ee800) [pid = 2086] [serial = 986] [outer = 0x0] 06:38:40 INFO - PROCESS | 2086 | ++DOMWINDOW == 102 (0x123003000) [pid = 2086] [serial = 987] [outer = 0x1176ee800] 06:38:40 INFO - PROCESS | 2086 | 1468417120239 Marionette DEBUG loaded listener.js 06:38:40 INFO - PROCESS | 2086 | ++DOMWINDOW == 103 (0x1234e7400) [pid = 2086] [serial = 988] [outer = 0x1176ee800] 06:38:40 INFO - PROCESS | 2086 | 1468417120758 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]]]}] 06:38:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 06:38:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 839ms 06:38:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 06:38:40 INFO - PROCESS | 2086 | 1468417120791 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 06:38:40 INFO - PROCESS | 2086 | 1468417120793 Marionette TRACE conn2 <- [1,1289,null,{"value":"7"}] 06:38:40 INFO - PROCESS | 2086 | 1468417120795 Marionette TRACE conn2 -> [0,1290,"setScriptTimeout",{"ms":35000}] 06:38:40 INFO - PROCESS | 2086 | 1468417120798 Marionette TRACE conn2 <- [1,1290,null,{}] 06:38:40 INFO - PROCESS | 2086 | 1468417120823 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}] 06:38:40 INFO - PROCESS | 2086 | 1468417120827 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:38:40 INFO - PROCESS | 2086 | 1468417120953 Marionette TRACE conn2 <- [1,1291,null,{"value":null}] 06:38:41 INFO - PROCESS | 2086 | 1468417121006 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:41 INFO - PROCESS | 2086 | 1468417121009 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:38:41 INFO - PROCESS | 2086 | ++DOCSHELL 0x12bc55000 == 45 [pid = 2086] [id = 330] 06:38:41 INFO - PROCESS | 2086 | ++DOMWINDOW == 104 (0x1270cf400) [pid = 2086] [serial = 989] [outer = 0x0] 06:38:41 INFO - PROCESS | 2086 | ++DOMWINDOW == 105 (0x12736b800) [pid = 2086] [serial = 990] [outer = 0x1270cf400] 06:38:41 INFO - PROCESS | 2086 | 1468417121040 Marionette DEBUG loaded listener.js 06:38:41 INFO - PROCESS | 2086 | ++DOMWINDOW == 106 (0x128a69c00) [pid = 2086] [serial = 991] [outer = 0x1270cf400] 06:38:41 INFO - PROCESS | 2086 | 1468417121484 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]]]}] 06:38:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 06:38:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 723ms 06:38:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 06:38:41 INFO - PROCESS | 2086 | 1468417121518 Marionette TRACE conn2 -> [0,1293,"getWindowHandle",null] 06:38:41 INFO - PROCESS | 2086 | 1468417121520 Marionette TRACE conn2 <- [1,1293,null,{"value":"7"}] 06:38:41 INFO - PROCESS | 2086 | 1468417121522 Marionette TRACE conn2 -> [0,1294,"setScriptTimeout",{"ms":35000}] 06:38:41 INFO - PROCESS | 2086 | 1468417121523 Marionette TRACE conn2 <- [1,1294,null,{}] 06:38:41 INFO - PROCESS | 2086 | 1468417121526 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}] 06:38:41 INFO - PROCESS | 2086 | 1468417121527 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:38:41 INFO - PROCESS | 2086 | 1468417121632 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 06:38:41 INFO - PROCESS | 2086 | 1468417121693 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:41 INFO - PROCESS | 2086 | 1468417121694 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:38:41 INFO - PROCESS | 2086 | ++DOCSHELL 0x12c57f800 == 46 [pid = 2086] [id = 331] 06:38:41 INFO - PROCESS | 2086 | ++DOMWINDOW == 107 (0x129113000) [pid = 2086] [serial = 992] [outer = 0x0] 06:38:41 INFO - PROCESS | 2086 | ++DOMWINDOW == 108 (0x12a936000) [pid = 2086] [serial = 993] [outer = 0x129113000] 06:38:41 INFO - PROCESS | 2086 | 1468417121722 Marionette DEBUG loaded listener.js 06:38:41 INFO - PROCESS | 2086 | ++DOMWINDOW == 109 (0x12b8d7400) [pid = 2086] [serial = 994] [outer = 0x129113000] 06:38:42 INFO - PROCESS | 2086 | 1468417122194 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]]]}] 06:38:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 06:38:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 720ms 06:38:42 INFO - PROCESS | 2086 | 1468417122256 Marionette TRACE conn2 -> [0,1297,"getWindowHandle",null] 06:38:42 INFO - PROCESS | 2086 | 1468417122258 Marionette TRACE conn2 <- [1,1297,null,{"value":"7"}] 06:38:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 06:38:42 INFO - PROCESS | 2086 | 1468417122261 Marionette TRACE conn2 -> [0,1298,"setScriptTimeout",{"ms":35000}] 06:38:42 INFO - PROCESS | 2086 | 1468417122263 Marionette TRACE conn2 <- [1,1298,null,{}] 06:38:42 INFO - PROCESS | 2086 | 1468417122265 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}] 06:38:42 INFO - PROCESS | 2086 | 1468417122266 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:38:42 INFO - PROCESS | 2086 | 1468417122369 Marionette TRACE conn2 <- [1,1299,null,{"value":null}] 06:38:42 INFO - PROCESS | 2086 | 1468417122444 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:42 INFO - PROCESS | 2086 | 1468417122446 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:38:42 INFO - PROCESS | 2086 | ++DOCSHELL 0x1167df000 == 47 [pid = 2086] [id = 332] 06:38:42 INFO - PROCESS | 2086 | ++DOMWINDOW == 110 (0x118731800) [pid = 2086] [serial = 995] [outer = 0x0] 06:38:42 INFO - PROCESS | 2086 | ++DOMWINDOW == 111 (0x1188ec000) [pid = 2086] [serial = 996] [outer = 0x118731800] 06:38:42 INFO - PROCESS | 2086 | 1468417122475 Marionette DEBUG loaded listener.js 06:38:42 INFO - PROCESS | 2086 | ++DOMWINDOW == 112 (0x128a69800) [pid = 2086] [serial = 997] [outer = 0x118731800] 06:38:43 INFO - PROCESS | 2086 | 1468417123145 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]]]}] 06:38:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 06:38:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 921ms 06:38:43 INFO - PROCESS | 2086 | 1468417123183 Marionette TRACE conn2 -> [0,1301,"getWindowHandle",null] 06:38:43 INFO - PROCESS | 2086 | 1468417123187 Marionette TRACE conn2 <- [1,1301,null,{"value":"7"}] 06:38:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 06:38:43 INFO - PROCESS | 2086 | 1468417123194 Marionette TRACE conn2 -> [0,1302,"setScriptTimeout",{"ms":35000}] 06:38:43 INFO - PROCESS | 2086 | 1468417123197 Marionette TRACE conn2 <- [1,1302,null,{}] 06:38:43 INFO - PROCESS | 2086 | 1468417123204 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}] 06:38:43 INFO - PROCESS | 2086 | 1468417123207 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:38:43 INFO - PROCESS | 2086 | 1468417123307 Marionette TRACE conn2 <- [1,1303,null,{"value":null}] 06:38:43 INFO - PROCESS | 2086 | 1468417123380 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:43 INFO - PROCESS | 2086 | 1468417123382 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:38:43 INFO - PROCESS | 2086 | ++DOCSHELL 0x11990f800 == 48 [pid = 2086] [id = 333] 06:38:43 INFO - PROCESS | 2086 | ++DOMWINDOW == 113 (0x116f6e800) [pid = 2086] [serial = 998] [outer = 0x0] 06:38:43 INFO - PROCESS | 2086 | ++DOMWINDOW == 114 (0x11855b800) [pid = 2086] [serial = 999] [outer = 0x116f6e800] 06:38:43 INFO - PROCESS | 2086 | 1468417123409 Marionette DEBUG loaded listener.js 06:38:43 INFO - PROCESS | 2086 | ++DOMWINDOW == 115 (0x118857c00) [pid = 2086] [serial = 1000] [outer = 0x116f6e800] 06:38:44 INFO - PROCESS | 2086 | --DOCSHELL 0x120f20800 == 47 [pid = 2086] [id = 301] 06:38:44 INFO - PROCESS | 2086 | --DOCSHELL 0x12bec8000 == 46 [pid = 2086] [id = 326] 06:38:44 INFO - PROCESS | 2086 | --DOCSHELL 0x12b928000 == 45 [pid = 2086] [id = 325] 06:38:44 INFO - PROCESS | 2086 | --DOCSHELL 0x123b03000 == 44 [pid = 2086] [id = 324] 06:38:44 INFO - PROCESS | 2086 | --DOCSHELL 0x12b062000 == 43 [pid = 2086] [id = 323] 06:38:44 INFO - PROCESS | 2086 | --DOCSHELL 0x12a6e7800 == 42 [pid = 2086] [id = 322] 06:38:44 INFO - PROCESS | 2086 | --DOCSHELL 0x12930c800 == 41 [pid = 2086] [id = 321] 06:38:44 INFO - PROCESS | 2086 | --DOCSHELL 0x128898000 == 40 [pid = 2086] [id = 320] 06:38:44 INFO - PROCESS | 2086 | --DOCSHELL 0x1195db000 == 39 [pid = 2086] [id = 319] 06:38:44 INFO - PROCESS | 2086 | --DOCSHELL 0x123b06800 == 38 [pid = 2086] [id = 318] 06:38:44 INFO - PROCESS | 2086 | --DOCSHELL 0x1195d4000 == 37 [pid = 2086] [id = 317] 06:38:44 INFO - PROCESS | 2086 | --DOCSHELL 0x116fc8000 == 36 [pid = 2086] [id = 316] 06:38:44 INFO - PROCESS | 2086 | --DOCSHELL 0x115e08800 == 35 [pid = 2086] [id = 315] 06:38:44 INFO - PROCESS | 2086 | --DOCSHELL 0x1195cf000 == 34 [pid = 2086] [id = 314] 06:38:44 INFO - PROCESS | 2086 | --DOCSHELL 0x112ed6800 == 33 [pid = 2086] [id = 313] 06:38:44 INFO - PROCESS | 2086 | --DOCSHELL 0x1167df000 == 32 [pid = 2086] [id = 332] 06:38:44 INFO - PROCESS | 2086 | --DOCSHELL 0x12c57f800 == 31 [pid = 2086] [id = 331] 06:38:44 INFO - PROCESS | 2086 | --DOCSHELL 0x12bc55000 == 30 [pid = 2086] [id = 330] 06:38:44 INFO - PROCESS | 2086 | --DOCSHELL 0x126826000 == 29 [pid = 2086] [id = 329] 06:38:44 INFO - PROCESS | 2086 | --DOCSHELL 0x12bed9800 == 28 [pid = 2086] [id = 327] 06:38:44 INFO - PROCESS | 2086 | --DOCSHELL 0x116ac0800 == 27 [pid = 2086] [id = 328] 06:38:44 INFO - PROCESS | 2086 | --DOMWINDOW == 114 (0x123b46400) [pid = 2086] [serial = 918] [outer = 0x0] [url = about:blank] 06:38:44 INFO - PROCESS | 2086 | --DOMWINDOW == 113 (0x128a62800) [pid = 2086] [serial = 924] [outer = 0x0] [url = about:blank] 06:38:44 INFO - PROCESS | 2086 | --DOMWINDOW == 112 (0x120fe8400) [pid = 2086] [serial = 915] [outer = 0x0] [url = about:blank] 06:38:44 INFO - PROCESS | 2086 | --DOMWINDOW == 111 (0x118852400) [pid = 2086] [serial = 912] [outer = 0x0] [url = about:blank] 06:38:44 INFO - PROCESS | 2086 | --DOMWINDOW == 110 (0x119744400) [pid = 2086] [serial = 913] [outer = 0x0] [url = about:blank] 06:38:44 INFO - PROCESS | 2086 | --DOMWINDOW == 109 (0x1132ea000) [pid = 2086] [serial = 906] [outer = 0x0] [url = about:blank] 06:38:44 INFO - PROCESS | 2086 | --DOMWINDOW == 108 (0x114e57800) [pid = 2086] [serial = 907] [outer = 0x0] [url = about:blank] 06:38:44 INFO - PROCESS | 2086 | --DOMWINDOW == 107 (0x116f63c00) [pid = 2086] [serial = 909] [outer = 0x0] [url = about:blank] 06:38:44 INFO - PROCESS | 2086 | --DOMWINDOW == 106 (0x116f90400) [pid = 2086] [serial = 910] [outer = 0x0] [url = about:blank] 06:38:44 INFO - PROCESS | 2086 | --DOMWINDOW == 105 (0x1273d7000) [pid = 2086] [serial = 922] [outer = 0x0] [url = about:blank] 06:38:44 INFO - PROCESS | 2086 | --DOMWINDOW == 104 (0x1187f3400) [pid = 2086] [serial = 904] [outer = 0x0] [url = about:blank] 06:38:44 INFO - PROCESS | 2086 | --DOMWINDOW == 103 (0x117eb4800) [pid = 2086] [serial = 903] [outer = 0x0] [url = about:blank] 06:38:44 INFO - PROCESS | 2086 | --DOMWINDOW == 102 (0x126964000) [pid = 2086] [serial = 921] [outer = 0x0] [url = about:blank] 06:38:44 INFO - PROCESS | 2086 | --DOMWINDOW == 101 (0x118295c00) [pid = 2086] [serial = 889] [outer = 0x0] [url = about:blank] 06:38:44 INFO - PROCESS | 2086 | --DOMWINDOW == 100 (0x116f64400) [pid = 2086] [serial = 888] [outer = 0x0] [url = about:blank] 06:38:44 INFO - PROCESS | 2086 | --DOMWINDOW == 99 (0x1243f9400) [pid = 2086] [serial = 892] [outer = 0x0] [url = about:blank] 06:38:44 INFO - PROCESS | 2086 | --DOMWINDOW == 98 (0x1234ec000) [pid = 2086] [serial = 891] [outer = 0x0] [url = about:blank] 06:38:44 INFO - PROCESS | 2086 | --DOMWINDOW == 97 (0x12934f800) [pid = 2086] [serial = 895] [outer = 0x0] [url = about:blank] 06:38:44 INFO - PROCESS | 2086 | --DOMWINDOW == 96 (0x128d63800) [pid = 2086] [serial = 894] [outer = 0x0] [url = about:blank] 06:38:44 INFO - PROCESS | 2086 | --DOMWINDOW == 95 (0x128d02400) [pid = 2086] [serial = 927] [outer = 0x0] [url = about:blank] 06:38:44 INFO - PROCESS | 2086 | --DOMWINDOW == 94 (0x12b0ce000) [pid = 2086] [serial = 898] [outer = 0x0] [url = about:blank] 06:38:44 INFO - PROCESS | 2086 | --DOMWINDOW == 93 (0x12a92f800) [pid = 2086] [serial = 897] [outer = 0x0] [url = about:blank] 06:38:44 INFO - PROCESS | 2086 | --DOMWINDOW == 92 (0x12b0d0400) [pid = 2086] [serial = 901] [outer = 0x0] [url = about:blank] 06:38:44 INFO - PROCESS | 2086 | --DOMWINDOW == 91 (0x128a9f400) [pid = 2086] [serial = 925] [outer = 0x0] [url = about:blank] 06:38:44 INFO - PROCESS | 2086 | --DOMWINDOW == 90 (0x11918cc00) [pid = 2086] [serial = 930] [outer = 0x0] [url = about:blank] 06:38:44 INFO - PROCESS | 2086 | --DOMWINDOW == 89 (0x1176f1000) [pid = 2086] [serial = 900] [outer = 0x0] [url = about:blank] 06:38:44 INFO - PROCESS | 2086 | --DOMWINDOW == 88 (0x129350c00) [pid = 2086] [serial = 934] [outer = 0x0] [url = about:blank] 06:38:44 INFO - PROCESS | 2086 | --DOMWINDOW == 87 (0x124194000) [pid = 2086] [serial = 919] [outer = 0x0] [url = about:blank] 06:38:44 INFO - PROCESS | 2086 | --DOMWINDOW == 86 (0x12910f000) [pid = 2086] [serial = 928] [outer = 0x0] [url = about:blank] 06:38:44 INFO - PROCESS | 2086 | --DOMWINDOW == 85 (0x12910e800) [pid = 2086] [serial = 933] [outer = 0x0] [url = about:blank] 06:38:44 INFO - PROCESS | 2086 | --DOMWINDOW == 84 (0x1273e2000) [pid = 2086] [serial = 931] [outer = 0x0] [url = about:blank] 06:38:44 INFO - PROCESS | 2086 | --DOMWINDOW == 83 (0x1234e4800) [pid = 2086] [serial = 916] [outer = 0x0] [url = about:blank] 06:38:44 INFO - PROCESS | 2086 | --DOMWINDOW == 82 (0x12a440000) [pid = 2086] [serial = 936] [outer = 0x0] [url = about:blank] 06:38:44 INFO - PROCESS | 2086 | 1468417124415 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]]]}] 06:38:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 06:38:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1280ms 06:38:44 INFO - PROCESS | 2086 | 1468417124475 Marionette TRACE conn2 -> [0,1305,"getWindowHandle",null] 06:38:44 INFO - PROCESS | 2086 | 1468417124477 Marionette TRACE conn2 <- [1,1305,null,{"value":"7"}] 06:38:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 06:38:44 INFO - PROCESS | 2086 | 1468417124481 Marionette TRACE conn2 -> [0,1306,"setScriptTimeout",{"ms":35000}] 06:38:44 INFO - PROCESS | 2086 | 1468417124483 Marionette TRACE conn2 <- [1,1306,null,{}] 06:38:44 INFO - PROCESS | 2086 | 1468417124487 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}] 06:38:44 INFO - PROCESS | 2086 | 1468417124489 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:38:44 INFO - PROCESS | 2086 | 1468417124569 Marionette TRACE conn2 <- [1,1307,null,{"value":null}] 06:38:44 INFO - PROCESS | 2086 | 1468417124600 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:44 INFO - PROCESS | 2086 | 1468417124603 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:38:44 INFO - PROCESS | 2086 | ++DOCSHELL 0x114e10800 == 28 [pid = 2086] [id = 334] 06:38:44 INFO - PROCESS | 2086 | ++DOMWINDOW == 83 (0x11337e400) [pid = 2086] [serial = 1001] [outer = 0x0] 06:38:44 INFO - PROCESS | 2086 | ++DOMWINDOW == 84 (0x1133d3000) [pid = 2086] [serial = 1002] [outer = 0x11337e400] 06:38:44 INFO - PROCESS | 2086 | 1468417124631 Marionette DEBUG loaded listener.js 06:38:44 INFO - PROCESS | 2086 | ++DOMWINDOW == 85 (0x115deb800) [pid = 2086] [serial = 1003] [outer = 0x11337e400] 06:38:45 INFO - PROCESS | 2086 | 1468417125014 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]]]}] 06:38:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 06:38:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 576ms 06:38:45 INFO - PROCESS | 2086 | 1468417125057 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 06:38:45 INFO - PROCESS | 2086 | 1468417125062 Marionette TRACE conn2 <- [1,1309,null,{"value":"7"}] 06:38:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 06:38:45 INFO - PROCESS | 2086 | 1468417125068 Marionette TRACE conn2 -> [0,1310,"setScriptTimeout",{"ms":35000}] 06:38:45 INFO - PROCESS | 2086 | 1468417125070 Marionette TRACE conn2 <- [1,1310,null,{}] 06:38:45 INFO - PROCESS | 2086 | 1468417125073 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}] 06:38:45 INFO - PROCESS | 2086 | 1468417125075 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:38:45 INFO - PROCESS | 2086 | 1468417125195 Marionette TRACE conn2 <- [1,1311,null,{"value":null}] 06:38:45 INFO - PROCESS | 2086 | 1468417125210 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:45 INFO - PROCESS | 2086 | 1468417125212 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:38:45 INFO - PROCESS | 2086 | ++DOCSHELL 0x117459000 == 29 [pid = 2086] [id = 335] 06:38:45 INFO - PROCESS | 2086 | ++DOMWINDOW == 86 (0x116a14000) [pid = 2086] [serial = 1004] [outer = 0x0] 06:38:45 INFO - PROCESS | 2086 | ++DOMWINDOW == 87 (0x116f6c800) [pid = 2086] [serial = 1005] [outer = 0x116a14000] 06:38:45 INFO - PROCESS | 2086 | 1468417125256 Marionette DEBUG loaded listener.js 06:38:45 INFO - PROCESS | 2086 | ++DOMWINDOW == 88 (0x11714b000) [pid = 2086] [serial = 1006] [outer = 0x116a14000] 06:38:45 INFO - PROCESS | 2086 | 1468417125661 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] 06:38:45 INFO - PROCESS | 2086 | 1468417125742 Marionette TRACE conn2 <- [1,1313,null,{"value":"7"}] 06:38:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 06:38:45 INFO - PROCESS | 2086 | 1468417125746 Marionette TRACE conn2 -> [0,1314,"setScriptTimeout",{"ms":35000}] 06:38:45 INFO - PROCESS | 2086 | 1468417125748 Marionette TRACE conn2 <- [1,1314,null,{}] 06:38:45 INFO - PROCESS | 2086 | 1468417125752 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}] 06:38:45 INFO - PROCESS | 2086 | 1468417125754 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:38:45 INFO - PROCESS | 2086 | 1468417125933 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 06:38:45 INFO - PROCESS | 2086 | 1468417125993 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:45 INFO - PROCESS | 2086 | 1468417125996 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:38:46 INFO - PROCESS | 2086 | ++DOCSHELL 0x116ab8800 == 30 [pid = 2086] [id = 336] 06:38:46 INFO - PROCESS | 2086 | ++DOMWINDOW == 89 (0x113c68800) [pid = 2086] [serial = 1007] [outer = 0x0] 06:38:46 INFO - PROCESS | 2086 | ++DOMWINDOW == 90 (0x115e67800) [pid = 2086] [serial = 1008] [outer = 0x113c68800] 06:38:46 INFO - PROCESS | 2086 | 1468417126028 Marionette DEBUG loaded listener.js 06:38:46 INFO - PROCESS | 2086 | ++DOMWINDOW == 91 (0x11697c400) [pid = 2086] [serial = 1009] [outer = 0x113c68800] 06:38:46 INFO - PROCESS | 2086 | 1468417126542 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]]]}] 06:38:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 06:38:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 822ms 06:38:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 06:38:46 INFO - PROCESS | 2086 | 1468417126581 Marionette TRACE conn2 -> [0,1317,"getWindowHandle",null] 06:38:46 INFO - PROCESS | 2086 | 1468417126583 Marionette TRACE conn2 <- [1,1317,null,{"value":"7"}] 06:38:46 INFO - PROCESS | 2086 | 1468417126589 Marionette TRACE conn2 -> [0,1318,"setScriptTimeout",{"ms":35000}] 06:38:46 INFO - PROCESS | 2086 | 1468417126593 Marionette TRACE conn2 <- [1,1318,null,{}] 06:38:46 INFO - PROCESS | 2086 | 1468417126596 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}] 06:38:46 INFO - PROCESS | 2086 | 1468417126598 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:38:46 INFO - PROCESS | 2086 | 1468417126700 Marionette TRACE conn2 <- [1,1319,null,{"value":null}] 06:38:46 INFO - PROCESS | 2086 | 1468417126779 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:46 INFO - PROCESS | 2086 | 1468417126780 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:38:46 INFO - PROCESS | 2086 | ++DOCSHELL 0x119278800 == 31 [pid = 2086] [id = 337] 06:38:46 INFO - PROCESS | 2086 | ++DOMWINDOW == 92 (0x11914b400) [pid = 2086] [serial = 1010] [outer = 0x0] 06:38:46 INFO - PROCESS | 2086 | ++DOMWINDOW == 93 (0x11918cc00) [pid = 2086] [serial = 1011] [outer = 0x11914b400] 06:38:46 INFO - PROCESS | 2086 | 1468417126811 Marionette DEBUG loaded listener.js 06:38:46 INFO - PROCESS | 2086 | ++DOMWINDOW == 94 (0x119984400) [pid = 2086] [serial = 1012] [outer = 0x11914b400] 06:38:47 INFO - PROCESS | 2086 | 1468417127361 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]]]}] 06:38:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 06:38:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 875ms 06:38:47 INFO - PROCESS | 2086 | 1468417127462 Marionette TRACE conn2 -> [0,1321,"getWindowHandle",null] 06:38:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 06:38:47 INFO - PROCESS | 2086 | 1468417127464 Marionette TRACE conn2 <- [1,1321,null,{"value":"7"}] 06:38:47 INFO - PROCESS | 2086 | 1468417127467 Marionette TRACE conn2 -> [0,1322,"setScriptTimeout",{"ms":35000}] 06:38:47 INFO - PROCESS | 2086 | 1468417127469 Marionette TRACE conn2 <- [1,1322,null,{}] 06:38:47 INFO - PROCESS | 2086 | 1468417127496 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}] 06:38:47 INFO - PROCESS | 2086 | 1468417127498 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:38:47 INFO - PROCESS | 2086 | 1468417127608 Marionette TRACE conn2 <- [1,1323,null,{"value":null}] 06:38:47 INFO - PROCESS | 2086 | 1468417127658 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:47 INFO - PROCESS | 2086 | 1468417127661 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:38:47 INFO - PROCESS | 2086 | ++DOCSHELL 0x116ace000 == 32 [pid = 2086] [id = 338] 06:38:47 INFO - PROCESS | 2086 | ++DOMWINDOW == 95 (0x113c23800) [pid = 2086] [serial = 1013] [outer = 0x0] 06:38:47 INFO - PROCESS | 2086 | ++DOMWINDOW == 96 (0x115e63c00) [pid = 2086] [serial = 1014] [outer = 0x113c23800] 06:38:47 INFO - PROCESS | 2086 | 1468417127689 Marionette DEBUG loaded listener.js 06:38:47 INFO - PROCESS | 2086 | ++DOMWINDOW == 97 (0x116f6cc00) [pid = 2086] [serial = 1015] [outer = 0x113c23800] 06:38:47 INFO - PROCESS | 2086 | --DOCSHELL 0x114e10800 == 31 [pid = 2086] [id = 334] 06:38:47 INFO - PROCESS | 2086 | --DOCSHELL 0x11990f800 == 30 [pid = 2086] [id = 333] 06:38:48 INFO - PROCESS | 2086 | 1468417128025 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]]]}] 06:38:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 06:38:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 572ms 06:38:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 06:38:48 INFO - PROCESS | 2086 | 1468417128039 Marionette TRACE conn2 -> [0,1325,"getWindowHandle",null] 06:38:48 INFO - PROCESS | 2086 | 1468417128043 Marionette TRACE conn2 <- [1,1325,null,{"value":"7"}] 06:38:48 INFO - PROCESS | 2086 | 1468417128047 Marionette TRACE conn2 -> [0,1326,"setScriptTimeout",{"ms":35000}] 06:38:48 INFO - PROCESS | 2086 | 1468417128049 Marionette TRACE conn2 <- [1,1326,null,{}] 06:38:48 INFO - PROCESS | 2086 | 1468417128052 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}] 06:38:48 INFO - PROCESS | 2086 | 1468417128054 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:38:48 INFO - PROCESS | 2086 | 1468417128138 Marionette TRACE conn2 <- [1,1327,null,{"value":null}] 06:38:48 INFO - PROCESS | 2086 | 1468417128194 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:48 INFO - PROCESS | 2086 | 1468417128195 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:38:48 INFO - PROCESS | 2086 | ++DOCSHELL 0x11916e800 == 31 [pid = 2086] [id = 339] 06:38:48 INFO - PROCESS | 2086 | ++DOMWINDOW == 98 (0x116f70c00) [pid = 2086] [serial = 1016] [outer = 0x0] 06:38:48 INFO - PROCESS | 2086 | ++DOMWINDOW == 99 (0x119739400) [pid = 2086] [serial = 1017] [outer = 0x116f70c00] 06:38:48 INFO - PROCESS | 2086 | 1468417128222 Marionette DEBUG loaded listener.js 06:38:48 INFO - PROCESS | 2086 | ++DOMWINDOW == 100 (0x123045400) [pid = 2086] [serial = 1018] [outer = 0x116f70c00] 06:38:48 INFO - PROCESS | 2086 | 1468417128518 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]]]}] 06:38:48 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 06:38:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 523ms 06:38:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 06:38:48 INFO - PROCESS | 2086 | 1468417128569 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 06:38:48 INFO - PROCESS | 2086 | 1468417128570 Marionette TRACE conn2 <- [1,1329,null,{"value":"7"}] 06:38:48 INFO - PROCESS | 2086 | 1468417128573 Marionette TRACE conn2 -> [0,1330,"setScriptTimeout",{"ms":35000}] 06:38:48 INFO - PROCESS | 2086 | 1468417128576 Marionette TRACE conn2 <- [1,1330,null,{}] 06:38:48 INFO - PROCESS | 2086 | 1468417128584 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}] 06:38:48 INFO - PROCESS | 2086 | 1468417128587 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:38:48 INFO - PROCESS | 2086 | 1468417128669 Marionette TRACE conn2 <- [1,1331,null,{"value":null}] 06:38:48 INFO - PROCESS | 2086 | 1468417128755 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:48 INFO - PROCESS | 2086 | 1468417128758 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:38:48 INFO - PROCESS | 2086 | ++DOCSHELL 0x123885000 == 32 [pid = 2086] [id = 340] 06:38:48 INFO - PROCESS | 2086 | ++DOMWINDOW == 101 (0x1234f0800) [pid = 2086] [serial = 1019] [outer = 0x0] 06:38:48 INFO - PROCESS | 2086 | ++DOMWINDOW == 102 (0x123b41c00) [pid = 2086] [serial = 1020] [outer = 0x1234f0800] 06:38:48 INFO - PROCESS | 2086 | 1468417128786 Marionette DEBUG loaded listener.js 06:38:48 INFO - PROCESS | 2086 | ++DOMWINDOW == 103 (0x1243c0000) [pid = 2086] [serial = 1021] [outer = 0x1234f0800] 06:38:49 INFO - PROCESS | 2086 | 1468417129155 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]]]}] 06:38:49 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 06:38:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 621ms 06:38:49 INFO - PROCESS | 2086 | 1468417129197 Marionette TRACE conn2 -> [0,1333,"getWindowHandle",null] 06:38:49 INFO - PROCESS | 2086 | 1468417129198 Marionette TRACE conn2 <- [1,1333,null,{"value":"7"}] 06:38:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 06:38:49 INFO - PROCESS | 2086 | 1468417129200 Marionette TRACE conn2 -> [0,1334,"setScriptTimeout",{"ms":35000}] 06:38:49 INFO - PROCESS | 2086 | 1468417129201 Marionette TRACE conn2 <- [1,1334,null,{}] 06:38:49 INFO - PROCESS | 2086 | 1468417129210 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}] 06:38:49 INFO - PROCESS | 2086 | 1468417129211 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:38:49 INFO - PROCESS | 2086 | 1468417129314 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 06:38:49 INFO - PROCESS | 2086 | 1468417129318 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:49 INFO - PROCESS | 2086 | 1468417129319 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:38:49 INFO - PROCESS | 2086 | ++DOCSHELL 0x126821800 == 33 [pid = 2086] [id = 341] 06:38:49 INFO - PROCESS | 2086 | ++DOMWINDOW == 104 (0x126964400) [pid = 2086] [serial = 1022] [outer = 0x0] 06:38:49 INFO - PROCESS | 2086 | ++DOMWINDOW == 105 (0x126d39400) [pid = 2086] [serial = 1023] [outer = 0x126964400] 06:38:49 INFO - PROCESS | 2086 | 1468417129346 Marionette DEBUG loaded listener.js 06:38:49 INFO - PROCESS | 2086 | ++DOMWINDOW == 106 (0x1270cec00) [pid = 2086] [serial = 1024] [outer = 0x126964400] 06:38:49 INFO - PROCESS | 2086 | 1468417129694 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]]]}] 06:38:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 06:38:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 518ms 06:38:49 INFO - PROCESS | 2086 | 1468417129719 Marionette TRACE conn2 -> [0,1337,"getWindowHandle",null] 06:38:49 INFO - PROCESS | 2086 | 1468417129720 Marionette TRACE conn2 <- [1,1337,null,{"value":"7"}] 06:38:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 06:38:49 INFO - PROCESS | 2086 | 1468417129725 Marionette TRACE conn2 -> [0,1338,"setScriptTimeout",{"ms":35000}] 06:38:49 INFO - PROCESS | 2086 | 1468417129727 Marionette TRACE conn2 <- [1,1338,null,{}] 06:38:49 INFO - PROCESS | 2086 | 1468417129730 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}] 06:38:49 INFO - PROCESS | 2086 | 1468417129731 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:38:49 INFO - PROCESS | 2086 | 1468417129832 Marionette TRACE conn2 <- [1,1339,null,{"value":null}] 06:38:49 INFO - PROCESS | 2086 | 1468417129843 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:49 INFO - PROCESS | 2086 | 1468417129845 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:38:49 INFO - PROCESS | 2086 | ++DOCSHELL 0x12709e800 == 34 [pid = 2086] [id = 342] 06:38:49 INFO - PROCESS | 2086 | ++DOMWINDOW == 107 (0x1121b5000) [pid = 2086] [serial = 1025] [outer = 0x0] 06:38:49 INFO - PROCESS | 2086 | ++DOMWINDOW == 108 (0x1273d9800) [pid = 2086] [serial = 1026] [outer = 0x1121b5000] 06:38:49 INFO - PROCESS | 2086 | 1468417129869 Marionette DEBUG loaded listener.js 06:38:49 INFO - PROCESS | 2086 | ++DOMWINDOW == 109 (0x128a67400) [pid = 2086] [serial = 1027] [outer = 0x1121b5000] 06:38:50 INFO - PROCESS | 2086 | --DOMWINDOW == 108 (0x116f6e800) [pid = 2086] [serial = 998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 06:38:50 INFO - PROCESS | 2086 | --DOMWINDOW == 107 (0x1176ee800) [pid = 2086] [serial = 986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 06:38:50 INFO - PROCESS | 2086 | --DOMWINDOW == 106 (0x11675b800) [pid = 2086] [serial = 983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 06:38:50 INFO - PROCESS | 2086 | --DOMWINDOW == 105 (0x1270cf400) [pid = 2086] [serial = 989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 06:38:50 INFO - PROCESS | 2086 | --DOMWINDOW == 104 (0x129113000) [pid = 2086] [serial = 992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 06:38:50 INFO - PROCESS | 2086 | --DOMWINDOW == 103 (0x1293c8800) [pid = 2086] [serial = 965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 06:38:50 INFO - PROCESS | 2086 | --DOMWINDOW == 102 (0x11337e400) [pid = 2086] [serial = 1001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 06:38:50 INFO - PROCESS | 2086 | --DOMWINDOW == 101 (0x1127ccc00) [pid = 2086] [serial = 962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 06:38:50 INFO - PROCESS | 2086 | --DOMWINDOW == 100 (0x115e62000) [pid = 2086] [serial = 944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 06:38:50 INFO - PROCESS | 2086 | --DOMWINDOW == 99 (0x1273e4000) [pid = 2086] [serial = 935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 06:38:50 INFO - PROCESS | 2086 | --DOMWINDOW == 98 (0x1243f6800) [pid = 2086] [serial = 956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 06:38:50 INFO - PROCESS | 2086 | --DOMWINDOW == 97 (0x112fbb400) [pid = 2086] [serial = 947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 06:38:50 INFO - PROCESS | 2086 | --DOMWINDOW == 96 (0x116f70000) [pid = 2086] [serial = 941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 06:38:50 INFO - PROCESS | 2086 | --DOMWINDOW == 95 (0x110eb0c00) [pid = 2086] [serial = 938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 06:38:50 INFO - PROCESS | 2086 | --DOMWINDOW == 94 (0x12a935000) [pid = 2086] [serial = 968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 06:38:50 INFO - PROCESS | 2086 | --DOMWINDOW == 93 (0x12b8d6400) [pid = 2086] [serial = 977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 06:38:50 INFO - PROCESS | 2086 | --DOMWINDOW == 92 (0x114e57400) [pid = 2086] [serial = 950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 06:38:50 INFO - PROCESS | 2086 | --DOMWINDOW == 91 (0x1268aec00) [pid = 2086] [serial = 980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 06:38:50 INFO - PROCESS | 2086 | --DOMWINDOW == 90 (0x112ea0400) [pid = 2086] [serial = 953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 06:38:50 INFO - PROCESS | 2086 | --DOMWINDOW == 89 (0x115e61800) [pid = 2086] [serial = 971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 06:38:50 INFO - PROCESS | 2086 | --DOMWINDOW == 88 (0x118731800) [pid = 2086] [serial = 995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 06:38:50 INFO - PROCESS | 2086 | --DOMWINDOW == 87 (0x1273da800) [pid = 2086] [serial = 959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 06:38:50 INFO - PROCESS | 2086 | --DOMWINDOW == 86 (0x11855fc00) [pid = 2086] [serial = 974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 06:38:50 INFO - PROCESS | 2086 | 1468417130687 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]]]}] 06:38:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 06:38:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 975ms 06:38:50 INFO - PROCESS | 2086 | 1468417130698 Marionette TRACE conn2 -> [0,1341,"getWindowHandle",null] 06:38:50 INFO - PROCESS | 2086 | 1468417130699 Marionette TRACE conn2 <- [1,1341,null,{"value":"7"}] 06:38:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 06:38:50 INFO - PROCESS | 2086 | 1468417130701 Marionette TRACE conn2 -> [0,1342,"setScriptTimeout",{"ms":35000}] 06:38:50 INFO - PROCESS | 2086 | 1468417130702 Marionette TRACE conn2 <- [1,1342,null,{}] 06:38:50 INFO - PROCESS | 2086 | 1468417130715 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}] 06:38:50 INFO - PROCESS | 2086 | 1468417130719 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:38:50 INFO - PROCESS | 2086 | 1468417130821 Marionette TRACE conn2 <- [1,1343,null,{"value":null}] 06:38:50 INFO - PROCESS | 2086 | 1468417130827 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:50 INFO - PROCESS | 2086 | 1468417130829 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:38:50 INFO - PROCESS | 2086 | ++DOCSHELL 0x128d2c800 == 35 [pid = 2086] [id = 343] 06:38:50 INFO - PROCESS | 2086 | ++DOMWINDOW == 87 (0x1199a4000) [pid = 2086] [serial = 1028] [outer = 0x0] 06:38:50 INFO - PROCESS | 2086 | ++DOMWINDOW == 88 (0x123ce4c00) [pid = 2086] [serial = 1029] [outer = 0x1199a4000] 06:38:50 INFO - PROCESS | 2086 | 1468417130855 Marionette DEBUG loaded listener.js 06:38:50 INFO - PROCESS | 2086 | ++DOMWINDOW == 89 (0x128a6d800) [pid = 2086] [serial = 1030] [outer = 0x1199a4000] 06:38:51 INFO - PROCESS | 2086 | 1468417131193 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]]]}] 06:38:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 06:38:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 527ms 06:38:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 06:38:51 INFO - PROCESS | 2086 | 1468417131229 Marionette TRACE conn2 -> [0,1345,"getWindowHandle",null] 06:38:51 INFO - PROCESS | 2086 | 1468417131230 Marionette TRACE conn2 <- [1,1345,null,{"value":"7"}] 06:38:51 INFO - PROCESS | 2086 | 1468417131232 Marionette TRACE conn2 -> [0,1346,"setScriptTimeout",{"ms":35000}] 06:38:51 INFO - PROCESS | 2086 | 1468417131233 Marionette TRACE conn2 <- [1,1346,null,{}] 06:38:51 INFO - PROCESS | 2086 | 1468417131236 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}] 06:38:51 INFO - PROCESS | 2086 | 1468417131237 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:38:51 INFO - PROCESS | 2086 | 1468417131316 Marionette TRACE conn2 <- [1,1347,null,{"value":null}] 06:38:51 INFO - PROCESS | 2086 | 1468417131374 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:51 INFO - PROCESS | 2086 | 1468417131375 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:38:51 INFO - PROCESS | 2086 | ++DOCSHELL 0x11816b000 == 36 [pid = 2086] [id = 344] 06:38:51 INFO - PROCESS | 2086 | ++DOMWINDOW == 90 (0x116f69000) [pid = 2086] [serial = 1031] [outer = 0x0] 06:38:51 INFO - PROCESS | 2086 | ++DOMWINDOW == 91 (0x128d07c00) [pid = 2086] [serial = 1032] [outer = 0x116f69000] 06:38:51 INFO - PROCESS | 2086 | 1468417131399 Marionette DEBUG loaded listener.js 06:38:51 INFO - PROCESS | 2086 | ++DOMWINDOW == 92 (0x129112000) [pid = 2086] [serial = 1033] [outer = 0x116f69000] 06:38:51 INFO - PROCESS | 2086 | 1468417131676 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]]]}] 06:38:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 06:38:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 467ms 06:38:51 INFO - PROCESS | 2086 | 1468417131701 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 06:38:51 INFO - PROCESS | 2086 | 1468417131713 Marionette TRACE conn2 <- [1,1349,null,{"value":"7"}] 06:38:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 06:38:51 INFO - PROCESS | 2086 | 1468417131721 Marionette TRACE conn2 -> [0,1350,"setScriptTimeout",{"ms":35000}] 06:38:51 INFO - PROCESS | 2086 | 1468417131723 Marionette TRACE conn2 <- [1,1350,null,{}] 06:38:51 INFO - PROCESS | 2086 | 1468417131729 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}] 06:38:51 INFO - PROCESS | 2086 | 1468417131730 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:38:51 INFO - PROCESS | 2086 | 1468417131817 Marionette TRACE conn2 <- [1,1351,null,{"value":null}] 06:38:51 INFO - PROCESS | 2086 | 1468417131824 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:51 INFO - PROCESS | 2086 | 1468417131826 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:38:51 INFO - PROCESS | 2086 | ++DOCSHELL 0x12a6de800 == 37 [pid = 2086] [id = 345] 06:38:51 INFO - PROCESS | 2086 | ++DOMWINDOW == 93 (0x129115400) [pid = 2086] [serial = 1034] [outer = 0x0] 06:38:51 INFO - PROCESS | 2086 | ++DOMWINDOW == 94 (0x129355800) [pid = 2086] [serial = 1035] [outer = 0x129115400] 06:38:51 INFO - PROCESS | 2086 | 1468417131855 Marionette DEBUG loaded listener.js 06:38:51 INFO - PROCESS | 2086 | ++DOMWINDOW == 95 (0x1293ce800) [pid = 2086] [serial = 1036] [outer = 0x129115400] 06:38:52 INFO - PROCESS | 2086 | 1468417132360 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]]]}] 06:38:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 06:38:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 673ms 06:38:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 06:38:52 INFO - PROCESS | 2086 | 1468417132394 Marionette TRACE conn2 -> [0,1353,"getWindowHandle",null] 06:38:52 INFO - PROCESS | 2086 | 1468417132395 Marionette TRACE conn2 <- [1,1353,null,{"value":"7"}] 06:38:52 INFO - PROCESS | 2086 | 1468417132397 Marionette TRACE conn2 -> [0,1354,"setScriptTimeout",{"ms":35000}] 06:38:52 INFO - PROCESS | 2086 | 1468417132399 Marionette TRACE conn2 <- [1,1354,null,{}] 06:38:52 INFO - PROCESS | 2086 | 1468417132401 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}] 06:38:52 INFO - PROCESS | 2086 | 1468417132402 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:38:52 INFO - PROCESS | 2086 | 1468417132483 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 06:38:52 INFO - PROCESS | 2086 | 1468417132487 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:52 INFO - PROCESS | 2086 | 1468417132488 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:38:52 INFO - PROCESS | 2086 | ++DOCSHELL 0x12b077800 == 38 [pid = 2086] [id = 346] 06:38:52 INFO - PROCESS | 2086 | ++DOMWINDOW == 96 (0x1293cec00) [pid = 2086] [serial = 1037] [outer = 0x0] 06:38:52 INFO - PROCESS | 2086 | ++DOMWINDOW == 97 (0x12a52ec00) [pid = 2086] [serial = 1038] [outer = 0x1293cec00] 06:38:52 INFO - PROCESS | 2086 | 1468417132516 Marionette DEBUG loaded listener.js 06:38:52 INFO - PROCESS | 2086 | ++DOMWINDOW == 98 (0x12a629000) [pid = 2086] [serial = 1039] [outer = 0x1293cec00] 06:38:53 INFO - PROCESS | 2086 | --DOCSHELL 0x11916e800 == 37 [pid = 2086] [id = 339] 06:38:53 INFO - PROCESS | 2086 | --DOCSHELL 0x116ace000 == 36 [pid = 2086] [id = 338] 06:38:53 INFO - PROCESS | 2086 | --DOCSHELL 0x119278800 == 35 [pid = 2086] [id = 337] 06:38:53 INFO - PROCESS | 2086 | --DOCSHELL 0x116ab8800 == 34 [pid = 2086] [id = 336] 06:38:53 INFO - PROCESS | 2086 | --DOCSHELL 0x117459000 == 33 [pid = 2086] [id = 335] 06:38:53 INFO - PROCESS | 2086 | --DOCSHELL 0x126821800 == 32 [pid = 2086] [id = 341] 06:38:53 INFO - PROCESS | 2086 | --DOCSHELL 0x123885000 == 31 [pid = 2086] [id = 340] 06:38:53 INFO - PROCESS | 2086 | --DOCSHELL 0x128d2c800 == 30 [pid = 2086] [id = 343] 06:38:53 INFO - PROCESS | 2086 | --DOCSHELL 0x11816b000 == 29 [pid = 2086] [id = 344] 06:38:53 INFO - PROCESS | 2086 | --DOCSHELL 0x12a6de800 == 28 [pid = 2086] [id = 345] 06:38:53 INFO - PROCESS | 2086 | --DOCSHELL 0x12709e800 == 27 [pid = 2086] [id = 342] 06:38:53 INFO - PROCESS | 2086 | --DOMWINDOW == 97 (0x116f6c800) [pid = 2086] [serial = 1005] [outer = 0x0] [url = about:blank] 06:38:53 INFO - PROCESS | 2086 | --DOMWINDOW == 96 (0x11855b800) [pid = 2086] [serial = 999] [outer = 0x0] [url = about:blank] 06:38:53 INFO - PROCESS | 2086 | --DOMWINDOW == 95 (0x118857c00) [pid = 2086] [serial = 1000] [outer = 0x0] [url = about:blank] 06:38:53 INFO - PROCESS | 2086 | --DOMWINDOW == 94 (0x123003000) [pid = 2086] [serial = 987] [outer = 0x0] [url = about:blank] 06:38:53 INFO - PROCESS | 2086 | --DOMWINDOW == 93 (0x117146800) [pid = 2086] [serial = 985] [outer = 0x0] [url = about:blank] 06:38:53 INFO - PROCESS | 2086 | --DOMWINDOW == 92 (0x12736b800) [pid = 2086] [serial = 990] [outer = 0x0] [url = about:blank] 06:38:53 INFO - PROCESS | 2086 | --DOMWINDOW == 91 (0x1234e7400) [pid = 2086] [serial = 988] [outer = 0x0] [url = about:blank] 06:38:53 INFO - PROCESS | 2086 | --DOMWINDOW == 90 (0x12b8d7400) [pid = 2086] [serial = 994] [outer = 0x0] [url = about:blank] 06:38:53 INFO - PROCESS | 2086 | --DOMWINDOW == 89 (0x12a621400) [pid = 2086] [serial = 966] [outer = 0x0] [url = about:blank] 06:38:53 INFO - PROCESS | 2086 | --DOMWINDOW == 88 (0x1133d3000) [pid = 2086] [serial = 1002] [outer = 0x0] [url = about:blank] 06:38:53 INFO - PROCESS | 2086 | --DOMWINDOW == 87 (0x12910cc00) [pid = 2086] [serial = 963] [outer = 0x0] [url = about:blank] 06:38:53 INFO - PROCESS | 2086 | --DOMWINDOW == 86 (0x12a934800) [pid = 2086] [serial = 967] [outer = 0x0] [url = about:blank] 06:38:53 INFO - PROCESS | 2086 | --DOMWINDOW == 85 (0x11675d800) [pid = 2086] [serial = 945] [outer = 0x0] [url = about:blank] 06:38:53 INFO - PROCESS | 2086 | --DOMWINDOW == 84 (0x116a1b400) [pid = 2086] [serial = 946] [outer = 0x0] [url = about:blank] 06:38:53 INFO - PROCESS | 2086 | --DOMWINDOW == 83 (0x12a626800) [pid = 2086] [serial = 937] [outer = 0x0] [url = about:blank] 06:38:53 INFO - PROCESS | 2086 | --DOMWINDOW == 82 (0x1268a1400) [pid = 2086] [serial = 957] [outer = 0x0] [url = about:blank] 06:38:53 INFO - PROCESS | 2086 | --DOMWINDOW == 81 (0x116f6d400) [pid = 2086] [serial = 948] [outer = 0x0] [url = about:blank] 06:38:53 INFO - PROCESS | 2086 | --DOMWINDOW == 80 (0x12a936000) [pid = 2086] [serial = 993] [outer = 0x0] [url = about:blank] 06:38:53 INFO - PROCESS | 2086 | --DOMWINDOW == 79 (0x1187f9c00) [pid = 2086] [serial = 949] [outer = 0x0] [url = about:blank] 06:38:53 INFO - PROCESS | 2086 | --DOMWINDOW == 78 (0x11714a400) [pid = 2086] [serial = 942] [outer = 0x0] [url = about:blank] 06:38:53 INFO - PROCESS | 2086 | --DOMWINDOW == 77 (0x11872d800) [pid = 2086] [serial = 943] [outer = 0x0] [url = about:blank] 06:38:53 INFO - PROCESS | 2086 | --DOMWINDOW == 76 (0x111caa000) [pid = 2086] [serial = 939] [outer = 0x0] [url = about:blank] 06:38:53 INFO - PROCESS | 2086 | --DOMWINDOW == 75 (0x12b0c5400) [pid = 2086] [serial = 969] [outer = 0x0] [url = about:blank] 06:38:53 INFO - PROCESS | 2086 | --DOMWINDOW == 74 (0x12b98a400) [pid = 2086] [serial = 979] [outer = 0x0] [url = about:blank] 06:38:53 INFO - PROCESS | 2086 | --DOMWINDOW == 73 (0x128a69c00) [pid = 2086] [serial = 991] [outer = 0x0] [url = about:blank] 06:38:53 INFO - PROCESS | 2086 | --DOMWINDOW == 72 (0x112986800) [pid = 2086] [serial = 940] [outer = 0x0] [url = about:blank] 06:38:53 INFO - PROCESS | 2086 | --DOMWINDOW == 71 (0x119740800) [pid = 2086] [serial = 951] [outer = 0x0] [url = about:blank] 06:38:53 INFO - PROCESS | 2086 | --DOMWINDOW == 70 (0x120fe6800) [pid = 2086] [serial = 952] [outer = 0x0] [url = about:blank] 06:38:53 INFO - PROCESS | 2086 | --DOMWINDOW == 69 (0x12b98dc00) [pid = 2086] [serial = 981] [outer = 0x0] [url = about:blank] 06:38:53 INFO - PROCESS | 2086 | --DOMWINDOW == 68 (0x120fe8800) [pid = 2086] [serial = 954] [outer = 0x0] [url = about:blank] 06:38:53 INFO - PROCESS | 2086 | --DOMWINDOW == 67 (0x1243f5c00) [pid = 2086] [serial = 955] [outer = 0x0] [url = about:blank] 06:38:53 INFO - PROCESS | 2086 | --DOMWINDOW == 66 (0x11855b000) [pid = 2086] [serial = 972] [outer = 0x0] [url = about:blank] 06:38:53 INFO - PROCESS | 2086 | --DOMWINDOW == 65 (0x1188ec000) [pid = 2086] [serial = 996] [outer = 0x0] [url = about:blank] 06:38:53 INFO - PROCESS | 2086 | --DOMWINDOW == 64 (0x123622c00) [pid = 2086] [serial = 973] [outer = 0x0] [url = about:blank] 06:38:53 INFO - PROCESS | 2086 | --DOMWINDOW == 63 (0x128a69800) [pid = 2086] [serial = 997] [outer = 0x0] [url = about:blank] 06:38:53 INFO - PROCESS | 2086 | --DOMWINDOW == 62 (0x115deb800) [pid = 2086] [serial = 1003] [outer = 0x0] [url = about:blank] 06:38:53 INFO - PROCESS | 2086 | --DOMWINDOW == 61 (0x11692e800) [pid = 2086] [serial = 984] [outer = 0x0] [url = about:blank] 06:38:53 INFO - PROCESS | 2086 | --DOMWINDOW == 60 (0x12b944c00) [pid = 2086] [serial = 978] [outer = 0x0] [url = about:blank] 06:38:53 INFO - PROCESS | 2086 | --DOMWINDOW == 59 (0x12bca2800) [pid = 2086] [serial = 982] [outer = 0x0] [url = about:blank] 06:38:53 INFO - PROCESS | 2086 | --DOMWINDOW == 58 (0x12b8d3000) [pid = 2086] [serial = 970] [outer = 0x0] [url = about:blank] 06:38:53 INFO - PROCESS | 2086 | --DOMWINDOW == 57 (0x128a9e400) [pid = 2086] [serial = 961] [outer = 0x0] [url = about:blank] 06:38:53 INFO - PROCESS | 2086 | --DOMWINDOW == 56 (0x1273e1800) [pid = 2086] [serial = 960] [outer = 0x0] [url = about:blank] 06:38:53 INFO - PROCESS | 2086 | --DOMWINDOW == 55 (0x12a525800) [pid = 2086] [serial = 964] [outer = 0x0] [url = about:blank] 06:38:53 INFO - PROCESS | 2086 | --DOMWINDOW == 54 (0x126e36000) [pid = 2086] [serial = 958] [outer = 0x0] [url = about:blank] 06:38:53 INFO - PROCESS | 2086 | --DOMWINDOW == 53 (0x12b8d3400) [pid = 2086] [serial = 976] [outer = 0x0] [url = about:blank] 06:38:53 INFO - PROCESS | 2086 | --DOMWINDOW == 52 (0x1248fa400) [pid = 2086] [serial = 975] [outer = 0x0] [url = about:blank] 06:38:53 INFO - PROCESS | 2086 | 1468417133995 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]]]}] 06:38:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 06:38:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1620ms 06:38:54 INFO - PROCESS | 2086 | 1468417134018 Marionette TRACE conn2 -> [0,1357,"getWindowHandle",null] 06:38:54 INFO - PROCESS | 2086 | 1468417134021 Marionette TRACE conn2 <- [1,1357,null,{"value":"7"}] 06:38:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 06:38:54 INFO - PROCESS | 2086 | 1468417134024 Marionette TRACE conn2 -> [0,1358,"setScriptTimeout",{"ms":35000}] 06:38:54 INFO - PROCESS | 2086 | 1468417134026 Marionette TRACE conn2 <- [1,1358,null,{}] 06:38:54 INFO - PROCESS | 2086 | 1468417134030 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}] 06:38:54 INFO - PROCESS | 2086 | 1468417134032 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:38:54 INFO - PROCESS | 2086 | 1468417134118 Marionette TRACE conn2 <- [1,1359,null,{"value":null}] 06:38:54 INFO - PROCESS | 2086 | 1468417134172 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:54 INFO - PROCESS | 2086 | 1468417134174 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:38:54 INFO - PROCESS | 2086 | ++DOCSHELL 0x11662c800 == 28 [pid = 2086] [id = 347] 06:38:54 INFO - PROCESS | 2086 | ++DOMWINDOW == 53 (0x113c23000) [pid = 2086] [serial = 1040] [outer = 0x0] 06:38:54 INFO - PROCESS | 2086 | ++DOMWINDOW == 54 (0x113c26400) [pid = 2086] [serial = 1041] [outer = 0x113c23000] 06:38:54 INFO - PROCESS | 2086 | 1468417134203 Marionette DEBUG loaded listener.js 06:38:54 INFO - PROCESS | 2086 | ++DOMWINDOW == 55 (0x116980800) [pid = 2086] [serial = 1042] [outer = 0x113c23000] 06:38:54 INFO - PROCESS | 2086 | 1468417134519 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]]]}] 06:38:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 06:38:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 522ms 06:38:54 INFO - PROCESS | 2086 | 1468417134545 Marionette TRACE conn2 -> [0,1361,"getWindowHandle",null] 06:38:54 INFO - PROCESS | 2086 | 1468417134549 Marionette TRACE conn2 <- [1,1361,null,{"value":"7"}] 06:38:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 06:38:54 INFO - PROCESS | 2086 | 1468417134554 Marionette TRACE conn2 -> [0,1362,"setScriptTimeout",{"ms":35000}] 06:38:54 INFO - PROCESS | 2086 | 1468417134557 Marionette TRACE conn2 <- [1,1362,null,{}] 06:38:54 INFO - PROCESS | 2086 | 1468417134561 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}] 06:38:54 INFO - PROCESS | 2086 | 1468417134563 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:38:54 INFO - PROCESS | 2086 | 1468417134643 Marionette TRACE conn2 <- [1,1363,null,{"value":null}] 06:38:54 INFO - PROCESS | 2086 | 1468417134648 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:54 INFO - PROCESS | 2086 | 1468417134649 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:38:54 INFO - PROCESS | 2086 | ++DOCSHELL 0x118142800 == 29 [pid = 2086] [id = 348] 06:38:54 INFO - PROCESS | 2086 | ++DOMWINDOW == 56 (0x116f6e800) [pid = 2086] [serial = 1043] [outer = 0x0] 06:38:54 INFO - PROCESS | 2086 | ++DOMWINDOW == 57 (0x11855e400) [pid = 2086] [serial = 1044] [outer = 0x116f6e800] 06:38:54 INFO - PROCESS | 2086 | 1468417134677 Marionette DEBUG loaded listener.js 06:38:54 INFO - PROCESS | 2086 | ++DOMWINDOW == 58 (0x1187f4400) [pid = 2086] [serial = 1045] [outer = 0x116f6e800] 06:38:55 INFO - PROCESS | 2086 | 1468417135036 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]]]}] 06:38:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 06:38:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 527ms 06:38:55 INFO - PROCESS | 2086 | 1468417135081 Marionette TRACE conn2 -> [0,1365,"getWindowHandle",null] 06:38:55 INFO - PROCESS | 2086 | 1468417135082 Marionette TRACE conn2 <- [1,1365,null,{"value":"7"}] 06:38:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 06:38:55 INFO - PROCESS | 2086 | 1468417135093 Marionette TRACE conn2 -> [0,1366,"setScriptTimeout",{"ms":35000}] 06:38:55 INFO - PROCESS | 2086 | 1468417135096 Marionette TRACE conn2 <- [1,1366,null,{}] 06:38:55 INFO - PROCESS | 2086 | 1468417135104 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}] 06:38:55 INFO - PROCESS | 2086 | 1468417135107 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:38:55 INFO - PROCESS | 2086 | 1468417135186 Marionette TRACE conn2 <- [1,1367,null,{"value":null}] 06:38:55 INFO - PROCESS | 2086 | 1468417135196 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:55 INFO - PROCESS | 2086 | 1468417135198 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:38:55 INFO - PROCESS | 2086 | ++DOCSHELL 0x119905800 == 30 [pid = 2086] [id = 349] 06:38:55 INFO - PROCESS | 2086 | ++DOMWINDOW == 59 (0x11213bc00) [pid = 2086] [serial = 1046] [outer = 0x0] 06:38:55 INFO - PROCESS | 2086 | ++DOMWINDOW == 60 (0x119a93c00) [pid = 2086] [serial = 1047] [outer = 0x11213bc00] 06:38:55 INFO - PROCESS | 2086 | 1468417135226 Marionette DEBUG loaded listener.js 06:38:55 INFO - PROCESS | 2086 | ++DOMWINDOW == 61 (0x1234ac800) [pid = 2086] [serial = 1048] [outer = 0x11213bc00] 06:38:55 INFO - PROCESS | 2086 | 1468417135590 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] 06:38:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 06:38:55 INFO - PROCESS | 2086 | 1468417135618 Marionette TRACE conn2 <- [1,1369,null,{"value":"7"}] 06:38:55 INFO - PROCESS | 2086 | 1468417135621 Marionette TRACE conn2 -> [0,1370,"setScriptTimeout",{"ms":35000}] 06:38:55 INFO - PROCESS | 2086 | 1468417135623 Marionette TRACE conn2 <- [1,1370,null,{}] 06:38:55 INFO - PROCESS | 2086 | 1468417135626 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}] 06:38:55 INFO - PROCESS | 2086 | 1468417135628 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:38:55 INFO - PROCESS | 2086 | 1468417135785 Marionette TRACE conn2 <- [1,1371,null,{"value":null}] 06:38:55 INFO - PROCESS | 2086 | 1468417135796 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:55 INFO - PROCESS | 2086 | 1468417135798 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:38:55 INFO - PROCESS | 2086 | ++DOCSHELL 0x1230f8000 == 31 [pid = 2086] [id = 350] 06:38:55 INFO - PROCESS | 2086 | ++DOMWINDOW == 62 (0x1234ed000) [pid = 2086] [serial = 1049] [outer = 0x0] 06:38:55 INFO - PROCESS | 2086 | ++DOMWINDOW == 63 (0x123ce2800) [pid = 2086] [serial = 1050] [outer = 0x1234ed000] 06:38:55 INFO - PROCESS | 2086 | 1468417135840 Marionette DEBUG loaded listener.js 06:38:55 INFO - PROCESS | 2086 | ++DOMWINDOW == 64 (0x1243fd800) [pid = 2086] [serial = 1051] [outer = 0x1234ed000] 06:38:56 INFO - PROCESS | 2086 | 1468417136191 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] 06:38:56 INFO - PROCESS | 2086 | 1468417136243 Marionette TRACE conn2 <- [1,1373,null,{"value":"7"}] 06:38:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 06:38:56 INFO - PROCESS | 2086 | 1468417136245 Marionette TRACE conn2 -> [0,1374,"setScriptTimeout",{"ms":35000}] 06:38:56 INFO - PROCESS | 2086 | 1468417136246 Marionette TRACE conn2 <- [1,1374,null,{}] 06:38:56 INFO - PROCESS | 2086 | 1468417136249 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}] 06:38:56 INFO - PROCESS | 2086 | 1468417136250 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:38:56 INFO - PROCESS | 2086 | 1468417136360 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 06:38:56 INFO - PROCESS | 2086 | 1468417136365 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:56 INFO - PROCESS | 2086 | 1468417136366 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:38:56 INFO - PROCESS | 2086 | ++DOCSHELL 0x123d6e000 == 32 [pid = 2086] [id = 351] 06:38:56 INFO - PROCESS | 2086 | ++DOMWINDOW == 65 (0x116f6b400) [pid = 2086] [serial = 1052] [outer = 0x0] 06:38:56 INFO - PROCESS | 2086 | ++DOMWINDOW == 66 (0x126966400) [pid = 2086] [serial = 1053] [outer = 0x116f6b400] 06:38:56 INFO - PROCESS | 2086 | 1468417136391 Marionette DEBUG loaded listener.js 06:38:56 INFO - PROCESS | 2086 | ++DOMWINDOW == 67 (0x126ecfc00) [pid = 2086] [serial = 1054] [outer = 0x116f6b400] 06:38:56 INFO - PROCESS | 2086 | [2086] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 06:38:56 INFO - PROCESS | 2086 | 1468417136721 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] 06:38:56 INFO - PROCESS | 2086 | 1468417136765 Marionette TRACE conn2 <- [1,1377,null,{"value":"7"}] 06:38:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 06:38:56 INFO - PROCESS | 2086 | 1468417136767 Marionette TRACE conn2 -> [0,1378,"setScriptTimeout",{"ms":35000}] 06:38:56 INFO - PROCESS | 2086 | 1468417136769 Marionette TRACE conn2 <- [1,1378,null,{}] 06:38:56 INFO - PROCESS | 2086 | 1468417136771 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}] 06:38:56 INFO - PROCESS | 2086 | 1468417136775 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:38:56 INFO - PROCESS | 2086 | 1468417136890 Marionette TRACE conn2 <- [1,1379,null,{"value":null}] 06:38:56 INFO - PROCESS | 2086 | 1468417136897 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:56 INFO - PROCESS | 2086 | 1468417136899 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:38:56 INFO - PROCESS | 2086 | ++DOCSHELL 0x126e8c800 == 33 [pid = 2086] [id = 352] 06:38:56 INFO - PROCESS | 2086 | ++DOMWINDOW == 68 (0x1243fe800) [pid = 2086] [serial = 1055] [outer = 0x0] 06:38:56 INFO - PROCESS | 2086 | ++DOMWINDOW == 69 (0x1273de000) [pid = 2086] [serial = 1056] [outer = 0x1243fe800] 06:38:56 INFO - PROCESS | 2086 | 1468417136923 Marionette DEBUG loaded listener.js 06:38:56 INFO - PROCESS | 2086 | ++DOMWINDOW == 70 (0x1293c6800) [pid = 2086] [serial = 1057] [outer = 0x1243fe800] 06:38:57 INFO - PROCESS | 2086 | 1468417137214 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] 06:38:57 INFO - PROCESS | 2086 | 1468417137237 Marionette TRACE conn2 <- [1,1381,null,{"value":"7"}] 06:38:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 06:38:57 INFO - PROCESS | 2086 | 1468417137245 Marionette TRACE conn2 -> [0,1382,"setScriptTimeout",{"ms":35000}] 06:38:57 INFO - PROCESS | 2086 | 1468417137246 Marionette TRACE conn2 <- [1,1382,null,{}] 06:38:57 INFO - PROCESS | 2086 | 1468417137248 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}] 06:38:57 INFO - PROCESS | 2086 | 1468417137250 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:38:57 INFO - PROCESS | 2086 | 1468417137339 Marionette TRACE conn2 <- [1,1383,null,{"value":null}] 06:38:57 INFO - PROCESS | 2086 | 1468417137345 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:57 INFO - PROCESS | 2086 | 1468417137347 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:38:57 INFO - PROCESS | 2086 | ++DOCSHELL 0x128d2b000 == 34 [pid = 2086] [id = 353] 06:38:57 INFO - PROCESS | 2086 | ++DOMWINDOW == 71 (0x110eb5c00) [pid = 2086] [serial = 1058] [outer = 0x0] 06:38:57 INFO - PROCESS | 2086 | ++DOMWINDOW == 72 (0x12a621400) [pid = 2086] [serial = 1059] [outer = 0x110eb5c00] 06:38:57 INFO - PROCESS | 2086 | 1468417137386 Marionette DEBUG loaded listener.js 06:38:57 INFO - PROCESS | 2086 | ++DOMWINDOW == 73 (0x12a939800) [pid = 2086] [serial = 1060] [outer = 0x110eb5c00] 06:38:57 INFO - PROCESS | 2086 | [2086] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 06:38:57 INFO - PROCESS | 2086 | 1468417137896 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] 06:38:57 INFO - PROCESS | 2086 | 1468417137917 Marionette TRACE conn2 <- [1,1385,null,{"value":"7"}] 06:38:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 06:38:57 INFO - PROCESS | 2086 | 1468417137920 Marionette TRACE conn2 -> [0,1386,"setScriptTimeout",{"ms":35000}] 06:38:57 INFO - PROCESS | 2086 | 1468417137922 Marionette TRACE conn2 <- [1,1386,null,{}] 06:38:57 INFO - PROCESS | 2086 | 1468417137925 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}] 06:38:57 INFO - PROCESS | 2086 | 1468417137927 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:38:58 INFO - PROCESS | 2086 | 1468417138046 Marionette TRACE conn2 <- [1,1387,null,{"value":null}] 06:38:58 INFO - PROCESS | 2086 | 1468417138051 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:58 INFO - PROCESS | 2086 | 1468417138053 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:38:58 INFO - PROCESS | 2086 | ++DOCSHELL 0x129621000 == 35 [pid = 2086] [id = 354] 06:38:58 INFO - PROCESS | 2086 | ++DOMWINDOW == 74 (0x12a621000) [pid = 2086] [serial = 1061] [outer = 0x0] 06:38:58 INFO - PROCESS | 2086 | ++DOMWINDOW == 75 (0x12abd2c00) [pid = 2086] [serial = 1062] [outer = 0x12a621000] 06:38:58 INFO - PROCESS | 2086 | 1468417138091 Marionette DEBUG loaded listener.js 06:38:58 INFO - PROCESS | 2086 | ++DOMWINDOW == 76 (0x12b0cec00) [pid = 2086] [serial = 1063] [outer = 0x12a621000] 06:38:58 INFO - PROCESS | 2086 | 1468417138424 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] 06:38:58 INFO - PROCESS | 2086 | 1468417138445 Marionette TRACE conn2 <- [1,1389,null,{"value":"7"}] 06:38:58 INFO - PROCESS | 2086 | 1468417138448 Marionette TRACE conn2 -> [0,1390,"setScriptTimeout",{"ms":35000}] 06:38:58 INFO - PROCESS | 2086 | 1468417138449 Marionette TRACE conn2 <- [1,1390,null,{}] 06:38:58 INFO - PROCESS | 2086 | 1468417138451 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}] 06:38:58 INFO - PROCESS | 2086 | 1468417138452 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:38:58 INFO - PROCESS | 2086 | 1468417138564 Marionette TRACE conn2 <- [1,1391,null,{"value":null}] 06:38:58 INFO - PROCESS | 2086 | 1468417138570 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:58 INFO - PROCESS | 2086 | 1468417138572 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:38:58 INFO - PROCESS | 2086 | ++DOCSHELL 0x119904000 == 36 [pid = 2086] [id = 355] 06:38:58 INFO - PROCESS | 2086 | ++DOMWINDOW == 77 (0x12a93bc00) [pid = 2086] [serial = 1064] [outer = 0x0] 06:38:58 INFO - PROCESS | 2086 | ++DOMWINDOW == 78 (0x12b0cf000) [pid = 2086] [serial = 1065] [outer = 0x12a93bc00] 06:38:58 INFO - PROCESS | 2086 | 1468417138597 Marionette DEBUG loaded listener.js 06:38:58 INFO - PROCESS | 2086 | ++DOMWINDOW == 79 (0x12b93f800) [pid = 2086] [serial = 1066] [outer = 0x12a93bc00] 06:38:58 INFO - PROCESS | 2086 | 1468417138907 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]]]}] 06:38:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 06:38:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 468ms 06:38:58 INFO - PROCESS | 2086 | 1468417138917 Marionette TRACE conn2 -> [0,1393,"getWindowHandle",null] 06:38:58 INFO - PROCESS | 2086 | 1468417138918 Marionette TRACE conn2 <- [1,1393,null,{"value":"7"}] 06:38:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 06:38:58 INFO - PROCESS | 2086 | 1468417138920 Marionette TRACE conn2 -> [0,1394,"setScriptTimeout",{"ms":35000}] 06:38:58 INFO - PROCESS | 2086 | 1468417138921 Marionette TRACE conn2 <- [1,1394,null,{}] 06:38:58 INFO - PROCESS | 2086 | 1468417138926 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}] 06:38:58 INFO - PROCESS | 2086 | 1468417138928 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:38:59 INFO - PROCESS | 2086 | 1468417139010 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 06:38:59 INFO - PROCESS | 2086 | 1468417139014 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:59 INFO - PROCESS | 2086 | 1468417139015 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:38:59 INFO - PROCESS | 2086 | ++DOCSHELL 0x12b10d000 == 37 [pid = 2086] [id = 356] 06:38:59 INFO - PROCESS | 2086 | ++DOMWINDOW == 80 (0x12b93ec00) [pid = 2086] [serial = 1067] [outer = 0x0] 06:38:59 INFO - PROCESS | 2086 | ++DOMWINDOW == 81 (0x12b94ac00) [pid = 2086] [serial = 1068] [outer = 0x12b93ec00] 06:38:59 INFO - PROCESS | 2086 | 1468417139039 Marionette DEBUG loaded listener.js 06:38:59 INFO - PROCESS | 2086 | ++DOMWINDOW == 82 (0x12b986800) [pid = 2086] [serial = 1069] [outer = 0x12b93ec00] 06:38:59 INFO - PROCESS | 2086 | 1468417139402 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]]]}] 06:38:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 06:38:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 521ms 06:38:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 06:38:59 INFO - PROCESS | 2086 | 1468417139441 Marionette TRACE conn2 -> [0,1397,"getWindowHandle",null] 06:38:59 INFO - PROCESS | 2086 | 1468417139443 Marionette TRACE conn2 <- [1,1397,null,{"value":"7"}] 06:38:59 INFO - PROCESS | 2086 | 1468417139445 Marionette TRACE conn2 -> [0,1398,"setScriptTimeout",{"ms":35000}] 06:38:59 INFO - PROCESS | 2086 | 1468417139446 Marionette TRACE conn2 <- [1,1398,null,{}] 06:38:59 INFO - PROCESS | 2086 | 1468417139449 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}] 06:38:59 INFO - PROCESS | 2086 | 1468417139450 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:38:59 INFO - PROCESS | 2086 | 1468417139567 Marionette TRACE conn2 <- [1,1399,null,{"value":null}] 06:38:59 INFO - PROCESS | 2086 | 1468417139579 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:59 INFO - PROCESS | 2086 | 1468417139580 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:38:59 INFO - PROCESS | 2086 | ++DOCSHELL 0x123d67000 == 38 [pid = 2086] [id = 357] 06:38:59 INFO - PROCESS | 2086 | ++DOMWINDOW == 83 (0x12b98d000) [pid = 2086] [serial = 1070] [outer = 0x0] 06:38:59 INFO - PROCESS | 2086 | ++DOMWINDOW == 84 (0x12b990800) [pid = 2086] [serial = 1071] [outer = 0x12b98d000] 06:38:59 INFO - PROCESS | 2086 | 1468417139606 Marionette DEBUG loaded listener.js 06:38:59 INFO - PROCESS | 2086 | ++DOMWINDOW == 85 (0x12bcb9400) [pid = 2086] [serial = 1072] [outer = 0x12b98d000] 06:38:59 INFO - PROCESS | 2086 | 1468417139997 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]]]}] 06:39:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 06:39:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 568ms 06:39:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 06:39:00 INFO - PROCESS | 2086 | 1468417140014 Marionette TRACE conn2 -> [0,1401,"getWindowHandle",null] 06:39:00 INFO - PROCESS | 2086 | 1468417140016 Marionette TRACE conn2 <- [1,1401,null,{"value":"7"}] 06:39:00 INFO - PROCESS | 2086 | 1468417140019 Marionette TRACE conn2 -> [0,1402,"setScriptTimeout",{"ms":35000}] 06:39:00 INFO - PROCESS | 2086 | 1468417140021 Marionette TRACE conn2 <- [1,1402,null,{}] 06:39:00 INFO - PROCESS | 2086 | 1468417140025 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}] 06:39:00 INFO - PROCESS | 2086 | 1468417140027 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:39:00 INFO - PROCESS | 2086 | 1468417140155 Marionette TRACE conn2 <- [1,1403,null,{"value":null}] 06:39:00 INFO - PROCESS | 2086 | 1468417140158 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:00 INFO - PROCESS | 2086 | 1468417140159 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:39:00 INFO - PROCESS | 2086 | ++DOCSHELL 0x12bc4f000 == 39 [pid = 2086] [id = 358] 06:39:00 INFO - PROCESS | 2086 | ++DOMWINDOW == 86 (0x12bcba000) [pid = 2086] [serial = 1073] [outer = 0x0] 06:39:00 INFO - PROCESS | 2086 | ++DOMWINDOW == 87 (0x12bcc2c00) [pid = 2086] [serial = 1074] [outer = 0x12bcba000] 06:39:00 INFO - PROCESS | 2086 | 1468417140183 Marionette DEBUG loaded listener.js 06:39:00 INFO - PROCESS | 2086 | ++DOMWINDOW == 88 (0x12bccb800) [pid = 2086] [serial = 1075] [outer = 0x12bcba000] 06:39:00 INFO - PROCESS | 2086 | 1468417140509 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]]]}] 06:39:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 06:39:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 522ms 06:39:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 06:39:00 INFO - PROCESS | 2086 | 1468417140541 Marionette TRACE conn2 -> [0,1405,"getWindowHandle",null] 06:39:00 INFO - PROCESS | 2086 | 1468417140544 Marionette TRACE conn2 <- [1,1405,null,{"value":"7"}] 06:39:00 INFO - PROCESS | 2086 | 1468417140547 Marionette TRACE conn2 -> [0,1406,"setScriptTimeout",{"ms":35000}] 06:39:00 INFO - PROCESS | 2086 | 1468417140548 Marionette TRACE conn2 <- [1,1406,null,{}] 06:39:00 INFO - PROCESS | 2086 | 1468417140550 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}] 06:39:00 INFO - PROCESS | 2086 | 1468417140551 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:39:00 INFO - PROCESS | 2086 | 1468417140660 Marionette TRACE conn2 <- [1,1407,null,{"value":null}] 06:39:00 INFO - PROCESS | 2086 | 1468417140670 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:00 INFO - PROCESS | 2086 | 1468417140671 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:39:00 INFO - PROCESS | 2086 | ++DOCSHELL 0x12bee2000 == 40 [pid = 2086] [id = 359] 06:39:00 INFO - PROCESS | 2086 | ++DOMWINDOW == 89 (0x12bccbc00) [pid = 2086] [serial = 1076] [outer = 0x0] 06:39:00 INFO - PROCESS | 2086 | ++DOMWINDOW == 90 (0x12bcd0000) [pid = 2086] [serial = 1077] [outer = 0x12bccbc00] 06:39:00 INFO - PROCESS | 2086 | 1468417140696 Marionette DEBUG loaded listener.js 06:39:00 INFO - PROCESS | 2086 | ++DOMWINDOW == 91 (0x12bcd5000) [pid = 2086] [serial = 1078] [outer = 0x12bccbc00] 06:39:01 INFO - PROCESS | 2086 | 1468417141018 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]]]}] 06:39:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 06:39:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 517ms 06:39:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 06:39:01 INFO - PROCESS | 2086 | 1468417141070 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 06:39:01 INFO - PROCESS | 2086 | 1468417141071 Marionette TRACE conn2 <- [1,1409,null,{"value":"7"}] 06:39:01 INFO - PROCESS | 2086 | 1468417141073 Marionette TRACE conn2 -> [0,1410,"setScriptTimeout",{"ms":35000}] 06:39:01 INFO - PROCESS | 2086 | 1468417141074 Marionette TRACE conn2 <- [1,1410,null,{}] 06:39:01 INFO - PROCESS | 2086 | 1468417141077 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}] 06:39:01 INFO - PROCESS | 2086 | 1468417141078 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:39:01 INFO - PROCESS | 2086 | 1468417141179 Marionette TRACE conn2 <- [1,1411,null,{"value":null}] 06:39:01 INFO - PROCESS | 2086 | 1468417141504 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:01 INFO - PROCESS | 2086 | 1468417141505 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:39:01 INFO - PROCESS | 2086 | --DOMWINDOW == 90 (0x126964400) [pid = 2086] [serial = 1022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 06:39:01 INFO - PROCESS | 2086 | --DOMWINDOW == 89 (0x1121b5000) [pid = 2086] [serial = 1025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 06:39:01 INFO - PROCESS | 2086 | --DOMWINDOW == 88 (0x1199a4000) [pid = 2086] [serial = 1028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 06:39:01 INFO - PROCESS | 2086 | --DOMWINDOW == 87 (0x129115400) [pid = 2086] [serial = 1034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 06:39:01 INFO - PROCESS | 2086 | --DOMWINDOW == 86 (0x116f69000) [pid = 2086] [serial = 1031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 06:39:01 INFO - PROCESS | 2086 | --DOMWINDOW == 85 (0x116f70c00) [pid = 2086] [serial = 1016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 06:39:01 INFO - PROCESS | 2086 | --DOMWINDOW == 84 (0x113c23800) [pid = 2086] [serial = 1013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 06:39:01 INFO - PROCESS | 2086 | --DOMWINDOW == 83 (0x11914b400) [pid = 2086] [serial = 1010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 06:39:01 INFO - PROCESS | 2086 | --DOMWINDOW == 82 (0x113c68800) [pid = 2086] [serial = 1007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 06:39:01 INFO - PROCESS | 2086 | --DOMWINDOW == 81 (0x116a14000) [pid = 2086] [serial = 1004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 06:39:01 INFO - PROCESS | 2086 | --DOMWINDOW == 80 (0x1234f0800) [pid = 2086] [serial = 1019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 06:39:01 INFO - PROCESS | 2086 | ++DOCSHELL 0x117e45000 == 41 [pid = 2086] [id = 360] 06:39:01 INFO - PROCESS | 2086 | ++DOMWINDOW == 81 (0x112fae800) [pid = 2086] [serial = 1079] [outer = 0x0] 06:39:01 INFO - PROCESS | 2086 | ++DOMWINDOW == 82 (0x11675e800) [pid = 2086] [serial = 1080] [outer = 0x112fae800] 06:39:01 INFO - PROCESS | 2086 | 1468417141552 Marionette DEBUG loaded listener.js 06:39:01 INFO - PROCESS | 2086 | ++DOMWINDOW == 83 (0x1187f7400) [pid = 2086] [serial = 1081] [outer = 0x112fae800] 06:39:01 INFO - PROCESS | 2086 | 1468417141821 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]]]}] 06:39:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 06:39:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 771ms 06:39:01 INFO - PROCESS | 2086 | 1468417141846 Marionette TRACE conn2 -> [0,1413,"getWindowHandle",null] 06:39:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 06:39:01 INFO - PROCESS | 2086 | 1468417141856 Marionette TRACE conn2 <- [1,1413,null,{"value":"7"}] 06:39:01 INFO - PROCESS | 2086 | 1468417141890 Marionette TRACE conn2 -> [0,1414,"setScriptTimeout",{"ms":35000}] 06:39:01 INFO - PROCESS | 2086 | 1468417141892 Marionette TRACE conn2 <- [1,1414,null,{}] 06:39:01 INFO - PROCESS | 2086 | 1468417141894 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}] 06:39:01 INFO - PROCESS | 2086 | 1468417141895 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:39:01 INFO - PROCESS | 2086 | 1468417141978 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 06:39:01 INFO - PROCESS | 2086 | 1468417141983 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:01 INFO - PROCESS | 2086 | 1468417141984 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:39:01 INFO - PROCESS | 2086 | ++DOCSHELL 0x12c57d000 == 42 [pid = 2086] [id = 361] 06:39:01 INFO - PROCESS | 2086 | ++DOMWINDOW == 84 (0x119144c00) [pid = 2086] [serial = 1082] [outer = 0x0] 06:39:02 INFO - PROCESS | 2086 | ++DOMWINDOW == 85 (0x126964400) [pid = 2086] [serial = 1083] [outer = 0x119144c00] 06:39:02 INFO - PROCESS | 2086 | 1468417142007 Marionette DEBUG loaded listener.js 06:39:02 INFO - PROCESS | 2086 | ++DOMWINDOW == 86 (0x12934f400) [pid = 2086] [serial = 1084] [outer = 0x119144c00] 06:39:02 INFO - PROCESS | 2086 | 1468417142346 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]]]}] 06:39:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 06:39:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 498ms 06:39:02 INFO - PROCESS | 2086 | 1468417142363 Marionette TRACE conn2 -> [0,1417,"getWindowHandle",null] 06:39:02 INFO - PROCESS | 2086 | 1468417142364 Marionette TRACE conn2 <- [1,1417,null,{"value":"7"}] 06:39:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 06:39:02 INFO - PROCESS | 2086 | 1468417142367 Marionette TRACE conn2 -> [0,1418,"setScriptTimeout",{"ms":35000}] 06:39:02 INFO - PROCESS | 2086 | 1468417142368 Marionette TRACE conn2 <- [1,1418,null,{}] 06:39:02 INFO - PROCESS | 2086 | 1468417142370 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}] 06:39:02 INFO - PROCESS | 2086 | 1468417142371 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:39:02 INFO - PROCESS | 2086 | 1468417142482 Marionette TRACE conn2 <- [1,1419,null,{"value":null}] 06:39:02 INFO - PROCESS | 2086 | 1468417142488 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:02 INFO - PROCESS | 2086 | 1468417142490 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:39:02 INFO - PROCESS | 2086 | ++DOCSHELL 0x12ca68800 == 43 [pid = 2086] [id = 362] 06:39:02 INFO - PROCESS | 2086 | ++DOMWINDOW == 87 (0x1293c8400) [pid = 2086] [serial = 1085] [outer = 0x0] 06:39:02 INFO - PROCESS | 2086 | ++DOMWINDOW == 88 (0x12c002c00) [pid = 2086] [serial = 1086] [outer = 0x1293c8400] 06:39:02 INFO - PROCESS | 2086 | 1468417142513 Marionette DEBUG loaded listener.js 06:39:02 INFO - PROCESS | 2086 | ++DOMWINDOW == 89 (0x12c00c000) [pid = 2086] [serial = 1087] [outer = 0x1293c8400] 06:39:02 INFO - PROCESS | 2086 | 1468417142825 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]]]}] 06:39:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 06:39:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 519ms 06:39:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 06:39:02 INFO - PROCESS | 2086 | 1468417142887 Marionette TRACE conn2 -> [0,1421,"getWindowHandle",null] 06:39:02 INFO - PROCESS | 2086 | 1468417142888 Marionette TRACE conn2 <- [1,1421,null,{"value":"7"}] 06:39:02 INFO - PROCESS | 2086 | 1468417142890 Marionette TRACE conn2 -> [0,1422,"setScriptTimeout",{"ms":35000}] 06:39:02 INFO - PROCESS | 2086 | 1468417142892 Marionette TRACE conn2 <- [1,1422,null,{}] 06:39:02 INFO - PROCESS | 2086 | 1468417142894 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}] 06:39:02 INFO - PROCESS | 2086 | 1468417142895 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:39:02 INFO - PROCESS | 2086 | 1468417142977 Marionette TRACE conn2 <- [1,1423,null,{"value":null}] 06:39:02 INFO - PROCESS | 2086 | 1468417142981 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:02 INFO - PROCESS | 2086 | 1468417142982 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:39:02 INFO - PROCESS | 2086 | ++DOCSHELL 0x12cf4b800 == 44 [pid = 2086] [id = 363] 06:39:02 INFO - PROCESS | 2086 | ++DOMWINDOW == 90 (0x1243f9400) [pid = 2086] [serial = 1088] [outer = 0x0] 06:39:03 INFO - PROCESS | 2086 | ++DOMWINDOW == 91 (0x12c5a9c00) [pid = 2086] [serial = 1089] [outer = 0x1243f9400] 06:39:03 INFO - PROCESS | 2086 | 1468417143005 Marionette DEBUG loaded listener.js 06:39:03 INFO - PROCESS | 2086 | ++DOMWINDOW == 92 (0x12c5b1400) [pid = 2086] [serial = 1090] [outer = 0x1243f9400] 06:39:03 INFO - PROCESS | 2086 | 1468417143348 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]]]}] 06:39:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 06:39:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 470ms 06:39:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 06:39:03 INFO - PROCESS | 2086 | 1468417143360 Marionette TRACE conn2 -> [0,1425,"getWindowHandle",null] 06:39:03 INFO - PROCESS | 2086 | 1468417143361 Marionette TRACE conn2 <- [1,1425,null,{"value":"7"}] 06:39:03 INFO - PROCESS | 2086 | 1468417143363 Marionette TRACE conn2 -> [0,1426,"setScriptTimeout",{"ms":35000}] 06:39:03 INFO - PROCESS | 2086 | 1468417143364 Marionette TRACE conn2 <- [1,1426,null,{}] 06:39:03 INFO - PROCESS | 2086 | 1468417143366 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}] 06:39:03 INFO - PROCESS | 2086 | 1468417143367 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:39:03 INFO - PROCESS | 2086 | 1468417143482 Marionette TRACE conn2 <- [1,1427,null,{"value":null}] 06:39:03 INFO - PROCESS | 2086 | 1468417143488 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:03 INFO - PROCESS | 2086 | 1468417143489 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:39:03 INFO - PROCESS | 2086 | ++DOCSHELL 0x12cf5b800 == 45 [pid = 2086] [id = 364] 06:39:03 INFO - PROCESS | 2086 | ++DOMWINDOW == 93 (0x1210c1400) [pid = 2086] [serial = 1091] [outer = 0x0] 06:39:03 INFO - PROCESS | 2086 | ++DOMWINDOW == 94 (0x1210ca000) [pid = 2086] [serial = 1092] [outer = 0x1210c1400] 06:39:03 INFO - PROCESS | 2086 | 1468417143513 Marionette DEBUG loaded listener.js 06:39:03 INFO - PROCESS | 2086 | ++DOMWINDOW == 95 (0x1210cf400) [pid = 2086] [serial = 1093] [outer = 0x1210c1400] 06:39:04 INFO - PROCESS | 2086 | 1468417144125 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]]]}] 06:39:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 06:39:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 818ms 06:39:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 06:39:04 INFO - PROCESS | 2086 | 1468417144183 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 06:39:04 INFO - PROCESS | 2086 | 1468417144185 Marionette TRACE conn2 <- [1,1429,null,{"value":"7"}] 06:39:04 INFO - PROCESS | 2086 | 1468417144188 Marionette TRACE conn2 -> [0,1430,"setScriptTimeout",{"ms":35000}] 06:39:04 INFO - PROCESS | 2086 | 1468417144192 Marionette TRACE conn2 <- [1,1430,null,{}] 06:39:04 INFO - PROCESS | 2086 | 1468417144195 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}] 06:39:04 INFO - PROCESS | 2086 | 1468417144197 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:39:04 INFO - PROCESS | 2086 | 1468417144338 Marionette TRACE conn2 <- [1,1431,null,{"value":null}] 06:39:04 INFO - PROCESS | 2086 | 1468417144421 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:04 INFO - PROCESS | 2086 | 1468417144423 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:39:04 INFO - PROCESS | 2086 | ++DOCSHELL 0x117e42800 == 46 [pid = 2086] [id = 365] 06:39:04 INFO - PROCESS | 2086 | ++DOMWINDOW == 96 (0x116908c00) [pid = 2086] [serial = 1094] [outer = 0x0] 06:39:04 INFO - PROCESS | 2086 | ++DOMWINDOW == 97 (0x116984400) [pid = 2086] [serial = 1095] [outer = 0x116908c00] 06:39:04 INFO - PROCESS | 2086 | 1468417144453 Marionette DEBUG loaded listener.js 06:39:04 INFO - PROCESS | 2086 | ++DOMWINDOW == 98 (0x1176e8400) [pid = 2086] [serial = 1096] [outer = 0x116908c00] 06:39:05 INFO - PROCESS | 2086 | 1468417145256 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]]]}] 06:39:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 06:39:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1076ms 06:39:05 INFO - PROCESS | 2086 | 1468417145265 Marionette TRACE conn2 -> [0,1433,"getWindowHandle",null] 06:39:05 INFO - PROCESS | 2086 | 1468417145267 Marionette TRACE conn2 <- [1,1433,null,{"value":"7"}] 06:39:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 06:39:05 INFO - PROCESS | 2086 | 1468417145271 Marionette TRACE conn2 -> [0,1434,"setScriptTimeout",{"ms":35000}] 06:39:05 INFO - PROCESS | 2086 | 1468417145272 Marionette TRACE conn2 <- [1,1434,null,{}] 06:39:05 INFO - PROCESS | 2086 | 1468417145276 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}] 06:39:05 INFO - PROCESS | 2086 | 1468417145278 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:39:05 INFO - PROCESS | 2086 | 1468417145388 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 06:39:05 INFO - PROCESS | 2086 | 1468417145472 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:05 INFO - PROCESS | 2086 | 1468417145475 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:39:05 INFO - PROCESS | 2086 | ++DOCSHELL 0x116ac1000 == 47 [pid = 2086] [id = 366] 06:39:05 INFO - PROCESS | 2086 | ++DOMWINDOW == 99 (0x115d0ec00) [pid = 2086] [serial = 1097] [outer = 0x0] 06:39:05 INFO - PROCESS | 2086 | ++DOMWINDOW == 100 (0x11612d400) [pid = 2086] [serial = 1098] [outer = 0x115d0ec00] 06:39:05 INFO - PROCESS | 2086 | 1468417145503 Marionette DEBUG loaded listener.js 06:39:05 INFO - PROCESS | 2086 | ++DOMWINDOW == 101 (0x116928000) [pid = 2086] [serial = 1099] [outer = 0x115d0ec00] 06:39:05 INFO - PROCESS | 2086 | --DOCSHELL 0x12cf4b800 == 46 [pid = 2086] [id = 363] 06:39:05 INFO - PROCESS | 2086 | --DOCSHELL 0x12ca68800 == 45 [pid = 2086] [id = 362] 06:39:05 INFO - PROCESS | 2086 | --DOCSHELL 0x12c57d000 == 44 [pid = 2086] [id = 361] 06:39:05 INFO - PROCESS | 2086 | --DOCSHELL 0x117e45000 == 43 [pid = 2086] [id = 360] 06:39:05 INFO - PROCESS | 2086 | --DOCSHELL 0x12bee2000 == 42 [pid = 2086] [id = 359] 06:39:05 INFO - PROCESS | 2086 | --DOCSHELL 0x12bc4f000 == 41 [pid = 2086] [id = 358] 06:39:05 INFO - PROCESS | 2086 | --DOCSHELL 0x123d67000 == 40 [pid = 2086] [id = 357] 06:39:05 INFO - PROCESS | 2086 | --DOMWINDOW == 100 (0x12a52ec00) [pid = 2086] [serial = 1038] [outer = 0x0] [url = about:blank] 06:39:05 INFO - PROCESS | 2086 | --DOCSHELL 0x12b10d000 == 39 [pid = 2086] [id = 356] 06:39:05 INFO - PROCESS | 2086 | --DOCSHELL 0x119904000 == 38 [pid = 2086] [id = 355] 06:39:05 INFO - PROCESS | 2086 | --DOCSHELL 0x129621000 == 37 [pid = 2086] [id = 354] 06:39:05 INFO - PROCESS | 2086 | --DOCSHELL 0x128d2b000 == 36 [pid = 2086] [id = 353] 06:39:05 INFO - PROCESS | 2086 | --DOCSHELL 0x126e8c800 == 35 [pid = 2086] [id = 352] 06:39:05 INFO - PROCESS | 2086 | --DOCSHELL 0x123d6e000 == 34 [pid = 2086] [id = 351] 06:39:05 INFO - PROCESS | 2086 | --DOCSHELL 0x1230f8000 == 33 [pid = 2086] [id = 350] 06:39:05 INFO - PROCESS | 2086 | --DOCSHELL 0x119905800 == 32 [pid = 2086] [id = 349] 06:39:05 INFO - PROCESS | 2086 | --DOCSHELL 0x118142800 == 31 [pid = 2086] [id = 348] 06:39:05 INFO - PROCESS | 2086 | --DOCSHELL 0x11662c800 == 30 [pid = 2086] [id = 347] 06:39:05 INFO - PROCESS | 2086 | --DOCSHELL 0x12b077800 == 29 [pid = 2086] [id = 346] 06:39:05 INFO - PROCESS | 2086 | --DOMWINDOW == 99 (0x126d39400) [pid = 2086] [serial = 1023] [outer = 0x0] [url = about:blank] 06:39:05 INFO - PROCESS | 2086 | --DOMWINDOW == 98 (0x1273d9800) [pid = 2086] [serial = 1026] [outer = 0x0] [url = about:blank] 06:39:05 INFO - PROCESS | 2086 | --DOMWINDOW == 97 (0x123ce4c00) [pid = 2086] [serial = 1029] [outer = 0x0] [url = about:blank] 06:39:05 INFO - PROCESS | 2086 | --DOMWINDOW == 96 (0x129355800) [pid = 2086] [serial = 1035] [outer = 0x0] [url = about:blank] 06:39:05 INFO - PROCESS | 2086 | --DOMWINDOW == 95 (0x128a67400) [pid = 2086] [serial = 1027] [outer = 0x0] [url = about:blank] 06:39:05 INFO - PROCESS | 2086 | --DOMWINDOW == 94 (0x128a6d800) [pid = 2086] [serial = 1030] [outer = 0x0] [url = about:blank] 06:39:05 INFO - PROCESS | 2086 | --DOMWINDOW == 93 (0x128d07c00) [pid = 2086] [serial = 1032] [outer = 0x0] [url = about:blank] 06:39:05 INFO - PROCESS | 2086 | --DOMWINDOW == 92 (0x119739400) [pid = 2086] [serial = 1017] [outer = 0x0] [url = about:blank] 06:39:05 INFO - PROCESS | 2086 | --DOMWINDOW == 91 (0x123045400) [pid = 2086] [serial = 1018] [outer = 0x0] [url = about:blank] 06:39:05 INFO - PROCESS | 2086 | --DOMWINDOW == 90 (0x116f6cc00) [pid = 2086] [serial = 1015] [outer = 0x0] [url = about:blank] 06:39:05 INFO - PROCESS | 2086 | --DOMWINDOW == 89 (0x115e63c00) [pid = 2086] [serial = 1014] [outer = 0x0] [url = about:blank] 06:39:05 INFO - PROCESS | 2086 | --DOMWINDOW == 88 (0x119984400) [pid = 2086] [serial = 1012] [outer = 0x0] [url = about:blank] 06:39:05 INFO - PROCESS | 2086 | --DOMWINDOW == 87 (0x11918cc00) [pid = 2086] [serial = 1011] [outer = 0x0] [url = about:blank] 06:39:05 INFO - PROCESS | 2086 | --DOMWINDOW == 86 (0x11697c400) [pid = 2086] [serial = 1009] [outer = 0x0] [url = about:blank] 06:39:05 INFO - PROCESS | 2086 | --DOMWINDOW == 85 (0x115e67800) [pid = 2086] [serial = 1008] [outer = 0x0] [url = about:blank] 06:39:05 INFO - PROCESS | 2086 | --DOMWINDOW == 84 (0x11714b000) [pid = 2086] [serial = 1006] [outer = 0x0] [url = about:blank] 06:39:05 INFO - PROCESS | 2086 | --DOMWINDOW == 83 (0x123b41c00) [pid = 2086] [serial = 1020] [outer = 0x0] [url = about:blank] 06:39:05 INFO - PROCESS | 2086 | --DOMWINDOW == 82 (0x1243c0000) [pid = 2086] [serial = 1021] [outer = 0x0] [url = about:blank] 06:39:05 INFO - PROCESS | 2086 | --DOMWINDOW == 81 (0x1293ce800) [pid = 2086] [serial = 1036] [outer = 0x0] [url = about:blank] 06:39:05 INFO - PROCESS | 2086 | --DOMWINDOW == 80 (0x129112000) [pid = 2086] [serial = 1033] [outer = 0x0] [url = about:blank] 06:39:05 INFO - PROCESS | 2086 | --DOMWINDOW == 79 (0x1270cec00) [pid = 2086] [serial = 1024] [outer = 0x0] [url = about:blank] 06:39:05 INFO - PROCESS | 2086 | 1468417145902 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]]]}] 06:39:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 06:39:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 671ms 06:39:05 INFO - PROCESS | 2086 | 1468417145941 Marionette TRACE conn2 -> [0,1437,"getWindowHandle",null] 06:39:05 INFO - PROCESS | 2086 | 1468417145945 Marionette TRACE conn2 <- [1,1437,null,{"value":"7"}] 06:39:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 06:39:05 INFO - PROCESS | 2086 | 1468417145950 Marionette TRACE conn2 -> [0,1438,"setScriptTimeout",{"ms":35000}] 06:39:05 INFO - PROCESS | 2086 | 1468417145951 Marionette TRACE conn2 <- [1,1438,null,{}] 06:39:05 INFO - PROCESS | 2086 | 1468417145960 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}] 06:39:05 INFO - PROCESS | 2086 | 1468417145961 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:39:06 INFO - PROCESS | 2086 | 1468417146043 Marionette TRACE conn2 <- [1,1439,null,{"value":null}] 06:39:06 INFO - PROCESS | 2086 | 1468417146049 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:06 INFO - PROCESS | 2086 | 1468417146050 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:39:06 INFO - PROCESS | 2086 | ++DOCSHELL 0x117e46800 == 30 [pid = 2086] [id = 367] 06:39:06 INFO - PROCESS | 2086 | ++DOMWINDOW == 80 (0x116f63400) [pid = 2086] [serial = 1100] [outer = 0x0] 06:39:06 INFO - PROCESS | 2086 | ++DOMWINDOW == 81 (0x116f9a000) [pid = 2086] [serial = 1101] [outer = 0x116f63400] 06:39:06 INFO - PROCESS | 2086 | 1468417146077 Marionette DEBUG loaded listener.js 06:39:06 INFO - PROCESS | 2086 | ++DOMWINDOW == 82 (0x117eb9000) [pid = 2086] [serial = 1102] [outer = 0x116f63400] 06:39:06 INFO - PROCESS | 2086 | 1468417146420 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]]]}] 06:39:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 06:39:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 519ms 06:39:06 INFO - PROCESS | 2086 | 1468417146469 Marionette TRACE conn2 -> [0,1441,"getWindowHandle",null] 06:39:06 INFO - PROCESS | 2086 | 1468417146470 Marionette TRACE conn2 <- [1,1441,null,{"value":"7"}] 06:39:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 06:39:06 INFO - PROCESS | 2086 | 1468417146472 Marionette TRACE conn2 -> [0,1442,"setScriptTimeout",{"ms":35000}] 06:39:06 INFO - PROCESS | 2086 | 1468417146475 Marionette TRACE conn2 <- [1,1442,null,{}] 06:39:06 INFO - PROCESS | 2086 | 1468417146483 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}] 06:39:06 INFO - PROCESS | 2086 | 1468417146486 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:39:06 INFO - PROCESS | 2086 | 1468417146566 Marionette TRACE conn2 <- [1,1443,null,{"value":null}] 06:39:06 INFO - PROCESS | 2086 | 1468417146622 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:06 INFO - PROCESS | 2086 | 1468417146624 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:39:06 INFO - PROCESS | 2086 | ++DOCSHELL 0x1195cf800 == 31 [pid = 2086] [id = 368] 06:39:06 INFO - PROCESS | 2086 | ++DOMWINDOW == 83 (0x11855b400) [pid = 2086] [serial = 1103] [outer = 0x0] 06:39:06 INFO - PROCESS | 2086 | ++DOMWINDOW == 84 (0x1187f9000) [pid = 2086] [serial = 1104] [outer = 0x11855b400] 06:39:06 INFO - PROCESS | 2086 | 1468417146651 Marionette DEBUG loaded listener.js 06:39:06 INFO - PROCESS | 2086 | ++DOMWINDOW == 85 (0x119741400) [pid = 2086] [serial = 1105] [outer = 0x11855b400] 06:39:06 INFO - PROCESS | 2086 | 1468417146965 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]]]}] 06:39:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 06:39:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 522ms 06:39:06 INFO - PROCESS | 2086 | 1468417146995 Marionette TRACE conn2 -> [0,1445,"getWindowHandle",null] 06:39:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 06:39:06 INFO - PROCESS | 2086 | 1468417146997 Marionette TRACE conn2 <- [1,1445,null,{"value":"7"}] 06:39:07 INFO - PROCESS | 2086 | 1468417146999 Marionette TRACE conn2 -> [0,1446,"setScriptTimeout",{"ms":35000}] 06:39:07 INFO - PROCESS | 2086 | 1468417147000 Marionette TRACE conn2 <- [1,1446,null,{}] 06:39:07 INFO - PROCESS | 2086 | 1468417147002 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}] 06:39:07 INFO - PROCESS | 2086 | 1468417147004 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:39:07 INFO - PROCESS | 2086 | 1468417147083 Marionette TRACE conn2 <- [1,1447,null,{"value":null}] 06:39:07 INFO - PROCESS | 2086 | 1468417147136 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:07 INFO - PROCESS | 2086 | 1468417147138 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:39:07 INFO - PROCESS | 2086 | ++DOCSHELL 0x120f1c800 == 32 [pid = 2086] [id = 369] 06:39:07 INFO - PROCESS | 2086 | ++DOMWINDOW == 86 (0x119740800) [pid = 2086] [serial = 1106] [outer = 0x0] 06:39:07 INFO - PROCESS | 2086 | ++DOMWINDOW == 87 (0x119a94000) [pid = 2086] [serial = 1107] [outer = 0x119740800] 06:39:07 INFO - PROCESS | 2086 | 1468417147163 Marionette DEBUG loaded listener.js 06:39:07 INFO - PROCESS | 2086 | ++DOMWINDOW == 88 (0x1210c2400) [pid = 2086] [serial = 1108] [outer = 0x119740800] 06:39:07 INFO - PROCESS | 2086 | 1468417147445 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]]]}] 06:39:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 06:39:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 469ms 06:39:07 INFO - PROCESS | 2086 | 1468417147468 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 06:39:07 INFO - PROCESS | 2086 | 1468417147470 Marionette TRACE conn2 <- [1,1449,null,{"value":"7"}] 06:39:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 06:39:07 INFO - PROCESS | 2086 | 1468417147479 Marionette TRACE conn2 -> [0,1450,"setScriptTimeout",{"ms":35000}] 06:39:07 INFO - PROCESS | 2086 | 1468417147480 Marionette TRACE conn2 <- [1,1450,null,{}] 06:39:07 INFO - PROCESS | 2086 | 1468417147483 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}] 06:39:07 INFO - PROCESS | 2086 | 1468417147484 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:39:07 INFO - PROCESS | 2086 | 1468417147561 Marionette TRACE conn2 <- [1,1451,null,{"value":null}] 06:39:07 INFO - PROCESS | 2086 | 1468417147565 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:07 INFO - PROCESS | 2086 | 1468417147566 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:39:07 INFO - PROCESS | 2086 | ++DOCSHELL 0x123d04800 == 33 [pid = 2086] [id = 370] 06:39:07 INFO - PROCESS | 2086 | ++DOMWINDOW == 89 (0x1127d5000) [pid = 2086] [serial = 1109] [outer = 0x0] 06:39:07 INFO - PROCESS | 2086 | ++DOMWINDOW == 90 (0x1210d0400) [pid = 2086] [serial = 1110] [outer = 0x1127d5000] 06:39:07 INFO - PROCESS | 2086 | 1468417147599 Marionette DEBUG loaded listener.js 06:39:07 INFO - PROCESS | 2086 | ++DOMWINDOW == 91 (0x1234af800) [pid = 2086] [serial = 1111] [outer = 0x1127d5000] 06:39:07 INFO - PROCESS | 2086 | 1468417147980 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]]]}] 06:39:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 06:39:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 527ms 06:39:08 INFO - PROCESS | 2086 | 1468417148000 Marionette TRACE conn2 -> [0,1453,"getWindowHandle",null] 06:39:08 INFO - PROCESS | 2086 | 1468417148001 Marionette TRACE conn2 <- [1,1453,null,{"value":"7"}] 06:39:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 06:39:08 INFO - PROCESS | 2086 | 1468417148003 Marionette TRACE conn2 -> [0,1454,"setScriptTimeout",{"ms":35000}] 06:39:08 INFO - PROCESS | 2086 | 1468417148004 Marionette TRACE conn2 <- [1,1454,null,{}] 06:39:08 INFO - PROCESS | 2086 | 1468417148016 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}] 06:39:08 INFO - PROCESS | 2086 | 1468417148019 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:39:08 INFO - PROCESS | 2086 | 1468417148134 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 06:39:08 INFO - PROCESS | 2086 | 1468417148140 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:08 INFO - PROCESS | 2086 | 1468417148141 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:39:08 INFO - PROCESS | 2086 | ++DOCSHELL 0x126830000 == 34 [pid = 2086] [id = 371] 06:39:08 INFO - PROCESS | 2086 | ++DOMWINDOW == 92 (0x120fe5800) [pid = 2086] [serial = 1112] [outer = 0x0] 06:39:08 INFO - PROCESS | 2086 | ++DOMWINDOW == 93 (0x1234ec000) [pid = 2086] [serial = 1113] [outer = 0x120fe5800] 06:39:08 INFO - PROCESS | 2086 | 1468417148166 Marionette DEBUG loaded listener.js 06:39:08 INFO - PROCESS | 2086 | ++DOMWINDOW == 94 (0x1248f0400) [pid = 2086] [serial = 1114] [outer = 0x120fe5800] 06:39:08 INFO - PROCESS | 2086 | 1468417148505 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]]]}] 06:39:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 06:39:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 526ms 06:39:08 INFO - PROCESS | 2086 | 1468417148530 Marionette TRACE conn2 -> [0,1457,"getWindowHandle",null] 06:39:08 INFO - PROCESS | 2086 | 1468417148531 Marionette TRACE conn2 <- [1,1457,null,{"value":"7"}] 06:39:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 06:39:08 INFO - PROCESS | 2086 | 1468417148533 Marionette TRACE conn2 -> [0,1458,"setScriptTimeout",{"ms":35000}] 06:39:08 INFO - PROCESS | 2086 | 1468417148534 Marionette TRACE conn2 <- [1,1458,null,{}] 06:39:08 INFO - PROCESS | 2086 | 1468417148537 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}] 06:39:08 INFO - PROCESS | 2086 | 1468417148538 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:39:08 INFO - PROCESS | 2086 | 1468417148632 Marionette TRACE conn2 <- [1,1459,null,{"value":null}] 06:39:08 INFO - PROCESS | 2086 | 1468417148672 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:08 INFO - PROCESS | 2086 | 1468417148681 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:39:08 INFO - PROCESS | 2086 | ++DOCSHELL 0x1270a9000 == 35 [pid = 2086] [id = 372] 06:39:08 INFO - PROCESS | 2086 | ++DOMWINDOW == 95 (0x1187ec800) [pid = 2086] [serial = 1115] [outer = 0x0] 06:39:08 INFO - PROCESS | 2086 | ++DOMWINDOW == 96 (0x12695e400) [pid = 2086] [serial = 1116] [outer = 0x1187ec800] 06:39:08 INFO - PROCESS | 2086 | 1468417148705 Marionette DEBUG loaded listener.js 06:39:08 INFO - PROCESS | 2086 | ++DOMWINDOW == 97 (0x126d39c00) [pid = 2086] [serial = 1117] [outer = 0x1187ec800] 06:39:09 INFO - PROCESS | 2086 | 1468417149015 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]]]}] 06:39:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 06:39:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 518ms 06:39:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 06:39:09 INFO - PROCESS | 2086 | 1468417149051 Marionette TRACE conn2 -> [0,1461,"getWindowHandle",null] 06:39:09 INFO - PROCESS | 2086 | 1468417149053 Marionette TRACE conn2 <- [1,1461,null,{"value":"7"}] 06:39:09 INFO - PROCESS | 2086 | 1468417149055 Marionette TRACE conn2 -> [0,1462,"setScriptTimeout",{"ms":35000}] 06:39:09 INFO - PROCESS | 2086 | 1468417149056 Marionette TRACE conn2 <- [1,1462,null,{}] 06:39:09 INFO - PROCESS | 2086 | 1468417149058 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}] 06:39:09 INFO - PROCESS | 2086 | 1468417149059 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:39:09 INFO - PROCESS | 2086 | 1468417149157 Marionette TRACE conn2 <- [1,1463,null,{"value":null}] 06:39:09 INFO - PROCESS | 2086 | 1468417149160 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:09 INFO - PROCESS | 2086 | 1468417149161 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:39:09 INFO - PROCESS | 2086 | ++DOCSHELL 0x117467800 == 36 [pid = 2086] [id = 373] 06:39:09 INFO - PROCESS | 2086 | ++DOMWINDOW == 98 (0x126d35400) [pid = 2086] [serial = 1118] [outer = 0x0] 06:39:09 INFO - PROCESS | 2086 | ++DOMWINDOW == 99 (0x12736b400) [pid = 2086] [serial = 1119] [outer = 0x126d35400] 06:39:09 INFO - PROCESS | 2086 | 1468417149186 Marionette DEBUG loaded listener.js 06:39:09 INFO - PROCESS | 2086 | ++DOMWINDOW == 100 (0x1273de400) [pid = 2086] [serial = 1120] [outer = 0x126d35400] 06:39:09 INFO - PROCESS | 2086 | 1468417149533 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]]]}] 06:39:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 06:39:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 519ms 06:39:09 INFO - PROCESS | 2086 | 1468417149574 Marionette TRACE conn2 -> [0,1465,"getWindowHandle",null] 06:39:09 INFO - PROCESS | 2086 | 1468417149575 Marionette TRACE conn2 <- [1,1465,null,{"value":"7"}] 06:39:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 06:39:09 INFO - PROCESS | 2086 | 1468417149578 Marionette TRACE conn2 -> [0,1466,"setScriptTimeout",{"ms":35000}] 06:39:09 INFO - PROCESS | 2086 | 1468417149579 Marionette TRACE conn2 <- [1,1466,null,{}] 06:39:09 INFO - PROCESS | 2086 | 1468417149582 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}] 06:39:09 INFO - PROCESS | 2086 | 1468417149583 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:39:09 INFO - PROCESS | 2086 | 1468417149691 Marionette TRACE conn2 <- [1,1467,null,{"value":null}] 06:39:09 INFO - PROCESS | 2086 | --DOMWINDOW == 99 (0x12b98d000) [pid = 2086] [serial = 1070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 06:39:09 INFO - PROCESS | 2086 | --DOMWINDOW == 98 (0x12b93ec00) [pid = 2086] [serial = 1067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 06:39:09 INFO - PROCESS | 2086 | --DOMWINDOW == 97 (0x11213bc00) [pid = 2086] [serial = 1046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 06:39:09 INFO - PROCESS | 2086 | --DOMWINDOW == 96 (0x12bcba000) [pid = 2086] [serial = 1073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 06:39:09 INFO - PROCESS | 2086 | --DOMWINDOW == 95 (0x116f6b400) [pid = 2086] [serial = 1052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 06:39:09 INFO - PROCESS | 2086 | --DOMWINDOW == 94 (0x1293cec00) [pid = 2086] [serial = 1037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 06:39:09 INFO - PROCESS | 2086 | --DOMWINDOW == 93 (0x113c23000) [pid = 2086] [serial = 1040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 06:39:09 INFO - PROCESS | 2086 | --DOMWINDOW == 92 (0x12a93bc00) [pid = 2086] [serial = 1064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 06:39:09 INFO - PROCESS | 2086 | --DOMWINDOW == 91 (0x110eb5c00) [pid = 2086] [serial = 1058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 06:39:09 INFO - PROCESS | 2086 | --DOMWINDOW == 90 (0x116f6e800) [pid = 2086] [serial = 1043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 06:39:09 INFO - PROCESS | 2086 | --DOMWINDOW == 89 (0x12a621000) [pid = 2086] [serial = 1061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 06:39:09 INFO - PROCESS | 2086 | --DOMWINDOW == 88 (0x1234ed000) [pid = 2086] [serial = 1049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 06:39:09 INFO - PROCESS | 2086 | --DOMWINDOW == 87 (0x1243fe800) [pid = 2086] [serial = 1055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 06:39:09 INFO - PROCESS | 2086 | --DOMWINDOW == 86 (0x12bccbc00) [pid = 2086] [serial = 1076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 06:39:09 INFO - PROCESS | 2086 | --DOMWINDOW == 85 (0x112fae800) [pid = 2086] [serial = 1079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 06:39:09 INFO - PROCESS | 2086 | --DOMWINDOW == 84 (0x1293c8400) [pid = 2086] [serial = 1085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 06:39:09 INFO - PROCESS | 2086 | --DOMWINDOW == 83 (0x119144c00) [pid = 2086] [serial = 1082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 06:39:09 INFO - PROCESS | 2086 | --DOMWINDOW == 82 (0x1243f9400) [pid = 2086] [serial = 1088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 06:39:09 INFO - PROCESS | 2086 | 1468417149914 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:09 INFO - PROCESS | 2086 | 1468417149915 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:39:09 INFO - PROCESS | 2086 | ++DOCSHELL 0x119177800 == 37 [pid = 2086] [id = 374] 06:39:09 INFO - PROCESS | 2086 | ++DOMWINDOW == 83 (0x110eb5c00) [pid = 2086] [serial = 1121] [outer = 0x0] 06:39:09 INFO - PROCESS | 2086 | ++DOMWINDOW == 84 (0x113c23000) [pid = 2086] [serial = 1122] [outer = 0x110eb5c00] 06:39:09 INFO - PROCESS | 2086 | 1468417149960 Marionette DEBUG loaded listener.js 06:39:10 INFO - PROCESS | 2086 | ++DOMWINDOW == 85 (0x11918fc00) [pid = 2086] [serial = 1123] [outer = 0x110eb5c00] 06:39:10 INFO - PROCESS | 2086 | 1468417150294 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]]]}] 06:39:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 06:39:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 770ms 06:39:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 06:39:10 INFO - PROCESS | 2086 | 1468417150348 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 06:39:10 INFO - PROCESS | 2086 | 1468417150350 Marionette TRACE conn2 <- [1,1469,null,{"value":"7"}] 06:39:10 INFO - PROCESS | 2086 | 1468417150352 Marionette TRACE conn2 -> [0,1470,"setScriptTimeout",{"ms":35000}] 06:39:10 INFO - PROCESS | 2086 | 1468417150353 Marionette TRACE conn2 <- [1,1470,null,{}] 06:39:10 INFO - PROCESS | 2086 | 1468417150355 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}] 06:39:10 INFO - PROCESS | 2086 | 1468417150356 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:39:10 INFO - PROCESS | 2086 | 1468417150432 Marionette TRACE conn2 <- [1,1471,null,{"value":null}] 06:39:10 INFO - PROCESS | 2086 | 1468417150503 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:10 INFO - PROCESS | 2086 | 1468417150505 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:39:10 INFO - PROCESS | 2086 | ++DOCSHELL 0x12a6e9000 == 38 [pid = 2086] [id = 375] 06:39:10 INFO - PROCESS | 2086 | ++DOMWINDOW == 86 (0x111c7d800) [pid = 2086] [serial = 1124] [outer = 0x0] 06:39:10 INFO - PROCESS | 2086 | ++DOMWINDOW == 87 (0x1243f5000) [pid = 2086] [serial = 1125] [outer = 0x111c7d800] 06:39:10 INFO - PROCESS | 2086 | 1468417150529 Marionette DEBUG loaded listener.js 06:39:10 INFO - PROCESS | 2086 | ++DOMWINDOW == 88 (0x128aab000) [pid = 2086] [serial = 1126] [outer = 0x111c7d800] 06:39:10 INFO - PROCESS | 2086 | 1468417150799 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]]]}] 06:39:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 06:39:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 474ms 06:39:10 INFO - PROCESS | 2086 | 1468417150829 Marionette TRACE conn2 -> [0,1473,"getWindowHandle",null] 06:39:10 INFO - PROCESS | 2086 | 1468417150831 Marionette TRACE conn2 <- [1,1473,null,{"value":"7"}] 06:39:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 06:39:10 INFO - PROCESS | 2086 | 1468417150833 Marionette TRACE conn2 -> [0,1474,"setScriptTimeout",{"ms":35000}] 06:39:10 INFO - PROCESS | 2086 | 1468417150835 Marionette TRACE conn2 <- [1,1474,null,{}] 06:39:10 INFO - PROCESS | 2086 | 1468417150837 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}] 06:39:10 INFO - PROCESS | 2086 | 1468417150839 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:39:10 INFO - PROCESS | 2086 | 1468417150957 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 06:39:10 INFO - PROCESS | 2086 | 1468417150962 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:10 INFO - PROCESS | 2086 | 1468417150963 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:39:10 INFO - PROCESS | 2086 | ++DOCSHELL 0x12b116000 == 39 [pid = 2086] [id = 376] 06:39:10 INFO - PROCESS | 2086 | ++DOMWINDOW == 89 (0x128aac800) [pid = 2086] [serial = 1127] [outer = 0x0] 06:39:10 INFO - PROCESS | 2086 | ++DOMWINDOW == 90 (0x12910b400) [pid = 2086] [serial = 1128] [outer = 0x128aac800] 06:39:10 INFO - PROCESS | 2086 | 1468417150994 Marionette DEBUG loaded listener.js 06:39:11 INFO - PROCESS | 2086 | ++DOMWINDOW == 91 (0x1293c7400) [pid = 2086] [serial = 1129] [outer = 0x128aac800] 06:39:11 INFO - PROCESS | 2086 | 1468417151544 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]]]}] 06:39:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 06:39:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 721ms 06:39:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 06:39:11 INFO - PROCESS | 2086 | 1468417151555 Marionette TRACE conn2 -> [0,1477,"getWindowHandle",null] 06:39:11 INFO - PROCESS | 2086 | 1468417151556 Marionette TRACE conn2 <- [1,1477,null,{"value":"7"}] 06:39:11 INFO - PROCESS | 2086 | 1468417151562 Marionette TRACE conn2 -> [0,1478,"setScriptTimeout",{"ms":35000}] 06:39:11 INFO - PROCESS | 2086 | 1468417151563 Marionette TRACE conn2 <- [1,1478,null,{}] 06:39:11 INFO - PROCESS | 2086 | 1468417151565 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}] 06:39:11 INFO - PROCESS | 2086 | 1468417151566 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:39:11 INFO - PROCESS | 2086 | 1468417151652 Marionette TRACE conn2 <- [1,1479,null,{"value":null}] 06:39:11 INFO - PROCESS | 2086 | 1468417151676 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:11 INFO - PROCESS | 2086 | 1468417151678 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:39:11 INFO - PROCESS | 2086 | ++DOCSHELL 0x12b934800 == 40 [pid = 2086] [id = 377] 06:39:11 INFO - PROCESS | 2086 | ++DOMWINDOW == 92 (0x126eca800) [pid = 2086] [serial = 1130] [outer = 0x0] 06:39:11 INFO - PROCESS | 2086 | ++DOMWINDOW == 93 (0x1293cc400) [pid = 2086] [serial = 1131] [outer = 0x126eca800] 06:39:11 INFO - PROCESS | 2086 | 1468417151708 Marionette DEBUG loaded listener.js 06:39:11 INFO - PROCESS | 2086 | ++DOMWINDOW == 94 (0x12a52d400) [pid = 2086] [serial = 1132] [outer = 0x126eca800] 06:39:12 INFO - PROCESS | 2086 | --DOCSHELL 0x116ac1000 == 39 [pid = 2086] [id = 366] 06:39:12 INFO - PROCESS | 2086 | --DOCSHELL 0x117e42800 == 38 [pid = 2086] [id = 365] 06:39:12 INFO - PROCESS | 2086 | --DOCSHELL 0x12cf5b800 == 37 [pid = 2086] [id = 364] 06:39:12 INFO - PROCESS | 2086 | --DOCSHELL 0x1195cf800 == 36 [pid = 2086] [id = 368] 06:39:12 INFO - PROCESS | 2086 | --DOCSHELL 0x117e46800 == 35 [pid = 2086] [id = 367] 06:39:12 INFO - PROCESS | 2086 | --DOCSHELL 0x126830000 == 34 [pid = 2086] [id = 371] 06:39:12 INFO - PROCESS | 2086 | --DOCSHELL 0x123d04800 == 33 [pid = 2086] [id = 370] 06:39:12 INFO - PROCESS | 2086 | --DOCSHELL 0x119177800 == 32 [pid = 2086] [id = 374] 06:39:12 INFO - PROCESS | 2086 | --DOCSHELL 0x1270a9000 == 31 [pid = 2086] [id = 372] 06:39:12 INFO - PROCESS | 2086 | --DOCSHELL 0x117467800 == 30 [pid = 2086] [id = 373] 06:39:12 INFO - PROCESS | 2086 | --DOCSHELL 0x12a6e9000 == 29 [pid = 2086] [id = 375] 06:39:12 INFO - PROCESS | 2086 | --DOCSHELL 0x120f1c800 == 28 [pid = 2086] [id = 369] 06:39:13 INFO - PROCESS | 2086 | --DOMWINDOW == 93 (0x12c5a9c00) [pid = 2086] [serial = 1089] [outer = 0x0] [url = about:blank] 06:39:13 INFO - PROCESS | 2086 | --DOMWINDOW == 92 (0x12b990800) [pid = 2086] [serial = 1071] [outer = 0x0] [url = about:blank] 06:39:13 INFO - PROCESS | 2086 | --DOMWINDOW == 91 (0x12b94ac00) [pid = 2086] [serial = 1068] [outer = 0x0] [url = about:blank] 06:39:13 INFO - PROCESS | 2086 | --DOMWINDOW == 90 (0x119a93c00) [pid = 2086] [serial = 1047] [outer = 0x0] [url = about:blank] 06:39:13 INFO - PROCESS | 2086 | --DOMWINDOW == 89 (0x1234ac800) [pid = 2086] [serial = 1048] [outer = 0x0] [url = about:blank] 06:39:13 INFO - PROCESS | 2086 | --DOMWINDOW == 88 (0x12bcc2c00) [pid = 2086] [serial = 1074] [outer = 0x0] [url = about:blank] 06:39:13 INFO - PROCESS | 2086 | --DOMWINDOW == 87 (0x126966400) [pid = 2086] [serial = 1053] [outer = 0x0] [url = about:blank] 06:39:13 INFO - PROCESS | 2086 | --DOMWINDOW == 86 (0x126ecfc00) [pid = 2086] [serial = 1054] [outer = 0x0] [url = about:blank] 06:39:13 INFO - PROCESS | 2086 | --DOMWINDOW == 85 (0x12a629000) [pid = 2086] [serial = 1039] [outer = 0x0] [url = about:blank] 06:39:13 INFO - PROCESS | 2086 | --DOMWINDOW == 84 (0x113c26400) [pid = 2086] [serial = 1041] [outer = 0x0] [url = about:blank] 06:39:13 INFO - PROCESS | 2086 | --DOMWINDOW == 83 (0x116980800) [pid = 2086] [serial = 1042] [outer = 0x0] [url = about:blank] 06:39:13 INFO - PROCESS | 2086 | --DOMWINDOW == 82 (0x12b0cf000) [pid = 2086] [serial = 1065] [outer = 0x0] [url = about:blank] 06:39:13 INFO - PROCESS | 2086 | --DOMWINDOW == 81 (0x12b93f800) [pid = 2086] [serial = 1066] [outer = 0x0] [url = about:blank] 06:39:13 INFO - PROCESS | 2086 | --DOMWINDOW == 80 (0x12a621400) [pid = 2086] [serial = 1059] [outer = 0x0] [url = about:blank] 06:39:13 INFO - PROCESS | 2086 | --DOMWINDOW == 79 (0x12a939800) [pid = 2086] [serial = 1060] [outer = 0x0] [url = about:blank] 06:39:13 INFO - PROCESS | 2086 | --DOMWINDOW == 78 (0x11855e400) [pid = 2086] [serial = 1044] [outer = 0x0] [url = about:blank] 06:39:13 INFO - PROCESS | 2086 | --DOMWINDOW == 77 (0x1187f4400) [pid = 2086] [serial = 1045] [outer = 0x0] [url = about:blank] 06:39:13 INFO - PROCESS | 2086 | --DOMWINDOW == 76 (0x12abd2c00) [pid = 2086] [serial = 1062] [outer = 0x0] [url = about:blank] 06:39:13 INFO - PROCESS | 2086 | --DOMWINDOW == 75 (0x12b0cec00) [pid = 2086] [serial = 1063] [outer = 0x0] [url = about:blank] 06:39:13 INFO - PROCESS | 2086 | --DOMWINDOW == 74 (0x123ce2800) [pid = 2086] [serial = 1050] [outer = 0x0] [url = about:blank] 06:39:13 INFO - PROCESS | 2086 | --DOMWINDOW == 73 (0x1243fd800) [pid = 2086] [serial = 1051] [outer = 0x0] [url = about:blank] 06:39:13 INFO - PROCESS | 2086 | --DOMWINDOW == 72 (0x1273de000) [pid = 2086] [serial = 1056] [outer = 0x0] [url = about:blank] 06:39:13 INFO - PROCESS | 2086 | --DOMWINDOW == 71 (0x1293c6800) [pid = 2086] [serial = 1057] [outer = 0x0] [url = about:blank] 06:39:13 INFO - PROCESS | 2086 | --DOMWINDOW == 70 (0x12bcd0000) [pid = 2086] [serial = 1077] [outer = 0x0] [url = about:blank] 06:39:13 INFO - PROCESS | 2086 | --DOMWINDOW == 69 (0x12bccb800) [pid = 2086] [serial = 1075] [outer = 0x0] [url = about:blank] 06:39:13 INFO - PROCESS | 2086 | --DOMWINDOW == 68 (0x12bcd5000) [pid = 2086] [serial = 1078] [outer = 0x0] [url = about:blank] 06:39:13 INFO - PROCESS | 2086 | --DOMWINDOW == 67 (0x11675e800) [pid = 2086] [serial = 1080] [outer = 0x0] [url = about:blank] 06:39:13 INFO - PROCESS | 2086 | --DOMWINDOW == 66 (0x12c00c000) [pid = 2086] [serial = 1087] [outer = 0x0] [url = about:blank] 06:39:13 INFO - PROCESS | 2086 | --DOMWINDOW == 65 (0x12bcb9400) [pid = 2086] [serial = 1072] [outer = 0x0] [url = about:blank] 06:39:13 INFO - PROCESS | 2086 | --DOMWINDOW == 64 (0x12c002c00) [pid = 2086] [serial = 1086] [outer = 0x0] [url = about:blank] 06:39:13 INFO - PROCESS | 2086 | --DOMWINDOW == 63 (0x1187f7400) [pid = 2086] [serial = 1081] [outer = 0x0] [url = about:blank] 06:39:13 INFO - PROCESS | 2086 | --DOMWINDOW == 62 (0x12934f400) [pid = 2086] [serial = 1084] [outer = 0x0] [url = about:blank] 06:39:13 INFO - PROCESS | 2086 | --DOMWINDOW == 61 (0x12b986800) [pid = 2086] [serial = 1069] [outer = 0x0] [url = about:blank] 06:39:13 INFO - PROCESS | 2086 | --DOMWINDOW == 60 (0x12c5b1400) [pid = 2086] [serial = 1090] [outer = 0x0] [url = about:blank] 06:39:13 INFO - PROCESS | 2086 | --DOMWINDOW == 59 (0x126964400) [pid = 2086] [serial = 1083] [outer = 0x0] [url = about:blank] 06:39:13 INFO - PROCESS | 2086 | --DOCSHELL 0x12b116000 == 27 [pid = 2086] [id = 376] 06:39:13 INFO - PROCESS | 2086 | 1468417153104 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]]]}] 06:39:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 06:39:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1571ms 06:39:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 06:39:13 INFO - PROCESS | 2086 | 1468417153134 Marionette TRACE conn2 -> [0,1481,"getWindowHandle",null] 06:39:13 INFO - PROCESS | 2086 | 1468417153137 Marionette TRACE conn2 <- [1,1481,null,{"value":"7"}] 06:39:13 INFO - PROCESS | 2086 | 1468417153142 Marionette TRACE conn2 -> [0,1482,"setScriptTimeout",{"ms":35000}] 06:39:13 INFO - PROCESS | 2086 | 1468417153144 Marionette TRACE conn2 <- [1,1482,null,{}] 06:39:13 INFO - PROCESS | 2086 | 1468417153148 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}] 06:39:13 INFO - PROCESS | 2086 | 1468417153150 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:39:13 INFO - PROCESS | 2086 | 1468417153236 Marionette TRACE conn2 <- [1,1483,null,{"value":null}] 06:39:13 INFO - PROCESS | 2086 | 1468417153286 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:13 INFO - PROCESS | 2086 | 1468417153289 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:39:13 INFO - PROCESS | 2086 | ++DOCSHELL 0x115ecf000 == 28 [pid = 2086] [id = 378] 06:39:13 INFO - PROCESS | 2086 | ++DOMWINDOW == 60 (0x112985c00) [pid = 2086] [serial = 1133] [outer = 0x0] 06:39:13 INFO - PROCESS | 2086 | ++DOMWINDOW == 61 (0x112ea2c00) [pid = 2086] [serial = 1134] [outer = 0x112985c00] 06:39:13 INFO - PROCESS | 2086 | 1468417153317 Marionette DEBUG loaded listener.js 06:39:13 INFO - PROCESS | 2086 | ++DOMWINDOW == 62 (0x113c21c00) [pid = 2086] [serial = 1135] [outer = 0x112985c00] 06:39:13 INFO - PROCESS | 2086 | 1468417153647 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]]]}] 06:39:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 06:39:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 523ms 06:39:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 06:39:13 INFO - PROCESS | 2086 | 1468417153663 Marionette TRACE conn2 -> [0,1485,"getWindowHandle",null] 06:39:13 INFO - PROCESS | 2086 | 1468417153667 Marionette TRACE conn2 <- [1,1485,null,{"value":"7"}] 06:39:13 INFO - PROCESS | 2086 | 1468417153671 Marionette TRACE conn2 -> [0,1486,"setScriptTimeout",{"ms":35000}] 06:39:13 INFO - PROCESS | 2086 | 1468417153676 Marionette TRACE conn2 <- [1,1486,null,{}] 06:39:13 INFO - PROCESS | 2086 | 1468417153679 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}] 06:39:13 INFO - PROCESS | 2086 | 1468417153681 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:39:13 INFO - PROCESS | 2086 | 1468417153765 Marionette TRACE conn2 <- [1,1487,null,{"value":null}] 06:39:13 INFO - PROCESS | 2086 | 1468417153770 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:13 INFO - PROCESS | 2086 | 1468417153773 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:39:13 INFO - PROCESS | 2086 | ++DOCSHELL 0x116ad6800 == 29 [pid = 2086] [id = 379] 06:39:13 INFO - PROCESS | 2086 | ++DOMWINDOW == 63 (0x115e5c000) [pid = 2086] [serial = 1136] [outer = 0x0] 06:39:13 INFO - PROCESS | 2086 | ++DOMWINDOW == 64 (0x11690b800) [pid = 2086] [serial = 1137] [outer = 0x115e5c000] 06:39:13 INFO - PROCESS | 2086 | 1468417153804 Marionette DEBUG loaded listener.js 06:39:13 INFO - PROCESS | 2086 | ++DOMWINDOW == 65 (0x116980000) [pid = 2086] [serial = 1138] [outer = 0x115e5c000] 06:39:14 INFO - PROCESS | 2086 | 1468417154213 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]]]}] 06:39:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 06:39:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 573ms 06:39:14 INFO - PROCESS | 2086 | 1468417154253 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 06:39:14 INFO - PROCESS | 2086 | 1468417154255 Marionette TRACE conn2 <- [1,1489,null,{"value":"7"}] 06:39:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 06:39:14 INFO - PROCESS | 2086 | 1468417154258 Marionette TRACE conn2 -> [0,1490,"setScriptTimeout",{"ms":35000}] 06:39:14 INFO - PROCESS | 2086 | 1468417154261 Marionette TRACE conn2 <- [1,1490,null,{}] 06:39:14 INFO - PROCESS | 2086 | 1468417154268 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}] 06:39:14 INFO - PROCESS | 2086 | 1468417154272 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:39:14 INFO - PROCESS | 2086 | 1468417154352 Marionette TRACE conn2 <- [1,1491,null,{"value":null}] 06:39:14 INFO - PROCESS | 2086 | 1468417154360 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:14 INFO - PROCESS | 2086 | 1468417154362 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:39:14 INFO - PROCESS | 2086 | ++DOCSHELL 0x118890000 == 30 [pid = 2086] [id = 380] 06:39:14 INFO - PROCESS | 2086 | ++DOMWINDOW == 66 (0x110eb2400) [pid = 2086] [serial = 1139] [outer = 0x0] 06:39:14 INFO - PROCESS | 2086 | ++DOMWINDOW == 67 (0x1176ec000) [pid = 2086] [serial = 1140] [outer = 0x110eb2400] 06:39:14 INFO - PROCESS | 2086 | 1468417154390 Marionette DEBUG loaded listener.js 06:39:14 INFO - PROCESS | 2086 | ++DOMWINDOW == 68 (0x11855c400) [pid = 2086] [serial = 1141] [outer = 0x110eb2400] 06:39:14 INFO - PROCESS | 2086 | 1468417154756 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]]]}] 06:39:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 06:39:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 522ms 06:39:14 INFO - PROCESS | 2086 | 1468417154786 Marionette TRACE conn2 -> [0,1493,"getWindowHandle",null] 06:39:14 INFO - PROCESS | 2086 | 1468417154788 Marionette TRACE conn2 <- [1,1493,null,{"value":"7"}] 06:39:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 06:39:14 INFO - PROCESS | 2086 | 1468417154792 Marionette TRACE conn2 -> [0,1494,"setScriptTimeout",{"ms":35000}] 06:39:14 INFO - PROCESS | 2086 | 1468417154794 Marionette TRACE conn2 <- [1,1494,null,{}] 06:39:14 INFO - PROCESS | 2086 | 1468417154797 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}] 06:39:14 INFO - PROCESS | 2086 | 1468417154799 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:39:14 INFO - PROCESS | 2086 | 1468417154919 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 06:39:14 INFO - PROCESS | 2086 | 1468417154925 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:14 INFO - PROCESS | 2086 | 1468417154927 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:39:14 INFO - PROCESS | 2086 | ++DOCSHELL 0x119902800 == 31 [pid = 2086] [id = 381] 06:39:14 INFO - PROCESS | 2086 | ++DOMWINDOW == 69 (0x118734000) [pid = 2086] [serial = 1142] [outer = 0x0] 06:39:14 INFO - PROCESS | 2086 | ++DOMWINDOW == 70 (0x1187f9400) [pid = 2086] [serial = 1143] [outer = 0x118734000] 06:39:14 INFO - PROCESS | 2086 | 1468417154968 Marionette DEBUG loaded listener.js 06:39:15 INFO - PROCESS | 2086 | ++DOMWINDOW == 71 (0x1188e5000) [pid = 2086] [serial = 1144] [outer = 0x118734000] 06:39:15 INFO - PROCESS | 2086 | 1468417155341 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]]]}] 06:39:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 06:39:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 572ms 06:39:15 INFO - PROCESS | 2086 | 1468417155371 Marionette TRACE conn2 -> [0,1497,"getWindowHandle",null] 06:39:15 INFO - PROCESS | 2086 | 1468417155374 Marionette TRACE conn2 <- [1,1497,null,{"value":"7"}] 06:39:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 06:39:15 INFO - PROCESS | 2086 | 1468417155379 Marionette TRACE conn2 -> [0,1498,"setScriptTimeout",{"ms":35000}] 06:39:15 INFO - PROCESS | 2086 | 1468417155381 Marionette TRACE conn2 <- [1,1498,null,{}] 06:39:15 INFO - PROCESS | 2086 | 1468417155384 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}] 06:39:15 INFO - PROCESS | 2086 | 1468417155387 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:39:15 INFO - PROCESS | 2086 | 1468417155510 Marionette TRACE conn2 <- [1,1499,null,{"value":null}] 06:39:15 INFO - PROCESS | 2086 | 1468417155516 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:15 INFO - PROCESS | 2086 | 1468417155517 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:39:15 INFO - PROCESS | 2086 | ++DOCSHELL 0x12306f800 == 32 [pid = 2086] [id = 382] 06:39:15 INFO - PROCESS | 2086 | ++DOMWINDOW == 72 (0x1127d7400) [pid = 2086] [serial = 1145] [outer = 0x0] 06:39:15 INFO - PROCESS | 2086 | ++DOMWINDOW == 73 (0x11918a800) [pid = 2086] [serial = 1146] [outer = 0x1127d7400] 06:39:15 INFO - PROCESS | 2086 | 1468417155558 Marionette DEBUG loaded listener.js 06:39:15 INFO - PROCESS | 2086 | ++DOMWINDOW == 74 (0x11998b400) [pid = 2086] [serial = 1147] [outer = 0x1127d7400] 06:39:15 INFO - PROCESS | 2086 | 1468417155951 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]]]}] 06:39:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 06:39:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 619ms 06:39:16 INFO - PROCESS | 2086 | 1468417155999 Marionette TRACE conn2 -> [0,1501,"getWindowHandle",null] 06:39:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 06:39:16 INFO - PROCESS | 2086 | 1468417156000 Marionette TRACE conn2 <- [1,1501,null,{"value":"7"}] 06:39:16 INFO - PROCESS | 2086 | 1468417156002 Marionette TRACE conn2 -> [0,1502,"setScriptTimeout",{"ms":35000}] 06:39:16 INFO - PROCESS | 2086 | 1468417156003 Marionette TRACE conn2 <- [1,1502,null,{}] 06:39:16 INFO - PROCESS | 2086 | 1468417156016 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}] 06:39:16 INFO - PROCESS | 2086 | 1468417156020 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:39:16 INFO - PROCESS | 2086 | 1468417156111 Marionette TRACE conn2 <- [1,1503,null,{"value":null}] 06:39:16 INFO - PROCESS | 2086 | 1468417156114 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:16 INFO - PROCESS | 2086 | 1468417156116 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:39:16 INFO - PROCESS | 2086 | ++DOCSHELL 0x123729800 == 33 [pid = 2086] [id = 383] 06:39:16 INFO - PROCESS | 2086 | ++DOMWINDOW == 75 (0x119bee800) [pid = 2086] [serial = 1148] [outer = 0x0] 06:39:16 INFO - PROCESS | 2086 | ++DOMWINDOW == 76 (0x1210c5800) [pid = 2086] [serial = 1149] [outer = 0x119bee800] 06:39:16 INFO - PROCESS | 2086 | 1468417156144 Marionette DEBUG loaded listener.js 06:39:16 INFO - PROCESS | 2086 | ++DOMWINDOW == 77 (0x1234e4400) [pid = 2086] [serial = 1150] [outer = 0x119bee800] 06:39:16 INFO - PROCESS | 2086 | 1468417156449 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]]]}] 06:39:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 06:39:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 468ms 06:39:16 INFO - PROCESS | 2086 | 1468417156471 Marionette TRACE conn2 -> [0,1505,"getWindowHandle",null] 06:39:16 INFO - PROCESS | 2086 | 1468417156472 Marionette TRACE conn2 <- [1,1505,null,{"value":"7"}] 06:39:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 06:39:16 INFO - PROCESS | 2086 | 1468417156478 Marionette TRACE conn2 -> [0,1506,"setScriptTimeout",{"ms":35000}] 06:39:16 INFO - PROCESS | 2086 | 1468417156479 Marionette TRACE conn2 <- [1,1506,null,{}] 06:39:16 INFO - PROCESS | 2086 | 1468417156481 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}] 06:39:16 INFO - PROCESS | 2086 | 1468417156483 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:39:16 INFO - PROCESS | 2086 | 1468417156576 Marionette TRACE conn2 <- [1,1507,null,{"value":null}] 06:39:16 INFO - PROCESS | 2086 | 1468417156582 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:16 INFO - PROCESS | 2086 | 1468417156583 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:39:16 INFO - PROCESS | 2086 | ++DOCSHELL 0x126822000 == 34 [pid = 2086] [id = 384] 06:39:16 INFO - PROCESS | 2086 | ++DOMWINDOW == 78 (0x123624c00) [pid = 2086] [serial = 1151] [outer = 0x0] 06:39:16 INFO - PROCESS | 2086 | ++DOMWINDOW == 79 (0x1238b2c00) [pid = 2086] [serial = 1152] [outer = 0x123624c00] 06:39:16 INFO - PROCESS | 2086 | 1468417156607 Marionette DEBUG loaded listener.js 06:39:16 INFO - PROCESS | 2086 | ++DOMWINDOW == 80 (0x123b41c00) [pid = 2086] [serial = 1153] [outer = 0x123624c00] 06:39:16 INFO - PROCESS | 2086 | 1468417156937 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]]]}] 06:39:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 06:39:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 470ms 06:39:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 06:39:16 INFO - PROCESS | 2086 | 1468417156946 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 06:39:16 INFO - PROCESS | 2086 | 1468417156947 Marionette TRACE conn2 <- [1,1509,null,{"value":"7"}] 06:39:16 INFO - PROCESS | 2086 | 1468417156949 Marionette TRACE conn2 -> [0,1510,"setScriptTimeout",{"ms":35000}] 06:39:16 INFO - PROCESS | 2086 | 1468417156951 Marionette TRACE conn2 <- [1,1510,null,{}] 06:39:16 INFO - PROCESS | 2086 | 1468417156953 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}] 06:39:16 INFO - PROCESS | 2086 | 1468417156954 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:39:17 INFO - PROCESS | 2086 | 1468417157055 Marionette TRACE conn2 <- [1,1511,null,{"value":null}] 06:39:17 INFO - PROCESS | 2086 | 1468417157062 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:17 INFO - PROCESS | 2086 | 1468417157062 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:39:17 INFO - PROCESS | 2086 | ++DOCSHELL 0x126e87000 == 35 [pid = 2086] [id = 385] 06:39:17 INFO - PROCESS | 2086 | ++DOMWINDOW == 81 (0x119bf2000) [pid = 2086] [serial = 1154] [outer = 0x0] 06:39:17 INFO - PROCESS | 2086 | ++DOMWINDOW == 82 (0x123b44800) [pid = 2086] [serial = 1155] [outer = 0x119bf2000] 06:39:17 INFO - PROCESS | 2086 | 1468417157086 Marionette DEBUG loaded listener.js 06:39:17 INFO - PROCESS | 2086 | ++DOMWINDOW == 83 (0x12418c000) [pid = 2086] [serial = 1156] [outer = 0x119bf2000] 06:39:17 INFO - PROCESS | 2086 | 1468417157354 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]]]}] 06:39:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 06:39:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 417ms 06:39:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 06:39:17 INFO - PROCESS | 2086 | 1468417157368 Marionette TRACE conn2 -> [0,1513,"getWindowHandle",null] 06:39:17 INFO - PROCESS | 2086 | 1468417157369 Marionette TRACE conn2 <- [1,1513,null,{"value":"7"}] 06:39:17 INFO - PROCESS | 2086 | 1468417157371 Marionette TRACE conn2 -> [0,1514,"setScriptTimeout",{"ms":35000}] 06:39:17 INFO - PROCESS | 2086 | 1468417157372 Marionette TRACE conn2 <- [1,1514,null,{}] 06:39:17 INFO - PROCESS | 2086 | 1468417157383 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}] 06:39:17 INFO - PROCESS | 2086 | 1468417157384 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:39:17 INFO - PROCESS | 2086 | 1468417157475 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 06:39:17 INFO - PROCESS | 2086 | 1468417157480 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:17 INFO - PROCESS | 2086 | 1468417157481 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:39:17 INFO - PROCESS | 2086 | ++DOCSHELL 0x11888d000 == 36 [pid = 2086] [id = 386] 06:39:17 INFO - PROCESS | 2086 | ++DOMWINDOW == 84 (0x1188e1c00) [pid = 2086] [serial = 1157] [outer = 0x0] 06:39:17 INFO - PROCESS | 2086 | ++DOMWINDOW == 85 (0x1243fbc00) [pid = 2086] [serial = 1158] [outer = 0x1188e1c00] 06:39:17 INFO - PROCESS | 2086 | 1468417157506 Marionette DEBUG loaded listener.js 06:39:17 INFO - PROCESS | 2086 | ++DOMWINDOW == 86 (0x126806400) [pid = 2086] [serial = 1159] [outer = 0x1188e1c00] 06:39:17 INFO - PROCESS | 2086 | 1468417157812 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]]]}] 06:39:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 06:39:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 476ms 06:39:17 INFO - PROCESS | 2086 | 1468417157855 Marionette TRACE conn2 -> [0,1517,"getWindowHandle",null] 06:39:17 INFO - PROCESS | 2086 | 1468417157857 Marionette TRACE conn2 <- [1,1517,null,{"value":"7"}] 06:39:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 06:39:17 INFO - PROCESS | 2086 | 1468417157861 Marionette TRACE conn2 -> [0,1518,"setScriptTimeout",{"ms":35000}] 06:39:17 INFO - PROCESS | 2086 | 1468417157862 Marionette TRACE conn2 <- [1,1518,null,{}] 06:39:17 INFO - PROCESS | 2086 | 1468417157865 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}] 06:39:17 INFO - PROCESS | 2086 | 1468417157866 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:39:17 INFO - PROCESS | 2086 | 1468417157945 Marionette TRACE conn2 <- [1,1519,null,{"value":null}] 06:39:18 INFO - PROCESS | 2086 | 1468417158004 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:18 INFO - PROCESS | 2086 | 1468417158005 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:39:18 INFO - PROCESS | 2086 | ++DOCSHELL 0x128e81000 == 37 [pid = 2086] [id = 387] 06:39:18 INFO - PROCESS | 2086 | ++DOMWINDOW == 87 (0x124102c00) [pid = 2086] [serial = 1160] [outer = 0x0] 06:39:18 INFO - PROCESS | 2086 | ++DOMWINDOW == 88 (0x126962000) [pid = 2086] [serial = 1161] [outer = 0x124102c00] 06:39:18 INFO - PROCESS | 2086 | 1468417158029 Marionette DEBUG loaded listener.js 06:39:18 INFO - PROCESS | 2086 | ++DOMWINDOW == 89 (0x12696d400) [pid = 2086] [serial = 1162] [outer = 0x124102c00] 06:39:18 INFO - PROCESS | 2086 | 1468417158323 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]]]}] 06:39:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 06:39:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 470ms 06:39:18 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 06:39:18 INFO - PROCESS | 2086 | 1468417158335 Marionette TRACE conn2 -> [0,1521,"getWindowHandle",null] 06:39:18 INFO - PROCESS | 2086 | 1468417158337 Marionette TRACE conn2 <- [1,1521,null,{"value":"7"}] 06:39:18 INFO - PROCESS | 2086 | 1468417158346 Marionette TRACE conn2 -> [0,1522,"setScriptTimeout",{"ms":35000}] 06:39:18 INFO - PROCESS | 2086 | 1468417158348 Marionette TRACE conn2 <- [1,1522,null,{}] 06:39:18 INFO - PROCESS | 2086 | 1468417158350 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}] 06:39:18 INFO - PROCESS | 2086 | 1468417158352 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:39:18 INFO - PROCESS | 2086 | 1468417158470 Marionette TRACE conn2 <- [1,1523,null,{"value":null}] 06:39:18 INFO - PROCESS | 2086 | 1468417158474 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:18 INFO - PROCESS | 2086 | 1468417158476 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:39:18 INFO - PROCESS | 2086 | ++DOCSHELL 0x12306f000 == 38 [pid = 2086] [id = 388] 06:39:18 INFO - PROCESS | 2086 | ++DOMWINDOW == 90 (0x126804800) [pid = 2086] [serial = 1163] [outer = 0x0] 06:39:18 INFO - PROCESS | 2086 | ++DOMWINDOW == 91 (0x126d2c800) [pid = 2086] [serial = 1164] [outer = 0x126804800] 06:39:18 INFO - PROCESS | 2086 | 1468417158502 Marionette DEBUG loaded listener.js 06:39:18 INFO - PROCESS | 2086 | ++DOMWINDOW == 92 (0x128aa6400) [pid = 2086] [serial = 1165] [outer = 0x126804800] 06:39:18 INFO - PROCESS | 2086 | 1468417158797 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"]]]}] 06:39:18 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 () { 06:39:18 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 06:39:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 06:39:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:39:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:39:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 06:39:18 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 () { 06:39:18 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 06:39:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 06:39:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:39:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:39:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 06:39:18 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 () { 06:39:18 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 06:39:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 06:39:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:39:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:39:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 06:39:18 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 () { 06:39:18 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 06:39:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 06:39:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:39:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:39:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 06:39:18 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 476ms 06:39:18 INFO - PROCESS | 2086 | 1468417158821 Marionette TRACE conn2 -> [0,1525,"getWindowHandle",null] 06:39:18 INFO - PROCESS | 2086 | 1468417158823 Marionette TRACE conn2 <- [1,1525,null,{"value":"7"}] 06:39:18 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 06:39:18 INFO - PROCESS | 2086 | 1468417158832 Marionette TRACE conn2 -> [0,1526,"setScriptTimeout",{"ms":35000}] 06:39:18 INFO - PROCESS | 2086 | 1468417158833 Marionette TRACE conn2 <- [1,1526,null,{}] 06:39:18 INFO - PROCESS | 2086 | 1468417158836 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}] 06:39:18 INFO - PROCESS | 2086 | 1468417158837 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:39:18 INFO - PROCESS | 2086 | 1468417158938 Marionette TRACE conn2 <- [1,1527,null,{"value":null}] 06:39:18 INFO - PROCESS | 2086 | 1468417158942 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:18 INFO - PROCESS | 2086 | 1468417158943 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:39:18 INFO - PROCESS | 2086 | ++DOCSHELL 0x12b079800 == 39 [pid = 2086] [id = 389] 06:39:18 INFO - PROCESS | 2086 | ++DOMWINDOW == 93 (0x1234f0c00) [pid = 2086] [serial = 1166] [outer = 0x0] 06:39:18 INFO - PROCESS | 2086 | ++DOMWINDOW == 94 (0x128d0ac00) [pid = 2086] [serial = 1167] [outer = 0x1234f0c00] 06:39:18 INFO - PROCESS | 2086 | 1468417158967 Marionette DEBUG loaded listener.js 06:39:19 INFO - PROCESS | 2086 | ++DOMWINDOW == 95 (0x129355000) [pid = 2086] [serial = 1168] [outer = 0x1234f0c00] 06:39:19 INFO - PROCESS | 2086 | 1468417159303 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"]]]}] 06:39:19 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 06:39:19 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 06:39:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:39:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:39:19 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 06:39:19 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 06:39:19 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 06:39:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:39:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:39:19 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 06:39:19 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 06:39:19 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 06:39:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:39:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:39:19 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 06:39:19 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 518ms 06:39:19 INFO - PROCESS | 2086 | 1468417159351 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 06:39:19 INFO - PROCESS | 2086 | 1468417159352 Marionette TRACE conn2 <- [1,1529,null,{"value":"7"}] 06:39:19 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 06:39:19 INFO - PROCESS | 2086 | 1468417159360 Marionette TRACE conn2 -> [0,1530,"setScriptTimeout",{"ms":35000}] 06:39:19 INFO - PROCESS | 2086 | 1468417159362 Marionette TRACE conn2 <- [1,1530,null,{}] 06:39:19 INFO - PROCESS | 2086 | 1468417159364 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}] 06:39:19 INFO - PROCESS | 2086 | 1468417159365 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:39:19 INFO - PROCESS | 2086 | 1468417159467 Marionette TRACE conn2 <- [1,1531,null,{"value":null}] 06:39:19 INFO - PROCESS | 2086 | 1468417159470 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:19 INFO - PROCESS | 2086 | 1468417159471 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:39:19 INFO - PROCESS | 2086 | ++DOCSHELL 0x12bc43000 == 40 [pid = 2086] [id = 390] 06:39:19 INFO - PROCESS | 2086 | ++DOMWINDOW == 96 (0x129355800) [pid = 2086] [serial = 1169] [outer = 0x0] 06:39:19 INFO - PROCESS | 2086 | ++DOMWINDOW == 97 (0x12a524c00) [pid = 2086] [serial = 1170] [outer = 0x129355800] 06:39:19 INFO - PROCESS | 2086 | 1468417159496 Marionette DEBUG loaded listener.js 06:39:19 INFO - PROCESS | 2086 | ++DOMWINDOW == 98 (0x12abc9400) [pid = 2086] [serial = 1171] [outer = 0x129355800] 06:39:19 INFO - PROCESS | 2086 | 1468417159781 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]]]}] 06:39:19 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 06:39:19 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 06:39:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:39:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:39:19 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 06:39:19 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 06:39:19 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. 06:39:19 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 06:39:19 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 475ms 06:39:19 INFO - PROCESS | 2086 | 1468417159830 Marionette TRACE conn2 -> [0,1533,"getWindowHandle",null] 06:39:19 INFO - PROCESS | 2086 | 1468417159831 Marionette TRACE conn2 <- [1,1533,null,{"value":"7"}] 06:39:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 06:39:19 INFO - PROCESS | 2086 | 1468417159834 Marionette TRACE conn2 -> [0,1534,"setScriptTimeout",{"ms":35000}] 06:39:19 INFO - PROCESS | 2086 | 1468417159835 Marionette TRACE conn2 <- [1,1534,null,{}] 06:39:19 INFO - PROCESS | 2086 | 1468417159837 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}] 06:39:19 INFO - PROCESS | 2086 | 1468417159838 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:39:19 INFO - PROCESS | 2086 | 1468417159941 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 06:39:19 INFO - PROCESS | 2086 | 1468417159945 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:19 INFO - PROCESS | 2086 | 1468417159946 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:39:19 INFO - PROCESS | 2086 | ++DOCSHELL 0x12bed5800 == 41 [pid = 2086] [id = 391] 06:39:19 INFO - PROCESS | 2086 | ++DOMWINDOW == 99 (0x12abcc000) [pid = 2086] [serial = 1172] [outer = 0x0] 06:39:19 INFO - PROCESS | 2086 | ++DOMWINDOW == 100 (0x12b0c4800) [pid = 2086] [serial = 1173] [outer = 0x12abcc000] 06:39:19 INFO - PROCESS | 2086 | 1468417159970 Marionette DEBUG loaded listener.js 06:39:20 INFO - PROCESS | 2086 | ++DOMWINDOW == 101 (0x12b8d0400) [pid = 2086] [serial = 1174] [outer = 0x12abcc000] 06:39:20 INFO - PROCESS | 2086 | --DOMWINDOW == 100 (0x128aac800) [pid = 2086] [serial = 1127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 06:39:20 INFO - PROCESS | 2086 | --DOMWINDOW == 99 (0x120fe5800) [pid = 2086] [serial = 1112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 06:39:20 INFO - PROCESS | 2086 | --DOMWINDOW == 98 (0x1187ec800) [pid = 2086] [serial = 1115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 06:39:20 INFO - PROCESS | 2086 | --DOMWINDOW == 97 (0x126d35400) [pid = 2086] [serial = 1118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 06:39:20 INFO - PROCESS | 2086 | --DOMWINDOW == 96 (0x110eb5c00) [pid = 2086] [serial = 1121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 06:39:20 INFO - PROCESS | 2086 | --DOMWINDOW == 95 (0x111c7d800) [pid = 2086] [serial = 1124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 06:39:20 INFO - PROCESS | 2086 | --DOMWINDOW == 94 (0x115d0ec00) [pid = 2086] [serial = 1097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 06:39:20 INFO - PROCESS | 2086 | --DOMWINDOW == 93 (0x116908c00) [pid = 2086] [serial = 1094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 06:39:20 INFO - PROCESS | 2086 | --DOMWINDOW == 92 (0x1210c1400) [pid = 2086] [serial = 1091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 06:39:20 INFO - PROCESS | 2086 | --DOMWINDOW == 91 (0x1127d5000) [pid = 2086] [serial = 1109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 06:39:20 INFO - PROCESS | 2086 | --DOMWINDOW == 90 (0x119740800) [pid = 2086] [serial = 1106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 06:39:20 INFO - PROCESS | 2086 | --DOMWINDOW == 89 (0x11855b400) [pid = 2086] [serial = 1103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 06:39:20 INFO - PROCESS | 2086 | --DOMWINDOW == 88 (0x116f63400) [pid = 2086] [serial = 1100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 06:39:20 INFO - PROCESS | 2086 | 1468417160409 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]]]}] 06:39:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 06:39:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 622ms 06:39:20 INFO - PROCESS | 2086 | 1468417160457 Marionette TRACE conn2 -> [0,1537,"getWindowHandle",null] 06:39:20 INFO - PROCESS | 2086 | 1468417160460 Marionette TRACE conn2 <- [1,1537,null,{"value":"7"}] 06:39:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 06:39:20 INFO - PROCESS | 2086 | 1468417160462 Marionette TRACE conn2 -> [0,1538,"setScriptTimeout",{"ms":35000}] 06:39:20 INFO - PROCESS | 2086 | 1468417160463 Marionette TRACE conn2 <- [1,1538,null,{}] 06:39:20 INFO - PROCESS | 2086 | 1468417160466 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}] 06:39:20 INFO - PROCESS | 2086 | 1468417160467 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:39:20 INFO - PROCESS | 2086 | 1468417160562 Marionette TRACE conn2 <- [1,1539,null,{"value":null}] 06:39:20 INFO - PROCESS | 2086 | 1468417160566 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:20 INFO - PROCESS | 2086 | 1468417160567 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:39:20 INFO - PROCESS | 2086 | ++DOCSHELL 0x128d19800 == 42 [pid = 2086] [id = 392] 06:39:20 INFO - PROCESS | 2086 | ++DOMWINDOW == 89 (0x1127d5000) [pid = 2086] [serial = 1175] [outer = 0x0] 06:39:20 INFO - PROCESS | 2086 | ++DOMWINDOW == 90 (0x116f70800) [pid = 2086] [serial = 1176] [outer = 0x1127d5000] 06:39:20 INFO - PROCESS | 2086 | 1468417160596 Marionette DEBUG loaded listener.js 06:39:20 INFO - PROCESS | 2086 | ++DOMWINDOW == 91 (0x1210c1400) [pid = 2086] [serial = 1177] [outer = 0x1127d5000] 06:39:21 INFO - PROCESS | 2086 | 1468417161021 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]]]}] 06:39:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 06:39:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 618ms 06:39:21 INFO - PROCESS | 2086 | 1468417161081 Marionette TRACE conn2 -> [0,1541,"getWindowHandle",null] 06:39:21 INFO - PROCESS | 2086 | 1468417161082 Marionette TRACE conn2 <- [1,1541,null,{"value":"7"}] 06:39:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 06:39:21 INFO - PROCESS | 2086 | 1468417161084 Marionette TRACE conn2 -> [0,1542,"setScriptTimeout",{"ms":35000}] 06:39:21 INFO - PROCESS | 2086 | 1468417161085 Marionette TRACE conn2 <- [1,1542,null,{}] 06:39:21 INFO - PROCESS | 2086 | 1468417161087 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}] 06:39:21 INFO - PROCESS | 2086 | 1468417161089 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:39:21 INFO - PROCESS | 2086 | 1468417161170 Marionette TRACE conn2 <- [1,1543,null,{"value":null}] 06:39:21 INFO - PROCESS | 2086 | 1468417161174 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:21 INFO - PROCESS | 2086 | 1468417161175 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:39:21 INFO - PROCESS | 2086 | ++DOCSHELL 0x12c56b800 == 43 [pid = 2086] [id = 393] 06:39:21 INFO - PROCESS | 2086 | ++DOMWINDOW == 92 (0x1210c1800) [pid = 2086] [serial = 1178] [outer = 0x0] 06:39:21 INFO - PROCESS | 2086 | ++DOMWINDOW == 93 (0x1270cd800) [pid = 2086] [serial = 1179] [outer = 0x1210c1800] 06:39:21 INFO - PROCESS | 2086 | 1468417161199 Marionette DEBUG loaded listener.js 06:39:21 INFO - PROCESS | 2086 | ++DOMWINDOW == 94 (0x12b0c5800) [pid = 2086] [serial = 1180] [outer = 0x1210c1800] 06:39:21 INFO - PROCESS | 2086 | 1468417161508 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]]]}] 06:39:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 06:39:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 472ms 06:39:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 06:39:21 INFO - PROCESS | 2086 | 1468417161556 Marionette TRACE conn2 -> [0,1545,"getWindowHandle",null] 06:39:21 INFO - PROCESS | 2086 | 1468417161558 Marionette TRACE conn2 <- [1,1545,null,{"value":"7"}] 06:39:21 INFO - PROCESS | 2086 | 1468417161560 Marionette TRACE conn2 -> [0,1546,"setScriptTimeout",{"ms":35000}] 06:39:21 INFO - PROCESS | 2086 | 1468417161569 Marionette TRACE conn2 <- [1,1546,null,{}] 06:39:21 INFO - PROCESS | 2086 | 1468417161571 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}] 06:39:21 INFO - PROCESS | 2086 | 1468417161572 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:39:21 INFO - PROCESS | 2086 | 1468417161653 Marionette TRACE conn2 <- [1,1547,null,{"value":null}] 06:39:21 INFO - PROCESS | 2086 | 1468417161712 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:21 INFO - PROCESS | 2086 | 1468417161713 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:39:21 INFO - PROCESS | 2086 | ++DOCSHELL 0x12c584000 == 44 [pid = 2086] [id = 394] 06:39:21 INFO - PROCESS | 2086 | ++DOMWINDOW == 95 (0x116f8f800) [pid = 2086] [serial = 1181] [outer = 0x0] 06:39:21 INFO - PROCESS | 2086 | ++DOMWINDOW == 96 (0x12b8d3800) [pid = 2086] [serial = 1182] [outer = 0x116f8f800] 06:39:21 INFO - PROCESS | 2086 | 1468417161737 Marionette DEBUG loaded listener.js 06:39:21 INFO - PROCESS | 2086 | ++DOMWINDOW == 97 (0x12b93f800) [pid = 2086] [serial = 1183] [outer = 0x116f8f800] 06:39:22 INFO - PROCESS | 2086 | 1468417162010 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]]]}] 06:39:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 06:39:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 478ms 06:39:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 06:39:22 INFO - PROCESS | 2086 | 1468417162045 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 06:39:22 INFO - PROCESS | 2086 | 1468417162047 Marionette TRACE conn2 <- [1,1549,null,{"value":"7"}] 06:39:22 INFO - PROCESS | 2086 | 1468417162049 Marionette TRACE conn2 -> [0,1550,"setScriptTimeout",{"ms":35000}] 06:39:22 INFO - PROCESS | 2086 | 1468417162050 Marionette TRACE conn2 <- [1,1550,null,{}] 06:39:22 INFO - PROCESS | 2086 | 1468417162052 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}] 06:39:22 INFO - PROCESS | 2086 | 1468417162053 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:39:22 INFO - PROCESS | 2086 | 1468417162138 Marionette TRACE conn2 <- [1,1551,null,{"value":null}] 06:39:22 INFO - PROCESS | 2086 | 1468417162144 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:22 INFO - PROCESS | 2086 | 1468417162145 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:39:22 INFO - PROCESS | 2086 | ++DOCSHELL 0x12ca71000 == 45 [pid = 2086] [id = 395] 06:39:22 INFO - PROCESS | 2086 | ++DOMWINDOW == 98 (0x12b941400) [pid = 2086] [serial = 1184] [outer = 0x0] 06:39:22 INFO - PROCESS | 2086 | ++DOMWINDOW == 99 (0x12b94c800) [pid = 2086] [serial = 1185] [outer = 0x12b941400] 06:39:22 INFO - PROCESS | 2086 | 1468417162169 Marionette DEBUG loaded listener.js 06:39:22 INFO - PROCESS | 2086 | ++DOMWINDOW == 100 (0x12b989000) [pid = 2086] [serial = 1186] [outer = 0x12b941400] 06:39:22 INFO - PROCESS | 2086 | --DOCSHELL 0x115ecf000 == 44 [pid = 2086] [id = 378] 06:39:22 INFO - PROCESS | 2086 | --DOCSHELL 0x12b934800 == 43 [pid = 2086] [id = 377] 06:39:23 INFO - PROCESS | 2086 | --DOCSHELL 0x118890000 == 42 [pid = 2086] [id = 380] 06:39:23 INFO - PROCESS | 2086 | --DOCSHELL 0x12c56b800 == 41 [pid = 2086] [id = 393] 06:39:23 INFO - PROCESS | 2086 | --DOCSHELL 0x116ad6800 == 40 [pid = 2086] [id = 379] 06:39:23 INFO - PROCESS | 2086 | --DOCSHELL 0x12bc43000 == 39 [pid = 2086] [id = 390] 06:39:23 INFO - PROCESS | 2086 | --DOCSHELL 0x126822000 == 38 [pid = 2086] [id = 384] 06:39:23 INFO - PROCESS | 2086 | --DOCSHELL 0x126e87000 == 37 [pid = 2086] [id = 385] 06:39:23 INFO - PROCESS | 2086 | --DOCSHELL 0x11888d000 == 36 [pid = 2086] [id = 386] 06:39:23 INFO - PROCESS | 2086 | --DOCSHELL 0x123729800 == 35 [pid = 2086] [id = 383] 06:39:23 INFO - PROCESS | 2086 | --DOCSHELL 0x128e81000 == 34 [pid = 2086] [id = 387] 06:39:23 INFO - PROCESS | 2086 | --DOCSHELL 0x12bed5800 == 33 [pid = 2086] [id = 391] 06:39:23 INFO - PROCESS | 2086 | --DOCSHELL 0x128d19800 == 32 [pid = 2086] [id = 392] 06:39:23 INFO - PROCESS | 2086 | --DOCSHELL 0x12306f000 == 31 [pid = 2086] [id = 388] 06:39:23 INFO - PROCESS | 2086 | --DOCSHELL 0x119902800 == 30 [pid = 2086] [id = 381] 06:39:23 INFO - PROCESS | 2086 | --DOCSHELL 0x12306f800 == 29 [pid = 2086] [id = 382] 06:39:23 INFO - PROCESS | 2086 | --DOCSHELL 0x12b079800 == 28 [pid = 2086] [id = 389] 06:39:23 INFO - PROCESS | 2086 | --DOCSHELL 0x12c584000 == 27 [pid = 2086] [id = 394] 06:39:23 INFO - PROCESS | 2086 | --DOMWINDOW == 99 (0x1293cc400) [pid = 2086] [serial = 1131] [outer = 0x0] [url = about:blank] 06:39:23 INFO - PROCESS | 2086 | --DOMWINDOW == 98 (0x1293c7400) [pid = 2086] [serial = 1129] [outer = 0x0] [url = about:blank] 06:39:23 INFO - PROCESS | 2086 | --DOMWINDOW == 97 (0x1234ec000) [pid = 2086] [serial = 1113] [outer = 0x0] [url = about:blank] 06:39:23 INFO - PROCESS | 2086 | --DOMWINDOW == 96 (0x12695e400) [pid = 2086] [serial = 1116] [outer = 0x0] [url = about:blank] 06:39:23 INFO - PROCESS | 2086 | --DOMWINDOW == 95 (0x12736b400) [pid = 2086] [serial = 1119] [outer = 0x0] [url = about:blank] 06:39:23 INFO - PROCESS | 2086 | --DOMWINDOW == 94 (0x126d39c00) [pid = 2086] [serial = 1117] [outer = 0x0] [url = about:blank] 06:39:23 INFO - PROCESS | 2086 | --DOMWINDOW == 93 (0x1273de400) [pid = 2086] [serial = 1120] [outer = 0x0] [url = about:blank] 06:39:23 INFO - PROCESS | 2086 | --DOMWINDOW == 92 (0x11918fc00) [pid = 2086] [serial = 1123] [outer = 0x0] [url = about:blank] 06:39:23 INFO - PROCESS | 2086 | --DOMWINDOW == 91 (0x12910b400) [pid = 2086] [serial = 1128] [outer = 0x0] [url = about:blank] 06:39:23 INFO - PROCESS | 2086 | --DOMWINDOW == 90 (0x128aab000) [pid = 2086] [serial = 1126] [outer = 0x0] [url = about:blank] 06:39:23 INFO - PROCESS | 2086 | --DOMWINDOW == 89 (0x113c23000) [pid = 2086] [serial = 1122] [outer = 0x0] [url = about:blank] 06:39:23 INFO - PROCESS | 2086 | --DOMWINDOW == 88 (0x116928000) [pid = 2086] [serial = 1099] [outer = 0x0] [url = about:blank] 06:39:23 INFO - PROCESS | 2086 | --DOMWINDOW == 87 (0x11612d400) [pid = 2086] [serial = 1098] [outer = 0x0] [url = about:blank] 06:39:23 INFO - PROCESS | 2086 | --DOMWINDOW == 86 (0x1176e8400) [pid = 2086] [serial = 1096] [outer = 0x0] [url = about:blank] 06:39:23 INFO - PROCESS | 2086 | --DOMWINDOW == 85 (0x116984400) [pid = 2086] [serial = 1095] [outer = 0x0] [url = about:blank] 06:39:23 INFO - PROCESS | 2086 | --DOMWINDOW == 84 (0x1210ca000) [pid = 2086] [serial = 1092] [outer = 0x0] [url = about:blank] 06:39:23 INFO - PROCESS | 2086 | --DOMWINDOW == 83 (0x1210cf400) [pid = 2086] [serial = 1093] [outer = 0x0] [url = about:blank] 06:39:23 INFO - PROCESS | 2086 | --DOMWINDOW == 82 (0x1210d0400) [pid = 2086] [serial = 1110] [outer = 0x0] [url = about:blank] 06:39:23 INFO - PROCESS | 2086 | --DOMWINDOW == 81 (0x119a94000) [pid = 2086] [serial = 1107] [outer = 0x0] [url = about:blank] 06:39:23 INFO - PROCESS | 2086 | --DOMWINDOW == 80 (0x1210c2400) [pid = 2086] [serial = 1108] [outer = 0x0] [url = about:blank] 06:39:23 INFO - PROCESS | 2086 | --DOMWINDOW == 79 (0x1187f9000) [pid = 2086] [serial = 1104] [outer = 0x0] [url = about:blank] 06:39:23 INFO - PROCESS | 2086 | --DOMWINDOW == 78 (0x119741400) [pid = 2086] [serial = 1105] [outer = 0x0] [url = about:blank] 06:39:23 INFO - PROCESS | 2086 | --DOMWINDOW == 77 (0x117eb9000) [pid = 2086] [serial = 1102] [outer = 0x0] [url = about:blank] 06:39:23 INFO - PROCESS | 2086 | --DOMWINDOW == 76 (0x116f9a000) [pid = 2086] [serial = 1101] [outer = 0x0] [url = about:blank] 06:39:23 INFO - PROCESS | 2086 | --DOMWINDOW == 75 (0x1243f5000) [pid = 2086] [serial = 1125] [outer = 0x0] [url = about:blank] 06:39:23 INFO - PROCESS | 2086 | --DOMWINDOW == 74 (0x1248f0400) [pid = 2086] [serial = 1114] [outer = 0x0] [url = about:blank] 06:39:23 INFO - PROCESS | 2086 | --DOMWINDOW == 73 (0x1234af800) [pid = 2086] [serial = 1111] [outer = 0x0] [url = about:blank] 06:39:23 INFO - PROCESS | 2086 | 1468417163730 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]]]}] 06:39:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 06:39:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1722ms 06:39:23 INFO - PROCESS | 2086 | 1468417163774 Marionette TRACE conn2 -> [0,1553,"getWindowHandle",null] 06:39:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 06:39:23 INFO - PROCESS | 2086 | 1468417163779 Marionette TRACE conn2 <- [1,1553,null,{"value":"7"}] 06:39:23 INFO - PROCESS | 2086 | 1468417163785 Marionette TRACE conn2 -> [0,1554,"setScriptTimeout",{"ms":35000}] 06:39:23 INFO - PROCESS | 2086 | 1468417163788 Marionette TRACE conn2 <- [1,1554,null,{}] 06:39:23 INFO - PROCESS | 2086 | 1468417163794 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}] 06:39:23 INFO - PROCESS | 2086 | 1468417163797 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:39:23 INFO - PROCESS | 2086 | 1468417163925 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 06:39:23 INFO - PROCESS | 2086 | 1468417163941 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:23 INFO - PROCESS | 2086 | 1468417163943 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:39:23 INFO - PROCESS | 2086 | ++DOCSHELL 0x11662a800 == 28 [pid = 2086] [id = 396] 06:39:23 INFO - PROCESS | 2086 | ++DOMWINDOW == 74 (0x112fbd800) [pid = 2086] [serial = 1187] [outer = 0x0] 06:39:23 INFO - PROCESS | 2086 | ++DOMWINDOW == 75 (0x1132e2000) [pid = 2086] [serial = 1188] [outer = 0x112fbd800] 06:39:23 INFO - PROCESS | 2086 | 1468417163981 Marionette DEBUG loaded listener.js 06:39:24 INFO - PROCESS | 2086 | ++DOMWINDOW == 76 (0x113c30800) [pid = 2086] [serial = 1189] [outer = 0x112fbd800] 06:39:24 INFO - PROCESS | 2086 | 1468417164327 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]]]}] 06:39:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 06:39:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 578ms 06:39:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 06:39:24 INFO - PROCESS | 2086 | 1468417164361 Marionette TRACE conn2 -> [0,1557,"getWindowHandle",null] 06:39:24 INFO - PROCESS | 2086 | 1468417164364 Marionette TRACE conn2 <- [1,1557,null,{"value":"7"}] 06:39:24 INFO - PROCESS | 2086 | 1468417164369 Marionette TRACE conn2 -> [0,1558,"setScriptTimeout",{"ms":35000}] 06:39:24 INFO - PROCESS | 2086 | 1468417164371 Marionette TRACE conn2 <- [1,1558,null,{}] 06:39:24 INFO - PROCESS | 2086 | 1468417164373 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}] 06:39:24 INFO - PROCESS | 2086 | 1468417164375 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:39:24 INFO - PROCESS | 2086 | 1468417164454 Marionette TRACE conn2 <- [1,1559,null,{"value":null}] 06:39:24 INFO - PROCESS | 2086 | 1468417164461 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:24 INFO - PROCESS | 2086 | 1468417164462 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:39:24 INFO - PROCESS | 2086 | ++DOCSHELL 0x116fd4000 == 29 [pid = 2086] [id = 397] 06:39:24 INFO - PROCESS | 2086 | ++DOMWINDOW == 77 (0x115e5d000) [pid = 2086] [serial = 1190] [outer = 0x0] 06:39:24 INFO - PROCESS | 2086 | ++DOMWINDOW == 78 (0x11675b800) [pid = 2086] [serial = 1191] [outer = 0x115e5d000] 06:39:24 INFO - PROCESS | 2086 | 1468417164490 Marionette DEBUG loaded listener.js 06:39:24 INFO - PROCESS | 2086 | ++DOMWINDOW == 79 (0x11697c400) [pid = 2086] [serial = 1192] [outer = 0x115e5d000] 06:39:24 INFO - PROCESS | 2086 | 1468417164836 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]]]}] 06:39:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 06:39:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 519ms 06:39:24 INFO - PROCESS | 2086 | 1468417164889 Marionette TRACE conn2 -> [0,1561,"getWindowHandle",null] 06:39:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 06:39:24 INFO - PROCESS | 2086 | 1468417164900 Marionette TRACE conn2 <- [1,1561,null,{"value":"7"}] 06:39:24 INFO - PROCESS | 2086 | 1468417164903 Marionette TRACE conn2 -> [0,1562,"setScriptTimeout",{"ms":35000}] 06:39:24 INFO - PROCESS | 2086 | 1468417164906 Marionette TRACE conn2 <- [1,1562,null,{}] 06:39:24 INFO - PROCESS | 2086 | 1468417164916 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}] 06:39:24 INFO - PROCESS | 2086 | 1468417164920 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:39:25 INFO - PROCESS | 2086 | 1468417165036 Marionette TRACE conn2 <- [1,1563,null,{"value":null}] 06:39:25 INFO - PROCESS | 2086 | 1468417165050 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:25 INFO - PROCESS | 2086 | 1468417165053 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:39:25 INFO - PROCESS | 2086 | ++DOCSHELL 0x11888d000 == 30 [pid = 2086] [id = 398] 06:39:25 INFO - PROCESS | 2086 | ++DOMWINDOW == 80 (0x111caec00) [pid = 2086] [serial = 1193] [outer = 0x0] 06:39:25 INFO - PROCESS | 2086 | ++DOMWINDOW == 81 (0x117145400) [pid = 2086] [serial = 1194] [outer = 0x111caec00] 06:39:25 INFO - PROCESS | 2086 | 1468417165099 Marionette DEBUG loaded listener.js 06:39:25 INFO - PROCESS | 2086 | ++DOMWINDOW == 82 (0x117eb7000) [pid = 2086] [serial = 1195] [outer = 0x111caec00] 06:39:25 INFO - PROCESS | 2086 | 1468417165525 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]]]}] 06:39:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 06:39:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 677ms 06:39:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 06:39:25 INFO - PROCESS | 2086 | 1468417165580 Marionette TRACE conn2 -> [0,1565,"getWindowHandle",null] 06:39:25 INFO - PROCESS | 2086 | 1468417165582 Marionette TRACE conn2 <- [1,1565,null,{"value":"7"}] 06:39:25 INFO - PROCESS | 2086 | 1468417165584 Marionette TRACE conn2 -> [0,1566,"setScriptTimeout",{"ms":35000}] 06:39:25 INFO - PROCESS | 2086 | 1468417165585 Marionette TRACE conn2 <- [1,1566,null,{}] 06:39:25 INFO - PROCESS | 2086 | 1468417165588 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}] 06:39:25 INFO - PROCESS | 2086 | 1468417165589 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:39:25 INFO - PROCESS | 2086 | 1468417165677 Marionette TRACE conn2 <- [1,1567,null,{"value":null}] 06:39:25 INFO - PROCESS | 2086 | 1468417165682 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:25 INFO - PROCESS | 2086 | 1468417165683 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:39:25 INFO - PROCESS | 2086 | ++DOCSHELL 0x119905800 == 31 [pid = 2086] [id = 399] 06:39:25 INFO - PROCESS | 2086 | ++DOMWINDOW == 83 (0x11872f400) [pid = 2086] [serial = 1196] [outer = 0x0] 06:39:25 INFO - PROCESS | 2086 | ++DOMWINDOW == 84 (0x1187ef800) [pid = 2086] [serial = 1197] [outer = 0x11872f400] 06:39:25 INFO - PROCESS | 2086 | 1468417165709 Marionette DEBUG loaded listener.js 06:39:25 INFO - PROCESS | 2086 | ++DOMWINDOW == 85 (0x118852400) [pid = 2086] [serial = 1198] [outer = 0x11872f400] 06:39:26 INFO - PROCESS | 2086 | 1468417166015 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]]]}] 06:39:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 06:39:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 471ms 06:39:26 INFO - PROCESS | 2086 | 1468417166056 Marionette TRACE conn2 -> [0,1569,"getWindowHandle",null] 06:39:26 INFO - PROCESS | 2086 | 1468417166059 Marionette TRACE conn2 <- [1,1569,null,{"value":"7"}] 06:39:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 06:39:26 INFO - PROCESS | 2086 | 1468417166062 Marionette TRACE conn2 -> [0,1570,"setScriptTimeout",{"ms":35000}] 06:39:26 INFO - PROCESS | 2086 | 1468417166063 Marionette TRACE conn2 <- [1,1570,null,{}] 06:39:26 INFO - PROCESS | 2086 | 1468417166065 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}] 06:39:26 INFO - PROCESS | 2086 | 1468417166066 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:39:26 INFO - PROCESS | 2086 | 1468417166147 Marionette TRACE conn2 <- [1,1571,null,{"value":null}] 06:39:26 INFO - PROCESS | 2086 | 1468417166205 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:26 INFO - PROCESS | 2086 | 1468417166206 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:39:26 INFO - PROCESS | 2086 | ++DOCSHELL 0x120f19800 == 32 [pid = 2086] [id = 400] 06:39:26 INFO - PROCESS | 2086 | ++DOMWINDOW == 86 (0x115dee000) [pid = 2086] [serial = 1199] [outer = 0x0] 06:39:26 INFO - PROCESS | 2086 | ++DOMWINDOW == 87 (0x119141000) [pid = 2086] [serial = 1200] [outer = 0x115dee000] 06:39:26 INFO - PROCESS | 2086 | 1468417166230 Marionette DEBUG loaded listener.js 06:39:26 INFO - PROCESS | 2086 | ++DOMWINDOW == 88 (0x119746000) [pid = 2086] [serial = 1201] [outer = 0x115dee000] 06:39:26 INFO - PROCESS | 2086 | 1468417166520 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]]]}] 06:39:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 06:39:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 468ms 06:39:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 06:39:26 INFO - PROCESS | 2086 | 1468417166531 Marionette TRACE conn2 -> [0,1573,"getWindowHandle",null] 06:39:26 INFO - PROCESS | 2086 | 1468417166532 Marionette TRACE conn2 <- [1,1573,null,{"value":"7"}] 06:39:26 INFO - PROCESS | 2086 | 1468417166534 Marionette TRACE conn2 -> [0,1574,"setScriptTimeout",{"ms":35000}] 06:39:26 INFO - PROCESS | 2086 | 1468417166535 Marionette TRACE conn2 <- [1,1574,null,{}] 06:39:26 INFO - PROCESS | 2086 | 1468417166537 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}] 06:39:26 INFO - PROCESS | 2086 | 1468417166544 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:39:26 INFO - PROCESS | 2086 | 1468417166646 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 06:39:26 INFO - PROCESS | 2086 | 1468417166651 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:26 INFO - PROCESS | 2086 | 1468417166652 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:39:26 INFO - PROCESS | 2086 | ++DOCSHELL 0x123d13800 == 33 [pid = 2086] [id = 401] 06:39:26 INFO - PROCESS | 2086 | ++DOMWINDOW == 89 (0x119746c00) [pid = 2086] [serial = 1202] [outer = 0x0] 06:39:26 INFO - PROCESS | 2086 | ++DOMWINDOW == 90 (0x120fe5c00) [pid = 2086] [serial = 1203] [outer = 0x119746c00] 06:39:26 INFO - PROCESS | 2086 | 1468417166680 Marionette DEBUG loaded listener.js 06:39:26 INFO - PROCESS | 2086 | ++DOMWINDOW == 91 (0x123208400) [pid = 2086] [serial = 1204] [outer = 0x119746c00] 06:39:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 06:39:27 INFO - PROCESS | 2086 | 1468417167001 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]]]}] 06:39:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 471ms 06:39:27 INFO - PROCESS | 2086 | 1468417167005 Marionette TRACE conn2 -> [0,1577,"getWindowHandle",null] 06:39:27 INFO - PROCESS | 2086 | 1468417167007 Marionette TRACE conn2 <- [1,1577,null,{"value":"7"}] 06:39:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 06:39:27 INFO - PROCESS | 2086 | 1468417167014 Marionette TRACE conn2 -> [0,1578,"setScriptTimeout",{"ms":35000}] 06:39:27 INFO - PROCESS | 2086 | 1468417167015 Marionette TRACE conn2 <- [1,1578,null,{}] 06:39:27 INFO - PROCESS | 2086 | 1468417167017 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}] 06:39:27 INFO - PROCESS | 2086 | 1468417167018 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:39:27 INFO - PROCESS | 2086 | 1468417167126 Marionette TRACE conn2 <- [1,1579,null,{"value":null}] 06:39:27 INFO - PROCESS | 2086 | 1468417167132 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:27 INFO - PROCESS | 2086 | 1468417167133 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:39:27 INFO - PROCESS | 2086 | ++DOCSHELL 0x12486f800 == 34 [pid = 2086] [id = 402] 06:39:27 INFO - PROCESS | 2086 | ++DOMWINDOW == 92 (0x11918b800) [pid = 2086] [serial = 1205] [outer = 0x0] 06:39:27 INFO - PROCESS | 2086 | ++DOMWINDOW == 93 (0x1234ac800) [pid = 2086] [serial = 1206] [outer = 0x11918b800] 06:39:27 INFO - PROCESS | 2086 | 1468417167157 Marionette DEBUG loaded listener.js 06:39:27 INFO - PROCESS | 2086 | ++DOMWINDOW == 94 (0x1238a5c00) [pid = 2086] [serial = 1207] [outer = 0x11918b800] 06:39:27 INFO - PROCESS | 2086 | 1468417167428 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]]]}] 06:39:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 06:39:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 471ms 06:39:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 06:39:27 INFO - PROCESS | 2086 | 1468417167482 Marionette TRACE conn2 -> [0,1581,"getWindowHandle",null] 06:39:27 INFO - PROCESS | 2086 | 1468417167483 Marionette TRACE conn2 <- [1,1581,null,{"value":"7"}] 06:39:27 INFO - PROCESS | 2086 | 1468417167485 Marionette TRACE conn2 -> [0,1582,"setScriptTimeout",{"ms":35000}] 06:39:27 INFO - PROCESS | 2086 | 1468417167486 Marionette TRACE conn2 <- [1,1582,null,{}] 06:39:27 INFO - PROCESS | 2086 | 1468417167488 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}] 06:39:27 INFO - PROCESS | 2086 | 1468417167490 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:39:27 INFO - PROCESS | 2086 | 1468417167566 Marionette TRACE conn2 <- [1,1583,null,{"value":null}] 06:39:27 INFO - PROCESS | 2086 | 1468417167570 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:27 INFO - PROCESS | 2086 | 1468417167571 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:39:27 INFO - PROCESS | 2086 | ++DOCSHELL 0x1270a1800 == 35 [pid = 2086] [id = 403] 06:39:27 INFO - PROCESS | 2086 | ++DOMWINDOW == 95 (0x123993400) [pid = 2086] [serial = 1208] [outer = 0x0] 06:39:27 INFO - PROCESS | 2086 | ++DOMWINDOW == 96 (0x123ce2800) [pid = 2086] [serial = 1209] [outer = 0x123993400] 06:39:27 INFO - PROCESS | 2086 | 1468417167598 Marionette DEBUG loaded listener.js 06:39:27 INFO - PROCESS | 2086 | ++DOMWINDOW == 97 (0x1247ab800) [pid = 2086] [serial = 1210] [outer = 0x123993400] 06:39:27 INFO - PROCESS | 2086 | 1468417167931 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]]]}] 06:39:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 06:39:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 470ms 06:39:27 INFO - PROCESS | 2086 | 1468417167956 Marionette TRACE conn2 -> [0,1585,"getWindowHandle",null] 06:39:27 INFO - PROCESS | 2086 | 1468417167958 Marionette TRACE conn2 <- [1,1585,null,{"value":"7"}] 06:39:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 06:39:27 INFO - PROCESS | 2086 | 1468417167962 Marionette TRACE conn2 -> [0,1586,"setScriptTimeout",{"ms":35000}] 06:39:27 INFO - PROCESS | 2086 | 1468417167963 Marionette TRACE conn2 <- [1,1586,null,{}] 06:39:27 INFO - PROCESS | 2086 | 1468417167965 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}] 06:39:27 INFO - PROCESS | 2086 | 1468417167966 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:39:28 INFO - PROCESS | 2086 | 1468417168041 Marionette TRACE conn2 <- [1,1587,null,{"value":null}] 06:39:28 INFO - PROCESS | 2086 | 1468417168099 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:28 INFO - PROCESS | 2086 | 1468417168108 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:39:28 INFO - PROCESS | 2086 | ++DOCSHELL 0x11888c000 == 36 [pid = 2086] [id = 404] 06:39:28 INFO - PROCESS | 2086 | ++DOMWINDOW == 98 (0x113c23800) [pid = 2086] [serial = 1211] [outer = 0x0] 06:39:28 INFO - PROCESS | 2086 | ++DOMWINDOW == 99 (0x124567400) [pid = 2086] [serial = 1212] [outer = 0x113c23800] 06:39:28 INFO - PROCESS | 2086 | 1468417168132 Marionette DEBUG loaded listener.js 06:39:28 INFO - PROCESS | 2086 | ++DOMWINDOW == 100 (0x126969400) [pid = 2086] [serial = 1213] [outer = 0x113c23800] 06:39:28 INFO - PROCESS | 2086 | 1468417168392 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]]]}] 06:39:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 06:39:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 468ms 06:39:28 INFO - PROCESS | 2086 | 1468417168431 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 06:39:28 INFO - PROCESS | 2086 | 1468417168432 Marionette TRACE conn2 <- [1,1589,null,{"value":"7"}] 06:39:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 06:39:28 INFO - PROCESS | 2086 | 1468417168434 Marionette TRACE conn2 -> [0,1590,"setScriptTimeout",{"ms":35000}] 06:39:28 INFO - PROCESS | 2086 | 1468417168435 Marionette TRACE conn2 <- [1,1590,null,{}] 06:39:28 INFO - PROCESS | 2086 | 1468417168437 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}] 06:39:28 INFO - PROCESS | 2086 | 1468417168438 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:39:28 INFO - PROCESS | 2086 | 1468417168531 Marionette TRACE conn2 <- [1,1591,null,{"value":null}] 06:39:28 INFO - PROCESS | 2086 | 1468417168534 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:28 INFO - PROCESS | 2086 | 1468417168535 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:39:28 INFO - PROCESS | 2086 | ++DOCSHELL 0x12930f000 == 37 [pid = 2086] [id = 405] 06:39:28 INFO - PROCESS | 2086 | ++DOMWINDOW == 101 (0x126966c00) [pid = 2086] [serial = 1214] [outer = 0x0] 06:39:28 INFO - PROCESS | 2086 | ++DOMWINDOW == 102 (0x1270ccc00) [pid = 2086] [serial = 1215] [outer = 0x126966c00] 06:39:28 INFO - PROCESS | 2086 | 1468417168561 Marionette DEBUG loaded listener.js 06:39:28 INFO - PROCESS | 2086 | ++DOMWINDOW == 103 (0x1273de000) [pid = 2086] [serial = 1216] [outer = 0x126966c00] 06:39:28 INFO - PROCESS | 2086 | 1468417168931 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]]]}] 06:39:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 06:39:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 521ms 06:39:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 06:39:28 INFO - PROCESS | 2086 | 1468417168963 Marionette TRACE conn2 -> [0,1593,"getWindowHandle",null] 06:39:28 INFO - PROCESS | 2086 | 1468417168964 Marionette TRACE conn2 <- [1,1593,null,{"value":"7"}] 06:39:28 INFO - PROCESS | 2086 | 1468417168966 Marionette TRACE conn2 -> [0,1594,"setScriptTimeout",{"ms":35000}] 06:39:28 INFO - PROCESS | 2086 | 1468417168968 Marionette TRACE conn2 <- [1,1594,null,{}] 06:39:28 INFO - PROCESS | 2086 | 1468417168970 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}] 06:39:28 INFO - PROCESS | 2086 | 1468417168972 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:39:29 INFO - PROCESS | 2086 | 1468417169078 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 06:39:29 INFO - PROCESS | 2086 | 1468417169082 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:29 INFO - PROCESS | 2086 | 1468417169091 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:39:29 INFO - PROCESS | 2086 | ++DOCSHELL 0x120f07800 == 38 [pid = 2086] [id = 406] 06:39:29 INFO - PROCESS | 2086 | ++DOMWINDOW == 104 (0x126d2d000) [pid = 2086] [serial = 1217] [outer = 0x0] 06:39:29 INFO - PROCESS | 2086 | ++DOMWINDOW == 105 (0x128a62400) [pid = 2086] [serial = 1218] [outer = 0x126d2d000] 06:39:29 INFO - PROCESS | 2086 | 1468417169152 Marionette DEBUG loaded listener.js 06:39:29 INFO - PROCESS | 2086 | ++DOMWINDOW == 106 (0x128d6fc00) [pid = 2086] [serial = 1219] [outer = 0x126d2d000] 06:39:29 INFO - PROCESS | 2086 | 1468417169485 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]]]}] 06:39:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 06:39:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 569ms 06:39:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 06:39:29 INFO - PROCESS | 2086 | 1468417169538 Marionette TRACE conn2 -> [0,1597,"getWindowHandle",null] 06:39:29 INFO - PROCESS | 2086 | 1468417169539 Marionette TRACE conn2 <- [1,1597,null,{"value":"7"}] 06:39:29 INFO - PROCESS | 2086 | 1468417169541 Marionette TRACE conn2 -> [0,1598,"setScriptTimeout",{"ms":35000}] 06:39:29 INFO - PROCESS | 2086 | 1468417169542 Marionette TRACE conn2 <- [1,1598,null,{}] 06:39:29 INFO - PROCESS | 2086 | 1468417169545 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}] 06:39:29 INFO - PROCESS | 2086 | 1468417169546 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:39:29 INFO - PROCESS | 2086 | 1468417169648 Marionette TRACE conn2 <- [1,1599,null,{"value":null}] 06:39:29 INFO - PROCESS | 2086 | 1468417169651 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:29 INFO - PROCESS | 2086 | 1468417169652 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:39:29 INFO - PROCESS | 2086 | ++DOCSHELL 0x12b063800 == 39 [pid = 2086] [id = 407] 06:39:29 INFO - PROCESS | 2086 | ++DOMWINDOW == 107 (0x12736b400) [pid = 2086] [serial = 1220] [outer = 0x0] 06:39:29 INFO - PROCESS | 2086 | ++DOMWINDOW == 108 (0x12910ec00) [pid = 2086] [serial = 1221] [outer = 0x12736b400] 06:39:29 INFO - PROCESS | 2086 | 1468417169677 Marionette DEBUG loaded listener.js 06:39:29 INFO - PROCESS | 2086 | ++DOMWINDOW == 109 (0x1293c5800) [pid = 2086] [serial = 1222] [outer = 0x12736b400] 06:39:30 INFO - PROCESS | 2086 | 1468417170021 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]]]}] 06:39:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 06:39:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 520ms 06:39:30 INFO - PROCESS | 2086 | 1468417170062 Marionette TRACE conn2 -> [0,1601,"getWindowHandle",null] 06:39:30 INFO - PROCESS | 2086 | 1468417170063 Marionette TRACE conn2 <- [1,1601,null,{"value":"7"}] 06:39:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 06:39:30 INFO - PROCESS | 2086 | 1468417170066 Marionette TRACE conn2 -> [0,1602,"setScriptTimeout",{"ms":35000}] 06:39:30 INFO - PROCESS | 2086 | 1468417170068 Marionette TRACE conn2 <- [1,1602,null,{}] 06:39:30 INFO - PROCESS | 2086 | 1468417170071 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}] 06:39:30 INFO - PROCESS | 2086 | 1468417170073 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:39:30 INFO - PROCESS | 2086 | 1468417170219 Marionette TRACE conn2 <- [1,1603,null,{"value":null}] 06:39:30 INFO - PROCESS | 2086 | 1468417170252 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:30 INFO - PROCESS | 2086 | 1468417170253 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:39:30 INFO - PROCESS | 2086 | ++DOCSHELL 0x12bc3d000 == 40 [pid = 2086] [id = 408] 06:39:30 INFO - PROCESS | 2086 | ++DOMWINDOW == 110 (0x1293c9800) [pid = 2086] [serial = 1223] [outer = 0x0] 06:39:30 INFO - PROCESS | 2086 | ++DOMWINDOW == 111 (0x12a52a000) [pid = 2086] [serial = 1224] [outer = 0x1293c9800] 06:39:30 INFO - PROCESS | 2086 | 1468417170291 Marionette DEBUG loaded listener.js 06:39:30 INFO - PROCESS | 2086 | ++DOMWINDOW == 112 (0x12a620c00) [pid = 2086] [serial = 1225] [outer = 0x1293c9800] 06:39:30 INFO - PROCESS | 2086 | 1468417170857 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]]]}] 06:39:30 INFO - PROCESS | 2086 | --DOMWINDOW == 111 (0x1234f0c00) [pid = 2086] [serial = 1166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 06:39:30 INFO - PROCESS | 2086 | --DOMWINDOW == 110 (0x126804800) [pid = 2086] [serial = 1163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 06:39:30 INFO - PROCESS | 2086 | --DOMWINDOW == 109 (0x129355800) [pid = 2086] [serial = 1169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 06:39:30 INFO - PROCESS | 2086 | --DOMWINDOW == 108 (0x12abcc000) [pid = 2086] [serial = 1172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 06:39:30 INFO - PROCESS | 2086 | --DOMWINDOW == 107 (0x1127d5000) [pid = 2086] [serial = 1175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 06:39:30 INFO - PROCESS | 2086 | --DOMWINDOW == 106 (0x124102c00) [pid = 2086] [serial = 1160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 06:39:30 INFO - PROCESS | 2086 | --DOMWINDOW == 105 (0x1188e1c00) [pid = 2086] [serial = 1157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 06:39:30 INFO - PROCESS | 2086 | --DOMWINDOW == 104 (0x119bf2000) [pid = 2086] [serial = 1154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 06:39:30 INFO - PROCESS | 2086 | --DOMWINDOW == 103 (0x123624c00) [pid = 2086] [serial = 1151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 06:39:30 INFO - PROCESS | 2086 | --DOMWINDOW == 102 (0x119bee800) [pid = 2086] [serial = 1148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 06:39:30 INFO - PROCESS | 2086 | --DOMWINDOW == 101 (0x1127d7400) [pid = 2086] [serial = 1145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 06:39:30 INFO - PROCESS | 2086 | --DOMWINDOW == 100 (0x118734000) [pid = 2086] [serial = 1142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 06:39:30 INFO - PROCESS | 2086 | --DOMWINDOW == 99 (0x116f8f800) [pid = 2086] [serial = 1181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 06:39:30 INFO - PROCESS | 2086 | --DOMWINDOW == 98 (0x110eb2400) [pid = 2086] [serial = 1139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 06:39:30 INFO - PROCESS | 2086 | --DOMWINDOW == 97 (0x115e5c000) [pid = 2086] [serial = 1136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 06:39:30 INFO - PROCESS | 2086 | --DOMWINDOW == 96 (0x112985c00) [pid = 2086] [serial = 1133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 06:39:30 INFO - PROCESS | 2086 | --DOMWINDOW == 95 (0x126eca800) [pid = 2086] [serial = 1130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 06:39:30 INFO - PROCESS | 2086 | --DOMWINDOW == 94 (0x1210c1800) [pid = 2086] [serial = 1178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 06:39:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 06:39:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 822ms 06:39:30 INFO - PROCESS | 2086 | 1468417170889 Marionette TRACE conn2 -> [0,1605,"getWindowHandle",null] 06:39:30 INFO - PROCESS | 2086 | 1468417170891 Marionette TRACE conn2 <- [1,1605,null,{"value":"7"}] 06:39:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 06:39:30 INFO - PROCESS | 2086 | 1468417170893 Marionette TRACE conn2 -> [0,1606,"setScriptTimeout",{"ms":35000}] 06:39:30 INFO - PROCESS | 2086 | 1468417170894 Marionette TRACE conn2 <- [1,1606,null,{}] 06:39:30 INFO - PROCESS | 2086 | 1468417170897 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}] 06:39:30 INFO - PROCESS | 2086 | 1468417170898 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:39:30 INFO - PROCESS | 2086 | 1468417170979 Marionette TRACE conn2 <- [1,1607,null,{"value":null}] 06:39:30 INFO - PROCESS | 2086 | 1468417170982 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:30 INFO - PROCESS | 2086 | 1468417170983 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:39:30 INFO - PROCESS | 2086 | ++DOCSHELL 0x1234c6800 == 41 [pid = 2086] [id = 409] 06:39:30 INFO - PROCESS | 2086 | ++DOMWINDOW == 95 (0x112985c00) [pid = 2086] [serial = 1226] [outer = 0x0] 06:39:31 INFO - PROCESS | 2086 | ++DOMWINDOW == 96 (0x116f61400) [pid = 2086] [serial = 1227] [outer = 0x112985c00] 06:39:31 INFO - PROCESS | 2086 | 1468417171008 Marionette DEBUG loaded listener.js 06:39:31 INFO - PROCESS | 2086 | ++DOMWINDOW == 97 (0x1188e1c00) [pid = 2086] [serial = 1228] [outer = 0x112985c00] 06:39:31 INFO - PROCESS | 2086 | 1468417171374 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]]]}] 06:39:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 06:39:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 519ms 06:39:31 INFO - PROCESS | 2086 | 1468417171414 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 06:39:31 INFO - PROCESS | 2086 | 1468417171416 Marionette TRACE conn2 <- [1,1609,null,{"value":"7"}] 06:39:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 06:39:31 INFO - PROCESS | 2086 | 1468417171419 Marionette TRACE conn2 -> [0,1610,"setScriptTimeout",{"ms":35000}] 06:39:31 INFO - PROCESS | 2086 | 1468417171420 Marionette TRACE conn2 <- [1,1610,null,{}] 06:39:31 INFO - PROCESS | 2086 | 1468417171426 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}] 06:39:31 INFO - PROCESS | 2086 | 1468417171428 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:39:31 INFO - PROCESS | 2086 | 1468417171594 Marionette TRACE conn2 <- [1,1611,null,{"value":null}] 06:39:31 INFO - PROCESS | 2086 | 1468417171650 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:31 INFO - PROCESS | 2086 | 1468417171651 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:39:31 INFO - PROCESS | 2086 | ++DOCSHELL 0x12bee2000 == 42 [pid = 2086] [id = 410] 06:39:31 INFO - PROCESS | 2086 | ++DOMWINDOW == 98 (0x1237d1400) [pid = 2086] [serial = 1229] [outer = 0x0] 06:39:31 INFO - PROCESS | 2086 | ++DOMWINDOW == 99 (0x12696b000) [pid = 2086] [serial = 1230] [outer = 0x1237d1400] 06:39:31 INFO - PROCESS | 2086 | 1468417171690 Marionette DEBUG loaded listener.js 06:39:31 INFO - PROCESS | 2086 | ++DOMWINDOW == 100 (0x12a625c00) [pid = 2086] [serial = 1231] [outer = 0x1237d1400] 06:39:31 INFO - PROCESS | 2086 | 1468417171978 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]]]}] 06:39:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 06:39:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 571ms 06:39:31 INFO - PROCESS | 2086 | 1468417171989 Marionette TRACE conn2 -> [0,1613,"getWindowHandle",null] 06:39:31 INFO - PROCESS | 2086 | 1468417171992 Marionette TRACE conn2 <- [1,1613,null,{"value":"7"}] 06:39:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 06:39:32 INFO - PROCESS | 2086 | 1468417172000 Marionette TRACE conn2 -> [0,1614,"setScriptTimeout",{"ms":35000}] 06:39:32 INFO - PROCESS | 2086 | 1468417172002 Marionette TRACE conn2 <- [1,1614,null,{}] 06:39:32 INFO - PROCESS | 2086 | 1468417172004 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}] 06:39:32 INFO - PROCESS | 2086 | 1468417172005 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:39:32 INFO - PROCESS | 2086 | 1468417172089 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 06:39:32 INFO - PROCESS | 2086 | 1468417172095 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:32 INFO - PROCESS | 2086 | 1468417172096 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:39:32 INFO - PROCESS | 2086 | ++DOCSHELL 0x12ca65800 == 43 [pid = 2086] [id = 411] 06:39:32 INFO - PROCESS | 2086 | ++DOMWINDOW == 101 (0x12a626000) [pid = 2086] [serial = 1232] [outer = 0x0] 06:39:32 INFO - PROCESS | 2086 | ++DOMWINDOW == 102 (0x12b0ce000) [pid = 2086] [serial = 1233] [outer = 0x12a626000] 06:39:32 INFO - PROCESS | 2086 | 1468417172120 Marionette DEBUG loaded listener.js 06:39:32 INFO - PROCESS | 2086 | ++DOMWINDOW == 103 (0x12b8de400) [pid = 2086] [serial = 1234] [outer = 0x12a626000] 06:39:32 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 06:39:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 418ms 06:39:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 06:39:32 INFO - PROCESS | 2086 | 1468417172416 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]]]}] 06:39:32 INFO - PROCESS | 2086 | 1468417172420 Marionette TRACE conn2 -> [0,1617,"getWindowHandle",null] 06:39:32 INFO - PROCESS | 2086 | 1468417172421 Marionette TRACE conn2 <- [1,1617,null,{"value":"7"}] 06:39:32 INFO - PROCESS | 2086 | 1468417172430 Marionette TRACE conn2 -> [0,1618,"setScriptTimeout",{"ms":35000}] 06:39:32 INFO - PROCESS | 2086 | 1468417172431 Marionette TRACE conn2 <- [1,1618,null,{}] 06:39:32 INFO - PROCESS | 2086 | 1468417172434 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}] 06:39:32 INFO - PROCESS | 2086 | 1468417172435 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:39:32 INFO - PROCESS | 2086 | 1468417172559 Marionette TRACE conn2 <- [1,1619,null,{"value":null}] 06:39:32 INFO - PROCESS | 2086 | 1468417172565 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:32 INFO - PROCESS | 2086 | 1468417172566 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:39:32 INFO - PROCESS | 2086 | ++DOCSHELL 0x12ca9e800 == 44 [pid = 2086] [id = 412] 06:39:32 INFO - PROCESS | 2086 | ++DOMWINDOW == 104 (0x1127d0800) [pid = 2086] [serial = 1235] [outer = 0x0] 06:39:32 INFO - PROCESS | 2086 | ++DOMWINDOW == 105 (0x12abd6400) [pid = 2086] [serial = 1236] [outer = 0x1127d0800] 06:39:32 INFO - PROCESS | 2086 | 1468417172589 Marionette DEBUG loaded listener.js 06:39:32 INFO - PROCESS | 2086 | ++DOMWINDOW == 106 (0x12b98bc00) [pid = 2086] [serial = 1237] [outer = 0x1127d0800] 06:39:32 INFO - PROCESS | 2086 | 1468417172963 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]]]}] 06:39:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 06:39:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 576ms 06:39:33 INFO - PROCESS | 2086 | 1468417172999 Marionette TRACE conn2 -> [0,1621,"getWindowHandle",null] 06:39:33 INFO - PROCESS | 2086 | 1468417173002 Marionette TRACE conn2 <- [1,1621,null,{"value":"7"}] 06:39:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 06:39:33 INFO - PROCESS | 2086 | 1468417173006 Marionette TRACE conn2 -> [0,1622,"setScriptTimeout",{"ms":35000}] 06:39:33 INFO - PROCESS | 2086 | 1468417173008 Marionette TRACE conn2 <- [1,1622,null,{}] 06:39:33 INFO - PROCESS | 2086 | 1468417173012 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}] 06:39:33 INFO - PROCESS | 2086 | 1468417173014 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:39:33 INFO - PROCESS | 2086 | 1468417173133 Marionette TRACE conn2 <- [1,1623,null,{"value":null}] 06:39:33 INFO - PROCESS | 2086 | 1468417173189 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:33 INFO - PROCESS | 2086 | 1468417173192 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:39:33 INFO - PROCESS | 2086 | ++DOCSHELL 0x116610000 == 45 [pid = 2086] [id = 413] 06:39:33 INFO - PROCESS | 2086 | ++DOMWINDOW == 107 (0x1127cdc00) [pid = 2086] [serial = 1238] [outer = 0x0] 06:39:33 INFO - PROCESS | 2086 | ++DOMWINDOW == 108 (0x112979800) [pid = 2086] [serial = 1239] [outer = 0x1127cdc00] 06:39:33 INFO - PROCESS | 2086 | 1468417173223 Marionette DEBUG loaded listener.js 06:39:33 INFO - PROCESS | 2086 | ++DOMWINDOW == 109 (0x11338a000) [pid = 2086] [serial = 1240] [outer = 0x1127cdc00] 06:39:33 INFO - PROCESS | 2086 | 1468417173740 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]]]}] 06:39:33 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 06:39:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 775ms 06:39:33 INFO - PROCESS | 2086 | 1468417173799 Marionette TRACE conn2 -> [0,1625,"getWindowHandle",null] 06:39:33 INFO - PROCESS | 2086 | 1468417173802 Marionette TRACE conn2 <- [1,1625,null,{"value":"7"}] 06:39:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 06:39:33 INFO - PROCESS | 2086 | 1468417173810 Marionette TRACE conn2 -> [0,1626,"setScriptTimeout",{"ms":35000}] 06:39:33 INFO - PROCESS | 2086 | 1468417173813 Marionette TRACE conn2 <- [1,1626,null,{}] 06:39:33 INFO - PROCESS | 2086 | 1468417173815 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}] 06:39:33 INFO - PROCESS | 2086 | 1468417173817 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:39:33 INFO - PROCESS | 2086 | 1468417173929 Marionette TRACE conn2 <- [1,1627,null,{"value":null}] 06:39:34 INFO - PROCESS | 2086 | 1468417174010 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:34 INFO - PROCESS | 2086 | 1468417174011 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:39:34 INFO - PROCESS | 2086 | ++DOCSHELL 0x119291000 == 46 [pid = 2086] [id = 414] 06:39:34 INFO - PROCESS | 2086 | ++DOMWINDOW == 110 (0x116931400) [pid = 2086] [serial = 1241] [outer = 0x0] 06:39:34 INFO - PROCESS | 2086 | ++DOMWINDOW == 111 (0x116987400) [pid = 2086] [serial = 1242] [outer = 0x116931400] 06:39:34 INFO - PROCESS | 2086 | 1468417174041 Marionette DEBUG loaded listener.js 06:39:34 INFO - PROCESS | 2086 | ++DOMWINDOW == 112 (0x116f6a400) [pid = 2086] [serial = 1243] [outer = 0x116931400] 06:39:34 INFO - PROCESS | 2086 | 1468417174888 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]]]}] 06:39:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 06:39:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1127ms 06:39:34 INFO - PROCESS | 2086 | 1468417174937 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 06:39:34 INFO - PROCESS | 2086 | 1468417174940 Marionette TRACE conn2 <- [1,1629,null,{"value":"7"}] 06:39:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 06:39:34 INFO - PROCESS | 2086 | 1468417174945 Marionette TRACE conn2 -> [0,1630,"setScriptTimeout",{"ms":35000}] 06:39:34 INFO - PROCESS | 2086 | 1468417174948 Marionette TRACE conn2 <- [1,1630,null,{}] 06:39:34 INFO - PROCESS | 2086 | 1468417174953 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}] 06:39:34 INFO - PROCESS | 2086 | 1468417174955 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:39:35 INFO - PROCESS | 2086 | 1468417175063 Marionette TRACE conn2 <- [1,1631,null,{"value":null}] 06:39:35 INFO - PROCESS | 2086 | 1468417175123 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:35 INFO - PROCESS | 2086 | 1468417175124 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:39:35 INFO - PROCESS | 2086 | ++DOCSHELL 0x1167e5800 == 47 [pid = 2086] [id = 415] 06:39:35 INFO - PROCESS | 2086 | ++DOMWINDOW == 113 (0x112cb8800) [pid = 2086] [serial = 1244] [outer = 0x0] 06:39:35 INFO - PROCESS | 2086 | ++DOMWINDOW == 114 (0x112e19400) [pid = 2086] [serial = 1245] [outer = 0x112cb8800] 06:39:35 INFO - PROCESS | 2086 | 1468417175152 Marionette DEBUG loaded listener.js 06:39:35 INFO - PROCESS | 2086 | ++DOMWINDOW == 115 (0x1132edc00) [pid = 2086] [serial = 1246] [outer = 0x112cb8800] 06:39:35 INFO - PROCESS | 2086 | --DOCSHELL 0x12ca65800 == 46 [pid = 2086] [id = 411] 06:39:35 INFO - PROCESS | 2086 | --DOCSHELL 0x12bee2000 == 45 [pid = 2086] [id = 410] 06:39:35 INFO - PROCESS | 2086 | --DOCSHELL 0x1234c6800 == 44 [pid = 2086] [id = 409] 06:39:35 INFO - PROCESS | 2086 | --DOCSHELL 0x12bc3d000 == 43 [pid = 2086] [id = 408] 06:39:35 INFO - PROCESS | 2086 | --DOCSHELL 0x12b063800 == 42 [pid = 2086] [id = 407] 06:39:35 INFO - PROCESS | 2086 | --DOCSHELL 0x120f07800 == 41 [pid = 2086] [id = 406] 06:39:35 INFO - PROCESS | 2086 | --DOMWINDOW == 114 (0x12b94c800) [pid = 2086] [serial = 1185] [outer = 0x0] [url = about:blank] 06:39:35 INFO - PROCESS | 2086 | --DOCSHELL 0x12930f000 == 40 [pid = 2086] [id = 405] 06:39:35 INFO - PROCESS | 2086 | --DOCSHELL 0x11888c000 == 39 [pid = 2086] [id = 404] 06:39:35 INFO - PROCESS | 2086 | --DOCSHELL 0x1270a1800 == 38 [pid = 2086] [id = 403] 06:39:35 INFO - PROCESS | 2086 | --DOCSHELL 0x12486f800 == 37 [pid = 2086] [id = 402] 06:39:35 INFO - PROCESS | 2086 | --DOCSHELL 0x123d13800 == 36 [pid = 2086] [id = 401] 06:39:35 INFO - PROCESS | 2086 | --DOCSHELL 0x120f19800 == 35 [pid = 2086] [id = 400] 06:39:35 INFO - PROCESS | 2086 | --DOCSHELL 0x119905800 == 34 [pid = 2086] [id = 399] 06:39:35 INFO - PROCESS | 2086 | --DOCSHELL 0x11888d000 == 33 [pid = 2086] [id = 398] 06:39:35 INFO - PROCESS | 2086 | --DOCSHELL 0x116fd4000 == 32 [pid = 2086] [id = 397] 06:39:35 INFO - PROCESS | 2086 | --DOCSHELL 0x11662a800 == 31 [pid = 2086] [id = 396] 06:39:35 INFO - PROCESS | 2086 | --DOCSHELL 0x12ca71000 == 30 [pid = 2086] [id = 395] 06:39:35 INFO - PROCESS | 2086 | 1468417175524 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]]]}] 06:39:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 06:39:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 622ms 06:39:35 INFO - PROCESS | 2086 | 1468417175566 Marionette TRACE conn2 -> [0,1633,"getWindowHandle",null] 06:39:35 INFO - PROCESS | 2086 | 1468417175569 Marionette TRACE conn2 <- [1,1633,null,{"value":"7"}] 06:39:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 06:39:35 INFO - PROCESS | 2086 | --DOMWINDOW == 113 (0x128d0ac00) [pid = 2086] [serial = 1167] [outer = 0x0] [url = about:blank] 06:39:35 INFO - PROCESS | 2086 | --DOMWINDOW == 112 (0x126d2c800) [pid = 2086] [serial = 1164] [outer = 0x0] [url = about:blank] 06:39:35 INFO - PROCESS | 2086 | --DOMWINDOW == 111 (0x12a524c00) [pid = 2086] [serial = 1170] [outer = 0x0] [url = about:blank] 06:39:35 INFO - PROCESS | 2086 | --DOMWINDOW == 110 (0x12b0c4800) [pid = 2086] [serial = 1173] [outer = 0x0] [url = about:blank] 06:39:35 INFO - PROCESS | 2086 | --DOMWINDOW == 109 (0x12abc9400) [pid = 2086] [serial = 1171] [outer = 0x0] [url = about:blank] 06:39:35 INFO - PROCESS | 2086 | --DOMWINDOW == 108 (0x12b8d0400) [pid = 2086] [serial = 1174] [outer = 0x0] [url = about:blank] 06:39:35 INFO - PROCESS | 2086 | --DOMWINDOW == 107 (0x116f70800) [pid = 2086] [serial = 1176] [outer = 0x0] [url = about:blank] 06:39:35 INFO - PROCESS | 2086 | --DOMWINDOW == 106 (0x126962000) [pid = 2086] [serial = 1161] [outer = 0x0] [url = about:blank] 06:39:35 INFO - PROCESS | 2086 | --DOMWINDOW == 105 (0x1243fbc00) [pid = 2086] [serial = 1158] [outer = 0x0] [url = about:blank] 06:39:35 INFO - PROCESS | 2086 | --DOMWINDOW == 104 (0x126806400) [pid = 2086] [serial = 1159] [outer = 0x0] [url = about:blank] 06:39:35 INFO - PROCESS | 2086 | --DOMWINDOW == 103 (0x123b44800) [pid = 2086] [serial = 1155] [outer = 0x0] [url = about:blank] 06:39:35 INFO - PROCESS | 2086 | --DOMWINDOW == 102 (0x12418c000) [pid = 2086] [serial = 1156] [outer = 0x0] [url = about:blank] 06:39:35 INFO - PROCESS | 2086 | --DOMWINDOW == 101 (0x1238b2c00) [pid = 2086] [serial = 1152] [outer = 0x0] [url = about:blank] 06:39:35 INFO - PROCESS | 2086 | --DOMWINDOW == 100 (0x123b41c00) [pid = 2086] [serial = 1153] [outer = 0x0] [url = about:blank] 06:39:35 INFO - PROCESS | 2086 | --DOMWINDOW == 99 (0x1210c5800) [pid = 2086] [serial = 1149] [outer = 0x0] [url = about:blank] 06:39:35 INFO - PROCESS | 2086 | --DOMWINDOW == 98 (0x1234e4400) [pid = 2086] [serial = 1150] [outer = 0x0] [url = about:blank] 06:39:35 INFO - PROCESS | 2086 | --DOMWINDOW == 97 (0x11918a800) [pid = 2086] [serial = 1146] [outer = 0x0] [url = about:blank] 06:39:35 INFO - PROCESS | 2086 | --DOMWINDOW == 96 (0x11998b400) [pid = 2086] [serial = 1147] [outer = 0x0] [url = about:blank] 06:39:35 INFO - PROCESS | 2086 | --DOMWINDOW == 95 (0x1187f9400) [pid = 2086] [serial = 1143] [outer = 0x0] [url = about:blank] 06:39:35 INFO - PROCESS | 2086 | --DOMWINDOW == 94 (0x1188e5000) [pid = 2086] [serial = 1144] [outer = 0x0] [url = about:blank] 06:39:35 INFO - PROCESS | 2086 | --DOMWINDOW == 93 (0x12b93f800) [pid = 2086] [serial = 1183] [outer = 0x0] [url = about:blank] 06:39:35 INFO - PROCESS | 2086 | --DOMWINDOW == 92 (0x1176ec000) [pid = 2086] [serial = 1140] [outer = 0x0] [url = about:blank] 06:39:35 INFO - PROCESS | 2086 | --DOMWINDOW == 91 (0x11855c400) [pid = 2086] [serial = 1141] [outer = 0x0] [url = about:blank] 06:39:35 INFO - PROCESS | 2086 | --DOMWINDOW == 90 (0x11690b800) [pid = 2086] [serial = 1137] [outer = 0x0] [url = about:blank] 06:39:35 INFO - PROCESS | 2086 | --DOMWINDOW == 89 (0x116980000) [pid = 2086] [serial = 1138] [outer = 0x0] [url = about:blank] 06:39:35 INFO - PROCESS | 2086 | --DOMWINDOW == 88 (0x112ea2c00) [pid = 2086] [serial = 1134] [outer = 0x0] [url = about:blank] 06:39:35 INFO - PROCESS | 2086 | --DOMWINDOW == 87 (0x113c21c00) [pid = 2086] [serial = 1135] [outer = 0x0] [url = about:blank] 06:39:35 INFO - PROCESS | 2086 | --DOMWINDOW == 86 (0x12a52d400) [pid = 2086] [serial = 1132] [outer = 0x0] [url = about:blank] 06:39:35 INFO - PROCESS | 2086 | --DOMWINDOW == 85 (0x1270cd800) [pid = 2086] [serial = 1179] [outer = 0x0] [url = about:blank] 06:39:35 INFO - PROCESS | 2086 | --DOMWINDOW == 84 (0x12b8d3800) [pid = 2086] [serial = 1182] [outer = 0x0] [url = about:blank] 06:39:35 INFO - PROCESS | 2086 | --DOMWINDOW == 83 (0x129355000) [pid = 2086] [serial = 1168] [outer = 0x0] [url = about:blank] 06:39:35 INFO - PROCESS | 2086 | --DOMWINDOW == 82 (0x12b0c5800) [pid = 2086] [serial = 1180] [outer = 0x0] [url = about:blank] 06:39:35 INFO - PROCESS | 2086 | --DOMWINDOW == 81 (0x128aa6400) [pid = 2086] [serial = 1165] [outer = 0x0] [url = about:blank] 06:39:35 INFO - PROCESS | 2086 | --DOMWINDOW == 80 (0x12696d400) [pid = 2086] [serial = 1162] [outer = 0x0] [url = about:blank] 06:39:35 INFO - PROCESS | 2086 | --DOMWINDOW == 79 (0x1210c1400) [pid = 2086] [serial = 1177] [outer = 0x0] [url = about:blank] 06:39:35 INFO - PROCESS | 2086 | 1468417175586 Marionette TRACE conn2 -> [0,1634,"setScriptTimeout",{"ms":35000}] 06:39:35 INFO - PROCESS | 2086 | 1468417175587 Marionette TRACE conn2 <- [1,1634,null,{}] 06:39:35 INFO - PROCESS | 2086 | 1468417175592 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}] 06:39:35 INFO - PROCESS | 2086 | 1468417175594 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:39:35 INFO - PROCESS | 2086 | 1468417175667 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 06:39:35 INFO - PROCESS | 2086 | 1468417175671 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:35 INFO - PROCESS | 2086 | 1468417175672 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:39:35 INFO - PROCESS | 2086 | ++DOCSHELL 0x11746e000 == 31 [pid = 2086] [id = 416] 06:39:35 INFO - PROCESS | 2086 | ++DOMWINDOW == 80 (0x116464c00) [pid = 2086] [serial = 1247] [outer = 0x0] 06:39:35 INFO - PROCESS | 2086 | ++DOMWINDOW == 81 (0x11675c000) [pid = 2086] [serial = 1248] [outer = 0x116464c00] 06:39:35 INFO - PROCESS | 2086 | 1468417175703 Marionette DEBUG loaded listener.js 06:39:35 INFO - PROCESS | 2086 | ++DOMWINDOW == 82 (0x116923800) [pid = 2086] [serial = 1249] [outer = 0x116464c00] 06:39:36 INFO - PROCESS | 2086 | 1468417176066 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]]]}] 06:39:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 06:39:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 533ms 06:39:36 INFO - PROCESS | 2086 | 1468417176107 Marionette TRACE conn2 -> [0,1637,"getWindowHandle",null] 06:39:36 INFO - PROCESS | 2086 | 1468417176108 Marionette TRACE conn2 <- [1,1637,null,{"value":"7"}] 06:39:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 06:39:36 INFO - PROCESS | 2086 | 1468417176116 Marionette TRACE conn2 -> [0,1638,"setScriptTimeout",{"ms":35000}] 06:39:36 INFO - PROCESS | 2086 | 1468417176119 Marionette TRACE conn2 <- [1,1638,null,{}] 06:39:36 INFO - PROCESS | 2086 | 1468417176128 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}] 06:39:36 INFO - PROCESS | 2086 | 1468417176131 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:39:36 INFO - PROCESS | 2086 | 1468417176207 Marionette TRACE conn2 <- [1,1639,null,{"value":null}] 06:39:36 INFO - PROCESS | 2086 | 1468417176214 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:36 INFO - PROCESS | 2086 | 1468417176216 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:39:36 INFO - PROCESS | 2086 | ++DOCSHELL 0x119172800 == 32 [pid = 2086] [id = 417] 06:39:36 INFO - PROCESS | 2086 | ++DOMWINDOW == 83 (0x116f70800) [pid = 2086] [serial = 1250] [outer = 0x0] 06:39:36 INFO - PROCESS | 2086 | ++DOMWINDOW == 84 (0x117eb2400) [pid = 2086] [serial = 1251] [outer = 0x116f70800] 06:39:36 INFO - PROCESS | 2086 | 1468417176244 Marionette DEBUG loaded listener.js 06:39:36 INFO - PROCESS | 2086 | ++DOMWINDOW == 85 (0x11855d800) [pid = 2086] [serial = 1252] [outer = 0x116f70800] 06:39:36 INFO - PROCESS | 2086 | 1468417176608 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]]]}] 06:39:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 06:39:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 528ms 06:39:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 06:39:36 INFO - PROCESS | 2086 | 1468417176639 Marionette TRACE conn2 -> [0,1641,"getWindowHandle",null] 06:39:36 INFO - PROCESS | 2086 | 1468417176641 Marionette TRACE conn2 <- [1,1641,null,{"value":"7"}] 06:39:36 INFO - PROCESS | 2086 | 1468417176645 Marionette TRACE conn2 -> [0,1642,"setScriptTimeout",{"ms":35000}] 06:39:36 INFO - PROCESS | 2086 | 1468417176646 Marionette TRACE conn2 <- [1,1642,null,{}] 06:39:36 INFO - PROCESS | 2086 | 1468417176649 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}] 06:39:36 INFO - PROCESS | 2086 | 1468417176650 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:39:36 INFO - PROCESS | 2086 | 1468417176749 Marionette TRACE conn2 <- [1,1643,null,{"value":null}] 06:39:36 INFO - PROCESS | 2086 | 1468417176754 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:36 INFO - PROCESS | 2086 | 1468417176755 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:39:36 INFO - PROCESS | 2086 | ++DOCSHELL 0x120f1c800 == 33 [pid = 2086] [id = 418] 06:39:36 INFO - PROCESS | 2086 | ++DOMWINDOW == 86 (0x118568400) [pid = 2086] [serial = 1253] [outer = 0x0] 06:39:36 INFO - PROCESS | 2086 | ++DOMWINDOW == 87 (0x1187f4400) [pid = 2086] [serial = 1254] [outer = 0x118568400] 06:39:36 INFO - PROCESS | 2086 | 1468417176783 Marionette DEBUG loaded listener.js 06:39:36 INFO - PROCESS | 2086 | ++DOMWINDOW == 88 (0x11918a800) [pid = 2086] [serial = 1255] [outer = 0x118568400] 06:39:37 INFO - PROCESS | 2086 | 1468417177076 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]]]}] 06:39:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 06:39:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 468ms 06:39:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 06:39:37 INFO - PROCESS | 2086 | 1468417177114 Marionette TRACE conn2 -> [0,1645,"getWindowHandle",null] 06:39:37 INFO - PROCESS | 2086 | 1468417177115 Marionette TRACE conn2 <- [1,1645,null,{"value":"7"}] 06:39:37 INFO - PROCESS | 2086 | 1468417177117 Marionette TRACE conn2 -> [0,1646,"setScriptTimeout",{"ms":35000}] 06:39:37 INFO - PROCESS | 2086 | 1468417177118 Marionette TRACE conn2 <- [1,1646,null,{}] 06:39:37 INFO - PROCESS | 2086 | 1468417177121 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}] 06:39:37 INFO - PROCESS | 2086 | 1468417177122 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:39:37 INFO - PROCESS | 2086 | 1468417177198 Marionette TRACE conn2 <- [1,1647,null,{"value":null}] 06:39:37 INFO - PROCESS | 2086 | 1468417177201 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:37 INFO - PROCESS | 2086 | 1468417177202 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:39:37 INFO - PROCESS | 2086 | ++DOCSHELL 0x123b06800 == 34 [pid = 2086] [id = 419] 06:39:37 INFO - PROCESS | 2086 | ++DOMWINDOW == 89 (0x118851000) [pid = 2086] [serial = 1256] [outer = 0x0] 06:39:37 INFO - PROCESS | 2086 | ++DOMWINDOW == 90 (0x119747800) [pid = 2086] [serial = 1257] [outer = 0x118851000] 06:39:37 INFO - PROCESS | 2086 | 1468417177236 Marionette DEBUG loaded listener.js 06:39:37 INFO - PROCESS | 2086 | ++DOMWINDOW == 91 (0x1199a9400) [pid = 2086] [serial = 1258] [outer = 0x118851000] 06:39:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 06:39:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 520ms 06:39:37 INFO - PROCESS | 2086 | 1468417177630 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]]]}] 06:39:37 INFO - PROCESS | 2086 | 1468417177638 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 06:39:37 INFO - PROCESS | 2086 | 1468417177639 Marionette TRACE conn2 <- [1,1649,null,{"value":"7"}] 06:39:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 06:39:37 INFO - PROCESS | 2086 | 1468417177643 Marionette TRACE conn2 -> [0,1650,"setScriptTimeout",{"ms":35000}] 06:39:37 INFO - PROCESS | 2086 | 1468417177644 Marionette TRACE conn2 <- [1,1650,null,{}] 06:39:37 INFO - PROCESS | 2086 | 1468417177647 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}] 06:39:37 INFO - PROCESS | 2086 | 1468417177651 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:39:37 INFO - PROCESS | 2086 | 1468417177771 Marionette TRACE conn2 <- [1,1651,null,{"value":null}] 06:39:37 INFO - PROCESS | 2086 | 1468417177775 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:37 INFO - PROCESS | 2086 | 1468417177776 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:39:37 INFO - PROCESS | 2086 | ++DOCSHELL 0x12684f000 == 35 [pid = 2086] [id = 420] 06:39:37 INFO - PROCESS | 2086 | ++DOMWINDOW == 92 (0x119fd4800) [pid = 2086] [serial = 1259] [outer = 0x0] 06:39:37 INFO - PROCESS | 2086 | ++DOMWINDOW == 93 (0x120febc00) [pid = 2086] [serial = 1260] [outer = 0x119fd4800] 06:39:37 INFO - PROCESS | 2086 | 1468417177801 Marionette DEBUG loaded listener.js 06:39:37 INFO - PROCESS | 2086 | ++DOMWINDOW == 94 (0x1234ea800) [pid = 2086] [serial = 1261] [outer = 0x119fd4800] 06:39:38 INFO - PROCESS | 2086 | 1468417178136 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]]]}] 06:39:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 06:39:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 519ms 06:39:38 INFO - PROCESS | 2086 | 1468417178164 Marionette TRACE conn2 -> [0,1653,"getWindowHandle",null] 06:39:38 INFO - PROCESS | 2086 | 1468417178165 Marionette TRACE conn2 <- [1,1653,null,{"value":"7"}] 06:39:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 06:39:38 INFO - PROCESS | 2086 | 1468417178167 Marionette TRACE conn2 -> [0,1654,"setScriptTimeout",{"ms":35000}] 06:39:38 INFO - PROCESS | 2086 | 1468417178168 Marionette TRACE conn2 <- [1,1654,null,{}] 06:39:38 INFO - PROCESS | 2086 | 1468417178170 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}] 06:39:38 INFO - PROCESS | 2086 | 1468417178171 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:39:38 INFO - PROCESS | 2086 | 1468417178288 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 06:39:38 INFO - PROCESS | 2086 | 1468417178292 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:38 INFO - PROCESS | 2086 | 1468417178293 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:39:38 INFO - PROCESS | 2086 | ++DOCSHELL 0x128819000 == 36 [pid = 2086] [id = 421] 06:39:38 INFO - PROCESS | 2086 | ++DOMWINDOW == 95 (0x119fdfc00) [pid = 2086] [serial = 1262] [outer = 0x0] 06:39:38 INFO - PROCESS | 2086 | ++DOMWINDOW == 96 (0x123990800) [pid = 2086] [serial = 1263] [outer = 0x119fdfc00] 06:39:38 INFO - PROCESS | 2086 | 1468417178317 Marionette DEBUG loaded listener.js 06:39:38 INFO - PROCESS | 2086 | ++DOMWINDOW == 97 (0x123ce1400) [pid = 2086] [serial = 1264] [outer = 0x119fdfc00] 06:39:38 INFO - PROCESS | 2086 | 1468417178634 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]]]}] 06:39:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 06:39:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 518ms 06:39:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 06:39:38 INFO - PROCESS | 2086 | 1468417178690 Marionette TRACE conn2 -> [0,1657,"getWindowHandle",null] 06:39:38 INFO - PROCESS | 2086 | 1468417178692 Marionette TRACE conn2 <- [1,1657,null,{"value":"7"}] 06:39:38 INFO - PROCESS | 2086 | 1468417178694 Marionette TRACE conn2 -> [0,1658,"setScriptTimeout",{"ms":35000}] 06:39:38 INFO - PROCESS | 2086 | 1468417178695 Marionette TRACE conn2 <- [1,1658,null,{}] 06:39:38 INFO - PROCESS | 2086 | 1468417178697 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}] 06:39:38 INFO - PROCESS | 2086 | 1468417178698 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:39:38 INFO - PROCESS | 2086 | 1468417178796 Marionette TRACE conn2 <- [1,1659,null,{"value":null}] 06:39:38 INFO - PROCESS | 2086 | 1468417178800 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:38 INFO - PROCESS | 2086 | 1468417178801 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:39:38 INFO - PROCESS | 2086 | ++DOCSHELL 0x128d15800 == 37 [pid = 2086] [id = 422] 06:39:38 INFO - PROCESS | 2086 | ++DOMWINDOW == 98 (0x11697fc00) [pid = 2086] [serial = 1265] [outer = 0x0] 06:39:38 INFO - PROCESS | 2086 | ++DOMWINDOW == 99 (0x124102c00) [pid = 2086] [serial = 1266] [outer = 0x11697fc00] 06:39:38 INFO - PROCESS | 2086 | 1468417178825 Marionette DEBUG loaded listener.js 06:39:38 INFO - PROCESS | 2086 | ++DOMWINDOW == 100 (0x1247b3800) [pid = 2086] [serial = 1267] [outer = 0x11697fc00] 06:39:39 INFO - PROCESS | 2086 | 1468417179151 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]]]}] 06:39:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 06:39:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 469ms 06:39:39 INFO - PROCESS | 2086 | 1468417179166 Marionette TRACE conn2 -> [0,1661,"getWindowHandle",null] 06:39:39 INFO - PROCESS | 2086 | 1468417179167 Marionette TRACE conn2 <- [1,1661,null,{"value":"7"}] 06:39:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 06:39:39 INFO - PROCESS | 2086 | 1468417179169 Marionette TRACE conn2 -> [0,1662,"setScriptTimeout",{"ms":35000}] 06:39:39 INFO - PROCESS | 2086 | 1468417179170 Marionette TRACE conn2 <- [1,1662,null,{}] 06:39:39 INFO - PROCESS | 2086 | 1468417179172 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}] 06:39:39 INFO - PROCESS | 2086 | 1468417179174 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:39:39 INFO - PROCESS | 2086 | 1468417179288 Marionette TRACE conn2 <- [1,1663,null,{"value":null}] 06:39:39 INFO - PROCESS | 2086 | 1468417179291 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:39 INFO - PROCESS | 2086 | 1468417179293 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:39:39 INFO - PROCESS | 2086 | ++DOCSHELL 0x12a476000 == 38 [pid = 2086] [id = 423] 06:39:39 INFO - PROCESS | 2086 | ++DOMWINDOW == 101 (0x1234eec00) [pid = 2086] [serial = 1268] [outer = 0x0] 06:39:39 INFO - PROCESS | 2086 | ++DOMWINDOW == 102 (0x123ce2000) [pid = 2086] [serial = 1269] [outer = 0x1234eec00] 06:39:39 INFO - PROCESS | 2086 | 1468417179316 Marionette DEBUG loaded listener.js 06:39:39 INFO - PROCESS | 2086 | ++DOMWINDOW == 103 (0x1268aec00) [pid = 2086] [serial = 1270] [outer = 0x1234eec00] 06:39:39 INFO - PROCESS | 2086 | --DOMWINDOW == 102 (0x115dee000) [pid = 2086] [serial = 1199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 06:39:39 INFO - PROCESS | 2086 | --DOMWINDOW == 101 (0x11872f400) [pid = 2086] [serial = 1196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 06:39:39 INFO - PROCESS | 2086 | --DOMWINDOW == 100 (0x126d2d000) [pid = 2086] [serial = 1217] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 06:39:39 INFO - PROCESS | 2086 | --DOMWINDOW == 99 (0x119746c00) [pid = 2086] [serial = 1202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 06:39:39 INFO - PROCESS | 2086 | --DOMWINDOW == 98 (0x112fbd800) [pid = 2086] [serial = 1187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 06:39:39 INFO - PROCESS | 2086 | --DOMWINDOW == 97 (0x115e5d000) [pid = 2086] [serial = 1190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 06:39:39 INFO - PROCESS | 2086 | --DOMWINDOW == 96 (0x113c23800) [pid = 2086] [serial = 1211] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 06:39:39 INFO - PROCESS | 2086 | --DOMWINDOW == 95 (0x126966c00) [pid = 2086] [serial = 1214] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 06:39:39 INFO - PROCESS | 2086 | --DOMWINDOW == 94 (0x12736b400) [pid = 2086] [serial = 1220] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 06:39:39 INFO - PROCESS | 2086 | --DOMWINDOW == 93 (0x123993400) [pid = 2086] [serial = 1208] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 06:39:39 INFO - PROCESS | 2086 | --DOMWINDOW == 92 (0x1293c9800) [pid = 2086] [serial = 1223] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 06:39:39 INFO - PROCESS | 2086 | --DOMWINDOW == 91 (0x111caec00) [pid = 2086] [serial = 1193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 06:39:39 INFO - PROCESS | 2086 | --DOMWINDOW == 90 (0x112985c00) [pid = 2086] [serial = 1226] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 06:39:39 INFO - PROCESS | 2086 | --DOMWINDOW == 89 (0x11918b800) [pid = 2086] [serial = 1205] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 06:39:39 INFO - PROCESS | 2086 | --DOMWINDOW == 88 (0x12a626000) [pid = 2086] [serial = 1232] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 06:39:39 INFO - PROCESS | 2086 | --DOMWINDOW == 87 (0x1237d1400) [pid = 2086] [serial = 1229] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 06:39:39 INFO - PROCESS | 2086 | 1468417179746 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]]]}] 06:39:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 06:39:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 619ms 06:39:39 INFO - PROCESS | 2086 | 1468417179803 Marionette TRACE conn2 -> [0,1665,"getWindowHandle",null] 06:39:39 INFO - PROCESS | 2086 | 1468417179804 Marionette TRACE conn2 <- [1,1665,null,{"value":"7"}] 06:39:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 06:39:39 INFO - PROCESS | 2086 | 1468417179810 Marionette TRACE conn2 -> [0,1666,"setScriptTimeout",{"ms":35000}] 06:39:39 INFO - PROCESS | 2086 | 1468417179812 Marionette TRACE conn2 <- [1,1666,null,{}] 06:39:39 INFO - PROCESS | 2086 | 1468417179815 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}] 06:39:39 INFO - PROCESS | 2086 | 1468417179816 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:39:39 INFO - PROCESS | 2086 | 1468417179895 Marionette TRACE conn2 <- [1,1667,null,{"value":null}] 06:39:39 INFO - PROCESS | 2086 | 1468417179899 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:39 INFO - PROCESS | 2086 | 1468417179900 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:39:39 INFO - PROCESS | 2086 | ++DOCSHELL 0x12a6df000 == 39 [pid = 2086] [id = 424] 06:39:39 INFO - PROCESS | 2086 | ++DOMWINDOW == 88 (0x11619c400) [pid = 2086] [serial = 1271] [outer = 0x0] 06:39:39 INFO - PROCESS | 2086 | ++DOMWINDOW == 89 (0x11997f400) [pid = 2086] [serial = 1272] [outer = 0x11619c400] 06:39:39 INFO - PROCESS | 2086 | 1468417179925 Marionette DEBUG loaded listener.js 06:39:39 INFO - PROCESS | 2086 | ++DOMWINDOW == 90 (0x123ce4800) [pid = 2086] [serial = 1273] [outer = 0x11619c400] 06:39:40 INFO - PROCESS | 2086 | 1468417180264 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]]]}] 06:39:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 06:39:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 472ms 06:39:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 06:39:40 INFO - PROCESS | 2086 | 1468417180281 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 06:39:40 INFO - PROCESS | 2086 | 1468417180283 Marionette TRACE conn2 <- [1,1669,null,{"value":"7"}] 06:39:40 INFO - PROCESS | 2086 | 1468417180285 Marionette TRACE conn2 -> [0,1670,"setScriptTimeout",{"ms":35000}] 06:39:40 INFO - PROCESS | 2086 | 1468417180287 Marionette TRACE conn2 <- [1,1670,null,{}] 06:39:40 INFO - PROCESS | 2086 | 1468417180289 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}] 06:39:40 INFO - PROCESS | 2086 | 1468417180291 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:39:40 INFO - PROCESS | 2086 | 1468417180397 Marionette TRACE conn2 <- [1,1671,null,{"value":null}] 06:39:40 INFO - PROCESS | 2086 | 1468417180460 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:40 INFO - PROCESS | 2086 | 1468417180462 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:39:40 INFO - PROCESS | 2086 | ++DOCSHELL 0x12b111800 == 40 [pid = 2086] [id = 425] 06:39:40 INFO - PROCESS | 2086 | ++DOMWINDOW == 91 (0x126804000) [pid = 2086] [serial = 1274] [outer = 0x0] 06:39:40 INFO - PROCESS | 2086 | ++DOMWINDOW == 92 (0x12696a000) [pid = 2086] [serial = 1275] [outer = 0x126804000] 06:39:40 INFO - PROCESS | 2086 | 1468417180488 Marionette DEBUG loaded listener.js 06:39:40 INFO - PROCESS | 2086 | ++DOMWINDOW == 93 (0x1273df800) [pid = 2086] [serial = 1276] [outer = 0x126804000] 06:39:40 INFO - PROCESS | 2086 | 1468417180799 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]]]}] 06:39:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 06:39:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 571ms 06:39:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 06:39:40 INFO - PROCESS | 2086 | 1468417180857 Marionette TRACE conn2 -> [0,1673,"getWindowHandle",null] 06:39:40 INFO - PROCESS | 2086 | 1468417180859 Marionette TRACE conn2 <- [1,1673,null,{"value":"7"}] 06:39:40 INFO - PROCESS | 2086 | 1468417180862 Marionette TRACE conn2 -> [0,1674,"setScriptTimeout",{"ms":35000}] 06:39:40 INFO - PROCESS | 2086 | 1468417180864 Marionette TRACE conn2 <- [1,1674,null,{}] 06:39:40 INFO - PROCESS | 2086 | 1468417180867 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}] 06:39:40 INFO - PROCESS | 2086 | 1468417180869 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:39:40 INFO - PROCESS | 2086 | 1468417180986 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 06:39:41 INFO - PROCESS | 2086 | 1468417181044 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:41 INFO - PROCESS | 2086 | 1468417181045 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:39:41 INFO - PROCESS | 2086 | ++DOCSHELL 0x12b923000 == 41 [pid = 2086] [id = 426] 06:39:41 INFO - PROCESS | 2086 | ++DOMWINDOW == 94 (0x1268a9400) [pid = 2086] [serial = 1277] [outer = 0x0] 06:39:41 INFO - PROCESS | 2086 | ++DOMWINDOW == 95 (0x128a5f400) [pid = 2086] [serial = 1278] [outer = 0x1268a9400] 06:39:41 INFO - PROCESS | 2086 | 1468417181069 Marionette DEBUG loaded listener.js 06:39:41 INFO - PROCESS | 2086 | ++DOMWINDOW == 96 (0x128d09000) [pid = 2086] [serial = 1279] [outer = 0x1268a9400] 06:39:41 INFO - PROCESS | 2086 | 1468417181371 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]]]}] 06:39:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 06:39:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 520ms 06:39:41 INFO - PROCESS | 2086 | 1468417181389 Marionette TRACE conn2 -> [0,1677,"getWindowHandle",null] 06:39:41 INFO - PROCESS | 2086 | 1468417181394 Marionette TRACE conn2 <- [1,1677,null,{"value":"7"}] 06:39:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 06:39:41 INFO - PROCESS | 2086 | 1468417181399 Marionette TRACE conn2 -> [0,1678,"setScriptTimeout",{"ms":35000}] 06:39:41 INFO - PROCESS | 2086 | 1468417181401 Marionette TRACE conn2 <- [1,1678,null,{}] 06:39:41 INFO - PROCESS | 2086 | 1468417181404 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}] 06:39:41 INFO - PROCESS | 2086 | 1468417181406 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:39:41 INFO - PROCESS | 2086 | 1468417181545 Marionette TRACE conn2 <- [1,1679,null,{"value":null}] 06:39:41 INFO - PROCESS | 2086 | 1468417181700 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:41 INFO - PROCESS | 2086 | 1468417181702 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:39:41 INFO - PROCESS | 2086 | ++DOCSHELL 0x1129bd800 == 42 [pid = 2086] [id = 427] 06:39:41 INFO - PROCESS | 2086 | ++DOMWINDOW == 97 (0x110d62400) [pid = 2086] [serial = 1280] [outer = 0x0] 06:39:41 INFO - PROCESS | 2086 | ++DOMWINDOW == 98 (0x110fa1400) [pid = 2086] [serial = 1281] [outer = 0x110d62400] 06:39:41 INFO - PROCESS | 2086 | 1468417181754 Marionette DEBUG loaded listener.js 06:39:41 INFO - PROCESS | 2086 | ++DOMWINDOW == 99 (0x1127d9800) [pid = 2086] [serial = 1282] [outer = 0x110d62400] 06:39:42 INFO - PROCESS | 2086 | 1468417182335 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]]]}] 06:39:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 06:39:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 970ms 06:39:42 INFO - PROCESS | 2086 | 1468417182372 Marionette TRACE conn2 -> [0,1681,"getWindowHandle",null] 06:39:42 INFO - PROCESS | 2086 | 1468417182377 Marionette TRACE conn2 <- [1,1681,null,{"value":"7"}] 06:39:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 06:39:42 INFO - PROCESS | 2086 | 1468417182382 Marionette TRACE conn2 -> [0,1682,"setScriptTimeout",{"ms":35000}] 06:39:42 INFO - PROCESS | 2086 | 1468417182384 Marionette TRACE conn2 <- [1,1682,null,{}] 06:39:42 INFO - PROCESS | 2086 | 1468417182389 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}] 06:39:42 INFO - PROCESS | 2086 | 1468417182394 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:39:42 INFO - PROCESS | 2086 | 1468417182526 Marionette TRACE conn2 <- [1,1683,null,{"value":null}] 06:39:42 INFO - PROCESS | 2086 | 1468417182588 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:42 INFO - PROCESS | 2086 | 1468417182590 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:39:42 INFO - PROCESS | 2086 | ++DOCSHELL 0x119284800 == 43 [pid = 2086] [id = 428] 06:39:42 INFO - PROCESS | 2086 | ++DOMWINDOW == 100 (0x1133d4000) [pid = 2086] [serial = 1283] [outer = 0x0] 06:39:42 INFO - PROCESS | 2086 | ++DOMWINDOW == 101 (0x11675e800) [pid = 2086] [serial = 1284] [outer = 0x1133d4000] 06:39:42 INFO - PROCESS | 2086 | 1468417182632 Marionette DEBUG loaded listener.js 06:39:42 INFO - PROCESS | 2086 | ++DOMWINDOW == 102 (0x116f69400) [pid = 2086] [serial = 1285] [outer = 0x1133d4000] 06:39:43 INFO - PROCESS | 2086 | 1468417183047 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]]]}] 06:39:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 06:39:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 729ms 06:39:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 06:39:43 INFO - PROCESS | 2086 | 1468417183112 Marionette TRACE conn2 -> [0,1685,"getWindowHandle",null] 06:39:43 INFO - PROCESS | 2086 | 1468417183115 Marionette TRACE conn2 <- [1,1685,null,{"value":"7"}] 06:39:43 INFO - PROCESS | 2086 | 1468417183117 Marionette TRACE conn2 -> [0,1686,"setScriptTimeout",{"ms":35000}] 06:39:43 INFO - PROCESS | 2086 | 1468417183118 Marionette TRACE conn2 <- [1,1686,null,{}] 06:39:43 INFO - PROCESS | 2086 | 1468417183121 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}] 06:39:43 INFO - PROCESS | 2086 | 1468417183122 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:39:43 INFO - PROCESS | 2086 | 1468417183229 Marionette TRACE conn2 <- [1,1687,null,{"value":null}] 06:39:43 INFO - PROCESS | 2086 | 1468417183292 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:43 INFO - PROCESS | 2086 | 1468417183293 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:39:43 INFO - PROCESS | 2086 | ++DOCSHELL 0x12931d800 == 44 [pid = 2086] [id = 429] 06:39:43 INFO - PROCESS | 2086 | ++DOMWINDOW == 103 (0x1176ea800) [pid = 2086] [serial = 1286] [outer = 0x0] 06:39:43 INFO - PROCESS | 2086 | ++DOMWINDOW == 104 (0x118730c00) [pid = 2086] [serial = 1287] [outer = 0x1176ea800] 06:39:43 INFO - PROCESS | 2086 | 1468417183322 Marionette DEBUG loaded listener.js 06:39:43 INFO - PROCESS | 2086 | ++DOMWINDOW == 105 (0x119fdf400) [pid = 2086] [serial = 1288] [outer = 0x1176ea800] 06:39:43 INFO - PROCESS | 2086 | 1468417183779 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]]]}] 06:39:43 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 06:39:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 669ms 06:39:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 06:39:43 INFO - PROCESS | 2086 | 1468417183787 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 06:39:43 INFO - PROCESS | 2086 | 1468417183788 Marionette TRACE conn2 <- [1,1689,null,{"value":"7"}] 06:39:43 INFO - PROCESS | 2086 | 1468417183798 Marionette TRACE conn2 -> [0,1690,"setScriptTimeout",{"ms":35000}] 06:39:43 INFO - PROCESS | 2086 | 1468417183802 Marionette TRACE conn2 <- [1,1690,null,{}] 06:39:43 INFO - PROCESS | 2086 | 1468417183827 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}] 06:39:43 INFO - PROCESS | 2086 | 1468417183830 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:39:43 INFO - PROCESS | 2086 | 1468417183931 Marionette TRACE conn2 <- [1,1691,null,{"value":null}] 06:39:43 INFO - PROCESS | 2086 | 1468417183992 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:43 INFO - PROCESS | 2086 | 1468417183994 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:39:44 INFO - PROCESS | 2086 | ++DOCSHELL 0x12bed1000 == 45 [pid = 2086] [id = 430] 06:39:44 INFO - PROCESS | 2086 | ++DOMWINDOW == 106 (0x120fe5800) [pid = 2086] [serial = 1289] [outer = 0x0] 06:39:44 INFO - PROCESS | 2086 | ++DOMWINDOW == 107 (0x123004000) [pid = 2086] [serial = 1290] [outer = 0x120fe5800] 06:39:44 INFO - PROCESS | 2086 | 1468417184022 Marionette DEBUG loaded listener.js 06:39:44 INFO - PROCESS | 2086 | ++DOMWINDOW == 108 (0x123b3e800) [pid = 2086] [serial = 1291] [outer = 0x120fe5800] 06:39:44 INFO - PROCESS | 2086 | 1468417184463 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]]]}] 06:39:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 06:39:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 702ms 06:39:44 INFO - PROCESS | 2086 | 1468417184494 Marionette TRACE conn2 -> [0,1693,"getWindowHandle",null] 06:39:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 06:39:44 INFO - PROCESS | 2086 | 1468417184496 Marionette TRACE conn2 <- [1,1693,null,{"value":"7"}] 06:39:44 INFO - PROCESS | 2086 | 1468417184498 Marionette TRACE conn2 -> [0,1694,"setScriptTimeout",{"ms":35000}] 06:39:44 INFO - PROCESS | 2086 | 1468417184499 Marionette TRACE conn2 <- [1,1694,null,{}] 06:39:44 INFO - PROCESS | 2086 | 1468417184502 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}] 06:39:44 INFO - PROCESS | 2086 | 1468417184503 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:39:44 INFO - PROCESS | 2086 | 1468417184608 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 06:39:44 INFO - PROCESS | 2086 | 1468417184669 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:44 INFO - PROCESS | 2086 | 1468417184670 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:39:44 INFO - PROCESS | 2086 | ++DOCSHELL 0x12c56c800 == 46 [pid = 2086] [id = 431] 06:39:44 INFO - PROCESS | 2086 | ++DOMWINDOW == 109 (0x124109800) [pid = 2086] [serial = 1292] [outer = 0x0] 06:39:44 INFO - PROCESS | 2086 | ++DOMWINDOW == 110 (0x126e38000) [pid = 2086] [serial = 1293] [outer = 0x124109800] 06:39:44 INFO - PROCESS | 2086 | 1468417184698 Marionette DEBUG loaded listener.js 06:39:44 INFO - PROCESS | 2086 | ++DOMWINDOW == 111 (0x1273dbc00) [pid = 2086] [serial = 1294] [outer = 0x124109800] 06:39:45 INFO - PROCESS | 2086 | 1468417185116 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]]]}] 06:39:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 06:39:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 670ms 06:39:45 INFO - PROCESS | 2086 | 1468417185334 Marionette TRACE conn2 -> [0,1697,"getWindowHandle",null] 06:39:45 INFO - PROCESS | 2086 | 1468417185337 Marionette TRACE conn2 <- [1,1697,null,{"value":"7"}] 06:39:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 06:39:45 INFO - PROCESS | 2086 | 1468417185354 Marionette TRACE conn2 -> [0,1698,"setScriptTimeout",{"ms":35000}] 06:39:45 INFO - PROCESS | 2086 | 1468417185356 Marionette TRACE conn2 <- [1,1698,null,{}] 06:39:45 INFO - PROCESS | 2086 | 1468417185360 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}] 06:39:45 INFO - PROCESS | 2086 | 1468417185362 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:39:45 INFO - PROCESS | 2086 | 1468417185459 Marionette TRACE conn2 <- [1,1699,null,{"value":null}] 06:39:45 INFO - PROCESS | 2086 | 1468417185518 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:45 INFO - PROCESS | 2086 | 1468417185522 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:39:45 INFO - PROCESS | 2086 | ++DOCSHELL 0x119290000 == 47 [pid = 2086] [id = 432] 06:39:45 INFO - PROCESS | 2086 | ++DOMWINDOW == 112 (0x115dee000) [pid = 2086] [serial = 1295] [outer = 0x0] 06:39:45 INFO - PROCESS | 2086 | ++DOMWINDOW == 113 (0x116634800) [pid = 2086] [serial = 1296] [outer = 0x115dee000] 06:39:45 INFO - PROCESS | 2086 | 1468417185550 Marionette DEBUG loaded listener.js 06:39:45 INFO - PROCESS | 2086 | ++DOMWINDOW == 114 (0x116f6a800) [pid = 2086] [serial = 1297] [outer = 0x115dee000] 06:39:46 INFO - PROCESS | 2086 | --DOCSHELL 0x12b923000 == 46 [pid = 2086] [id = 426] 06:39:46 INFO - PROCESS | 2086 | --DOCSHELL 0x12b111800 == 45 [pid = 2086] [id = 425] 06:39:46 INFO - PROCESS | 2086 | --DOCSHELL 0x12a6df000 == 44 [pid = 2086] [id = 424] 06:39:46 INFO - PROCESS | 2086 | --DOCSHELL 0x12a476000 == 43 [pid = 2086] [id = 423] 06:39:46 INFO - PROCESS | 2086 | --DOCSHELL 0x128d15800 == 42 [pid = 2086] [id = 422] 06:39:46 INFO - PROCESS | 2086 | --DOCSHELL 0x128819000 == 41 [pid = 2086] [id = 421] 06:39:46 INFO - PROCESS | 2086 | --DOCSHELL 0x12684f000 == 40 [pid = 2086] [id = 420] 06:39:46 INFO - PROCESS | 2086 | --DOCSHELL 0x123b06800 == 39 [pid = 2086] [id = 419] 06:39:46 INFO - PROCESS | 2086 | --DOCSHELL 0x120f1c800 == 38 [pid = 2086] [id = 418] 06:39:46 INFO - PROCESS | 2086 | --DOCSHELL 0x119172800 == 37 [pid = 2086] [id = 417] 06:39:46 INFO - PROCESS | 2086 | --DOCSHELL 0x11746e000 == 36 [pid = 2086] [id = 416] 06:39:46 INFO - PROCESS | 2086 | --DOCSHELL 0x1167e5800 == 35 [pid = 2086] [id = 415] 06:39:46 INFO - PROCESS | 2086 | --DOCSHELL 0x12ca9e800 == 34 [pid = 2086] [id = 412] 06:39:46 INFO - PROCESS | 2086 | --DOCSHELL 0x116610000 == 33 [pid = 2086] [id = 413] 06:39:46 INFO - PROCESS | 2086 | --DOCSHELL 0x119291000 == 32 [pid = 2086] [id = 414] 06:39:46 INFO - PROCESS | 2086 | --DOCSHELL 0x12c56c800 == 31 [pid = 2086] [id = 431] 06:39:46 INFO - PROCESS | 2086 | --DOCSHELL 0x12bed1000 == 30 [pid = 2086] [id = 430] 06:39:46 INFO - PROCESS | 2086 | --DOCSHELL 0x12931d800 == 29 [pid = 2086] [id = 429] 06:39:46 INFO - PROCESS | 2086 | --DOCSHELL 0x119284800 == 28 [pid = 2086] [id = 428] 06:39:46 INFO - PROCESS | 2086 | --DOCSHELL 0x1129bd800 == 27 [pid = 2086] [id = 427] 06:39:46 INFO - PROCESS | 2086 | --DOMWINDOW == 113 (0x119141000) [pid = 2086] [serial = 1200] [outer = 0x0] [url = about:blank] 06:39:46 INFO - PROCESS | 2086 | --DOMWINDOW == 112 (0x119746000) [pid = 2086] [serial = 1201] [outer = 0x0] [url = about:blank] 06:39:46 INFO - PROCESS | 2086 | --DOMWINDOW == 111 (0x1187ef800) [pid = 2086] [serial = 1197] [outer = 0x0] [url = about:blank] 06:39:46 INFO - PROCESS | 2086 | --DOMWINDOW == 110 (0x128a62400) [pid = 2086] [serial = 1218] [outer = 0x0] [url = about:blank] 06:39:46 INFO - PROCESS | 2086 | --DOMWINDOW == 109 (0x118852400) [pid = 2086] [serial = 1198] [outer = 0x0] [url = about:blank] 06:39:46 INFO - PROCESS | 2086 | --DOMWINDOW == 108 (0x120fe5c00) [pid = 2086] [serial = 1203] [outer = 0x0] [url = about:blank] 06:39:46 INFO - PROCESS | 2086 | --DOMWINDOW == 107 (0x123208400) [pid = 2086] [serial = 1204] [outer = 0x0] [url = about:blank] 06:39:46 INFO - PROCESS | 2086 | --DOMWINDOW == 106 (0x1132e2000) [pid = 2086] [serial = 1188] [outer = 0x0] [url = about:blank] 06:39:46 INFO - PROCESS | 2086 | --DOMWINDOW == 105 (0x113c30800) [pid = 2086] [serial = 1189] [outer = 0x0] [url = about:blank] 06:39:46 INFO - PROCESS | 2086 | --DOMWINDOW == 104 (0x11675b800) [pid = 2086] [serial = 1191] [outer = 0x0] [url = about:blank] 06:39:46 INFO - PROCESS | 2086 | --DOMWINDOW == 103 (0x11697c400) [pid = 2086] [serial = 1192] [outer = 0x0] [url = about:blank] 06:39:46 INFO - PROCESS | 2086 | --DOMWINDOW == 102 (0x124567400) [pid = 2086] [serial = 1212] [outer = 0x0] [url = about:blank] 06:39:46 INFO - PROCESS | 2086 | --DOMWINDOW == 101 (0x126969400) [pid = 2086] [serial = 1213] [outer = 0x0] [url = about:blank] 06:39:46 INFO - PROCESS | 2086 | --DOMWINDOW == 100 (0x1270ccc00) [pid = 2086] [serial = 1215] [outer = 0x0] [url = about:blank] 06:39:46 INFO - PROCESS | 2086 | --DOMWINDOW == 99 (0x12910ec00) [pid = 2086] [serial = 1221] [outer = 0x0] [url = about:blank] 06:39:46 INFO - PROCESS | 2086 | --DOMWINDOW == 98 (0x123ce2800) [pid = 2086] [serial = 1209] [outer = 0x0] [url = about:blank] 06:39:46 INFO - PROCESS | 2086 | --DOMWINDOW == 97 (0x1247ab800) [pid = 2086] [serial = 1210] [outer = 0x0] [url = about:blank] 06:39:46 INFO - PROCESS | 2086 | --DOMWINDOW == 96 (0x128d6fc00) [pid = 2086] [serial = 1219] [outer = 0x0] [url = about:blank] 06:39:46 INFO - PROCESS | 2086 | --DOMWINDOW == 95 (0x12a52a000) [pid = 2086] [serial = 1224] [outer = 0x0] [url = about:blank] 06:39:46 INFO - PROCESS | 2086 | --DOMWINDOW == 94 (0x1293c5800) [pid = 2086] [serial = 1222] [outer = 0x0] [url = about:blank] 06:39:46 INFO - PROCESS | 2086 | --DOMWINDOW == 93 (0x117145400) [pid = 2086] [serial = 1194] [outer = 0x0] [url = about:blank] 06:39:46 INFO - PROCESS | 2086 | --DOMWINDOW == 92 (0x12a620c00) [pid = 2086] [serial = 1225] [outer = 0x0] [url = about:blank] 06:39:46 INFO - PROCESS | 2086 | --DOMWINDOW == 91 (0x117eb7000) [pid = 2086] [serial = 1195] [outer = 0x0] [url = about:blank] 06:39:46 INFO - PROCESS | 2086 | --DOMWINDOW == 90 (0x116f61400) [pid = 2086] [serial = 1227] [outer = 0x0] [url = about:blank] 06:39:46 INFO - PROCESS | 2086 | --DOMWINDOW == 89 (0x1188e1c00) [pid = 2086] [serial = 1228] [outer = 0x0] [url = about:blank] 06:39:46 INFO - PROCESS | 2086 | --DOMWINDOW == 88 (0x1234ac800) [pid = 2086] [serial = 1206] [outer = 0x0] [url = about:blank] 06:39:46 INFO - PROCESS | 2086 | --DOMWINDOW == 87 (0x1238a5c00) [pid = 2086] [serial = 1207] [outer = 0x0] [url = about:blank] 06:39:46 INFO - PROCESS | 2086 | --DOMWINDOW == 86 (0x12b0ce000) [pid = 2086] [serial = 1233] [outer = 0x0] [url = about:blank] 06:39:46 INFO - PROCESS | 2086 | --DOMWINDOW == 85 (0x12b8de400) [pid = 2086] [serial = 1234] [outer = 0x0] [url = about:blank] 06:39:46 INFO - PROCESS | 2086 | --DOMWINDOW == 84 (0x12abd6400) [pid = 2086] [serial = 1236] [outer = 0x0] [url = about:blank] 06:39:46 INFO - PROCESS | 2086 | --DOMWINDOW == 83 (0x12696b000) [pid = 2086] [serial = 1230] [outer = 0x0] [url = about:blank] 06:39:46 INFO - PROCESS | 2086 | --DOMWINDOW == 82 (0x12a625c00) [pid = 2086] [serial = 1231] [outer = 0x0] [url = about:blank] 06:39:46 INFO - PROCESS | 2086 | --DOMWINDOW == 81 (0x1273de000) [pid = 2086] [serial = 1216] [outer = 0x0] [url = about:blank] 06:39:46 INFO - PROCESS | 2086 | 1468417186553 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]]]}] 06:39:46 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 06:39:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1220ms 06:39:46 INFO - PROCESS | 2086 | 1468417186577 Marionette TRACE conn2 -> [0,1701,"getWindowHandle",null] 06:39:46 INFO - PROCESS | 2086 | 1468417186581 Marionette TRACE conn2 <- [1,1701,null,{"value":"7"}] 06:39:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 06:39:46 INFO - PROCESS | 2086 | 1468417186584 Marionette TRACE conn2 -> [0,1702,"setScriptTimeout",{"ms":35000}] 06:39:46 INFO - PROCESS | 2086 | 1468417186586 Marionette TRACE conn2 <- [1,1702,null,{}] 06:39:46 INFO - PROCESS | 2086 | 1468417186589 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}] 06:39:46 INFO - PROCESS | 2086 | 1468417186591 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:39:46 INFO - PROCESS | 2086 | 1468417186678 Marionette TRACE conn2 <- [1,1703,null,{"value":null}] 06:39:46 INFO - PROCESS | 2086 | 1468417186698 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:46 INFO - PROCESS | 2086 | 1468417186700 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:39:46 INFO - PROCESS | 2086 | ++DOCSHELL 0x1167ea000 == 28 [pid = 2086] [id = 433] 06:39:46 INFO - PROCESS | 2086 | ++DOMWINDOW == 82 (0x112fbb400) [pid = 2086] [serial = 1298] [outer = 0x0] 06:39:46 INFO - PROCESS | 2086 | ++DOMWINDOW == 83 (0x1133a9c00) [pid = 2086] [serial = 1299] [outer = 0x112fbb400] 06:39:46 INFO - PROCESS | 2086 | 1468417186728 Marionette DEBUG loaded listener.js 06:39:46 INFO - PROCESS | 2086 | ++DOMWINDOW == 84 (0x11675fc00) [pid = 2086] [serial = 1300] [outer = 0x112fbb400] 06:39:47 INFO - PROCESS | 2086 | 1468417187109 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]]]}] 06:39:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 06:39:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 572ms 06:39:47 INFO - PROCESS | 2086 | 1468417187157 Marionette TRACE conn2 -> [0,1705,"getWindowHandle",null] 06:39:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 06:39:47 INFO - PROCESS | 2086 | 1468417187160 Marionette TRACE conn2 <- [1,1705,null,{"value":"7"}] 06:39:47 INFO - PROCESS | 2086 | 1468417187165 Marionette TRACE conn2 -> [0,1706,"setScriptTimeout",{"ms":35000}] 06:39:47 INFO - PROCESS | 2086 | 1468417187167 Marionette TRACE conn2 <- [1,1706,null,{}] 06:39:47 INFO - PROCESS | 2086 | 1468417187169 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}] 06:39:47 INFO - PROCESS | 2086 | 1468417187171 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:39:47 INFO - PROCESS | 2086 | 1468417187251 Marionette TRACE conn2 <- [1,1707,null,{"value":null}] 06:39:47 INFO - PROCESS | 2086 | 1468417187255 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:47 INFO - PROCESS | 2086 | 1468417187257 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:39:47 INFO - PROCESS | 2086 | ++DOCSHELL 0x11815c800 == 29 [pid = 2086] [id = 434] 06:39:47 INFO - PROCESS | 2086 | ++DOMWINDOW == 85 (0x116a1b400) [pid = 2086] [serial = 1301] [outer = 0x0] 06:39:47 INFO - PROCESS | 2086 | ++DOMWINDOW == 86 (0x11714b000) [pid = 2086] [serial = 1302] [outer = 0x116a1b400] 06:39:47 INFO - PROCESS | 2086 | 1468417187287 Marionette DEBUG loaded listener.js 06:39:47 INFO - PROCESS | 2086 | ++DOMWINDOW == 87 (0x118565800) [pid = 2086] [serial = 1303] [outer = 0x116a1b400] 06:39:47 INFO - PROCESS | 2086 | 1468417187644 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]]]}] 06:39:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 06:39:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 521ms 06:39:47 INFO - PROCESS | 2086 | 1468417187686 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 06:39:47 INFO - PROCESS | 2086 | 1468417187687 Marionette TRACE conn2 <- [1,1709,null,{"value":"7"}] 06:39:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 06:39:47 INFO - PROCESS | 2086 | 1468417187690 Marionette TRACE conn2 -> [0,1710,"setScriptTimeout",{"ms":35000}] 06:39:47 INFO - PROCESS | 2086 | 1468417187694 Marionette TRACE conn2 <- [1,1710,null,{}] 06:39:47 INFO - PROCESS | 2086 | 1468417187702 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}] 06:39:47 INFO - PROCESS | 2086 | 1468417187705 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:39:47 INFO - PROCESS | 2086 | 1468417187779 Marionette TRACE conn2 <- [1,1711,null,{"value":null}] 06:39:47 INFO - PROCESS | 2086 | 1468417187784 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:47 INFO - PROCESS | 2086 | 1468417187786 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:39:47 INFO - PROCESS | 2086 | ++DOCSHELL 0x11996f800 == 30 [pid = 2086] [id = 435] 06:39:47 INFO - PROCESS | 2086 | ++DOMWINDOW == 88 (0x112cb8400) [pid = 2086] [serial = 1304] [outer = 0x0] 06:39:47 INFO - PROCESS | 2086 | ++DOMWINDOW == 89 (0x119745800) [pid = 2086] [serial = 1305] [outer = 0x112cb8400] 06:39:47 INFO - PROCESS | 2086 | 1468417187816 Marionette DEBUG loaded listener.js 06:39:47 INFO - PROCESS | 2086 | ++DOMWINDOW == 90 (0x1199aac00) [pid = 2086] [serial = 1306] [outer = 0x112cb8400] 06:39:48 INFO - PROCESS | 2086 | 1468417188417 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]]]}] 06:39:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 06:39:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 776ms 06:39:48 INFO - PROCESS | 2086 | 1468417188467 Marionette TRACE conn2 -> [0,1713,"getWindowHandle",null] 06:39:48 INFO - PROCESS | 2086 | 1468417188470 Marionette TRACE conn2 <- [1,1713,null,{"value":"7"}] 06:39:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 06:39:48 INFO - PROCESS | 2086 | 1468417188473 Marionette TRACE conn2 -> [0,1714,"setScriptTimeout",{"ms":35000}] 06:39:48 INFO - PROCESS | 2086 | 1468417188475 Marionette TRACE conn2 <- [1,1714,null,{}] 06:39:48 INFO - PROCESS | 2086 | 1468417188479 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}] 06:39:48 INFO - PROCESS | 2086 | 1468417188480 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:39:48 INFO - PROCESS | 2086 | 1468417188572 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 06:39:48 INFO - PROCESS | 2086 | 1468417188632 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:48 INFO - PROCESS | 2086 | 1468417188634 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:39:48 INFO - PROCESS | 2086 | ++DOCSHELL 0x11916b000 == 31 [pid = 2086] [id = 436] 06:39:48 INFO - PROCESS | 2086 | ++DOMWINDOW == 91 (0x11645fc00) [pid = 2086] [serial = 1307] [outer = 0x0] 06:39:48 INFO - PROCESS | 2086 | ++DOMWINDOW == 92 (0x116f61400) [pid = 2086] [serial = 1308] [outer = 0x11645fc00] 06:39:48 INFO - PROCESS | 2086 | 1468417188684 Marionette DEBUG loaded listener.js 06:39:48 INFO - PROCESS | 2086 | ++DOMWINDOW == 93 (0x11828e400) [pid = 2086] [serial = 1309] [outer = 0x11645fc00] 06:39:49 INFO - PROCESS | 2086 | 1468417189329 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]]]}] 06:39:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 06:39:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 922ms 06:39:49 INFO - PROCESS | 2086 | 1468417189395 Marionette TRACE conn2 -> [0,1717,"getWindowHandle",null] 06:39:49 INFO - PROCESS | 2086 | 1468417189398 Marionette TRACE conn2 <- [1,1717,null,{"value":"7"}] 06:39:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 06:39:49 INFO - PROCESS | 2086 | 1468417189403 Marionette TRACE conn2 -> [0,1718,"setScriptTimeout",{"ms":35000}] 06:39:49 INFO - PROCESS | 2086 | 1468417189404 Marionette TRACE conn2 <- [1,1718,null,{}] 06:39:49 INFO - PROCESS | 2086 | 1468417189407 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}] 06:39:49 INFO - PROCESS | 2086 | 1468417189409 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:39:49 INFO - PROCESS | 2086 | 1468417189512 Marionette TRACE conn2 <- [1,1719,null,{"value":null}] 06:39:49 INFO - PROCESS | 2086 | 1468417189592 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:49 INFO - PROCESS | 2086 | 1468417189593 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:39:49 INFO - PROCESS | 2086 | ++DOCSHELL 0x123737800 == 32 [pid = 2086] [id = 437] 06:39:49 INFO - PROCESS | 2086 | ++DOMWINDOW == 94 (0x11973f000) [pid = 2086] [serial = 1310] [outer = 0x0] 06:39:49 INFO - PROCESS | 2086 | ++DOMWINDOW == 95 (0x119a94000) [pid = 2086] [serial = 1311] [outer = 0x11973f000] 06:39:49 INFO - PROCESS | 2086 | 1468417189624 Marionette DEBUG loaded listener.js 06:39:49 INFO - PROCESS | 2086 | ++DOMWINDOW == 96 (0x120fea400) [pid = 2086] [serial = 1312] [outer = 0x11973f000] 06:39:50 INFO - PROCESS | 2086 | 1468417190175 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]]]}] 06:39:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 06:39:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 821ms 06:39:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 06:39:50 INFO - PROCESS | 2086 | 1468417190232 Marionette TRACE conn2 -> [0,1721,"getWindowHandle",null] 06:39:50 INFO - PROCESS | 2086 | 1468417190235 Marionette TRACE conn2 <- [1,1721,null,{"value":"7"}] 06:39:50 INFO - PROCESS | 2086 | 1468417190239 Marionette TRACE conn2 -> [0,1722,"setScriptTimeout",{"ms":35000}] 06:39:50 INFO - PROCESS | 2086 | 1468417190246 Marionette TRACE conn2 <- [1,1722,null,{}] 06:39:50 INFO - PROCESS | 2086 | 1468417190251 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}] 06:39:50 INFO - PROCESS | 2086 | 1468417190253 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:39:50 INFO - PROCESS | 2086 | 1468417190370 Marionette TRACE conn2 <- [1,1723,null,{"value":null}] 06:39:50 INFO - PROCESS | 2086 | --DOCSHELL 0x11815c800 == 31 [pid = 2086] [id = 434] 06:39:50 INFO - PROCESS | 2086 | --DOCSHELL 0x1167ea000 == 30 [pid = 2086] [id = 433] 06:39:50 INFO - PROCESS | 2086 | --DOCSHELL 0x119290000 == 29 [pid = 2086] [id = 432] 06:39:50 INFO - PROCESS | 2086 | 1468417190480 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:50 INFO - PROCESS | 2086 | 1468417190484 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:39:50 INFO - PROCESS | 2086 | ++DOCSHELL 0x1167df000 == 30 [pid = 2086] [id = 438] 06:39:50 INFO - PROCESS | 2086 | ++DOMWINDOW == 97 (0x112ea6c00) [pid = 2086] [serial = 1313] [outer = 0x0] 06:39:50 INFO - PROCESS | 2086 | ++DOMWINDOW == 98 (0x115df7000) [pid = 2086] [serial = 1314] [outer = 0x112ea6c00] 06:39:50 INFO - PROCESS | 2086 | 1468417190532 Marionette DEBUG loaded listener.js 06:39:50 INFO - PROCESS | 2086 | ++DOMWINDOW == 99 (0x116f67000) [pid = 2086] [serial = 1315] [outer = 0x112ea6c00] 06:39:50 INFO - PROCESS | 2086 | 1468417190946 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]]]}] 06:39:50 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 06:39:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 728ms 06:39:50 INFO - PROCESS | 2086 | 1468417190966 Marionette TRACE conn2 -> [0,1725,"getWindowHandle",null] 06:39:50 INFO - PROCESS | 2086 | 1468417190969 Marionette TRACE conn2 <- [1,1725,null,{"value":"7"}] 06:39:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 06:39:50 INFO - PROCESS | 2086 | 1468417190974 Marionette TRACE conn2 -> [0,1726,"setScriptTimeout",{"ms":35000}] 06:39:50 INFO - PROCESS | 2086 | 1468417190977 Marionette TRACE conn2 <- [1,1726,null,{}] 06:39:50 INFO - PROCESS | 2086 | 1468417190979 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}] 06:39:50 INFO - PROCESS | 2086 | 1468417190981 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:39:51 INFO - PROCESS | 2086 | 1468417191058 Marionette TRACE conn2 <- [1,1727,null,{"value":null}] 06:39:51 INFO - PROCESS | 2086 | 1468417191150 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:51 INFO - PROCESS | 2086 | 1468417191152 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:39:51 INFO - PROCESS | 2086 | ++DOCSHELL 0x1230f8000 == 31 [pid = 2086] [id = 439] 06:39:51 INFO - PROCESS | 2086 | ++DOMWINDOW == 100 (0x117144c00) [pid = 2086] [serial = 1316] [outer = 0x0] 06:39:51 INFO - PROCESS | 2086 | ++DOMWINDOW == 101 (0x11998b400) [pid = 2086] [serial = 1317] [outer = 0x117144c00] 06:39:51 INFO - PROCESS | 2086 | 1468417191178 Marionette DEBUG loaded listener.js 06:39:51 INFO - PROCESS | 2086 | ++DOMWINDOW == 102 (0x1210ce400) [pid = 2086] [serial = 1318] [outer = 0x117144c00] 06:39:51 INFO - PROCESS | 2086 | 1468417191518 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]]]}] 06:39:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 06:39:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 571ms 06:39:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 06:39:51 INFO - PROCESS | 2086 | 1468417191552 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 06:39:51 INFO - PROCESS | 2086 | 1468417191553 Marionette TRACE conn2 <- [1,1729,null,{"value":"7"}] 06:39:51 INFO - PROCESS | 2086 | 1468417191555 Marionette TRACE conn2 -> [0,1730,"setScriptTimeout",{"ms":35000}] 06:39:51 INFO - PROCESS | 2086 | 1468417191558 Marionette TRACE conn2 <- [1,1730,null,{}] 06:39:51 INFO - PROCESS | 2086 | 1468417191565 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}] 06:39:51 INFO - PROCESS | 2086 | 1468417191569 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:39:51 INFO - PROCESS | 2086 | 1468417191669 Marionette TRACE conn2 <- [1,1731,null,{"value":null}] 06:39:51 INFO - PROCESS | 2086 | 1468417191712 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:51 INFO - PROCESS | 2086 | 1468417191714 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:39:51 INFO - PROCESS | 2086 | ++DOCSHELL 0x1270a9800 == 32 [pid = 2086] [id = 440] 06:39:51 INFO - PROCESS | 2086 | ++DOMWINDOW == 103 (0x111c22000) [pid = 2086] [serial = 1319] [outer = 0x0] 06:39:51 INFO - PROCESS | 2086 | ++DOMWINDOW == 104 (0x1238a8000) [pid = 2086] [serial = 1320] [outer = 0x111c22000] 06:39:51 INFO - PROCESS | 2086 | 1468417191748 Marionette DEBUG loaded listener.js 06:39:51 INFO - PROCESS | 2086 | ++DOMWINDOW == 105 (0x123d43c00) [pid = 2086] [serial = 1321] [outer = 0x111c22000] 06:39:52 INFO - PROCESS | 2086 | 1468417192062 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]]]}] 06:39:52 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 06:39:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 522ms 06:39:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 06:39:52 INFO - PROCESS | 2086 | 1468417192078 Marionette TRACE conn2 -> [0,1733,"getWindowHandle",null] 06:39:52 INFO - PROCESS | 2086 | 1468417192079 Marionette TRACE conn2 <- [1,1733,null,{"value":"7"}] 06:39:52 INFO - PROCESS | 2086 | 1468417192081 Marionette TRACE conn2 -> [0,1734,"setScriptTimeout",{"ms":35000}] 06:39:52 INFO - PROCESS | 2086 | 1468417192082 Marionette TRACE conn2 <- [1,1734,null,{}] 06:39:52 INFO - PROCESS | 2086 | 1468417192085 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}] 06:39:52 INFO - PROCESS | 2086 | 1468417192086 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:39:52 INFO - PROCESS | 2086 | 1468417192190 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 06:39:52 INFO - PROCESS | 2086 | 1468417192194 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:52 INFO - PROCESS | 2086 | 1468417192195 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:39:52 INFO - PROCESS | 2086 | ++DOCSHELL 0x111f68000 == 33 [pid = 2086] [id = 441] 06:39:52 INFO - PROCESS | 2086 | ++DOMWINDOW == 106 (0x123996c00) [pid = 2086] [serial = 1322] [outer = 0x0] 06:39:52 INFO - PROCESS | 2086 | ++DOMWINDOW == 107 (0x1268a1400) [pid = 2086] [serial = 1323] [outer = 0x123996c00] 06:39:52 INFO - PROCESS | 2086 | 1468417192220 Marionette DEBUG loaded listener.js 06:39:52 INFO - PROCESS | 2086 | ++DOMWINDOW == 108 (0x126e2c800) [pid = 2086] [serial = 1324] [outer = 0x123996c00] 06:39:52 INFO - PROCESS | 2086 | 1468417192569 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]]]}] 06:39:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 06:39:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 520ms 06:39:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 06:39:52 INFO - PROCESS | 2086 | 1468417192602 Marionette TRACE conn2 -> [0,1737,"getWindowHandle",null] 06:39:52 INFO - PROCESS | 2086 | 1468417192604 Marionette TRACE conn2 <- [1,1737,null,{"value":"7"}] 06:39:52 INFO - PROCESS | 2086 | 1468417192606 Marionette TRACE conn2 -> [0,1738,"setScriptTimeout",{"ms":35000}] 06:39:52 INFO - PROCESS | 2086 | 1468417192607 Marionette TRACE conn2 <- [1,1738,null,{}] 06:39:52 INFO - PROCESS | 2086 | 1468417192616 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}] 06:39:52 INFO - PROCESS | 2086 | 1468417192618 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:39:52 INFO - PROCESS | 2086 | 1468417192712 Marionette TRACE conn2 <- [1,1739,null,{"value":null}] 06:39:52 INFO - PROCESS | 2086 | 1468417192715 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:52 INFO - PROCESS | 2086 | 1468417192717 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:39:52 INFO - PROCESS | 2086 | ++DOCSHELL 0x12a6fb000 == 34 [pid = 2086] [id = 442] 06:39:52 INFO - PROCESS | 2086 | ++DOMWINDOW == 109 (0x1121b2800) [pid = 2086] [serial = 1325] [outer = 0x0] 06:39:52 INFO - PROCESS | 2086 | ++DOMWINDOW == 110 (0x127374800) [pid = 2086] [serial = 1326] [outer = 0x1121b2800] 06:39:52 INFO - PROCESS | 2086 | 1468417192749 Marionette DEBUG loaded listener.js 06:39:52 INFO - PROCESS | 2086 | ++DOMWINDOW == 111 (0x128aa1800) [pid = 2086] [serial = 1327] [outer = 0x1121b2800] 06:39:53 INFO - PROCESS | 2086 | 1468417193065 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]]]}] 06:39:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 06:39:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 478ms 06:39:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 06:39:53 INFO - PROCESS | 2086 | 1468417193084 Marionette TRACE conn2 -> [0,1741,"getWindowHandle",null] 06:39:53 INFO - PROCESS | 2086 | 1468417193086 Marionette TRACE conn2 <- [1,1741,null,{"value":"7"}] 06:39:53 INFO - PROCESS | 2086 | 1468417193088 Marionette TRACE conn2 -> [0,1742,"setScriptTimeout",{"ms":35000}] 06:39:53 INFO - PROCESS | 2086 | 1468417193089 Marionette TRACE conn2 <- [1,1742,null,{}] 06:39:53 INFO - PROCESS | 2086 | 1468417193093 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}] 06:39:53 INFO - PROCESS | 2086 | 1468417193098 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:39:53 INFO - PROCESS | 2086 | 1468417193262 Marionette TRACE conn2 <- [1,1743,null,{"value":null}] 06:39:53 INFO - PROCESS | 2086 | --DOMWINDOW == 110 (0x118851000) [pid = 2086] [serial = 1256] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 06:39:53 INFO - PROCESS | 2086 | --DOMWINDOW == 109 (0x126804000) [pid = 2086] [serial = 1274] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 06:39:53 INFO - PROCESS | 2086 | --DOMWINDOW == 108 (0x11697fc00) [pid = 2086] [serial = 1265] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 06:39:53 INFO - PROCESS | 2086 | --DOMWINDOW == 107 (0x116464c00) [pid = 2086] [serial = 1247] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 06:39:53 INFO - PROCESS | 2086 | --DOMWINDOW == 106 (0x116931400) [pid = 2086] [serial = 1241] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 06:39:53 INFO - PROCESS | 2086 | --DOMWINDOW == 105 (0x1234eec00) [pid = 2086] [serial = 1268] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 06:39:53 INFO - PROCESS | 2086 | --DOMWINDOW == 104 (0x118568400) [pid = 2086] [serial = 1253] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 06:39:53 INFO - PROCESS | 2086 | --DOMWINDOW == 103 (0x119fdfc00) [pid = 2086] [serial = 1262] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 06:39:53 INFO - PROCESS | 2086 | --DOMWINDOW == 102 (0x11619c400) [pid = 2086] [serial = 1271] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 06:39:53 INFO - PROCESS | 2086 | --DOMWINDOW == 101 (0x116f70800) [pid = 2086] [serial = 1250] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 06:39:53 INFO - PROCESS | 2086 | --DOMWINDOW == 100 (0x112cb8800) [pid = 2086] [serial = 1244] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 06:39:53 INFO - PROCESS | 2086 | --DOMWINDOW == 99 (0x1127d0800) [pid = 2086] [serial = 1235] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 06:39:53 INFO - PROCESS | 2086 | --DOMWINDOW == 98 (0x119fd4800) [pid = 2086] [serial = 1259] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 06:39:53 INFO - PROCESS | 2086 | --DOMWINDOW == 97 (0x1127cdc00) [pid = 2086] [serial = 1238] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 06:39:53 INFO - PROCESS | 2086 | --DOMWINDOW == 96 (0x12b941400) [pid = 2086] [serial = 1184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 06:39:53 INFO - PROCESS | 2086 | --DOMWINDOW == 95 (0x116a1b400) [pid = 2086] [serial = 1301] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 06:39:53 INFO - PROCESS | 2086 | --DOMWINDOW == 94 (0x115dee000) [pid = 2086] [serial = 1295] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 06:39:53 INFO - PROCESS | 2086 | --DOMWINDOW == 93 (0x1133d4000) [pid = 2086] [serial = 1283] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 06:39:53 INFO - PROCESS | 2086 | --DOMWINDOW == 92 (0x110d62400) [pid = 2086] [serial = 1280] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 06:39:53 INFO - PROCESS | 2086 | --DOMWINDOW == 91 (0x1176ea800) [pid = 2086] [serial = 1286] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 06:39:53 INFO - PROCESS | 2086 | --DOMWINDOW == 90 (0x1268a9400) [pid = 2086] [serial = 1277] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 06:39:53 INFO - PROCESS | 2086 | --DOMWINDOW == 89 (0x120fe5800) [pid = 2086] [serial = 1289] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 06:39:53 INFO - PROCESS | 2086 | --DOMWINDOW == 88 (0x112fbb400) [pid = 2086] [serial = 1298] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 06:39:53 INFO - PROCESS | 2086 | --DOMWINDOW == 87 (0x124109800) [pid = 2086] [serial = 1292] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 06:39:53 INFO - PROCESS | 2086 | 1468417193312 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:53 INFO - PROCESS | 2086 | 1468417193313 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:39:53 INFO - PROCESS | 2086 | ++DOCSHELL 0x1164a9000 == 35 [pid = 2086] [id = 443] 06:39:53 INFO - PROCESS | 2086 | ++DOMWINDOW == 88 (0x11213d400) [pid = 2086] [serial = 1328] [outer = 0x0] 06:39:53 INFO - PROCESS | 2086 | ++DOMWINDOW == 89 (0x1127cdc00) [pid = 2086] [serial = 1329] [outer = 0x11213d400] 06:39:53 INFO - PROCESS | 2086 | 1468417193337 Marionette DEBUG loaded listener.js 06:39:53 INFO - PROCESS | 2086 | ++DOMWINDOW == 90 (0x116464c00) [pid = 2086] [serial = 1330] [outer = 0x11213d400] 06:39:53 INFO - PROCESS | 2086 | 1468417193650 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]]]}] 06:39:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 06:39:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 569ms 06:39:53 INFO - PROCESS | 2086 | 1468417193665 Marionette TRACE conn2 -> [0,1745,"getWindowHandle",null] 06:39:53 INFO - PROCESS | 2086 | 1468417193667 Marionette TRACE conn2 <- [1,1745,null,{"value":"7"}] 06:39:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 06:39:53 INFO - PROCESS | 2086 | 1468417193669 Marionette TRACE conn2 -> [0,1746,"setScriptTimeout",{"ms":35000}] 06:39:53 INFO - PROCESS | 2086 | 1468417193670 Marionette TRACE conn2 <- [1,1746,null,{}] 06:39:53 INFO - PROCESS | 2086 | 1468417193673 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}] 06:39:53 INFO - PROCESS | 2086 | 1468417193677 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:39:53 INFO - PROCESS | 2086 | 1468417193777 Marionette TRACE conn2 <- [1,1747,null,{"value":null}] 06:39:53 INFO - PROCESS | 2086 | 1468417193860 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:53 INFO - PROCESS | 2086 | 1468417193861 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:39:53 INFO - PROCESS | 2086 | ++DOCSHELL 0x12b92a000 == 36 [pid = 2086] [id = 444] 06:39:53 INFO - PROCESS | 2086 | ++DOMWINDOW == 91 (0x110eab800) [pid = 2086] [serial = 1331] [outer = 0x0] 06:39:53 INFO - PROCESS | 2086 | ++DOMWINDOW == 92 (0x116931400) [pid = 2086] [serial = 1332] [outer = 0x110eab800] 06:39:53 INFO - PROCESS | 2086 | 1468417193885 Marionette DEBUG loaded listener.js 06:39:53 INFO - PROCESS | 2086 | ++DOMWINDOW == 93 (0x120fe9c00) [pid = 2086] [serial = 1333] [outer = 0x110eab800] 06:39:54 INFO - PROCESS | 2086 | 1468417194143 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]]]}] 06:39:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 06:39:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 519ms 06:39:54 INFO - PROCESS | 2086 | 1468417194189 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 06:39:54 INFO - PROCESS | 2086 | 1468417194190 Marionette TRACE conn2 <- [1,1749,null,{"value":"7"}] 06:39:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 06:39:54 INFO - PROCESS | 2086 | 1468417194200 Marionette TRACE conn2 -> [0,1750,"setScriptTimeout",{"ms":35000}] 06:39:54 INFO - PROCESS | 2086 | 1468417194201 Marionette TRACE conn2 <- [1,1750,null,{}] 06:39:54 INFO - PROCESS | 2086 | 1468417194203 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}] 06:39:54 INFO - PROCESS | 2086 | 1468417194204 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:39:54 INFO - PROCESS | 2086 | 1468417194284 Marionette TRACE conn2 <- [1,1751,null,{"value":null}] 06:39:54 INFO - PROCESS | 2086 | 1468417194288 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:54 INFO - PROCESS | 2086 | 1468417194290 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:39:54 INFO - PROCESS | 2086 | ++DOCSHELL 0x12bc5c800 == 37 [pid = 2086] [id = 445] 06:39:54 INFO - PROCESS | 2086 | ++DOMWINDOW == 94 (0x117149800) [pid = 2086] [serial = 1334] [outer = 0x0] 06:39:54 INFO - PROCESS | 2086 | ++DOMWINDOW == 95 (0x1270d1000) [pid = 2086] [serial = 1335] [outer = 0x117149800] 06:39:54 INFO - PROCESS | 2086 | 1468417194316 Marionette DEBUG loaded listener.js 06:39:54 INFO - PROCESS | 2086 | ++DOMWINDOW == 96 (0x129111800) [pid = 2086] [serial = 1336] [outer = 0x117149800] 06:39:54 INFO - PROCESS | 2086 | 1468417194651 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]]]}] 06:39:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 06:39:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 468ms 06:39:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 06:39:54 INFO - PROCESS | 2086 | 1468417194669 Marionette TRACE conn2 -> [0,1753,"getWindowHandle",null] 06:39:54 INFO - PROCESS | 2086 | 1468417194670 Marionette TRACE conn2 <- [1,1753,null,{"value":"7"}] 06:39:54 INFO - PROCESS | 2086 | 1468417194672 Marionette TRACE conn2 -> [0,1754,"setScriptTimeout",{"ms":35000}] 06:39:54 INFO - PROCESS | 2086 | 1468417194673 Marionette TRACE conn2 <- [1,1754,null,{}] 06:39:54 INFO - PROCESS | 2086 | 1468417194677 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}] 06:39:54 INFO - PROCESS | 2086 | 1468417194680 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:39:54 INFO - PROCESS | 2086 | 1468417194790 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 06:39:54 INFO - PROCESS | 2086 | 1468417194796 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:54 INFO - PROCESS | 2086 | 1468417194797 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:39:54 INFO - PROCESS | 2086 | ++DOCSHELL 0x12c2c3000 == 38 [pid = 2086] [id = 446] 06:39:54 INFO - PROCESS | 2086 | ++DOMWINDOW == 97 (0x116905800) [pid = 2086] [serial = 1337] [outer = 0x0] 06:39:54 INFO - PROCESS | 2086 | ++DOMWINDOW == 98 (0x1273e3400) [pid = 2086] [serial = 1338] [outer = 0x116905800] 06:39:54 INFO - PROCESS | 2086 | 1468417194822 Marionette DEBUG loaded listener.js 06:39:54 INFO - PROCESS | 2086 | ++DOMWINDOW == 99 (0x1293cc400) [pid = 2086] [serial = 1339] [outer = 0x116905800] 06:39:55 INFO - PROCESS | 2086 | 1468417195118 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]]]}] 06:39:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 06:39:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 472ms 06:39:55 INFO - PROCESS | 2086 | 1468417195149 Marionette TRACE conn2 -> [0,1757,"getWindowHandle",null] 06:39:55 INFO - PROCESS | 2086 | 1468417195150 Marionette TRACE conn2 <- [1,1757,null,{"value":"7"}] 06:39:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 06:39:55 INFO - PROCESS | 2086 | 1468417195152 Marionette TRACE conn2 -> [0,1758,"setScriptTimeout",{"ms":35000}] 06:39:55 INFO - PROCESS | 2086 | 1468417195153 Marionette TRACE conn2 <- [1,1758,null,{}] 06:39:55 INFO - PROCESS | 2086 | 1468417195155 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}] 06:39:55 INFO - PROCESS | 2086 | 1468417195157 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:39:55 INFO - PROCESS | 2086 | 1468417195236 Marionette TRACE conn2 <- [1,1759,null,{"value":null}] 06:39:55 INFO - PROCESS | 2086 | 1468417195343 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:55 INFO - PROCESS | 2086 | 1468417195345 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:39:55 INFO - PROCESS | 2086 | ++DOCSHELL 0x113caa000 == 39 [pid = 2086] [id = 447] 06:39:55 INFO - PROCESS | 2086 | ++DOMWINDOW == 100 (0x110e84800) [pid = 2086] [serial = 1340] [outer = 0x0] 06:39:55 INFO - PROCESS | 2086 | ++DOMWINDOW == 101 (0x1121b1800) [pid = 2086] [serial = 1341] [outer = 0x110e84800] 06:39:55 INFO - PROCESS | 2086 | 1468417195377 Marionette DEBUG loaded listener.js 06:39:55 INFO - PROCESS | 2086 | ++DOMWINDOW == 102 (0x112e71400) [pid = 2086] [serial = 1342] [outer = 0x110e84800] 06:39:55 INFO - PROCESS | 2086 | 1468417195853 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]]]}] 06:39:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 06:39:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 721ms 06:39:55 INFO - PROCESS | 2086 | 1468417195875 Marionette TRACE conn2 -> [0,1761,"getWindowHandle",null] 06:39:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 06:39:55 INFO - PROCESS | 2086 | 1468417195879 Marionette TRACE conn2 <- [1,1761,null,{"value":"7"}] 06:39:55 INFO - PROCESS | 2086 | 1468417195882 Marionette TRACE conn2 -> [0,1762,"setScriptTimeout",{"ms":35000}] 06:39:55 INFO - PROCESS | 2086 | 1468417195884 Marionette TRACE conn2 <- [1,1762,null,{}] 06:39:55 INFO - PROCESS | 2086 | 1468417195887 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}] 06:39:55 INFO - PROCESS | 2086 | 1468417195890 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:39:55 INFO - PROCESS | 2086 | 1468417195991 Marionette TRACE conn2 <- [1,1763,null,{"value":null}] 06:39:56 INFO - PROCESS | 2086 | 1468417196054 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:56 INFO - PROCESS | 2086 | 1468417196055 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:39:56 INFO - PROCESS | 2086 | ++DOCSHELL 0x126e98800 == 40 [pid = 2086] [id = 448] 06:39:56 INFO - PROCESS | 2086 | ++DOMWINDOW == 103 (0x113c22c00) [pid = 2086] [serial = 1343] [outer = 0x0] 06:39:56 INFO - PROCESS | 2086 | ++DOMWINDOW == 104 (0x1176efc00) [pid = 2086] [serial = 1344] [outer = 0x113c22c00] 06:39:56 INFO - PROCESS | 2086 | 1468417196098 Marionette DEBUG loaded listener.js 06:39:56 INFO - PROCESS | 2086 | ++DOMWINDOW == 105 (0x119746000) [pid = 2086] [serial = 1345] [outer = 0x113c22c00] 06:39:56 INFO - PROCESS | 2086 | 1468417196517 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]]]}] 06:39:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 06:39:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 672ms 06:39:56 INFO - PROCESS | 2086 | 1468417196555 Marionette TRACE conn2 -> [0,1765,"getWindowHandle",null] 06:39:56 INFO - PROCESS | 2086 | 1468417196558 Marionette TRACE conn2 <- [1,1765,null,{"value":"7"}] 06:39:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 06:39:56 INFO - PROCESS | 2086 | 1468417196561 Marionette TRACE conn2 -> [0,1766,"setScriptTimeout",{"ms":35000}] 06:39:56 INFO - PROCESS | 2086 | 1468417196563 Marionette TRACE conn2 <- [1,1766,null,{}] 06:39:56 INFO - PROCESS | 2086 | 1468417196565 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}] 06:39:56 INFO - PROCESS | 2086 | 1468417196567 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:39:56 INFO - PROCESS | 2086 | 1468417196669 Marionette TRACE conn2 <- [1,1767,null,{"value":null}] 06:39:56 INFO - PROCESS | 2086 | 1468417196765 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:56 INFO - PROCESS | 2086 | 1468417196766 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:39:56 INFO - PROCESS | 2086 | ++DOCSHELL 0x12beda000 == 41 [pid = 2086] [id = 449] 06:39:56 INFO - PROCESS | 2086 | ++DOMWINDOW == 106 (0x123208400) [pid = 2086] [serial = 1346] [outer = 0x0] 06:39:56 INFO - PROCESS | 2086 | ++DOMWINDOW == 107 (0x1238a6400) [pid = 2086] [serial = 1347] [outer = 0x123208400] 06:39:56 INFO - PROCESS | 2086 | 1468417196810 Marionette DEBUG loaded listener.js 06:39:56 INFO - PROCESS | 2086 | ++DOMWINDOW == 108 (0x12680c000) [pid = 2086] [serial = 1348] [outer = 0x123208400] 06:39:57 INFO - PROCESS | 2086 | 1468417197219 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]]]}] 06:39:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 06:39:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 722ms 06:39:57 INFO - PROCESS | 2086 | 1468417197284 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 06:39:57 INFO - PROCESS | 2086 | 1468417197286 Marionette TRACE conn2 <- [1,1769,null,{"value":"7"}] 06:39:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 06:39:57 INFO - PROCESS | 2086 | 1468417197294 Marionette TRACE conn2 -> [0,1770,"setScriptTimeout",{"ms":35000}] 06:39:57 INFO - PROCESS | 2086 | 1468417197298 Marionette TRACE conn2 <- [1,1770,null,{}] 06:39:57 INFO - PROCESS | 2086 | 1468417197301 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}] 06:39:57 INFO - PROCESS | 2086 | 1468417197305 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:39:57 INFO - PROCESS | 2086 | 1468417197434 Marionette TRACE conn2 <- [1,1771,null,{"value":null}] 06:39:57 INFO - PROCESS | 2086 | 1468417197523 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:57 INFO - PROCESS | 2086 | 1468417197524 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:39:57 INFO - PROCESS | 2086 | ++DOCSHELL 0x12cf47800 == 42 [pid = 2086] [id = 450] 06:39:57 INFO - PROCESS | 2086 | ++DOMWINDOW == 109 (0x1268a9400) [pid = 2086] [serial = 1349] [outer = 0x0] 06:39:57 INFO - PROCESS | 2086 | ++DOMWINDOW == 110 (0x128aa7400) [pid = 2086] [serial = 1350] [outer = 0x1268a9400] 06:39:57 INFO - PROCESS | 2086 | 1468417197554 Marionette DEBUG loaded listener.js 06:39:57 INFO - PROCESS | 2086 | ++DOMWINDOW == 111 (0x129357c00) [pid = 2086] [serial = 1351] [outer = 0x1268a9400] 06:39:57 INFO - PROCESS | 2086 | 1468417197981 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]]]}] 06:39:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 06:39:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 781ms 06:39:58 INFO - PROCESS | 2086 | 1468417198070 Marionette TRACE conn2 -> [0,1773,"getWindowHandle",null] 06:39:58 INFO - PROCESS | 2086 | 1468417198072 Marionette TRACE conn2 <- [1,1773,null,{"value":"7"}] 06:39:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 06:39:58 INFO - PROCESS | 2086 | 1468417198095 Marionette TRACE conn2 -> [0,1774,"setScriptTimeout",{"ms":35000}] 06:39:58 INFO - PROCESS | 2086 | 1468417198096 Marionette TRACE conn2 <- [1,1774,null,{}] 06:39:58 INFO - PROCESS | 2086 | 1468417198098 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}] 06:39:58 INFO - PROCESS | 2086 | 1468417198100 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:39:58 INFO - PROCESS | 2086 | 1468417198205 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 06:39:58 INFO - PROCESS | 2086 | 1468417198281 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:58 INFO - PROCESS | 2086 | 1468417198282 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:39:58 INFO - PROCESS | 2086 | ++DOCSHELL 0x116ac2000 == 43 [pid = 2086] [id = 451] 06:39:58 INFO - PROCESS | 2086 | ++DOMWINDOW == 112 (0x115e67800) [pid = 2086] [serial = 1352] [outer = 0x0] 06:39:58 INFO - PROCESS | 2086 | ++DOMWINDOW == 113 (0x124111c00) [pid = 2086] [serial = 1353] [outer = 0x115e67800] 06:39:58 INFO - PROCESS | 2086 | 1468417198311 Marionette DEBUG loaded listener.js 06:39:58 INFO - PROCESS | 2086 | ++DOMWINDOW == 114 (0x1293cb800) [pid = 2086] [serial = 1354] [outer = 0x115e67800] 06:39:58 INFO - PROCESS | 2086 | 1468417198840 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]]]}] 06:39:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 06:39:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 772ms 06:39:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 06:39:58 INFO - PROCESS | 2086 | 1468417198866 Marionette TRACE conn2 -> [0,1777,"getWindowHandle",null] 06:39:58 INFO - PROCESS | 2086 | 1468417198868 Marionette TRACE conn2 <- [1,1777,null,{"value":"7"}] 06:39:58 INFO - PROCESS | 2086 | 1468417198871 Marionette TRACE conn2 -> [0,1778,"setScriptTimeout",{"ms":35000}] 06:39:58 INFO - PROCESS | 2086 | 1468417198873 Marionette TRACE conn2 <- [1,1778,null,{}] 06:39:58 INFO - PROCESS | 2086 | 1468417198896 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}] 06:39:58 INFO - PROCESS | 2086 | 1468417198898 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:39:58 INFO - PROCESS | 2086 | 1468417198998 Marionette TRACE conn2 <- [1,1779,null,{"value":null}] 06:39:59 INFO - PROCESS | 2086 | 1468417199075 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:59 INFO - PROCESS | 2086 | 1468417199076 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:39:59 INFO - PROCESS | 2086 | ++DOCSHELL 0x119290800 == 44 [pid = 2086] [id = 452] 06:39:59 INFO - PROCESS | 2086 | ++DOMWINDOW == 115 (0x1133db000) [pid = 2086] [serial = 1355] [outer = 0x0] 06:39:59 INFO - PROCESS | 2086 | ++DOMWINDOW == 116 (0x11612d800) [pid = 2086] [serial = 1356] [outer = 0x1133db000] 06:39:59 INFO - PROCESS | 2086 | 1468417199103 Marionette DEBUG loaded listener.js 06:39:59 INFO - PROCESS | 2086 | ++DOMWINDOW == 117 (0x116f66000) [pid = 2086] [serial = 1357] [outer = 0x1133db000] 06:39:59 INFO - PROCESS | 2086 | 1468417199681 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]]]}] 06:39:59 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 06:39:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 840ms 06:39:59 INFO - PROCESS | 2086 | 1468417199731 Marionette TRACE conn2 -> [0,1781,"getWindowHandle",null] 06:39:59 INFO - PROCESS | 2086 | 1468417199733 Marionette TRACE conn2 <- [1,1781,null,{"value":"7"}] 06:39:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 06:39:59 INFO - PROCESS | 2086 | 1468417199738 Marionette TRACE conn2 -> [0,1782,"setScriptTimeout",{"ms":35000}] 06:39:59 INFO - PROCESS | 2086 | 1468417199740 Marionette TRACE conn2 <- [1,1782,null,{}] 06:39:59 INFO - PROCESS | 2086 | 1468417199745 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}] 06:39:59 INFO - PROCESS | 2086 | 1468417199746 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:39:59 INFO - PROCESS | 2086 | 1468417199826 Marionette TRACE conn2 <- [1,1783,null,{"value":null}] 06:39:59 INFO - PROCESS | 2086 | --DOCSHELL 0x12c2c3000 == 43 [pid = 2086] [id = 446] 06:39:59 INFO - PROCESS | 2086 | --DOCSHELL 0x12bc5c800 == 42 [pid = 2086] [id = 445] 06:39:59 INFO - PROCESS | 2086 | --DOCSHELL 0x12b92a000 == 41 [pid = 2086] [id = 444] 06:39:59 INFO - PROCESS | 2086 | --DOCSHELL 0x1164a9000 == 40 [pid = 2086] [id = 443] 06:39:59 INFO - PROCESS | 2086 | --DOCSHELL 0x12a6fb000 == 39 [pid = 2086] [id = 442] 06:39:59 INFO - PROCESS | 2086 | 1468417199948 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:59 INFO - PROCESS | 2086 | 1468417199950 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:39:59 INFO - PROCESS | 2086 | --DOCSHELL 0x111f68000 == 38 [pid = 2086] [id = 441] 06:39:59 INFO - PROCESS | 2086 | --DOCSHELL 0x1270a9800 == 37 [pid = 2086] [id = 440] 06:39:59 INFO - PROCESS | 2086 | --DOCSHELL 0x1230f8000 == 36 [pid = 2086] [id = 439] 06:39:59 INFO - PROCESS | 2086 | --DOCSHELL 0x1167df000 == 35 [pid = 2086] [id = 438] 06:39:59 INFO - PROCESS | 2086 | --DOCSHELL 0x11916b000 == 34 [pid = 2086] [id = 436] 06:39:59 INFO - PROCESS | 2086 | ++DOCSHELL 0x116412000 == 35 [pid = 2086] [id = 453] 06:39:59 INFO - PROCESS | 2086 | ++DOMWINDOW == 118 (0x116f70c00) [pid = 2086] [serial = 1358] [outer = 0x0] 06:39:59 INFO - PROCESS | 2086 | ++DOMWINDOW == 119 (0x1187f3800) [pid = 2086] [serial = 1359] [outer = 0x116f70c00] 06:40:00 INFO - PROCESS | 2086 | 1468417200000 Marionette DEBUG loaded listener.js 06:40:00 INFO - PROCESS | 2086 | ++DOMWINDOW == 120 (0x1199a0800) [pid = 2086] [serial = 1360] [outer = 0x116f70c00] 06:40:00 INFO - PROCESS | 2086 | --DOMWINDOW == 119 (0x11714b000) [pid = 2086] [serial = 1302] [outer = 0x0] [url = about:blank] 06:40:00 INFO - PROCESS | 2086 | --DOMWINDOW == 118 (0x116634800) [pid = 2086] [serial = 1296] [outer = 0x0] [url = about:blank] 06:40:00 INFO - PROCESS | 2086 | --DOMWINDOW == 117 (0x116f6a800) [pid = 2086] [serial = 1297] [outer = 0x0] [url = about:blank] 06:40:00 INFO - PROCESS | 2086 | --DOMWINDOW == 116 (0x11675e800) [pid = 2086] [serial = 1284] [outer = 0x0] [url = about:blank] 06:40:00 INFO - PROCESS | 2086 | --DOMWINDOW == 115 (0x1127d9800) [pid = 2086] [serial = 1282] [outer = 0x0] [url = about:blank] 06:40:00 INFO - PROCESS | 2086 | --DOMWINDOW == 114 (0x118730c00) [pid = 2086] [serial = 1287] [outer = 0x0] [url = about:blank] 06:40:00 INFO - PROCESS | 2086 | --DOMWINDOW == 113 (0x116f69400) [pid = 2086] [serial = 1285] [outer = 0x0] [url = about:blank] 06:40:00 INFO - PROCESS | 2086 | --DOMWINDOW == 112 (0x128a5f400) [pid = 2086] [serial = 1278] [outer = 0x0] [url = about:blank] 06:40:00 INFO - PROCESS | 2086 | --DOMWINDOW == 111 (0x128d09000) [pid = 2086] [serial = 1279] [outer = 0x0] [url = about:blank] 06:40:00 INFO - PROCESS | 2086 | --DOMWINDOW == 110 (0x123004000) [pid = 2086] [serial = 1290] [outer = 0x0] [url = about:blank] 06:40:00 INFO - PROCESS | 2086 | --DOMWINDOW == 109 (0x119fdf400) [pid = 2086] [serial = 1288] [outer = 0x0] [url = about:blank] 06:40:00 INFO - PROCESS | 2086 | --DOMWINDOW == 108 (0x1133a9c00) [pid = 2086] [serial = 1299] [outer = 0x0] [url = about:blank] 06:40:00 INFO - PROCESS | 2086 | --DOMWINDOW == 107 (0x1273dbc00) [pid = 2086] [serial = 1294] [outer = 0x0] [url = about:blank] 06:40:00 INFO - PROCESS | 2086 | --DOMWINDOW == 106 (0x126e38000) [pid = 2086] [serial = 1293] [outer = 0x0] [url = about:blank] 06:40:00 INFO - PROCESS | 2086 | --DOMWINDOW == 105 (0x118565800) [pid = 2086] [serial = 1303] [outer = 0x0] [url = about:blank] 06:40:00 INFO - PROCESS | 2086 | --DOMWINDOW == 104 (0x123b3e800) [pid = 2086] [serial = 1291] [outer = 0x0] [url = about:blank] 06:40:00 INFO - PROCESS | 2086 | --DOMWINDOW == 103 (0x11675fc00) [pid = 2086] [serial = 1300] [outer = 0x0] [url = about:blank] 06:40:00 INFO - PROCESS | 2086 | --DOMWINDOW == 102 (0x110fa1400) [pid = 2086] [serial = 1281] [outer = 0x0] [url = about:blank] 06:40:00 INFO - PROCESS | 2086 | --DOMWINDOW == 101 (0x119747800) [pid = 2086] [serial = 1257] [outer = 0x0] [url = about:blank] 06:40:00 INFO - PROCESS | 2086 | --DOMWINDOW == 100 (0x1273df800) [pid = 2086] [serial = 1276] [outer = 0x0] [url = about:blank] 06:40:00 INFO - PROCESS | 2086 | --DOMWINDOW == 99 (0x124102c00) [pid = 2086] [serial = 1266] [outer = 0x0] [url = about:blank] 06:40:00 INFO - PROCESS | 2086 | --DOMWINDOW == 98 (0x11675c000) [pid = 2086] [serial = 1248] [outer = 0x0] [url = about:blank] 06:40:00 INFO - PROCESS | 2086 | --DOMWINDOW == 97 (0x116f6a400) [pid = 2086] [serial = 1243] [outer = 0x0] [url = about:blank] 06:40:00 INFO - PROCESS | 2086 | --DOMWINDOW == 96 (0x1268aec00) [pid = 2086] [serial = 1270] [outer = 0x0] [url = about:blank] 06:40:00 INFO - PROCESS | 2086 | --DOMWINDOW == 95 (0x1187f4400) [pid = 2086] [serial = 1254] [outer = 0x0] [url = about:blank] 06:40:00 INFO - PROCESS | 2086 | --DOMWINDOW == 94 (0x1199a9400) [pid = 2086] [serial = 1258] [outer = 0x0] [url = about:blank] 06:40:00 INFO - PROCESS | 2086 | --DOMWINDOW == 93 (0x12696a000) [pid = 2086] [serial = 1275] [outer = 0x0] [url = about:blank] 06:40:00 INFO - PROCESS | 2086 | --DOMWINDOW == 92 (0x123990800) [pid = 2086] [serial = 1263] [outer = 0x0] [url = about:blank] 06:40:00 INFO - PROCESS | 2086 | --DOMWINDOW == 91 (0x11997f400) [pid = 2086] [serial = 1272] [outer = 0x0] [url = about:blank] 06:40:00 INFO - PROCESS | 2086 | --DOMWINDOW == 90 (0x11855d800) [pid = 2086] [serial = 1252] [outer = 0x0] [url = about:blank] 06:40:00 INFO - PROCESS | 2086 | --DOMWINDOW == 89 (0x116987400) [pid = 2086] [serial = 1242] [outer = 0x0] [url = about:blank] 06:40:00 INFO - PROCESS | 2086 | --DOMWINDOW == 88 (0x112e19400) [pid = 2086] [serial = 1245] [outer = 0x0] [url = about:blank] 06:40:00 INFO - PROCESS | 2086 | --DOMWINDOW == 87 (0x123ce1400) [pid = 2086] [serial = 1264] [outer = 0x0] [url = about:blank] 06:40:00 INFO - PROCESS | 2086 | --DOMWINDOW == 86 (0x12b98bc00) [pid = 2086] [serial = 1237] [outer = 0x0] [url = about:blank] 06:40:00 INFO - PROCESS | 2086 | --DOMWINDOW == 85 (0x1234ea800) [pid = 2086] [serial = 1261] [outer = 0x0] [url = about:blank] 06:40:00 INFO - PROCESS | 2086 | --DOMWINDOW == 84 (0x123ce2000) [pid = 2086] [serial = 1269] [outer = 0x0] [url = about:blank] 06:40:00 INFO - PROCESS | 2086 | --DOMWINDOW == 83 (0x1132edc00) [pid = 2086] [serial = 1246] [outer = 0x0] [url = about:blank] 06:40:00 INFO - PROCESS | 2086 | --DOMWINDOW == 82 (0x11338a000) [pid = 2086] [serial = 1240] [outer = 0x0] [url = about:blank] 06:40:00 INFO - PROCESS | 2086 | --DOMWINDOW == 81 (0x11918a800) [pid = 2086] [serial = 1255] [outer = 0x0] [url = about:blank] 06:40:00 INFO - PROCESS | 2086 | --DOMWINDOW == 80 (0x120febc00) [pid = 2086] [serial = 1260] [outer = 0x0] [url = about:blank] 06:40:00 INFO - PROCESS | 2086 | --DOMWINDOW == 79 (0x112979800) [pid = 2086] [serial = 1239] [outer = 0x0] [url = about:blank] 06:40:00 INFO - PROCESS | 2086 | --DOMWINDOW == 78 (0x116923800) [pid = 2086] [serial = 1249] [outer = 0x0] [url = about:blank] 06:40:00 INFO - PROCESS | 2086 | --DOMWINDOW == 77 (0x117eb2400) [pid = 2086] [serial = 1251] [outer = 0x0] [url = about:blank] 06:40:00 INFO - PROCESS | 2086 | --DOMWINDOW == 76 (0x1247b3800) [pid = 2086] [serial = 1267] [outer = 0x0] [url = about:blank] 06:40:00 INFO - PROCESS | 2086 | --DOMWINDOW == 75 (0x123ce4800) [pid = 2086] [serial = 1273] [outer = 0x0] [url = about:blank] 06:40:00 INFO - PROCESS | 2086 | --DOMWINDOW == 74 (0x12b989000) [pid = 2086] [serial = 1186] [outer = 0x0] [url = about:blank] 06:40:00 INFO - PROCESS | 2086 | 1468417200473 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]]]}] 06:40:00 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 06:40:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 775ms 06:40:00 INFO - PROCESS | 2086 | 1468417200515 Marionette TRACE conn2 -> [0,1785,"getWindowHandle",null] 06:40:00 INFO - PROCESS | 2086 | 1468417200517 Marionette TRACE conn2 <- [1,1785,null,{"value":"7"}] 06:40:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 06:40:00 INFO - PROCESS | 2086 | 1468417200520 Marionette TRACE conn2 -> [0,1786,"setScriptTimeout",{"ms":35000}] 06:40:00 INFO - PROCESS | 2086 | 1468417200524 Marionette TRACE conn2 <- [1,1786,null,{}] 06:40:00 INFO - PROCESS | 2086 | 1468417200545 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}] 06:40:00 INFO - PROCESS | 2086 | 1468417200550 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:40:00 INFO - PROCESS | 2086 | 1468417200649 Marionette TRACE conn2 <- [1,1787,null,{"value":null}] 06:40:00 INFO - PROCESS | 2086 | 1468417200728 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:00 INFO - PROCESS | 2086 | 1468417200730 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:40:00 INFO - PROCESS | 2086 | ++DOCSHELL 0x1230e3800 == 36 [pid = 2086] [id = 454] 06:40:00 INFO - PROCESS | 2086 | ++DOMWINDOW == 75 (0x119747800) [pid = 2086] [serial = 1361] [outer = 0x0] 06:40:00 INFO - PROCESS | 2086 | ++DOMWINDOW == 76 (0x1234af800) [pid = 2086] [serial = 1362] [outer = 0x119747800] 06:40:00 INFO - PROCESS | 2086 | 1468417200759 Marionette DEBUG loaded listener.js 06:40:00 INFO - PROCESS | 2086 | ++DOMWINDOW == 77 (0x123b3dc00) [pid = 2086] [serial = 1363] [outer = 0x119747800] 06:40:01 INFO - PROCESS | 2086 | 1468417201043 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]]]}] 06:40:01 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 06:40:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 582ms 06:40:01 INFO - PROCESS | 2086 | 1468417201103 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 06:40:01 INFO - PROCESS | 2086 | 1468417201105 Marionette TRACE conn2 <- [1,1789,null,{"value":"7"}] 06:40:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 06:40:01 INFO - PROCESS | 2086 | 1468417201107 Marionette TRACE conn2 -> [0,1790,"setScriptTimeout",{"ms":35000}] 06:40:01 INFO - PROCESS | 2086 | 1468417201108 Marionette TRACE conn2 <- [1,1790,null,{}] 06:40:01 INFO - PROCESS | 2086 | 1468417201113 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}] 06:40:01 INFO - PROCESS | 2086 | 1468417201114 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:40:01 INFO - PROCESS | 2086 | 1468417201203 Marionette TRACE conn2 <- [1,1791,null,{"value":null}] 06:40:01 INFO - PROCESS | 2086 | 1468417201286 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:01 INFO - PROCESS | 2086 | 1468417201287 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:40:01 INFO - PROCESS | 2086 | ++DOCSHELL 0x12681b800 == 37 [pid = 2086] [id = 455] 06:40:01 INFO - PROCESS | 2086 | ++DOMWINDOW == 78 (0x12418d400) [pid = 2086] [serial = 1364] [outer = 0x0] 06:40:01 INFO - PROCESS | 2086 | ++DOMWINDOW == 79 (0x126966400) [pid = 2086] [serial = 1365] [outer = 0x12418d400] 06:40:01 INFO - PROCESS | 2086 | 1468417201314 Marionette DEBUG loaded listener.js 06:40:01 INFO - PROCESS | 2086 | ++DOMWINDOW == 80 (0x12736c400) [pid = 2086] [serial = 1366] [outer = 0x12418d400] 06:40:01 INFO - PROCESS | 2086 | 1468417201582 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]]]}] 06:40:01 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) 06:40:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 522ms 06:40:01 INFO - PROCESS | 2086 | 1468417201632 Marionette TRACE conn2 -> [0,1793,"getWindowHandle",null] 06:40:01 INFO - PROCESS | 2086 | 1468417201633 Marionette TRACE conn2 <- [1,1793,null,{"value":"7"}] 06:40:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 06:40:01 INFO - PROCESS | 2086 | 1468417201636 Marionette TRACE conn2 -> [0,1794,"setScriptTimeout",{"ms":35000}] 06:40:01 INFO - PROCESS | 2086 | 1468417201637 Marionette TRACE conn2 <- [1,1794,null,{}] 06:40:01 INFO - PROCESS | 2086 | 1468417201639 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}] 06:40:01 INFO - PROCESS | 2086 | 1468417201640 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:40:01 INFO - PROCESS | 2086 | 1468417201724 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 06:40:01 INFO - PROCESS | 2086 | 1468417201741 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:01 INFO - PROCESS | 2086 | 1468417201742 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:40:01 INFO - PROCESS | 2086 | ++DOCSHELL 0x128892800 == 38 [pid = 2086] [id = 456] 06:40:01 INFO - PROCESS | 2086 | ++DOMWINDOW == 81 (0x128aaac00) [pid = 2086] [serial = 1367] [outer = 0x0] 06:40:01 INFO - PROCESS | 2086 | ++DOMWINDOW == 82 (0x129116c00) [pid = 2086] [serial = 1368] [outer = 0x128aaac00] 06:40:01 INFO - PROCESS | 2086 | 1468417201768 Marionette DEBUG loaded listener.js 06:40:01 INFO - PROCESS | 2086 | ++DOMWINDOW == 83 (0x1293c8800) [pid = 2086] [serial = 1369] [outer = 0x128aaac00] 06:40:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 06:40:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 469ms 06:40:02 INFO - PROCESS | 2086 | 1468417202101 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]]]}] 06:40:02 INFO - PROCESS | 2086 | 1468417202106 Marionette TRACE conn2 -> [0,1797,"getWindowHandle",null] 06:40:02 INFO - PROCESS | 2086 | 1468417202107 Marionette TRACE conn2 <- [1,1797,null,{"value":"7"}] 06:40:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 06:40:02 INFO - PROCESS | 2086 | 1468417202121 Marionette TRACE conn2 -> [0,1798,"setScriptTimeout",{"ms":35000}] 06:40:02 INFO - PROCESS | 2086 | 1468417202132 Marionette TRACE conn2 <- [1,1798,null,{}] 06:40:02 INFO - PROCESS | 2086 | 1468417202169 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}] 06:40:02 INFO - PROCESS | 2086 | 1468417202173 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:40:02 INFO - PROCESS | 2086 | 1468417202300 Marionette TRACE conn2 <- [1,1799,null,{"value":null}] 06:40:02 INFO - PROCESS | 2086 | 1468417202303 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:02 INFO - PROCESS | 2086 | 1468417202305 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:40:02 INFO - PROCESS | 2086 | ++DOCSHELL 0x115eb5800 == 39 [pid = 2086] [id = 457] 06:40:02 INFO - PROCESS | 2086 | ++DOMWINDOW == 84 (0x1293c9800) [pid = 2086] [serial = 1370] [outer = 0x0] 06:40:02 INFO - PROCESS | 2086 | ++DOMWINDOW == 85 (0x12a52d800) [pid = 2086] [serial = 1371] [outer = 0x1293c9800] 06:40:02 INFO - PROCESS | 2086 | 1468417202363 Marionette DEBUG loaded listener.js 06:40:02 INFO - PROCESS | 2086 | ++DOMWINDOW == 86 (0x12b0c6400) [pid = 2086] [serial = 1372] [outer = 0x1293c9800] 06:40:02 INFO - PROCESS | 2086 | 1468417202743 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]]]}] 06:40:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 06:40:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 636ms 06:40:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 06:40:02 INFO - PROCESS | 2086 | 1468417202758 Marionette TRACE conn2 -> [0,1801,"getWindowHandle",null] 06:40:02 INFO - PROCESS | 2086 | 1468417202760 Marionette TRACE conn2 <- [1,1801,null,{"value":"7"}] 06:40:02 INFO - PROCESS | 2086 | 1468417202771 Marionette TRACE conn2 -> [0,1802,"setScriptTimeout",{"ms":35000}] 06:40:02 INFO - PROCESS | 2086 | 1468417202773 Marionette TRACE conn2 <- [1,1802,null,{}] 06:40:02 INFO - PROCESS | 2086 | 1468417202776 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}] 06:40:02 INFO - PROCESS | 2086 | 1468417202778 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:40:02 INFO - PROCESS | 2086 | 1468417202934 Marionette TRACE conn2 <- [1,1803,null,{"value":null}] 06:40:02 INFO - PROCESS | 2086 | 1468417202961 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:02 INFO - PROCESS | 2086 | 1468417202962 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:40:02 INFO - PROCESS | 2086 | ++DOCSHELL 0x12b114000 == 40 [pid = 2086] [id = 458] 06:40:02 INFO - PROCESS | 2086 | ++DOMWINDOW == 87 (0x12abd2c00) [pid = 2086] [serial = 1373] [outer = 0x0] 06:40:02 INFO - PROCESS | 2086 | ++DOMWINDOW == 88 (0x12b8d5800) [pid = 2086] [serial = 1374] [outer = 0x12abd2c00] 06:40:03 INFO - PROCESS | 2086 | 1468417203001 Marionette DEBUG loaded listener.js 06:40:03 INFO - PROCESS | 2086 | ++DOMWINDOW == 89 (0x12b8de800) [pid = 2086] [serial = 1375] [outer = 0x12abd2c00] 06:40:03 INFO - PROCESS | 2086 | 1468417203366 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]]]}] 06:40:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 06:40:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 627ms 06:40:03 INFO - PROCESS | 2086 | 1468417203390 Marionette TRACE conn2 -> [0,1805,"getWindowHandle",null] 06:40:03 INFO - PROCESS | 2086 | 1468417203392 Marionette TRACE conn2 <- [1,1805,null,{"value":"7"}] 06:40:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 06:40:03 INFO - PROCESS | 2086 | 1468417203398 Marionette TRACE conn2 -> [0,1806,"setScriptTimeout",{"ms":35000}] 06:40:03 INFO - PROCESS | 2086 | 1468417203399 Marionette TRACE conn2 <- [1,1806,null,{}] 06:40:03 INFO - PROCESS | 2086 | 1468417203401 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}] 06:40:03 INFO - PROCESS | 2086 | 1468417203402 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:40:03 INFO - PROCESS | 2086 | 1468417203508 Marionette TRACE conn2 <- [1,1807,null,{"value":null}] 06:40:03 INFO - PROCESS | 2086 | 1468417203512 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:03 INFO - PROCESS | 2086 | 1468417203513 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:40:03 INFO - PROCESS | 2086 | ++DOCSHELL 0x12b931000 == 41 [pid = 2086] [id = 459] 06:40:03 INFO - PROCESS | 2086 | ++DOMWINDOW == 90 (0x12b0ce000) [pid = 2086] [serial = 1376] [outer = 0x0] 06:40:03 INFO - PROCESS | 2086 | ++DOMWINDOW == 91 (0x12b940800) [pid = 2086] [serial = 1377] [outer = 0x12b0ce000] 06:40:03 INFO - PROCESS | 2086 | 1468417203539 Marionette DEBUG loaded listener.js 06:40:03 INFO - PROCESS | 2086 | ++DOMWINDOW == 92 (0x12b984c00) [pid = 2086] [serial = 1378] [outer = 0x12b0ce000] 06:40:03 INFO - PROCESS | 2086 | 1468417203895 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]]]}] 06:40:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 06:40:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 517ms 06:40:03 INFO - PROCESS | 2086 | 1468417203916 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 06:40:03 INFO - PROCESS | 2086 | 1468417203917 Marionette TRACE conn2 <- [1,1809,null,{"value":"7"}] 06:40:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 06:40:03 INFO - PROCESS | 2086 | 1468417203919 Marionette TRACE conn2 -> [0,1810,"setScriptTimeout",{"ms":35000}] 06:40:03 INFO - PROCESS | 2086 | 1468417203920 Marionette TRACE conn2 <- [1,1810,null,{}] 06:40:03 INFO - PROCESS | 2086 | 1468417203930 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}] 06:40:03 INFO - PROCESS | 2086 | 1468417203931 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:40:04 INFO - PROCESS | 2086 | 1468417204035 Marionette TRACE conn2 <- [1,1811,null,{"value":null}] 06:40:04 INFO - PROCESS | 2086 | 1468417204039 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:04 INFO - PROCESS | 2086 | 1468417204040 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:40:04 INFO - PROCESS | 2086 | ++DOCSHELL 0x12c2c6800 == 42 [pid = 2086] [id = 460] 06:40:04 INFO - PROCESS | 2086 | ++DOMWINDOW == 93 (0x12b8d2400) [pid = 2086] [serial = 1379] [outer = 0x0] 06:40:04 INFO - PROCESS | 2086 | ++DOMWINDOW == 94 (0x12b98e400) [pid = 2086] [serial = 1380] [outer = 0x12b8d2400] 06:40:04 INFO - PROCESS | 2086 | 1468417204099 Marionette DEBUG loaded listener.js 06:40:04 INFO - PROCESS | 2086 | ++DOMWINDOW == 95 (0x12bc9e800) [pid = 2086] [serial = 1381] [outer = 0x12b8d2400] 06:40:04 INFO - PROCESS | 2086 | --DOMWINDOW == 94 (0x111c22000) [pid = 2086] [serial = 1319] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 06:40:04 INFO - PROCESS | 2086 | --DOMWINDOW == 93 (0x112ea6c00) [pid = 2086] [serial = 1313] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 06:40:04 INFO - PROCESS | 2086 | --DOMWINDOW == 92 (0x123996c00) [pid = 2086] [serial = 1322] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 06:40:04 INFO - PROCESS | 2086 | --DOMWINDOW == 91 (0x1121b2800) [pid = 2086] [serial = 1325] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 06:40:04 INFO - PROCESS | 2086 | --DOMWINDOW == 90 (0x11213d400) [pid = 2086] [serial = 1328] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 06:40:04 INFO - PROCESS | 2086 | --DOMWINDOW == 89 (0x117149800) [pid = 2086] [serial = 1334] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 06:40:04 INFO - PROCESS | 2086 | --DOMWINDOW == 88 (0x117144c00) [pid = 2086] [serial = 1316] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 06:40:04 INFO - PROCESS | 2086 | --DOMWINDOW == 87 (0x110eab800) [pid = 2086] [serial = 1331] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 06:40:04 INFO - PROCESS | 2086 | 1468417204470 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]]]}] 06:40:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 06:40:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 569ms 06:40:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 06:40:04 INFO - PROCESS | 2086 | 1468417204488 Marionette TRACE conn2 -> [0,1813,"getWindowHandle",null] 06:40:04 INFO - PROCESS | 2086 | 1468417204490 Marionette TRACE conn2 <- [1,1813,null,{"value":"7"}] 06:40:04 INFO - PROCESS | 2086 | 1468417204494 Marionette TRACE conn2 -> [0,1814,"setScriptTimeout",{"ms":35000}] 06:40:04 INFO - PROCESS | 2086 | 1468417204497 Marionette TRACE conn2 <- [1,1814,null,{}] 06:40:04 INFO - PROCESS | 2086 | 1468417204507 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}] 06:40:04 INFO - PROCESS | 2086 | 1468417204508 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:40:04 INFO - PROCESS | 2086 | 1468417204591 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 06:40:04 INFO - PROCESS | 2086 | 1468417204597 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:04 INFO - PROCESS | 2086 | 1468417204598 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:40:04 INFO - PROCESS | 2086 | ++DOCSHELL 0x12ca63000 == 43 [pid = 2086] [id = 461] 06:40:04 INFO - PROCESS | 2086 | ++DOMWINDOW == 88 (0x118851000) [pid = 2086] [serial = 1382] [outer = 0x0] 06:40:04 INFO - PROCESS | 2086 | ++DOMWINDOW == 89 (0x126e38c00) [pid = 2086] [serial = 1383] [outer = 0x118851000] 06:40:04 INFO - PROCESS | 2086 | 1468417204623 Marionette DEBUG loaded listener.js 06:40:04 INFO - PROCESS | 2086 | ++DOMWINDOW == 90 (0x12b989000) [pid = 2086] [serial = 1384] [outer = 0x118851000] 06:40:04 INFO - PROCESS | 2086 | 1468417204977 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]]]}] 06:40:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 06:40:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 522ms 06:40:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 06:40:05 INFO - PROCESS | 2086 | 1468417205015 Marionette TRACE conn2 -> [0,1817,"getWindowHandle",null] 06:40:05 INFO - PROCESS | 2086 | 1468417205017 Marionette TRACE conn2 <- [1,1817,null,{"value":"7"}] 06:40:05 INFO - PROCESS | 2086 | 1468417205019 Marionette TRACE conn2 -> [0,1818,"setScriptTimeout",{"ms":35000}] 06:40:05 INFO - PROCESS | 2086 | 1468417205020 Marionette TRACE conn2 <- [1,1818,null,{}] 06:40:05 INFO - PROCESS | 2086 | 1468417205023 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}] 06:40:05 INFO - PROCESS | 2086 | 1468417205025 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:40:05 INFO - PROCESS | 2086 | 1468417205120 Marionette TRACE conn2 <- [1,1819,null,{"value":null}] 06:40:05 INFO - PROCESS | 2086 | 1468417205187 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:05 INFO - PROCESS | 2086 | 1468417205188 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:40:05 INFO - PROCESS | 2086 | ++DOCSHELL 0x12cf61000 == 44 [pid = 2086] [id = 462] 06:40:05 INFO - PROCESS | 2086 | ++DOMWINDOW == 91 (0x126964c00) [pid = 2086] [serial = 1385] [outer = 0x0] 06:40:05 INFO - PROCESS | 2086 | ++DOMWINDOW == 92 (0x12bca3c00) [pid = 2086] [serial = 1386] [outer = 0x126964c00] 06:40:05 INFO - PROCESS | 2086 | 1468417205214 Marionette DEBUG loaded listener.js 06:40:05 INFO - PROCESS | 2086 | ++DOMWINDOW == 93 (0x12bcc7800) [pid = 2086] [serial = 1387] [outer = 0x126964c00] 06:40:05 INFO - PROCESS | 2086 | 1468417205487 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]]]}] 06:40:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 06:40:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 519ms 06:40:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 06:40:05 INFO - PROCESS | 2086 | 1468417205539 Marionette TRACE conn2 -> [0,1821,"getWindowHandle",null] 06:40:05 INFO - PROCESS | 2086 | 1468417205540 Marionette TRACE conn2 <- [1,1821,null,{"value":"7"}] 06:40:05 INFO - PROCESS | 2086 | 1468417205544 Marionette TRACE conn2 -> [0,1822,"setScriptTimeout",{"ms":35000}] 06:40:05 INFO - PROCESS | 2086 | 1468417205547 Marionette TRACE conn2 <- [1,1822,null,{}] 06:40:05 INFO - PROCESS | 2086 | 1468417205549 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}] 06:40:05 INFO - PROCESS | 2086 | 1468417205550 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:40:05 INFO - PROCESS | 2086 | 1468417205635 Marionette TRACE conn2 <- [1,1823,null,{"value":null}] 06:40:05 INFO - PROCESS | 2086 | 1468417205639 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:05 INFO - PROCESS | 2086 | 1468417205640 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:40:05 INFO - PROCESS | 2086 | ++DOCSHELL 0x12d08e800 == 45 [pid = 2086] [id = 463] 06:40:05 INFO - PROCESS | 2086 | ++DOMWINDOW == 94 (0x12bcc6c00) [pid = 2086] [serial = 1388] [outer = 0x0] 06:40:05 INFO - PROCESS | 2086 | ++DOMWINDOW == 95 (0x12bcd2400) [pid = 2086] [serial = 1389] [outer = 0x12bcc6c00] 06:40:05 INFO - PROCESS | 2086 | 1468417205666 Marionette DEBUG loaded listener.js 06:40:05 INFO - PROCESS | 2086 | ++DOMWINDOW == 96 (0x12bcd8800) [pid = 2086] [serial = 1390] [outer = 0x12bcc6c00] 06:40:06 INFO - PROCESS | 2086 | 1468417205999 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]]]}] 06:40:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 06:40:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 472ms 06:40:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 06:40:06 INFO - PROCESS | 2086 | 1468417206015 Marionette TRACE conn2 -> [0,1825,"getWindowHandle",null] 06:40:06 INFO - PROCESS | 2086 | 1468417206016 Marionette TRACE conn2 <- [1,1825,null,{"value":"7"}] 06:40:06 INFO - PROCESS | 2086 | 1468417206018 Marionette TRACE conn2 -> [0,1826,"setScriptTimeout",{"ms":35000}] 06:40:06 INFO - PROCESS | 2086 | 1468417206019 Marionette TRACE conn2 <- [1,1826,null,{}] 06:40:06 INFO - PROCESS | 2086 | 1468417206021 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}] 06:40:06 INFO - PROCESS | 2086 | 1468417206022 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:40:06 INFO - PROCESS | 2086 | 1468417206107 Marionette TRACE conn2 <- [1,1827,null,{"value":null}] 06:40:06 INFO - PROCESS | 2086 | 1468417206176 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:06 INFO - PROCESS | 2086 | 1468417206177 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:40:06 INFO - PROCESS | 2086 | ++DOCSHELL 0x12d345000 == 46 [pid = 2086] [id = 464] 06:40:06 INFO - PROCESS | 2086 | ++DOMWINDOW == 97 (0x12bccf000) [pid = 2086] [serial = 1391] [outer = 0x0] 06:40:06 INFO - PROCESS | 2086 | ++DOMWINDOW == 98 (0x12c00a000) [pid = 2086] [serial = 1392] [outer = 0x12bccf000] 06:40:06 INFO - PROCESS | 2086 | 1468417206201 Marionette DEBUG loaded listener.js 06:40:06 INFO - PROCESS | 2086 | ++DOMWINDOW == 99 (0x12c011c00) [pid = 2086] [serial = 1393] [outer = 0x12bccf000] 06:40:06 INFO - PROCESS | 2086 | 1468417206725 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]]]}] 06:40:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 06:40:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 722ms 06:40:06 INFO - PROCESS | 2086 | 1468417206741 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 06:40:06 INFO - PROCESS | 2086 | 1468417206747 Marionette TRACE conn2 <- [1,1829,null,{"value":"7"}] 06:40:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 06:40:06 INFO - PROCESS | 2086 | 1468417206752 Marionette TRACE conn2 -> [0,1830,"setScriptTimeout",{"ms":35000}] 06:40:06 INFO - PROCESS | 2086 | 1468417206754 Marionette TRACE conn2 <- [1,1830,null,{}] 06:40:06 INFO - PROCESS | 2086 | 1468417206760 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}] 06:40:06 INFO - PROCESS | 2086 | 1468417206762 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:40:06 INFO - PROCESS | 2086 | 1468417206931 Marionette TRACE conn2 <- [1,1831,null,{"value":null}] 06:40:07 INFO - PROCESS | 2086 | 1468417207020 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:07 INFO - PROCESS | 2086 | 1468417207021 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:40:07 INFO - PROCESS | 2086 | ++DOCSHELL 0x11916b000 == 47 [pid = 2086] [id = 465] 06:40:07 INFO - PROCESS | 2086 | ++DOMWINDOW == 100 (0x11692dc00) [pid = 2086] [serial = 1394] [outer = 0x0] 06:40:07 INFO - PROCESS | 2086 | ++DOMWINDOW == 101 (0x116f70800) [pid = 2086] [serial = 1395] [outer = 0x11692dc00] 06:40:07 INFO - PROCESS | 2086 | 1468417207052 Marionette DEBUG loaded listener.js 06:40:07 INFO - PROCESS | 2086 | ++DOMWINDOW == 102 (0x118562000) [pid = 2086] [serial = 1396] [outer = 0x11692dc00] 06:40:07 INFO - PROCESS | 2086 | 1468417207486 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]]]}] 06:40:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 06:40:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 774ms 06:40:07 INFO - PROCESS | 2086 | 1468417207526 Marionette TRACE conn2 -> [0,1833,"getWindowHandle",null] 06:40:07 INFO - PROCESS | 2086 | 1468417207529 Marionette TRACE conn2 <- [1,1833,null,{"value":"7"}] 06:40:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 06:40:07 INFO - PROCESS | 2086 | 1468417207534 Marionette TRACE conn2 -> [0,1834,"setScriptTimeout",{"ms":35000}] 06:40:07 INFO - PROCESS | 2086 | 1468417207536 Marionette TRACE conn2 <- [1,1834,null,{}] 06:40:07 INFO - PROCESS | 2086 | 1468417207538 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}] 06:40:07 INFO - PROCESS | 2086 | 1468417207540 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:40:07 INFO - PROCESS | 2086 | 1468417207652 Marionette TRACE conn2 <- [1,1835,null,{"value":null}] 06:40:07 INFO - PROCESS | 2086 | 1468417207759 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:07 INFO - PROCESS | 2086 | 1468417207760 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:40:07 INFO - PROCESS | 2086 | ++DOCSHELL 0x128e80000 == 48 [pid = 2086] [id = 466] 06:40:07 INFO - PROCESS | 2086 | ++DOMWINDOW == 103 (0x11918c400) [pid = 2086] [serial = 1397] [outer = 0x0] 06:40:07 INFO - PROCESS | 2086 | ++DOMWINDOW == 104 (0x1234a9c00) [pid = 2086] [serial = 1398] [outer = 0x11918c400] 06:40:07 INFO - PROCESS | 2086 | 1468417207792 Marionette DEBUG loaded listener.js 06:40:07 INFO - PROCESS | 2086 | ++DOMWINDOW == 105 (0x123b43400) [pid = 2086] [serial = 1399] [outer = 0x11918c400] 06:40:08 INFO - PROCESS | 2086 | 1468417208212 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]]]}] 06:40:08 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 06:40:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 724ms 06:40:08 INFO - PROCESS | 2086 | 1468417208258 Marionette TRACE conn2 -> [0,1837,"getWindowHandle",null] 06:40:08 INFO - PROCESS | 2086 | 1468417208260 Marionette TRACE conn2 <- [1,1837,null,{"value":"7"}] 06:40:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 06:40:08 INFO - PROCESS | 2086 | 1468417208263 Marionette TRACE conn2 -> [0,1838,"setScriptTimeout",{"ms":35000}] 06:40:08 INFO - PROCESS | 2086 | 1468417208265 Marionette TRACE conn2 <- [1,1838,null,{}] 06:40:08 INFO - PROCESS | 2086 | 1468417208273 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}] 06:40:08 INFO - PROCESS | 2086 | 1468417208277 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:40:08 INFO - PROCESS | 2086 | 1468417208384 Marionette TRACE conn2 <- [1,1839,null,{"value":null}] 06:40:08 INFO - PROCESS | 2086 | 1468417208451 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:08 INFO - PROCESS | 2086 | 1468417208454 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:40:08 INFO - PROCESS | 2086 | ++DOCSHELL 0x12d099000 == 49 [pid = 2086] [id = 467] 06:40:08 INFO - PROCESS | 2086 | ++DOMWINDOW == 106 (0x1270cf400) [pid = 2086] [serial = 1400] [outer = 0x0] 06:40:08 INFO - PROCESS | 2086 | ++DOMWINDOW == 107 (0x128d62400) [pid = 2086] [serial = 1401] [outer = 0x1270cf400] 06:40:08 INFO - PROCESS | 2086 | 1468417208525 Marionette DEBUG loaded listener.js 06:40:08 INFO - PROCESS | 2086 | ++DOMWINDOW == 108 (0x12a61f800) [pid = 2086] [serial = 1402] [outer = 0x1270cf400] 06:40:08 INFO - PROCESS | 2086 | 1468417208961 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]]]}] 06:40:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 06:40:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 771ms 06:40:09 INFO - PROCESS | 2086 | 1468417209214 Marionette TRACE conn2 -> [0,1841,"getWindowHandle",null] 06:40:09 INFO - PROCESS | 2086 | 1468417209217 Marionette TRACE conn2 <- [1,1841,null,{"value":"7"}] 06:40:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 06:40:09 INFO - PROCESS | 2086 | 1468417209220 Marionette TRACE conn2 -> [0,1842,"setScriptTimeout",{"ms":35000}] 06:40:09 INFO - PROCESS | 2086 | 1468417209221 Marionette TRACE conn2 <- [1,1842,null,{}] 06:40:09 INFO - PROCESS | 2086 | 1468417209243 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}] 06:40:09 INFO - PROCESS | 2086 | 1468417209245 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:40:09 INFO - PROCESS | 2086 | 1468417209347 Marionette TRACE conn2 <- [1,1843,null,{"value":null}] 06:40:09 INFO - PROCESS | 2086 | 1468417209420 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:09 INFO - PROCESS | 2086 | 1468417209423 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:40:09 INFO - PROCESS | 2086 | ++DOCSHELL 0x1230f3000 == 50 [pid = 2086] [id = 468] 06:40:09 INFO - PROCESS | 2086 | ++DOMWINDOW == 109 (0x117eb4c00) [pid = 2086] [serial = 1403] [outer = 0x0] 06:40:09 INFO - PROCESS | 2086 | ++DOMWINDOW == 110 (0x1185b0400) [pid = 2086] [serial = 1404] [outer = 0x117eb4c00] 06:40:09 INFO - PROCESS | 2086 | 1468417209450 Marionette DEBUG loaded listener.js 06:40:09 INFO - PROCESS | 2086 | ++DOMWINDOW == 111 (0x119190400) [pid = 2086] [serial = 1405] [outer = 0x117eb4c00] 06:40:09 INFO - PROCESS | 2086 | 1468417209882 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]]]}] 06:40:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 06:40:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 672ms 06:40:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 06:40:09 INFO - PROCESS | 2086 | 1468417209893 Marionette TRACE conn2 -> [0,1845,"getWindowHandle",null] 06:40:09 INFO - PROCESS | 2086 | 1468417209896 Marionette TRACE conn2 <- [1,1845,null,{"value":"7"}] 06:40:09 INFO - PROCESS | 2086 | 1468417209900 Marionette TRACE conn2 -> [0,1846,"setScriptTimeout",{"ms":35000}] 06:40:09 INFO - PROCESS | 2086 | 1468417209902 Marionette TRACE conn2 <- [1,1846,null,{}] 06:40:09 INFO - PROCESS | 2086 | 1468417209905 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}] 06:40:09 INFO - PROCESS | 2086 | 1468417209907 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:40:10 INFO - PROCESS | 2086 | 1468417209998 Marionette TRACE conn2 <- [1,1847,null,{"value":null}] 06:40:10 INFO - PROCESS | 2086 | 1468417210061 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:10 INFO - PROCESS | 2086 | 1468417210062 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:40:10 INFO - PROCESS | 2086 | ++DOCSHELL 0x11927a000 == 51 [pid = 2086] [id = 469] 06:40:10 INFO - PROCESS | 2086 | ++DOMWINDOW == 112 (0x119741400) [pid = 2086] [serial = 1406] [outer = 0x0] 06:40:10 INFO - PROCESS | 2086 | ++DOMWINDOW == 113 (0x120fea800) [pid = 2086] [serial = 1407] [outer = 0x119741400] 06:40:10 INFO - PROCESS | 2086 | 1468417210090 Marionette DEBUG loaded listener.js 06:40:10 INFO - PROCESS | 2086 | ++DOMWINDOW == 114 (0x123203000) [pid = 2086] [serial = 1408] [outer = 0x119741400] 06:40:10 INFO - PROCESS | 2086 | --DOCSHELL 0x12d08e800 == 50 [pid = 2086] [id = 463] 06:40:10 INFO - PROCESS | 2086 | --DOCSHELL 0x12cf61000 == 49 [pid = 2086] [id = 462] 06:40:10 INFO - PROCESS | 2086 | --DOCSHELL 0x12ca63000 == 48 [pid = 2086] [id = 461] 06:40:10 INFO - PROCESS | 2086 | --DOCSHELL 0x12c2c6800 == 47 [pid = 2086] [id = 460] 06:40:10 INFO - PROCESS | 2086 | --DOCSHELL 0x12b931000 == 46 [pid = 2086] [id = 459] 06:40:10 INFO - PROCESS | 2086 | --DOCSHELL 0x12b114000 == 45 [pid = 2086] [id = 458] 06:40:10 INFO - PROCESS | 2086 | --DOCSHELL 0x115eb5800 == 44 [pid = 2086] [id = 457] 06:40:10 INFO - PROCESS | 2086 | --DOCSHELL 0x128892800 == 43 [pid = 2086] [id = 456] 06:40:10 INFO - PROCESS | 2086 | --DOCSHELL 0x12681b800 == 42 [pid = 2086] [id = 455] 06:40:10 INFO - PROCESS | 2086 | --DOCSHELL 0x1230e3800 == 41 [pid = 2086] [id = 454] 06:40:10 INFO - PROCESS | 2086 | --DOCSHELL 0x116412000 == 40 [pid = 2086] [id = 453] 06:40:10 INFO - PROCESS | 2086 | --DOCSHELL 0x119290800 == 39 [pid = 2086] [id = 452] 06:40:10 INFO - PROCESS | 2086 | --DOCSHELL 0x12beda000 == 38 [pid = 2086] [id = 449] 06:40:10 INFO - PROCESS | 2086 | --DOCSHELL 0x126e98800 == 37 [pid = 2086] [id = 448] 06:40:10 INFO - PROCESS | 2086 | --DOCSHELL 0x113caa000 == 36 [pid = 2086] [id = 447] 06:40:10 INFO - PROCESS | 2086 | --DOCSHELL 0x11996f800 == 35 [pid = 2086] [id = 435] 06:40:10 INFO - PROCESS | 2086 | --DOCSHELL 0x123737800 == 34 [pid = 2086] [id = 437] 06:40:10 INFO - PROCESS | 2086 | --DOCSHELL 0x12cf47800 == 33 [pid = 2086] [id = 450] 06:40:10 INFO - PROCESS | 2086 | --DOCSHELL 0x116ac2000 == 32 [pid = 2086] [id = 451] 06:40:10 INFO - PROCESS | 2086 | --DOCSHELL 0x1230f3000 == 31 [pid = 2086] [id = 468] 06:40:10 INFO - PROCESS | 2086 | --DOCSHELL 0x12d099000 == 30 [pid = 2086] [id = 467] 06:40:10 INFO - PROCESS | 2086 | --DOCSHELL 0x128e80000 == 29 [pid = 2086] [id = 466] 06:40:10 INFO - PROCESS | 2086 | --DOCSHELL 0x11916b000 == 28 [pid = 2086] [id = 465] 06:40:10 INFO - PROCESS | 2086 | --DOCSHELL 0x12d345000 == 27 [pid = 2086] [id = 464] 06:40:10 INFO - PROCESS | 2086 | --DOMWINDOW == 113 (0x1238a8000) [pid = 2086] [serial = 1320] [outer = 0x0] [url = about:blank] 06:40:10 INFO - PROCESS | 2086 | --DOMWINDOW == 112 (0x115df7000) [pid = 2086] [serial = 1314] [outer = 0x0] [url = about:blank] 06:40:10 INFO - PROCESS | 2086 | --DOMWINDOW == 111 (0x116f67000) [pid = 2086] [serial = 1315] [outer = 0x0] [url = about:blank] 06:40:10 INFO - PROCESS | 2086 | --DOMWINDOW == 110 (0x1268a1400) [pid = 2086] [serial = 1323] [outer = 0x0] [url = about:blank] 06:40:10 INFO - PROCESS | 2086 | --DOMWINDOW == 109 (0x119745800) [pid = 2086] [serial = 1305] [outer = 0x0] [url = about:blank] 06:40:10 INFO - PROCESS | 2086 | --DOMWINDOW == 108 (0x123d43c00) [pid = 2086] [serial = 1321] [outer = 0x0] [url = about:blank] 06:40:10 INFO - PROCESS | 2086 | --DOMWINDOW == 107 (0x127374800) [pid = 2086] [serial = 1326] [outer = 0x0] [url = about:blank] 06:40:10 INFO - PROCESS | 2086 | --DOMWINDOW == 106 (0x126e2c800) [pid = 2086] [serial = 1324] [outer = 0x0] [url = about:blank] 06:40:10 INFO - PROCESS | 2086 | --DOMWINDOW == 105 (0x128aa1800) [pid = 2086] [serial = 1327] [outer = 0x0] [url = about:blank] 06:40:10 INFO - PROCESS | 2086 | --DOMWINDOW == 104 (0x116464c00) [pid = 2086] [serial = 1330] [outer = 0x0] [url = about:blank] 06:40:10 INFO - PROCESS | 2086 | --DOMWINDOW == 103 (0x1270d1000) [pid = 2086] [serial = 1335] [outer = 0x0] [url = about:blank] 06:40:10 INFO - PROCESS | 2086 | --DOMWINDOW == 102 (0x116f61400) [pid = 2086] [serial = 1308] [outer = 0x0] [url = about:blank] 06:40:10 INFO - PROCESS | 2086 | --DOMWINDOW == 101 (0x1127cdc00) [pid = 2086] [serial = 1329] [outer = 0x0] [url = about:blank] 06:40:10 INFO - PROCESS | 2086 | --DOMWINDOW == 100 (0x129111800) [pid = 2086] [serial = 1336] [outer = 0x0] [url = about:blank] 06:40:10 INFO - PROCESS | 2086 | --DOMWINDOW == 99 (0x1273e3400) [pid = 2086] [serial = 1338] [outer = 0x0] [url = about:blank] 06:40:10 INFO - PROCESS | 2086 | --DOMWINDOW == 98 (0x119a94000) [pid = 2086] [serial = 1311] [outer = 0x0] [url = about:blank] 06:40:10 INFO - PROCESS | 2086 | --DOMWINDOW == 97 (0x11998b400) [pid = 2086] [serial = 1317] [outer = 0x0] [url = about:blank] 06:40:10 INFO - PROCESS | 2086 | --DOMWINDOW == 96 (0x1210ce400) [pid = 2086] [serial = 1318] [outer = 0x0] [url = about:blank] 06:40:10 INFO - PROCESS | 2086 | --DOMWINDOW == 95 (0x120fe9c00) [pid = 2086] [serial = 1333] [outer = 0x0] [url = about:blank] 06:40:10 INFO - PROCESS | 2086 | --DOMWINDOW == 94 (0x116931400) [pid = 2086] [serial = 1332] [outer = 0x0] [url = about:blank] 06:40:11 INFO - PROCESS | 2086 | 1468417211087 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]]]}] 06:40:11 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) 06:40:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1226ms 06:40:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 06:40:11 INFO - PROCESS | 2086 | 1468417211125 Marionette TRACE conn2 -> [0,1849,"getWindowHandle",null] 06:40:11 INFO - PROCESS | 2086 | 1468417211127 Marionette TRACE conn2 <- [1,1849,null,{"value":"7"}] 06:40:11 INFO - PROCESS | 2086 | 1468417211130 Marionette TRACE conn2 -> [0,1850,"setScriptTimeout",{"ms":35000}] 06:40:11 INFO - PROCESS | 2086 | 1468417211131 Marionette TRACE conn2 <- [1,1850,null,{}] 06:40:11 INFO - PROCESS | 2086 | 1468417211135 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}] 06:40:11 INFO - PROCESS | 2086 | 1468417211137 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:40:11 INFO - PROCESS | 2086 | 1468417211222 Marionette TRACE conn2 <- [1,1851,null,{"value":null}] 06:40:11 INFO - PROCESS | 2086 | 1468417211292 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:11 INFO - PROCESS | 2086 | 1468417211293 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:40:11 INFO - PROCESS | 2086 | ++DOCSHELL 0x117e3e800 == 28 [pid = 2086] [id = 470] 06:40:11 INFO - PROCESS | 2086 | ++DOMWINDOW == 95 (0x116f6c000) [pid = 2086] [serial = 1409] [outer = 0x0] 06:40:11 INFO - PROCESS | 2086 | ++DOMWINDOW == 96 (0x118294400) [pid = 2086] [serial = 1410] [outer = 0x116f6c000] 06:40:11 INFO - PROCESS | 2086 | 1468417211320 Marionette DEBUG loaded listener.js 06:40:11 INFO - PROCESS | 2086 | ++DOMWINDOW == 97 (0x119140c00) [pid = 2086] [serial = 1411] [outer = 0x116f6c000] 06:40:11 INFO - PROCESS | 2086 | 1468417211634 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]]]}] 06:40:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 06:40:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 520ms 06:40:11 INFO - PROCESS | 2086 | 1468417211650 Marionette TRACE conn2 -> [0,1853,"getWindowHandle",null] 06:40:11 INFO - PROCESS | 2086 | 1468417211653 Marionette TRACE conn2 <- [1,1853,null,{"value":"7"}] 06:40:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 06:40:11 INFO - PROCESS | 2086 | 1468417211658 Marionette TRACE conn2 -> [0,1854,"setScriptTimeout",{"ms":35000}] 06:40:11 INFO - PROCESS | 2086 | 1468417211662 Marionette TRACE conn2 <- [1,1854,null,{}] 06:40:11 INFO - PROCESS | 2086 | 1468417211666 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}] 06:40:11 INFO - PROCESS | 2086 | 1468417211668 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:40:11 INFO - PROCESS | 2086 | 1468417211748 Marionette TRACE conn2 <- [1,1855,null,{"value":null}] 06:40:11 INFO - PROCESS | 2086 | 1468417211753 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:11 INFO - PROCESS | 2086 | 1468417211754 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:40:11 INFO - PROCESS | 2086 | ++DOCSHELL 0x11996f800 == 29 [pid = 2086] [id = 471] 06:40:11 INFO - PROCESS | 2086 | ++DOMWINDOW == 98 (0x120fe5c00) [pid = 2086] [serial = 1412] [outer = 0x0] 06:40:11 INFO - PROCESS | 2086 | ++DOMWINDOW == 99 (0x1234e9000) [pid = 2086] [serial = 1413] [outer = 0x120fe5c00] 06:40:11 INFO - PROCESS | 2086 | 1468417211784 Marionette DEBUG loaded listener.js 06:40:11 INFO - PROCESS | 2086 | ++DOMWINDOW == 100 (0x123cb6400) [pid = 2086] [serial = 1414] [outer = 0x120fe5c00] 06:40:12 INFO - PROCESS | 2086 | 1468417212167 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]]]}] 06:40:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 06:40:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 525ms 06:40:12 INFO - PROCESS | 2086 | 1468417212183 Marionette TRACE conn2 -> [0,1857,"getWindowHandle",null] 06:40:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 06:40:12 INFO - PROCESS | 2086 | 1468417212184 Marionette TRACE conn2 <- [1,1857,null,{"value":"7"}] 06:40:12 INFO - PROCESS | 2086 | 1468417212187 Marionette TRACE conn2 -> [0,1858,"setScriptTimeout",{"ms":35000}] 06:40:12 INFO - PROCESS | 2086 | 1468417212189 Marionette TRACE conn2 <- [1,1858,null,{}] 06:40:12 INFO - PROCESS | 2086 | 1468417212197 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}] 06:40:12 INFO - PROCESS | 2086 | 1468417212200 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:40:12 INFO - PROCESS | 2086 | 1468417212281 Marionette TRACE conn2 <- [1,1859,null,{"value":null}] 06:40:12 INFO - PROCESS | 2086 | 1468417212286 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:12 INFO - PROCESS | 2086 | 1468417212288 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:40:12 INFO - PROCESS | 2086 | ++DOCSHELL 0x126e8a000 == 30 [pid = 2086] [id = 472] 06:40:12 INFO - PROCESS | 2086 | ++DOMWINDOW == 101 (0x113c68400) [pid = 2086] [serial = 1415] [outer = 0x0] 06:40:12 INFO - PROCESS | 2086 | ++DOMWINDOW == 102 (0x1273da800) [pid = 2086] [serial = 1416] [outer = 0x113c68400] 06:40:12 INFO - PROCESS | 2086 | 1468417212318 Marionette DEBUG loaded listener.js 06:40:12 INFO - PROCESS | 2086 | ++DOMWINDOW == 103 (0x128aa3800) [pid = 2086] [serial = 1417] [outer = 0x113c68400] 06:40:12 INFO - PROCESS | 2086 | 1468417212655 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]]]}] 06:40:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 06:40:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 520ms 06:40:12 INFO - PROCESS | 2086 | 1468417212708 Marionette TRACE conn2 -> [0,1861,"getWindowHandle",null] 06:40:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 06:40:12 INFO - PROCESS | 2086 | 1468417212710 Marionette TRACE conn2 <- [1,1861,null,{"value":"7"}] 06:40:12 INFO - PROCESS | 2086 | 1468417212712 Marionette TRACE conn2 -> [0,1862,"setScriptTimeout",{"ms":35000}] 06:40:12 INFO - PROCESS | 2086 | 1468417212713 Marionette TRACE conn2 <- [1,1862,null,{}] 06:40:12 INFO - PROCESS | 2086 | 1468417212715 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}] 06:40:12 INFO - PROCESS | 2086 | 1468417212716 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:40:12 INFO - PROCESS | 2086 | 1468417212828 Marionette TRACE conn2 <- [1,1863,null,{"value":null}] 06:40:12 INFO - PROCESS | 2086 | 1468417212871 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:12 INFO - PROCESS | 2086 | 1468417212872 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:40:12 INFO - PROCESS | 2086 | ++DOCSHELL 0x128e76000 == 31 [pid = 2086] [id = 473] 06:40:12 INFO - PROCESS | 2086 | ++DOMWINDOW == 104 (0x128aa3000) [pid = 2086] [serial = 1418] [outer = 0x0] 06:40:12 INFO - PROCESS | 2086 | ++DOMWINDOW == 105 (0x128d70400) [pid = 2086] [serial = 1419] [outer = 0x128aa3000] 06:40:12 INFO - PROCESS | 2086 | 1468417212897 Marionette DEBUG loaded listener.js 06:40:12 INFO - PROCESS | 2086 | ++DOMWINDOW == 106 (0x12a439800) [pid = 2086] [serial = 1420] [outer = 0x128aa3000] 06:40:13 INFO - PROCESS | 2086 | 1468417213202 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]]]}] 06:40:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 06:40:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 521ms 06:40:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 06:40:13 INFO - PROCESS | 2086 | 1468417213233 Marionette TRACE conn2 -> [0,1865,"getWindowHandle",null] 06:40:13 INFO - PROCESS | 2086 | 1468417213234 Marionette TRACE conn2 <- [1,1865,null,{"value":"7"}] 06:40:13 INFO - PROCESS | 2086 | 1468417213236 Marionette TRACE conn2 -> [0,1866,"setScriptTimeout",{"ms":35000}] 06:40:13 INFO - PROCESS | 2086 | 1468417213237 Marionette TRACE conn2 <- [1,1866,null,{}] 06:40:13 INFO - PROCESS | 2086 | 1468417213240 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}] 06:40:13 INFO - PROCESS | 2086 | 1468417213241 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:40:13 INFO - PROCESS | 2086 | 1468417213341 Marionette TRACE conn2 <- [1,1867,null,{"value":null}] 06:40:13 INFO - PROCESS | 2086 | 1468417213345 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:13 INFO - PROCESS | 2086 | 1468417213346 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:40:13 INFO - PROCESS | 2086 | ++DOCSHELL 0x12ab55800 == 32 [pid = 2086] [id = 474] 06:40:13 INFO - PROCESS | 2086 | ++DOMWINDOW == 107 (0x1176e8400) [pid = 2086] [serial = 1421] [outer = 0x0] 06:40:13 INFO - PROCESS | 2086 | ++DOMWINDOW == 108 (0x12a52fc00) [pid = 2086] [serial = 1422] [outer = 0x1176e8400] 06:40:13 INFO - PROCESS | 2086 | 1468417213372 Marionette DEBUG loaded listener.js 06:40:13 INFO - PROCESS | 2086 | ++DOMWINDOW == 109 (0x12a935c00) [pid = 2086] [serial = 1423] [outer = 0x1176e8400] 06:40:13 INFO - PROCESS | 2086 | 1468417213737 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]]]}] 06:40:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 06:40:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 519ms 06:40:13 INFO - PROCESS | 2086 | 1468417213757 Marionette TRACE conn2 -> [0,1869,"getWindowHandle",null] 06:40:13 INFO - PROCESS | 2086 | 1468417213758 Marionette TRACE conn2 <- [1,1869,null,{"value":"7"}] 06:40:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 06:40:13 INFO - PROCESS | 2086 | 1468417213771 Marionette TRACE conn2 -> [0,1870,"setScriptTimeout",{"ms":35000}] 06:40:13 INFO - PROCESS | 2086 | 1468417213772 Marionette TRACE conn2 <- [1,1870,null,{}] 06:40:13 INFO - PROCESS | 2086 | 1468417213774 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}] 06:40:13 INFO - PROCESS | 2086 | 1468417213780 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:40:13 INFO - PROCESS | 2086 | 1468417213897 Marionette TRACE conn2 <- [1,1871,null,{"value":null}] 06:40:13 INFO - PROCESS | 2086 | 1468417213943 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:13 INFO - PROCESS | 2086 | 1468417213944 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:40:13 INFO - PROCESS | 2086 | ++DOCSHELL 0x12b920800 == 33 [pid = 2086] [id = 475] 06:40:13 INFO - PROCESS | 2086 | ++DOMWINDOW == 110 (0x12a934400) [pid = 2086] [serial = 1424] [outer = 0x0] 06:40:13 INFO - PROCESS | 2086 | ++DOMWINDOW == 111 (0x12b8d1800) [pid = 2086] [serial = 1425] [outer = 0x12a934400] 06:40:13 INFO - PROCESS | 2086 | 1468417213969 Marionette DEBUG loaded listener.js 06:40:14 INFO - PROCESS | 2086 | ++DOMWINDOW == 112 (0x12bca4400) [pid = 2086] [serial = 1426] [outer = 0x12a934400] 06:40:14 INFO - PROCESS | 2086 | 1468417214260 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]]]}] 06:40:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 06:40:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 531ms 06:40:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 06:40:14 INFO - PROCESS | 2086 | 1468417214297 Marionette TRACE conn2 -> [0,1873,"getWindowHandle",null] 06:40:14 INFO - PROCESS | 2086 | 1468417214298 Marionette TRACE conn2 <- [1,1873,null,{"value":"7"}] 06:40:14 INFO - PROCESS | 2086 | 1468417214301 Marionette TRACE conn2 -> [0,1874,"setScriptTimeout",{"ms":35000}] 06:40:14 INFO - PROCESS | 2086 | 1468417214302 Marionette TRACE conn2 <- [1,1874,null,{}] 06:40:14 INFO - PROCESS | 2086 | 1468417214304 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}] 06:40:14 INFO - PROCESS | 2086 | 1468417214305 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:40:14 INFO - PROCESS | 2086 | 1468417214407 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 06:40:14 INFO - PROCESS | 2086 | 1468417214411 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:14 INFO - PROCESS | 2086 | 1468417214412 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:40:14 INFO - PROCESS | 2086 | ++DOCSHELL 0x12c2cd000 == 34 [pid = 2086] [id = 476] 06:40:14 INFO - PROCESS | 2086 | ++DOMWINDOW == 113 (0x120fe9c00) [pid = 2086] [serial = 1427] [outer = 0x0] 06:40:14 INFO - PROCESS | 2086 | ++DOMWINDOW == 114 (0x12bcba000) [pid = 2086] [serial = 1428] [outer = 0x120fe9c00] 06:40:14 INFO - PROCESS | 2086 | 1468417214436 Marionette DEBUG loaded listener.js 06:40:14 INFO - PROCESS | 2086 | ++DOMWINDOW == 115 (0x12bcc8000) [pid = 2086] [serial = 1429] [outer = 0x120fe9c00] 06:40:14 INFO - PROCESS | 2086 | 1468417214780 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]]]}] 06:40:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 06:40:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 518ms 06:40:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 06:40:14 INFO - PROCESS | 2086 | 1468417214820 Marionette TRACE conn2 -> [0,1877,"getWindowHandle",null] 06:40:14 INFO - PROCESS | 2086 | 1468417214821 Marionette TRACE conn2 <- [1,1877,null,{"value":"7"}] 06:40:14 INFO - PROCESS | 2086 | 1468417214823 Marionette TRACE conn2 -> [0,1878,"setScriptTimeout",{"ms":35000}] 06:40:14 INFO - PROCESS | 2086 | 1468417214824 Marionette TRACE conn2 <- [1,1878,null,{}] 06:40:14 INFO - PROCESS | 2086 | 1468417214829 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}] 06:40:14 INFO - PROCESS | 2086 | 1468417214830 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:40:14 INFO - PROCESS | 2086 | 1468417214931 Marionette TRACE conn2 <- [1,1879,null,{"value":null}] 06:40:14 INFO - PROCESS | 2086 | 1468417214935 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:14 INFO - PROCESS | 2086 | 1468417214936 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:40:14 INFO - PROCESS | 2086 | ++DOCSHELL 0x12ca68000 == 35 [pid = 2086] [id = 477] 06:40:14 INFO - PROCESS | 2086 | ++DOMWINDOW == 116 (0x12bcc8c00) [pid = 2086] [serial = 1430] [outer = 0x0] 06:40:14 INFO - PROCESS | 2086 | ++DOMWINDOW == 117 (0x12bcd7400) [pid = 2086] [serial = 1431] [outer = 0x12bcc8c00] 06:40:14 INFO - PROCESS | 2086 | 1468417214961 Marionette DEBUG loaded listener.js 06:40:15 INFO - PROCESS | 2086 | ++DOMWINDOW == 118 (0x12c00c000) [pid = 2086] [serial = 1432] [outer = 0x12bcc8c00] 06:40:15 INFO - PROCESS | 2086 | --DOMWINDOW == 117 (0x12b0ce000) [pid = 2086] [serial = 1376] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 06:40:15 INFO - PROCESS | 2086 | --DOMWINDOW == 116 (0x12abd2c00) [pid = 2086] [serial = 1373] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 06:40:15 INFO - PROCESS | 2086 | --DOMWINDOW == 115 (0x12b8d2400) [pid = 2086] [serial = 1379] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 06:40:15 INFO - PROCESS | 2086 | --DOMWINDOW == 114 (0x123208400) [pid = 2086] [serial = 1346] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 06:40:15 INFO - PROCESS | 2086 | --DOMWINDOW == 113 (0x12418d400) [pid = 2086] [serial = 1364] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 06:40:15 INFO - PROCESS | 2086 | --DOMWINDOW == 112 (0x116f70c00) [pid = 2086] [serial = 1358] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 06:40:15 INFO - PROCESS | 2086 | --DOMWINDOW == 111 (0x115e67800) [pid = 2086] [serial = 1352] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 06:40:15 INFO - PROCESS | 2086 | --DOMWINDOW == 110 (0x128aaac00) [pid = 2086] [serial = 1367] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 06:40:15 INFO - PROCESS | 2086 | --DOMWINDOW == 109 (0x110e84800) [pid = 2086] [serial = 1340] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 06:40:15 INFO - PROCESS | 2086 | --DOMWINDOW == 108 (0x1268a9400) [pid = 2086] [serial = 1349] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 06:40:15 INFO - PROCESS | 2086 | --DOMWINDOW == 107 (0x1133db000) [pid = 2086] [serial = 1355] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 06:40:15 INFO - PROCESS | 2086 | --DOMWINDOW == 106 (0x113c22c00) [pid = 2086] [serial = 1343] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 06:40:15 INFO - PROCESS | 2086 | --DOMWINDOW == 105 (0x119747800) [pid = 2086] [serial = 1361] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 06:40:15 INFO - PROCESS | 2086 | --DOMWINDOW == 104 (0x12bcc6c00) [pid = 2086] [serial = 1388] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 06:40:15 INFO - PROCESS | 2086 | --DOMWINDOW == 103 (0x118851000) [pid = 2086] [serial = 1382] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 06:40:15 INFO - PROCESS | 2086 | --DOMWINDOW == 102 (0x1293c9800) [pid = 2086] [serial = 1370] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 06:40:15 INFO - PROCESS | 2086 | --DOMWINDOW == 101 (0x126964c00) [pid = 2086] [serial = 1385] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 06:40:15 INFO - PROCESS | 2086 | --DOMWINDOW == 100 (0x116905800) [pid = 2086] [serial = 1337] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 06:40:15 INFO - PROCESS | 2086 | --DOMWINDOW == 99 (0x11645fc00) [pid = 2086] [serial = 1307] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 06:40:15 INFO - PROCESS | 2086 | --DOMWINDOW == 98 (0x11973f000) [pid = 2086] [serial = 1310] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 06:40:15 INFO - PROCESS | 2086 | --DOMWINDOW == 97 (0x112cb8400) [pid = 2086] [serial = 1304] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 06:40:15 INFO - PROCESS | 2086 | --DOMWINDOW == 96 (0x12bccf000) [pid = 2086] [serial = 1391] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 06:40:15 INFO - PROCESS | 2086 | 1468417215958 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]]]}] 06:40:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 06:40:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1172ms 06:40:15 INFO - PROCESS | 2086 | 1468417215996 Marionette TRACE conn2 -> [0,1881,"getWindowHandle",null] 06:40:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 06:40:16 INFO - PROCESS | 2086 | 1468417215999 Marionette TRACE conn2 <- [1,1881,null,{"value":"7"}] 06:40:16 INFO - PROCESS | 2086 | 1468417216002 Marionette TRACE conn2 -> [0,1882,"setScriptTimeout",{"ms":35000}] 06:40:16 INFO - PROCESS | 2086 | 1468417216005 Marionette TRACE conn2 <- [1,1882,null,{}] 06:40:16 INFO - PROCESS | 2086 | 1468417216009 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}] 06:40:16 INFO - PROCESS | 2086 | 1468417216011 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:40:16 INFO - PROCESS | 2086 | 1468417216125 Marionette TRACE conn2 <- [1,1883,null,{"value":null}] 06:40:16 INFO - PROCESS | 2086 | 1468417216193 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:16 INFO - PROCESS | 2086 | 1468417216195 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:40:16 INFO - PROCESS | 2086 | ++DOCSHELL 0x119286000 == 36 [pid = 2086] [id = 478] 06:40:16 INFO - PROCESS | 2086 | ++DOMWINDOW == 97 (0x115e60000) [pid = 2086] [serial = 1433] [outer = 0x0] 06:40:16 INFO - PROCESS | 2086 | ++DOMWINDOW == 98 (0x116461000) [pid = 2086] [serial = 1434] [outer = 0x115e60000] 06:40:16 INFO - PROCESS | 2086 | 1468417216267 Marionette DEBUG loaded listener.js 06:40:16 INFO - PROCESS | 2086 | ++DOMWINDOW == 99 (0x116a1b800) [pid = 2086] [serial = 1435] [outer = 0x115e60000] 06:40:16 INFO - PROCESS | 2086 | 1468417216800 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]]]}] 06:40:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 06:40:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 873ms 06:40:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 06:40:16 INFO - PROCESS | 2086 | 1468417216875 Marionette TRACE conn2 -> [0,1885,"getWindowHandle",null] 06:40:16 INFO - PROCESS | 2086 | 1468417216878 Marionette TRACE conn2 <- [1,1885,null,{"value":"7"}] 06:40:16 INFO - PROCESS | 2086 | 1468417216882 Marionette TRACE conn2 -> [0,1886,"setScriptTimeout",{"ms":35000}] 06:40:16 INFO - PROCESS | 2086 | 1468417216884 Marionette TRACE conn2 <- [1,1886,null,{}] 06:40:16 INFO - PROCESS | 2086 | 1468417216887 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}] 06:40:16 INFO - PROCESS | 2086 | 1468417216889 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:40:17 INFO - PROCESS | 2086 | 1468417217004 Marionette TRACE conn2 <- [1,1887,null,{"value":null}] 06:40:17 INFO - PROCESS | 2086 | 1468417217093 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:17 INFO - PROCESS | 2086 | 1468417217095 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:40:17 INFO - PROCESS | 2086 | ++DOCSHELL 0x117472800 == 37 [pid = 2086] [id = 479] 06:40:17 INFO - PROCESS | 2086 | ++DOMWINDOW == 100 (0x112eaec00) [pid = 2086] [serial = 1436] [outer = 0x0] 06:40:17 INFO - PROCESS | 2086 | ++DOMWINDOW == 101 (0x118851000) [pid = 2086] [serial = 1437] [outer = 0x112eaec00] 06:40:17 INFO - PROCESS | 2086 | 1468417217126 Marionette DEBUG loaded listener.js 06:40:17 INFO - PROCESS | 2086 | ++DOMWINDOW == 102 (0x119bee800) [pid = 2086] [serial = 1438] [outer = 0x112eaec00] 06:40:17 INFO - PROCESS | 2086 | --DOCSHELL 0x115eb8800 == 36 [pid = 2086] [id = 22] 06:40:17 INFO - PROCESS | 2086 | --DOCSHELL 0x12d941000 == 35 [pid = 2086] [id = 20] 06:40:17 INFO - PROCESS | 2086 | --DOCSHELL 0x12b10f000 == 34 [pid = 2086] [id = 9] 06:40:17 INFO - PROCESS | 2086 | --DOCSHELL 0x12c2cd000 == 33 [pid = 2086] [id = 476] 06:40:17 INFO - PROCESS | 2086 | --DOCSHELL 0x12b920800 == 32 [pid = 2086] [id = 475] 06:40:17 INFO - PROCESS | 2086 | --DOCSHELL 0x12ab55800 == 31 [pid = 2086] [id = 474] 06:40:17 INFO - PROCESS | 2086 | --DOCSHELL 0x128e76000 == 30 [pid = 2086] [id = 473] 06:40:17 INFO - PROCESS | 2086 | --DOCSHELL 0x126e8a000 == 29 [pid = 2086] [id = 472] 06:40:17 INFO - PROCESS | 2086 | --DOCSHELL 0x11996f800 == 28 [pid = 2086] [id = 471] 06:40:17 INFO - PROCESS | 2086 | --DOCSHELL 0x117e3e800 == 27 [pid = 2086] [id = 470] 06:40:17 INFO - PROCESS | 2086 | --DOCSHELL 0x11927a000 == 26 [pid = 2086] [id = 469] 06:40:17 INFO - PROCESS | 2086 | --DOMWINDOW == 101 (0x1293cc400) [pid = 2086] [serial = 1339] [outer = 0x0] [url = about:blank] 06:40:17 INFO - PROCESS | 2086 | --DOMWINDOW == 100 (0x12c00a000) [pid = 2086] [serial = 1392] [outer = 0x0] [url = about:blank] 06:40:17 INFO - PROCESS | 2086 | --DOMWINDOW == 99 (0x12b940800) [pid = 2086] [serial = 1377] [outer = 0x0] [url = about:blank] 06:40:17 INFO - PROCESS | 2086 | --DOMWINDOW == 98 (0x12b8d5800) [pid = 2086] [serial = 1374] [outer = 0x0] [url = about:blank] 06:40:17 INFO - PROCESS | 2086 | --DOMWINDOW == 97 (0x12b98e400) [pid = 2086] [serial = 1380] [outer = 0x0] [url = about:blank] 06:40:17 INFO - PROCESS | 2086 | --DOMWINDOW == 96 (0x1238a6400) [pid = 2086] [serial = 1347] [outer = 0x0] [url = about:blank] 06:40:17 INFO - PROCESS | 2086 | --DOMWINDOW == 95 (0x12680c000) [pid = 2086] [serial = 1348] [outer = 0x0] [url = about:blank] 06:40:17 INFO - PROCESS | 2086 | --DOMWINDOW == 94 (0x126966400) [pid = 2086] [serial = 1365] [outer = 0x0] [url = about:blank] 06:40:17 INFO - PROCESS | 2086 | --DOMWINDOW == 93 (0x1187f3800) [pid = 2086] [serial = 1359] [outer = 0x0] [url = about:blank] 06:40:17 INFO - PROCESS | 2086 | --DOMWINDOW == 92 (0x1199a0800) [pid = 2086] [serial = 1360] [outer = 0x0] [url = about:blank] 06:40:17 INFO - PROCESS | 2086 | --DOMWINDOW == 91 (0x124111c00) [pid = 2086] [serial = 1353] [outer = 0x0] [url = about:blank] 06:40:17 INFO - PROCESS | 2086 | --DOMWINDOW == 90 (0x1293cb800) [pid = 2086] [serial = 1354] [outer = 0x0] [url = about:blank] 06:40:17 INFO - PROCESS | 2086 | --DOMWINDOW == 89 (0x129116c00) [pid = 2086] [serial = 1368] [outer = 0x0] [url = about:blank] 06:40:17 INFO - PROCESS | 2086 | --DOMWINDOW == 88 (0x1121b1800) [pid = 2086] [serial = 1341] [outer = 0x0] [url = about:blank] 06:40:17 INFO - PROCESS | 2086 | --DOMWINDOW == 87 (0x112e71400) [pid = 2086] [serial = 1342] [outer = 0x0] [url = about:blank] 06:40:17 INFO - PROCESS | 2086 | --DOMWINDOW == 86 (0x128aa7400) [pid = 2086] [serial = 1350] [outer = 0x0] [url = about:blank] 06:40:17 INFO - PROCESS | 2086 | --DOMWINDOW == 85 (0x129357c00) [pid = 2086] [serial = 1351] [outer = 0x0] [url = about:blank] 06:40:17 INFO - PROCESS | 2086 | --DOMWINDOW == 84 (0x12b984c00) [pid = 2086] [serial = 1378] [outer = 0x0] [url = about:blank] 06:40:17 INFO - PROCESS | 2086 | --DOMWINDOW == 83 (0x11612d800) [pid = 2086] [serial = 1356] [outer = 0x0] [url = about:blank] 06:40:17 INFO - PROCESS | 2086 | --DOMWINDOW == 82 (0x116f66000) [pid = 2086] [serial = 1357] [outer = 0x0] [url = about:blank] 06:40:17 INFO - PROCESS | 2086 | --DOMWINDOW == 81 (0x1176efc00) [pid = 2086] [serial = 1344] [outer = 0x0] [url = about:blank] 06:40:17 INFO - PROCESS | 2086 | --DOMWINDOW == 80 (0x119746000) [pid = 2086] [serial = 1345] [outer = 0x0] [url = about:blank] 06:40:17 INFO - PROCESS | 2086 | --DOMWINDOW == 79 (0x1234af800) [pid = 2086] [serial = 1362] [outer = 0x0] [url = about:blank] 06:40:17 INFO - PROCESS | 2086 | --DOMWINDOW == 78 (0x123b3dc00) [pid = 2086] [serial = 1363] [outer = 0x0] [url = about:blank] 06:40:17 INFO - PROCESS | 2086 | --DOMWINDOW == 77 (0x12bcd2400) [pid = 2086] [serial = 1389] [outer = 0x0] [url = about:blank] 06:40:17 INFO - PROCESS | 2086 | --DOMWINDOW == 76 (0x12bcd8800) [pid = 2086] [serial = 1390] [outer = 0x0] [url = about:blank] 06:40:17 INFO - PROCESS | 2086 | --DOMWINDOW == 75 (0x12bc9e800) [pid = 2086] [serial = 1381] [outer = 0x0] [url = about:blank] 06:40:17 INFO - PROCESS | 2086 | --DOMWINDOW == 74 (0x126e38c00) [pid = 2086] [serial = 1383] [outer = 0x0] [url = about:blank] 06:40:17 INFO - PROCESS | 2086 | --DOMWINDOW == 73 (0x12736c400) [pid = 2086] [serial = 1366] [outer = 0x0] [url = about:blank] 06:40:17 INFO - PROCESS | 2086 | --DOMWINDOW == 72 (0x12b0c6400) [pid = 2086] [serial = 1372] [outer = 0x0] [url = about:blank] 06:40:17 INFO - PROCESS | 2086 | --DOMWINDOW == 71 (0x12a52d800) [pid = 2086] [serial = 1371] [outer = 0x0] [url = about:blank] 06:40:17 INFO - PROCESS | 2086 | --DOMWINDOW == 70 (0x12bca3c00) [pid = 2086] [serial = 1386] [outer = 0x0] [url = about:blank] 06:40:17 INFO - PROCESS | 2086 | --DOMWINDOW == 69 (0x12b8de800) [pid = 2086] [serial = 1375] [outer = 0x0] [url = about:blank] 06:40:17 INFO - PROCESS | 2086 | --DOMWINDOW == 68 (0x1293c8800) [pid = 2086] [serial = 1369] [outer = 0x0] [url = about:blank] 06:40:17 INFO - PROCESS | 2086 | --DOMWINDOW == 67 (0x12b989000) [pid = 2086] [serial = 1384] [outer = 0x0] [url = about:blank] 06:40:17 INFO - PROCESS | 2086 | --DOMWINDOW == 66 (0x12bcc7800) [pid = 2086] [serial = 1387] [outer = 0x0] [url = about:blank] 06:40:17 INFO - PROCESS | 2086 | --DOMWINDOW == 65 (0x11828e400) [pid = 2086] [serial = 1309] [outer = 0x0] [url = about:blank] 06:40:17 INFO - PROCESS | 2086 | --DOMWINDOW == 64 (0x120fea400) [pid = 2086] [serial = 1312] [outer = 0x0] [url = about:blank] 06:40:17 INFO - PROCESS | 2086 | --DOMWINDOW == 63 (0x1199aac00) [pid = 2086] [serial = 1306] [outer = 0x0] [url = about:blank] 06:40:17 INFO - PROCESS | 2086 | --DOMWINDOW == 62 (0x12c011c00) [pid = 2086] [serial = 1393] [outer = 0x0] [url = about:blank] 06:40:17 INFO - PROCESS | 2086 | 1468417217914 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]]]}] 06:40:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 06:40:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1074ms 06:40:17 INFO - PROCESS | 2086 | 1468417217957 Marionette TRACE conn2 -> [0,1889,"getWindowHandle",null] 06:40:17 INFO - PROCESS | 2086 | 1468417217960 Marionette TRACE conn2 <- [1,1889,null,{"value":"7"}] 06:40:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 06:40:17 INFO - PROCESS | 2086 | 1468417217964 Marionette TRACE conn2 -> [0,1890,"setScriptTimeout",{"ms":35000}] 06:40:17 INFO - PROCESS | 2086 | 1468417217966 Marionette TRACE conn2 <- [1,1890,null,{}] 06:40:17 INFO - PROCESS | 2086 | 1468417217969 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}] 06:40:17 INFO - PROCESS | 2086 | 1468417217971 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:40:18 INFO - PROCESS | 2086 | 1468417218072 Marionette TRACE conn2 <- [1,1891,null,{"value":null}] 06:40:18 INFO - PROCESS | 2086 | 1468417218132 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:18 INFO - PROCESS | 2086 | 1468417218135 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:40:18 INFO - PROCESS | 2086 | ++DOCSHELL 0x116949800 == 27 [pid = 2086] [id = 480] 06:40:18 INFO - PROCESS | 2086 | ++DOMWINDOW == 63 (0x112fb7800) [pid = 2086] [serial = 1439] [outer = 0x0] 06:40:18 INFO - PROCESS | 2086 | ++DOMWINDOW == 64 (0x1133db000) [pid = 2086] [serial = 1440] [outer = 0x112fb7800] 06:40:18 INFO - PROCESS | 2086 | 1468417218168 Marionette DEBUG loaded listener.js 06:40:18 INFO - PROCESS | 2086 | ++DOMWINDOW == 65 (0x116633c00) [pid = 2086] [serial = 1441] [outer = 0x112fb7800] 06:40:18 INFO - PROCESS | 2086 | ++DOMWINDOW == 66 (0x1174fc800) [pid = 2086] [serial = 1442] [outer = 0x12c5adc00] 06:40:18 INFO - PROCESS | 2086 | 1468417218689 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]]]}] 06:40:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 06:40:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 771ms 06:40:18 INFO - PROCESS | 2086 | 1468417218735 Marionette TRACE conn2 -> [0,1893,"getWindowHandle",null] 06:40:18 INFO - PROCESS | 2086 | 1468417218738 Marionette TRACE conn2 <- [1,1893,null,{"value":"7"}] 06:40:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 06:40:18 INFO - PROCESS | 2086 | 1468417218743 Marionette TRACE conn2 -> [0,1894,"setScriptTimeout",{"ms":35000}] 06:40:18 INFO - PROCESS | 2086 | 1468417218745 Marionette TRACE conn2 <- [1,1894,null,{}] 06:40:18 INFO - PROCESS | 2086 | 1468417218747 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}] 06:40:18 INFO - PROCESS | 2086 | 1468417218749 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:40:18 INFO - PROCESS | 2086 | 1468417218851 Marionette TRACE conn2 <- [1,1895,null,{"value":null}] 06:40:18 INFO - PROCESS | 2086 | 1468417218935 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:18 INFO - PROCESS | 2086 | 1468417218937 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:40:18 INFO - PROCESS | 2086 | ++DOCSHELL 0x119285800 == 28 [pid = 2086] [id = 481] 06:40:18 INFO - PROCESS | 2086 | ++DOMWINDOW == 67 (0x116f93400) [pid = 2086] [serial = 1443] [outer = 0x0] 06:40:18 INFO - PROCESS | 2086 | ++DOMWINDOW == 68 (0x11872d800) [pid = 2086] [serial = 1444] [outer = 0x116f93400] 06:40:18 INFO - PROCESS | 2086 | 1468417218969 Marionette DEBUG loaded listener.js 06:40:19 INFO - PROCESS | 2086 | ++DOMWINDOW == 69 (0x119184800) [pid = 2086] [serial = 1445] [outer = 0x116f93400] 06:40:19 INFO - PROCESS | 2086 | 1468417219389 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]]]}] 06:40:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 06:40:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 719ms 06:40:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 06:40:19 INFO - PROCESS | 2086 | 1468417219462 Marionette TRACE conn2 -> [0,1897,"getWindowHandle",null] 06:40:19 INFO - PROCESS | 2086 | 1468417219464 Marionette TRACE conn2 <- [1,1897,null,{"value":"7"}] 06:40:19 INFO - PROCESS | 2086 | 1468417219466 Marionette TRACE conn2 -> [0,1898,"setScriptTimeout",{"ms":35000}] 06:40:19 INFO - PROCESS | 2086 | 1468417219469 Marionette TRACE conn2 <- [1,1898,null,{}] 06:40:19 INFO - PROCESS | 2086 | 1468417219494 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}] 06:40:19 INFO - PROCESS | 2086 | 1468417219498 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:40:19 INFO - PROCESS | 2086 | 1468417219621 Marionette TRACE conn2 <- [1,1899,null,{"value":null}] 06:40:19 INFO - PROCESS | 2086 | 1468417219676 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:19 INFO - PROCESS | 2086 | 1468417219678 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:40:19 INFO - PROCESS | 2086 | ++DOCSHELL 0x123d1b800 == 29 [pid = 2086] [id = 482] 06:40:19 INFO - PROCESS | 2086 | ++DOMWINDOW == 70 (0x119fdfc00) [pid = 2086] [serial = 1446] [outer = 0x0] 06:40:19 INFO - PROCESS | 2086 | ++DOMWINDOW == 71 (0x1210c6c00) [pid = 2086] [serial = 1447] [outer = 0x119fdfc00] 06:40:19 INFO - PROCESS | 2086 | 1468417219711 Marionette DEBUG loaded listener.js 06:40:19 INFO - PROCESS | 2086 | ++DOMWINDOW == 72 (0x1234a6800) [pid = 2086] [serial = 1448] [outer = 0x119fdfc00] 06:40:20 INFO - PROCESS | 2086 | 1468417220148 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]]]}] 06:40:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 06:40:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 721ms 06:40:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 06:40:20 INFO - PROCESS | 2086 | 1468417220187 Marionette TRACE conn2 -> [0,1901,"getWindowHandle",null] 06:40:20 INFO - PROCESS | 2086 | 1468417220189 Marionette TRACE conn2 <- [1,1901,null,{"value":"7"}] 06:40:20 INFO - PROCESS | 2086 | 1468417220192 Marionette TRACE conn2 -> [0,1902,"setScriptTimeout",{"ms":35000}] 06:40:20 INFO - PROCESS | 2086 | 1468417220193 Marionette TRACE conn2 <- [1,1902,null,{}] 06:40:20 INFO - PROCESS | 2086 | 1468417220195 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}] 06:40:20 INFO - PROCESS | 2086 | 1468417220197 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:40:20 INFO - PROCESS | 2086 | 1468417220298 Marionette TRACE conn2 <- [1,1903,null,{"value":null}] 06:40:20 INFO - PROCESS | 2086 | 1468417220355 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:20 INFO - PROCESS | 2086 | 1468417220356 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:40:20 INFO - PROCESS | 2086 | ++DOCSHELL 0x128812800 == 30 [pid = 2086] [id = 483] 06:40:20 INFO - PROCESS | 2086 | ++DOMWINDOW == 73 (0x1238a6400) [pid = 2086] [serial = 1449] [outer = 0x0] 06:40:20 INFO - PROCESS | 2086 | ++DOMWINDOW == 74 (0x123b40c00) [pid = 2086] [serial = 1450] [outer = 0x1238a6400] 06:40:20 INFO - PROCESS | 2086 | 1468417220386 Marionette DEBUG loaded listener.js 06:40:20 INFO - PROCESS | 2086 | ++DOMWINDOW == 75 (0x124111c00) [pid = 2086] [serial = 1451] [outer = 0x1238a6400] 06:40:20 INFO - PROCESS | 2086 | 1468417220839 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]]]}] 06:40:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 06:40:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 669ms 06:40:20 INFO - PROCESS | 2086 | 1468417220862 Marionette TRACE conn2 -> [0,1905,"getWindowHandle",null] 06:40:20 INFO - PROCESS | 2086 | 1468417220864 Marionette TRACE conn2 <- [1,1905,null,{"value":"7"}] 06:40:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 06:40:20 INFO - PROCESS | 2086 | 1468417220866 Marionette TRACE conn2 -> [0,1906,"setScriptTimeout",{"ms":35000}] 06:40:20 INFO - PROCESS | 2086 | 1468417220868 Marionette TRACE conn2 <- [1,1906,null,{}] 06:40:20 INFO - PROCESS | 2086 | 1468417220870 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}] 06:40:20 INFO - PROCESS | 2086 | 1468417220871 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:40:20 INFO - PROCESS | 2086 | 1468417220986 Marionette TRACE conn2 <- [1,1907,null,{"value":null}] 06:40:21 INFO - PROCESS | 2086 | 1468417221046 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:21 INFO - PROCESS | 2086 | 1468417221047 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:40:21 INFO - PROCESS | 2086 | ++DOCSHELL 0x128d2d000 == 31 [pid = 2086] [id = 484] 06:40:21 INFO - PROCESS | 2086 | ++DOMWINDOW == 76 (0x1238ab400) [pid = 2086] [serial = 1452] [outer = 0x0] 06:40:21 INFO - PROCESS | 2086 | ++DOMWINDOW == 77 (0x1248fac00) [pid = 2086] [serial = 1453] [outer = 0x1238ab400] 06:40:21 INFO - PROCESS | 2086 | 1468417221076 Marionette DEBUG loaded listener.js 06:40:21 INFO - PROCESS | 2086 | ++DOMWINDOW == 78 (0x126964400) [pid = 2086] [serial = 1454] [outer = 0x1238ab400] 06:40:21 INFO - PROCESS | 2086 | 1468417221499 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]]]}] 06:40:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 06:40:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 671ms 06:40:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 06:40:21 INFO - PROCESS | 2086 | 1468417221537 Marionette TRACE conn2 -> [0,1909,"getWindowHandle",null] 06:40:21 INFO - PROCESS | 2086 | 1468417221539 Marionette TRACE conn2 <- [1,1909,null,{"value":"7"}] 06:40:21 INFO - PROCESS | 2086 | 1468417221541 Marionette TRACE conn2 -> [0,1910,"setScriptTimeout",{"ms":35000}] 06:40:21 INFO - PROCESS | 2086 | 1468417221542 Marionette TRACE conn2 <- [1,1910,null,{}] 06:40:21 INFO - PROCESS | 2086 | 1468417221544 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}] 06:40:21 INFO - PROCESS | 2086 | 1468417221549 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:40:21 INFO - PROCESS | 2086 | 1468417221676 Marionette TRACE conn2 <- [1,1911,null,{"value":null}] 06:40:21 INFO - PROCESS | 2086 | 1468417221738 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:21 INFO - PROCESS | 2086 | 1468417221740 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:40:21 INFO - PROCESS | 2086 | ++DOCSHELL 0x12a6fa800 == 32 [pid = 2086] [id = 485] 06:40:21 INFO - PROCESS | 2086 | ++DOMWINDOW == 79 (0x1270cc800) [pid = 2086] [serial = 1455] [outer = 0x0] 06:40:21 INFO - PROCESS | 2086 | ++DOMWINDOW == 80 (0x1273df000) [pid = 2086] [serial = 1456] [outer = 0x1270cc800] 06:40:21 INFO - PROCESS | 2086 | 1468417221769 Marionette DEBUG loaded listener.js 06:40:21 INFO - PROCESS | 2086 | ++DOMWINDOW == 81 (0x129350800) [pid = 2086] [serial = 1457] [outer = 0x1270cc800] 06:40:22 INFO - PROCESS | 2086 | 1468417222215 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]]]}] 06:40:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 06:40:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 718ms 06:40:22 INFO - PROCESS | 2086 | 1468417222287 Marionette TRACE conn2 -> [0,1913,"getWindowHandle",null] 06:40:22 INFO - PROCESS | 2086 | 1468417222291 Marionette TRACE conn2 <- [1,1913,null,{"value":"7"}] 06:40:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 06:40:22 INFO - PROCESS | 2086 | 1468417222318 Marionette TRACE conn2 -> [0,1914,"setScriptTimeout",{"ms":35000}] 06:40:22 INFO - PROCESS | 2086 | 1468417222321 Marionette TRACE conn2 <- [1,1914,null,{}] 06:40:22 INFO - PROCESS | 2086 | 1468417222329 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}] 06:40:22 INFO - PROCESS | 2086 | 1468417222332 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:40:22 INFO - PROCESS | 2086 | 1468417222482 Marionette TRACE conn2 <- [1,1915,null,{"value":null}] 06:40:22 INFO - PROCESS | 2086 | 1468417222583 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:22 INFO - PROCESS | 2086 | 1468417222585 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:40:22 INFO - PROCESS | 2086 | ++DOCSHELL 0x11915d800 == 33 [pid = 2086] [id = 486] 06:40:22 INFO - PROCESS | 2086 | ++DOMWINDOW == 82 (0x1127d5400) [pid = 2086] [serial = 1458] [outer = 0x0] 06:40:22 INFO - PROCESS | 2086 | ++DOMWINDOW == 83 (0x11663b400) [pid = 2086] [serial = 1459] [outer = 0x1127d5400] 06:40:22 INFO - PROCESS | 2086 | 1468417222618 Marionette DEBUG loaded listener.js 06:40:22 INFO - PROCESS | 2086 | ++DOMWINDOW == 84 (0x116f6e000) [pid = 2086] [serial = 1460] [outer = 0x1127d5400] 06:40:22 INFO - PROCESS | 2086 | --DOCSHELL 0x119286000 == 32 [pid = 2086] [id = 478] 06:40:23 INFO - PROCESS | 2086 | --DOCSHELL 0x1169b9800 == 31 [pid = 2086] [id = 26] 06:40:23 INFO - PROCESS | 2086 | --DOCSHELL 0x12bed6800 == 30 [pid = 2086] [id = 12] 06:40:23 INFO - PROCESS | 2086 | --DOCSHELL 0x12d342000 == 29 [pid = 2086] [id = 19] 06:40:23 INFO - PROCESS | 2086 | --DOCSHELL 0x12c2d1000 == 28 [pid = 2086] [id = 13] 06:40:23 INFO - PROCESS | 2086 | --DOCSHELL 0x114e15000 == 27 [pid = 2086] [id = 24] 06:40:23 INFO - PROCESS | 2086 | --DOCSHELL 0x12b927800 == 26 [pid = 2086] [id = 10] 06:40:23 INFO - PROCESS | 2086 | --DOCSHELL 0x112155800 == 25 [pid = 2086] [id = 21] 06:40:23 INFO - PROCESS | 2086 | --DOCSHELL 0x12d087800 == 24 [pid = 2086] [id = 18] 06:40:23 INFO - PROCESS | 2086 | --DOCSHELL 0x116ace800 == 23 [pid = 2086] [id = 23] 06:40:23 INFO - PROCESS | 2086 | --DOCSHELL 0x128e7d000 == 22 [pid = 2086] [id = 6] 06:40:23 INFO - PROCESS | 2086 | --DOCSHELL 0x11649c800 == 21 [pid = 2086] [id = 25] 06:40:23 INFO - PROCESS | 2086 | --DOCSHELL 0x12ca8b000 == 20 [pid = 2086] [id = 17] 06:40:23 INFO - PROCESS | 2086 | --DOCSHELL 0x12c579800 == 19 [pid = 2086] [id = 14] 06:40:23 INFO - PROCESS | 2086 | --DOCSHELL 0x12bc51000 == 18 [pid = 2086] [id = 11] 06:40:23 INFO - PROCESS | 2086 | --DOCSHELL 0x12a6e8800 == 17 [pid = 2086] [id = 8] 06:40:23 INFO - PROCESS | 2086 | --DOCSHELL 0x128d2d000 == 16 [pid = 2086] [id = 484] 06:40:23 INFO - PROCESS | 2086 | --DOCSHELL 0x128812800 == 15 [pid = 2086] [id = 483] 06:40:23 INFO - PROCESS | 2086 | --DOCSHELL 0x123d1b800 == 14 [pid = 2086] [id = 482] 06:40:23 INFO - PROCESS | 2086 | --DOCSHELL 0x119285800 == 13 [pid = 2086] [id = 481] 06:40:23 INFO - PROCESS | 2086 | --DOCSHELL 0x116949800 == 12 [pid = 2086] [id = 480] 06:40:23 INFO - PROCESS | 2086 | --DOCSHELL 0x12ca68000 == 11 [pid = 2086] [id = 477] 06:40:23 INFO - PROCESS | 2086 | --DOCSHELL 0x117472800 == 10 [pid = 2086] [id = 479] 06:40:24 INFO - PROCESS | 2086 | --DOCSHELL 0x12a6fa800 == 9 [pid = 2086] [id = 485] 06:40:24 INFO - PROCESS | 2086 | 1468417224799 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]]]}] 06:40:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 06:40:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 2535ms 06:40:24 INFO - PROCESS | 2086 | 1468417224849 Marionette TRACE conn2 -> [0,1917,"getWindowHandle",null] 06:40:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 06:40:24 INFO - PROCESS | 2086 | 1468417224852 Marionette TRACE conn2 <- [1,1917,null,{"value":"7"}] 06:40:24 INFO - PROCESS | 2086 | 1468417224855 Marionette TRACE conn2 -> [0,1918,"setScriptTimeout",{"ms":35000}] 06:40:24 INFO - PROCESS | 2086 | 1468417224858 Marionette TRACE conn2 <- [1,1918,null,{}] 06:40:24 INFO - PROCESS | 2086 | 1468417224862 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}] 06:40:24 INFO - PROCESS | 2086 | 1468417224863 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:40:24 INFO - PROCESS | 2086 | 1468417224943 Marionette TRACE conn2 <- [1,1919,null,{"value":null}] 06:40:24 INFO - PROCESS | 2086 | 1468417224948 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:24 INFO - PROCESS | 2086 | 1468417224950 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:40:24 INFO - PROCESS | 2086 | ++DOCSHELL 0x1167f5000 == 10 [pid = 2086] [id = 487] 06:40:24 INFO - PROCESS | 2086 | ++DOMWINDOW == 85 (0x1127d5c00) [pid = 2086] [serial = 1461] [outer = 0x0] 06:40:24 INFO - PROCESS | 2086 | ++DOMWINDOW == 86 (0x112e16000) [pid = 2086] [serial = 1462] [outer = 0x1127d5c00] 06:40:24 INFO - PROCESS | 2086 | 1468417224981 Marionette DEBUG loaded listener.js 06:40:25 INFO - PROCESS | 2086 | ++DOMWINDOW == 87 (0x113c5e800) [pid = 2086] [serial = 1463] [outer = 0x1127d5c00] 06:40:25 INFO - PROCESS | 2086 | 1468417225347 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]]]}] 06:40:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 06:40:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 523ms 06:40:25 INFO - PROCESS | 2086 | 1468417225377 Marionette TRACE conn2 -> [0,1921,"getWindowHandle",null] 06:40:25 INFO - PROCESS | 2086 | 1468417225381 Marionette TRACE conn2 <- [1,1921,null,{"value":"7"}] 06:40:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 06:40:25 INFO - PROCESS | 2086 | 1468417225388 Marionette TRACE conn2 -> [0,1922,"setScriptTimeout",{"ms":35000}] 06:40:25 INFO - PROCESS | 2086 | 1468417225390 Marionette TRACE conn2 <- [1,1922,null,{}] 06:40:25 INFO - PROCESS | 2086 | 1468417225400 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}] 06:40:25 INFO - PROCESS | 2086 | 1468417225402 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:40:25 INFO - PROCESS | 2086 | 1468417225484 Marionette TRACE conn2 <- [1,1923,null,{"value":null}] 06:40:25 INFO - PROCESS | 2086 | 1468417225488 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:25 INFO - PROCESS | 2086 | 1468417225490 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:40:25 INFO - PROCESS | 2086 | ++DOCSHELL 0x11816f800 == 11 [pid = 2086] [id = 488] 06:40:25 INFO - PROCESS | 2086 | ++DOMWINDOW == 88 (0x115e5e000) [pid = 2086] [serial = 1464] [outer = 0x0] 06:40:25 INFO - PROCESS | 2086 | ++DOMWINDOW == 89 (0x116903000) [pid = 2086] [serial = 1465] [outer = 0x115e5e000] 06:40:25 INFO - PROCESS | 2086 | 1468417225520 Marionette DEBUG loaded listener.js 06:40:25 INFO - PROCESS | 2086 | ++DOMWINDOW == 90 (0x116f68800) [pid = 2086] [serial = 1466] [outer = 0x115e5e000] 06:40:25 INFO - PROCESS | 2086 | 1468417225974 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]]]}] 06:40:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 06:40:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 630ms 06:40:26 INFO - PROCESS | 2086 | 1468417226016 Marionette TRACE conn2 -> [0,1925,"getWindowHandle",null] 06:40:26 INFO - PROCESS | 2086 | 1468417226018 Marionette TRACE conn2 <- [1,1925,null,{"value":"7"}] 06:40:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 06:40:26 INFO - PROCESS | 2086 | 1468417226022 Marionette TRACE conn2 -> [0,1926,"setScriptTimeout",{"ms":35000}] 06:40:26 INFO - PROCESS | 2086 | 1468417226026 Marionette TRACE conn2 <- [1,1926,null,{}] 06:40:26 INFO - PROCESS | 2086 | 1468417226038 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}] 06:40:26 INFO - PROCESS | 2086 | 1468417226042 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:40:26 INFO - PROCESS | 2086 | 1468417226168 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 06:40:26 INFO - PROCESS | 2086 | 1468417226183 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:26 INFO - PROCESS | 2086 | 1468417226186 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:40:26 INFO - PROCESS | 2086 | ++DOCSHELL 0x12327a800 == 12 [pid = 2086] [id = 489] 06:40:26 INFO - PROCESS | 2086 | ++DOMWINDOW == 91 (0x11872f400) [pid = 2086] [serial = 1467] [outer = 0x0] 06:40:26 INFO - PROCESS | 2086 | ++DOMWINDOW == 92 (0x1188e8000) [pid = 2086] [serial = 1468] [outer = 0x11872f400] 06:40:26 INFO - PROCESS | 2086 | 1468417226230 Marionette DEBUG loaded listener.js 06:40:26 INFO - PROCESS | 2086 | ++DOMWINDOW == 93 (0x119745400) [pid = 2086] [serial = 1469] [outer = 0x11872f400] 06:40:26 INFO - PROCESS | 2086 | 1468417226570 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]]]}] 06:40:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 06:40:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 575ms 06:40:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 06:40:26 INFO - PROCESS | 2086 | 1468417226597 Marionette TRACE conn2 -> [0,1929,"getWindowHandle",null] 06:40:26 INFO - PROCESS | 2086 | 1468417226599 Marionette TRACE conn2 <- [1,1929,null,{"value":"7"}] 06:40:26 INFO - PROCESS | 2086 | 1468417226601 Marionette TRACE conn2 -> [0,1930,"setScriptTimeout",{"ms":35000}] 06:40:26 INFO - PROCESS | 2086 | 1468417226602 Marionette TRACE conn2 <- [1,1930,null,{}] 06:40:26 INFO - PROCESS | 2086 | 1468417226604 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}] 06:40:26 INFO - PROCESS | 2086 | 1468417226606 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:40:26 INFO - PROCESS | 2086 | 1468417226733 Marionette TRACE conn2 <- [1,1931,null,{"value":null}] 06:40:26 INFO - PROCESS | 2086 | 1468417226753 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:26 INFO - PROCESS | 2086 | 1468417226755 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:40:26 INFO - PROCESS | 2086 | ++DOCSHELL 0x123d62000 == 13 [pid = 2086] [id = 490] 06:40:26 INFO - PROCESS | 2086 | ++DOMWINDOW == 94 (0x118859400) [pid = 2086] [serial = 1470] [outer = 0x0] 06:40:26 INFO - PROCESS | 2086 | ++DOMWINDOW == 95 (0x11998a000) [pid = 2086] [serial = 1471] [outer = 0x118859400] 06:40:26 INFO - PROCESS | 2086 | 1468417226797 Marionette DEBUG loaded listener.js 06:40:26 INFO - PROCESS | 2086 | ++DOMWINDOW == 96 (0x120feb400) [pid = 2086] [serial = 1472] [outer = 0x118859400] 06:40:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 06:40:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 670ms 06:40:27 INFO - PROCESS | 2086 | 1468417227267 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]]]}] 06:40:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 06:40:27 INFO - PROCESS | 2086 | 1468417227271 Marionette TRACE conn2 -> [0,1933,"getWindowHandle",null] 06:40:27 INFO - PROCESS | 2086 | 1468417227273 Marionette TRACE conn2 <- [1,1933,null,{"value":"7"}] 06:40:27 INFO - PROCESS | 2086 | 1468417227275 Marionette TRACE conn2 -> [0,1934,"setScriptTimeout",{"ms":35000}] 06:40:27 INFO - PROCESS | 2086 | 1468417227277 Marionette TRACE conn2 <- [1,1934,null,{}] 06:40:27 INFO - PROCESS | 2086 | 1468417227282 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}] 06:40:27 INFO - PROCESS | 2086 | 1468417227283 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:40:27 INFO - PROCESS | 2086 | 1468417227392 Marionette TRACE conn2 <- [1,1935,null,{"value":null}] 06:40:27 INFO - PROCESS | 2086 | 1468417227395 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:27 INFO - PROCESS | 2086 | 1468417227396 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:40:27 INFO - PROCESS | 2086 | ++DOCSHELL 0x126e1e000 == 14 [pid = 2086] [id = 491] 06:40:27 INFO - PROCESS | 2086 | ++DOMWINDOW == 97 (0x1127cec00) [pid = 2086] [serial = 1473] [outer = 0x0] 06:40:27 INFO - PROCESS | 2086 | ++DOMWINDOW == 98 (0x1210c5c00) [pid = 2086] [serial = 1474] [outer = 0x1127cec00] 06:40:27 INFO - PROCESS | 2086 | 1468417227421 Marionette DEBUG loaded listener.js 06:40:27 INFO - PROCESS | 2086 | ++DOMWINDOW == 99 (0x123205c00) [pid = 2086] [serial = 1475] [outer = 0x1127cec00] 06:40:27 INFO - PROCESS | 2086 | 1468417227787 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]]]}] 06:40:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 06:40:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 522ms 06:40:27 INFO - PROCESS | 2086 | 1468417227797 Marionette TRACE conn2 -> [0,1937,"getWindowHandle",null] 06:40:27 INFO - PROCESS | 2086 | 1468417227798 Marionette TRACE conn2 <- [1,1937,null,{"value":"7"}] 06:40:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 06:40:27 INFO - PROCESS | 2086 | 1468417227801 Marionette TRACE conn2 -> [0,1938,"setScriptTimeout",{"ms":35000}] 06:40:27 INFO - PROCESS | 2086 | 1468417227802 Marionette TRACE conn2 <- [1,1938,null,{}] 06:40:27 INFO - PROCESS | 2086 | 1468417227804 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}] 06:40:27 INFO - PROCESS | 2086 | 1468417227808 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:40:27 INFO - PROCESS | 2086 | 1468417227929 Marionette TRACE conn2 <- [1,1939,null,{"value":null}] 06:40:27 INFO - PROCESS | 2086 | 1468417227933 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:27 INFO - PROCESS | 2086 | 1468417227935 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:40:27 INFO - PROCESS | 2086 | ++DOCSHELL 0x128e7d800 == 15 [pid = 2086] [id = 492] 06:40:27 INFO - PROCESS | 2086 | ++DOMWINDOW == 100 (0x12320bc00) [pid = 2086] [serial = 1476] [outer = 0x0] 06:40:27 INFO - PROCESS | 2086 | ++DOMWINDOW == 101 (0x1234ed800) [pid = 2086] [serial = 1477] [outer = 0x12320bc00] 06:40:27 INFO - PROCESS | 2086 | 1468417227960 Marionette DEBUG loaded listener.js 06:40:28 INFO - PROCESS | 2086 | ++DOMWINDOW == 102 (0x12418f400) [pid = 2086] [serial = 1478] [outer = 0x12320bc00] 06:40:28 INFO - PROCESS | 2086 | 1468417228294 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]]]}] 06:40:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 06:40:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 518ms 06:40:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 06:40:28 INFO - PROCESS | 2086 | 1468417228320 Marionette TRACE conn2 -> [0,1941,"getWindowHandle",null] 06:40:28 INFO - PROCESS | 2086 | 1468417228321 Marionette TRACE conn2 <- [1,1941,null,{"value":"7"}] 06:40:28 INFO - PROCESS | 2086 | 1468417228323 Marionette TRACE conn2 -> [0,1942,"setScriptTimeout",{"ms":35000}] 06:40:28 INFO - PROCESS | 2086 | 1468417228324 Marionette TRACE conn2 <- [1,1942,null,{}] 06:40:28 INFO - PROCESS | 2086 | 1468417228326 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}] 06:40:28 INFO - PROCESS | 2086 | 1468417228328 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:40:28 INFO - PROCESS | 2086 | 1468417228429 Marionette TRACE conn2 <- [1,1943,null,{"value":null}] 06:40:28 INFO - PROCESS | 2086 | 1468417228432 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:28 INFO - PROCESS | 2086 | 1468417228433 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:40:28 INFO - PROCESS | 2086 | ++DOCSHELL 0x12a6e8000 == 16 [pid = 2086] [id = 493] 06:40:28 INFO - PROCESS | 2086 | ++DOMWINDOW == 103 (0x119141400) [pid = 2086] [serial = 1479] [outer = 0x0] 06:40:28 INFO - PROCESS | 2086 | ++DOMWINDOW == 104 (0x124567800) [pid = 2086] [serial = 1480] [outer = 0x119141400] 06:40:28 INFO - PROCESS | 2086 | 1468417228458 Marionette DEBUG loaded listener.js 06:40:28 INFO - PROCESS | 2086 | ++DOMWINDOW == 105 (0x12680f400) [pid = 2086] [serial = 1481] [outer = 0x119141400] 06:40:28 INFO - PROCESS | 2086 | --DOMWINDOW == 104 (0x12bcc8c00) [pid = 2086] [serial = 1430] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 06:40:28 INFO - PROCESS | 2086 | --DOMWINDOW == 103 (0x120fe9c00) [pid = 2086] [serial = 1427] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 06:40:28 INFO - PROCESS | 2086 | --DOMWINDOW == 102 (0x12a934400) [pid = 2086] [serial = 1424] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 06:40:28 INFO - PROCESS | 2086 | --DOMWINDOW == 101 (0x112fb7800) [pid = 2086] [serial = 1439] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 06:40:28 INFO - PROCESS | 2086 | --DOMWINDOW == 100 (0x116f6c000) [pid = 2086] [serial = 1409] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 06:40:28 INFO - PROCESS | 2086 | --DOMWINDOW == 99 (0x120fe5c00) [pid = 2086] [serial = 1412] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 06:40:28 INFO - PROCESS | 2086 | --DOMWINDOW == 98 (0x113c68400) [pid = 2086] [serial = 1415] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 06:40:28 INFO - PROCESS | 2086 | --DOMWINDOW == 97 (0x119741400) [pid = 2086] [serial = 1406] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 06:40:28 INFO - PROCESS | 2086 | --DOMWINDOW == 96 (0x128aa3000) [pid = 2086] [serial = 1418] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 06:40:28 INFO - PROCESS | 2086 | --DOMWINDOW == 95 (0x1176e8400) [pid = 2086] [serial = 1421] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 06:40:28 INFO - PROCESS | 2086 | --DOMWINDOW == 94 (0x1270cc800) [pid = 2086] [serial = 1455] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 06:40:28 INFO - PROCESS | 2086 | --DOMWINDOW == 93 (0x11692dc00) [pid = 2086] [serial = 1394] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 06:40:28 INFO - PROCESS | 2086 | --DOMWINDOW == 92 (0x1238ab400) [pid = 2086] [serial = 1452] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 06:40:28 INFO - PROCESS | 2086 | --DOMWINDOW == 91 (0x117eb4c00) [pid = 2086] [serial = 1403] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 06:40:28 INFO - PROCESS | 2086 | --DOMWINDOW == 90 (0x11918c400) [pid = 2086] [serial = 1397] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 06:40:28 INFO - PROCESS | 2086 | --DOMWINDOW == 89 (0x1270cf400) [pid = 2086] [serial = 1400] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 06:40:28 INFO - PROCESS | 2086 | --DOMWINDOW == 88 (0x1238a6400) [pid = 2086] [serial = 1449] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 06:40:28 INFO - PROCESS | 2086 | --DOMWINDOW == 87 (0x119fdfc00) [pid = 2086] [serial = 1446] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 06:40:28 INFO - PROCESS | 2086 | --DOMWINDOW == 86 (0x112eaec00) [pid = 2086] [serial = 1436] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 06:40:28 INFO - PROCESS | 2086 | --DOMWINDOW == 85 (0x116f93400) [pid = 2086] [serial = 1443] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 06:40:28 INFO - PROCESS | 2086 | --DOMWINDOW == 84 (0x115e60000) [pid = 2086] [serial = 1433] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 06:40:29 INFO - PROCESS | 2086 | 1468417229014 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]]]}] 06:40:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 06:40:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 720ms 06:40:29 INFO - PROCESS | 2086 | 1468417229043 Marionette TRACE conn2 -> [0,1945,"getWindowHandle",null] 06:40:29 INFO - PROCESS | 2086 | 1468417229044 Marionette TRACE conn2 <- [1,1945,null,{"value":"7"}] 06:40:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 06:40:29 INFO - PROCESS | 2086 | 1468417229047 Marionette TRACE conn2 -> [0,1946,"setScriptTimeout",{"ms":35000}] 06:40:29 INFO - PROCESS | 2086 | 1468417229048 Marionette TRACE conn2 <- [1,1946,null,{}] 06:40:29 INFO - PROCESS | 2086 | 1468417229050 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}] 06:40:29 INFO - PROCESS | 2086 | 1468417229051 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:40:29 INFO - PROCESS | 2086 | 1468417229123 Marionette TRACE conn2 <- [1,1947,null,{"value":null}] 06:40:29 INFO - PROCESS | 2086 | 1468417229127 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:29 INFO - PROCESS | 2086 | 1468417229130 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:40:29 INFO - PROCESS | 2086 | ++DOCSHELL 0x123071000 == 17 [pid = 2086] [id = 494] 06:40:29 INFO - PROCESS | 2086 | ++DOMWINDOW == 85 (0x110eb3000) [pid = 2086] [serial = 1482] [outer = 0x0] 06:40:29 INFO - PROCESS | 2086 | ++DOMWINDOW == 86 (0x112fb7800) [pid = 2086] [serial = 1483] [outer = 0x110eb3000] 06:40:29 INFO - PROCESS | 2086 | 1468417229154 Marionette DEBUG loaded listener.js 06:40:29 INFO - PROCESS | 2086 | ++DOMWINDOW == 87 (0x116761000) [pid = 2086] [serial = 1484] [outer = 0x110eb3000] 06:40:29 INFO - PROCESS | 2086 | 1468417229587 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]]]}] 06:40:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 06:40:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 567ms 06:40:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 06:40:29 INFO - PROCESS | 2086 | 1468417229615 Marionette TRACE conn2 -> [0,1949,"getWindowHandle",null] 06:40:29 INFO - PROCESS | 2086 | 1468417229616 Marionette TRACE conn2 <- [1,1949,null,{"value":"7"}] 06:40:29 INFO - PROCESS | 2086 | 1468417229618 Marionette TRACE conn2 -> [0,1950,"setScriptTimeout",{"ms":35000}] 06:40:29 INFO - PROCESS | 2086 | 1468417229619 Marionette TRACE conn2 <- [1,1950,null,{}] 06:40:29 INFO - PROCESS | 2086 | 1468417229621 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}] 06:40:29 INFO - PROCESS | 2086 | 1468417229623 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:40:29 INFO - PROCESS | 2086 | 1468417229699 Marionette TRACE conn2 <- [1,1951,null,{"value":null}] 06:40:29 INFO - PROCESS | 2086 | 1468417229703 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:29 INFO - PROCESS | 2086 | 1468417229704 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:40:29 INFO - PROCESS | 2086 | ++DOCSHELL 0x12b112800 == 18 [pid = 2086] [id = 495] 06:40:29 INFO - PROCESS | 2086 | ++DOMWINDOW == 88 (0x117eb2c00) [pid = 2086] [serial = 1485] [outer = 0x0] 06:40:29 INFO - PROCESS | 2086 | ++DOMWINDOW == 89 (0x120fdc400) [pid = 2086] [serial = 1486] [outer = 0x117eb2c00] 06:40:29 INFO - PROCESS | 2086 | 1468417229731 Marionette DEBUG loaded listener.js 06:40:29 INFO - PROCESS | 2086 | ++DOMWINDOW == 90 (0x123cecc00) [pid = 2086] [serial = 1487] [outer = 0x117eb2c00] 06:40:30 INFO - PROCESS | 2086 | 1468417230037 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]]]}] 06:40:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 06:40:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 471ms 06:40:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 06:40:30 INFO - PROCESS | 2086 | 1468417230090 Marionette TRACE conn2 -> [0,1953,"getWindowHandle",null] 06:40:30 INFO - PROCESS | 2086 | 1468417230091 Marionette TRACE conn2 <- [1,1953,null,{"value":"7"}] 06:40:30 INFO - PROCESS | 2086 | 1468417230093 Marionette TRACE conn2 -> [0,1954,"setScriptTimeout",{"ms":35000}] 06:40:30 INFO - PROCESS | 2086 | 1468417230094 Marionette TRACE conn2 <- [1,1954,null,{}] 06:40:30 INFO - PROCESS | 2086 | 1468417230096 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}] 06:40:30 INFO - PROCESS | 2086 | 1468417230097 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:40:30 INFO - PROCESS | 2086 | 1468417230172 Marionette TRACE conn2 <- [1,1955,null,{"value":null}] 06:40:30 INFO - PROCESS | 2086 | 1468417230178 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:30 INFO - PROCESS | 2086 | 1468417230180 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:40:30 INFO - PROCESS | 2086 | ++DOCSHELL 0x12b916800 == 19 [pid = 2086] [id = 496] 06:40:30 INFO - PROCESS | 2086 | ++DOMWINDOW == 91 (0x11999e400) [pid = 2086] [serial = 1488] [outer = 0x0] 06:40:30 INFO - PROCESS | 2086 | ++DOMWINDOW == 92 (0x126962400) [pid = 2086] [serial = 1489] [outer = 0x11999e400] 06:40:30 INFO - PROCESS | 2086 | 1468417230204 Marionette DEBUG loaded listener.js 06:40:30 INFO - PROCESS | 2086 | ++DOMWINDOW == 93 (0x126d2e400) [pid = 2086] [serial = 1490] [outer = 0x11999e400] 06:40:30 INFO - PROCESS | 2086 | 1468417230563 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]]]}] 06:40:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 06:40:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 519ms 06:40:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 06:40:30 INFO - PROCESS | 2086 | 1468417230612 Marionette TRACE conn2 -> [0,1957,"getWindowHandle",null] 06:40:30 INFO - PROCESS | 2086 | 1468417230614 Marionette TRACE conn2 <- [1,1957,null,{"value":"7"}] 06:40:30 INFO - PROCESS | 2086 | 1468417230616 Marionette TRACE conn2 -> [0,1958,"setScriptTimeout",{"ms":35000}] 06:40:30 INFO - PROCESS | 2086 | 1468417230617 Marionette TRACE conn2 <- [1,1958,null,{}] 06:40:30 INFO - PROCESS | 2086 | 1468417230619 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}] 06:40:30 INFO - PROCESS | 2086 | 1468417230621 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:40:30 INFO - PROCESS | 2086 | 1468417230707 Marionette TRACE conn2 <- [1,1959,null,{"value":null}] 06:40:30 INFO - PROCESS | 2086 | 1468417230713 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:30 INFO - PROCESS | 2086 | 1468417230715 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:40:30 INFO - PROCESS | 2086 | ++DOCSHELL 0x12bc54800 == 20 [pid = 2086] [id = 497] 06:40:30 INFO - PROCESS | 2086 | ++DOMWINDOW == 94 (0x126ecac00) [pid = 2086] [serial = 1491] [outer = 0x0] 06:40:30 INFO - PROCESS | 2086 | ++DOMWINDOW == 95 (0x1273d6400) [pid = 2086] [serial = 1492] [outer = 0x126ecac00] 06:40:30 INFO - PROCESS | 2086 | 1468417230744 Marionette DEBUG loaded listener.js 06:40:30 INFO - PROCESS | 2086 | ++DOMWINDOW == 96 (0x128a67800) [pid = 2086] [serial = 1493] [outer = 0x126ecac00] 06:40:31 INFO - PROCESS | 2086 | --DOMWINDOW == 95 (0x12b946000) [pid = 2086] [serial = 883] [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.] 06:40:31 INFO - PROCESS | 2086 | --DOMWINDOW == 94 (0x116633c00) [pid = 2086] [serial = 1441] [outer = 0x0] [url = about:blank] 06:40:31 INFO - PROCESS | 2086 | --DOMWINDOW == 93 (0x1133db000) [pid = 2086] [serial = 1440] [outer = 0x0] [url = about:blank] 06:40:31 INFO - PROCESS | 2086 | --DOMWINDOW == 92 (0x11663b400) [pid = 2086] [serial = 1459] [outer = 0x0] [url = about:blank] 06:40:31 INFO - PROCESS | 2086 | --DOMWINDOW == 91 (0x118294400) [pid = 2086] [serial = 1410] [outer = 0x0] [url = about:blank] 06:40:31 INFO - PROCESS | 2086 | --DOMWINDOW == 90 (0x1234e9000) [pid = 2086] [serial = 1413] [outer = 0x0] [url = about:blank] 06:40:31 INFO - PROCESS | 2086 | --DOMWINDOW == 89 (0x12a935c00) [pid = 2086] [serial = 1423] [outer = 0x0] [url = about:blank] 06:40:31 INFO - PROCESS | 2086 | --DOMWINDOW == 88 (0x123cb6400) [pid = 2086] [serial = 1414] [outer = 0x0] [url = about:blank] 06:40:31 INFO - PROCESS | 2086 | --DOMWINDOW == 87 (0x1273da800) [pid = 2086] [serial = 1416] [outer = 0x0] [url = about:blank] 06:40:31 INFO - PROCESS | 2086 | --DOMWINDOW == 86 (0x128aa3800) [pid = 2086] [serial = 1417] [outer = 0x0] [url = about:blank] 06:40:31 INFO - PROCESS | 2086 | --DOMWINDOW == 85 (0x123203000) [pid = 2086] [serial = 1408] [outer = 0x0] [url = about:blank] 06:40:31 INFO - PROCESS | 2086 | --DOMWINDOW == 84 (0x120fea800) [pid = 2086] [serial = 1407] [outer = 0x0] [url = about:blank] 06:40:31 INFO - PROCESS | 2086 | --DOMWINDOW == 83 (0x1185b0400) [pid = 2086] [serial = 1404] [outer = 0x0] [url = about:blank] 06:40:31 INFO - PROCESS | 2086 | --DOMWINDOW == 82 (0x116f70800) [pid = 2086] [serial = 1395] [outer = 0x0] [url = about:blank] 06:40:31 INFO - PROCESS | 2086 | --DOMWINDOW == 81 (0x12b8d1800) [pid = 2086] [serial = 1425] [outer = 0x0] [url = about:blank] 06:40:31 INFO - PROCESS | 2086 | --DOMWINDOW == 80 (0x1234a9c00) [pid = 2086] [serial = 1398] [outer = 0x0] [url = about:blank] 06:40:31 INFO - PROCESS | 2086 | --DOMWINDOW == 79 (0x128d62400) [pid = 2086] [serial = 1401] [outer = 0x0] [url = about:blank] 06:40:31 INFO - PROCESS | 2086 | --DOMWINDOW == 78 (0x119140c00) [pid = 2086] [serial = 1411] [outer = 0x0] [url = about:blank] 06:40:31 INFO - PROCESS | 2086 | --DOMWINDOW == 77 (0x1273df000) [pid = 2086] [serial = 1456] [outer = 0x0] [url = about:blank] 06:40:31 INFO - PROCESS | 2086 | --DOMWINDOW == 76 (0x124111c00) [pid = 2086] [serial = 1451] [outer = 0x0] [url = about:blank] 06:40:31 INFO - PROCESS | 2086 | --DOMWINDOW == 75 (0x1248fac00) [pid = 2086] [serial = 1453] [outer = 0x0] [url = about:blank] 06:40:31 INFO - PROCESS | 2086 | --DOMWINDOW == 74 (0x1234a6800) [pid = 2086] [serial = 1448] [outer = 0x0] [url = about:blank] 06:40:31 INFO - PROCESS | 2086 | --DOMWINDOW == 73 (0x123b40c00) [pid = 2086] [serial = 1450] [outer = 0x0] [url = about:blank] 06:40:31 INFO - PROCESS | 2086 | --DOMWINDOW == 72 (0x119bee800) [pid = 2086] [serial = 1438] [outer = 0x0] [url = about:blank] 06:40:31 INFO - PROCESS | 2086 | --DOMWINDOW == 71 (0x119184800) [pid = 2086] [serial = 1445] [outer = 0x0] [url = about:blank] 06:40:31 INFO - PROCESS | 2086 | --DOMWINDOW == 70 (0x116a1b800) [pid = 2086] [serial = 1435] [outer = 0x0] [url = about:blank] 06:40:31 INFO - PROCESS | 2086 | --DOMWINDOW == 69 (0x11872d800) [pid = 2086] [serial = 1444] [outer = 0x0] [url = about:blank] 06:40:31 INFO - PROCESS | 2086 | --DOMWINDOW == 68 (0x118851000) [pid = 2086] [serial = 1437] [outer = 0x0] [url = about:blank] 06:40:31 INFO - PROCESS | 2086 | --DOMWINDOW == 67 (0x12c00c000) [pid = 2086] [serial = 1432] [outer = 0x0] [url = about:blank] 06:40:31 INFO - PROCESS | 2086 | --DOMWINDOW == 66 (0x116461000) [pid = 2086] [serial = 1434] [outer = 0x0] [url = about:blank] 06:40:31 INFO - PROCESS | 2086 | --DOMWINDOW == 65 (0x1210c6c00) [pid = 2086] [serial = 1447] [outer = 0x0] [url = about:blank] 06:40:31 INFO - PROCESS | 2086 | --DOMWINDOW == 64 (0x12bcc8000) [pid = 2086] [serial = 1429] [outer = 0x0] [url = about:blank] 06:40:31 INFO - PROCESS | 2086 | --DOMWINDOW == 63 (0x12bcd7400) [pid = 2086] [serial = 1431] [outer = 0x0] [url = about:blank] 06:40:31 INFO - PROCESS | 2086 | --DOMWINDOW == 62 (0x12bcba000) [pid = 2086] [serial = 1428] [outer = 0x0] [url = about:blank] 06:40:31 INFO - PROCESS | 2086 | --DOMWINDOW == 61 (0x12bca4400) [pid = 2086] [serial = 1426] [outer = 0x0] [url = about:blank] 06:40:31 INFO - PROCESS | 2086 | --DOMWINDOW == 60 (0x12a439800) [pid = 2086] [serial = 1420] [outer = 0x0] [url = about:blank] 06:40:31 INFO - PROCESS | 2086 | --DOMWINDOW == 59 (0x128d70400) [pid = 2086] [serial = 1419] [outer = 0x0] [url = about:blank] 06:40:31 INFO - PROCESS | 2086 | --DOMWINDOW == 58 (0x12a52fc00) [pid = 2086] [serial = 1422] [outer = 0x0] [url = about:blank] 06:40:31 INFO - PROCESS | 2086 | --DOMWINDOW == 57 (0x129350800) [pid = 2086] [serial = 1457] [outer = 0x0] [url = about:blank] 06:40:31 INFO - PROCESS | 2086 | --DOMWINDOW == 56 (0x118562000) [pid = 2086] [serial = 1396] [outer = 0x0] [url = about:blank] 06:40:31 INFO - PROCESS | 2086 | --DOMWINDOW == 55 (0x126964400) [pid = 2086] [serial = 1454] [outer = 0x0] [url = about:blank] 06:40:31 INFO - PROCESS | 2086 | --DOMWINDOW == 54 (0x119190400) [pid = 2086] [serial = 1405] [outer = 0x0] [url = about:blank] 06:40:31 INFO - PROCESS | 2086 | --DOMWINDOW == 53 (0x123b43400) [pid = 2086] [serial = 1399] [outer = 0x0] [url = about:blank] 06:40:31 INFO - PROCESS | 2086 | --DOMWINDOW == 52 (0x12a61f800) [pid = 2086] [serial = 1402] [outer = 0x0] [url = about:blank] 06:40:32 INFO - PROCESS | 2086 | 1468417232064 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]]]}] 06:40:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 06:40:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1472ms 06:40:32 INFO - PROCESS | 2086 | 1468417232089 Marionette TRACE conn2 -> [0,1961,"getWindowHandle",null] 06:40:32 INFO - PROCESS | 2086 | 1468417232091 Marionette TRACE conn2 <- [1,1961,null,{"value":"7"}] 06:40:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 06:40:32 INFO - PROCESS | 2086 | 1468417232095 Marionette TRACE conn2 -> [0,1962,"setScriptTimeout",{"ms":35000}] 06:40:32 INFO - PROCESS | 2086 | 1468417232096 Marionette TRACE conn2 <- [1,1962,null,{}] 06:40:32 INFO - PROCESS | 2086 | 1468417232100 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}] 06:40:32 INFO - PROCESS | 2086 | 1468417232102 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:40:32 INFO - PROCESS | 2086 | 1468417232228 Marionette TRACE conn2 <- [1,1963,null,{"value":null}] 06:40:32 INFO - PROCESS | 2086 | 1468417232267 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:32 INFO - PROCESS | 2086 | 1468417232268 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:40:32 INFO - PROCESS | 2086 | ++DOCSHELL 0x116412800 == 21 [pid = 2086] [id = 498] 06:40:32 INFO - PROCESS | 2086 | ++DOMWINDOW == 53 (0x1127d9400) [pid = 2086] [serial = 1494] [outer = 0x0] 06:40:32 INFO - PROCESS | 2086 | ++DOMWINDOW == 54 (0x11297cc00) [pid = 2086] [serial = 1495] [outer = 0x1127d9400] 06:40:32 INFO - PROCESS | 2086 | 1468417232296 Marionette DEBUG loaded listener.js 06:40:32 INFO - PROCESS | 2086 | ++DOMWINDOW == 55 (0x1133a9000) [pid = 2086] [serial = 1496] [outer = 0x1127d9400] 06:40:32 INFO - PROCESS | 2086 | 1468417232620 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]]]}] 06:40:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 06:40:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 571ms 06:40:32 INFO - PROCESS | 2086 | 1468417232666 Marionette TRACE conn2 -> [0,1965,"getWindowHandle",null] 06:40:32 INFO - PROCESS | 2086 | 1468417232670 Marionette TRACE conn2 <- [1,1965,null,{"value":"7"}] 06:40:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 06:40:32 INFO - PROCESS | 2086 | 1468417232675 Marionette TRACE conn2 -> [0,1966,"setScriptTimeout",{"ms":35000}] 06:40:32 INFO - PROCESS | 2086 | 1468417232677 Marionette TRACE conn2 <- [1,1966,null,{}] 06:40:32 INFO - PROCESS | 2086 | 1468417232679 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}] 06:40:32 INFO - PROCESS | 2086 | 1468417232681 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:40:32 INFO - PROCESS | 2086 | 1468417232780 Marionette TRACE conn2 <- [1,1967,null,{"value":null}] 06:40:32 INFO - PROCESS | 2086 | 1468417232817 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:32 INFO - PROCESS | 2086 | 1468417232818 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:40:32 INFO - PROCESS | 2086 | ++DOCSHELL 0x117e3e800 == 22 [pid = 2086] [id = 499] 06:40:32 INFO - PROCESS | 2086 | ++DOMWINDOW == 56 (0x113da8000) [pid = 2086] [serial = 1497] [outer = 0x0] 06:40:32 INFO - PROCESS | 2086 | ++DOMWINDOW == 57 (0x11662d800) [pid = 2086] [serial = 1498] [outer = 0x113da8000] 06:40:32 INFO - PROCESS | 2086 | 1468417232846 Marionette DEBUG loaded listener.js 06:40:32 INFO - PROCESS | 2086 | ++DOMWINDOW == 58 (0x116908c00) [pid = 2086] [serial = 1499] [outer = 0x113da8000] 06:40:33 INFO - PROCESS | 2086 | 1468417233184 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]]]}] 06:40:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 06:40:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 522ms 06:40:33 INFO - PROCESS | 2086 | 1468417233197 Marionette TRACE conn2 -> [0,1969,"getWindowHandle",null] 06:40:33 INFO - PROCESS | 2086 | 1468417233198 Marionette TRACE conn2 <- [1,1969,null,{"value":"7"}] 06:40:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 06:40:33 INFO - PROCESS | 2086 | 1468417233200 Marionette TRACE conn2 -> [0,1970,"setScriptTimeout",{"ms":35000}] 06:40:33 INFO - PROCESS | 2086 | 1468417233203 Marionette TRACE conn2 <- [1,1970,null,{}] 06:40:33 INFO - PROCESS | 2086 | 1468417233211 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}] 06:40:33 INFO - PROCESS | 2086 | 1468417233214 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:40:33 INFO - PROCESS | 2086 | 1468417233310 Marionette TRACE conn2 <- [1,1971,null,{"value":null}] 06:40:33 INFO - PROCESS | 2086 | 1468417233315 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:33 INFO - PROCESS | 2086 | 1468417233317 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:40:33 INFO - PROCESS | 2086 | ++DOCSHELL 0x119286800 == 23 [pid = 2086] [id = 500] 06:40:33 INFO - PROCESS | 2086 | ++DOMWINDOW == 59 (0x110e84400) [pid = 2086] [serial = 1500] [outer = 0x0] 06:40:33 INFO - PROCESS | 2086 | ++DOMWINDOW == 60 (0x116f8f400) [pid = 2086] [serial = 1501] [outer = 0x110e84400] 06:40:33 INFO - PROCESS | 2086 | 1468417233345 Marionette DEBUG loaded listener.js 06:40:33 INFO - PROCESS | 2086 | ++DOMWINDOW == 61 (0x1176f0400) [pid = 2086] [serial = 1502] [outer = 0x110e84400] 06:40:33 INFO - PROCESS | 2086 | 1468417233688 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]]]}] 06:40:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 06:40:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 522ms 06:40:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 06:40:33 INFO - PROCESS | 2086 | 1468417233723 Marionette TRACE conn2 -> [0,1973,"getWindowHandle",null] 06:40:33 INFO - PROCESS | 2086 | 1468417233725 Marionette TRACE conn2 <- [1,1973,null,{"value":"7"}] 06:40:33 INFO - PROCESS | 2086 | 1468417233727 Marionette TRACE conn2 -> [0,1974,"setScriptTimeout",{"ms":35000}] 06:40:33 INFO - PROCESS | 2086 | 1468417233729 Marionette TRACE conn2 <- [1,1974,null,{}] 06:40:33 INFO - PROCESS | 2086 | 1468417233731 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}] 06:40:33 INFO - PROCESS | 2086 | 1468417233732 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:40:33 INFO - PROCESS | 2086 | 1468417233825 Marionette TRACE conn2 <- [1,1975,null,{"value":null}] 06:40:33 INFO - PROCESS | 2086 | 1468417233861 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:33 INFO - PROCESS | 2086 | 1468417233862 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:40:33 INFO - PROCESS | 2086 | ++DOCSHELL 0x119dd6800 == 24 [pid = 2086] [id = 501] 06:40:33 INFO - PROCESS | 2086 | ++DOMWINDOW == 62 (0x118294400) [pid = 2086] [serial = 1503] [outer = 0x0] 06:40:33 INFO - PROCESS | 2086 | ++DOMWINDOW == 63 (0x118733400) [pid = 2086] [serial = 1504] [outer = 0x118294400] 06:40:33 INFO - PROCESS | 2086 | 1468417233887 Marionette DEBUG loaded listener.js 06:40:33 INFO - PROCESS | 2086 | ++DOMWINDOW == 64 (0x11884f400) [pid = 2086] [serial = 1505] [outer = 0x118294400] 06:40:34 INFO - PROCESS | 2086 | 1468417234220 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]]]}] 06:40:34 INFO - PROCESS | 2086 | --DOMWINDOW == 63 (0x110eb3000) [pid = 2086] [serial = 1482] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 06:40:34 INFO - PROCESS | 2086 | --DOMWINDOW == 62 (0x1127cec00) [pid = 2086] [serial = 1473] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 06:40:34 INFO - PROCESS | 2086 | --DOMWINDOW == 61 (0x12320bc00) [pid = 2086] [serial = 1476] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 06:40:34 INFO - PROCESS | 2086 | --DOMWINDOW == 60 (0x119141400) [pid = 2086] [serial = 1479] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 06:40:34 INFO - PROCESS | 2086 | --DOMWINDOW == 59 (0x117eb2c00) [pid = 2086] [serial = 1485] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 06:40:34 INFO - PROCESS | 2086 | --DOMWINDOW == 58 (0x11999e400) [pid = 2086] [serial = 1488] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 06:40:34 INFO - PROCESS | 2086 | --DOMWINDOW == 57 (0x11872f400) [pid = 2086] [serial = 1467] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 06:40:34 INFO - PROCESS | 2086 | --DOMWINDOW == 56 (0x115e5e000) [pid = 2086] [serial = 1464] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 06:40:34 INFO - PROCESS | 2086 | --DOMWINDOW == 55 (0x1127d5c00) [pid = 2086] [serial = 1461] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 06:40:34 INFO - PROCESS | 2086 | --DOMWINDOW == 54 (0x1127d5400) [pid = 2086] [serial = 1458] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 06:40:34 INFO - PROCESS | 2086 | --DOMWINDOW == 53 (0x118859400) [pid = 2086] [serial = 1470] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 06:40:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 06:40:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 520ms 06:40:34 INFO - PROCESS | 2086 | 1468417234247 Marionette TRACE conn2 -> [0,1977,"getWindowHandle",null] 06:40:34 INFO - PROCESS | 2086 | 1468417234248 Marionette TRACE conn2 <- [1,1977,null,{"value":"7"}] 06:40:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 06:40:34 INFO - PROCESS | 2086 | 1468417234250 Marionette TRACE conn2 -> [0,1978,"setScriptTimeout",{"ms":35000}] 06:40:34 INFO - PROCESS | 2086 | 1468417234252 Marionette TRACE conn2 <- [1,1978,null,{}] 06:40:34 INFO - PROCESS | 2086 | 1468417234254 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}] 06:40:34 INFO - PROCESS | 2086 | 1468417234255 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:40:34 INFO - PROCESS | 2086 | 1468417234338 Marionette TRACE conn2 <- [1,1979,null,{"value":null}] 06:40:34 INFO - PROCESS | 2086 | 1468417234341 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:34 INFO - PROCESS | 2086 | 1468417234343 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:40:34 INFO - PROCESS | 2086 | ++DOCSHELL 0x1230e6000 == 25 [pid = 2086] [id = 502] 06:40:34 INFO - PROCESS | 2086 | ++DOMWINDOW == 54 (0x111c75800) [pid = 2086] [serial = 1506] [outer = 0x0] 06:40:34 INFO - PROCESS | 2086 | ++DOMWINDOW == 55 (0x116f90800) [pid = 2086] [serial = 1507] [outer = 0x111c75800] 06:40:34 INFO - PROCESS | 2086 | 1468417234371 Marionette DEBUG loaded listener.js 06:40:34 INFO - PROCESS | 2086 | ++DOMWINDOW == 56 (0x119140400) [pid = 2086] [serial = 1508] [outer = 0x111c75800] 06:40:34 INFO - PROCESS | 2086 | 1468417234804 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]]]}] 06:40:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 06:40:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 570ms 06:40:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 06:40:34 INFO - PROCESS | 2086 | 1468417234822 Marionette TRACE conn2 -> [0,1981,"getWindowHandle",null] 06:40:34 INFO - PROCESS | 2086 | 1468417234824 Marionette TRACE conn2 <- [1,1981,null,{"value":"7"}] 06:40:34 INFO - PROCESS | 2086 | 1468417234827 Marionette TRACE conn2 -> [0,1982,"setScriptTimeout",{"ms":35000}] 06:40:34 INFO - PROCESS | 2086 | 1468417234829 Marionette TRACE conn2 <- [1,1982,null,{}] 06:40:34 INFO - PROCESS | 2086 | 1468417234832 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}] 06:40:34 INFO - PROCESS | 2086 | 1468417234838 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:40:34 INFO - PROCESS | 2086 | 1468417234975 Marionette TRACE conn2 <- [1,1983,null,{"value":null}] 06:40:34 INFO - PROCESS | 2086 | 1468417234985 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:34 INFO - PROCESS | 2086 | 1468417234986 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:40:35 INFO - PROCESS | 2086 | ++DOCSHELL 0x123d71000 == 26 [pid = 2086] [id = 503] 06:40:35 INFO - PROCESS | 2086 | ++DOMWINDOW == 57 (0x111c1d800) [pid = 2086] [serial = 1509] [outer = 0x0] 06:40:35 INFO - PROCESS | 2086 | ++DOMWINDOW == 58 (0x119989400) [pid = 2086] [serial = 1510] [outer = 0x111c1d800] 06:40:35 INFO - PROCESS | 2086 | 1468417235024 Marionette DEBUG loaded listener.js 06:40:35 INFO - PROCESS | 2086 | ++DOMWINDOW == 59 (0x1210cf000) [pid = 2086] [serial = 1511] [outer = 0x111c1d800] 06:40:35 INFO - PROCESS | 2086 | 1468417235413 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]]]}] 06:40:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 06:40:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 621ms 06:40:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 06:40:35 INFO - PROCESS | 2086 | 1468417235448 Marionette TRACE conn2 -> [0,1985,"getWindowHandle",null] 06:40:35 INFO - PROCESS | 2086 | 1468417235450 Marionette TRACE conn2 <- [1,1985,null,{"value":"7"}] 06:40:35 INFO - PROCESS | 2086 | 1468417235452 Marionette TRACE conn2 -> [0,1986,"setScriptTimeout",{"ms":35000}] 06:40:35 INFO - PROCESS | 2086 | 1468417235453 Marionette TRACE conn2 <- [1,1986,null,{}] 06:40:35 INFO - PROCESS | 2086 | 1468417235455 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}] 06:40:35 INFO - PROCESS | 2086 | 1468417235456 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:40:35 INFO - PROCESS | 2086 | 1468417235563 Marionette TRACE conn2 <- [1,1987,null,{"value":null}] 06:40:35 INFO - PROCESS | 2086 | 1468417235569 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:35 INFO - PROCESS | 2086 | 1468417235570 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:40:35 INFO - PROCESS | 2086 | ++DOCSHELL 0x126820800 == 27 [pid = 2086] [id = 504] 06:40:35 INFO - PROCESS | 2086 | ++DOMWINDOW == 60 (0x119149800) [pid = 2086] [serial = 1512] [outer = 0x0] 06:40:35 INFO - PROCESS | 2086 | ++DOMWINDOW == 61 (0x123047800) [pid = 2086] [serial = 1513] [outer = 0x119149800] 06:40:35 INFO - PROCESS | 2086 | 1468417235597 Marionette DEBUG loaded listener.js 06:40:35 INFO - PROCESS | 2086 | ++DOMWINDOW == 62 (0x1234e5400) [pid = 2086] [serial = 1514] [outer = 0x119149800] 06:40:35 INFO - PROCESS | 2086 | 1468417235978 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]]]}] 06:40:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 06:40:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 568ms 06:40:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 06:40:36 INFO - PROCESS | 2086 | 1468417236020 Marionette TRACE conn2 -> [0,1989,"getWindowHandle",null] 06:40:36 INFO - PROCESS | 2086 | 1468417236021 Marionette TRACE conn2 <- [1,1989,null,{"value":"7"}] 06:40:36 INFO - PROCESS | 2086 | 1468417236023 Marionette TRACE conn2 -> [0,1990,"setScriptTimeout",{"ms":35000}] 06:40:36 INFO - PROCESS | 2086 | 1468417236024 Marionette TRACE conn2 <- [1,1990,null,{}] 06:40:36 INFO - PROCESS | 2086 | 1468417236027 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}] 06:40:36 INFO - PROCESS | 2086 | 1468417236028 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:40:36 INFO - PROCESS | 2086 | 1468417236101 Marionette TRACE conn2 <- [1,1991,null,{"value":null}] 06:40:36 INFO - PROCESS | 2086 | 1468417236156 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:36 INFO - PROCESS | 2086 | 1468417236157 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:40:36 INFO - PROCESS | 2086 | ++DOCSHELL 0x126e8c800 == 28 [pid = 2086] [id = 505] 06:40:36 INFO - PROCESS | 2086 | ++DOMWINDOW == 63 (0x1210cac00) [pid = 2086] [serial = 1515] [outer = 0x0] 06:40:36 INFO - PROCESS | 2086 | ++DOMWINDOW == 64 (0x1234ecc00) [pid = 2086] [serial = 1516] [outer = 0x1210cac00] 06:40:36 INFO - PROCESS | 2086 | 1468417236181 Marionette DEBUG loaded listener.js 06:40:36 INFO - PROCESS | 2086 | ++DOMWINDOW == 65 (0x1238a6400) [pid = 2086] [serial = 1517] [outer = 0x1210cac00] 06:40:36 INFO - PROCESS | 2086 | 1468417236694 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]]]}] 06:40:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 06:40:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 719ms 06:40:36 INFO - PROCESS | 2086 | 1468417236782 Marionette TRACE conn2 -> [0,1993,"getWindowHandle",null] 06:40:36 INFO - PROCESS | 2086 | 1468417236785 Marionette TRACE conn2 <- [1,1993,null,{"value":"7"}] 06:40:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 06:40:36 INFO - PROCESS | 2086 | 1468417236790 Marionette TRACE conn2 -> [0,1994,"setScriptTimeout",{"ms":35000}] 06:40:36 INFO - PROCESS | 2086 | 1468417236794 Marionette TRACE conn2 <- [1,1994,null,{}] 06:40:36 INFO - PROCESS | 2086 | 1468417236797 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}] 06:40:36 INFO - PROCESS | 2086 | 1468417236799 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:40:36 INFO - PROCESS | 2086 | 1468417236905 Marionette TRACE conn2 <- [1,1995,null,{"value":null}] 06:40:36 INFO - PROCESS | 2086 | 1468417236961 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:36 INFO - PROCESS | 2086 | 1468417236962 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:40:36 INFO - PROCESS | 2086 | ++DOCSHELL 0x117e2c000 == 29 [pid = 2086] [id = 506] 06:40:36 INFO - PROCESS | 2086 | ++DOMWINDOW == 66 (0x1127cc400) [pid = 2086] [serial = 1518] [outer = 0x0] 06:40:36 INFO - PROCESS | 2086 | ++DOMWINDOW == 67 (0x1132e5800) [pid = 2086] [serial = 1519] [outer = 0x1127cc400] 06:40:36 INFO - PROCESS | 2086 | 1468417236993 Marionette DEBUG loaded listener.js 06:40:37 INFO - PROCESS | 2086 | ++DOMWINDOW == 68 (0x115e5e400) [pid = 2086] [serial = 1520] [outer = 0x1127cc400] 06:40:37 INFO - PROCESS | 2086 | 1468417237605 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]]]}] 06:40:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 06:40:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 824ms 06:40:37 INFO - PROCESS | 2086 | 1468417237614 Marionette TRACE conn2 -> [0,1997,"getWindowHandle",null] 06:40:37 INFO - PROCESS | 2086 | 1468417237617 Marionette TRACE conn2 <- [1,1997,null,{"value":"7"}] 06:40:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 06:40:37 INFO - PROCESS | 2086 | 1468417237620 Marionette TRACE conn2 -> [0,1998,"setScriptTimeout",{"ms":35000}] 06:40:37 INFO - PROCESS | 2086 | 1468417237622 Marionette TRACE conn2 <- [1,1998,null,{}] 06:40:37 INFO - PROCESS | 2086 | 1468417237625 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}] 06:40:37 INFO - PROCESS | 2086 | 1468417237627 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:40:37 INFO - PROCESS | 2086 | 1468417237722 Marionette TRACE conn2 <- [1,1999,null,{"value":null}] 06:40:37 INFO - PROCESS | 2086 | --DOCSHELL 0x11915d800 == 28 [pid = 2086] [id = 486] 06:40:37 INFO - PROCESS | 2086 | --DOMWINDOW == 67 (0x1273d6400) [pid = 2086] [serial = 1492] [outer = 0x0] [url = about:blank] 06:40:37 INFO - PROCESS | 2086 | --DOMWINDOW == 66 (0x1210c5c00) [pid = 2086] [serial = 1474] [outer = 0x0] [url = about:blank] 06:40:37 INFO - PROCESS | 2086 | --DOMWINDOW == 65 (0x1234ed800) [pid = 2086] [serial = 1477] [outer = 0x0] [url = about:blank] 06:40:37 INFO - PROCESS | 2086 | --DOMWINDOW == 64 (0x124567800) [pid = 2086] [serial = 1480] [outer = 0x0] [url = about:blank] 06:40:37 INFO - PROCESS | 2086 | --DOMWINDOW == 63 (0x116761000) [pid = 2086] [serial = 1484] [outer = 0x0] [url = about:blank] 06:40:37 INFO - PROCESS | 2086 | --DOMWINDOW == 62 (0x12418f400) [pid = 2086] [serial = 1478] [outer = 0x0] [url = about:blank] 06:40:37 INFO - PROCESS | 2086 | --DOMWINDOW == 61 (0x112fb7800) [pid = 2086] [serial = 1483] [outer = 0x0] [url = about:blank] 06:40:37 INFO - PROCESS | 2086 | --DOMWINDOW == 60 (0x126962400) [pid = 2086] [serial = 1489] [outer = 0x0] [url = about:blank] 06:40:37 INFO - PROCESS | 2086 | --DOMWINDOW == 59 (0x12680f400) [pid = 2086] [serial = 1481] [outer = 0x0] [url = about:blank] 06:40:37 INFO - PROCESS | 2086 | --DOMWINDOW == 58 (0x1188e8000) [pid = 2086] [serial = 1468] [outer = 0x0] [url = about:blank] 06:40:37 INFO - PROCESS | 2086 | --DOMWINDOW == 57 (0x119745400) [pid = 2086] [serial = 1469] [outer = 0x0] [url = about:blank] 06:40:37 INFO - PROCESS | 2086 | --DOMWINDOW == 56 (0x123cecc00) [pid = 2086] [serial = 1487] [outer = 0x0] [url = about:blank] 06:40:37 INFO - PROCESS | 2086 | --DOMWINDOW == 55 (0x116903000) [pid = 2086] [serial = 1465] [outer = 0x0] [url = about:blank] 06:40:37 INFO - PROCESS | 2086 | --DOMWINDOW == 54 (0x116f68800) [pid = 2086] [serial = 1466] [outer = 0x0] [url = about:blank] 06:40:37 INFO - PROCESS | 2086 | --DOMWINDOW == 53 (0x112e16000) [pid = 2086] [serial = 1462] [outer = 0x0] [url = about:blank] 06:40:37 INFO - PROCESS | 2086 | --DOMWINDOW == 52 (0x113c5e800) [pid = 2086] [serial = 1463] [outer = 0x0] [url = about:blank] 06:40:37 INFO - PROCESS | 2086 | --DOMWINDOW == 51 (0x116f6e000) [pid = 2086] [serial = 1460] [outer = 0x0] [url = about:blank] 06:40:37 INFO - PROCESS | 2086 | --DOMWINDOW == 50 (0x120fdc400) [pid = 2086] [serial = 1486] [outer = 0x0] [url = about:blank] 06:40:37 INFO - PROCESS | 2086 | --DOMWINDOW == 49 (0x120feb400) [pid = 2086] [serial = 1472] [outer = 0x0] [url = about:blank] 06:40:37 INFO - PROCESS | 2086 | --DOMWINDOW == 48 (0x126d2e400) [pid = 2086] [serial = 1490] [outer = 0x0] [url = about:blank] 06:40:37 INFO - PROCESS | 2086 | --DOMWINDOW == 47 (0x11998a000) [pid = 2086] [serial = 1471] [outer = 0x0] [url = about:blank] 06:40:37 INFO - PROCESS | 2086 | --DOMWINDOW == 46 (0x123205c00) [pid = 2086] [serial = 1475] [outer = 0x0] [url = about:blank] 06:40:37 INFO - PROCESS | 2086 | 1468417237819 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:37 INFO - PROCESS | 2086 | 1468417237822 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:40:37 INFO - PROCESS | 2086 | ++DOCSHELL 0x1167e4000 == 29 [pid = 2086] [id = 507] 06:40:37 INFO - PROCESS | 2086 | ++DOMWINDOW == 47 (0x113c5e800) [pid = 2086] [serial = 1521] [outer = 0x0] 06:40:37 INFO - PROCESS | 2086 | ++DOMWINDOW == 48 (0x115e62400) [pid = 2086] [serial = 1522] [outer = 0x113c5e800] 06:40:37 INFO - PROCESS | 2086 | 1468417237849 Marionette DEBUG loaded listener.js 06:40:37 INFO - PROCESS | 2086 | ++DOMWINDOW == 49 (0x11675ec00) [pid = 2086] [serial = 1523] [outer = 0x113c5e800] 06:40:38 INFO - PROCESS | 2086 | 1468417238135 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]]]}] 06:40:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 06:40:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 520ms 06:40:38 INFO - PROCESS | 2086 | 1468417238142 Marionette TRACE conn2 -> [0,2001,"getWindowHandle",null] 06:40:38 INFO - PROCESS | 2086 | 1468417238148 Marionette TRACE conn2 <- [1,2001,null,{"value":"7"}] 06:40:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 06:40:38 INFO - PROCESS | 2086 | 1468417238158 Marionette TRACE conn2 -> [0,2002,"setScriptTimeout",{"ms":35000}] 06:40:38 INFO - PROCESS | 2086 | 1468417238162 Marionette TRACE conn2 <- [1,2002,null,{}] 06:40:38 INFO - PROCESS | 2086 | 1468417238171 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}] 06:40:38 INFO - PROCESS | 2086 | 1468417238173 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:40:38 INFO - PROCESS | 2086 | 1468417238283 Marionette TRACE conn2 <- [1,2003,null,{"value":null}] 06:40:38 INFO - PROCESS | 2086 | 1468417238335 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:38 INFO - PROCESS | 2086 | 1468417238336 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:40:38 INFO - PROCESS | 2086 | ++DOCSHELL 0x119167000 == 30 [pid = 2086] [id = 508] 06:40:38 INFO - PROCESS | 2086 | ++DOMWINDOW == 50 (0x116761000) [pid = 2086] [serial = 1524] [outer = 0x0] 06:40:38 INFO - PROCESS | 2086 | ++DOMWINDOW == 51 (0x116f92400) [pid = 2086] [serial = 1525] [outer = 0x116761000] 06:40:38 INFO - PROCESS | 2086 | 1468417238363 Marionette DEBUG loaded listener.js 06:40:38 INFO - PROCESS | 2086 | ++DOMWINDOW == 52 (0x117eb4c00) [pid = 2086] [serial = 1526] [outer = 0x116761000] 06:40:38 INFO - PROCESS | 2086 | 1468417238673 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]]]}] 06:40:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 06:40:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 528ms 06:40:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 06:40:38 INFO - PROCESS | 2086 | 1468417238686 Marionette TRACE conn2 -> [0,2005,"getWindowHandle",null] 06:40:38 INFO - PROCESS | 2086 | 1468417238688 Marionette TRACE conn2 <- [1,2005,null,{"value":"7"}] 06:40:38 INFO - PROCESS | 2086 | 1468417238690 Marionette TRACE conn2 -> [0,2006,"setScriptTimeout",{"ms":35000}] 06:40:38 INFO - PROCESS | 2086 | 1468417238693 Marionette TRACE conn2 <- [1,2006,null,{}] 06:40:38 INFO - PROCESS | 2086 | 1468417238704 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}] 06:40:38 INFO - PROCESS | 2086 | 1468417238707 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:40:38 INFO - PROCESS | 2086 | 1468417238785 Marionette TRACE conn2 <- [1,2007,null,{"value":null}] 06:40:38 INFO - PROCESS | 2086 | 1468417238790 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:38 INFO - PROCESS | 2086 | 1468417238801 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:40:38 INFO - PROCESS | 2086 | ++DOCSHELL 0x1230e3000 == 31 [pid = 2086] [id = 509] 06:40:38 INFO - PROCESS | 2086 | ++DOMWINDOW == 53 (0x11872f400) [pid = 2086] [serial = 1527] [outer = 0x0] 06:40:38 INFO - PROCESS | 2086 | ++DOMWINDOW == 54 (0x119184800) [pid = 2086] [serial = 1528] [outer = 0x11872f400] 06:40:38 INFO - PROCESS | 2086 | 1468417238832 Marionette DEBUG loaded listener.js 06:40:38 INFO - PROCESS | 2086 | ++DOMWINDOW == 55 (0x119985000) [pid = 2086] [serial = 1529] [outer = 0x11872f400] 06:40:39 INFO - PROCESS | 2086 | 1468417239160 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]]]}] 06:40:39 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 06:40:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 524ms 06:40:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 06:40:39 INFO - PROCESS | 2086 | 1468417239215 Marionette TRACE conn2 -> [0,2009,"getWindowHandle",null] 06:40:39 INFO - PROCESS | 2086 | 1468417239217 Marionette TRACE conn2 <- [1,2009,null,{"value":"7"}] 06:40:39 INFO - PROCESS | 2086 | 1468417239219 Marionette TRACE conn2 -> [0,2010,"setScriptTimeout",{"ms":35000}] 06:40:39 INFO - PROCESS | 2086 | 1468417239220 Marionette TRACE conn2 <- [1,2010,null,{}] 06:40:39 INFO - PROCESS | 2086 | 1468417239223 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}] 06:40:39 INFO - PROCESS | 2086 | 1468417239225 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:40:39 INFO - PROCESS | 2086 | 1468417239306 Marionette TRACE conn2 <- [1,2011,null,{"value":null}] 06:40:39 INFO - PROCESS | 2086 | 1468417239311 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:39 INFO - PROCESS | 2086 | 1468417239313 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:40:39 INFO - PROCESS | 2086 | ++DOCSHELL 0x124163000 == 32 [pid = 2086] [id = 510] 06:40:39 INFO - PROCESS | 2086 | ++DOMWINDOW == 56 (0x11213d800) [pid = 2086] [serial = 1530] [outer = 0x0] 06:40:39 INFO - PROCESS | 2086 | ++DOMWINDOW == 57 (0x1210c3400) [pid = 2086] [serial = 1531] [outer = 0x11213d800] 06:40:39 INFO - PROCESS | 2086 | 1468417239339 Marionette DEBUG loaded listener.js 06:40:39 INFO - PROCESS | 2086 | ++DOMWINDOW == 58 (0x1210d0400) [pid = 2086] [serial = 1532] [outer = 0x11213d800] 06:40:39 INFO - PROCESS | 2086 | 1468417239669 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]]]}] 06:40:39 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 06:40:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 470ms 06:40:39 INFO - PROCESS | 2086 | 1468417239690 Marionette TRACE conn2 -> [0,2013,"getWindowHandle",null] 06:40:39 INFO - PROCESS | 2086 | 1468417239691 Marionette TRACE conn2 <- [1,2013,null,{"value":"7"}] 06:40:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 06:40:39 INFO - PROCESS | 2086 | 1468417239695 Marionette TRACE conn2 -> [0,2014,"setScriptTimeout",{"ms":35000}] 06:40:39 INFO - PROCESS | 2086 | 1468417239697 Marionette TRACE conn2 <- [1,2014,null,{}] 06:40:39 INFO - PROCESS | 2086 | 1468417239700 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}] 06:40:39 INFO - PROCESS | 2086 | 1468417239701 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:40:39 INFO - PROCESS | 2086 | 1468417239803 Marionette TRACE conn2 <- [1,2015,null,{"value":null}] 06:40:39 INFO - PROCESS | 2086 | 1468417239809 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:39 INFO - PROCESS | 2086 | 1468417239810 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:40:39 INFO - PROCESS | 2086 | ++DOCSHELL 0x1269b1800 == 33 [pid = 2086] [id = 511] 06:40:39 INFO - PROCESS | 2086 | ++DOMWINDOW == 59 (0x11918b000) [pid = 2086] [serial = 1533] [outer = 0x0] 06:40:39 INFO - PROCESS | 2086 | ++DOMWINDOW == 60 (0x123002c00) [pid = 2086] [serial = 1534] [outer = 0x11918b000] 06:40:39 INFO - PROCESS | 2086 | 1468417239842 Marionette DEBUG loaded listener.js 06:40:39 INFO - PROCESS | 2086 | ++DOMWINDOW == 61 (0x11213ec00) [pid = 2086] [serial = 1535] [outer = 0x11918b000] 06:40:40 INFO - PROCESS | 2086 | 1468417240163 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]]]}] 06:40:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 06:40:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 522ms 06:40:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 06:40:40 INFO - PROCESS | 2086 | 1468417240216 Marionette TRACE conn2 -> [0,2017,"getWindowHandle",null] 06:40:40 INFO - PROCESS | 2086 | 1468417240218 Marionette TRACE conn2 <- [1,2017,null,{"value":"7"}] 06:40:40 INFO - PROCESS | 2086 | 1468417240220 Marionette TRACE conn2 -> [0,2018,"setScriptTimeout",{"ms":35000}] 06:40:40 INFO - PROCESS | 2086 | 1468417240221 Marionette TRACE conn2 <- [1,2018,null,{}] 06:40:40 INFO - PROCESS | 2086 | 1468417240223 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}] 06:40:40 INFO - PROCESS | 2086 | 1468417240227 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:40:40 INFO - PROCESS | 2086 | 1468417240338 Marionette TRACE conn2 <- [1,2019,null,{"value":null}] 06:40:40 INFO - PROCESS | 2086 | 1468417240374 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:40 INFO - PROCESS | 2086 | 1468417240375 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:40:40 INFO - PROCESS | 2086 | ++DOCSHELL 0x128899800 == 34 [pid = 2086] [id = 512] 06:40:40 INFO - PROCESS | 2086 | ++DOMWINDOW == 62 (0x123622800) [pid = 2086] [serial = 1536] [outer = 0x0] 06:40:40 INFO - PROCESS | 2086 | ++DOMWINDOW == 63 (0x123b46000) [pid = 2086] [serial = 1537] [outer = 0x123622800] 06:40:40 INFO - PROCESS | 2086 | 1468417240399 Marionette DEBUG loaded listener.js 06:40:40 INFO - PROCESS | 2086 | ++DOMWINDOW == 64 (0x126806400) [pid = 2086] [serial = 1538] [outer = 0x123622800] 06:40:40 INFO - PROCESS | 2086 | 1468417240720 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]]]}] 06:40:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 06:40:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 518ms 06:40:40 INFO - PROCESS | 2086 | 1468417240738 Marionette TRACE conn2 -> [0,2021,"getWindowHandle",null] 06:40:40 INFO - PROCESS | 2086 | 1468417240739 Marionette TRACE conn2 <- [1,2021,null,{"value":"7"}] 06:40:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 06:40:40 INFO - PROCESS | 2086 | 1468417240742 Marionette TRACE conn2 -> [0,2022,"setScriptTimeout",{"ms":35000}] 06:40:40 INFO - PROCESS | 2086 | 1468417240743 Marionette TRACE conn2 <- [1,2022,null,{}] 06:40:40 INFO - PROCESS | 2086 | 1468417240749 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}] 06:40:40 INFO - PROCESS | 2086 | 1468417240750 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:40:40 INFO - PROCESS | 2086 | 1468417240843 Marionette TRACE conn2 <- [1,2023,null,{"value":null}] 06:40:40 INFO - PROCESS | 2086 | 1468417240878 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:40 INFO - PROCESS | 2086 | 1468417240879 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:40:40 INFO - PROCESS | 2086 | ++DOCSHELL 0x12930a000 == 35 [pid = 2086] [id = 513] 06:40:40 INFO - PROCESS | 2086 | ++DOMWINDOW == 65 (0x111f10000) [pid = 2086] [serial = 1539] [outer = 0x0] 06:40:40 INFO - PROCESS | 2086 | ++DOMWINDOW == 66 (0x1268a9800) [pid = 2086] [serial = 1540] [outer = 0x111f10000] 06:40:40 INFO - PROCESS | 2086 | 1468417240903 Marionette DEBUG loaded listener.js 06:40:40 INFO - PROCESS | 2086 | ++DOMWINDOW == 67 (0x12696c800) [pid = 2086] [serial = 1541] [outer = 0x111f10000] 06:40:41 INFO - PROCESS | 2086 | 1468417241197 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]]]}] 06:40:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 06:40:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 473ms 06:40:41 INFO - PROCESS | 2086 | 1468417241221 Marionette TRACE conn2 -> [0,2025,"getWindowHandle",null] 06:40:41 INFO - PROCESS | 2086 | 1468417241223 Marionette TRACE conn2 <- [1,2025,null,{"value":"7"}] 06:40:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 06:40:41 INFO - PROCESS | 2086 | 1468417241232 Marionette TRACE conn2 -> [0,2026,"setScriptTimeout",{"ms":35000}] 06:40:41 INFO - PROCESS | 2086 | 1468417241233 Marionette TRACE conn2 <- [1,2026,null,{}] 06:40:41 INFO - PROCESS | 2086 | 1468417241236 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}] 06:40:41 INFO - PROCESS | 2086 | 1468417241237 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:40:41 INFO - PROCESS | 2086 | 1468417241338 Marionette TRACE conn2 <- [1,2027,null,{"value":null}] 06:40:41 INFO - PROCESS | 2086 | 1468417241343 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:41 INFO - PROCESS | 2086 | 1468417241344 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:40:41 INFO - PROCESS | 2086 | ++DOCSHELL 0x116959000 == 36 [pid = 2086] [id = 514] 06:40:41 INFO - PROCESS | 2086 | ++DOMWINDOW == 68 (0x123622c00) [pid = 2086] [serial = 1542] [outer = 0x0] 06:40:41 INFO - PROCESS | 2086 | ++DOMWINDOW == 69 (0x126e2fc00) [pid = 2086] [serial = 1543] [outer = 0x123622c00] 06:40:41 INFO - PROCESS | 2086 | 1468417241369 Marionette DEBUG loaded listener.js 06:40:41 INFO - PROCESS | 2086 | ++DOMWINDOW == 70 (0x1270cec00) [pid = 2086] [serial = 1544] [outer = 0x123622c00] 06:40:41 INFO - PROCESS | 2086 | --DOMWINDOW == 69 (0x119149800) [pid = 2086] [serial = 1512] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 06:40:41 INFO - PROCESS | 2086 | --DOMWINDOW == 68 (0x126ecac00) [pid = 2086] [serial = 1491] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 06:40:41 INFO - PROCESS | 2086 | --DOMWINDOW == 67 (0x113da8000) [pid = 2086] [serial = 1497] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 06:40:41 INFO - PROCESS | 2086 | --DOMWINDOW == 66 (0x110e84400) [pid = 2086] [serial = 1500] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 06:40:41 INFO - PROCESS | 2086 | --DOMWINDOW == 65 (0x118294400) [pid = 2086] [serial = 1503] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 06:40:41 INFO - PROCESS | 2086 | --DOMWINDOW == 64 (0x111c75800) [pid = 2086] [serial = 1506] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 06:40:41 INFO - PROCESS | 2086 | --DOMWINDOW == 63 (0x1127d9400) [pid = 2086] [serial = 1494] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 06:40:41 INFO - PROCESS | 2086 | --DOMWINDOW == 62 (0x111c1d800) [pid = 2086] [serial = 1509] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 06:40:41 INFO - PROCESS | 2086 | 1468417241820 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]]]}] 06:40:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 06:40:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 627ms 06:40:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 06:40:41 INFO - PROCESS | 2086 | 1468417241853 Marionette TRACE conn2 -> [0,2029,"getWindowHandle",null] 06:40:41 INFO - PROCESS | 2086 | 1468417241855 Marionette TRACE conn2 <- [1,2029,null,{"value":"7"}] 06:40:41 INFO - PROCESS | 2086 | 1468417241858 Marionette TRACE conn2 -> [0,2030,"setScriptTimeout",{"ms":35000}] 06:40:41 INFO - PROCESS | 2086 | 1468417241863 Marionette TRACE conn2 <- [1,2030,null,{}] 06:40:41 INFO - PROCESS | 2086 | 1468417241866 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}] 06:40:41 INFO - PROCESS | 2086 | 1468417241868 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:40:41 INFO - PROCESS | 2086 | 1468417241983 Marionette TRACE conn2 <- [1,2031,null,{"value":null}] 06:40:41 INFO - PROCESS | 2086 | 1468417241987 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:41 INFO - PROCESS | 2086 | 1468417241988 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:40:41 INFO - PROCESS | 2086 | ++DOCSHELL 0x1167e6800 == 37 [pid = 2086] [id = 515] 06:40:41 INFO - PROCESS | 2086 | ++DOMWINDOW == 63 (0x1133db800) [pid = 2086] [serial = 1545] [outer = 0x0] 06:40:42 INFO - PROCESS | 2086 | ++DOMWINDOW == 64 (0x119744400) [pid = 2086] [serial = 1546] [outer = 0x1133db800] 06:40:42 INFO - PROCESS | 2086 | 1468417242014 Marionette DEBUG loaded listener.js 06:40:42 INFO - PROCESS | 2086 | ++DOMWINDOW == 65 (0x1273da800) [pid = 2086] [serial = 1547] [outer = 0x1133db800] 06:40:42 INFO - PROCESS | 2086 | 1468417242363 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]]]}] 06:40:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 06:40:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 527ms 06:40:42 INFO - PROCESS | 2086 | 1468417242384 Marionette TRACE conn2 -> [0,2033,"getWindowHandle",null] 06:40:42 INFO - PROCESS | 2086 | 1468417242386 Marionette TRACE conn2 <- [1,2033,null,{"value":"7"}] 06:40:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 06:40:42 INFO - PROCESS | 2086 | 1468417242388 Marionette TRACE conn2 -> [0,2034,"setScriptTimeout",{"ms":35000}] 06:40:42 INFO - PROCESS | 2086 | 1468417242389 Marionette TRACE conn2 <- [1,2034,null,{}] 06:40:42 INFO - PROCESS | 2086 | 1468417242400 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}] 06:40:42 INFO - PROCESS | 2086 | 1468417242401 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:40:42 INFO - PROCESS | 2086 | 1468417242477 Marionette TRACE conn2 <- [1,2035,null,{"value":null}] 06:40:42 INFO - PROCESS | 2086 | 1468417242482 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:42 INFO - PROCESS | 2086 | 1468417242483 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:40:42 INFO - PROCESS | 2086 | ++DOCSHELL 0x12b078800 == 38 [pid = 2086] [id = 516] 06:40:42 INFO - PROCESS | 2086 | ++DOMWINDOW == 66 (0x11855b000) [pid = 2086] [serial = 1548] [outer = 0x0] 06:40:42 INFO - PROCESS | 2086 | ++DOMWINDOW == 67 (0x1273e0000) [pid = 2086] [serial = 1549] [outer = 0x11855b000] 06:40:42 INFO - PROCESS | 2086 | 1468417242507 Marionette DEBUG loaded listener.js 06:40:42 INFO - PROCESS | 2086 | ++DOMWINDOW == 68 (0x128a66400) [pid = 2086] [serial = 1550] [outer = 0x11855b000] 06:40:42 INFO - PROCESS | 2086 | 1468417242871 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]]]}] 06:40:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 06:40:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 519ms 06:40:42 INFO - PROCESS | 2086 | 1468417242908 Marionette TRACE conn2 -> [0,2037,"getWindowHandle",null] 06:40:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 06:40:42 INFO - PROCESS | 2086 | 1468417242913 Marionette TRACE conn2 <- [1,2037,null,{"value":"7"}] 06:40:42 INFO - PROCESS | 2086 | 1468417242917 Marionette TRACE conn2 -> [0,2038,"setScriptTimeout",{"ms":35000}] 06:40:42 INFO - PROCESS | 2086 | 1468417242920 Marionette TRACE conn2 <- [1,2038,null,{}] 06:40:42 INFO - PROCESS | 2086 | 1468417242923 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}] 06:40:42 INFO - PROCESS | 2086 | 1468417242925 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:40:43 INFO - PROCESS | 2086 | 1468417243099 Marionette TRACE conn2 <- [1,2039,null,{"value":null}] 06:40:43 INFO - PROCESS | 2086 | 1468417243138 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:43 INFO - PROCESS | 2086 | 1468417243140 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:40:43 INFO - PROCESS | 2086 | ++DOCSHELL 0x12b921000 == 39 [pid = 2086] [id = 517] 06:40:43 INFO - PROCESS | 2086 | ++DOMWINDOW == 69 (0x1210cd000) [pid = 2086] [serial = 1551] [outer = 0x0] 06:40:43 INFO - PROCESS | 2086 | ++DOMWINDOW == 70 (0x128aa6800) [pid = 2086] [serial = 1552] [outer = 0x1210cd000] 06:40:43 INFO - PROCESS | 2086 | 1468417243166 Marionette DEBUG loaded listener.js 06:40:43 INFO - PROCESS | 2086 | ++DOMWINDOW == 71 (0x129108c00) [pid = 2086] [serial = 1553] [outer = 0x1210cd000] 06:40:43 INFO - PROCESS | 2086 | 1468417243452 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]]]}] 06:40:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 06:40:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 571ms 06:40:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 06:40:43 INFO - PROCESS | 2086 | 1468417243487 Marionette TRACE conn2 -> [0,2041,"getWindowHandle",null] 06:40:43 INFO - PROCESS | 2086 | 1468417243488 Marionette TRACE conn2 <- [1,2041,null,{"value":"7"}] 06:40:43 INFO - PROCESS | 2086 | 1468417243490 Marionette TRACE conn2 -> [0,2042,"setScriptTimeout",{"ms":35000}] 06:40:43 INFO - PROCESS | 2086 | 1468417243491 Marionette TRACE conn2 <- [1,2042,null,{}] 06:40:43 INFO - PROCESS | 2086 | 1468417243502 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}] 06:40:43 INFO - PROCESS | 2086 | 1468417243503 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:40:43 INFO - PROCESS | 2086 | 1468417243586 Marionette TRACE conn2 <- [1,2043,null,{"value":null}] 06:40:43 INFO - PROCESS | 2086 | 1468417243589 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:43 INFO - PROCESS | 2086 | 1468417243591 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:40:43 INFO - PROCESS | 2086 | ++DOCSHELL 0x12bc4f000 == 40 [pid = 2086] [id = 518] 06:40:43 INFO - PROCESS | 2086 | ++DOMWINDOW == 72 (0x116f6dc00) [pid = 2086] [serial = 1554] [outer = 0x0] 06:40:43 INFO - PROCESS | 2086 | ++DOMWINDOW == 73 (0x128d02400) [pid = 2086] [serial = 1555] [outer = 0x116f6dc00] 06:40:43 INFO - PROCESS | 2086 | 1468417243617 Marionette DEBUG loaded listener.js 06:40:43 INFO - PROCESS | 2086 | ++DOMWINDOW == 74 (0x12934e800) [pid = 2086] [serial = 1556] [outer = 0x116f6dc00] 06:40:43 INFO - PROCESS | 2086 | 1468417243935 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]]]}] 06:40:43 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) 06:40:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 476ms 06:40:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 06:40:43 INFO - PROCESS | 2086 | 1468417243967 Marionette TRACE conn2 -> [0,2045,"getWindowHandle",null] 06:40:43 INFO - PROCESS | 2086 | 1468417243968 Marionette TRACE conn2 <- [1,2045,null,{"value":"7"}] 06:40:43 INFO - PROCESS | 2086 | 1468417243970 Marionette TRACE conn2 -> [0,2046,"setScriptTimeout",{"ms":35000}] 06:40:43 INFO - PROCESS | 2086 | 1468417243971 Marionette TRACE conn2 <- [1,2046,null,{}] 06:40:43 INFO - PROCESS | 2086 | 1468417243973 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}] 06:40:43 INFO - PROCESS | 2086 | 1468417243974 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:40:44 INFO - PROCESS | 2086 | 1468417244080 Marionette TRACE conn2 <- [1,2047,null,{"value":null}] 06:40:44 INFO - PROCESS | 2086 | 1468417244157 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:44 INFO - PROCESS | 2086 | 1468417244158 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:40:44 INFO - PROCESS | 2086 | ++DOCSHELL 0x115eb5800 == 41 [pid = 2086] [id = 519] 06:40:44 INFO - PROCESS | 2086 | ++DOMWINDOW == 75 (0x110e83800) [pid = 2086] [serial = 1557] [outer = 0x0] 06:40:44 INFO - PROCESS | 2086 | ++DOMWINDOW == 76 (0x110fa7400) [pid = 2086] [serial = 1558] [outer = 0x110e83800] 06:40:44 INFO - PROCESS | 2086 | 1468417244189 Marionette DEBUG loaded listener.js 06:40:44 INFO - PROCESS | 2086 | ++DOMWINDOW == 77 (0x112e19800) [pid = 2086] [serial = 1559] [outer = 0x110e83800] 06:40:44 INFO - PROCESS | 2086 | 1468417244654 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]]]}] 06:40:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 06:40:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 719ms 06:40:44 INFO - PROCESS | 2086 | 1468417244696 Marionette TRACE conn2 -> [0,2049,"getWindowHandle",null] 06:40:44 INFO - PROCESS | 2086 | 1468417244698 Marionette TRACE conn2 <- [1,2049,null,{"value":"7"}] 06:40:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 06:40:44 INFO - PROCESS | 2086 | 1468417244703 Marionette TRACE conn2 -> [0,2050,"setScriptTimeout",{"ms":35000}] 06:40:44 INFO - PROCESS | 2086 | 1468417244705 Marionette TRACE conn2 <- [1,2050,null,{}] 06:40:44 INFO - PROCESS | 2086 | 1468417244708 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}] 06:40:44 INFO - PROCESS | 2086 | 1468417244713 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:40:44 INFO - PROCESS | 2086 | 1468417244812 Marionette TRACE conn2 <- [1,2051,null,{"value":null}] 06:40:44 INFO - PROCESS | 2086 | 1468417244880 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:44 INFO - PROCESS | 2086 | 1468417244882 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:40:44 INFO - PROCESS | 2086 | ++DOCSHELL 0x1230db800 == 42 [pid = 2086] [id = 520] 06:40:44 INFO - PROCESS | 2086 | ++DOMWINDOW == 78 (0x116f68400) [pid = 2086] [serial = 1560] [outer = 0x0] 06:40:44 INFO - PROCESS | 2086 | ++DOMWINDOW == 79 (0x1176f3000) [pid = 2086] [serial = 1561] [outer = 0x116f68400] 06:40:44 INFO - PROCESS | 2086 | 1468417244912 Marionette DEBUG loaded listener.js 06:40:44 INFO - PROCESS | 2086 | ++DOMWINDOW == 80 (0x118730000) [pid = 2086] [serial = 1562] [outer = 0x116f68400] 06:40:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 06:40:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 621ms 06:40:45 INFO - PROCESS | 2086 | 1468417245317 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]]]}] 06:40:45 INFO - PROCESS | 2086 | 1468417245326 Marionette TRACE conn2 -> [0,2053,"getWindowHandle",null] 06:40:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 06:40:45 INFO - PROCESS | 2086 | 1468417245331 Marionette TRACE conn2 <- [1,2053,null,{"value":"7"}] 06:40:45 INFO - PROCESS | 2086 | 1468417245334 Marionette TRACE conn2 -> [0,2054,"setScriptTimeout",{"ms":35000}] 06:40:45 INFO - PROCESS | 2086 | 1468417245335 Marionette TRACE conn2 <- [1,2054,null,{}] 06:40:45 INFO - PROCESS | 2086 | 1468417245338 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}] 06:40:45 INFO - PROCESS | 2086 | 1468417245339 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:40:45 INFO - PROCESS | 2086 | 1468417245441 Marionette TRACE conn2 <- [1,2055,null,{"value":null}] 06:40:45 INFO - PROCESS | 2086 | 1468417245530 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:45 INFO - PROCESS | 2086 | 1468417245532 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:40:45 INFO - PROCESS | 2086 | ++DOCSHELL 0x12a6e5000 == 43 [pid = 2086] [id = 521] 06:40:45 INFO - PROCESS | 2086 | ++DOMWINDOW == 81 (0x119740800) [pid = 2086] [serial = 1563] [outer = 0x0] 06:40:45 INFO - PROCESS | 2086 | ++DOMWINDOW == 82 (0x123003000) [pid = 2086] [serial = 1564] [outer = 0x119740800] 06:40:45 INFO - PROCESS | 2086 | 1468417245561 Marionette DEBUG loaded listener.js 06:40:45 INFO - PROCESS | 2086 | ++DOMWINDOW == 83 (0x1238abc00) [pid = 2086] [serial = 1565] [outer = 0x119740800] 06:40:45 INFO - PROCESS | 2086 | 1468417245982 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]]]}] 06:40:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 06:40:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 668ms 06:40:46 INFO - PROCESS | 2086 | 1468417246003 Marionette TRACE conn2 -> [0,2057,"getWindowHandle",null] 06:40:46 INFO - PROCESS | 2086 | 1468417246004 Marionette TRACE conn2 <- [1,2057,null,{"value":"7"}] 06:40:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 06:40:46 INFO - PROCESS | 2086 | 1468417246012 Marionette TRACE conn2 -> [0,2058,"setScriptTimeout",{"ms":35000}] 06:40:46 INFO - PROCESS | 2086 | 1468417246016 Marionette TRACE conn2 <- [1,2058,null,{}] 06:40:46 INFO - PROCESS | 2086 | 1468417246019 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}] 06:40:46 INFO - PROCESS | 2086 | 1468417246022 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:40:46 INFO - PROCESS | 2086 | 1468417246125 Marionette TRACE conn2 <- [1,2059,null,{"value":null}] 06:40:46 INFO - PROCESS | 2086 | 1468417246183 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:46 INFO - PROCESS | 2086 | 1468417246185 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:40:46 INFO - PROCESS | 2086 | ++DOCSHELL 0x12c2cc800 == 44 [pid = 2086] [id = 522] 06:40:46 INFO - PROCESS | 2086 | ++DOMWINDOW == 84 (0x123203400) [pid = 2086] [serial = 1566] [outer = 0x0] 06:40:46 INFO - PROCESS | 2086 | ++DOMWINDOW == 85 (0x1243fa800) [pid = 2086] [serial = 1567] [outer = 0x123203400] 06:40:46 INFO - PROCESS | 2086 | 1468417246213 Marionette DEBUG loaded listener.js 06:40:46 INFO - PROCESS | 2086 | ++DOMWINDOW == 86 (0x127372400) [pid = 2086] [serial = 1568] [outer = 0x123203400] 06:40:46 INFO - PROCESS | 2086 | 1468417246814 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]]]}] 06:40:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 06:40:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 881ms 06:40:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 06:40:46 INFO - PROCESS | 2086 | 1468417246889 Marionette TRACE conn2 -> [0,2061,"getWindowHandle",null] 06:40:46 INFO - PROCESS | 2086 | 1468417246891 Marionette TRACE conn2 <- [1,2061,null,{"value":"7"}] 06:40:46 INFO - PROCESS | 2086 | 1468417246894 Marionette TRACE conn2 -> [0,2062,"setScriptTimeout",{"ms":35000}] 06:40:46 INFO - PROCESS | 2086 | 1468417246896 Marionette TRACE conn2 <- [1,2062,null,{}] 06:40:46 INFO - PROCESS | 2086 | 1468417246899 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}] 06:40:46 INFO - PROCESS | 2086 | 1468417246901 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:40:47 INFO - PROCESS | 2086 | 1468417246999 Marionette TRACE conn2 <- [1,2063,null,{"value":null}] 06:40:47 INFO - PROCESS | 2086 | 1468417247058 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:47 INFO - PROCESS | 2086 | 1468417247059 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:40:47 INFO - PROCESS | 2086 | ++DOCSHELL 0x119963000 == 45 [pid = 2086] [id = 523] 06:40:47 INFO - PROCESS | 2086 | ++DOMWINDOW == 87 (0x11675c400) [pid = 2086] [serial = 1569] [outer = 0x0] 06:40:47 INFO - PROCESS | 2086 | ++DOMWINDOW == 88 (0x116905c00) [pid = 2086] [serial = 1570] [outer = 0x11675c400] 06:40:47 INFO - PROCESS | 2086 | 1468417247087 Marionette DEBUG loaded listener.js 06:40:47 INFO - PROCESS | 2086 | ++DOMWINDOW == 89 (0x116f63000) [pid = 2086] [serial = 1571] [outer = 0x11675c400] 06:40:48 INFO - PROCESS | 2086 | --DOCSHELL 0x12bc4f000 == 44 [pid = 2086] [id = 518] 06:40:48 INFO - PROCESS | 2086 | --DOCSHELL 0x12b921000 == 43 [pid = 2086] [id = 517] 06:40:48 INFO - PROCESS | 2086 | --DOCSHELL 0x12b078800 == 42 [pid = 2086] [id = 516] 06:40:48 INFO - PROCESS | 2086 | --DOCSHELL 0x1167e6800 == 41 [pid = 2086] [id = 515] 06:40:48 INFO - PROCESS | 2086 | --DOCSHELL 0x116959000 == 40 [pid = 2086] [id = 514] 06:40:48 INFO - PROCESS | 2086 | --DOCSHELL 0x12930a000 == 39 [pid = 2086] [id = 513] 06:40:48 INFO - PROCESS | 2086 | --DOCSHELL 0x128899800 == 38 [pid = 2086] [id = 512] 06:40:48 INFO - PROCESS | 2086 | --DOCSHELL 0x1269b1800 == 37 [pid = 2086] [id = 511] 06:40:48 INFO - PROCESS | 2086 | --DOCSHELL 0x124163000 == 36 [pid = 2086] [id = 510] 06:40:48 INFO - PROCESS | 2086 | --DOCSHELL 0x1230e3000 == 35 [pid = 2086] [id = 509] 06:40:48 INFO - PROCESS | 2086 | --DOCSHELL 0x119167000 == 34 [pid = 2086] [id = 508] 06:40:48 INFO - PROCESS | 2086 | --DOCSHELL 0x1167e4000 == 33 [pid = 2086] [id = 507] 06:40:48 INFO - PROCESS | 2086 | --DOCSHELL 0x117e2c000 == 32 [pid = 2086] [id = 506] 06:40:48 INFO - PROCESS | 2086 | --DOCSHELL 0x126e8c800 == 31 [pid = 2086] [id = 505] 06:40:48 INFO - PROCESS | 2086 | --DOCSHELL 0x12c2cc800 == 30 [pid = 2086] [id = 522] 06:40:48 INFO - PROCESS | 2086 | --DOCSHELL 0x12a6e5000 == 29 [pid = 2086] [id = 521] 06:40:48 INFO - PROCESS | 2086 | --DOCSHELL 0x1230db800 == 28 [pid = 2086] [id = 520] 06:40:48 INFO - PROCESS | 2086 | --DOCSHELL 0x115eb5800 == 27 [pid = 2086] [id = 519] 06:40:48 INFO - PROCESS | 2086 | --DOMWINDOW == 88 (0x1234e5400) [pid = 2086] [serial = 1514] [outer = 0x0] [url = about:blank] 06:40:48 INFO - PROCESS | 2086 | --DOMWINDOW == 87 (0x128a67800) [pid = 2086] [serial = 1493] [outer = 0x0] [url = about:blank] 06:40:48 INFO - PROCESS | 2086 | --DOMWINDOW == 86 (0x11662d800) [pid = 2086] [serial = 1498] [outer = 0x0] [url = about:blank] 06:40:48 INFO - PROCESS | 2086 | --DOMWINDOW == 85 (0x116f8f400) [pid = 2086] [serial = 1501] [outer = 0x0] [url = about:blank] 06:40:48 INFO - PROCESS | 2086 | --DOMWINDOW == 84 (0x116908c00) [pid = 2086] [serial = 1499] [outer = 0x0] [url = about:blank] 06:40:48 INFO - PROCESS | 2086 | --DOMWINDOW == 83 (0x118733400) [pid = 2086] [serial = 1504] [outer = 0x0] [url = about:blank] 06:40:48 INFO - PROCESS | 2086 | --DOMWINDOW == 82 (0x1176f0400) [pid = 2086] [serial = 1502] [outer = 0x0] [url = about:blank] 06:40:48 INFO - PROCESS | 2086 | --DOMWINDOW == 81 (0x116f90800) [pid = 2086] [serial = 1507] [outer = 0x0] [url = about:blank] 06:40:48 INFO - PROCESS | 2086 | --DOMWINDOW == 80 (0x119140400) [pid = 2086] [serial = 1508] [outer = 0x0] [url = about:blank] 06:40:48 INFO - PROCESS | 2086 | --DOMWINDOW == 79 (0x11884f400) [pid = 2086] [serial = 1505] [outer = 0x0] [url = about:blank] 06:40:48 INFO - PROCESS | 2086 | --DOMWINDOW == 78 (0x11297cc00) [pid = 2086] [serial = 1495] [outer = 0x0] [url = about:blank] 06:40:48 INFO - PROCESS | 2086 | --DOMWINDOW == 77 (0x1133a9000) [pid = 2086] [serial = 1496] [outer = 0x0] [url = about:blank] 06:40:48 INFO - PROCESS | 2086 | --DOMWINDOW == 76 (0x119989400) [pid = 2086] [serial = 1510] [outer = 0x0] [url = about:blank] 06:40:48 INFO - PROCESS | 2086 | --DOMWINDOW == 75 (0x1210cf000) [pid = 2086] [serial = 1511] [outer = 0x0] [url = about:blank] 06:40:48 INFO - PROCESS | 2086 | --DOMWINDOW == 74 (0x123047800) [pid = 2086] [serial = 1513] [outer = 0x0] [url = about:blank] 06:40:48 INFO - PROCESS | 2086 | 1468417248161 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]]]}] 06:40:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 06:40:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1276ms 06:40:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 06:40:48 INFO - PROCESS | 2086 | 1468417248170 Marionette TRACE conn2 -> [0,2065,"getWindowHandle",null] 06:40:48 INFO - PROCESS | 2086 | 1468417248173 Marionette TRACE conn2 <- [1,2065,null,{"value":"7"}] 06:40:48 INFO - PROCESS | 2086 | 1468417248184 Marionette TRACE conn2 -> [0,2066,"setScriptTimeout",{"ms":35000}] 06:40:48 INFO - PROCESS | 2086 | 1468417248186 Marionette TRACE conn2 <- [1,2066,null,{}] 06:40:48 INFO - PROCESS | 2086 | 1468417248189 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}] 06:40:48 INFO - PROCESS | 2086 | 1468417248191 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:40:48 INFO - PROCESS | 2086 | 1468417248274 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 06:40:48 INFO - PROCESS | 2086 | 1468417248302 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:48 INFO - PROCESS | 2086 | 1468417248303 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:40:48 INFO - PROCESS | 2086 | ++DOCSHELL 0x116959000 == 28 [pid = 2086] [id = 524] 06:40:48 INFO - PROCESS | 2086 | ++DOMWINDOW == 75 (0x112fb5000) [pid = 2086] [serial = 1572] [outer = 0x0] 06:40:48 INFO - PROCESS | 2086 | ++DOMWINDOW == 76 (0x1133a7800) [pid = 2086] [serial = 1573] [outer = 0x112fb5000] 06:40:48 INFO - PROCESS | 2086 | 1468417248332 Marionette DEBUG loaded listener.js 06:40:48 INFO - PROCESS | 2086 | ++DOMWINDOW == 77 (0x115e67800) [pid = 2086] [serial = 1574] [outer = 0x112fb5000] 06:40:48 INFO - PROCESS | 2086 | 1468417248671 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]]]}] 06:40:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 06:40:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 528ms 06:40:48 INFO - PROCESS | 2086 | 1468417248713 Marionette TRACE conn2 -> [0,2069,"getWindowHandle",null] 06:40:48 INFO - PROCESS | 2086 | 1468417248717 Marionette TRACE conn2 <- [1,2069,null,{"value":"7"}] 06:40:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 06:40:48 INFO - PROCESS | 2086 | 1468417248721 Marionette TRACE conn2 -> [0,2070,"setScriptTimeout",{"ms":35000}] 06:40:48 INFO - PROCESS | 2086 | 1468417248723 Marionette TRACE conn2 <- [1,2070,null,{}] 06:40:48 INFO - PROCESS | 2086 | 1468417248726 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}] 06:40:48 INFO - PROCESS | 2086 | 1468417248729 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:40:48 INFO - PROCESS | 2086 | 1468417248808 Marionette TRACE conn2 <- [1,2071,null,{"value":null}] 06:40:48 INFO - PROCESS | 2086 | 1468417248815 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:48 INFO - PROCESS | 2086 | 1468417248817 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:40:48 INFO - PROCESS | 2086 | ++DOCSHELL 0x119163000 == 29 [pid = 2086] [id = 525] 06:40:48 INFO - PROCESS | 2086 | ++DOMWINDOW == 78 (0x116931000) [pid = 2086] [serial = 1575] [outer = 0x0] 06:40:48 INFO - PROCESS | 2086 | ++DOMWINDOW == 79 (0x116f9a400) [pid = 2086] [serial = 1576] [outer = 0x116931000] 06:40:48 INFO - PROCESS | 2086 | 1468417248845 Marionette DEBUG loaded listener.js 06:40:48 INFO - PROCESS | 2086 | ++DOMWINDOW == 80 (0x118561800) [pid = 2086] [serial = 1577] [outer = 0x116931000] 06:40:49 INFO - PROCESS | 2086 | 1468417249202 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]]]}] 06:40:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 06:40:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 520ms 06:40:49 INFO - PROCESS | 2086 | 1468417249250 Marionette TRACE conn2 -> [0,2073,"getWindowHandle",null] 06:40:49 INFO - PROCESS | 2086 | 1468417249251 Marionette TRACE conn2 <- [1,2073,null,{"value":"7"}] 06:40:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 06:40:49 INFO - PROCESS | 2086 | 1468417249253 Marionette TRACE conn2 -> [0,2074,"setScriptTimeout",{"ms":35000}] 06:40:49 INFO - PROCESS | 2086 | 1468417249256 Marionette TRACE conn2 <- [1,2074,null,{}] 06:40:49 INFO - PROCESS | 2086 | 1468417249264 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}] 06:40:49 INFO - PROCESS | 2086 | 1468417249267 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:40:49 INFO - PROCESS | 2086 | 1468417249344 Marionette TRACE conn2 <- [1,2075,null,{"value":null}] 06:40:49 INFO - PROCESS | 2086 | 1468417249351 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:49 INFO - PROCESS | 2086 | 1468417249353 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:40:49 INFO - PROCESS | 2086 | ++DOCSHELL 0x1230df800 == 30 [pid = 2086] [id = 526] 06:40:49 INFO - PROCESS | 2086 | ++DOMWINDOW == 81 (0x1133a8000) [pid = 2086] [serial = 1578] [outer = 0x0] 06:40:49 INFO - PROCESS | 2086 | ++DOMWINDOW == 82 (0x11973e800) [pid = 2086] [serial = 1579] [outer = 0x1133a8000] 06:40:49 INFO - PROCESS | 2086 | 1468417249384 Marionette DEBUG loaded listener.js 06:40:49 INFO - PROCESS | 2086 | ++DOMWINDOW == 83 (0x119bf2000) [pid = 2086] [serial = 1580] [outer = 0x1133a8000] 06:40:49 INFO - PROCESS | 2086 | 1468417249733 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]]]}] 06:40:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 06:40:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 521ms 06:40:49 INFO - PROCESS | 2086 | 1468417249775 Marionette TRACE conn2 -> [0,2077,"getWindowHandle",null] 06:40:49 INFO - PROCESS | 2086 | 1468417249776 Marionette TRACE conn2 <- [1,2077,null,{"value":"7"}] 06:40:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 06:40:49 INFO - PROCESS | 2086 | 1468417249779 Marionette TRACE conn2 -> [0,2078,"setScriptTimeout",{"ms":35000}] 06:40:49 INFO - PROCESS | 2086 | 1468417249780 Marionette TRACE conn2 <- [1,2078,null,{}] 06:40:49 INFO - PROCESS | 2086 | 1468417249782 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}] 06:40:49 INFO - PROCESS | 2086 | 1468417249784 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:40:49 INFO - PROCESS | 2086 | 1468417249890 Marionette TRACE conn2 <- [1,2079,null,{"value":null}] 06:40:49 INFO - PROCESS | 2086 | 1468417249897 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:49 INFO - PROCESS | 2086 | 1468417249898 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:40:49 INFO - PROCESS | 2086 | ++DOCSHELL 0x123d11000 == 31 [pid = 2086] [id = 527] 06:40:49 INFO - PROCESS | 2086 | ++DOMWINDOW == 84 (0x120fe9c00) [pid = 2086] [serial = 1581] [outer = 0x0] 06:40:49 INFO - PROCESS | 2086 | ++DOMWINDOW == 85 (0x12300b400) [pid = 2086] [serial = 1582] [outer = 0x120fe9c00] 06:40:49 INFO - PROCESS | 2086 | 1468417249923 Marionette DEBUG loaded listener.js 06:40:49 INFO - PROCESS | 2086 | ++DOMWINDOW == 86 (0x1234e2400) [pid = 2086] [serial = 1583] [outer = 0x120fe9c00] 06:40:50 INFO - PROCESS | 2086 | 1468417250262 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]]]}] 06:40:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 06:40:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 518ms 06:40:50 INFO - PROCESS | 2086 | 1468417250305 Marionette TRACE conn2 -> [0,2081,"getWindowHandle",null] 06:40:50 INFO - PROCESS | 2086 | 1468417250306 Marionette TRACE conn2 <- [1,2081,null,{"value":"7"}] 06:40:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 06:40:50 INFO - PROCESS | 2086 | 1468417250309 Marionette TRACE conn2 -> [0,2082,"setScriptTimeout",{"ms":35000}] 06:40:50 INFO - PROCESS | 2086 | 1468417250310 Marionette TRACE conn2 <- [1,2082,null,{}] 06:40:50 INFO - PROCESS | 2086 | 1468417250322 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}] 06:40:50 INFO - PROCESS | 2086 | 1468417250323 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:40:50 INFO - PROCESS | 2086 | 1468417250440 Marionette TRACE conn2 <- [1,2083,null,{"value":null}] 06:40:50 INFO - PROCESS | 2086 | --DOMWINDOW == 85 (0x116f6dc00) [pid = 2086] [serial = 1554] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 06:40:50 INFO - PROCESS | 2086 | --DOMWINDOW == 84 (0x123622800) [pid = 2086] [serial = 1536] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 06:40:50 INFO - PROCESS | 2086 | --DOMWINDOW == 83 (0x111f10000) [pid = 2086] [serial = 1539] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 06:40:50 INFO - PROCESS | 2086 | --DOMWINDOW == 82 (0x11918b000) [pid = 2086] [serial = 1533] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 06:40:50 INFO - PROCESS | 2086 | --DOMWINDOW == 81 (0x1210cac00) [pid = 2086] [serial = 1515] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 06:40:50 INFO - PROCESS | 2086 | --DOMWINDOW == 80 (0x11213d800) [pid = 2086] [serial = 1530] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 06:40:50 INFO - PROCESS | 2086 | --DOMWINDOW == 79 (0x113c5e800) [pid = 2086] [serial = 1521] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 06:40:50 INFO - PROCESS | 2086 | --DOMWINDOW == 78 (0x1127cc400) [pid = 2086] [serial = 1518] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 06:40:50 INFO - PROCESS | 2086 | --DOMWINDOW == 77 (0x11872f400) [pid = 2086] [serial = 1527] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 06:40:50 INFO - PROCESS | 2086 | --DOMWINDOW == 76 (0x116761000) [pid = 2086] [serial = 1524] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 06:40:50 INFO - PROCESS | 2086 | --DOMWINDOW == 75 (0x123622c00) [pid = 2086] [serial = 1542] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 06:40:50 INFO - PROCESS | 2086 | --DOMWINDOW == 74 (0x1133db800) [pid = 2086] [serial = 1545] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 06:40:50 INFO - PROCESS | 2086 | --DOMWINDOW == 73 (0x11855b000) [pid = 2086] [serial = 1548] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 06:40:50 INFO - PROCESS | 2086 | --DOMWINDOW == 72 (0x1210cd000) [pid = 2086] [serial = 1551] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 06:40:50 INFO - PROCESS | 2086 | 1468417250945 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:50 INFO - PROCESS | 2086 | 1468417250947 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:40:50 INFO - PROCESS | 2086 | ++DOCSHELL 0x115e23000 == 32 [pid = 2086] [id = 528] 06:40:50 INFO - PROCESS | 2086 | ++DOMWINDOW == 73 (0x110eb2c00) [pid = 2086] [serial = 1584] [outer = 0x0] 06:40:50 INFO - PROCESS | 2086 | ++DOMWINDOW == 74 (0x111fe3800) [pid = 2086] [serial = 1585] [outer = 0x110eb2c00] 06:40:50 INFO - PROCESS | 2086 | 1468417250979 Marionette DEBUG loaded listener.js 06:40:51 INFO - PROCESS | 2086 | ++DOMWINDOW == 75 (0x112e6c400) [pid = 2086] [serial = 1586] [outer = 0x110eb2c00] 06:40:51 INFO - PROCESS | 2086 | 1468417251517 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]]]}] 06:40:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 06:40:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1231ms 06:40:51 INFO - PROCESS | 2086 | 1468417251555 Marionette TRACE conn2 -> [0,2085,"getWindowHandle",null] 06:40:51 INFO - PROCESS | 2086 | 1468417251558 Marionette TRACE conn2 <- [1,2085,null,{"value":"7"}] 06:40:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 06:40:51 INFO - PROCESS | 2086 | 1468417251564 Marionette TRACE conn2 -> [0,2086,"setScriptTimeout",{"ms":35000}] 06:40:51 INFO - PROCESS | 2086 | 1468417251566 Marionette TRACE conn2 <- [1,2086,null,{}] 06:40:51 INFO - PROCESS | 2086 | 1468417251570 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}] 06:40:51 INFO - PROCESS | 2086 | 1468417251572 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:40:51 INFO - PROCESS | 2086 | 1468417251675 Marionette TRACE conn2 <- [1,2087,null,{"value":null}] 06:40:51 INFO - PROCESS | 2086 | 1468417251754 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:51 INFO - PROCESS | 2086 | 1468417251755 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:40:51 INFO - PROCESS | 2086 | ++DOCSHELL 0x123075800 == 33 [pid = 2086] [id = 529] 06:40:51 INFO - PROCESS | 2086 | ++DOMWINDOW == 76 (0x11697dc00) [pid = 2086] [serial = 1587] [outer = 0x0] 06:40:51 INFO - PROCESS | 2086 | ++DOMWINDOW == 77 (0x116f65800) [pid = 2086] [serial = 1588] [outer = 0x11697dc00] 06:40:51 INFO - PROCESS | 2086 | 1468417251786 Marionette DEBUG loaded listener.js 06:40:51 INFO - PROCESS | 2086 | ++DOMWINDOW == 78 (0x11828c800) [pid = 2086] [serial = 1589] [outer = 0x11697dc00] 06:40:52 INFO - PROCESS | 2086 | 1468417252390 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]]]}] 06:40:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 06:40:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 871ms 06:40:52 INFO - PROCESS | 2086 | 1468417252435 Marionette TRACE conn2 -> [0,2089,"getWindowHandle",null] 06:40:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 06:40:52 INFO - PROCESS | 2086 | 1468417252437 Marionette TRACE conn2 <- [1,2089,null,{"value":"7"}] 06:40:52 INFO - PROCESS | 2086 | 1468417252441 Marionette TRACE conn2 -> [0,2090,"setScriptTimeout",{"ms":35000}] 06:40:52 INFO - PROCESS | 2086 | 1468417252444 Marionette TRACE conn2 <- [1,2090,null,{}] 06:40:52 INFO - PROCESS | 2086 | 1468417252448 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}] 06:40:52 INFO - PROCESS | 2086 | 1468417252449 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:40:52 INFO - PROCESS | 2086 | 1468417252552 Marionette TRACE conn2 <- [1,2091,null,{"value":null}] 06:40:52 INFO - PROCESS | 2086 | --DOCSHELL 0x123d11000 == 32 [pid = 2086] [id = 527] 06:40:52 INFO - PROCESS | 2086 | --DOCSHELL 0x1230df800 == 31 [pid = 2086] [id = 526] 06:40:52 INFO - PROCESS | 2086 | --DOCSHELL 0x119163000 == 30 [pid = 2086] [id = 525] 06:40:52 INFO - PROCESS | 2086 | --DOCSHELL 0x116959000 == 29 [pid = 2086] [id = 524] 06:40:52 INFO - PROCESS | 2086 | --DOMWINDOW == 77 (0x126806400) [pid = 2086] [serial = 1538] [outer = 0x0] [url = about:blank] 06:40:52 INFO - PROCESS | 2086 | --DOMWINDOW == 76 (0x12696c800) [pid = 2086] [serial = 1541] [outer = 0x0] [url = about:blank] 06:40:52 INFO - PROCESS | 2086 | --DOMWINDOW == 75 (0x1268a9800) [pid = 2086] [serial = 1540] [outer = 0x0] [url = about:blank] 06:40:52 INFO - PROCESS | 2086 | --DOMWINDOW == 74 (0x123002c00) [pid = 2086] [serial = 1534] [outer = 0x0] [url = about:blank] 06:40:52 INFO - PROCESS | 2086 | --DOMWINDOW == 73 (0x1238a6400) [pid = 2086] [serial = 1517] [outer = 0x0] [url = about:blank] 06:40:52 INFO - PROCESS | 2086 | --DOMWINDOW == 72 (0x1234ecc00) [pid = 2086] [serial = 1516] [outer = 0x0] [url = about:blank] 06:40:52 INFO - PROCESS | 2086 | --DOMWINDOW == 71 (0x1210c3400) [pid = 2086] [serial = 1531] [outer = 0x0] [url = about:blank] 06:40:52 INFO - PROCESS | 2086 | --DOMWINDOW == 70 (0x1210d0400) [pid = 2086] [serial = 1532] [outer = 0x0] [url = about:blank] 06:40:52 INFO - PROCESS | 2086 | --DOMWINDOW == 69 (0x115e62400) [pid = 2086] [serial = 1522] [outer = 0x0] [url = about:blank] 06:40:52 INFO - PROCESS | 2086 | --DOMWINDOW == 68 (0x11675ec00) [pid = 2086] [serial = 1523] [outer = 0x0] [url = about:blank] 06:40:52 INFO - PROCESS | 2086 | --DOMWINDOW == 67 (0x1132e5800) [pid = 2086] [serial = 1519] [outer = 0x0] [url = about:blank] 06:40:52 INFO - PROCESS | 2086 | --DOMWINDOW == 66 (0x115e5e400) [pid = 2086] [serial = 1520] [outer = 0x0] [url = about:blank] 06:40:52 INFO - PROCESS | 2086 | --DOMWINDOW == 65 (0x119184800) [pid = 2086] [serial = 1528] [outer = 0x0] [url = about:blank] 06:40:52 INFO - PROCESS | 2086 | --DOMWINDOW == 64 (0x119985000) [pid = 2086] [serial = 1529] [outer = 0x0] [url = about:blank] 06:40:52 INFO - PROCESS | 2086 | --DOMWINDOW == 63 (0x116f92400) [pid = 2086] [serial = 1525] [outer = 0x0] [url = about:blank] 06:40:52 INFO - PROCESS | 2086 | --DOMWINDOW == 62 (0x117eb4c00) [pid = 2086] [serial = 1526] [outer = 0x0] [url = about:blank] 06:40:52 INFO - PROCESS | 2086 | --DOMWINDOW == 61 (0x126e2fc00) [pid = 2086] [serial = 1543] [outer = 0x0] [url = about:blank] 06:40:52 INFO - PROCESS | 2086 | --DOMWINDOW == 60 (0x12934e800) [pid = 2086] [serial = 1556] [outer = 0x0] [url = about:blank] 06:40:52 INFO - PROCESS | 2086 | --DOMWINDOW == 59 (0x119744400) [pid = 2086] [serial = 1546] [outer = 0x0] [url = about:blank] 06:40:52 INFO - PROCESS | 2086 | --DOMWINDOW == 58 (0x1273da800) [pid = 2086] [serial = 1547] [outer = 0x0] [url = about:blank] 06:40:52 INFO - PROCESS | 2086 | --DOMWINDOW == 57 (0x128a66400) [pid = 2086] [serial = 1550] [outer = 0x0] [url = about:blank] 06:40:52 INFO - PROCESS | 2086 | --DOMWINDOW == 56 (0x123b46000) [pid = 2086] [serial = 1537] [outer = 0x0] [url = about:blank] 06:40:52 INFO - PROCESS | 2086 | --DOMWINDOW == 55 (0x128aa6800) [pid = 2086] [serial = 1552] [outer = 0x0] [url = about:blank] 06:40:52 INFO - PROCESS | 2086 | --DOMWINDOW == 54 (0x1270cec00) [pid = 2086] [serial = 1544] [outer = 0x0] [url = about:blank] 06:40:52 INFO - PROCESS | 2086 | --DOMWINDOW == 53 (0x1273e0000) [pid = 2086] [serial = 1549] [outer = 0x0] [url = about:blank] 06:40:52 INFO - PROCESS | 2086 | --DOMWINDOW == 52 (0x129108c00) [pid = 2086] [serial = 1553] [outer = 0x0] [url = about:blank] 06:40:52 INFO - PROCESS | 2086 | --DOMWINDOW == 51 (0x11213ec00) [pid = 2086] [serial = 1535] [outer = 0x0] [url = about:blank] 06:40:52 INFO - PROCESS | 2086 | --DOMWINDOW == 50 (0x128d02400) [pid = 2086] [serial = 1555] [outer = 0x0] [url = about:blank] 06:40:52 INFO - PROCESS | 2086 | 1468417252661 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:52 INFO - PROCESS | 2086 | 1468417252663 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:40:52 INFO - PROCESS | 2086 | ++DOCSHELL 0x116abe800 == 30 [pid = 2086] [id = 530] 06:40:52 INFO - PROCESS | 2086 | ++DOMWINDOW == 51 (0x113c23400) [pid = 2086] [serial = 1590] [outer = 0x0] 06:40:52 INFO - PROCESS | 2086 | ++DOMWINDOW == 52 (0x114e57400) [pid = 2086] [serial = 1591] [outer = 0x113c23400] 06:40:52 INFO - PROCESS | 2086 | 1468417252693 Marionette DEBUG loaded listener.js 06:40:52 INFO - PROCESS | 2086 | ++DOMWINDOW == 53 (0x116768800) [pid = 2086] [serial = 1592] [outer = 0x113c23400] 06:40:53 INFO - PROCESS | 2086 | 1468417253003 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]]]}] 06:40:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 06:40:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 625ms 06:40:53 INFO - PROCESS | 2086 | 1468417253065 Marionette TRACE conn2 -> [0,2093,"getWindowHandle",null] 06:40:53 INFO - PROCESS | 2086 | 1468417253069 Marionette TRACE conn2 <- [1,2093,null,{"value":"7"}] 06:40:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 06:40:53 INFO - PROCESS | 2086 | 1468417253073 Marionette TRACE conn2 -> [0,2094,"setScriptTimeout",{"ms":35000}] 06:40:53 INFO - PROCESS | 2086 | 1468417253075 Marionette TRACE conn2 <- [1,2094,null,{}] 06:40:53 INFO - PROCESS | 2086 | 1468417253077 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}] 06:40:53 INFO - PROCESS | 2086 | 1468417253079 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:40:53 INFO - PROCESS | 2086 | 1468417253158 Marionette TRACE conn2 <- [1,2095,null,{"value":null}] 06:40:53 INFO - PROCESS | 2086 | 1468417253165 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:53 INFO - PROCESS | 2086 | 1468417253166 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:40:53 INFO - PROCESS | 2086 | ++DOCSHELL 0x1195d4800 == 31 [pid = 2086] [id = 531] 06:40:53 INFO - PROCESS | 2086 | ++DOMWINDOW == 54 (0x116980c00) [pid = 2086] [serial = 1593] [outer = 0x0] 06:40:53 INFO - PROCESS | 2086 | ++DOMWINDOW == 55 (0x118295c00) [pid = 2086] [serial = 1594] [outer = 0x116980c00] 06:40:53 INFO - PROCESS | 2086 | 1468417253194 Marionette DEBUG loaded listener.js 06:40:53 INFO - PROCESS | 2086 | ++DOMWINDOW == 56 (0x1187f4400) [pid = 2086] [serial = 1595] [outer = 0x116980c00] 06:40:53 INFO - PROCESS | 2086 | 1468417253547 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]]]}] 06:40:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 06:40:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 519ms 06:40:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 06:40:53 INFO - PROCESS | 2086 | 1468417253593 Marionette TRACE conn2 -> [0,2097,"getWindowHandle",null] 06:40:53 INFO - PROCESS | 2086 | 1468417253594 Marionette TRACE conn2 <- [1,2097,null,{"value":"7"}] 06:40:53 INFO - PROCESS | 2086 | 1468417253596 Marionette TRACE conn2 -> [0,2098,"setScriptTimeout",{"ms":35000}] 06:40:53 INFO - PROCESS | 2086 | 1468417253599 Marionette TRACE conn2 <- [1,2098,null,{}] 06:40:53 INFO - PROCESS | 2086 | 1468417253607 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}] 06:40:53 INFO - PROCESS | 2086 | 1468417253610 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:40:53 INFO - PROCESS | 2086 | 1468417253692 Marionette TRACE conn2 <- [1,2099,null,{"value":null}] 06:40:53 INFO - PROCESS | 2086 | 1468417253700 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:53 INFO - PROCESS | 2086 | 1468417253702 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:40:53 INFO - PROCESS | 2086 | ++DOCSHELL 0x123d6e000 == 32 [pid = 2086] [id = 532] 06:40:53 INFO - PROCESS | 2086 | ++DOMWINDOW == 57 (0x119191c00) [pid = 2086] [serial = 1596] [outer = 0x0] 06:40:53 INFO - PROCESS | 2086 | ++DOMWINDOW == 58 (0x11999d800) [pid = 2086] [serial = 1597] [outer = 0x119191c00] 06:40:53 INFO - PROCESS | 2086 | 1468417253738 Marionette DEBUG loaded listener.js 06:40:53 INFO - PROCESS | 2086 | ++DOMWINDOW == 59 (0x11675ec00) [pid = 2086] [serial = 1598] [outer = 0x119191c00] 06:40:54 INFO - PROCESS | 2086 | 1468417254113 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]]]}] 06:40:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 06:40:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 571ms 06:40:54 INFO - PROCESS | 2086 | 1468417254182 Marionette TRACE conn2 -> [0,2101,"getWindowHandle",null] 06:40:54 INFO - PROCESS | 2086 | 1468417254186 Marionette TRACE conn2 <- [1,2101,null,{"value":"7"}] 06:40:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 06:40:54 INFO - PROCESS | 2086 | 1468417254192 Marionette TRACE conn2 -> [0,2102,"setScriptTimeout",{"ms":35000}] 06:40:54 INFO - PROCESS | 2086 | 1468417254196 Marionette TRACE conn2 <- [1,2102,null,{}] 06:40:54 INFO - PROCESS | 2086 | 1468417254203 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}] 06:40:54 INFO - PROCESS | 2086 | 1468417254206 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:40:54 INFO - PROCESS | 2086 | 1468417254302 Marionette TRACE conn2 <- [1,2103,null,{"value":null}] 06:40:54 INFO - PROCESS | 2086 | 1468417254398 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:54 INFO - PROCESS | 2086 | 1468417254402 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:40:54 INFO - PROCESS | 2086 | ++DOCSHELL 0x119166800 == 33 [pid = 2086] [id = 533] 06:40:54 INFO - PROCESS | 2086 | ++DOMWINDOW == 60 (0x111c19000) [pid = 2086] [serial = 1599] [outer = 0x0] 06:40:54 INFO - PROCESS | 2086 | ++DOMWINDOW == 61 (0x115e5c800) [pid = 2086] [serial = 1600] [outer = 0x111c19000] 06:40:54 INFO - PROCESS | 2086 | 1468417254432 Marionette DEBUG loaded listener.js 06:40:54 INFO - PROCESS | 2086 | ++DOMWINDOW == 62 (0x116f64400) [pid = 2086] [serial = 1601] [outer = 0x111c19000] 06:40:54 INFO - PROCESS | 2086 | 1468417254868 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]]]}] 06:40:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 06:40:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 727ms 06:40:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 06:40:54 INFO - PROCESS | 2086 | 1468417254920 Marionette TRACE conn2 -> [0,2105,"getWindowHandle",null] 06:40:54 INFO - PROCESS | 2086 | 1468417254923 Marionette TRACE conn2 <- [1,2105,null,{"value":"7"}] 06:40:54 INFO - PROCESS | 2086 | 1468417254930 Marionette TRACE conn2 -> [0,2106,"setScriptTimeout",{"ms":35000}] 06:40:54 INFO - PROCESS | 2086 | 1468417254934 Marionette TRACE conn2 <- [1,2106,null,{}] 06:40:54 INFO - PROCESS | 2086 | 1468417254939 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}] 06:40:54 INFO - PROCESS | 2086 | 1468417254942 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:40:55 INFO - PROCESS | 2086 | 1468417255119 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 06:40:55 INFO - PROCESS | 2086 | 1468417255232 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:55 INFO - PROCESS | 2086 | 1468417255234 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:40:55 INFO - PROCESS | 2086 | ++DOCSHELL 0x116fc8000 == 34 [pid = 2086] [id = 534] 06:40:55 INFO - PROCESS | 2086 | ++DOMWINDOW == 63 (0x119149000) [pid = 2086] [serial = 1602] [outer = 0x0] 06:40:55 INFO - PROCESS | 2086 | ++DOMWINDOW == 64 (0x119a9b000) [pid = 2086] [serial = 1603] [outer = 0x119149000] 06:40:55 INFO - PROCESS | 2086 | 1468417255284 Marionette DEBUG loaded listener.js 06:40:55 INFO - PROCESS | 2086 | ++DOMWINDOW == 65 (0x1210cac00) [pid = 2086] [serial = 1604] [outer = 0x119149000] 06:40:55 INFO - PROCESS | 2086 | 1468417255694 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]]]}] 06:40:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 06:40:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 827ms 06:40:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 06:40:55 INFO - PROCESS | 2086 | 1468417255754 Marionette TRACE conn2 -> [0,2109,"getWindowHandle",null] 06:40:55 INFO - PROCESS | 2086 | 1468417255755 Marionette TRACE conn2 <- [1,2109,null,{"value":"7"}] 06:40:55 INFO - PROCESS | 2086 | 1468417255758 Marionette TRACE conn2 -> [0,2110,"setScriptTimeout",{"ms":35000}] 06:40:55 INFO - PROCESS | 2086 | 1468417255759 Marionette TRACE conn2 <- [1,2110,null,{}] 06:40:55 INFO - PROCESS | 2086 | 1468417255766 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}] 06:40:55 INFO - PROCESS | 2086 | 1468417255769 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:40:55 INFO - PROCESS | 2086 | 1468417255869 Marionette TRACE conn2 <- [1,2111,null,{"value":null}] 06:40:55 INFO - PROCESS | 2086 | 1468417255927 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:55 INFO - PROCESS | 2086 | 1468417255930 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:40:55 INFO - PROCESS | 2086 | ++DOCSHELL 0x128e7b800 == 35 [pid = 2086] [id = 535] 06:40:55 INFO - PROCESS | 2086 | ++DOMWINDOW == 66 (0x1234f0800) [pid = 2086] [serial = 1605] [outer = 0x0] 06:40:55 INFO - PROCESS | 2086 | ++DOMWINDOW == 67 (0x1238a6000) [pid = 2086] [serial = 1606] [outer = 0x1234f0800] 06:40:55 INFO - PROCESS | 2086 | 1468417255961 Marionette DEBUG loaded listener.js 06:40:56 INFO - PROCESS | 2086 | ++DOMWINDOW == 68 (0x123b3e400) [pid = 2086] [serial = 1607] [outer = 0x1234f0800] 06:40:56 INFO - PROCESS | 2086 | 1468417256374 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]]]}] 06:40:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 06:40:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 671ms 06:40:56 INFO - PROCESS | 2086 | 1468417256429 Marionette TRACE conn2 -> [0,2113,"getWindowHandle",null] 06:40:56 INFO - PROCESS | 2086 | 1468417256430 Marionette TRACE conn2 <- [1,2113,null,{"value":"7"}] 06:40:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 06:40:56 INFO - PROCESS | 2086 | 1468417256433 Marionette TRACE conn2 -> [0,2114,"setScriptTimeout",{"ms":35000}] 06:40:56 INFO - PROCESS | 2086 | 1468417256434 Marionette TRACE conn2 <- [1,2114,null,{}] 06:40:56 INFO - PROCESS | 2086 | 1468417256437 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}] 06:40:56 INFO - PROCESS | 2086 | 1468417256438 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:40:56 INFO - PROCESS | 2086 | 1468417256557 Marionette TRACE conn2 <- [1,2115,null,{"value":null}] 06:40:56 INFO - PROCESS | 2086 | 1468417256637 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:56 INFO - PROCESS | 2086 | 1468417256638 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:40:56 INFO - PROCESS | 2086 | ++DOCSHELL 0x129628800 == 36 [pid = 2086] [id = 536] 06:40:56 INFO - PROCESS | 2086 | ++DOMWINDOW == 69 (0x123b46800) [pid = 2086] [serial = 1608] [outer = 0x0] 06:40:56 INFO - PROCESS | 2086 | ++DOMWINDOW == 70 (0x124567000) [pid = 2086] [serial = 1609] [outer = 0x123b46800] 06:40:56 INFO - PROCESS | 2086 | 1468417256670 Marionette DEBUG loaded listener.js 06:40:56 INFO - PROCESS | 2086 | ++DOMWINDOW == 71 (0x1248f7400) [pid = 2086] [serial = 1610] [outer = 0x123b46800] 06:40:57 INFO - PROCESS | 2086 | 1468417257080 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]]]}] 06:40:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 06:40:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 669ms 06:40:57 INFO - PROCESS | 2086 | 1468417257103 Marionette TRACE conn2 -> [0,2117,"getWindowHandle",null] 06:40:57 INFO - PROCESS | 2086 | 1468417257104 Marionette TRACE conn2 <- [1,2117,null,{"value":"7"}] 06:40:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 06:40:57 INFO - PROCESS | 2086 | 1468417257106 Marionette TRACE conn2 -> [0,2118,"setScriptTimeout",{"ms":35000}] 06:40:57 INFO - PROCESS | 2086 | 1468417257108 Marionette TRACE conn2 <- [1,2118,null,{}] 06:40:57 INFO - PROCESS | 2086 | 1468417257110 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}] 06:40:57 INFO - PROCESS | 2086 | 1468417257112 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:40:57 INFO - PROCESS | 2086 | 1468417257215 Marionette TRACE conn2 <- [1,2119,null,{"value":null}] 06:40:57 INFO - PROCESS | 2086 | 1468417257270 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:57 INFO - PROCESS | 2086 | 1468417257271 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:40:57 INFO - PROCESS | 2086 | ++DOCSHELL 0x12a6ef000 == 37 [pid = 2086] [id = 537] 06:40:57 INFO - PROCESS | 2086 | ++DOMWINDOW == 72 (0x1243f1000) [pid = 2086] [serial = 1611] [outer = 0x0] 06:40:57 INFO - PROCESS | 2086 | ++DOMWINDOW == 73 (0x12680e400) [pid = 2086] [serial = 1612] [outer = 0x1243f1000] 06:40:57 INFO - PROCESS | 2086 | 1468417257299 Marionette DEBUG loaded listener.js 06:40:57 INFO - PROCESS | 2086 | ++DOMWINDOW == 74 (0x126969c00) [pid = 2086] [serial = 1613] [outer = 0x1243f1000] 06:40:57 INFO - PROCESS | 2086 | 1468417257784 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]]]}] 06:40:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 06:40:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 723ms 06:40:57 INFO - PROCESS | 2086 | 1468417257831 Marionette TRACE conn2 -> [0,2121,"getWindowHandle",null] 06:40:57 INFO - PROCESS | 2086 | 1468417257833 Marionette TRACE conn2 <- [1,2121,null,{"value":"7"}] 06:40:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 06:40:57 INFO - PROCESS | 2086 | 1468417257836 Marionette TRACE conn2 -> [0,2122,"setScriptTimeout",{"ms":35000}] 06:40:57 INFO - PROCESS | 2086 | 1468417257838 Marionette TRACE conn2 <- [1,2122,null,{}] 06:40:57 INFO - PROCESS | 2086 | 1468417257841 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}] 06:40:57 INFO - PROCESS | 2086 | 1468417257843 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:40:57 INFO - PROCESS | 2086 | 1468417257961 Marionette TRACE conn2 <- [1,2123,null,{"value":null}] 06:40:58 INFO - PROCESS | 2086 | --DOCSHELL 0x1195d4800 == 36 [pid = 2086] [id = 531] 06:40:58 INFO - PROCESS | 2086 | --DOCSHELL 0x116abe800 == 35 [pid = 2086] [id = 530] 06:40:58 INFO - PROCESS | 2086 | --DOCSHELL 0x123075800 == 34 [pid = 2086] [id = 529] 06:40:58 INFO - PROCESS | 2086 | --DOCSHELL 0x115e23000 == 33 [pid = 2086] [id = 528] 06:40:58 INFO - PROCESS | 2086 | --DOCSHELL 0x119963000 == 32 [pid = 2086] [id = 523] 06:40:58 INFO - PROCESS | 2086 | --DOCSHELL 0x12a6ef000 == 31 [pid = 2086] [id = 537] 06:40:58 INFO - PROCESS | 2086 | --DOCSHELL 0x129628800 == 30 [pid = 2086] [id = 536] 06:40:58 INFO - PROCESS | 2086 | --DOCSHELL 0x128e7b800 == 29 [pid = 2086] [id = 535] 06:40:58 INFO - PROCESS | 2086 | --DOCSHELL 0x116fc8000 == 28 [pid = 2086] [id = 534] 06:40:58 INFO - PROCESS | 2086 | --DOCSHELL 0x123d6e000 == 27 [pid = 2086] [id = 532] 06:40:58 INFO - PROCESS | 2086 | --DOCSHELL 0x119166800 == 26 [pid = 2086] [id = 533] 06:40:58 INFO - PROCESS | 2086 | 1468417258526 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:58 INFO - PROCESS | 2086 | 1468417258527 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:40:58 INFO - PROCESS | 2086 | ++DOCSHELL 0x1129c1000 == 27 [pid = 2086] [id = 538] 06:40:58 INFO - PROCESS | 2086 | ++DOMWINDOW == 75 (0x11213c800) [pid = 2086] [serial = 1614] [outer = 0x0] 06:40:58 INFO - PROCESS | 2086 | ++DOMWINDOW == 76 (0x1127cc800) [pid = 2086] [serial = 1615] [outer = 0x11213c800] 06:40:58 INFO - PROCESS | 2086 | 1468417258556 Marionette DEBUG loaded listener.js 06:40:58 INFO - PROCESS | 2086 | ++DOMWINDOW == 77 (0x112ea0400) [pid = 2086] [serial = 1616] [outer = 0x11213c800] 06:40:58 INFO - PROCESS | 2086 | 1468417258907 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]]]}] 06:40:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 06:40:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1126ms 06:40:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 06:40:58 INFO - PROCESS | 2086 | 1468417258963 Marionette TRACE conn2 -> [0,2125,"getWindowHandle",null] 06:40:58 INFO - PROCESS | 2086 | 1468417258965 Marionette TRACE conn2 <- [1,2125,null,{"value":"7"}] 06:40:58 INFO - PROCESS | 2086 | 1468417258975 Marionette TRACE conn2 -> [0,2126,"setScriptTimeout",{"ms":35000}] 06:40:58 INFO - PROCESS | 2086 | 1468417258977 Marionette TRACE conn2 <- [1,2126,null,{}] 06:40:58 INFO - PROCESS | 2086 | 1468417258981 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}] 06:40:58 INFO - PROCESS | 2086 | 1468417258982 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:40:59 INFO - PROCESS | 2086 | 1468417259081 Marionette TRACE conn2 <- [1,2127,null,{"value":null}] 06:40:59 INFO - PROCESS | 2086 | 1468417259087 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:59 INFO - PROCESS | 2086 | 1468417259088 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:40:59 INFO - PROCESS | 2086 | ++DOCSHELL 0x119175800 == 28 [pid = 2086] [id = 539] 06:40:59 INFO - PROCESS | 2086 | ++DOMWINDOW == 78 (0x115e5ec00) [pid = 2086] [serial = 1617] [outer = 0x0] 06:40:59 INFO - PROCESS | 2086 | ++DOMWINDOW == 79 (0x116980800) [pid = 2086] [serial = 1618] [outer = 0x115e5ec00] 06:40:59 INFO - PROCESS | 2086 | 1468417259116 Marionette DEBUG loaded listener.js 06:40:59 INFO - PROCESS | 2086 | ++DOMWINDOW == 80 (0x116a1b800) [pid = 2086] [serial = 1619] [outer = 0x115e5ec00] 06:40:59 INFO - PROCESS | 2086 | 1468417259465 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]]]}] 06:40:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 06:40:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 529ms 06:40:59 INFO - PROCESS | 2086 | 1468417259503 Marionette TRACE conn2 -> [0,2129,"getWindowHandle",null] 06:40:59 INFO - PROCESS | 2086 | 1468417259506 Marionette TRACE conn2 <- [1,2129,null,{"value":"7"}] 06:40:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 06:40:59 INFO - PROCESS | 2086 | 1468417259509 Marionette TRACE conn2 -> [0,2130,"setScriptTimeout",{"ms":35000}] 06:40:59 INFO - PROCESS | 2086 | 1468417259510 Marionette TRACE conn2 <- [1,2130,null,{}] 06:40:59 INFO - PROCESS | 2086 | 1468417259513 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}] 06:40:59 INFO - PROCESS | 2086 | 1468417259514 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:40:59 INFO - PROCESS | 2086 | 1468417259617 Marionette TRACE conn2 <- [1,2131,null,{"value":null}] 06:40:59 INFO - PROCESS | 2086 | 1468417259623 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:59 INFO - PROCESS | 2086 | 1468417259625 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:40:59 INFO - PROCESS | 2086 | ++DOCSHELL 0x123d09800 == 29 [pid = 2086] [id = 540] 06:40:59 INFO - PROCESS | 2086 | ++DOMWINDOW == 81 (0x118564c00) [pid = 2086] [serial = 1620] [outer = 0x0] 06:40:59 INFO - PROCESS | 2086 | ++DOMWINDOW == 82 (0x11885c000) [pid = 2086] [serial = 1621] [outer = 0x118564c00] 06:40:59 INFO - PROCESS | 2086 | 1468417259652 Marionette DEBUG loaded listener.js 06:40:59 INFO - PROCESS | 2086 | ++DOMWINDOW == 83 (0x11998a400) [pid = 2086] [serial = 1622] [outer = 0x118564c00] 06:41:00 INFO - PROCESS | 2086 | 1468417260035 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] 06:41:00 INFO - PROCESS | 2086 | 1468417260082 Marionette TRACE conn2 <- [1,2133,null,{"value":"7"}] 06:41:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 06:41:00 INFO - PROCESS | 2086 | 1468417260097 Marionette TRACE conn2 -> [0,2134,"setScriptTimeout",{"ms":35000}] 06:41:00 INFO - PROCESS | 2086 | 1468417260102 Marionette TRACE conn2 <- [1,2134,null,{}] 06:41:00 INFO - PROCESS | 2086 | 1468417260105 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}] 06:41:00 INFO - PROCESS | 2086 | 1468417260108 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:41:00 INFO - PROCESS | 2086 | 1468417260208 Marionette TRACE conn2 <- [1,2135,null,{"value":null}] 06:41:00 INFO - PROCESS | 2086 | 1468417260246 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:00 INFO - PROCESS | 2086 | 1468417260247 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:41:00 INFO - PROCESS | 2086 | ++DOCSHELL 0x128817800 == 30 [pid = 2086] [id = 541] 06:41:00 INFO - PROCESS | 2086 | ++DOMWINDOW == 84 (0x119989c00) [pid = 2086] [serial = 1623] [outer = 0x0] 06:41:00 INFO - PROCESS | 2086 | ++DOMWINDOW == 85 (0x1210c2c00) [pid = 2086] [serial = 1624] [outer = 0x119989c00] 06:41:00 INFO - PROCESS | 2086 | 1468417260271 Marionette DEBUG loaded listener.js 06:41:00 INFO - PROCESS | 2086 | ++DOMWINDOW == 86 (0x123622800) [pid = 2086] [serial = 1625] [outer = 0x119989c00] 06:41:00 INFO - PROCESS | 2086 | 1468417260584 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]]]}] 06:41:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 06:41:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 535ms 06:41:00 INFO - PROCESS | 2086 | 1468417260625 Marionette TRACE conn2 -> [0,2137,"getWindowHandle",null] 06:41:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 06:41:00 INFO - PROCESS | 2086 | 1468417260627 Marionette TRACE conn2 <- [1,2137,null,{"value":"7"}] 06:41:00 INFO - PROCESS | 2086 | 1468417260629 Marionette TRACE conn2 -> [0,2138,"setScriptTimeout",{"ms":35000}] 06:41:00 INFO - PROCESS | 2086 | 1468417260630 Marionette TRACE conn2 <- [1,2138,null,{}] 06:41:00 INFO - PROCESS | 2086 | 1468417260632 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}] 06:41:00 INFO - PROCESS | 2086 | 1468417260634 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:41:00 INFO - PROCESS | 2086 | 1468417260733 Marionette TRACE conn2 <- [1,2139,null,{"value":null}] 06:41:00 INFO - PROCESS | 2086 | 1468417260744 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:00 INFO - PROCESS | 2086 | 1468417260746 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:41:00 INFO - PROCESS | 2086 | ++DOCSHELL 0x128e7b000 == 31 [pid = 2086] [id = 542] 06:41:00 INFO - PROCESS | 2086 | ++DOMWINDOW == 87 (0x1133dac00) [pid = 2086] [serial = 1626] [outer = 0x0] 06:41:00 INFO - PROCESS | 2086 | ++DOMWINDOW == 88 (0x123b4a400) [pid = 2086] [serial = 1627] [outer = 0x1133dac00] 06:41:00 INFO - PROCESS | 2086 | 1468417260771 Marionette DEBUG loaded listener.js 06:41:00 INFO - PROCESS | 2086 | ++DOMWINDOW == 89 (0x1248f3c00) [pid = 2086] [serial = 1628] [outer = 0x1133dac00] 06:41:01 INFO - PROCESS | 2086 | --DOMWINDOW == 88 (0x119740800) [pid = 2086] [serial = 1563] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 06:41:01 INFO - PROCESS | 2086 | --DOMWINDOW == 87 (0x110e83800) [pid = 2086] [serial = 1557] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 06:41:01 INFO - PROCESS | 2086 | --DOMWINDOW == 86 (0x116f68400) [pid = 2086] [serial = 1560] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 06:41:01 INFO - PROCESS | 2086 | --DOMWINDOW == 85 (0x123203400) [pid = 2086] [serial = 1566] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 06:41:01 INFO - PROCESS | 2086 | --DOMWINDOW == 84 (0x119191c00) [pid = 2086] [serial = 1596] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 06:41:01 INFO - PROCESS | 2086 | --DOMWINDOW == 83 (0x116931000) [pid = 2086] [serial = 1575] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 06:41:01 INFO - PROCESS | 2086 | --DOMWINDOW == 82 (0x1133a8000) [pid = 2086] [serial = 1578] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 06:41:01 INFO - PROCESS | 2086 | --DOMWINDOW == 81 (0x11675c400) [pid = 2086] [serial = 1569] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 06:41:01 INFO - PROCESS | 2086 | --DOMWINDOW == 80 (0x112fb5000) [pid = 2086] [serial = 1572] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 06:41:01 INFO - PROCESS | 2086 | --DOMWINDOW == 79 (0x110eb2c00) [pid = 2086] [serial = 1584] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 06:41:01 INFO - PROCESS | 2086 | --DOMWINDOW == 78 (0x116980c00) [pid = 2086] [serial = 1593] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 06:41:01 INFO - PROCESS | 2086 | --DOMWINDOW == 77 (0x11697dc00) [pid = 2086] [serial = 1587] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 06:41:01 INFO - PROCESS | 2086 | --DOMWINDOW == 76 (0x113c23400) [pid = 2086] [serial = 1590] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 06:41:01 INFO - PROCESS | 2086 | --DOMWINDOW == 75 (0x120fe9c00) [pid = 2086] [serial = 1581] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 06:41:01 INFO - PROCESS | 2086 | 1468417261218 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]]]}] 06:41:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 06:41:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 620ms 06:41:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 06:41:01 INFO - PROCESS | 2086 | 1468417261249 Marionette TRACE conn2 -> [0,2141,"getWindowHandle",null] 06:41:01 INFO - PROCESS | 2086 | 1468417261251 Marionette TRACE conn2 <- [1,2141,null,{"value":"7"}] 06:41:01 INFO - PROCESS | 2086 | 1468417261253 Marionette TRACE conn2 -> [0,2142,"setScriptTimeout",{"ms":35000}] 06:41:01 INFO - PROCESS | 2086 | 1468417261254 Marionette TRACE conn2 <- [1,2142,null,{}] 06:41:01 INFO - PROCESS | 2086 | 1468417261256 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}] 06:41:01 INFO - PROCESS | 2086 | 1468417261258 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:41:01 INFO - PROCESS | 2086 | 1468417261363 Marionette TRACE conn2 <- [1,2143,null,{"value":null}] 06:41:01 INFO - PROCESS | 2086 | 1468417261396 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:01 INFO - PROCESS | 2086 | 1468417261401 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:41:01 INFO - PROCESS | 2086 | ++DOCSHELL 0x12a476000 == 32 [pid = 2086] [id = 543] 06:41:01 INFO - PROCESS | 2086 | ++DOMWINDOW == 76 (0x117eb2c00) [pid = 2086] [serial = 1629] [outer = 0x0] 06:41:01 INFO - PROCESS | 2086 | ++DOMWINDOW == 77 (0x118734800) [pid = 2086] [serial = 1630] [outer = 0x117eb2c00] 06:41:01 INFO - PROCESS | 2086 | 1468417261433 Marionette DEBUG loaded listener.js 06:41:01 INFO - PROCESS | 2086 | ++DOMWINDOW == 78 (0x1238a8400) [pid = 2086] [serial = 1631] [outer = 0x117eb2c00] 06:41:01 INFO - PROCESS | 2086 | 1468417261737 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] 06:41:01 INFO - PROCESS | 2086 | 1468417261773 Marionette TRACE conn2 <- [1,2145,null,{"value":"7"}] 06:41:01 INFO - PROCESS | 2086 | 1468417261775 Marionette TRACE conn2 -> [0,2146,"setScriptTimeout",{"ms":35000}] 06:41:01 INFO - PROCESS | 2086 | 1468417261776 Marionette TRACE conn2 <- [1,2146,null,{}] 06:41:01 INFO - PROCESS | 2086 | 1468417261781 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}] 06:41:01 INFO - PROCESS | 2086 | 1468417261783 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:41:01 INFO - PROCESS | 2086 | 1468417261859 Marionette TRACE conn2 <- [1,2147,null,{"value":null}] 06:41:01 INFO - PROCESS | 2086 | 1468417261865 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:01 INFO - PROCESS | 2086 | 1468417261866 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:41:01 INFO - PROCESS | 2086 | ++DOCSHELL 0x112dc1800 == 33 [pid = 2086] [id = 544] 06:41:01 INFO - PROCESS | 2086 | ++DOMWINDOW == 79 (0x1238a8c00) [pid = 2086] [serial = 1632] [outer = 0x0] 06:41:01 INFO - PROCESS | 2086 | ++DOMWINDOW == 80 (0x1268a9000) [pid = 2086] [serial = 1633] [outer = 0x1238a8c00] 06:41:01 INFO - PROCESS | 2086 | 1468417261892 Marionette DEBUG loaded listener.js 06:41:01 INFO - PROCESS | 2086 | ++DOMWINDOW == 81 (0x1270cbc00) [pid = 2086] [serial = 1634] [outer = 0x1238a8c00] 06:41:02 INFO - PROCESS | 2086 | 1468417262242 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] 06:41:02 INFO - PROCESS | 2086 | 1468417262298 Marionette TRACE conn2 <- [1,2149,null,{"value":"7"}] 06:41:02 INFO - PROCESS | 2086 | 1468417262301 Marionette TRACE conn2 -> [0,2150,"setScriptTimeout",{"ms":35000}] 06:41:02 INFO - PROCESS | 2086 | 1468417262302 Marionette TRACE conn2 <- [1,2150,null,{}] 06:41:02 INFO - PROCESS | 2086 | 1468417262304 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}] 06:41:02 INFO - PROCESS | 2086 | 1468417262305 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:41:02 INFO - PROCESS | 2086 | 1468417262377 Marionette TRACE conn2 <- [1,2151,null,{"value":null}] 06:41:02 INFO - PROCESS | 2086 | 1468417262383 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:02 INFO - PROCESS | 2086 | 1468417262384 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:41:02 INFO - PROCESS | 2086 | ++DOCSHELL 0x12b928800 == 34 [pid = 2086] [id = 545] 06:41:02 INFO - PROCESS | 2086 | ++DOMWINDOW == 82 (0x1127ccc00) [pid = 2086] [serial = 1635] [outer = 0x0] 06:41:02 INFO - PROCESS | 2086 | ++DOMWINDOW == 83 (0x127373c00) [pid = 2086] [serial = 1636] [outer = 0x1127ccc00] 06:41:02 INFO - PROCESS | 2086 | 1468417262408 Marionette DEBUG loaded listener.js 06:41:02 INFO - PROCESS | 2086 | ++DOMWINDOW == 84 (0x1273e2800) [pid = 2086] [serial = 1637] [outer = 0x1127ccc00] 06:41:02 INFO - PROCESS | 2086 | 1468417262716 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]]]}] 06:41:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 06:41:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 467ms 06:41:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 06:41:02 INFO - PROCESS | 2086 | 1468417262769 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 06:41:02 INFO - PROCESS | 2086 | 1468417262770 Marionette TRACE conn2 <- [1,2153,null,{"value":"7"}] 06:41:02 INFO - PROCESS | 2086 | 1468417262773 Marionette TRACE conn2 -> [0,2154,"setScriptTimeout",{"ms":35000}] 06:41:02 INFO - PROCESS | 2086 | 1468417262774 Marionette TRACE conn2 <- [1,2154,null,{}] 06:41:02 INFO - PROCESS | 2086 | 1468417262777 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}] 06:41:02 INFO - PROCESS | 2086 | 1468417262779 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:41:02 INFO - PROCESS | 2086 | 1468417262900 Marionette TRACE conn2 <- [1,2155,null,{"value":null}] 06:41:02 INFO - PROCESS | 2086 | 1468417262991 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:02 INFO - PROCESS | 2086 | 1468417262992 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:41:03 INFO - PROCESS | 2086 | ++DOCSHELL 0x12bc40000 == 35 [pid = 2086] [id = 546] 06:41:03 INFO - PROCESS | 2086 | ++DOMWINDOW == 85 (0x115e61800) [pid = 2086] [serial = 1638] [outer = 0x0] 06:41:03 INFO - PROCESS | 2086 | ++DOMWINDOW == 86 (0x1273e4400) [pid = 2086] [serial = 1639] [outer = 0x115e61800] 06:41:03 INFO - PROCESS | 2086 | 1468417263031 Marionette DEBUG loaded listener.js 06:41:03 INFO - PROCESS | 2086 | ++DOMWINDOW == 87 (0x128aa7c00) [pid = 2086] [serial = 1640] [outer = 0x115e61800] 06:41:03 INFO - PROCESS | 2086 | 1468417263673 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]]]}] 06:41:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 06:41:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 920ms 06:41:03 INFO - PROCESS | 2086 | 1468417263695 Marionette TRACE conn2 -> [0,2157,"getWindowHandle",null] 06:41:03 INFO - PROCESS | 2086 | 1468417263699 Marionette TRACE conn2 <- [1,2157,null,{"value":"7"}] 06:41:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 06:41:03 INFO - PROCESS | 2086 | 1468417263703 Marionette TRACE conn2 -> [0,2158,"setScriptTimeout",{"ms":35000}] 06:41:03 INFO - PROCESS | 2086 | 1468417263709 Marionette TRACE conn2 <- [1,2158,null,{}] 06:41:03 INFO - PROCESS | 2086 | 1468417263714 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}] 06:41:03 INFO - PROCESS | 2086 | 1468417263716 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:41:03 INFO - PROCESS | 2086 | 1468417263867 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 06:41:03 INFO - PROCESS | 2086 | 1468417263992 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:03 INFO - PROCESS | 2086 | 1468417263994 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:41:04 INFO - PROCESS | 2086 | ++DOCSHELL 0x123897800 == 36 [pid = 2086] [id = 547] 06:41:04 INFO - PROCESS | 2086 | ++DOMWINDOW == 88 (0x113c21c00) [pid = 2086] [serial = 1641] [outer = 0x0] 06:41:04 INFO - PROCESS | 2086 | ++DOMWINDOW == 89 (0x11675c400) [pid = 2086] [serial = 1642] [outer = 0x113c21c00] 06:41:04 INFO - PROCESS | 2086 | 1468417264025 Marionette DEBUG loaded listener.js 06:41:04 INFO - PROCESS | 2086 | ++DOMWINDOW == 90 (0x116f92800) [pid = 2086] [serial = 1643] [outer = 0x113c21c00] 06:41:04 INFO - PROCESS | 2086 | 1468417264531 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]]]}] 06:41:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 06:41:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 878ms 06:41:04 INFO - PROCESS | 2086 | 1468417264586 Marionette TRACE conn2 -> [0,2161,"getWindowHandle",null] 06:41:04 INFO - PROCESS | 2086 | 1468417264590 Marionette TRACE conn2 <- [1,2161,null,{"value":"7"}] 06:41:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 06:41:04 INFO - PROCESS | 2086 | 1468417264598 Marionette TRACE conn2 -> [0,2162,"setScriptTimeout",{"ms":35000}] 06:41:04 INFO - PROCESS | 2086 | 1468417264600 Marionette TRACE conn2 <- [1,2162,null,{}] 06:41:04 INFO - PROCESS | 2086 | 1468417264602 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}] 06:41:04 INFO - PROCESS | 2086 | 1468417264604 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:41:04 INFO - PROCESS | 2086 | 1468417264718 Marionette TRACE conn2 <- [1,2163,null,{"value":null}] 06:41:04 INFO - PROCESS | 2086 | 1468417264799 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:04 INFO - PROCESS | 2086 | 1468417264800 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:41:04 INFO - PROCESS | 2086 | ++DOCSHELL 0x118174800 == 37 [pid = 2086] [id = 548] 06:41:04 INFO - PROCESS | 2086 | ++DOMWINDOW == 91 (0x116f90800) [pid = 2086] [serial = 1644] [outer = 0x0] 06:41:04 INFO - PROCESS | 2086 | ++DOMWINDOW == 92 (0x118852800) [pid = 2086] [serial = 1645] [outer = 0x116f90800] 06:41:04 INFO - PROCESS | 2086 | 1468417264831 Marionette DEBUG loaded listener.js 06:41:04 INFO - PROCESS | 2086 | ++DOMWINDOW == 93 (0x1210c3000) [pid = 2086] [serial = 1646] [outer = 0x116f90800] 06:41:05 INFO - PROCESS | 2086 | --DOCSHELL 0x12b928800 == 36 [pid = 2086] [id = 545] 06:41:05 INFO - PROCESS | 2086 | --DOCSHELL 0x112dc1800 == 35 [pid = 2086] [id = 544] 06:41:05 INFO - PROCESS | 2086 | --DOCSHELL 0x12a476000 == 34 [pid = 2086] [id = 543] 06:41:05 INFO - PROCESS | 2086 | --DOCSHELL 0x128e7b000 == 33 [pid = 2086] [id = 542] 06:41:05 INFO - PROCESS | 2086 | --DOCSHELL 0x128817800 == 32 [pid = 2086] [id = 541] 06:41:05 INFO - PROCESS | 2086 | --DOCSHELL 0x123d09800 == 31 [pid = 2086] [id = 540] 06:41:05 INFO - PROCESS | 2086 | --DOCSHELL 0x119175800 == 30 [pid = 2086] [id = 539] 06:41:05 INFO - PROCESS | 2086 | --DOCSHELL 0x1129c1000 == 29 [pid = 2086] [id = 538] 06:41:05 INFO - PROCESS | 2086 | --DOMWINDOW == 92 (0x116f9a400) [pid = 2086] [serial = 1576] [outer = 0x0] [url = about:blank] 06:41:05 INFO - PROCESS | 2086 | --DOMWINDOW == 91 (0x118561800) [pid = 2086] [serial = 1577] [outer = 0x0] [url = about:blank] 06:41:05 INFO - PROCESS | 2086 | --DOMWINDOW == 90 (0x11973e800) [pid = 2086] [serial = 1579] [outer = 0x0] [url = about:blank] 06:41:05 INFO - PROCESS | 2086 | --DOMWINDOW == 89 (0x119bf2000) [pid = 2086] [serial = 1580] [outer = 0x0] [url = about:blank] 06:41:05 INFO - PROCESS | 2086 | --DOMWINDOW == 88 (0x116f63000) [pid = 2086] [serial = 1571] [outer = 0x0] [url = about:blank] 06:41:05 INFO - PROCESS | 2086 | --DOMWINDOW == 87 (0x116905c00) [pid = 2086] [serial = 1570] [outer = 0x0] [url = about:blank] 06:41:05 INFO - PROCESS | 2086 | --DOMWINDOW == 86 (0x1133a7800) [pid = 2086] [serial = 1573] [outer = 0x0] [url = about:blank] 06:41:05 INFO - PROCESS | 2086 | --DOMWINDOW == 85 (0x115e67800) [pid = 2086] [serial = 1574] [outer = 0x0] [url = about:blank] 06:41:05 INFO - PROCESS | 2086 | --DOMWINDOW == 84 (0x111fe3800) [pid = 2086] [serial = 1585] [outer = 0x0] [url = about:blank] 06:41:05 INFO - PROCESS | 2086 | --DOMWINDOW == 83 (0x118295c00) [pid = 2086] [serial = 1594] [outer = 0x0] [url = about:blank] 06:41:05 INFO - PROCESS | 2086 | --DOMWINDOW == 82 (0x116f65800) [pid = 2086] [serial = 1588] [outer = 0x0] [url = about:blank] 06:41:05 INFO - PROCESS | 2086 | --DOMWINDOW == 81 (0x114e57400) [pid = 2086] [serial = 1591] [outer = 0x0] [url = about:blank] 06:41:05 INFO - PROCESS | 2086 | --DOMWINDOW == 80 (0x11828c800) [pid = 2086] [serial = 1589] [outer = 0x0] [url = about:blank] 06:41:05 INFO - PROCESS | 2086 | --DOMWINDOW == 79 (0x110fa7400) [pid = 2086] [serial = 1558] [outer = 0x0] [url = about:blank] 06:41:05 INFO - PROCESS | 2086 | --DOMWINDOW == 78 (0x112e6c400) [pid = 2086] [serial = 1586] [outer = 0x0] [url = about:blank] 06:41:05 INFO - PROCESS | 2086 | --DOMWINDOW == 77 (0x1176f3000) [pid = 2086] [serial = 1561] [outer = 0x0] [url = about:blank] 06:41:05 INFO - PROCESS | 2086 | --DOMWINDOW == 76 (0x123003000) [pid = 2086] [serial = 1564] [outer = 0x0] [url = about:blank] 06:41:05 INFO - PROCESS | 2086 | --DOMWINDOW == 75 (0x116768800) [pid = 2086] [serial = 1592] [outer = 0x0] [url = about:blank] 06:41:05 INFO - PROCESS | 2086 | --DOMWINDOW == 74 (0x1187f4400) [pid = 2086] [serial = 1595] [outer = 0x0] [url = about:blank] 06:41:05 INFO - PROCESS | 2086 | --DOMWINDOW == 73 (0x1243fa800) [pid = 2086] [serial = 1567] [outer = 0x0] [url = about:blank] 06:41:05 INFO - PROCESS | 2086 | --DOMWINDOW == 72 (0x11675ec00) [pid = 2086] [serial = 1598] [outer = 0x0] [url = about:blank] 06:41:05 INFO - PROCESS | 2086 | --DOMWINDOW == 71 (0x1234e2400) [pid = 2086] [serial = 1583] [outer = 0x0] [url = about:blank] 06:41:05 INFO - PROCESS | 2086 | --DOMWINDOW == 70 (0x12300b400) [pid = 2086] [serial = 1582] [outer = 0x0] [url = about:blank] 06:41:05 INFO - PROCESS | 2086 | --DOMWINDOW == 69 (0x1238abc00) [pid = 2086] [serial = 1565] [outer = 0x0] [url = about:blank] 06:41:05 INFO - PROCESS | 2086 | --DOMWINDOW == 68 (0x112e19800) [pid = 2086] [serial = 1559] [outer = 0x0] [url = about:blank] 06:41:05 INFO - PROCESS | 2086 | --DOMWINDOW == 67 (0x118730000) [pid = 2086] [serial = 1562] [outer = 0x0] [url = about:blank] 06:41:05 INFO - PROCESS | 2086 | --DOMWINDOW == 66 (0x127372400) [pid = 2086] [serial = 1568] [outer = 0x0] [url = about:blank] 06:41:05 INFO - PROCESS | 2086 | --DOMWINDOW == 65 (0x11999d800) [pid = 2086] [serial = 1597] [outer = 0x0] [url = about:blank] 06:41:05 INFO - PROCESS | 2086 | 1468417265440 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]]]}] 06:41:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 06:41:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 872ms 06:41:05 INFO - PROCESS | 2086 | 1468417265469 Marionette TRACE conn2 -> [0,2165,"getWindowHandle",null] 06:41:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 06:41:05 INFO - PROCESS | 2086 | 1468417265471 Marionette TRACE conn2 <- [1,2165,null,{"value":"7"}] 06:41:05 INFO - PROCESS | 2086 | 1468417265474 Marionette TRACE conn2 -> [0,2166,"setScriptTimeout",{"ms":35000}] 06:41:05 INFO - PROCESS | 2086 | 1468417265476 Marionette TRACE conn2 <- [1,2166,null,{}] 06:41:05 INFO - PROCESS | 2086 | 1468417265483 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}] 06:41:05 INFO - PROCESS | 2086 | 1468417265485 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:41:05 INFO - PROCESS | 2086 | 1468417265557 Marionette TRACE conn2 <- [1,2167,null,{"value":null}] 06:41:05 INFO - PROCESS | 2086 | 1468417265566 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:05 INFO - PROCESS | 2086 | 1468417265569 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:41:05 INFO - PROCESS | 2086 | ++DOCSHELL 0x116ad0000 == 30 [pid = 2086] [id = 549] 06:41:05 INFO - PROCESS | 2086 | ++DOMWINDOW == 66 (0x1127d1000) [pid = 2086] [serial = 1647] [outer = 0x0] 06:41:05 INFO - PROCESS | 2086 | ++DOMWINDOW == 67 (0x112ce3000) [pid = 2086] [serial = 1648] [outer = 0x1127d1000] 06:41:05 INFO - PROCESS | 2086 | 1468417265596 Marionette DEBUG loaded listener.js 06:41:05 INFO - PROCESS | 2086 | ++DOMWINDOW == 68 (0x1133aa000) [pid = 2086] [serial = 1649] [outer = 0x1127d1000] 06:41:05 INFO - PROCESS | 2086 | 1468417265937 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]]]}] 06:41:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 06:41:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 474ms 06:41:05 INFO - PROCESS | 2086 | 1468417265949 Marionette TRACE conn2 -> [0,2169,"getWindowHandle",null] 06:41:05 INFO - PROCESS | 2086 | 1468417265952 Marionette TRACE conn2 <- [1,2169,null,{"value":"7"}] 06:41:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 06:41:05 INFO - PROCESS | 2086 | 1468417265956 Marionette TRACE conn2 -> [0,2170,"setScriptTimeout",{"ms":35000}] 06:41:05 INFO - PROCESS | 2086 | 1468417265958 Marionette TRACE conn2 <- [1,2170,null,{}] 06:41:05 INFO - PROCESS | 2086 | 1468417265961 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}] 06:41:05 INFO - PROCESS | 2086 | 1468417265965 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:41:06 INFO - PROCESS | 2086 | 1468417266064 Marionette TRACE conn2 <- [1,2171,null,{"value":null}] 06:41:06 INFO - PROCESS | 2086 | 1468417266118 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:06 INFO - PROCESS | 2086 | 1468417266119 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:41:06 INFO - PROCESS | 2086 | ++DOCSHELL 0x118884000 == 31 [pid = 2086] [id = 550] 06:41:06 INFO - PROCESS | 2086 | ++DOMWINDOW == 69 (0x116199800) [pid = 2086] [serial = 1650] [outer = 0x0] 06:41:06 INFO - PROCESS | 2086 | ++DOMWINDOW == 70 (0x11692ec00) [pid = 2086] [serial = 1651] [outer = 0x116199800] 06:41:06 INFO - PROCESS | 2086 | 1468417266148 Marionette DEBUG loaded listener.js 06:41:06 INFO - PROCESS | 2086 | ++DOMWINDOW == 71 (0x116a1c000) [pid = 2086] [serial = 1652] [outer = 0x116199800] 06:41:06 INFO - PROCESS | 2086 | 1468417266458 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]]]}] 06:41:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 06:41:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 524ms 06:41:06 INFO - PROCESS | 2086 | 1468417266482 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 06:41:06 INFO - PROCESS | 2086 | 1468417266484 Marionette TRACE conn2 <- [1,2173,null,{"value":"7"}] 06:41:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 06:41:06 INFO - PROCESS | 2086 | 1468417266486 Marionette TRACE conn2 -> [0,2174,"setScriptTimeout",{"ms":35000}] 06:41:06 INFO - PROCESS | 2086 | 1468417266489 Marionette TRACE conn2 <- [1,2174,null,{}] 06:41:06 INFO - PROCESS | 2086 | 1468417266499 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}] 06:41:06 INFO - PROCESS | 2086 | 1468417266502 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:41:06 INFO - PROCESS | 2086 | 1468417266581 Marionette TRACE conn2 <- [1,2175,null,{"value":null}] 06:41:06 INFO - PROCESS | 2086 | 1468417266641 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:06 INFO - PROCESS | 2086 | 1468417266643 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:41:06 INFO - PROCESS | 2086 | ++DOCSHELL 0x123082000 == 32 [pid = 2086] [id = 551] 06:41:06 INFO - PROCESS | 2086 | ++DOMWINDOW == 72 (0x116f8f400) [pid = 2086] [serial = 1653] [outer = 0x0] 06:41:06 INFO - PROCESS | 2086 | ++DOMWINDOW == 73 (0x1176f1400) [pid = 2086] [serial = 1654] [outer = 0x116f8f400] 06:41:06 INFO - PROCESS | 2086 | 1468417266671 Marionette DEBUG loaded listener.js 06:41:06 INFO - PROCESS | 2086 | ++DOMWINDOW == 74 (0x1188e5000) [pid = 2086] [serial = 1655] [outer = 0x116f8f400] 06:41:06 INFO - PROCESS | 2086 | 1468417266972 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]]]}] 06:41:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 06:41:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 523ms 06:41:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 06:41:07 INFO - PROCESS | 2086 | 1468417267010 Marionette TRACE conn2 -> [0,2177,"getWindowHandle",null] 06:41:07 INFO - PROCESS | 2086 | 1468417267013 Marionette TRACE conn2 <- [1,2177,null,{"value":"7"}] 06:41:07 INFO - PROCESS | 2086 | 1468417267017 Marionette TRACE conn2 -> [0,2178,"setScriptTimeout",{"ms":35000}] 06:41:07 INFO - PROCESS | 2086 | 1468417267018 Marionette TRACE conn2 <- [1,2178,null,{}] 06:41:07 INFO - PROCESS | 2086 | 1468417267021 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}] 06:41:07 INFO - PROCESS | 2086 | 1468417267022 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:41:07 INFO - PROCESS | 2086 | 1468417267104 Marionette TRACE conn2 <- [1,2179,null,{"value":null}] 06:41:07 INFO - PROCESS | 2086 | 1468417267108 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:07 INFO - PROCESS | 2086 | 1468417267109 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:41:07 INFO - PROCESS | 2086 | ++DOCSHELL 0x126812800 == 33 [pid = 2086] [id = 552] 06:41:07 INFO - PROCESS | 2086 | ++DOMWINDOW == 75 (0x11918fc00) [pid = 2086] [serial = 1656] [outer = 0x0] 06:41:07 INFO - PROCESS | 2086 | ++DOMWINDOW == 76 (0x120fde000) [pid = 2086] [serial = 1657] [outer = 0x11918fc00] 06:41:07 INFO - PROCESS | 2086 | 1468417267138 Marionette DEBUG loaded listener.js 06:41:07 INFO - PROCESS | 2086 | ++DOMWINDOW == 77 (0x1210c6400) [pid = 2086] [serial = 1658] [outer = 0x11918fc00] 06:41:07 INFO - PROCESS | 2086 | 1468417267462 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]]]}] 06:41:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 06:41:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 470ms 06:41:07 INFO - PROCESS | 2086 | 1468417267488 Marionette TRACE conn2 -> [0,2181,"getWindowHandle",null] 06:41:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 06:41:07 INFO - PROCESS | 2086 | 1468417267489 Marionette TRACE conn2 <- [1,2181,null,{"value":"7"}] 06:41:07 INFO - PROCESS | 2086 | 1468417267491 Marionette TRACE conn2 -> [0,2182,"setScriptTimeout",{"ms":35000}] 06:41:07 INFO - PROCESS | 2086 | 1468417267493 Marionette TRACE conn2 <- [1,2182,null,{}] 06:41:07 INFO - PROCESS | 2086 | 1468417267526 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}] 06:41:07 INFO - PROCESS | 2086 | 1468417267529 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:41:07 INFO - PROCESS | 2086 | 1468417267630 Marionette TRACE conn2 <- [1,2183,null,{"value":null}] 06:41:07 INFO - PROCESS | 2086 | 1468417267640 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:07 INFO - PROCESS | 2086 | 1468417267641 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:41:07 INFO - PROCESS | 2086 | ++DOCSHELL 0x127093800 == 34 [pid = 2086] [id = 553] 06:41:07 INFO - PROCESS | 2086 | ++DOMWINDOW == 78 (0x119148400) [pid = 2086] [serial = 1659] [outer = 0x0] 06:41:07 INFO - PROCESS | 2086 | ++DOMWINDOW == 79 (0x123002c00) [pid = 2086] [serial = 1660] [outer = 0x119148400] 06:41:07 INFO - PROCESS | 2086 | 1468417267665 Marionette DEBUG loaded listener.js 06:41:07 INFO - PROCESS | 2086 | ++DOMWINDOW == 80 (0x123203400) [pid = 2086] [serial = 1661] [outer = 0x119148400] 06:41:08 INFO - PROCESS | 2086 | 1468417268026 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]]]}] 06:41:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 06:41:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 577ms 06:41:08 INFO - PROCESS | 2086 | 1468417268069 Marionette TRACE conn2 -> [0,2185,"getWindowHandle",null] 06:41:08 INFO - PROCESS | 2086 | 1468417268070 Marionette TRACE conn2 <- [1,2185,null,{"value":"7"}] 06:41:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 06:41:08 INFO - PROCESS | 2086 | 1468417268072 Marionette TRACE conn2 -> [0,2186,"setScriptTimeout",{"ms":35000}] 06:41:08 INFO - PROCESS | 2086 | 1468417268073 Marionette TRACE conn2 <- [1,2186,null,{}] 06:41:08 INFO - PROCESS | 2086 | 1468417268076 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}] 06:41:08 INFO - PROCESS | 2086 | 1468417268080 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:41:08 INFO - PROCESS | 2086 | 1468417268193 Marionette TRACE conn2 <- [1,2187,null,{"value":null}] 06:41:08 INFO - PROCESS | 2086 | 1468417268208 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:08 INFO - PROCESS | 2086 | 1468417268209 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:41:08 INFO - PROCESS | 2086 | ++DOCSHELL 0x128e6e000 == 35 [pid = 2086] [id = 554] 06:41:08 INFO - PROCESS | 2086 | ++DOMWINDOW == 81 (0x1234a6800) [pid = 2086] [serial = 1662] [outer = 0x0] 06:41:08 INFO - PROCESS | 2086 | ++DOMWINDOW == 82 (0x1234f0400) [pid = 2086] [serial = 1663] [outer = 0x1234a6800] 06:41:08 INFO - PROCESS | 2086 | 1468417268235 Marionette DEBUG loaded listener.js 06:41:08 INFO - PROCESS | 2086 | ++DOMWINDOW == 83 (0x126962800) [pid = 2086] [serial = 1664] [outer = 0x1234a6800] 06:41:08 INFO - PROCESS | 2086 | 1468417268606 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]]]}] 06:41:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 06:41:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 569ms 06:41:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 06:41:08 INFO - PROCESS | 2086 | 1468417268642 Marionette TRACE conn2 -> [0,2189,"getWindowHandle",null] 06:41:08 INFO - PROCESS | 2086 | 1468417268644 Marionette TRACE conn2 <- [1,2189,null,{"value":"7"}] 06:41:08 INFO - PROCESS | 2086 | 1468417268648 Marionette TRACE conn2 -> [0,2190,"setScriptTimeout",{"ms":35000}] 06:41:08 INFO - PROCESS | 2086 | 1468417268649 Marionette TRACE conn2 <- [1,2190,null,{}] 06:41:08 INFO - PROCESS | 2086 | 1468417268653 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}] 06:41:08 INFO - PROCESS | 2086 | 1468417268655 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:41:08 INFO - PROCESS | 2086 | 1468417268803 Marionette TRACE conn2 <- [1,2191,null,{"value":null}] 06:41:08 INFO - PROCESS | 2086 | 1468417268822 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:08 INFO - PROCESS | 2086 | 1468417268823 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:41:08 INFO - PROCESS | 2086 | ++DOCSHELL 0x117e40800 == 36 [pid = 2086] [id = 555] 06:41:08 INFO - PROCESS | 2086 | ++DOMWINDOW == 84 (0x1234e7c00) [pid = 2086] [serial = 1665] [outer = 0x0] 06:41:08 INFO - PROCESS | 2086 | ++DOMWINDOW == 85 (0x12696d400) [pid = 2086] [serial = 1666] [outer = 0x1234e7c00] 06:41:08 INFO - PROCESS | 2086 | 1468417268862 Marionette DEBUG loaded listener.js 06:41:08 INFO - PROCESS | 2086 | ++DOMWINDOW == 86 (0x126eca800) [pid = 2086] [serial = 1667] [outer = 0x1234e7c00] 06:41:09 INFO - PROCESS | 2086 | 1468417269240 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]]]}] 06:41:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 06:41:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 620ms 06:41:09 INFO - PROCESS | 2086 | 1468417269267 Marionette TRACE conn2 -> [0,2193,"getWindowHandle",null] 06:41:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 06:41:09 INFO - PROCESS | 2086 | 1468417269268 Marionette TRACE conn2 <- [1,2193,null,{"value":"7"}] 06:41:09 INFO - PROCESS | 2086 | 1468417269271 Marionette TRACE conn2 -> [0,2194,"setScriptTimeout",{"ms":35000}] 06:41:09 INFO - PROCESS | 2086 | 1468417269272 Marionette TRACE conn2 <- [1,2194,null,{}] 06:41:09 INFO - PROCESS | 2086 | 1468417269274 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}] 06:41:09 INFO - PROCESS | 2086 | 1468417269275 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:41:09 INFO - PROCESS | 2086 | 1468417269377 Marionette TRACE conn2 <- [1,2195,null,{"value":null}] 06:41:09 INFO - PROCESS | 2086 | 1468417269381 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:09 INFO - PROCESS | 2086 | 1468417269382 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:41:09 INFO - PROCESS | 2086 | ++DOCSHELL 0x12b10e800 == 37 [pid = 2086] [id = 556] 06:41:09 INFO - PROCESS | 2086 | ++DOMWINDOW == 87 (0x126e2fc00) [pid = 2086] [serial = 1668] [outer = 0x0] 06:41:09 INFO - PROCESS | 2086 | ++DOMWINDOW == 88 (0x127374800) [pid = 2086] [serial = 1669] [outer = 0x126e2fc00] 06:41:09 INFO - PROCESS | 2086 | 1468417269407 Marionette DEBUG loaded listener.js 06:41:09 INFO - PROCESS | 2086 | ++DOMWINDOW == 89 (0x1273e5000) [pid = 2086] [serial = 1670] [outer = 0x126e2fc00] 06:41:09 INFO - PROCESS | 2086 | --DOMWINDOW == 88 (0x119149000) [pid = 2086] [serial = 1602] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 06:41:09 INFO - PROCESS | 2086 | --DOMWINDOW == 87 (0x115e5ec00) [pid = 2086] [serial = 1617] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 06:41:09 INFO - PROCESS | 2086 | --DOMWINDOW == 86 (0x11213c800) [pid = 2086] [serial = 1614] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 06:41:09 INFO - PROCESS | 2086 | --DOMWINDOW == 85 (0x1234f0800) [pid = 2086] [serial = 1605] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 06:41:09 INFO - PROCESS | 2086 | --DOMWINDOW == 84 (0x1243f1000) [pid = 2086] [serial = 1611] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 06:41:09 INFO - PROCESS | 2086 | --DOMWINDOW == 83 (0x123b46800) [pid = 2086] [serial = 1608] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 06:41:09 INFO - PROCESS | 2086 | --DOMWINDOW == 82 (0x111c19000) [pid = 2086] [serial = 1599] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 06:41:09 INFO - PROCESS | 2086 | --DOMWINDOW == 81 (0x118564c00) [pid = 2086] [serial = 1620] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 06:41:09 INFO - PROCESS | 2086 | --DOMWINDOW == 80 (0x1133dac00) [pid = 2086] [serial = 1626] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 06:41:09 INFO - PROCESS | 2086 | --DOMWINDOW == 79 (0x117eb2c00) [pid = 2086] [serial = 1629] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 06:41:09 INFO - PROCESS | 2086 | --DOMWINDOW == 78 (0x119989c00) [pid = 2086] [serial = 1623] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 06:41:09 INFO - PROCESS | 2086 | --DOMWINDOW == 77 (0x1238a8c00) [pid = 2086] [serial = 1632] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 06:41:09 INFO - PROCESS | 2086 | --DOMWINDOW == 76 (0x1127ccc00) [pid = 2086] [serial = 1635] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 06:41:09 INFO - PROCESS | 2086 | 1468417269775 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]]]}] 06:41:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 06:41:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 520ms 06:41:09 INFO - PROCESS | 2086 | 1468417269792 Marionette TRACE conn2 -> [0,2197,"getWindowHandle",null] 06:41:09 INFO - PROCESS | 2086 | 1468417269793 Marionette TRACE conn2 <- [1,2197,null,{"value":"7"}] 06:41:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 06:41:09 INFO - PROCESS | 2086 | 1468417269798 Marionette TRACE conn2 -> [0,2198,"setScriptTimeout",{"ms":35000}] 06:41:09 INFO - PROCESS | 2086 | 1468417269799 Marionette TRACE conn2 <- [1,2198,null,{}] 06:41:09 INFO - PROCESS | 2086 | 1468417269801 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}] 06:41:09 INFO - PROCESS | 2086 | 1468417269803 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:41:09 INFO - PROCESS | 2086 | 1468417269882 Marionette TRACE conn2 <- [1,2199,null,{"value":null}] 06:41:09 INFO - PROCESS | 2086 | 1468417269938 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:09 INFO - PROCESS | 2086 | 1468417269939 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:41:09 INFO - PROCESS | 2086 | ++DOCSHELL 0x12b92e800 == 38 [pid = 2086] [id = 557] 06:41:09 INFO - PROCESS | 2086 | ++DOMWINDOW == 77 (0x112fb4800) [pid = 2086] [serial = 1671] [outer = 0x0] 06:41:09 INFO - PROCESS | 2086 | ++DOMWINDOW == 78 (0x123004c00) [pid = 2086] [serial = 1672] [outer = 0x112fb4800] 06:41:09 INFO - PROCESS | 2086 | 1468417269963 Marionette DEBUG loaded listener.js 06:41:10 INFO - PROCESS | 2086 | ++DOMWINDOW == 79 (0x12680e800) [pid = 2086] [serial = 1673] [outer = 0x112fb4800] 06:41:10 INFO - PROCESS | 2086 | 1468417270225 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]]]}] 06:41:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 06:41:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 472ms 06:41:10 INFO - PROCESS | 2086 | 1468417270271 Marionette TRACE conn2 -> [0,2201,"getWindowHandle",null] 06:41:10 INFO - PROCESS | 2086 | 1468417270272 Marionette TRACE conn2 <- [1,2201,null,{"value":"7"}] 06:41:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 06:41:10 INFO - PROCESS | 2086 | 1468417270286 Marionette TRACE conn2 -> [0,2202,"setScriptTimeout",{"ms":35000}] 06:41:10 INFO - PROCESS | 2086 | 1468417270287 Marionette TRACE conn2 <- [1,2202,null,{}] 06:41:10 INFO - PROCESS | 2086 | 1468417270290 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}] 06:41:10 INFO - PROCESS | 2086 | 1468417270292 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:41:10 INFO - PROCESS | 2086 | 1468417270413 Marionette TRACE conn2 <- [1,2203,null,{"value":null}] 06:41:10 INFO - PROCESS | 2086 | 1468417270418 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:10 INFO - PROCESS | 2086 | 1468417270419 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:41:10 INFO - PROCESS | 2086 | ++DOCSHELL 0x12bed6800 == 39 [pid = 2086] [id = 558] 06:41:10 INFO - PROCESS | 2086 | ++DOMWINDOW == 80 (0x1268a4c00) [pid = 2086] [serial = 1674] [outer = 0x0] 06:41:10 INFO - PROCESS | 2086 | ++DOMWINDOW == 81 (0x128a5f800) [pid = 2086] [serial = 1675] [outer = 0x1268a4c00] 06:41:10 INFO - PROCESS | 2086 | 1468417270459 Marionette DEBUG loaded listener.js 06:41:10 INFO - PROCESS | 2086 | ++DOMWINDOW == 82 (0x128aa6000) [pid = 2086] [serial = 1676] [outer = 0x1268a4c00] 06:41:10 INFO - PROCESS | 2086 | 1468417270930 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]]]}] 06:41:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 06:41:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 684ms 06:41:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 06:41:10 INFO - PROCESS | 2086 | 1468417270959 Marionette TRACE conn2 -> [0,2205,"getWindowHandle",null] 06:41:10 INFO - PROCESS | 2086 | 1468417270961 Marionette TRACE conn2 <- [1,2205,null,{"value":"7"}] 06:41:10 INFO - PROCESS | 2086 | 1468417270963 Marionette TRACE conn2 -> [0,2206,"setScriptTimeout",{"ms":35000}] 06:41:10 INFO - PROCESS | 2086 | 1468417270964 Marionette TRACE conn2 <- [1,2206,null,{}] 06:41:10 INFO - PROCESS | 2086 | 1468417270966 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}] 06:41:10 INFO - PROCESS | 2086 | 1468417270968 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:41:11 INFO - PROCESS | 2086 | 1468417271059 Marionette TRACE conn2 <- [1,2207,null,{"value":null}] 06:41:11 INFO - PROCESS | 2086 | 1468417271065 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:11 INFO - PROCESS | 2086 | 1468417271067 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:41:11 INFO - PROCESS | 2086 | ++DOCSHELL 0x12c2d7800 == 40 [pid = 2086] [id = 559] 06:41:11 INFO - PROCESS | 2086 | ++DOMWINDOW == 83 (0x1187eb000) [pid = 2086] [serial = 1677] [outer = 0x0] 06:41:11 INFO - PROCESS | 2086 | ++DOMWINDOW == 84 (0x128d08c00) [pid = 2086] [serial = 1678] [outer = 0x1187eb000] 06:41:11 INFO - PROCESS | 2086 | 1468417271094 Marionette DEBUG loaded listener.js 06:41:11 INFO - PROCESS | 2086 | ++DOMWINDOW == 85 (0x129116000) [pid = 2086] [serial = 1679] [outer = 0x1187eb000] 06:41:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 06:41:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 471ms 06:41:11 INFO - PROCESS | 2086 | 1468417271432 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]]]}] 06:41:11 INFO - PROCESS | 2086 | 1468417271435 Marionette TRACE conn2 -> [0,2209,"getWindowHandle",null] 06:41:11 INFO - PROCESS | 2086 | 1468417271436 Marionette TRACE conn2 <- [1,2209,null,{"value":"7"}] 06:41:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 06:41:11 INFO - PROCESS | 2086 | 1468417271438 Marionette TRACE conn2 -> [0,2210,"setScriptTimeout",{"ms":35000}] 06:41:11 INFO - PROCESS | 2086 | 1468417271439 Marionette TRACE conn2 <- [1,2210,null,{}] 06:41:11 INFO - PROCESS | 2086 | 1468417271441 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}] 06:41:11 INFO - PROCESS | 2086 | 1468417271443 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:41:11 INFO - PROCESS | 2086 | 1468417271526 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 06:41:11 INFO - PROCESS | 2086 | 1468417271531 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:11 INFO - PROCESS | 2086 | 1468417271533 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:41:11 INFO - PROCESS | 2086 | ++DOCSHELL 0x12c580800 == 41 [pid = 2086] [id = 560] 06:41:11 INFO - PROCESS | 2086 | ++DOMWINDOW == 86 (0x129349800) [pid = 2086] [serial = 1680] [outer = 0x0] 06:41:11 INFO - PROCESS | 2086 | ++DOMWINDOW == 87 (0x129351400) [pid = 2086] [serial = 1681] [outer = 0x129349800] 06:41:11 INFO - PROCESS | 2086 | 1468417271557 Marionette DEBUG loaded listener.js 06:41:11 INFO - PROCESS | 2086 | ++DOMWINDOW == 88 (0x1293c6400) [pid = 2086] [serial = 1682] [outer = 0x129349800] 06:41:12 INFO - PROCESS | 2086 | 1468417272052 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]]]}] 06:41:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 06:41:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 626ms 06:41:12 INFO - PROCESS | 2086 | 1468417272064 Marionette TRACE conn2 -> [0,2213,"getWindowHandle",null] 06:41:12 INFO - PROCESS | 2086 | 1468417272067 Marionette TRACE conn2 <- [1,2213,null,{"value":"7"}] 06:41:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 06:41:12 INFO - PROCESS | 2086 | 1468417272071 Marionette TRACE conn2 -> [0,2214,"setScriptTimeout",{"ms":35000}] 06:41:12 INFO - PROCESS | 2086 | 1468417272073 Marionette TRACE conn2 <- [1,2214,null,{}] 06:41:12 INFO - PROCESS | 2086 | 1468417272076 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}] 06:41:12 INFO - PROCESS | 2086 | 1468417272078 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:41:12 INFO - PROCESS | 2086 | 1468417272180 Marionette TRACE conn2 <- [1,2215,null,{"value":null}] 06:41:12 INFO - PROCESS | 2086 | 1468417272251 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:12 INFO - PROCESS | 2086 | 1468417272252 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:41:12 INFO - PROCESS | 2086 | ++DOCSHELL 0x11916c000 == 42 [pid = 2086] [id = 561] 06:41:12 INFO - PROCESS | 2086 | ++DOMWINDOW == 89 (0x112e71800) [pid = 2086] [serial = 1683] [outer = 0x0] 06:41:12 INFO - PROCESS | 2086 | ++DOMWINDOW == 90 (0x113c24000) [pid = 2086] [serial = 1684] [outer = 0x112e71800] 06:41:12 INFO - PROCESS | 2086 | 1468417272283 Marionette DEBUG loaded listener.js 06:41:12 INFO - PROCESS | 2086 | ++DOMWINDOW == 91 (0x116924000) [pid = 2086] [serial = 1685] [outer = 0x112e71800] 06:41:12 INFO - PROCESS | 2086 | 1468417272728 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]]]}] 06:41:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 06:41:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 670ms 06:41:12 INFO - PROCESS | 2086 | 1468417272742 Marionette TRACE conn2 -> [0,2217,"getWindowHandle",null] 06:41:12 INFO - PROCESS | 2086 | 1468417272747 Marionette TRACE conn2 <- [1,2217,null,{"value":"7"}] 06:41:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 06:41:12 INFO - PROCESS | 2086 | 1468417272753 Marionette TRACE conn2 -> [0,2218,"setScriptTimeout",{"ms":35000}] 06:41:12 INFO - PROCESS | 2086 | 1468417272756 Marionette TRACE conn2 <- [1,2218,null,{}] 06:41:12 INFO - PROCESS | 2086 | 1468417272760 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}] 06:41:12 INFO - PROCESS | 2086 | 1468417272762 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:41:12 INFO - PROCESS | 2086 | 1468417272896 Marionette TRACE conn2 <- [1,2219,null,{"value":null}] 06:41:12 INFO - PROCESS | 2086 | 1468417272954 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:12 INFO - PROCESS | 2086 | 1468417272956 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:41:12 INFO - PROCESS | 2086 | ++DOCSHELL 0x128e77000 == 43 [pid = 2086] [id = 562] 06:41:12 INFO - PROCESS | 2086 | ++DOMWINDOW == 92 (0x116f6bc00) [pid = 2086] [serial = 1686] [outer = 0x0] 06:41:12 INFO - PROCESS | 2086 | ++DOMWINDOW == 93 (0x118851400) [pid = 2086] [serial = 1687] [outer = 0x116f6bc00] 06:41:12 INFO - PROCESS | 2086 | 1468417272987 Marionette DEBUG loaded listener.js 06:41:13 INFO - PROCESS | 2086 | ++DOMWINDOW == 94 (0x1199a4400) [pid = 2086] [serial = 1688] [outer = 0x116f6bc00] 06:41:13 INFO - PROCESS | 2086 | 1468417273431 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]]]}] 06:41:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 06:41:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 723ms 06:41:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 06:41:13 INFO - PROCESS | 2086 | 1468417273512 Marionette TRACE conn2 -> [0,2221,"getWindowHandle",null] 06:41:13 INFO - PROCESS | 2086 | 1468417273513 Marionette TRACE conn2 <- [1,2221,null,{"value":"7"}] 06:41:13 INFO - PROCESS | 2086 | 1468417273518 Marionette TRACE conn2 -> [0,2222,"setScriptTimeout",{"ms":35000}] 06:41:13 INFO - PROCESS | 2086 | 1468417273521 Marionette TRACE conn2 <- [1,2222,null,{}] 06:41:13 INFO - PROCESS | 2086 | 1468417273531 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}] 06:41:13 INFO - PROCESS | 2086 | 1468417273533 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:41:13 INFO - PROCESS | 2086 | 1468417273633 Marionette TRACE conn2 <- [1,2223,null,{"value":null}] 06:41:13 INFO - PROCESS | 2086 | 1468417273703 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:13 INFO - PROCESS | 2086 | 1468417273705 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:41:13 INFO - PROCESS | 2086 | ++DOCSHELL 0x12c578800 == 44 [pid = 2086] [id = 563] 06:41:13 INFO - PROCESS | 2086 | ++DOMWINDOW == 95 (0x12361e000) [pid = 2086] [serial = 1689] [outer = 0x0] 06:41:13 INFO - PROCESS | 2086 | ++DOMWINDOW == 96 (0x123b43c00) [pid = 2086] [serial = 1690] [outer = 0x12361e000] 06:41:13 INFO - PROCESS | 2086 | 1468417273736 Marionette DEBUG loaded listener.js 06:41:13 INFO - PROCESS | 2086 | ++DOMWINDOW == 97 (0x1247b1c00) [pid = 2086] [serial = 1691] [outer = 0x12361e000] 06:41:14 INFO - PROCESS | 2086 | 1468417274151 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]]]}] 06:41:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 06:41:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 674ms 06:41:14 INFO - PROCESS | 2086 | 1468417274192 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 06:41:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 06:41:14 INFO - PROCESS | 2086 | 1468417274194 Marionette TRACE conn2 <- [1,2225,null,{"value":"7"}] 06:41:14 INFO - PROCESS | 2086 | 1468417274197 Marionette TRACE conn2 -> [0,2226,"setScriptTimeout",{"ms":35000}] 06:41:14 INFO - PROCESS | 2086 | 1468417274198 Marionette TRACE conn2 <- [1,2226,null,{}] 06:41:14 INFO - PROCESS | 2086 | 1468417274201 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}] 06:41:14 INFO - PROCESS | 2086 | 1468417274202 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:41:14 INFO - PROCESS | 2086 | 1468417274439 Marionette TRACE conn2 <- [1,2227,null,{"value":null}] 06:41:14 INFO - PROCESS | 2086 | 1468417274512 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:14 INFO - PROCESS | 2086 | 1468417274513 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:41:14 INFO - PROCESS | 2086 | ++DOCSHELL 0x11816e800 == 45 [pid = 2086] [id = 564] 06:41:14 INFO - PROCESS | 2086 | ++DOMWINDOW == 98 (0x1121bd000) [pid = 2086] [serial = 1692] [outer = 0x0] 06:41:14 INFO - PROCESS | 2086 | ++DOMWINDOW == 99 (0x1127d0000) [pid = 2086] [serial = 1693] [outer = 0x1121bd000] 06:41:14 INFO - PROCESS | 2086 | 1468417274543 Marionette DEBUG loaded listener.js 06:41:14 INFO - PROCESS | 2086 | ++DOMWINDOW == 100 (0x1133db800) [pid = 2086] [serial = 1694] [outer = 0x1121bd000] 06:41:14 INFO - PROCESS | 2086 | 1468417274957 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]]]}] 06:41:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 06:41:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 824ms 06:41:15 INFO - PROCESS | 2086 | 1468417275022 Marionette TRACE conn2 -> [0,2229,"getWindowHandle",null] 06:41:15 INFO - PROCESS | 2086 | 1468417275025 Marionette TRACE conn2 <- [1,2229,null,{"value":"7"}] 06:41:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 06:41:15 INFO - PROCESS | 2086 | 1468417275028 Marionette TRACE conn2 -> [0,2230,"setScriptTimeout",{"ms":35000}] 06:41:15 INFO - PROCESS | 2086 | 1468417275030 Marionette TRACE conn2 <- [1,2230,null,{}] 06:41:15 INFO - PROCESS | 2086 | 1468417275033 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}] 06:41:15 INFO - PROCESS | 2086 | 1468417275035 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:41:15 INFO - PROCESS | 2086 | 1468417275126 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 06:41:15 INFO - PROCESS | 2086 | 1468417275203 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:15 INFO - PROCESS | 2086 | 1468417275204 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:41:15 INFO - PROCESS | 2086 | ++DOCSHELL 0x11816d800 == 46 [pid = 2086] [id = 565] 06:41:15 INFO - PROCESS | 2086 | ++DOMWINDOW == 101 (0x11675b400) [pid = 2086] [serial = 1695] [outer = 0x0] 06:41:15 INFO - PROCESS | 2086 | ++DOMWINDOW == 102 (0x11697c000) [pid = 2086] [serial = 1696] [outer = 0x11675b400] 06:41:15 INFO - PROCESS | 2086 | 1468417275233 Marionette DEBUG loaded listener.js 06:41:15 INFO - PROCESS | 2086 | ++DOMWINDOW == 103 (0x117149800) [pid = 2086] [serial = 1697] [outer = 0x11675b400] 06:41:15 INFO - PROCESS | 2086 | --DOCSHELL 0x12c2d7800 == 45 [pid = 2086] [id = 559] 06:41:15 INFO - PROCESS | 2086 | --DOCSHELL 0x12bed6800 == 44 [pid = 2086] [id = 558] 06:41:15 INFO - PROCESS | 2086 | --DOCSHELL 0x12b92e800 == 43 [pid = 2086] [id = 557] 06:41:15 INFO - PROCESS | 2086 | --DOCSHELL 0x12b10e800 == 42 [pid = 2086] [id = 556] 06:41:15 INFO - PROCESS | 2086 | --DOCSHELL 0x117e40800 == 41 [pid = 2086] [id = 555] 06:41:15 INFO - PROCESS | 2086 | --DOCSHELL 0x128e6e000 == 40 [pid = 2086] [id = 554] 06:41:15 INFO - PROCESS | 2086 | --DOCSHELL 0x127093800 == 39 [pid = 2086] [id = 553] 06:41:15 INFO - PROCESS | 2086 | --DOCSHELL 0x126812800 == 38 [pid = 2086] [id = 552] 06:41:15 INFO - PROCESS | 2086 | --DOCSHELL 0x123082000 == 37 [pid = 2086] [id = 551] 06:41:15 INFO - PROCESS | 2086 | --DOCSHELL 0x118884000 == 36 [pid = 2086] [id = 550] 06:41:15 INFO - PROCESS | 2086 | --DOCSHELL 0x116ad0000 == 35 [pid = 2086] [id = 549] 06:41:15 INFO - PROCESS | 2086 | --DOCSHELL 0x118174800 == 34 [pid = 2086] [id = 548] 06:41:15 INFO - PROCESS | 2086 | --DOCSHELL 0x123897800 == 33 [pid = 2086] [id = 547] 06:41:15 INFO - PROCESS | 2086 | --DOCSHELL 0x12bc40000 == 32 [pid = 2086] [id = 546] 06:41:15 INFO - PROCESS | 2086 | --DOCSHELL 0x11816e800 == 31 [pid = 2086] [id = 564] 06:41:15 INFO - PROCESS | 2086 | --DOCSHELL 0x12c578800 == 30 [pid = 2086] [id = 563] 06:41:15 INFO - PROCESS | 2086 | --DOCSHELL 0x128e77000 == 29 [pid = 2086] [id = 562] 06:41:15 INFO - PROCESS | 2086 | --DOCSHELL 0x12c580800 == 28 [pid = 2086] [id = 560] 06:41:15 INFO - PROCESS | 2086 | --DOCSHELL 0x11916c000 == 27 [pid = 2086] [id = 561] 06:41:15 INFO - PROCESS | 2086 | --DOMWINDOW == 102 (0x119a9b000) [pid = 2086] [serial = 1603] [outer = 0x0] [url = about:blank] 06:41:15 INFO - PROCESS | 2086 | --DOMWINDOW == 101 (0x116980800) [pid = 2086] [serial = 1618] [outer = 0x0] [url = about:blank] 06:41:15 INFO - PROCESS | 2086 | --DOMWINDOW == 100 (0x1127cc800) [pid = 2086] [serial = 1615] [outer = 0x0] [url = about:blank] 06:41:15 INFO - PROCESS | 2086 | --DOMWINDOW == 99 (0x123b3e400) [pid = 2086] [serial = 1607] [outer = 0x0] [url = about:blank] 06:41:15 INFO - PROCESS | 2086 | --DOMWINDOW == 98 (0x12680e400) [pid = 2086] [serial = 1612] [outer = 0x0] [url = about:blank] 06:41:15 INFO - PROCESS | 2086 | --DOMWINDOW == 97 (0x126969c00) [pid = 2086] [serial = 1613] [outer = 0x0] [url = about:blank] 06:41:15 INFO - PROCESS | 2086 | --DOMWINDOW == 96 (0x1238a6000) [pid = 2086] [serial = 1606] [outer = 0x0] [url = about:blank] 06:41:15 INFO - PROCESS | 2086 | --DOMWINDOW == 95 (0x1248f7400) [pid = 2086] [serial = 1610] [outer = 0x0] [url = about:blank] 06:41:15 INFO - PROCESS | 2086 | --DOMWINDOW == 94 (0x124567000) [pid = 2086] [serial = 1609] [outer = 0x0] [url = about:blank] 06:41:15 INFO - PROCESS | 2086 | --DOMWINDOW == 93 (0x116f64400) [pid = 2086] [serial = 1601] [outer = 0x0] [url = about:blank] 06:41:15 INFO - PROCESS | 2086 | --DOMWINDOW == 92 (0x115e5c800) [pid = 2086] [serial = 1600] [outer = 0x0] [url = about:blank] 06:41:15 INFO - PROCESS | 2086 | --DOMWINDOW == 91 (0x1210cac00) [pid = 2086] [serial = 1604] [outer = 0x0] [url = about:blank] 06:41:15 INFO - PROCESS | 2086 | --DOMWINDOW == 90 (0x11998a400) [pid = 2086] [serial = 1622] [outer = 0x0] [url = about:blank] 06:41:15 INFO - PROCESS | 2086 | --DOMWINDOW == 89 (0x11885c000) [pid = 2086] [serial = 1621] [outer = 0x0] [url = about:blank] 06:41:15 INFO - PROCESS | 2086 | --DOMWINDOW == 88 (0x123b4a400) [pid = 2086] [serial = 1627] [outer = 0x0] [url = about:blank] 06:41:15 INFO - PROCESS | 2086 | --DOMWINDOW == 87 (0x118734800) [pid = 2086] [serial = 1630] [outer = 0x0] [url = about:blank] 06:41:15 INFO - PROCESS | 2086 | --DOMWINDOW == 86 (0x123622800) [pid = 2086] [serial = 1625] [outer = 0x0] [url = about:blank] 06:41:15 INFO - PROCESS | 2086 | --DOMWINDOW == 85 (0x1210c2c00) [pid = 2086] [serial = 1624] [outer = 0x0] [url = about:blank] 06:41:15 INFO - PROCESS | 2086 | --DOMWINDOW == 84 (0x1268a9000) [pid = 2086] [serial = 1633] [outer = 0x0] [url = about:blank] 06:41:15 INFO - PROCESS | 2086 | --DOMWINDOW == 83 (0x1270cbc00) [pid = 2086] [serial = 1634] [outer = 0x0] [url = about:blank] 06:41:15 INFO - PROCESS | 2086 | --DOMWINDOW == 82 (0x127373c00) [pid = 2086] [serial = 1636] [outer = 0x0] [url = about:blank] 06:41:15 INFO - PROCESS | 2086 | --DOMWINDOW == 81 (0x1248f3c00) [pid = 2086] [serial = 1628] [outer = 0x0] [url = about:blank] 06:41:15 INFO - PROCESS | 2086 | --DOMWINDOW == 80 (0x116a1b800) [pid = 2086] [serial = 1619] [outer = 0x0] [url = about:blank] 06:41:15 INFO - PROCESS | 2086 | --DOMWINDOW == 79 (0x1238a8400) [pid = 2086] [serial = 1631] [outer = 0x0] [url = about:blank] 06:41:15 INFO - PROCESS | 2086 | --DOMWINDOW == 78 (0x1273e2800) [pid = 2086] [serial = 1637] [outer = 0x0] [url = about:blank] 06:41:15 INFO - PROCESS | 2086 | --DOMWINDOW == 77 (0x112ea0400) [pid = 2086] [serial = 1616] [outer = 0x0] [url = about:blank] 06:41:16 INFO - PROCESS | 2086 | 1468417276088 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]]]}] 06:41:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 06:41:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1074ms 06:41:16 INFO - PROCESS | 2086 | 1468417276101 Marionette TRACE conn2 -> [0,2233,"getWindowHandle",null] 06:41:16 INFO - PROCESS | 2086 | 1468417276104 Marionette TRACE conn2 <- [1,2233,null,{"value":"7"}] 06:41:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 06:41:16 INFO - PROCESS | 2086 | 1468417276107 Marionette TRACE conn2 -> [0,2234,"setScriptTimeout",{"ms":35000}] 06:41:16 INFO - PROCESS | 2086 | 1468417276108 Marionette TRACE conn2 <- [1,2234,null,{}] 06:41:16 INFO - PROCESS | 2086 | 1468417276112 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}] 06:41:16 INFO - PROCESS | 2086 | 1468417276114 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:41:16 INFO - PROCESS | 2086 | 1468417276196 Marionette TRACE conn2 <- [1,2235,null,{"value":null}] 06:41:16 INFO - PROCESS | 2086 | 1468417276202 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:16 INFO - PROCESS | 2086 | 1468417276205 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:41:16 INFO - PROCESS | 2086 | ++DOCSHELL 0x116fc2000 == 28 [pid = 2086] [id = 566] 06:41:16 INFO - PROCESS | 2086 | ++DOMWINDOW == 78 (0x115e5e000) [pid = 2086] [serial = 1698] [outer = 0x0] 06:41:16 INFO - PROCESS | 2086 | ++DOMWINDOW == 79 (0x11675bc00) [pid = 2086] [serial = 1699] [outer = 0x115e5e000] 06:41:16 INFO - PROCESS | 2086 | 1468417276237 Marionette DEBUG loaded listener.js 06:41:16 INFO - PROCESS | 2086 | ++DOMWINDOW == 80 (0x116f65000) [pid = 2086] [serial = 1700] [outer = 0x115e5e000] 06:41:16 INFO - PROCESS | 2086 | 1468417276707 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]]]}] 06:41:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 06:41:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 620ms 06:41:16 INFO - PROCESS | 2086 | 1468417276727 Marionette TRACE conn2 -> [0,2237,"getWindowHandle",null] 06:41:16 INFO - PROCESS | 2086 | 1468417276732 Marionette TRACE conn2 <- [1,2237,null,{"value":"7"}] 06:41:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 06:41:16 INFO - PROCESS | 2086 | 1468417276737 Marionette TRACE conn2 -> [0,2238,"setScriptTimeout",{"ms":35000}] 06:41:16 INFO - PROCESS | 2086 | 1468417276739 Marionette TRACE conn2 <- [1,2238,null,{}] 06:41:16 INFO - PROCESS | 2086 | 1468417276741 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}] 06:41:16 INFO - PROCESS | 2086 | 1468417276743 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:41:16 INFO - PROCESS | 2086 | 1468417276820 Marionette TRACE conn2 <- [1,2239,null,{"value":null}] 06:41:16 INFO - PROCESS | 2086 | 1468417276824 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:16 INFO - PROCESS | 2086 | 1468417276826 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:41:16 INFO - PROCESS | 2086 | ++DOCSHELL 0x1195d2800 == 29 [pid = 2086] [id = 567] 06:41:16 INFO - PROCESS | 2086 | ++DOMWINDOW == 81 (0x117eb3400) [pid = 2086] [serial = 1701] [outer = 0x0] 06:41:16 INFO - PROCESS | 2086 | ++DOMWINDOW == 82 (0x1185af800) [pid = 2086] [serial = 1702] [outer = 0x117eb3400] 06:41:16 INFO - PROCESS | 2086 | 1468417276858 Marionette DEBUG loaded listener.js 06:41:16 INFO - PROCESS | 2086 | ++DOMWINDOW == 83 (0x119140c00) [pid = 2086] [serial = 1703] [outer = 0x117eb3400] 06:41:17 INFO - PROCESS | 2086 | 1468417277311 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]]]}] 06:41:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 06:41:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 623ms 06:41:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 06:41:17 INFO - PROCESS | 2086 | 1468417277366 Marionette TRACE conn2 -> [0,2241,"getWindowHandle",null] 06:41:17 INFO - PROCESS | 2086 | 1468417277367 Marionette TRACE conn2 <- [1,2241,null,{"value":"7"}] 06:41:17 INFO - PROCESS | 2086 | 1468417277370 Marionette TRACE conn2 -> [0,2242,"setScriptTimeout",{"ms":35000}] 06:41:17 INFO - PROCESS | 2086 | 1468417277373 Marionette TRACE conn2 <- [1,2242,null,{}] 06:41:17 INFO - PROCESS | 2086 | 1468417277382 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}] 06:41:17 INFO - PROCESS | 2086 | 1468417277385 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:41:17 INFO - PROCESS | 2086 | 1468417277462 Marionette TRACE conn2 <- [1,2243,null,{"value":null}] 06:41:17 INFO - PROCESS | 2086 | 1468417277467 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:17 INFO - PROCESS | 2086 | 1468417277469 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:41:17 INFO - PROCESS | 2086 | ++DOCSHELL 0x12486c800 == 30 [pid = 2086] [id = 568] 06:41:17 INFO - PROCESS | 2086 | ++DOMWINDOW == 84 (0x1127ccc00) [pid = 2086] [serial = 1704] [outer = 0x0] 06:41:17 INFO - PROCESS | 2086 | ++DOMWINDOW == 85 (0x123003400) [pid = 2086] [serial = 1705] [outer = 0x1127ccc00] 06:41:17 INFO - PROCESS | 2086 | 1468417277499 Marionette DEBUG loaded listener.js 06:41:17 INFO - PROCESS | 2086 | ++DOMWINDOW == 86 (0x1234ac800) [pid = 2086] [serial = 1706] [outer = 0x1127ccc00] 06:41:17 INFO - PROCESS | 2086 | 1468417277826 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]]]}] 06:41:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 06:41:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 471ms 06:41:17 INFO - PROCESS | 2086 | 1468417277842 Marionette TRACE conn2 -> [0,2245,"getWindowHandle",null] 06:41:17 INFO - PROCESS | 2086 | 1468417277845 Marionette TRACE conn2 <- [1,2245,null,{"value":"7"}] 06:41:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 06:41:17 INFO - PROCESS | 2086 | 1468417277852 Marionette TRACE conn2 -> [0,2246,"setScriptTimeout",{"ms":35000}] 06:41:17 INFO - PROCESS | 2086 | 1468417277854 Marionette TRACE conn2 <- [1,2246,null,{}] 06:41:17 INFO - PROCESS | 2086 | 1468417277856 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}] 06:41:17 INFO - PROCESS | 2086 | 1468417277857 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:41:17 INFO - PROCESS | 2086 | 1468417277971 Marionette TRACE conn2 <- [1,2247,null,{"value":null}] 06:41:17 INFO - PROCESS | 2086 | 1468417277978 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:17 INFO - PROCESS | 2086 | 1468417277979 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:41:17 INFO - PROCESS | 2086 | ++DOCSHELL 0x128818000 == 31 [pid = 2086] [id = 569] 06:41:17 INFO - PROCESS | 2086 | ++DOMWINDOW == 87 (0x1234ab000) [pid = 2086] [serial = 1707] [outer = 0x0] 06:41:18 INFO - PROCESS | 2086 | ++DOMWINDOW == 88 (0x1234e7400) [pid = 2086] [serial = 1708] [outer = 0x1234ab000] 06:41:18 INFO - PROCESS | 2086 | 1468417278004 Marionette DEBUG loaded listener.js 06:41:18 INFO - PROCESS | 2086 | ++DOMWINDOW == 89 (0x1243f3800) [pid = 2086] [serial = 1709] [outer = 0x1234ab000] 06:41:18 INFO - PROCESS | 2086 | 1468417278358 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]]]}] 06:41:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 06:41:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 517ms 06:41:18 INFO - PROCESS | 2086 | 1468417278371 Marionette TRACE conn2 -> [0,2249,"getWindowHandle",null] 06:41:18 INFO - PROCESS | 2086 | 1468417278372 Marionette TRACE conn2 <- [1,2249,null,{"value":"7"}] 06:41:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 06:41:18 INFO - PROCESS | 2086 | 1468417278374 Marionette TRACE conn2 -> [0,2250,"setScriptTimeout",{"ms":35000}] 06:41:18 INFO - PROCESS | 2086 | 1468417278375 Marionette TRACE conn2 <- [1,2250,null,{}] 06:41:18 INFO - PROCESS | 2086 | 1468417278378 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}] 06:41:18 INFO - PROCESS | 2086 | 1468417278379 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:41:18 INFO - PROCESS | 2086 | 1468417278473 Marionette TRACE conn2 <- [1,2251,null,{"value":null}] 06:41:18 INFO - PROCESS | 2086 | 1468417278511 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:18 INFO - PROCESS | 2086 | 1468417278512 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:41:18 INFO - PROCESS | 2086 | ++DOCSHELL 0x128e86800 == 32 [pid = 2086] [id = 570] 06:41:18 INFO - PROCESS | 2086 | ++DOMWINDOW == 90 (0x111caa000) [pid = 2086] [serial = 1710] [outer = 0x0] 06:41:18 INFO - PROCESS | 2086 | ++DOMWINDOW == 91 (0x1243f5c00) [pid = 2086] [serial = 1711] [outer = 0x111caa000] 06:41:18 INFO - PROCESS | 2086 | 1468417278537 Marionette DEBUG loaded listener.js 06:41:18 INFO - PROCESS | 2086 | ++DOMWINDOW == 92 (0x126809800) [pid = 2086] [serial = 1712] [outer = 0x111caa000] 06:41:18 INFO - PROCESS | 2086 | 1468417278851 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]]]}] 06:41:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 06:41:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 518ms 06:41:18 INFO - PROCESS | 2086 | 1468417278892 Marionette TRACE conn2 -> [0,2253,"getWindowHandle",null] 06:41:18 INFO - PROCESS | 2086 | 1468417278894 Marionette TRACE conn2 <- [1,2253,null,{"value":"7"}] 06:41:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 06:41:18 INFO - PROCESS | 2086 | 1468417278902 Marionette TRACE conn2 -> [0,2254,"setScriptTimeout",{"ms":35000}] 06:41:18 INFO - PROCESS | 2086 | 1468417278903 Marionette TRACE conn2 <- [1,2254,null,{}] 06:41:18 INFO - PROCESS | 2086 | 1468417278905 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}] 06:41:18 INFO - PROCESS | 2086 | 1468417278909 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:41:19 INFO - PROCESS | 2086 | 1468417279023 Marionette TRACE conn2 <- [1,2255,null,{"value":null}] 06:41:19 INFO - PROCESS | 2086 | 1468417279028 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:19 INFO - PROCESS | 2086 | 1468417279029 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:41:19 INFO - PROCESS | 2086 | ++DOCSHELL 0x12a6f2800 == 33 [pid = 2086] [id = 571] 06:41:19 INFO - PROCESS | 2086 | ++DOMWINDOW == 93 (0x11714b000) [pid = 2086] [serial = 1713] [outer = 0x0] 06:41:19 INFO - PROCESS | 2086 | ++DOMWINDOW == 94 (0x12696bc00) [pid = 2086] [serial = 1714] [outer = 0x11714b000] 06:41:19 INFO - PROCESS | 2086 | 1468417279055 Marionette DEBUG loaded listener.js 06:41:19 INFO - PROCESS | 2086 | ++DOMWINDOW == 95 (0x128d09c00) [pid = 2086] [serial = 1715] [outer = 0x11714b000] 06:41:19 INFO - PROCESS | 2086 | 1468417279401 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]]]}] 06:41:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 06:41:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 524ms 06:41:19 INFO - PROCESS | 2086 | 1468417279420 Marionette TRACE conn2 -> [0,2257,"getWindowHandle",null] 06:41:19 INFO - PROCESS | 2086 | 1468417279421 Marionette TRACE conn2 <- [1,2257,null,{"value":"7"}] 06:41:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 06:41:19 INFO - PROCESS | 2086 | 1468417279423 Marionette TRACE conn2 -> [0,2258,"setScriptTimeout",{"ms":35000}] 06:41:19 INFO - PROCESS | 2086 | 1468417279424 Marionette TRACE conn2 <- [1,2258,null,{}] 06:41:19 INFO - PROCESS | 2086 | 1468417279439 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}] 06:41:19 INFO - PROCESS | 2086 | 1468417279440 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:41:19 INFO - PROCESS | 2086 | 1468417279532 Marionette TRACE conn2 <- [1,2259,null,{"value":null}] 06:41:19 INFO - PROCESS | 2086 | 1468417279536 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:19 INFO - PROCESS | 2086 | 1468417279537 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:41:19 INFO - PROCESS | 2086 | ++DOCSHELL 0x12b116800 == 34 [pid = 2086] [id = 572] 06:41:19 INFO - PROCESS | 2086 | ++DOMWINDOW == 96 (0x1121b7c00) [pid = 2086] [serial = 1716] [outer = 0x0] 06:41:19 INFO - PROCESS | 2086 | ++DOMWINDOW == 97 (0x129108c00) [pid = 2086] [serial = 1717] [outer = 0x1121b7c00] 06:41:19 INFO - PROCESS | 2086 | 1468417279562 Marionette DEBUG loaded listener.js 06:41:19 INFO - PROCESS | 2086 | ++DOMWINDOW == 98 (0x129110400) [pid = 2086] [serial = 1718] [outer = 0x1121b7c00] 06:41:19 INFO - PROCESS | 2086 | 1468417279887 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]]]}] 06:41:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 06:41:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 519ms 06:41:19 INFO - PROCESS | 2086 | 1468417279944 Marionette TRACE conn2 -> [0,2261,"getWindowHandle",null] 06:41:19 INFO - PROCESS | 2086 | 1468417279945 Marionette TRACE conn2 <- [1,2261,null,{"value":"7"}] 06:41:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 06:41:19 INFO - PROCESS | 2086 | 1468417279947 Marionette TRACE conn2 -> [0,2262,"setScriptTimeout",{"ms":35000}] 06:41:19 INFO - PROCESS | 2086 | 1468417279948 Marionette TRACE conn2 <- [1,2262,null,{}] 06:41:19 INFO - PROCESS | 2086 | 1468417279951 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}] 06:41:19 INFO - PROCESS | 2086 | 1468417279952 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:41:20 INFO - PROCESS | 2086 | 1468417280047 Marionette TRACE conn2 <- [1,2263,null,{"value":null}] 06:41:20 INFO - PROCESS | 2086 | 1468417280061 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:20 INFO - PROCESS | 2086 | 1468417280062 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:41:20 INFO - PROCESS | 2086 | ++DOCSHELL 0x12b92f000 == 35 [pid = 2086] [id = 573] 06:41:20 INFO - PROCESS | 2086 | ++DOMWINDOW == 99 (0x129348400) [pid = 2086] [serial = 1719] [outer = 0x0] 06:41:20 INFO - PROCESS | 2086 | ++DOMWINDOW == 100 (0x129352000) [pid = 2086] [serial = 1720] [outer = 0x129348400] 06:41:20 INFO - PROCESS | 2086 | 1468417280087 Marionette DEBUG loaded listener.js 06:41:20 INFO - PROCESS | 2086 | ++DOMWINDOW == 101 (0x1293c8800) [pid = 2086] [serial = 1721] [outer = 0x129348400] 06:41:20 INFO - PROCESS | 2086 | --DOMWINDOW == 100 (0x116f90800) [pid = 2086] [serial = 1644] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 06:41:20 INFO - PROCESS | 2086 | --DOMWINDOW == 99 (0x11918fc00) [pid = 2086] [serial = 1656] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 06:41:20 INFO - PROCESS | 2086 | --DOMWINDOW == 98 (0x119148400) [pid = 2086] [serial = 1659] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 06:41:20 INFO - PROCESS | 2086 | --DOMWINDOW == 97 (0x116f8f400) [pid = 2086] [serial = 1653] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 06:41:20 INFO - PROCESS | 2086 | --DOMWINDOW == 96 (0x1187eb000) [pid = 2086] [serial = 1677] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 06:41:20 INFO - PROCESS | 2086 | --DOMWINDOW == 95 (0x112fb4800) [pid = 2086] [serial = 1671] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 06:41:20 INFO - PROCESS | 2086 | --DOMWINDOW == 94 (0x116199800) [pid = 2086] [serial = 1650] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 06:41:20 INFO - PROCESS | 2086 | --DOMWINDOW == 93 (0x1234a6800) [pid = 2086] [serial = 1662] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 06:41:20 INFO - PROCESS | 2086 | --DOMWINDOW == 92 (0x1127d1000) [pid = 2086] [serial = 1647] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 06:41:20 INFO - PROCESS | 2086 | --DOMWINDOW == 91 (0x1234e7c00) [pid = 2086] [serial = 1665] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 06:41:20 INFO - PROCESS | 2086 | --DOMWINDOW == 90 (0x113c21c00) [pid = 2086] [serial = 1641] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 06:41:20 INFO - PROCESS | 2086 | --DOMWINDOW == 89 (0x115e61800) [pid = 2086] [serial = 1638] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 06:41:20 INFO - PROCESS | 2086 | --DOMWINDOW == 88 (0x126e2fc00) [pid = 2086] [serial = 1668] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 06:41:20 INFO - PROCESS | 2086 | --DOMWINDOW == 87 (0x1268a4c00) [pid = 2086] [serial = 1674] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 06:41:20 INFO - PROCESS | 2086 | --DOMWINDOW == 86 (0x129349800) [pid = 2086] [serial = 1680] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 06:41:20 INFO - PROCESS | 2086 | 1468417280606 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]]]}] 06:41:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 06:41:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 672ms 06:41:20 INFO - PROCESS | 2086 | 1468417280619 Marionette TRACE conn2 -> [0,2265,"getWindowHandle",null] 06:41:20 INFO - PROCESS | 2086 | 1468417280621 Marionette TRACE conn2 <- [1,2265,null,{"value":"7"}] 06:41:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 06:41:20 INFO - PROCESS | 2086 | 1468417280623 Marionette TRACE conn2 -> [0,2266,"setScriptTimeout",{"ms":35000}] 06:41:20 INFO - PROCESS | 2086 | 1468417280635 Marionette TRACE conn2 <- [1,2266,null,{}] 06:41:20 INFO - PROCESS | 2086 | 1468417280637 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}] 06:41:20 INFO - PROCESS | 2086 | 1468417280638 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:41:20 INFO - PROCESS | 2086 | 1468417280715 Marionette TRACE conn2 <- [1,2267,null,{"value":null}] 06:41:20 INFO - PROCESS | 2086 | 1468417280772 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:20 INFO - PROCESS | 2086 | 1468417280773 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:41:20 INFO - PROCESS | 2086 | ++DOCSHELL 0x12486c000 == 36 [pid = 2086] [id = 574] 06:41:20 INFO - PROCESS | 2086 | ++DOMWINDOW == 87 (0x110eb3000) [pid = 2086] [serial = 1722] [outer = 0x0] 06:41:20 INFO - PROCESS | 2086 | ++DOMWINDOW == 88 (0x115e61800) [pid = 2086] [serial = 1723] [outer = 0x110eb3000] 06:41:20 INFO - PROCESS | 2086 | 1468417280797 Marionette DEBUG loaded listener.js 06:41:20 INFO - PROCESS | 2086 | ++DOMWINDOW == 89 (0x11918bc00) [pid = 2086] [serial = 1724] [outer = 0x110eb3000] 06:41:21 INFO - PROCESS | 2086 | 1468417281041 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]]]}] 06:41:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 06:41:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 430ms 06:41:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 06:41:21 INFO - PROCESS | 2086 | 1468417281056 Marionette TRACE conn2 -> [0,2269,"getWindowHandle",null] 06:41:21 INFO - PROCESS | 2086 | 1468417281058 Marionette TRACE conn2 <- [1,2269,null,{"value":"7"}] 06:41:21 INFO - PROCESS | 2086 | 1468417281060 Marionette TRACE conn2 -> [0,2270,"setScriptTimeout",{"ms":35000}] 06:41:21 INFO - PROCESS | 2086 | 1468417281061 Marionette TRACE conn2 <- [1,2270,null,{}] 06:41:21 INFO - PROCESS | 2086 | 1468417281070 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}] 06:41:21 INFO - PROCESS | 2086 | 1468417281071 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:41:21 INFO - PROCESS | 2086 | 1468417281155 Marionette TRACE conn2 <- [1,2271,null,{"value":null}] 06:41:21 INFO - PROCESS | 2086 | 1468417281159 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:21 INFO - PROCESS | 2086 | 1468417281161 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:41:21 INFO - PROCESS | 2086 | ++DOCSHELL 0x12c2c4000 == 37 [pid = 2086] [id = 575] 06:41:21 INFO - PROCESS | 2086 | ++DOMWINDOW == 90 (0x11918fc00) [pid = 2086] [serial = 1725] [outer = 0x0] 06:41:21 INFO - PROCESS | 2086 | ++DOMWINDOW == 91 (0x123b4a400) [pid = 2086] [serial = 1726] [outer = 0x11918fc00] 06:41:21 INFO - PROCESS | 2086 | 1468417281188 Marionette DEBUG loaded listener.js 06:41:21 INFO - PROCESS | 2086 | ++DOMWINDOW == 92 (0x1273e0800) [pid = 2086] [serial = 1727] [outer = 0x11918fc00] 06:41:21 INFO - PROCESS | 2086 | 1468417281503 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]]]}] 06:41:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 06:41:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 475ms 06:41:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 06:41:21 INFO - PROCESS | 2086 | 1468417281535 Marionette TRACE conn2 -> [0,2273,"getWindowHandle",null] 06:41:21 INFO - PROCESS | 2086 | 1468417281537 Marionette TRACE conn2 <- [1,2273,null,{"value":"7"}] 06:41:21 INFO - PROCESS | 2086 | 1468417281539 Marionette TRACE conn2 -> [0,2274,"setScriptTimeout",{"ms":35000}] 06:41:21 INFO - PROCESS | 2086 | 1468417281540 Marionette TRACE conn2 <- [1,2274,null,{}] 06:41:21 INFO - PROCESS | 2086 | 1468417281543 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}] 06:41:21 INFO - PROCESS | 2086 | 1468417281552 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:41:21 INFO - PROCESS | 2086 | 1468417281656 Marionette TRACE conn2 <- [1,2275,null,{"value":null}] 06:41:21 INFO - PROCESS | 2086 | 1468417281723 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:21 INFO - PROCESS | 2086 | 1468417281724 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:41:21 INFO - PROCESS | 2086 | ++DOCSHELL 0x128e86000 == 38 [pid = 2086] [id = 576] 06:41:21 INFO - PROCESS | 2086 | ++DOMWINDOW == 93 (0x1234aa000) [pid = 2086] [serial = 1728] [outer = 0x0] 06:41:21 INFO - PROCESS | 2086 | ++DOMWINDOW == 94 (0x129349800) [pid = 2086] [serial = 1729] [outer = 0x1234aa000] 06:41:21 INFO - PROCESS | 2086 | 1468417281751 Marionette DEBUG loaded listener.js 06:41:21 INFO - PROCESS | 2086 | ++DOMWINDOW == 95 (0x12a526800) [pid = 2086] [serial = 1730] [outer = 0x1234aa000] 06:41:22 INFO - PROCESS | 2086 | 1468417282018 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]]]}] 06:41:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 06:41:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 521ms 06:41:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 06:41:22 INFO - PROCESS | 2086 | 1468417282068 Marionette TRACE conn2 -> [0,2277,"getWindowHandle",null] 06:41:22 INFO - PROCESS | 2086 | 1468417282069 Marionette TRACE conn2 <- [1,2277,null,{"value":"7"}] 06:41:22 INFO - PROCESS | 2086 | 1468417282072 Marionette TRACE conn2 -> [0,2278,"setScriptTimeout",{"ms":35000}] 06:41:22 INFO - PROCESS | 2086 | 1468417282073 Marionette TRACE conn2 <- [1,2278,null,{}] 06:41:22 INFO - PROCESS | 2086 | 1468417282075 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}] 06:41:22 INFO - PROCESS | 2086 | 1468417282076 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:41:22 INFO - PROCESS | 2086 | 1468417282159 Marionette TRACE conn2 <- [1,2279,null,{"value":null}] 06:41:22 INFO - PROCESS | 2086 | 1468417282165 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:22 INFO - PROCESS | 2086 | 1468417282166 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:41:22 INFO - PROCESS | 2086 | ++DOCSHELL 0x12ca91800 == 39 [pid = 2086] [id = 577] 06:41:22 INFO - PROCESS | 2086 | ++DOMWINDOW == 96 (0x1273e4800) [pid = 2086] [serial = 1731] [outer = 0x0] 06:41:22 INFO - PROCESS | 2086 | ++DOMWINDOW == 97 (0x12a530800) [pid = 2086] [serial = 1732] [outer = 0x1273e4800] 06:41:22 INFO - PROCESS | 2086 | 1468417282190 Marionette DEBUG loaded listener.js 06:41:22 INFO - PROCESS | 2086 | ++DOMWINDOW == 98 (0x12a626800) [pid = 2086] [serial = 1733] [outer = 0x1273e4800] 06:41:22 INFO - PROCESS | 2086 | 1468417282625 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]]]}] 06:41:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 06:41:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 569ms 06:41:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 06:41:22 INFO - PROCESS | 2086 | 1468417282642 Marionette TRACE conn2 -> [0,2281,"getWindowHandle",null] 06:41:22 INFO - PROCESS | 2086 | 1468417282645 Marionette TRACE conn2 <- [1,2281,null,{"value":"7"}] 06:41:22 INFO - PROCESS | 2086 | 1468417282648 Marionette TRACE conn2 -> [0,2282,"setScriptTimeout",{"ms":35000}] 06:41:22 INFO - PROCESS | 2086 | 1468417282650 Marionette TRACE conn2 <- [1,2282,null,{}] 06:41:22 INFO - PROCESS | 2086 | 1468417282654 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}] 06:41:22 INFO - PROCESS | 2086 | 1468417282656 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:41:22 INFO - PROCESS | 2086 | 1468417282768 Marionette TRACE conn2 <- [1,2283,null,{"value":null}] 06:41:22 INFO - PROCESS | 2086 | 1468417282853 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:22 INFO - PROCESS | 2086 | 1468417282854 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:41:22 INFO - PROCESS | 2086 | ++DOCSHELL 0x118146000 == 40 [pid = 2086] [id = 578] 06:41:22 INFO - PROCESS | 2086 | ++DOMWINDOW == 99 (0x1127d8400) [pid = 2086] [serial = 1734] [outer = 0x0] 06:41:22 INFO - PROCESS | 2086 | ++DOMWINDOW == 100 (0x1132e4400) [pid = 2086] [serial = 1735] [outer = 0x1127d8400] 06:41:22 INFO - PROCESS | 2086 | 1468417282885 Marionette DEBUG loaded listener.js 06:41:22 INFO - PROCESS | 2086 | ++DOMWINDOW == 101 (0x11697bc00) [pid = 2086] [serial = 1736] [outer = 0x1127d8400] 06:41:23 INFO - PROCESS | 2086 | 1468417283415 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]]]}] 06:41:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 06:41:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 822ms 06:41:23 INFO - PROCESS | 2086 | 1468417283469 Marionette TRACE conn2 -> [0,2285,"getWindowHandle",null] 06:41:23 INFO - PROCESS | 2086 | 1468417283472 Marionette TRACE conn2 <- [1,2285,null,{"value":"7"}] 06:41:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 06:41:23 INFO - PROCESS | 2086 | 1468417283477 Marionette TRACE conn2 -> [0,2286,"setScriptTimeout",{"ms":35000}] 06:41:23 INFO - PROCESS | 2086 | 1468417283479 Marionette TRACE conn2 <- [1,2286,null,{}] 06:41:23 INFO - PROCESS | 2086 | 1468417283481 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}] 06:41:23 INFO - PROCESS | 2086 | 1468417283483 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:41:23 INFO - PROCESS | 2086 | 1468417283601 Marionette TRACE conn2 <- [1,2287,null,{"value":null}] 06:41:23 INFO - PROCESS | 2086 | 1468417283719 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:23 INFO - PROCESS | 2086 | 1468417283721 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:41:23 INFO - PROCESS | 2086 | ++DOCSHELL 0x126e98000 == 41 [pid = 2086] [id = 579] 06:41:23 INFO - PROCESS | 2086 | ++DOMWINDOW == 102 (0x118564c00) [pid = 2086] [serial = 1737] [outer = 0x0] 06:41:23 INFO - PROCESS | 2086 | ++DOMWINDOW == 103 (0x119141800) [pid = 2086] [serial = 1738] [outer = 0x118564c00] 06:41:23 INFO - PROCESS | 2086 | 1468417283772 Marionette DEBUG loaded listener.js 06:41:23 INFO - PROCESS | 2086 | ++DOMWINDOW == 104 (0x119a92400) [pid = 2086] [serial = 1739] [outer = 0x118564c00] 06:41:24 INFO - PROCESS | 2086 | 1468417284506 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]]]}] 06:41:24 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 06:41:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1069ms 06:41:24 INFO - PROCESS | 2086 | 1468417284572 Marionette TRACE conn2 -> [0,2289,"getWindowHandle",null] 06:41:24 INFO - PROCESS | 2086 | 1468417284576 Marionette TRACE conn2 <- [1,2289,null,{"value":"7"}] 06:41:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 06:41:24 INFO - PROCESS | 2086 | 1468417284583 Marionette TRACE conn2 -> [0,2290,"setScriptTimeout",{"ms":35000}] 06:41:24 INFO - PROCESS | 2086 | 1468417284586 Marionette TRACE conn2 <- [1,2290,null,{}] 06:41:24 INFO - PROCESS | 2086 | 1468417284591 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}] 06:41:24 INFO - PROCESS | 2086 | 1468417284594 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:41:24 INFO - PROCESS | 2086 | 1468417284725 Marionette TRACE conn2 <- [1,2291,null,{"value":null}] 06:41:24 INFO - PROCESS | 2086 | 1468417284853 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:24 INFO - PROCESS | 2086 | 1468417284857 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:41:24 INFO - PROCESS | 2086 | ++DOCSHELL 0x1184d1000 == 42 [pid = 2086] [id = 580] 06:41:24 INFO - PROCESS | 2086 | ++DOMWINDOW == 105 (0x116980800) [pid = 2086] [serial = 1740] [outer = 0x0] 06:41:24 INFO - PROCESS | 2086 | ++DOMWINDOW == 106 (0x116f64400) [pid = 2086] [serial = 1741] [outer = 0x116980800] 06:41:24 INFO - PROCESS | 2086 | 1468417284906 Marionette DEBUG loaded listener.js 06:41:24 INFO - PROCESS | 2086 | ++DOMWINDOW == 107 (0x117eb2c00) [pid = 2086] [serial = 1742] [outer = 0x116980800] 06:41:25 INFO - PROCESS | 2086 | --DOCSHELL 0x128e86000 == 41 [pid = 2086] [id = 576] 06:41:25 INFO - PROCESS | 2086 | --DOCSHELL 0x12c2c4000 == 40 [pid = 2086] [id = 575] 06:41:25 INFO - PROCESS | 2086 | --DOCSHELL 0x12486c000 == 39 [pid = 2086] [id = 574] 06:41:25 INFO - PROCESS | 2086 | --DOCSHELL 0x12b92f000 == 38 [pid = 2086] [id = 573] 06:41:25 INFO - PROCESS | 2086 | --DOCSHELL 0x12b116800 == 37 [pid = 2086] [id = 572] 06:41:25 INFO - PROCESS | 2086 | --DOCSHELL 0x12a6f2800 == 36 [pid = 2086] [id = 571] 06:41:25 INFO - PROCESS | 2086 | --DOCSHELL 0x128e86800 == 35 [pid = 2086] [id = 570] 06:41:25 INFO - PROCESS | 2086 | --DOCSHELL 0x128818000 == 34 [pid = 2086] [id = 569] 06:41:25 INFO - PROCESS | 2086 | --DOCSHELL 0x12486c800 == 33 [pid = 2086] [id = 568] 06:41:25 INFO - PROCESS | 2086 | --DOCSHELL 0x1195d2800 == 32 [pid = 2086] [id = 567] 06:41:25 INFO - PROCESS | 2086 | --DOCSHELL 0x116fc2000 == 31 [pid = 2086] [id = 566] 06:41:25 INFO - PROCESS | 2086 | --DOCSHELL 0x11816d800 == 30 [pid = 2086] [id = 565] 06:41:25 INFO - PROCESS | 2086 | --DOMWINDOW == 106 (0x118852800) [pid = 2086] [serial = 1645] [outer = 0x0] [url = about:blank] 06:41:25 INFO - PROCESS | 2086 | --DOMWINDOW == 105 (0x1210c6400) [pid = 2086] [serial = 1658] [outer = 0x0] [url = about:blank] 06:41:25 INFO - PROCESS | 2086 | --DOMWINDOW == 104 (0x123203400) [pid = 2086] [serial = 1661] [outer = 0x0] [url = about:blank] 06:41:25 INFO - PROCESS | 2086 | --DOMWINDOW == 103 (0x1188e5000) [pid = 2086] [serial = 1655] [outer = 0x0] [url = about:blank] 06:41:25 INFO - PROCESS | 2086 | --DOMWINDOW == 102 (0x1176f1400) [pid = 2086] [serial = 1654] [outer = 0x0] [url = about:blank] 06:41:25 INFO - PROCESS | 2086 | --DOMWINDOW == 101 (0x128d08c00) [pid = 2086] [serial = 1678] [outer = 0x0] [url = about:blank] 06:41:25 INFO - PROCESS | 2086 | --DOMWINDOW == 100 (0x123004c00) [pid = 2086] [serial = 1672] [outer = 0x0] [url = about:blank] 06:41:25 INFO - PROCESS | 2086 | --DOMWINDOW == 99 (0x11692ec00) [pid = 2086] [serial = 1651] [outer = 0x0] [url = about:blank] 06:41:25 INFO - PROCESS | 2086 | --DOMWINDOW == 98 (0x1234f0400) [pid = 2086] [serial = 1663] [outer = 0x0] [url = about:blank] 06:41:25 INFO - PROCESS | 2086 | --DOMWINDOW == 97 (0x1133aa000) [pid = 2086] [serial = 1649] [outer = 0x0] [url = about:blank] 06:41:25 INFO - PROCESS | 2086 | --DOMWINDOW == 96 (0x12680e800) [pid = 2086] [serial = 1673] [outer = 0x0] [url = about:blank] 06:41:25 INFO - PROCESS | 2086 | --DOMWINDOW == 95 (0x1210c3000) [pid = 2086] [serial = 1646] [outer = 0x0] [url = about:blank] 06:41:25 INFO - PROCESS | 2086 | --DOMWINDOW == 94 (0x112ce3000) [pid = 2086] [serial = 1648] [outer = 0x0] [url = about:blank] 06:41:25 INFO - PROCESS | 2086 | --DOMWINDOW == 93 (0x123002c00) [pid = 2086] [serial = 1660] [outer = 0x0] [url = about:blank] 06:41:25 INFO - PROCESS | 2086 | --DOMWINDOW == 92 (0x12696d400) [pid = 2086] [serial = 1666] [outer = 0x0] [url = about:blank] 06:41:25 INFO - PROCESS | 2086 | --DOMWINDOW == 91 (0x116f92800) [pid = 2086] [serial = 1643] [outer = 0x0] [url = about:blank] 06:41:25 INFO - PROCESS | 2086 | --DOMWINDOW == 90 (0x128aa7c00) [pid = 2086] [serial = 1640] [outer = 0x0] [url = about:blank] 06:41:25 INFO - PROCESS | 2086 | --DOMWINDOW == 89 (0x1273e5000) [pid = 2086] [serial = 1670] [outer = 0x0] [url = about:blank] 06:41:25 INFO - PROCESS | 2086 | --DOMWINDOW == 88 (0x1273e4400) [pid = 2086] [serial = 1639] [outer = 0x0] [url = about:blank] 06:41:25 INFO - PROCESS | 2086 | --DOMWINDOW == 87 (0x128a5f800) [pid = 2086] [serial = 1675] [outer = 0x0] [url = about:blank] 06:41:25 INFO - PROCESS | 2086 | --DOMWINDOW == 86 (0x126eca800) [pid = 2086] [serial = 1667] [outer = 0x0] [url = about:blank] 06:41:25 INFO - PROCESS | 2086 | --DOMWINDOW == 85 (0x127374800) [pid = 2086] [serial = 1669] [outer = 0x0] [url = about:blank] 06:41:25 INFO - PROCESS | 2086 | --DOMWINDOW == 84 (0x126962800) [pid = 2086] [serial = 1664] [outer = 0x0] [url = about:blank] 06:41:25 INFO - PROCESS | 2086 | --DOMWINDOW == 83 (0x11675c400) [pid = 2086] [serial = 1642] [outer = 0x0] [url = about:blank] 06:41:25 INFO - PROCESS | 2086 | --DOMWINDOW == 82 (0x116a1c000) [pid = 2086] [serial = 1652] [outer = 0x0] [url = about:blank] 06:41:25 INFO - PROCESS | 2086 | --DOMWINDOW == 81 (0x128aa6000) [pid = 2086] [serial = 1676] [outer = 0x0] [url = about:blank] 06:41:25 INFO - PROCESS | 2086 | --DOMWINDOW == 80 (0x120fde000) [pid = 2086] [serial = 1657] [outer = 0x0] [url = about:blank] 06:41:25 INFO - PROCESS | 2086 | --DOMWINDOW == 79 (0x1293c6400) [pid = 2086] [serial = 1682] [outer = 0x0] [url = about:blank] 06:41:25 INFO - PROCESS | 2086 | --DOMWINDOW == 78 (0x129351400) [pid = 2086] [serial = 1681] [outer = 0x0] [url = about:blank] 06:41:25 INFO - PROCESS | 2086 | --DOMWINDOW == 77 (0x129116000) [pid = 2086] [serial = 1679] [outer = 0x0] [url = about:blank] 06:41:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 06:41:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 725ms 06:41:25 INFO - PROCESS | 2086 | 1468417285303 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]]]}] 06:41:25 INFO - PROCESS | 2086 | 1468417285306 Marionette TRACE conn2 -> [0,2293,"getWindowHandle",null] 06:41:25 INFO - PROCESS | 2086 | 1468417285309 Marionette TRACE conn2 <- [1,2293,null,{"value":"7"}] 06:41:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 06:41:25 INFO - PROCESS | 2086 | 1468417285316 Marionette TRACE conn2 -> [0,2294,"setScriptTimeout",{"ms":35000}] 06:41:25 INFO - PROCESS | 2086 | 1468417285318 Marionette TRACE conn2 <- [1,2294,null,{}] 06:41:25 INFO - PROCESS | 2086 | 1468417285320 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}] 06:41:25 INFO - PROCESS | 2086 | 1468417285322 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:41:25 INFO - PROCESS | 2086 | 1468417285402 Marionette TRACE conn2 <- [1,2295,null,{"value":null}] 06:41:25 INFO - PROCESS | 2086 | 1468417285461 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:25 INFO - PROCESS | 2086 | 1468417285463 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:41:25 INFO - PROCESS | 2086 | ++DOCSHELL 0x11916d800 == 31 [pid = 2086] [id = 581] 06:41:25 INFO - PROCESS | 2086 | ++DOMWINDOW == 78 (0x116f67400) [pid = 2086] [serial = 1743] [outer = 0x0] 06:41:25 INFO - PROCESS | 2086 | ++DOMWINDOW == 79 (0x118562800) [pid = 2086] [serial = 1744] [outer = 0x116f67400] 06:41:25 INFO - PROCESS | 2086 | 1468417285489 Marionette DEBUG loaded listener.js 06:41:25 INFO - PROCESS | 2086 | ++DOMWINDOW == 80 (0x119148800) [pid = 2086] [serial = 1745] [outer = 0x116f67400] 06:41:25 INFO - PROCESS | 2086 | 1468417285806 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]]]}] 06:41:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 06:41:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 521ms 06:41:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 06:41:25 INFO - PROCESS | 2086 | 1468417285838 Marionette TRACE conn2 -> [0,2297,"getWindowHandle",null] 06:41:25 INFO - PROCESS | 2086 | 1468417285840 Marionette TRACE conn2 <- [1,2297,null,{"value":"7"}] 06:41:25 INFO - PROCESS | 2086 | 1468417285842 Marionette TRACE conn2 -> [0,2298,"setScriptTimeout",{"ms":35000}] 06:41:25 INFO - PROCESS | 2086 | 1468417285845 Marionette TRACE conn2 <- [1,2298,null,{}] 06:41:25 INFO - PROCESS | 2086 | 1468417285855 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}] 06:41:25 INFO - PROCESS | 2086 | 1468417285858 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:41:25 INFO - PROCESS | 2086 | 1468417285938 Marionette TRACE conn2 <- [1,2299,null,{"value":null}] 06:41:25 INFO - PROCESS | 2086 | 1468417285944 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:25 INFO - PROCESS | 2086 | 1468417285948 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:41:25 INFO - PROCESS | 2086 | ++DOCSHELL 0x12681d800 == 32 [pid = 2086] [id = 582] 06:41:25 INFO - PROCESS | 2086 | ++DOMWINDOW == 81 (0x1121b8400) [pid = 2086] [serial = 1746] [outer = 0x0] 06:41:25 INFO - PROCESS | 2086 | ++DOMWINDOW == 82 (0x1210ce800) [pid = 2086] [serial = 1747] [outer = 0x1121b8400] 06:41:25 INFO - PROCESS | 2086 | 1468417285977 Marionette DEBUG loaded listener.js 06:41:26 INFO - PROCESS | 2086 | ++DOMWINDOW == 83 (0x1234ecc00) [pid = 2086] [serial = 1748] [outer = 0x1121b8400] 06:41:26 INFO - PROCESS | 2086 | 1468417286340 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]]]}] 06:41:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 06:41:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 524ms 06:41:26 INFO - PROCESS | 2086 | 1468417286366 Marionette TRACE conn2 -> [0,2301,"getWindowHandle",null] 06:41:26 INFO - PROCESS | 2086 | 1468417286368 Marionette TRACE conn2 <- [1,2301,null,{"value":"7"}] 06:41:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 06:41:26 INFO - PROCESS | 2086 | 1468417286370 Marionette TRACE conn2 -> [0,2302,"setScriptTimeout",{"ms":35000}] 06:41:26 INFO - PROCESS | 2086 | 1468417286371 Marionette TRACE conn2 <- [1,2302,null,{}] 06:41:26 INFO - PROCESS | 2086 | 1468417286374 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}] 06:41:26 INFO - PROCESS | 2086 | 1468417286375 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:41:26 INFO - PROCESS | 2086 | 1468417286455 Marionette TRACE conn2 <- [1,2303,null,{"value":null}] 06:41:26 INFO - PROCESS | 2086 | 1468417286459 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:26 INFO - PROCESS | 2086 | 1468417286460 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:41:26 INFO - PROCESS | 2086 | ++DOCSHELL 0x12889e000 == 33 [pid = 2086] [id = 583] 06:41:26 INFO - PROCESS | 2086 | ++DOMWINDOW == 84 (0x1238af800) [pid = 2086] [serial = 1749] [outer = 0x0] 06:41:26 INFO - PROCESS | 2086 | ++DOMWINDOW == 85 (0x1243fd800) [pid = 2086] [serial = 1750] [outer = 0x1238af800] 06:41:26 INFO - PROCESS | 2086 | 1468417286489 Marionette DEBUG loaded listener.js 06:41:26 INFO - PROCESS | 2086 | ++DOMWINDOW == 86 (0x1268a9000) [pid = 2086] [serial = 1751] [outer = 0x1238af800] 06:41:26 INFO - PROCESS | 2086 | 1468417286804 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]]]}] 06:41:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 06:41:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 467ms 06:41:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 06:41:26 INFO - PROCESS | 2086 | 1468417286839 Marionette TRACE conn2 -> [0,2305,"getWindowHandle",null] 06:41:26 INFO - PROCESS | 2086 | 1468417286840 Marionette TRACE conn2 <- [1,2305,null,{"value":"7"}] 06:41:26 INFO - PROCESS | 2086 | 1468417286842 Marionette TRACE conn2 -> [0,2306,"setScriptTimeout",{"ms":35000}] 06:41:26 INFO - PROCESS | 2086 | 1468417286843 Marionette TRACE conn2 <- [1,2306,null,{}] 06:41:26 INFO - PROCESS | 2086 | 1468417286846 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}] 06:41:26 INFO - PROCESS | 2086 | 1468417286847 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:41:26 INFO - PROCESS | 2086 | 1468417286922 Marionette TRACE conn2 <- [1,2307,null,{"value":null}] 06:41:26 INFO - PROCESS | 2086 | 1468417286985 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:26 INFO - PROCESS | 2086 | 1468417286986 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:41:26 INFO - PROCESS | 2086 | ++DOCSHELL 0x129626800 == 34 [pid = 2086] [id = 584] 06:41:26 INFO - PROCESS | 2086 | ++DOMWINDOW == 87 (0x1268a6c00) [pid = 2086] [serial = 1752] [outer = 0x0] 06:41:27 INFO - PROCESS | 2086 | ++DOMWINDOW == 88 (0x126d2dc00) [pid = 2086] [serial = 1753] [outer = 0x1268a6c00] 06:41:27 INFO - PROCESS | 2086 | 1468417287011 Marionette DEBUG loaded listener.js 06:41:27 INFO - PROCESS | 2086 | ++DOMWINDOW == 89 (0x1270cd400) [pid = 2086] [serial = 1754] [outer = 0x1268a6c00] 06:41:27 INFO - PROCESS | 2086 | 1468417287336 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]]]}] 06:41:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 06:41:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 519ms 06:41:27 INFO - PROCESS | 2086 | 1468417287364 Marionette TRACE conn2 -> [0,2309,"getWindowHandle",null] 06:41:27 INFO - PROCESS | 2086 | 1468417287365 Marionette TRACE conn2 <- [1,2309,null,{"value":"7"}] 06:41:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 06:41:27 INFO - PROCESS | 2086 | 1468417287374 Marionette TRACE conn2 -> [0,2310,"setScriptTimeout",{"ms":35000}] 06:41:27 INFO - PROCESS | 2086 | 1468417287375 Marionette TRACE conn2 <- [1,2310,null,{}] 06:41:27 INFO - PROCESS | 2086 | 1468417287377 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}] 06:41:27 INFO - PROCESS | 2086 | 1468417287381 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:41:27 INFO - PROCESS | 2086 | 1468417287501 Marionette TRACE conn2 <- [1,2311,null,{"value":null}] 06:41:27 INFO - PROCESS | 2086 | 1468417287515 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:27 INFO - PROCESS | 2086 | 1468417287516 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:41:27 INFO - PROCESS | 2086 | ++DOCSHELL 0x12b118000 == 35 [pid = 2086] [id = 585] 06:41:27 INFO - PROCESS | 2086 | ++DOMWINDOW == 90 (0x1270cdc00) [pid = 2086] [serial = 1755] [outer = 0x0] 06:41:27 INFO - PROCESS | 2086 | ++DOMWINDOW == 91 (0x1273e4400) [pid = 2086] [serial = 1756] [outer = 0x1270cdc00] 06:41:27 INFO - PROCESS | 2086 | 1468417287541 Marionette DEBUG loaded listener.js 06:41:27 INFO - PROCESS | 2086 | ++DOMWINDOW == 92 (0x12934f800) [pid = 2086] [serial = 1757] [outer = 0x1270cdc00] 06:41:27 INFO - PROCESS | 2086 | 1468417287876 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]]]}] 06:41:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 06:41:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 518ms 06:41:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 06:41:27 INFO - PROCESS | 2086 | 1468417287892 Marionette TRACE conn2 -> [0,2313,"getWindowHandle",null] 06:41:27 INFO - PROCESS | 2086 | 1468417287893 Marionette TRACE conn2 <- [1,2313,null,{"value":"7"}] 06:41:27 INFO - PROCESS | 2086 | 1468417287895 Marionette TRACE conn2 -> [0,2314,"setScriptTimeout",{"ms":35000}] 06:41:27 INFO - PROCESS | 2086 | 1468417287897 Marionette TRACE conn2 <- [1,2314,null,{}] 06:41:27 INFO - PROCESS | 2086 | 1468417287899 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}] 06:41:27 INFO - PROCESS | 2086 | 1468417287900 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:41:28 INFO - PROCESS | 2086 | 1468417288005 Marionette TRACE conn2 <- [1,2315,null,{"value":null}] 06:41:28 INFO - PROCESS | 2086 | 1468417288019 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:28 INFO - PROCESS | 2086 | 1468417288020 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:41:28 INFO - PROCESS | 2086 | ++DOCSHELL 0x12bc3e000 == 36 [pid = 2086] [id = 586] 06:41:28 INFO - PROCESS | 2086 | ++DOMWINDOW == 93 (0x128aa0c00) [pid = 2086] [serial = 1758] [outer = 0x0] 06:41:28 INFO - PROCESS | 2086 | ++DOMWINDOW == 94 (0x1293cf000) [pid = 2086] [serial = 1759] [outer = 0x128aa0c00] 06:41:28 INFO - PROCESS | 2086 | 1468417288052 Marionette DEBUG loaded listener.js 06:41:28 INFO - PROCESS | 2086 | ++DOMWINDOW == 95 (0x12a525000) [pid = 2086] [serial = 1760] [outer = 0x128aa0c00] 06:41:28 INFO - PROCESS | 2086 | 1468417288418 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]]]}] 06:41:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 06:41:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 569ms 06:41:28 INFO - PROCESS | 2086 | 1468417288465 Marionette TRACE conn2 -> [0,2317,"getWindowHandle",null] 06:41:28 INFO - PROCESS | 2086 | 1468417288467 Marionette TRACE conn2 <- [1,2317,null,{"value":"7"}] 06:41:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 06:41:28 INFO - PROCESS | 2086 | 1468417288469 Marionette TRACE conn2 -> [0,2318,"setScriptTimeout",{"ms":35000}] 06:41:28 INFO - PROCESS | 2086 | 1468417288470 Marionette TRACE conn2 <- [1,2318,null,{}] 06:41:28 INFO - PROCESS | 2086 | 1468417288472 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}] 06:41:28 INFO - PROCESS | 2086 | 1468417288473 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:41:28 INFO - PROCESS | 2086 | 1468417288615 Marionette TRACE conn2 <- [1,2319,null,{"value":null}] 06:41:28 INFO - PROCESS | 2086 | 1468417288652 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:28 INFO - PROCESS | 2086 | 1468417288653 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:41:28 INFO - PROCESS | 2086 | ++DOCSHELL 0x12bedb000 == 37 [pid = 2086] [id = 587] 06:41:28 INFO - PROCESS | 2086 | ++DOMWINDOW == 96 (0x129357800) [pid = 2086] [serial = 1761] [outer = 0x0] 06:41:28 INFO - PROCESS | 2086 | ++DOMWINDOW == 97 (0x12a622000) [pid = 2086] [serial = 1762] [outer = 0x129357800] 06:41:28 INFO - PROCESS | 2086 | 1468417288677 Marionette DEBUG loaded listener.js 06:41:28 INFO - PROCESS | 2086 | ++DOMWINDOW == 98 (0x12a92f800) [pid = 2086] [serial = 1763] [outer = 0x129357800] 06:41:29 INFO - PROCESS | 2086 | 1468417289006 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] 06:41:29 INFO - PROCESS | 2086 | 1468417289043 Marionette TRACE conn2 <- [1,2321,null,{"value":"7"}] 06:41:29 INFO - PROCESS | 2086 | 1468417289045 Marionette TRACE conn2 -> [0,2322,"setScriptTimeout",{"ms":35000}] 06:41:29 INFO - PROCESS | 2086 | 1468417289046 Marionette TRACE conn2 <- [1,2322,null,{}] 06:41:29 INFO - PROCESS | 2086 | 1468417289049 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}] 06:41:29 INFO - PROCESS | 2086 | 1468417289050 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:41:29 INFO - PROCESS | 2086 | 1468417289151 Marionette TRACE conn2 <- [1,2323,null,{"value":null}] 06:41:29 INFO - PROCESS | 2086 | 1468417289155 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:29 INFO - PROCESS | 2086 | 1468417289156 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:41:29 INFO - PROCESS | 2086 | ++DOCSHELL 0x12681b000 == 38 [pid = 2086] [id = 588] 06:41:29 INFO - PROCESS | 2086 | ++DOMWINDOW == 99 (0x12a932c00) [pid = 2086] [serial = 1764] [outer = 0x0] 06:41:29 INFO - PROCESS | 2086 | ++DOMWINDOW == 100 (0x12abd7000) [pid = 2086] [serial = 1765] [outer = 0x12a932c00] 06:41:29 INFO - PROCESS | 2086 | 1468417289221 Marionette DEBUG loaded listener.js 06:41:29 INFO - PROCESS | 2086 | ++DOMWINDOW == 101 (0x12b0c6000) [pid = 2086] [serial = 1766] [outer = 0x12a932c00] 06:41:29 INFO - PROCESS | 2086 | --DOMWINDOW == 100 (0x11714b000) [pid = 2086] [serial = 1713] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 06:41:29 INFO - PROCESS | 2086 | --DOMWINDOW == 99 (0x111caa000) [pid = 2086] [serial = 1710] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 06:41:29 INFO - PROCESS | 2086 | --DOMWINDOW == 98 (0x11675b400) [pid = 2086] [serial = 1695] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 06:41:29 INFO - PROCESS | 2086 | --DOMWINDOW == 97 (0x1234ab000) [pid = 2086] [serial = 1707] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 06:41:29 INFO - PROCESS | 2086 | --DOMWINDOW == 96 (0x117eb3400) [pid = 2086] [serial = 1701] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 06:41:29 INFO - PROCESS | 2086 | --DOMWINDOW == 95 (0x1127ccc00) [pid = 2086] [serial = 1704] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 06:41:29 INFO - PROCESS | 2086 | --DOMWINDOW == 94 (0x115e5e000) [pid = 2086] [serial = 1698] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 06:41:29 INFO - PROCESS | 2086 | --DOMWINDOW == 93 (0x112e71800) [pid = 2086] [serial = 1683] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 06:41:29 INFO - PROCESS | 2086 | --DOMWINDOW == 92 (0x116f6bc00) [pid = 2086] [serial = 1686] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 06:41:29 INFO - PROCESS | 2086 | --DOMWINDOW == 91 (0x12361e000) [pid = 2086] [serial = 1689] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 06:41:29 INFO - PROCESS | 2086 | --DOMWINDOW == 90 (0x129348400) [pid = 2086] [serial = 1719] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 06:41:29 INFO - PROCESS | 2086 | --DOMWINDOW == 89 (0x110eb3000) [pid = 2086] [serial = 1722] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 06:41:29 INFO - PROCESS | 2086 | --DOMWINDOW == 88 (0x1234aa000) [pid = 2086] [serial = 1728] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 06:41:29 INFO - PROCESS | 2086 | --DOMWINDOW == 87 (0x1121bd000) [pid = 2086] [serial = 1692] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 06:41:29 INFO - PROCESS | 2086 | --DOMWINDOW == 86 (0x1121b7c00) [pid = 2086] [serial = 1716] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 06:41:29 INFO - PROCESS | 2086 | --DOMWINDOW == 85 (0x11918fc00) [pid = 2086] [serial = 1725] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 06:41:29 INFO - PROCESS | 2086 | 1468417289576 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]]]}] 06:41:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 06:41:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 569ms 06:41:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 06:41:29 INFO - PROCESS | 2086 | 1468417289616 Marionette TRACE conn2 -> [0,2325,"getWindowHandle",null] 06:41:29 INFO - PROCESS | 2086 | 1468417289618 Marionette TRACE conn2 <- [1,2325,null,{"value":"7"}] 06:41:29 INFO - PROCESS | 2086 | 1468417289620 Marionette TRACE conn2 -> [0,2326,"setScriptTimeout",{"ms":35000}] 06:41:29 INFO - PROCESS | 2086 | 1468417289621 Marionette TRACE conn2 <- [1,2326,null,{}] 06:41:29 INFO - PROCESS | 2086 | 1468417289623 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}] 06:41:29 INFO - PROCESS | 2086 | 1468417289625 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:41:29 INFO - PROCESS | 2086 | 1468417289732 Marionette TRACE conn2 <- [1,2327,null,{"value":null}] 06:41:29 INFO - PROCESS | 2086 | 1468417289768 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:29 INFO - PROCESS | 2086 | 1468417289769 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:41:29 INFO - PROCESS | 2086 | ++DOCSHELL 0x12ca61000 == 39 [pid = 2086] [id = 589] 06:41:29 INFO - PROCESS | 2086 | ++DOMWINDOW == 86 (0x110eb2c00) [pid = 2086] [serial = 1767] [outer = 0x0] 06:41:29 INFO - PROCESS | 2086 | ++DOMWINDOW == 87 (0x1176f3000) [pid = 2086] [serial = 1768] [outer = 0x110eb2c00] 06:41:29 INFO - PROCESS | 2086 | 1468417289793 Marionette DEBUG loaded listener.js 06:41:29 INFO - PROCESS | 2086 | ++DOMWINDOW == 88 (0x1234e1c00) [pid = 2086] [serial = 1769] [outer = 0x110eb2c00] 06:41:30 INFO - PROCESS | 2086 | 1468417290085 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]]]}] 06:41:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 06:41:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 518ms 06:41:30 INFO - PROCESS | 2086 | 1468417290139 Marionette TRACE conn2 -> [0,2329,"getWindowHandle",null] 06:41:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 06:41:30 INFO - PROCESS | 2086 | 1468417290141 Marionette TRACE conn2 <- [1,2329,null,{"value":"7"}] 06:41:30 INFO - PROCESS | 2086 | 1468417290143 Marionette TRACE conn2 -> [0,2330,"setScriptTimeout",{"ms":35000}] 06:41:30 INFO - PROCESS | 2086 | 1468417290145 Marionette TRACE conn2 <- [1,2330,null,{}] 06:41:30 INFO - PROCESS | 2086 | 1468417290147 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}] 06:41:30 INFO - PROCESS | 2086 | 1468417290149 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:41:30 INFO - PROCESS | 2086 | 1468417290240 Marionette TRACE conn2 <- [1,2331,null,{"value":null}] 06:41:30 INFO - PROCESS | 2086 | 1468417290302 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:30 INFO - PROCESS | 2086 | 1468417290303 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:41:30 INFO - PROCESS | 2086 | ++DOCSHELL 0x12cf57000 == 40 [pid = 2086] [id = 590] 06:41:30 INFO - PROCESS | 2086 | ++DOMWINDOW == 89 (0x1234ab000) [pid = 2086] [serial = 1770] [outer = 0x0] 06:41:30 INFO - PROCESS | 2086 | ++DOMWINDOW == 90 (0x1243f9400) [pid = 2086] [serial = 1771] [outer = 0x1234ab000] 06:41:30 INFO - PROCESS | 2086 | 1468417290336 Marionette DEBUG loaded listener.js 06:41:30 INFO - PROCESS | 2086 | ++DOMWINDOW == 91 (0x12b0d0400) [pid = 2086] [serial = 1772] [outer = 0x1234ab000] 06:41:30 INFO - PROCESS | 2086 | 1468417290600 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]]]}] 06:41:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 06:41:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 470ms 06:41:30 INFO - PROCESS | 2086 | 1468417290620 Marionette TRACE conn2 -> [0,2333,"getWindowHandle",null] 06:41:30 INFO - PROCESS | 2086 | 1468417290621 Marionette TRACE conn2 <- [1,2333,null,{"value":"7"}] 06:41:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 06:41:30 INFO - PROCESS | 2086 | 1468417290623 Marionette TRACE conn2 -> [0,2334,"setScriptTimeout",{"ms":35000}] 06:41:30 INFO - PROCESS | 2086 | 1468417290624 Marionette TRACE conn2 <- [1,2334,null,{}] 06:41:30 INFO - PROCESS | 2086 | 1468417290626 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}] 06:41:30 INFO - PROCESS | 2086 | 1468417290627 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:41:30 INFO - PROCESS | 2086 | 1468417290724 Marionette TRACE conn2 <- [1,2335,null,{"value":null}] 06:41:30 INFO - PROCESS | 2086 | 1468417290728 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:30 INFO - PROCESS | 2086 | 1468417290729 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:41:30 INFO - PROCESS | 2086 | ++DOCSHELL 0x12d090000 == 41 [pid = 2086] [id = 591] 06:41:30 INFO - PROCESS | 2086 | ++DOMWINDOW == 92 (0x12a626c00) [pid = 2086] [serial = 1773] [outer = 0x0] 06:41:30 INFO - PROCESS | 2086 | ++DOMWINDOW == 93 (0x12b8d8000) [pid = 2086] [serial = 1774] [outer = 0x12a626c00] 06:41:30 INFO - PROCESS | 2086 | 1468417290752 Marionette DEBUG loaded listener.js 06:41:30 INFO - PROCESS | 2086 | ++DOMWINDOW == 94 (0x12b8de800) [pid = 2086] [serial = 1775] [outer = 0x12a626c00] 06:41:31 INFO - PROCESS | 2086 | 1468417291071 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]]]}] 06:41:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 06:41:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 468ms 06:41:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 06:41:31 INFO - PROCESS | 2086 | 1468417291092 Marionette TRACE conn2 -> [0,2337,"getWindowHandle",null] 06:41:31 INFO - PROCESS | 2086 | 1468417291093 Marionette TRACE conn2 <- [1,2337,null,{"value":"7"}] 06:41:31 INFO - PROCESS | 2086 | 1468417291096 Marionette TRACE conn2 -> [0,2338,"setScriptTimeout",{"ms":35000}] 06:41:31 INFO - PROCESS | 2086 | 1468417291098 Marionette TRACE conn2 <- [1,2338,null,{}] 06:41:31 INFO - PROCESS | 2086 | 1468417291101 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}] 06:41:31 INFO - PROCESS | 2086 | 1468417291102 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:41:31 INFO - PROCESS | 2086 | 1468417291209 Marionette TRACE conn2 <- [1,2339,null,{"value":null}] 06:41:31 INFO - PROCESS | 2086 | 1468417291245 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:31 INFO - PROCESS | 2086 | 1468417291253 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:41:31 INFO - PROCESS | 2086 | ++DOCSHELL 0x12d341800 == 42 [pid = 2086] [id = 592] 06:41:31 INFO - PROCESS | 2086 | ++DOMWINDOW == 95 (0x126ed2800) [pid = 2086] [serial = 1776] [outer = 0x0] 06:41:31 INFO - PROCESS | 2086 | ++DOMWINDOW == 96 (0x12b8dfc00) [pid = 2086] [serial = 1777] [outer = 0x126ed2800] 06:41:31 INFO - PROCESS | 2086 | 1468417291277 Marionette DEBUG loaded listener.js 06:41:31 INFO - PROCESS | 2086 | ++DOMWINDOW == 97 (0x12b943c00) [pid = 2086] [serial = 1778] [outer = 0x126ed2800] 06:41:31 INFO - PROCESS | 2086 | 1468417291704 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]]]}] 06:41:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 06:41:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 622ms 06:41:31 INFO - PROCESS | 2086 | 1468417291718 Marionette TRACE conn2 -> [0,2341,"getWindowHandle",null] 06:41:31 INFO - PROCESS | 2086 | 1468417291721 Marionette TRACE conn2 <- [1,2341,null,{"value":"7"}] 06:41:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 06:41:31 INFO - PROCESS | 2086 | 1468417291724 Marionette TRACE conn2 -> [0,2342,"setScriptTimeout",{"ms":35000}] 06:41:31 INFO - PROCESS | 2086 | 1468417291726 Marionette TRACE conn2 <- [1,2342,null,{}] 06:41:31 INFO - PROCESS | 2086 | 1468417291749 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}] 06:41:31 INFO - PROCESS | 2086 | 1468417291751 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:41:31 INFO - PROCESS | 2086 | 1468417291859 Marionette TRACE conn2 <- [1,2343,null,{"value":null}] 06:41:31 INFO - PROCESS | 2086 | 1468417291934 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:31 INFO - PROCESS | 2086 | 1468417291935 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:41:31 INFO - PROCESS | 2086 | ++DOCSHELL 0x1230ef800 == 43 [pid = 2086] [id = 593] 06:41:31 INFO - PROCESS | 2086 | ++DOMWINDOW == 98 (0x115e5d800) [pid = 2086] [serial = 1779] [outer = 0x0] 06:41:31 INFO - PROCESS | 2086 | ++DOMWINDOW == 99 (0x116f61400) [pid = 2086] [serial = 1780] [outer = 0x115e5d800] 06:41:31 INFO - PROCESS | 2086 | 1468417291968 Marionette DEBUG loaded listener.js 06:41:32 INFO - PROCESS | 2086 | ++DOMWINDOW == 100 (0x118568800) [pid = 2086] [serial = 1781] [outer = 0x115e5d800] 06:41:32 INFO - PROCESS | 2086 | 1468417292384 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]]]}] 06:41:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 06:41:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 690ms 06:41:32 INFO - PROCESS | 2086 | 1468417292414 Marionette TRACE conn2 -> [0,2345,"getWindowHandle",null] 06:41:32 INFO - PROCESS | 2086 | 1468417292417 Marionette TRACE conn2 <- [1,2345,null,{"value":"7"}] 06:41:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 06:41:32 INFO - PROCESS | 2086 | 1468417292421 Marionette TRACE conn2 -> [0,2346,"setScriptTimeout",{"ms":35000}] 06:41:32 INFO - PROCESS | 2086 | 1468417292423 Marionette TRACE conn2 <- [1,2346,null,{}] 06:41:32 INFO - PROCESS | 2086 | 1468417292426 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}] 06:41:32 INFO - PROCESS | 2086 | 1468417292427 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:41:32 INFO - PROCESS | 2086 | 1468417292556 Marionette TRACE conn2 <- [1,2347,null,{"value":null}] 06:41:32 INFO - PROCESS | 2086 | 1468417292646 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:32 INFO - PROCESS | 2086 | 1468417292648 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:41:32 INFO - PROCESS | 2086 | ++DOCSHELL 0x12b07d000 == 44 [pid = 2086] [id = 594] 06:41:32 INFO - PROCESS | 2086 | ++DOMWINDOW == 101 (0x120feb800) [pid = 2086] [serial = 1782] [outer = 0x0] 06:41:32 INFO - PROCESS | 2086 | ++DOMWINDOW == 102 (0x12300b400) [pid = 2086] [serial = 1783] [outer = 0x120feb800] 06:41:32 INFO - PROCESS | 2086 | 1468417292679 Marionette DEBUG loaded listener.js 06:41:32 INFO - PROCESS | 2086 | ++DOMWINDOW == 103 (0x1237da000) [pid = 2086] [serial = 1784] [outer = 0x120feb800] 06:41:33 INFO - PROCESS | 2086 | 1468417293080 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]]]}] 06:41:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 06:41:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 721ms 06:41:33 INFO - PROCESS | 2086 | 1468417293143 Marionette TRACE conn2 -> [0,2349,"getWindowHandle",null] 06:41:33 INFO - PROCESS | 2086 | 1468417293145 Marionette TRACE conn2 <- [1,2349,null,{"value":"7"}] 06:41:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 06:41:33 INFO - PROCESS | 2086 | 1468417293166 Marionette TRACE conn2 -> [0,2350,"setScriptTimeout",{"ms":35000}] 06:41:33 INFO - PROCESS | 2086 | 1468417293169 Marionette TRACE conn2 <- [1,2350,null,{}] 06:41:33 INFO - PROCESS | 2086 | 1468417293177 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}] 06:41:33 INFO - PROCESS | 2086 | 1468417293182 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:41:33 INFO - PROCESS | 2086 | 1468417293285 Marionette TRACE conn2 <- [1,2351,null,{"value":null}] 06:41:33 INFO - PROCESS | 2086 | 1468417293362 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:33 INFO - PROCESS | 2086 | 1468417293364 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:41:33 INFO - PROCESS | 2086 | ++DOCSHELL 0x12d349000 == 45 [pid = 2086] [id = 595] 06:41:33 INFO - PROCESS | 2086 | ++DOMWINDOW == 104 (0x1273dc000) [pid = 2086] [serial = 1785] [outer = 0x0] 06:41:33 INFO - PROCESS | 2086 | ++DOMWINDOW == 105 (0x1273e2800) [pid = 2086] [serial = 1786] [outer = 0x1273dc000] 06:41:33 INFO - PROCESS | 2086 | 1468417293394 Marionette DEBUG loaded listener.js 06:41:33 INFO - PROCESS | 2086 | ++DOMWINDOW == 106 (0x128d0b800) [pid = 2086] [serial = 1787] [outer = 0x1273dc000] 06:41:33 INFO - PROCESS | 2086 | 1468417293828 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]]]}] 06:41:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 06:41:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 673ms 06:41:33 INFO - PROCESS | 2086 | 1468417293837 Marionette TRACE conn2 -> [0,2353,"getWindowHandle",null] 06:41:33 INFO - PROCESS | 2086 | 1468417293839 Marionette TRACE conn2 <- [1,2353,null,{"value":"7"}] 06:41:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 06:41:33 INFO - PROCESS | 2086 | 1468417293841 Marionette TRACE conn2 -> [0,2354,"setScriptTimeout",{"ms":35000}] 06:41:33 INFO - PROCESS | 2086 | 1468417293843 Marionette TRACE conn2 <- [1,2354,null,{}] 06:41:33 INFO - PROCESS | 2086 | 1468417293845 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}] 06:41:33 INFO - PROCESS | 2086 | 1468417293847 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:41:33 INFO - PROCESS | 2086 | 1468417293992 Marionette TRACE conn2 <- [1,2355,null,{"value":null}] 06:41:34 INFO - PROCESS | 2086 | 1468417294056 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:34 INFO - PROCESS | 2086 | 1468417294058 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:41:34 INFO - PROCESS | 2086 | ++DOCSHELL 0x116fd0000 == 46 [pid = 2086] [id = 596] 06:41:34 INFO - PROCESS | 2086 | ++DOMWINDOW == 107 (0x110eac800) [pid = 2086] [serial = 1788] [outer = 0x0] 06:41:34 INFO - PROCESS | 2086 | ++DOMWINDOW == 108 (0x115dea400) [pid = 2086] [serial = 1789] [outer = 0x110eac800] 06:41:34 INFO - PROCESS | 2086 | 1468417294271 Marionette DEBUG loaded listener.js 06:41:34 INFO - PROCESS | 2086 | ++DOMWINDOW == 109 (0x116768800) [pid = 2086] [serial = 1790] [outer = 0x110eac800] 06:41:34 INFO - PROCESS | 2086 | 1468417294684 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]]]}] 06:41:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 06:41:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 870ms 06:41:34 INFO - PROCESS | 2086 | 1468417294747 Marionette TRACE conn2 -> [0,2357,"getWindowHandle",null] 06:41:34 INFO - PROCESS | 2086 | 1468417294751 Marionette TRACE conn2 <- [1,2357,null,{"value":"7"}] 06:41:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 06:41:34 INFO - PROCESS | 2086 | 1468417294758 Marionette TRACE conn2 -> [0,2358,"setScriptTimeout",{"ms":35000}] 06:41:34 INFO - PROCESS | 2086 | 1468417294760 Marionette TRACE conn2 <- [1,2358,null,{}] 06:41:34 INFO - PROCESS | 2086 | 1468417294767 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}] 06:41:34 INFO - PROCESS | 2086 | 1468417294769 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:41:34 INFO - PROCESS | 2086 | 1468417294910 Marionette TRACE conn2 <- [1,2359,null,{"value":null}] 06:41:35 INFO - PROCESS | 2086 | 1468417295024 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:35 INFO - PROCESS | 2086 | 1468417295026 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:41:35 INFO - PROCESS | 2086 | ++DOCSHELL 0x1195c0800 == 47 [pid = 2086] [id = 597] 06:41:35 INFO - PROCESS | 2086 | ++DOMWINDOW == 110 (0x116908c00) [pid = 2086] [serial = 1791] [outer = 0x0] 06:41:35 INFO - PROCESS | 2086 | ++DOMWINDOW == 111 (0x11828d000) [pid = 2086] [serial = 1792] [outer = 0x116908c00] 06:41:35 INFO - PROCESS | 2086 | 1468417295072 Marionette DEBUG loaded listener.js 06:41:35 INFO - PROCESS | 2086 | ++DOMWINDOW == 112 (0x118851000) [pid = 2086] [serial = 1793] [outer = 0x116908c00] 06:41:35 INFO - PROCESS | 2086 | --DOCSHELL 0x12d090000 == 46 [pid = 2086] [id = 591] 06:41:35 INFO - PROCESS | 2086 | --DOCSHELL 0x12cf57000 == 45 [pid = 2086] [id = 590] 06:41:35 INFO - PROCESS | 2086 | --DOCSHELL 0x12ca61000 == 44 [pid = 2086] [id = 589] 06:41:35 INFO - PROCESS | 2086 | --DOCSHELL 0x12681b000 == 43 [pid = 2086] [id = 588] 06:41:35 INFO - PROCESS | 2086 | --DOCSHELL 0x12bedb000 == 42 [pid = 2086] [id = 587] 06:41:35 INFO - PROCESS | 2086 | --DOCSHELL 0x12bc3e000 == 41 [pid = 2086] [id = 586] 06:41:35 INFO - PROCESS | 2086 | --DOCSHELL 0x12b118000 == 40 [pid = 2086] [id = 585] 06:41:35 INFO - PROCESS | 2086 | --DOCSHELL 0x129626800 == 39 [pid = 2086] [id = 584] 06:41:35 INFO - PROCESS | 2086 | --DOCSHELL 0x12889e000 == 38 [pid = 2086] [id = 583] 06:41:35 INFO - PROCESS | 2086 | --DOCSHELL 0x12681d800 == 37 [pid = 2086] [id = 582] 06:41:35 INFO - PROCESS | 2086 | --DOCSHELL 0x11916d800 == 36 [pid = 2086] [id = 581] 06:41:35 INFO - PROCESS | 2086 | --DOCSHELL 0x1184d1000 == 35 [pid = 2086] [id = 580] 06:41:35 INFO - PROCESS | 2086 | --DOCSHELL 0x126e98000 == 34 [pid = 2086] [id = 579] 06:41:35 INFO - PROCESS | 2086 | --DOCSHELL 0x118146000 == 33 [pid = 2086] [id = 578] 06:41:35 INFO - PROCESS | 2086 | --DOCSHELL 0x12ca91800 == 32 [pid = 2086] [id = 577] 06:41:35 INFO - PROCESS | 2086 | --DOCSHELL 0x116fd0000 == 31 [pid = 2086] [id = 596] 06:41:35 INFO - PROCESS | 2086 | --DOCSHELL 0x12d349000 == 30 [pid = 2086] [id = 595] 06:41:35 INFO - PROCESS | 2086 | --DOCSHELL 0x12b07d000 == 29 [pid = 2086] [id = 594] 06:41:35 INFO - PROCESS | 2086 | --DOCSHELL 0x12d341800 == 28 [pid = 2086] [id = 592] 06:41:35 INFO - PROCESS | 2086 | --DOCSHELL 0x1230ef800 == 27 [pid = 2086] [id = 593] 06:41:35 INFO - PROCESS | 2086 | --DOMWINDOW == 111 (0x12696bc00) [pid = 2086] [serial = 1714] [outer = 0x0] [url = about:blank] 06:41:35 INFO - PROCESS | 2086 | --DOMWINDOW == 110 (0x126809800) [pid = 2086] [serial = 1712] [outer = 0x0] [url = about:blank] 06:41:35 INFO - PROCESS | 2086 | --DOMWINDOW == 109 (0x1243f5c00) [pid = 2086] [serial = 1711] [outer = 0x0] [url = about:blank] 06:41:35 INFO - PROCESS | 2086 | --DOMWINDOW == 108 (0x117149800) [pid = 2086] [serial = 1697] [outer = 0x0] [url = about:blank] 06:41:35 INFO - PROCESS | 2086 | --DOMWINDOW == 107 (0x11697c000) [pid = 2086] [serial = 1696] [outer = 0x0] [url = about:blank] 06:41:35 INFO - PROCESS | 2086 | --DOMWINDOW == 106 (0x1234e7400) [pid = 2086] [serial = 1708] [outer = 0x0] [url = about:blank] 06:41:35 INFO - PROCESS | 2086 | --DOMWINDOW == 105 (0x1185af800) [pid = 2086] [serial = 1702] [outer = 0x0] [url = about:blank] 06:41:35 INFO - PROCESS | 2086 | --DOMWINDOW == 104 (0x119140c00) [pid = 2086] [serial = 1703] [outer = 0x0] [url = about:blank] 06:41:35 INFO - PROCESS | 2086 | --DOMWINDOW == 103 (0x123003400) [pid = 2086] [serial = 1705] [outer = 0x0] [url = about:blank] 06:41:35 INFO - PROCESS | 2086 | --DOMWINDOW == 102 (0x1234ac800) [pid = 2086] [serial = 1706] [outer = 0x0] [url = about:blank] 06:41:35 INFO - PROCESS | 2086 | --DOMWINDOW == 101 (0x11675bc00) [pid = 2086] [serial = 1699] [outer = 0x0] [url = about:blank] 06:41:35 INFO - PROCESS | 2086 | --DOMWINDOW == 100 (0x116f65000) [pid = 2086] [serial = 1700] [outer = 0x0] [url = about:blank] 06:41:35 INFO - PROCESS | 2086 | --DOMWINDOW == 99 (0x116924000) [pid = 2086] [serial = 1685] [outer = 0x0] [url = about:blank] 06:41:35 INFO - PROCESS | 2086 | --DOMWINDOW == 98 (0x113c24000) [pid = 2086] [serial = 1684] [outer = 0x0] [url = about:blank] 06:41:35 INFO - PROCESS | 2086 | --DOMWINDOW == 97 (0x1199a4400) [pid = 2086] [serial = 1688] [outer = 0x0] [url = about:blank] 06:41:35 INFO - PROCESS | 2086 | --DOMWINDOW == 96 (0x118851400) [pid = 2086] [serial = 1687] [outer = 0x0] [url = about:blank] 06:41:35 INFO - PROCESS | 2086 | --DOMWINDOW == 95 (0x1247b1c00) [pid = 2086] [serial = 1691] [outer = 0x0] [url = about:blank] 06:41:35 INFO - PROCESS | 2086 | --DOMWINDOW == 94 (0x123b43c00) [pid = 2086] [serial = 1690] [outer = 0x0] [url = about:blank] 06:41:35 INFO - PROCESS | 2086 | --DOMWINDOW == 93 (0x129352000) [pid = 2086] [serial = 1720] [outer = 0x0] [url = about:blank] 06:41:35 INFO - PROCESS | 2086 | --DOMWINDOW == 92 (0x115e61800) [pid = 2086] [serial = 1723] [outer = 0x0] [url = about:blank] 06:41:35 INFO - PROCESS | 2086 | --DOMWINDOW == 91 (0x12a526800) [pid = 2086] [serial = 1730] [outer = 0x0] [url = about:blank] 06:41:35 INFO - PROCESS | 2086 | --DOMWINDOW == 90 (0x1133db800) [pid = 2086] [serial = 1694] [outer = 0x0] [url = about:blank] 06:41:35 INFO - PROCESS | 2086 | --DOMWINDOW == 89 (0x1127d0000) [pid = 2086] [serial = 1693] [outer = 0x0] [url = about:blank] 06:41:35 INFO - PROCESS | 2086 | --DOMWINDOW == 88 (0x129110400) [pid = 2086] [serial = 1718] [outer = 0x0] [url = about:blank] 06:41:35 INFO - PROCESS | 2086 | --DOMWINDOW == 87 (0x129108c00) [pid = 2086] [serial = 1717] [outer = 0x0] [url = about:blank] 06:41:35 INFO - PROCESS | 2086 | --DOMWINDOW == 86 (0x123b4a400) [pid = 2086] [serial = 1726] [outer = 0x0] [url = about:blank] 06:41:35 INFO - PROCESS | 2086 | --DOMWINDOW == 85 (0x129349800) [pid = 2086] [serial = 1729] [outer = 0x0] [url = about:blank] 06:41:35 INFO - PROCESS | 2086 | --DOMWINDOW == 84 (0x1273e0800) [pid = 2086] [serial = 1727] [outer = 0x0] [url = about:blank] 06:41:35 INFO - PROCESS | 2086 | --DOMWINDOW == 83 (0x12a530800) [pid = 2086] [serial = 1732] [outer = 0x0] [url = about:blank] 06:41:35 INFO - PROCESS | 2086 | --DOMWINDOW == 82 (0x1293c8800) [pid = 2086] [serial = 1721] [outer = 0x0] [url = about:blank] 06:41:35 INFO - PROCESS | 2086 | --DOMWINDOW == 81 (0x128d09c00) [pid = 2086] [serial = 1715] [outer = 0x0] [url = about:blank] 06:41:35 INFO - PROCESS | 2086 | --DOMWINDOW == 80 (0x11918bc00) [pid = 2086] [serial = 1724] [outer = 0x0] [url = about:blank] 06:41:35 INFO - PROCESS | 2086 | --DOMWINDOW == 79 (0x1243f3800) [pid = 2086] [serial = 1709] [outer = 0x0] [url = about:blank] 06:41:36 INFO - PROCESS | 2086 | 1468417296009 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]]]}] 06:41:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 06:41:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1280ms 06:41:36 INFO - PROCESS | 2086 | 1468417296037 Marionette TRACE conn2 -> [0,2361,"getWindowHandle",null] 06:41:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 06:41:36 INFO - PROCESS | 2086 | 1468417296041 Marionette TRACE conn2 <- [1,2361,null,{"value":"7"}] 06:41:36 INFO - PROCESS | 2086 | 1468417296047 Marionette TRACE conn2 -> [0,2362,"setScriptTimeout",{"ms":35000}] 06:41:36 INFO - PROCESS | 2086 | 1468417296052 Marionette TRACE conn2 <- [1,2362,null,{}] 06:41:36 INFO - PROCESS | 2086 | 1468417296057 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}] 06:41:36 INFO - PROCESS | 2086 | 1468417296060 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:41:36 INFO - PROCESS | 2086 | 1468417296184 Marionette TRACE conn2 <- [1,2363,null,{"value":null}] 06:41:36 INFO - PROCESS | 2086 | 1468417296192 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:36 INFO - PROCESS | 2086 | 1468417296195 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:41:36 INFO - PROCESS | 2086 | ++DOCSHELL 0x116fb6800 == 28 [pid = 2086] [id = 598] 06:41:36 INFO - PROCESS | 2086 | ++DOMWINDOW == 80 (0x1133aa000) [pid = 2086] [serial = 1794] [outer = 0x0] 06:41:36 INFO - PROCESS | 2086 | ++DOMWINDOW == 81 (0x116639c00) [pid = 2086] [serial = 1795] [outer = 0x1133aa000] 06:41:36 INFO - PROCESS | 2086 | 1468417296247 Marionette DEBUG loaded listener.js 06:41:36 INFO - PROCESS | 2086 | ++DOMWINDOW == 82 (0x116f63800) [pid = 2086] [serial = 1796] [outer = 0x1133aa000] 06:41:36 INFO - PROCESS | 2086 | 1468417296653 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]]]}] 06:41:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 06:41:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 626ms 06:41:36 INFO - PROCESS | 2086 | 1468417296670 Marionette TRACE conn2 -> [0,2365,"getWindowHandle",null] 06:41:36 INFO - PROCESS | 2086 | 1468417296674 Marionette TRACE conn2 <- [1,2365,null,{"value":"7"}] 06:41:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 06:41:36 INFO - PROCESS | 2086 | 1468417296681 Marionette TRACE conn2 -> [0,2366,"setScriptTimeout",{"ms":35000}] 06:41:36 INFO - PROCESS | 2086 | 1468417296683 Marionette TRACE conn2 <- [1,2366,null,{}] 06:41:36 INFO - PROCESS | 2086 | 1468417296685 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}] 06:41:36 INFO - PROCESS | 2086 | 1468417296687 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:41:36 INFO - PROCESS | 2086 | 1468417296768 Marionette TRACE conn2 <- [1,2367,null,{"value":null}] 06:41:36 INFO - PROCESS | 2086 | 1468417296772 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:36 INFO - PROCESS | 2086 | 1468417296774 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:41:36 INFO - PROCESS | 2086 | ++DOCSHELL 0x11990e000 == 29 [pid = 2086] [id = 599] 06:41:36 INFO - PROCESS | 2086 | ++DOMWINDOW == 83 (0x116f6b000) [pid = 2086] [serial = 1797] [outer = 0x0] 06:41:36 INFO - PROCESS | 2086 | ++DOMWINDOW == 84 (0x118734800) [pid = 2086] [serial = 1798] [outer = 0x116f6b000] 06:41:36 INFO - PROCESS | 2086 | 1468417296803 Marionette DEBUG loaded listener.js 06:41:36 INFO - PROCESS | 2086 | ++DOMWINDOW == 85 (0x11918fc00) [pid = 2086] [serial = 1799] [outer = 0x116f6b000] 06:41:37 INFO - PROCESS | 2086 | 1468417297200 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]]]}] 06:41:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 06:41:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 572ms 06:41:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 06:41:37 INFO - PROCESS | 2086 | 1468417297251 Marionette TRACE conn2 -> [0,2369,"getWindowHandle",null] 06:41:37 INFO - PROCESS | 2086 | 1468417297253 Marionette TRACE conn2 <- [1,2369,null,{"value":"7"}] 06:41:37 INFO - PROCESS | 2086 | 1468417297256 Marionette TRACE conn2 -> [0,2370,"setScriptTimeout",{"ms":35000}] 06:41:37 INFO - PROCESS | 2086 | 1468417297260 Marionette TRACE conn2 <- [1,2370,null,{}] 06:41:37 INFO - PROCESS | 2086 | 1468417297270 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}] 06:41:37 INFO - PROCESS | 2086 | 1468417297275 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:41:37 INFO - PROCESS | 2086 | 1468417297401 Marionette TRACE conn2 <- [1,2371,null,{"value":null}] 06:41:37 INFO - PROCESS | 2086 | 1468417297417 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:37 INFO - PROCESS | 2086 | 1468417297420 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:41:37 INFO - PROCESS | 2086 | ++DOCSHELL 0x12486e000 == 30 [pid = 2086] [id = 600] 06:41:37 INFO - PROCESS | 2086 | ++DOMWINDOW == 86 (0x1210c5400) [pid = 2086] [serial = 1800] [outer = 0x0] 06:41:37 INFO - PROCESS | 2086 | ++DOMWINDOW == 87 (0x1210ca400) [pid = 2086] [serial = 1801] [outer = 0x1210c5400] 06:41:37 INFO - PROCESS | 2086 | 1468417297465 Marionette DEBUG loaded listener.js 06:41:37 INFO - PROCESS | 2086 | ++DOMWINDOW == 88 (0x1233dcc00) [pid = 2086] [serial = 1802] [outer = 0x1210c5400] 06:41:37 INFO - PROCESS | 2086 | 1468417297806 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]]]}] 06:41:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 06:41:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 576ms 06:41:37 INFO - PROCESS | 2086 | 1468417297833 Marionette TRACE conn2 -> [0,2373,"getWindowHandle",null] 06:41:37 INFO - PROCESS | 2086 | 1468417297835 Marionette TRACE conn2 <- [1,2373,null,{"value":"7"}] 06:41:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 06:41:37 INFO - PROCESS | 2086 | 1468417297837 Marionette TRACE conn2 -> [0,2374,"setScriptTimeout",{"ms":35000}] 06:41:37 INFO - PROCESS | 2086 | 1468417297838 Marionette TRACE conn2 <- [1,2374,null,{}] 06:41:37 INFO - PROCESS | 2086 | 1468417297841 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}] 06:41:37 INFO - PROCESS | 2086 | 1468417297842 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:41:37 INFO - PROCESS | 2086 | 1468417297955 Marionette TRACE conn2 <- [1,2375,null,{"value":null}] 06:41:37 INFO - PROCESS | 2086 | 1468417297987 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:37 INFO - PROCESS | 2086 | 1468417297989 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:41:37 INFO - PROCESS | 2086 | ++DOCSHELL 0x1270a5000 == 31 [pid = 2086] [id = 601] 06:41:37 INFO - PROCESS | 2086 | ++DOMWINDOW == 89 (0x12320bc00) [pid = 2086] [serial = 1803] [outer = 0x0] 06:41:38 INFO - PROCESS | 2086 | ++DOMWINDOW == 90 (0x1234ea800) [pid = 2086] [serial = 1804] [outer = 0x12320bc00] 06:41:38 INFO - PROCESS | 2086 | 1468417298014 Marionette DEBUG loaded listener.js 06:41:38 INFO - PROCESS | 2086 | ++DOMWINDOW == 91 (0x123b40c00) [pid = 2086] [serial = 1805] [outer = 0x12320bc00] 06:41:38 INFO - PROCESS | 2086 | 1468417298358 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]]]}] 06:41:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 06:41:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 568ms 06:41:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 06:41:38 INFO - PROCESS | 2086 | 1468417298406 Marionette TRACE conn2 -> [0,2377,"getWindowHandle",null] 06:41:38 INFO - PROCESS | 2086 | 1468417298407 Marionette TRACE conn2 <- [1,2377,null,{"value":"7"}] 06:41:38 INFO - PROCESS | 2086 | 1468417298409 Marionette TRACE conn2 -> [0,2378,"setScriptTimeout",{"ms":35000}] 06:41:38 INFO - PROCESS | 2086 | 1468417298411 Marionette TRACE conn2 <- [1,2378,null,{}] 06:41:38 INFO - PROCESS | 2086 | 1468417298413 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}] 06:41:38 INFO - PROCESS | 2086 | 1468417298414 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:41:38 INFO - PROCESS | 2086 | 1468417298507 Marionette TRACE conn2 <- [1,2379,null,{"value":null}] 06:41:38 INFO - PROCESS | 2086 | 1468417298550 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:38 INFO - PROCESS | 2086 | 1468417298551 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:41:38 INFO - PROCESS | 2086 | ++DOCSHELL 0x128e7c000 == 32 [pid = 2086] [id = 602] 06:41:38 INFO - PROCESS | 2086 | ++DOMWINDOW == 92 (0x1127cac00) [pid = 2086] [serial = 1806] [outer = 0x0] 06:41:38 INFO - PROCESS | 2086 | ++DOMWINDOW == 93 (0x1243bc400) [pid = 2086] [serial = 1807] [outer = 0x1127cac00] 06:41:38 INFO - PROCESS | 2086 | 1468417298577 Marionette DEBUG loaded listener.js 06:41:38 INFO - PROCESS | 2086 | ++DOMWINDOW == 94 (0x1248f0400) [pid = 2086] [serial = 1808] [outer = 0x1127cac00] 06:41:39 INFO - PROCESS | 2086 | 1468417299038 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]]]}] 06:41:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 06:41:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 671ms 06:41:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 06:41:39 INFO - PROCESS | 2086 | 1468417299082 Marionette TRACE conn2 -> [0,2381,"getWindowHandle",null] 06:41:39 INFO - PROCESS | 2086 | 1468417299084 Marionette TRACE conn2 <- [1,2381,null,{"value":"7"}] 06:41:39 INFO - PROCESS | 2086 | 1468417299088 Marionette TRACE conn2 -> [0,2382,"setScriptTimeout",{"ms":35000}] 06:41:39 INFO - PROCESS | 2086 | 1468417299090 Marionette TRACE conn2 <- [1,2382,null,{}] 06:41:39 INFO - PROCESS | 2086 | 1468417299093 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}] 06:41:39 INFO - PROCESS | 2086 | 1468417299099 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:41:39 INFO - PROCESS | 2086 | 1468417299217 Marionette TRACE conn2 <- [1,2383,null,{"value":null}] 06:41:39 INFO - PROCESS | 2086 | 1468417299275 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:39 INFO - PROCESS | 2086 | 1468417299277 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:41:39 INFO - PROCESS | 2086 | ++DOCSHELL 0x12a6fa000 == 33 [pid = 2086] [id = 603] 06:41:39 INFO - PROCESS | 2086 | ++DOMWINDOW == 95 (0x113c23800) [pid = 2086] [serial = 1809] [outer = 0x0] 06:41:39 INFO - PROCESS | 2086 | ++DOMWINDOW == 96 (0x127374000) [pid = 2086] [serial = 1810] [outer = 0x113c23800] 06:41:39 INFO - PROCESS | 2086 | 1468417299301 Marionette DEBUG loaded listener.js 06:41:39 INFO - PROCESS | 2086 | ++DOMWINDOW == 97 (0x128a66c00) [pid = 2086] [serial = 1811] [outer = 0x113c23800] 06:41:39 INFO - PROCESS | 2086 | 1468417299617 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]]]}] 06:41:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 06:41:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 573ms 06:41:39 INFO - PROCESS | 2086 | 1468417299661 Marionette TRACE conn2 -> [0,2385,"getWindowHandle",null] 06:41:39 INFO - PROCESS | 2086 | 1468417299664 Marionette TRACE conn2 <- [1,2385,null,{"value":"7"}] 06:41:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 06:41:39 INFO - PROCESS | 2086 | 1468417299674 Marionette TRACE conn2 -> [0,2386,"setScriptTimeout",{"ms":35000}] 06:41:39 INFO - PROCESS | 2086 | 1468417299675 Marionette TRACE conn2 <- [1,2386,null,{}] 06:41:39 INFO - PROCESS | 2086 | 1468417299678 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}] 06:41:39 INFO - PROCESS | 2086 | 1468417299679 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:41:39 INFO - PROCESS | 2086 | 1468417299773 Marionette TRACE conn2 <- [1,2387,null,{"value":null}] 06:41:39 INFO - PROCESS | 2086 | 1468417299814 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:39 INFO - PROCESS | 2086 | 1468417299815 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:41:39 INFO - PROCESS | 2086 | ++DOCSHELL 0x12b105000 == 34 [pid = 2086] [id = 604] 06:41:39 INFO - PROCESS | 2086 | ++DOMWINDOW == 98 (0x128a67800) [pid = 2086] [serial = 1812] [outer = 0x0] 06:41:39 INFO - PROCESS | 2086 | ++DOMWINDOW == 99 (0x128d0ac00) [pid = 2086] [serial = 1813] [outer = 0x128a67800] 06:41:39 INFO - PROCESS | 2086 | 1468417299839 Marionette DEBUG loaded listener.js 06:41:39 INFO - PROCESS | 2086 | ++DOMWINDOW == 100 (0x12910c400) [pid = 2086] [serial = 1814] [outer = 0x128a67800] 06:41:40 INFO - PROCESS | 2086 | --DOMWINDOW == 99 (0x1270cdc00) [pid = 2086] [serial = 1755] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 06:41:40 INFO - PROCESS | 2086 | --DOMWINDOW == 98 (0x129357800) [pid = 2086] [serial = 1761] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 06:41:40 INFO - PROCESS | 2086 | --DOMWINDOW == 97 (0x128aa0c00) [pid = 2086] [serial = 1758] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 06:41:40 INFO - PROCESS | 2086 | --DOMWINDOW == 96 (0x1127d8400) [pid = 2086] [serial = 1734] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 06:41:40 INFO - PROCESS | 2086 | --DOMWINDOW == 95 (0x12a932c00) [pid = 2086] [serial = 1764] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 06:41:40 INFO - PROCESS | 2086 | --DOMWINDOW == 94 (0x1121b8400) [pid = 2086] [serial = 1746] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 06:41:40 INFO - PROCESS | 2086 | --DOMWINDOW == 93 (0x118564c00) [pid = 2086] [serial = 1737] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 06:41:40 INFO - PROCESS | 2086 | --DOMWINDOW == 92 (0x1238af800) [pid = 2086] [serial = 1749] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 06:41:40 INFO - PROCESS | 2086 | --DOMWINDOW == 91 (0x116980800) [pid = 2086] [serial = 1740] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 06:41:40 INFO - PROCESS | 2086 | --DOMWINDOW == 90 (0x110eb2c00) [pid = 2086] [serial = 1767] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 06:41:40 INFO - PROCESS | 2086 | --DOMWINDOW == 89 (0x1268a6c00) [pid = 2086] [serial = 1752] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 06:41:40 INFO - PROCESS | 2086 | --DOMWINDOW == 88 (0x116f67400) [pid = 2086] [serial = 1743] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 06:41:40 INFO - PROCESS | 2086 | --DOMWINDOW == 87 (0x1273e4800) [pid = 2086] [serial = 1731] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 06:41:40 INFO - PROCESS | 2086 | --DOMWINDOW == 86 (0x12a626c00) [pid = 2086] [serial = 1773] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 06:41:40 INFO - PROCESS | 2086 | --DOMWINDOW == 85 (0x1234ab000) [pid = 2086] [serial = 1770] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 06:41:40 INFO - PROCESS | 2086 | --DOMWINDOW == 84 (0x126ed2800) [pid = 2086] [serial = 1776] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 06:41:40 INFO - PROCESS | 2086 | 1468417300314 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]]]}] 06:41:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 06:41:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 668ms 06:41:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 06:41:40 INFO - PROCESS | 2086 | 1468417300349 Marionette TRACE conn2 -> [0,2389,"getWindowHandle",null] 06:41:40 INFO - PROCESS | 2086 | 1468417300351 Marionette TRACE conn2 <- [1,2389,null,{"value":"7"}] 06:41:40 INFO - PROCESS | 2086 | 1468417300353 Marionette TRACE conn2 -> [0,2390,"setScriptTimeout",{"ms":35000}] 06:41:40 INFO - PROCESS | 2086 | 1468417300354 Marionette TRACE conn2 <- [1,2390,null,{}] 06:41:40 INFO - PROCESS | 2086 | 1468417300356 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}] 06:41:40 INFO - PROCESS | 2086 | 1468417300358 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:41:40 INFO - PROCESS | 2086 | 1468417300470 Marionette TRACE conn2 <- [1,2391,null,{"value":null}] 06:41:40 INFO - PROCESS | 2086 | 1468417300527 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:40 INFO - PROCESS | 2086 | 1468417300528 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:41:40 INFO - PROCESS | 2086 | ++DOCSHELL 0x12b119800 == 35 [pid = 2086] [id = 605] 06:41:40 INFO - PROCESS | 2086 | ++DOMWINDOW == 85 (0x110ebac00) [pid = 2086] [serial = 1815] [outer = 0x0] 06:41:40 INFO - PROCESS | 2086 | ++DOMWINDOW == 86 (0x118292000) [pid = 2086] [serial = 1816] [outer = 0x110ebac00] 06:41:40 INFO - PROCESS | 2086 | 1468417300553 Marionette DEBUG loaded listener.js 06:41:40 INFO - PROCESS | 2086 | ++DOMWINDOW == 87 (0x1243fa800) [pid = 2086] [serial = 1817] [outer = 0x110ebac00] 06:41:40 INFO - PROCESS | 2086 | 1468417300814 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]]]}] 06:41:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 06:41:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 519ms 06:41:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 06:41:40 INFO - PROCESS | 2086 | 1468417300872 Marionette TRACE conn2 -> [0,2393,"getWindowHandle",null] 06:41:40 INFO - PROCESS | 2086 | 1468417300874 Marionette TRACE conn2 <- [1,2393,null,{"value":"7"}] 06:41:40 INFO - PROCESS | 2086 | 1468417300876 Marionette TRACE conn2 -> [0,2394,"setScriptTimeout",{"ms":35000}] 06:41:40 INFO - PROCESS | 2086 | 1468417300877 Marionette TRACE conn2 <- [1,2394,null,{}] 06:41:40 INFO - PROCESS | 2086 | 1468417300882 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}] 06:41:40 INFO - PROCESS | 2086 | 1468417300892 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:41:40 INFO - PROCESS | 2086 | 1468417300970 Marionette TRACE conn2 <- [1,2395,null,{"value":null}] 06:41:40 INFO - PROCESS | 2086 | 1468417300973 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:40 INFO - PROCESS | 2086 | 1468417300974 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:41:40 INFO - PROCESS | 2086 | ++DOCSHELL 0x12bc57800 == 36 [pid = 2086] [id = 606] 06:41:40 INFO - PROCESS | 2086 | ++DOMWINDOW == 88 (0x1199a5000) [pid = 2086] [serial = 1818] [outer = 0x0] 06:41:41 INFO - PROCESS | 2086 | ++DOMWINDOW == 89 (0x128aa4000) [pid = 2086] [serial = 1819] [outer = 0x1199a5000] 06:41:41 INFO - PROCESS | 2086 | 1468417301002 Marionette DEBUG loaded listener.js 06:41:41 INFO - PROCESS | 2086 | ++DOMWINDOW == 90 (0x129116000) [pid = 2086] [serial = 1820] [outer = 0x1199a5000] 06:41:41 INFO - PROCESS | 2086 | 1468417301325 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]]]}] 06:41:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 06:41:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 472ms 06:41:41 INFO - PROCESS | 2086 | 1468417301349 Marionette TRACE conn2 -> [0,2397,"getWindowHandle",null] 06:41:41 INFO - PROCESS | 2086 | 1468417301350 Marionette TRACE conn2 <- [1,2397,null,{"value":"7"}] 06:41:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 06:41:41 INFO - PROCESS | 2086 | 1468417301352 Marionette TRACE conn2 -> [0,2398,"setScriptTimeout",{"ms":35000}] 06:41:41 INFO - PROCESS | 2086 | 1468417301353 Marionette TRACE conn2 <- [1,2398,null,{}] 06:41:41 INFO - PROCESS | 2086 | 1468417301356 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}] 06:41:41 INFO - PROCESS | 2086 | 1468417301357 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:41:41 INFO - PROCESS | 2086 | 1468417301463 Marionette TRACE conn2 <- [1,2399,null,{"value":null}] 06:41:41 INFO - PROCESS | 2086 | 1468417301470 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:41 INFO - PROCESS | 2086 | 1468417301471 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:41:41 INFO - PROCESS | 2086 | ++DOCSHELL 0x12bed8800 == 37 [pid = 2086] [id = 607] 06:41:41 INFO - PROCESS | 2086 | ++DOMWINDOW == 91 (0x119fe0800) [pid = 2086] [serial = 1821] [outer = 0x0] 06:41:41 INFO - PROCESS | 2086 | ++DOMWINDOW == 92 (0x12934c800) [pid = 2086] [serial = 1822] [outer = 0x119fe0800] 06:41:41 INFO - PROCESS | 2086 | 1468417301495 Marionette DEBUG loaded listener.js 06:41:41 INFO - PROCESS | 2086 | ++DOMWINDOW == 93 (0x1293c6400) [pid = 2086] [serial = 1823] [outer = 0x119fe0800] 06:41:41 INFO - PROCESS | 2086 | 1468417301823 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]]]}] 06:41:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 06:41:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 520ms 06:41:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 06:41:41 INFO - PROCESS | 2086 | 1468417301873 Marionette TRACE conn2 -> [0,2401,"getWindowHandle",null] 06:41:41 INFO - PROCESS | 2086 | 1468417301874 Marionette TRACE conn2 <- [1,2401,null,{"value":"7"}] 06:41:41 INFO - PROCESS | 2086 | 1468417301877 Marionette TRACE conn2 -> [0,2402,"setScriptTimeout",{"ms":35000}] 06:41:41 INFO - PROCESS | 2086 | 1468417301878 Marionette TRACE conn2 <- [1,2402,null,{}] 06:41:41 INFO - PROCESS | 2086 | 1468417301881 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}] 06:41:41 INFO - PROCESS | 2086 | 1468417301882 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:41:41 INFO - PROCESS | 2086 | 1468417301981 Marionette TRACE conn2 <- [1,2403,null,{"value":null}] 06:41:41 INFO - PROCESS | 2086 | 1468417301985 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:41 INFO - PROCESS | 2086 | 1468417301987 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:41:41 INFO - PROCESS | 2086 | ++DOCSHELL 0x12c583800 == 38 [pid = 2086] [id = 608] 06:41:41 INFO - PROCESS | 2086 | ++DOMWINDOW == 94 (0x1247ab800) [pid = 2086] [serial = 1824] [outer = 0x0] 06:41:42 INFO - PROCESS | 2086 | ++DOMWINDOW == 95 (0x12a52cc00) [pid = 2086] [serial = 1825] [outer = 0x1247ab800] 06:41:42 INFO - PROCESS | 2086 | 1468417302016 Marionette DEBUG loaded listener.js 06:41:42 INFO - PROCESS | 2086 | ++DOMWINDOW == 96 (0x12abd4c00) [pid = 2086] [serial = 1826] [outer = 0x1247ab800] 06:41:42 INFO - PROCESS | 2086 | 1468417302660 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]]]}] 06:41:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 06:41:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 821ms 06:41:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 06:41:42 INFO - PROCESS | 2086 | 1468417302699 Marionette TRACE conn2 -> [0,2405,"getWindowHandle",null] 06:41:42 INFO - PROCESS | 2086 | 1468417302702 Marionette TRACE conn2 <- [1,2405,null,{"value":"7"}] 06:41:42 INFO - PROCESS | 2086 | 1468417302705 Marionette TRACE conn2 -> [0,2406,"setScriptTimeout",{"ms":35000}] 06:41:42 INFO - PROCESS | 2086 | 1468417302707 Marionette TRACE conn2 <- [1,2406,null,{}] 06:41:42 INFO - PROCESS | 2086 | 1468417302712 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}] 06:41:42 INFO - PROCESS | 2086 | 1468417302714 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:41:42 INFO - PROCESS | 2086 | 1468417302822 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 06:41:42 INFO - PROCESS | 2086 | 1468417302905 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:42 INFO - PROCESS | 2086 | 1468417302907 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:41:42 INFO - PROCESS | 2086 | ++DOCSHELL 0x1195d0000 == 39 [pid = 2086] [id = 609] 06:41:42 INFO - PROCESS | 2086 | ++DOMWINDOW == 97 (0x113da7c00) [pid = 2086] [serial = 1827] [outer = 0x0] 06:41:42 INFO - PROCESS | 2086 | ++DOMWINDOW == 98 (0x11675fc00) [pid = 2086] [serial = 1828] [outer = 0x113da7c00] 06:41:42 INFO - PROCESS | 2086 | 1468417302938 Marionette DEBUG loaded listener.js 06:41:42 INFO - PROCESS | 2086 | ++DOMWINDOW == 99 (0x116f6ac00) [pid = 2086] [serial = 1829] [outer = 0x113da7c00] 06:41:43 INFO - PROCESS | 2086 | 1468417303484 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]]]}] 06:41:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 06:41:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 823ms 06:41:43 INFO - PROCESS | 2086 | 1468417303528 Marionette TRACE conn2 -> [0,2409,"getWindowHandle",null] 06:41:43 INFO - PROCESS | 2086 | 1468417303532 Marionette TRACE conn2 <- [1,2409,null,{"value":"7"}] 06:41:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 06:41:43 INFO - PROCESS | 2086 | 1468417303536 Marionette TRACE conn2 -> [0,2410,"setScriptTimeout",{"ms":35000}] 06:41:43 INFO - PROCESS | 2086 | 1468417303538 Marionette TRACE conn2 <- [1,2410,null,{}] 06:41:43 INFO - PROCESS | 2086 | 1468417303541 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}] 06:41:43 INFO - PROCESS | 2086 | 1468417303543 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:41:43 INFO - PROCESS | 2086 | 1468417303654 Marionette TRACE conn2 <- [1,2411,null,{"value":null}] 06:41:43 INFO - PROCESS | 2086 | 1468417303715 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:43 INFO - PROCESS | 2086 | 1468417303717 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:41:43 INFO - PROCESS | 2086 | ++DOCSHELL 0x12961e800 == 40 [pid = 2086] [id = 610] 06:41:43 INFO - PROCESS | 2086 | ++DOMWINDOW == 100 (0x119746000) [pid = 2086] [serial = 1830] [outer = 0x0] 06:41:43 INFO - PROCESS | 2086 | ++DOMWINDOW == 101 (0x1199a4400) [pid = 2086] [serial = 1831] [outer = 0x119746000] 06:41:43 INFO - PROCESS | 2086 | 1468417303749 Marionette DEBUG loaded listener.js 06:41:43 INFO - PROCESS | 2086 | ++DOMWINDOW == 102 (0x1210c8800) [pid = 2086] [serial = 1832] [outer = 0x119746000] 06:41:44 INFO - PROCESS | 2086 | 1468417304400 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]]]}] 06:41:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 06:41:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 920ms 06:41:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 06:41:44 INFO - PROCESS | 2086 | 1468417304457 Marionette TRACE conn2 -> [0,2413,"getWindowHandle",null] 06:41:44 INFO - PROCESS | 2086 | 1468417304459 Marionette TRACE conn2 <- [1,2413,null,{"value":"7"}] 06:41:44 INFO - PROCESS | 2086 | 1468417304462 Marionette TRACE conn2 -> [0,2414,"setScriptTimeout",{"ms":35000}] 06:41:44 INFO - PROCESS | 2086 | 1468417304464 Marionette TRACE conn2 <- [1,2414,null,{}] 06:41:44 INFO - PROCESS | 2086 | 1468417304468 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}] 06:41:44 INFO - PROCESS | 2086 | 1468417304469 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:41:44 INFO - PROCESS | 2086 | 1468417304566 Marionette TRACE conn2 <- [1,2415,null,{"value":null}] 06:41:44 INFO - PROCESS | 2086 | --DOCSHELL 0x12bed8800 == 39 [pid = 2086] [id = 607] 06:41:44 INFO - PROCESS | 2086 | --DOCSHELL 0x12bc57800 == 38 [pid = 2086] [id = 606] 06:41:44 INFO - PROCESS | 2086 | --DOCSHELL 0x12b119800 == 37 [pid = 2086] [id = 605] 06:41:44 INFO - PROCESS | 2086 | --DOCSHELL 0x12b105000 == 36 [pid = 2086] [id = 604] 06:41:44 INFO - PROCESS | 2086 | --DOCSHELL 0x12a6fa000 == 35 [pid = 2086] [id = 603] 06:41:44 INFO - PROCESS | 2086 | --DOCSHELL 0x128e7c000 == 34 [pid = 2086] [id = 602] 06:41:44 INFO - PROCESS | 2086 | --DOCSHELL 0x1270a5000 == 33 [pid = 2086] [id = 601] 06:41:44 INFO - PROCESS | 2086 | --DOCSHELL 0x12486e000 == 32 [pid = 2086] [id = 600] 06:41:44 INFO - PROCESS | 2086 | --DOCSHELL 0x11990e000 == 31 [pid = 2086] [id = 599] 06:41:44 INFO - PROCESS | 2086 | --DOCSHELL 0x116fb6800 == 30 [pid = 2086] [id = 598] 06:41:44 INFO - PROCESS | 2086 | --DOCSHELL 0x1195c0800 == 29 [pid = 2086] [id = 597] 06:41:44 INFO - PROCESS | 2086 | --DOMWINDOW == 101 (0x1273e4400) [pid = 2086] [serial = 1756] [outer = 0x0] [url = about:blank] 06:41:44 INFO - PROCESS | 2086 | --DOMWINDOW == 100 (0x12a622000) [pid = 2086] [serial = 1762] [outer = 0x0] [url = about:blank] 06:41:44 INFO - PROCESS | 2086 | --DOMWINDOW == 99 (0x1293cf000) [pid = 2086] [serial = 1759] [outer = 0x0] [url = about:blank] 06:41:44 INFO - PROCESS | 2086 | --DOMWINDOW == 98 (0x1132e4400) [pid = 2086] [serial = 1735] [outer = 0x0] [url = about:blank] 06:41:44 INFO - PROCESS | 2086 | --DOMWINDOW == 97 (0x12abd7000) [pid = 2086] [serial = 1765] [outer = 0x0] [url = about:blank] 06:41:44 INFO - PROCESS | 2086 | --DOMWINDOW == 96 (0x11697bc00) [pid = 2086] [serial = 1736] [outer = 0x0] [url = about:blank] 06:41:44 INFO - PROCESS | 2086 | --DOMWINDOW == 95 (0x1210ce800) [pid = 2086] [serial = 1747] [outer = 0x0] [url = about:blank] 06:41:44 INFO - PROCESS | 2086 | --DOMWINDOW == 94 (0x1234ecc00) [pid = 2086] [serial = 1748] [outer = 0x0] [url = about:blank] 06:41:44 INFO - PROCESS | 2086 | --DOMWINDOW == 93 (0x119141800) [pid = 2086] [serial = 1738] [outer = 0x0] [url = about:blank] 06:41:44 INFO - PROCESS | 2086 | --DOMWINDOW == 92 (0x119a92400) [pid = 2086] [serial = 1739] [outer = 0x0] [url = about:blank] 06:41:44 INFO - PROCESS | 2086 | --DOMWINDOW == 91 (0x1243fd800) [pid = 2086] [serial = 1750] [outer = 0x0] [url = about:blank] 06:41:44 INFO - PROCESS | 2086 | --DOMWINDOW == 90 (0x1268a9000) [pid = 2086] [serial = 1751] [outer = 0x0] [url = about:blank] 06:41:44 INFO - PROCESS | 2086 | --DOMWINDOW == 89 (0x116f64400) [pid = 2086] [serial = 1741] [outer = 0x0] [url = about:blank] 06:41:44 INFO - PROCESS | 2086 | --DOMWINDOW == 88 (0x1176f3000) [pid = 2086] [serial = 1768] [outer = 0x0] [url = about:blank] 06:41:44 INFO - PROCESS | 2086 | --DOMWINDOW == 87 (0x117eb2c00) [pid = 2086] [serial = 1742] [outer = 0x0] [url = about:blank] 06:41:44 INFO - PROCESS | 2086 | --DOMWINDOW == 86 (0x126d2dc00) [pid = 2086] [serial = 1753] [outer = 0x0] [url = about:blank] 06:41:44 INFO - PROCESS | 2086 | --DOMWINDOW == 85 (0x118562800) [pid = 2086] [serial = 1744] [outer = 0x0] [url = about:blank] 06:41:44 INFO - PROCESS | 2086 | --DOMWINDOW == 84 (0x119148800) [pid = 2086] [serial = 1745] [outer = 0x0] [url = about:blank] 06:41:44 INFO - PROCESS | 2086 | --DOMWINDOW == 83 (0x12a626800) [pid = 2086] [serial = 1733] [outer = 0x0] [url = about:blank] 06:41:44 INFO - PROCESS | 2086 | --DOMWINDOW == 82 (0x12a92f800) [pid = 2086] [serial = 1763] [outer = 0x0] [url = about:blank] 06:41:44 INFO - PROCESS | 2086 | --DOMWINDOW == 81 (0x12b8d8000) [pid = 2086] [serial = 1774] [outer = 0x0] [url = about:blank] 06:41:44 INFO - PROCESS | 2086 | --DOMWINDOW == 80 (0x12b0d0400) [pid = 2086] [serial = 1772] [outer = 0x0] [url = about:blank] 06:41:44 INFO - PROCESS | 2086 | --DOMWINDOW == 79 (0x12b0c6000) [pid = 2086] [serial = 1766] [outer = 0x0] [url = about:blank] 06:41:44 INFO - PROCESS | 2086 | --DOMWINDOW == 78 (0x12a525000) [pid = 2086] [serial = 1760] [outer = 0x0] [url = about:blank] 06:41:44 INFO - PROCESS | 2086 | --DOMWINDOW == 77 (0x12b8de800) [pid = 2086] [serial = 1775] [outer = 0x0] [url = about:blank] 06:41:44 INFO - PROCESS | 2086 | --DOMWINDOW == 76 (0x12934f800) [pid = 2086] [serial = 1757] [outer = 0x0] [url = about:blank] 06:41:44 INFO - PROCESS | 2086 | --DOMWINDOW == 75 (0x1234e1c00) [pid = 2086] [serial = 1769] [outer = 0x0] [url = about:blank] 06:41:44 INFO - PROCESS | 2086 | --DOMWINDOW == 74 (0x1270cd400) [pid = 2086] [serial = 1754] [outer = 0x0] [url = about:blank] 06:41:44 INFO - PROCESS | 2086 | --DOMWINDOW == 73 (0x1243f9400) [pid = 2086] [serial = 1771] [outer = 0x0] [url = about:blank] 06:41:44 INFO - PROCESS | 2086 | --DOMWINDOW == 72 (0x12b943c00) [pid = 2086] [serial = 1778] [outer = 0x0] [url = about:blank] 06:41:44 INFO - PROCESS | 2086 | --DOMWINDOW == 71 (0x12b8dfc00) [pid = 2086] [serial = 1777] [outer = 0x0] [url = about:blank] 06:41:44 INFO - PROCESS | 2086 | 1468417304660 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:44 INFO - PROCESS | 2086 | 1468417304661 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:41:44 INFO - PROCESS | 2086 | ++DOCSHELL 0x1164a0000 == 30 [pid = 2086] [id = 611] 06:41:44 INFO - PROCESS | 2086 | ++DOMWINDOW == 72 (0x112986800) [pid = 2086] [serial = 1833] [outer = 0x0] 06:41:44 INFO - PROCESS | 2086 | ++DOMWINDOW == 73 (0x115e5e000) [pid = 2086] [serial = 1834] [outer = 0x112986800] 06:41:44 INFO - PROCESS | 2086 | 1468417304688 Marionette DEBUG loaded listener.js 06:41:44 INFO - PROCESS | 2086 | ++DOMWINDOW == 74 (0x1176f1000) [pid = 2086] [serial = 1835] [outer = 0x112986800] 06:41:45 INFO - PROCESS | 2086 | 1468417305017 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]]]}] 06:41:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 06:41:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 572ms 06:41:45 INFO - PROCESS | 2086 | 1468417305035 Marionette TRACE conn2 -> [0,2417,"getWindowHandle",null] 06:41:45 INFO - PROCESS | 2086 | 1468417305038 Marionette TRACE conn2 <- [1,2417,null,{"value":"7"}] 06:41:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 06:41:45 INFO - PROCESS | 2086 | 1468417305042 Marionette TRACE conn2 -> [0,2418,"setScriptTimeout",{"ms":35000}] 06:41:45 INFO - PROCESS | 2086 | 1468417305044 Marionette TRACE conn2 <- [1,2418,null,{}] 06:41:45 INFO - PROCESS | 2086 | 1468417305049 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}] 06:41:45 INFO - PROCESS | 2086 | 1468417305051 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:41:45 INFO - PROCESS | 2086 | 1468417305157 Marionette TRACE conn2 <- [1,2419,null,{"value":null}] 06:41:45 INFO - PROCESS | 2086 | 1468417305212 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:45 INFO - PROCESS | 2086 | 1468417305213 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:41:45 INFO - PROCESS | 2086 | ++DOCSHELL 0x12306e800 == 31 [pid = 2086] [id = 612] 06:41:45 INFO - PROCESS | 2086 | ++DOMWINDOW == 75 (0x118291400) [pid = 2086] [serial = 1836] [outer = 0x0] 06:41:45 INFO - PROCESS | 2086 | ++DOMWINDOW == 76 (0x119984400) [pid = 2086] [serial = 1837] [outer = 0x118291400] 06:41:45 INFO - PROCESS | 2086 | 1468417305240 Marionette DEBUG loaded listener.js 06:41:45 INFO - PROCESS | 2086 | ++DOMWINDOW == 77 (0x123003800) [pid = 2086] [serial = 1838] [outer = 0x118291400] 06:41:45 INFO - PROCESS | 2086 | 1468417305570 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]]]}] 06:41:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 06:41:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 573ms 06:41:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 06:41:45 INFO - PROCESS | 2086 | 1468417305617 Marionette TRACE conn2 -> [0,2421,"getWindowHandle",null] 06:41:45 INFO - PROCESS | 2086 | 1468417305619 Marionette TRACE conn2 <- [1,2421,null,{"value":"7"}] 06:41:45 INFO - PROCESS | 2086 | 1468417305623 Marionette TRACE conn2 -> [0,2422,"setScriptTimeout",{"ms":35000}] 06:41:45 INFO - PROCESS | 2086 | 1468417305627 Marionette TRACE conn2 <- [1,2422,null,{}] 06:41:45 INFO - PROCESS | 2086 | 1468417305638 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}] 06:41:45 INFO - PROCESS | 2086 | 1468417305643 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:41:45 INFO - PROCESS | 2086 | 1468417305791 Marionette TRACE conn2 <- [1,2423,null,{"value":null}] 06:41:45 INFO - PROCESS | 2086 | 1468417305872 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:45 INFO - PROCESS | 2086 | 1468417305874 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:41:45 INFO - PROCESS | 2086 | ++DOCSHELL 0x126e9c800 == 32 [pid = 2086] [id = 613] 06:41:45 INFO - PROCESS | 2086 | ++DOMWINDOW == 78 (0x113c5ec00) [pid = 2086] [serial = 1839] [outer = 0x0] 06:41:45 INFO - PROCESS | 2086 | ++DOMWINDOW == 79 (0x1234e7400) [pid = 2086] [serial = 1840] [outer = 0x113c5ec00] 06:41:45 INFO - PROCESS | 2086 | 1468417305902 Marionette DEBUG loaded listener.js 06:41:45 INFO - PROCESS | 2086 | ++DOMWINDOW == 80 (0x126807400) [pid = 2086] [serial = 1841] [outer = 0x113c5ec00] 06:41:46 INFO - PROCESS | 2086 | 1468417306164 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]]]}] 06:41:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 06:41:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 576ms 06:41:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 06:41:46 INFO - PROCESS | 2086 | 1468417306202 Marionette TRACE conn2 -> [0,2425,"getWindowHandle",null] 06:41:46 INFO - PROCESS | 2086 | 1468417306204 Marionette TRACE conn2 <- [1,2425,null,{"value":"7"}] 06:41:46 INFO - PROCESS | 2086 | 1468417306206 Marionette TRACE conn2 -> [0,2426,"setScriptTimeout",{"ms":35000}] 06:41:46 INFO - PROCESS | 2086 | 1468417306207 Marionette TRACE conn2 <- [1,2426,null,{}] 06:41:46 INFO - PROCESS | 2086 | 1468417306210 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}] 06:41:46 INFO - PROCESS | 2086 | 1468417306211 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:41:46 INFO - PROCESS | 2086 | 1468417306308 Marionette TRACE conn2 <- [1,2427,null,{"value":null}] 06:41:46 INFO - PROCESS | 2086 | 1468417306372 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:46 INFO - PROCESS | 2086 | 1468417306373 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:41:46 INFO - PROCESS | 2086 | ++DOCSHELL 0x128e7c000 == 33 [pid = 2086] [id = 614] 06:41:46 INFO - PROCESS | 2086 | ++DOMWINDOW == 81 (0x12680c000) [pid = 2086] [serial = 1842] [outer = 0x0] 06:41:46 INFO - PROCESS | 2086 | ++DOMWINDOW == 82 (0x126965c00) [pid = 2086] [serial = 1843] [outer = 0x12680c000] 06:41:46 INFO - PROCESS | 2086 | 1468417306398 Marionette DEBUG loaded listener.js 06:41:46 INFO - PROCESS | 2086 | ++DOMWINDOW == 83 (0x1270cf400) [pid = 2086] [serial = 1844] [outer = 0x12680c000] 06:41:46 INFO - PROCESS | 2086 | 1468417306691 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]]]}] 06:41:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 06:41:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 520ms 06:41:46 INFO - PROCESS | 2086 | 1468417306727 Marionette TRACE conn2 -> [0,2429,"getWindowHandle",null] 06:41:46 INFO - PROCESS | 2086 | 1468417306728 Marionette TRACE conn2 <- [1,2429,null,{"value":"7"}] 06:41:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 06:41:46 INFO - PROCESS | 2086 | 1468417306739 Marionette TRACE conn2 -> [0,2430,"setScriptTimeout",{"ms":35000}] 06:41:46 INFO - PROCESS | 2086 | 1468417306740 Marionette TRACE conn2 <- [1,2430,null,{}] 06:41:46 INFO - PROCESS | 2086 | 1468417306742 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}] 06:41:46 INFO - PROCESS | 2086 | 1468417306743 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:41:46 INFO - PROCESS | 2086 | 1468417306861 Marionette TRACE conn2 <- [1,2431,null,{"value":null}] 06:41:46 INFO - PROCESS | 2086 | 1468417306864 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:46 INFO - PROCESS | 2086 | 1468417306866 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:41:46 INFO - PROCESS | 2086 | ++DOCSHELL 0x12b06d000 == 34 [pid = 2086] [id = 615] 06:41:46 INFO - PROCESS | 2086 | ++DOMWINDOW == 84 (0x1132e4800) [pid = 2086] [serial = 1845] [outer = 0x0] 06:41:46 INFO - PROCESS | 2086 | ++DOMWINDOW == 85 (0x124569400) [pid = 2086] [serial = 1846] [outer = 0x1132e4800] 06:41:46 INFO - PROCESS | 2086 | 1468417306890 Marionette DEBUG loaded listener.js 06:41:46 INFO - PROCESS | 2086 | ++DOMWINDOW == 86 (0x128d11c00) [pid = 2086] [serial = 1847] [outer = 0x1132e4800] 06:41:47 INFO - PROCESS | 2086 | 1468417307218 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]]]}] 06:41:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 06:41:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 522ms 06:41:47 INFO - PROCESS | 2086 | 1468417307262 Marionette TRACE conn2 -> [0,2433,"getWindowHandle",null] 06:41:47 INFO - PROCESS | 2086 | 1468417307264 Marionette TRACE conn2 <- [1,2433,null,{"value":"7"}] 06:41:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 06:41:47 INFO - PROCESS | 2086 | 1468417307267 Marionette TRACE conn2 -> [0,2434,"setScriptTimeout",{"ms":35000}] 06:41:47 INFO - PROCESS | 2086 | 1468417307268 Marionette TRACE conn2 <- [1,2434,null,{}] 06:41:47 INFO - PROCESS | 2086 | 1468417307271 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}] 06:41:47 INFO - PROCESS | 2086 | 1468417307275 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:41:47 INFO - PROCESS | 2086 | 1468417307404 Marionette TRACE conn2 <- [1,2435,null,{"value":null}] 06:41:47 INFO - PROCESS | 2086 | 1468417307419 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:47 INFO - PROCESS | 2086 | 1468417307421 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:41:47 INFO - PROCESS | 2086 | ++DOCSHELL 0x12bc56000 == 35 [pid = 2086] [id = 616] 06:41:47 INFO - PROCESS | 2086 | ++DOMWINDOW == 87 (0x129354c00) [pid = 2086] [serial = 1848] [outer = 0x0] 06:41:47 INFO - PROCESS | 2086 | ++DOMWINDOW == 88 (0x12a439800) [pid = 2086] [serial = 1849] [outer = 0x129354c00] 06:41:47 INFO - PROCESS | 2086 | 1468417307445 Marionette DEBUG loaded listener.js 06:41:47 INFO - PROCESS | 2086 | ++DOMWINDOW == 89 (0x12a92fc00) [pid = 2086] [serial = 1850] [outer = 0x129354c00] 06:41:47 INFO - PROCESS | 2086 | 1468417307809 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]]]}] 06:41:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 06:41:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 570ms 06:41:47 INFO - PROCESS | 2086 | 1468417307838 Marionette TRACE conn2 -> [0,2437,"getWindowHandle",null] 06:41:47 INFO - PROCESS | 2086 | 1468417307839 Marionette TRACE conn2 <- [1,2437,null,{"value":"7"}] 06:41:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 06:41:47 INFO - PROCESS | 2086 | 1468417307841 Marionette TRACE conn2 -> [0,2438,"setScriptTimeout",{"ms":35000}] 06:41:47 INFO - PROCESS | 2086 | 1468417307842 Marionette TRACE conn2 <- [1,2438,null,{}] 06:41:47 INFO - PROCESS | 2086 | 1468417307850 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}] 06:41:47 INFO - PROCESS | 2086 | 1468417307851 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:41:48 INFO - PROCESS | 2086 | 1468417308002 Marionette TRACE conn2 <- [1,2439,null,{"value":null}] 06:41:48 INFO - PROCESS | 2086 | 1468417308043 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:48 INFO - PROCESS | 2086 | 1468417308044 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:41:48 INFO - PROCESS | 2086 | ++DOCSHELL 0x12c2cb000 == 36 [pid = 2086] [id = 617] 06:41:48 INFO - PROCESS | 2086 | ++DOMWINDOW == 90 (0x12abccc00) [pid = 2086] [serial = 1851] [outer = 0x0] 06:41:48 INFO - PROCESS | 2086 | ++DOMWINDOW == 91 (0x12abd8000) [pid = 2086] [serial = 1852] [outer = 0x12abccc00] 06:41:48 INFO - PROCESS | 2086 | 1468417308068 Marionette DEBUG loaded listener.js 06:41:48 INFO - PROCESS | 2086 | ++DOMWINDOW == 92 (0x12b0cac00) [pid = 2086] [serial = 1853] [outer = 0x12abccc00] 06:41:48 INFO - PROCESS | 2086 | 1468417308373 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]]]}] 06:41:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 06:41:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 569ms 06:41:48 INFO - PROCESS | 2086 | 1468417308417 Marionette TRACE conn2 -> [0,2441,"getWindowHandle",null] 06:41:48 INFO - PROCESS | 2086 | 1468417308418 Marionette TRACE conn2 <- [1,2441,null,{"value":"7"}] 06:41:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 06:41:48 INFO - PROCESS | 2086 | 1468417308420 Marionette TRACE conn2 -> [0,2442,"setScriptTimeout",{"ms":35000}] 06:41:48 INFO - PROCESS | 2086 | 1468417308421 Marionette TRACE conn2 <- [1,2442,null,{}] 06:41:48 INFO - PROCESS | 2086 | 1468417308423 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}] 06:41:48 INFO - PROCESS | 2086 | 1468417308425 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:41:48 INFO - PROCESS | 2086 | 1468417308522 Marionette TRACE conn2 <- [1,2443,null,{"value":null}] 06:41:48 INFO - PROCESS | 2086 | 1468417308526 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:48 INFO - PROCESS | 2086 | 1468417308527 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:41:48 INFO - PROCESS | 2086 | ++DOCSHELL 0x12c580800 == 37 [pid = 2086] [id = 618] 06:41:48 INFO - PROCESS | 2086 | ++DOMWINDOW == 93 (0x12abcd800) [pid = 2086] [serial = 1854] [outer = 0x0] 06:41:48 INFO - PROCESS | 2086 | ++DOMWINDOW == 94 (0x12b0d1800) [pid = 2086] [serial = 1855] [outer = 0x12abcd800] 06:41:48 INFO - PROCESS | 2086 | 1468417308553 Marionette DEBUG loaded listener.js 06:41:48 INFO - PROCESS | 2086 | ++DOMWINDOW == 95 (0x12b8d8c00) [pid = 2086] [serial = 1856] [outer = 0x12abcd800] 06:41:48 INFO - PROCESS | 2086 | --DOMWINDOW == 94 (0x1127cac00) [pid = 2086] [serial = 1806] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 06:41:48 INFO - PROCESS | 2086 | --DOMWINDOW == 93 (0x1210c5400) [pid = 2086] [serial = 1800] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 06:41:48 INFO - PROCESS | 2086 | --DOMWINDOW == 92 (0x116908c00) [pid = 2086] [serial = 1791] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 06:41:48 INFO - PROCESS | 2086 | --DOMWINDOW == 91 (0x113c23800) [pid = 2086] [serial = 1809] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 06:41:48 INFO - PROCESS | 2086 | --DOMWINDOW == 90 (0x128a67800) [pid = 2086] [serial = 1812] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 06:41:48 INFO - PROCESS | 2086 | --DOMWINDOW == 89 (0x1133aa000) [pid = 2086] [serial = 1794] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 06:41:48 INFO - PROCESS | 2086 | --DOMWINDOW == 88 (0x116f6b000) [pid = 2086] [serial = 1797] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 06:41:48 INFO - PROCESS | 2086 | --DOMWINDOW == 87 (0x110ebac00) [pid = 2086] [serial = 1815] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 06:41:48 INFO - PROCESS | 2086 | --DOMWINDOW == 86 (0x115e5d800) [pid = 2086] [serial = 1779] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 06:41:48 INFO - PROCESS | 2086 | --DOMWINDOW == 85 (0x1199a5000) [pid = 2086] [serial = 1818] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 06:41:48 INFO - PROCESS | 2086 | --DOMWINDOW == 84 (0x120feb800) [pid = 2086] [serial = 1782] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 06:41:48 INFO - PROCESS | 2086 | --DOMWINDOW == 83 (0x119fe0800) [pid = 2086] [serial = 1821] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 06:41:48 INFO - PROCESS | 2086 | --DOMWINDOW == 82 (0x1273dc000) [pid = 2086] [serial = 1785] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 06:41:48 INFO - PROCESS | 2086 | --DOMWINDOW == 81 (0x110eac800) [pid = 2086] [serial = 1788] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 06:41:48 INFO - PROCESS | 2086 | --DOMWINDOW == 80 (0x12320bc00) [pid = 2086] [serial = 1803] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 06:41:48 INFO - PROCESS | 2086 | 1468417308938 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]]]}] 06:41:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 06:41:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 568ms 06:41:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 06:41:48 INFO - PROCESS | 2086 | 1468417308989 Marionette TRACE conn2 -> [0,2445,"getWindowHandle",null] 06:41:48 INFO - PROCESS | 2086 | 1468417308990 Marionette TRACE conn2 <- [1,2445,null,{"value":"7"}] 06:41:48 INFO - PROCESS | 2086 | 1468417308992 Marionette TRACE conn2 -> [0,2446,"setScriptTimeout",{"ms":35000}] 06:41:48 INFO - PROCESS | 2086 | 1468417308993 Marionette TRACE conn2 <- [1,2446,null,{}] 06:41:49 INFO - PROCESS | 2086 | 1468417309003 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}] 06:41:49 INFO - PROCESS | 2086 | 1468417309005 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:41:49 INFO - PROCESS | 2086 | 1468417309114 Marionette TRACE conn2 <- [1,2447,null,{"value":null}] 06:41:49 INFO - PROCESS | 2086 | 1468417309152 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:49 INFO - PROCESS | 2086 | 1468417309153 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:41:49 INFO - PROCESS | 2086 | ++DOCSHELL 0x126e98000 == 38 [pid = 2086] [id = 619] 06:41:49 INFO - PROCESS | 2086 | ++DOMWINDOW == 81 (0x1127cac00) [pid = 2086] [serial = 1857] [outer = 0x0] 06:41:49 INFO - PROCESS | 2086 | ++DOMWINDOW == 82 (0x1185af800) [pid = 2086] [serial = 1858] [outer = 0x1127cac00] 06:41:49 INFO - PROCESS | 2086 | 1468417309177 Marionette DEBUG loaded listener.js 06:41:49 INFO - PROCESS | 2086 | ++DOMWINDOW == 83 (0x123996c00) [pid = 2086] [serial = 1859] [outer = 0x1127cac00] 06:41:49 INFO - PROCESS | 2086 | 1468417309443 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]]]}] 06:41:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 06:41:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 469ms 06:41:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 06:41:49 INFO - PROCESS | 2086 | 1468417309469 Marionette TRACE conn2 -> [0,2449,"getWindowHandle",null] 06:41:49 INFO - PROCESS | 2086 | 1468417309470 Marionette TRACE conn2 <- [1,2449,null,{"value":"7"}] 06:41:49 INFO - PROCESS | 2086 | 1468417309472 Marionette TRACE conn2 -> [0,2450,"setScriptTimeout",{"ms":35000}] 06:41:49 INFO - PROCESS | 2086 | 1468417309473 Marionette TRACE conn2 <- [1,2450,null,{}] 06:41:49 INFO - PROCESS | 2086 | 1468417309475 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}] 06:41:49 INFO - PROCESS | 2086 | 1468417309477 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:41:49 INFO - PROCESS | 2086 | 1468417309574 Marionette TRACE conn2 <- [1,2451,null,{"value":null}] 06:41:49 INFO - PROCESS | 2086 | 1468417309577 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:49 INFO - PROCESS | 2086 | 1468417309579 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:41:49 INFO - PROCESS | 2086 | ++DOCSHELL 0x12cf50000 == 39 [pid = 2086] [id = 620] 06:41:49 INFO - PROCESS | 2086 | ++DOMWINDOW == 84 (0x123b43400) [pid = 2086] [serial = 1860] [outer = 0x0] 06:41:49 INFO - PROCESS | 2086 | ++DOMWINDOW == 85 (0x12b0cf800) [pid = 2086] [serial = 1861] [outer = 0x123b43400] 06:41:49 INFO - PROCESS | 2086 | 1468417309606 Marionette DEBUG loaded listener.js 06:41:49 INFO - PROCESS | 2086 | ++DOMWINDOW == 86 (0x12b8dc800) [pid = 2086] [serial = 1862] [outer = 0x123b43400] 06:41:49 INFO - PROCESS | 2086 | 1468417309952 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]]]}] 06:41:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 06:41:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 518ms 06:41:49 INFO - PROCESS | 2086 | 1468417309990 Marionette TRACE conn2 -> [0,2453,"getWindowHandle",null] 06:41:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 06:41:49 INFO - PROCESS | 2086 | 1468417309992 Marionette TRACE conn2 <- [1,2453,null,{"value":"7"}] 06:41:50 INFO - PROCESS | 2086 | 1468417310013 Marionette TRACE conn2 -> [0,2454,"setScriptTimeout",{"ms":35000}] 06:41:50 INFO - PROCESS | 2086 | 1468417310015 Marionette TRACE conn2 <- [1,2454,null,{}] 06:41:50 INFO - PROCESS | 2086 | 1468417310019 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}] 06:41:50 INFO - PROCESS | 2086 | 1468417310020 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:41:50 INFO - PROCESS | 2086 | 1468417310114 Marionette TRACE conn2 <- [1,2455,null,{"value":null}] 06:41:50 INFO - PROCESS | 2086 | 1468417310118 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:50 INFO - PROCESS | 2086 | 1468417310120 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:41:50 INFO - PROCESS | 2086 | ++DOCSHELL 0x12d08f800 == 40 [pid = 2086] [id = 621] 06:41:50 INFO - PROCESS | 2086 | ++DOMWINDOW == 87 (0x119985400) [pid = 2086] [serial = 1863] [outer = 0x0] 06:41:50 INFO - PROCESS | 2086 | ++DOMWINDOW == 88 (0x12b945000) [pid = 2086] [serial = 1864] [outer = 0x119985400] 06:41:50 INFO - PROCESS | 2086 | 1468417310146 Marionette DEBUG loaded listener.js 06:41:50 INFO - PROCESS | 2086 | ++DOMWINDOW == 89 (0x12b982c00) [pid = 2086] [serial = 1865] [outer = 0x119985400] 06:41:50 INFO - PROCESS | 2086 | 1468417310479 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]]]}] 06:41:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 06:41:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 492ms 06:41:50 INFO - PROCESS | 2086 | 1468417310486 Marionette TRACE conn2 -> [0,2457,"getWindowHandle",null] 06:41:50 INFO - PROCESS | 2086 | 1468417310487 Marionette TRACE conn2 <- [1,2457,null,{"value":"7"}] 06:41:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 06:41:50 INFO - PROCESS | 2086 | 1468417310490 Marionette TRACE conn2 -> [0,2458,"setScriptTimeout",{"ms":35000}] 06:41:50 INFO - PROCESS | 2086 | 1468417310492 Marionette TRACE conn2 <- [1,2458,null,{}] 06:41:50 INFO - PROCESS | 2086 | 1468417310494 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}] 06:41:50 INFO - PROCESS | 2086 | 1468417310495 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:41:50 INFO - PROCESS | 2086 | 1468417310579 Marionette TRACE conn2 <- [1,2459,null,{"value":null}] 06:41:50 INFO - PROCESS | 2086 | 1468417310584 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:50 INFO - PROCESS | 2086 | 1468417310585 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:41:50 INFO - PROCESS | 2086 | ++DOCSHELL 0x12d348800 == 41 [pid = 2086] [id = 622] 06:41:50 INFO - PROCESS | 2086 | ++DOMWINDOW == 90 (0x12b983000) [pid = 2086] [serial = 1866] [outer = 0x0] 06:41:50 INFO - PROCESS | 2086 | ++DOMWINDOW == 91 (0x12b98c800) [pid = 2086] [serial = 1867] [outer = 0x12b983000] 06:41:50 INFO - PROCESS | 2086 | 1468417310610 Marionette DEBUG loaded listener.js 06:41:50 INFO - PROCESS | 2086 | ++DOMWINDOW == 92 (0x12bc99800) [pid = 2086] [serial = 1868] [outer = 0x12b983000] 06:41:51 INFO - PROCESS | 2086 | 1468417311097 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]]]}] 06:41:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 06:41:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 674ms 06:41:51 INFO - PROCESS | 2086 | 1468417311164 Marionette TRACE conn2 -> [0,2461,"getWindowHandle",null] 06:41:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 06:41:51 INFO - PROCESS | 2086 | 1468417311167 Marionette TRACE conn2 <- [1,2461,null,{"value":"7"}] 06:41:51 INFO - PROCESS | 2086 | 1468417311170 Marionette TRACE conn2 -> [0,2462,"setScriptTimeout",{"ms":35000}] 06:41:51 INFO - PROCESS | 2086 | 1468417311173 Marionette TRACE conn2 <- [1,2462,null,{}] 06:41:51 INFO - PROCESS | 2086 | 1468417311176 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}] 06:41:51 INFO - PROCESS | 2086 | 1468417311178 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:41:51 INFO - PROCESS | 2086 | 1468417311286 Marionette TRACE conn2 <- [1,2463,null,{"value":null}] 06:41:51 INFO - PROCESS | 2086 | 1468417311362 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:51 INFO - PROCESS | 2086 | 1468417311363 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:41:51 INFO - PROCESS | 2086 | ++DOCSHELL 0x120f1c800 == 42 [pid = 2086] [id = 623] 06:41:51 INFO - PROCESS | 2086 | ++DOMWINDOW == 93 (0x116905000) [pid = 2086] [serial = 1869] [outer = 0x0] 06:41:51 INFO - PROCESS | 2086 | ++DOMWINDOW == 94 (0x117eb9000) [pid = 2086] [serial = 1870] [outer = 0x116905000] 06:41:51 INFO - PROCESS | 2086 | 1468417311394 Marionette DEBUG loaded listener.js 06:41:51 INFO - PROCESS | 2086 | ++DOMWINDOW == 95 (0x1188ed800) [pid = 2086] [serial = 1871] [outer = 0x116905000] 06:41:51 INFO - PROCESS | 2086 | 1468417311815 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]]]}] 06:41:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 06:41:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 670ms 06:41:51 INFO - PROCESS | 2086 | 1468417311841 Marionette TRACE conn2 -> [0,2465,"getWindowHandle",null] 06:41:51 INFO - PROCESS | 2086 | 1468417311844 Marionette TRACE conn2 <- [1,2465,null,{"value":"7"}] 06:41:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 06:41:51 INFO - PROCESS | 2086 | 1468417311849 Marionette TRACE conn2 -> [0,2466,"setScriptTimeout",{"ms":35000}] 06:41:51 INFO - PROCESS | 2086 | 1468417311851 Marionette TRACE conn2 <- [1,2466,null,{}] 06:41:51 INFO - PROCESS | 2086 | 1468417311854 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}] 06:41:51 INFO - PROCESS | 2086 | 1468417311856 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:41:51 INFO - PROCESS | 2086 | 1468417311987 Marionette TRACE conn2 <- [1,2467,null,{"value":null}] 06:41:52 INFO - PROCESS | 2086 | 1468417312124 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:52 INFO - PROCESS | 2086 | 1468417312125 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:41:52 INFO - PROCESS | 2086 | ++DOCSHELL 0x12b06b000 == 43 [pid = 2086] [id = 624] 06:41:52 INFO - PROCESS | 2086 | ++DOMWINDOW == 96 (0x1210cfc00) [pid = 2086] [serial = 1872] [outer = 0x0] 06:41:52 INFO - PROCESS | 2086 | ++DOMWINDOW == 97 (0x1234ed800) [pid = 2086] [serial = 1873] [outer = 0x1210cfc00] 06:41:52 INFO - PROCESS | 2086 | 1468417312156 Marionette DEBUG loaded listener.js 06:41:52 INFO - PROCESS | 2086 | ++DOMWINDOW == 98 (0x12418c000) [pid = 2086] [serial = 1874] [outer = 0x1210cfc00] 06:41:52 INFO - PROCESS | 2086 | 1468417312580 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]]]}] 06:41:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 06:41:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 771ms 06:41:52 INFO - PROCESS | 2086 | 1468417312621 Marionette TRACE conn2 -> [0,2469,"getWindowHandle",null] 06:41:52 INFO - PROCESS | 2086 | 1468417312622 Marionette TRACE conn2 <- [1,2469,null,{"value":"7"}] 06:41:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 06:41:52 INFO - PROCESS | 2086 | 1468417312625 Marionette TRACE conn2 -> [0,2470,"setScriptTimeout",{"ms":35000}] 06:41:52 INFO - PROCESS | 2086 | 1468417312628 Marionette TRACE conn2 <- [1,2470,null,{}] 06:41:52 INFO - PROCESS | 2086 | 1468417312635 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}] 06:41:52 INFO - PROCESS | 2086 | 1468417312639 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:41:52 INFO - PROCESS | 2086 | 1468417312738 Marionette TRACE conn2 <- [1,2471,null,{"value":null}] 06:41:52 INFO - PROCESS | 2086 | 1468417312813 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:52 INFO - PROCESS | 2086 | 1468417312815 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:41:52 INFO - PROCESS | 2086 | ++DOCSHELL 0x12d33b800 == 44 [pid = 2086] [id = 625] 06:41:52 INFO - PROCESS | 2086 | ++DOMWINDOW == 99 (0x127374400) [pid = 2086] [serial = 1875] [outer = 0x0] 06:41:52 INFO - PROCESS | 2086 | ++DOMWINDOW == 100 (0x129115c00) [pid = 2086] [serial = 1876] [outer = 0x127374400] 06:41:52 INFO - PROCESS | 2086 | 1468417312846 Marionette DEBUG loaded listener.js 06:41:52 INFO - PROCESS | 2086 | ++DOMWINDOW == 101 (0x1293c7c00) [pid = 2086] [serial = 1877] [outer = 0x127374400] 06:41:53 INFO - PROCESS | 2086 | 1468417313261 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]]]}] 06:41:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 06:41:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 673ms 06:41:53 INFO - PROCESS | 2086 | 1468417313298 Marionette TRACE conn2 -> [0,2473,"getWindowHandle",null] 06:41:53 INFO - PROCESS | 2086 | 1468417313300 Marionette TRACE conn2 <- [1,2473,null,{"value":"7"}] 06:41:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 06:41:53 INFO - PROCESS | 2086 | 1468417313303 Marionette TRACE conn2 -> [0,2474,"setScriptTimeout",{"ms":35000}] 06:41:53 INFO - PROCESS | 2086 | 1468417313304 Marionette TRACE conn2 <- [1,2474,null,{}] 06:41:53 INFO - PROCESS | 2086 | 1468417313306 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}] 06:41:53 INFO - PROCESS | 2086 | 1468417313308 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:41:53 INFO - PROCESS | 2086 | 1468417313432 Marionette TRACE conn2 <- [1,2475,null,{"value":null}] 06:41:53 INFO - PROCESS | 2086 | 1468417313538 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:53 INFO - PROCESS | 2086 | 1468417313539 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:41:53 INFO - PROCESS | 2086 | ++DOCSHELL 0x117483000 == 45 [pid = 2086] [id = 626] 06:41:53 INFO - PROCESS | 2086 | ++DOMWINDOW == 102 (0x12a525000) [pid = 2086] [serial = 1878] [outer = 0x0] 06:41:53 INFO - PROCESS | 2086 | ++DOMWINDOW == 103 (0x12b0c6800) [pid = 2086] [serial = 1879] [outer = 0x12a525000] 06:41:53 INFO - PROCESS | 2086 | 1468417313571 Marionette DEBUG loaded listener.js 06:41:53 INFO - PROCESS | 2086 | ++DOMWINDOW == 104 (0x12b8ddc00) [pid = 2086] [serial = 1880] [outer = 0x12a525000] 06:41:54 INFO - PROCESS | 2086 | 1468417314170 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]]]}] 06:41:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 06:41:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 918ms 06:41:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 06:41:54 INFO - PROCESS | 2086 | 1468417314222 Marionette TRACE conn2 -> [0,2477,"getWindowHandle",null] 06:41:54 INFO - PROCESS | 2086 | 1468417314224 Marionette TRACE conn2 <- [1,2477,null,{"value":"7"}] 06:41:54 INFO - PROCESS | 2086 | 1468417314227 Marionette TRACE conn2 -> [0,2478,"setScriptTimeout",{"ms":35000}] 06:41:54 INFO - PROCESS | 2086 | 1468417314229 Marionette TRACE conn2 <- [1,2478,null,{}] 06:41:54 INFO - PROCESS | 2086 | 1468417314233 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}] 06:41:54 INFO - PROCESS | 2086 | 1468417314235 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:41:54 INFO - PROCESS | 2086 | 1468417314332 Marionette TRACE conn2 <- [1,2479,null,{"value":null}] 06:41:54 INFO - PROCESS | 2086 | 1468417314408 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:54 INFO - PROCESS | 2086 | 1468417314411 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:41:54 INFO - PROCESS | 2086 | ++DOCSHELL 0x1195cc800 == 46 [pid = 2086] [id = 627] 06:41:54 INFO - PROCESS | 2086 | ++DOMWINDOW == 105 (0x115dedc00) [pid = 2086] [serial = 1881] [outer = 0x0] 06:41:54 INFO - PROCESS | 2086 | ++DOMWINDOW == 106 (0x11662d800) [pid = 2086] [serial = 1882] [outer = 0x115dedc00] 06:41:54 INFO - PROCESS | 2086 | 1468417314440 Marionette DEBUG loaded listener.js 06:41:54 INFO - PROCESS | 2086 | ++DOMWINDOW == 107 (0x11714b000) [pid = 2086] [serial = 1883] [outer = 0x115dedc00] 06:41:54 INFO - PROCESS | 2086 | 1468417314887 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]]]}] 06:41:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 06:41:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 672ms 06:41:54 INFO - PROCESS | 2086 | 1468417314900 Marionette TRACE conn2 -> [0,2481,"getWindowHandle",null] 06:41:54 INFO - PROCESS | 2086 | 1468417314903 Marionette TRACE conn2 <- [1,2481,null,{"value":"7"}] 06:41:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 06:41:54 INFO - PROCESS | 2086 | 1468417314907 Marionette TRACE conn2 -> [0,2482,"setScriptTimeout",{"ms":35000}] 06:41:54 INFO - PROCESS | 2086 | 1468417314909 Marionette TRACE conn2 <- [1,2482,null,{}] 06:41:54 INFO - PROCESS | 2086 | 1468417314911 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}] 06:41:54 INFO - PROCESS | 2086 | 1468417314913 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:41:55 INFO - PROCESS | 2086 | --DOCSHELL 0x12d08f800 == 45 [pid = 2086] [id = 621] 06:41:55 INFO - PROCESS | 2086 | --DOCSHELL 0x12cf50000 == 44 [pid = 2086] [id = 620] 06:41:55 INFO - PROCESS | 2086 | --DOCSHELL 0x126e98000 == 43 [pid = 2086] [id = 619] 06:41:55 INFO - PROCESS | 2086 | --DOCSHELL 0x12c580800 == 42 [pid = 2086] [id = 618] 06:41:55 INFO - PROCESS | 2086 | --DOCSHELL 0x12c2cb000 == 41 [pid = 2086] [id = 617] 06:41:55 INFO - PROCESS | 2086 | --DOCSHELL 0x12bc56000 == 40 [pid = 2086] [id = 616] 06:41:55 INFO - PROCESS | 2086 | --DOCSHELL 0x12b06d000 == 39 [pid = 2086] [id = 615] 06:41:55 INFO - PROCESS | 2086 | --DOCSHELL 0x128e7c000 == 38 [pid = 2086] [id = 614] 06:41:55 INFO - PROCESS | 2086 | --DOCSHELL 0x126e9c800 == 37 [pid = 2086] [id = 613] 06:41:55 INFO - PROCESS | 2086 | --DOCSHELL 0x12306e800 == 36 [pid = 2086] [id = 612] 06:41:55 INFO - PROCESS | 2086 | --DOCSHELL 0x1164a0000 == 35 [pid = 2086] [id = 611] 06:41:55 INFO - PROCESS | 2086 | --DOCSHELL 0x12961e800 == 34 [pid = 2086] [id = 610] 06:41:55 INFO - PROCESS | 2086 | --DOCSHELL 0x1195d0000 == 33 [pid = 2086] [id = 609] 06:41:55 INFO - PROCESS | 2086 | --DOCSHELL 0x12c583800 == 32 [pid = 2086] [id = 608] 06:41:55 INFO - PROCESS | 2086 | --DOCSHELL 0x1195cc800 == 31 [pid = 2086] [id = 627] 06:41:55 INFO - PROCESS | 2086 | --DOCSHELL 0x117483000 == 30 [pid = 2086] [id = 626] 06:41:55 INFO - PROCESS | 2086 | --DOCSHELL 0x12d33b800 == 29 [pid = 2086] [id = 625] 06:41:55 INFO - PROCESS | 2086 | --DOCSHELL 0x12b06b000 == 28 [pid = 2086] [id = 624] 06:41:55 INFO - PROCESS | 2086 | --DOCSHELL 0x12d348800 == 27 [pid = 2086] [id = 622] 06:41:55 INFO - PROCESS | 2086 | --DOCSHELL 0x120f1c800 == 26 [pid = 2086] [id = 623] 06:41:55 INFO - PROCESS | 2086 | 1468417315542 Marionette TRACE conn2 <- [1,2483,null,{"value":null}] 06:41:55 INFO - PROCESS | 2086 | --DOMWINDOW == 106 (0x1243bc400) [pid = 2086] [serial = 1807] [outer = 0x0] [url = about:blank] 06:41:55 INFO - PROCESS | 2086 | --DOMWINDOW == 105 (0x1210ca400) [pid = 2086] [serial = 1801] [outer = 0x0] [url = about:blank] 06:41:55 INFO - PROCESS | 2086 | --DOMWINDOW == 104 (0x1233dcc00) [pid = 2086] [serial = 1802] [outer = 0x0] [url = about:blank] 06:41:55 INFO - PROCESS | 2086 | --DOMWINDOW == 103 (0x118851000) [pid = 2086] [serial = 1793] [outer = 0x0] [url = about:blank] 06:41:55 INFO - PROCESS | 2086 | --DOMWINDOW == 102 (0x11828d000) [pid = 2086] [serial = 1792] [outer = 0x0] [url = about:blank] 06:41:55 INFO - PROCESS | 2086 | --DOMWINDOW == 101 (0x127374000) [pid = 2086] [serial = 1810] [outer = 0x0] [url = about:blank] 06:41:55 INFO - PROCESS | 2086 | --DOMWINDOW == 100 (0x1248f0400) [pid = 2086] [serial = 1808] [outer = 0x0] [url = about:blank] 06:41:55 INFO - PROCESS | 2086 | --DOMWINDOW == 99 (0x128d0ac00) [pid = 2086] [serial = 1813] [outer = 0x0] [url = about:blank] 06:41:55 INFO - PROCESS | 2086 | --DOMWINDOW == 98 (0x116639c00) [pid = 2086] [serial = 1795] [outer = 0x0] [url = about:blank] 06:41:55 INFO - PROCESS | 2086 | --DOMWINDOW == 97 (0x116f63800) [pid = 2086] [serial = 1796] [outer = 0x0] [url = about:blank] 06:41:55 INFO - PROCESS | 2086 | --DOMWINDOW == 96 (0x128a66c00) [pid = 2086] [serial = 1811] [outer = 0x0] [url = about:blank] 06:41:55 INFO - PROCESS | 2086 | --DOMWINDOW == 95 (0x118734800) [pid = 2086] [serial = 1798] [outer = 0x0] [url = about:blank] 06:41:55 INFO - PROCESS | 2086 | --DOMWINDOW == 94 (0x11918fc00) [pid = 2086] [serial = 1799] [outer = 0x0] [url = about:blank] 06:41:55 INFO - PROCESS | 2086 | --DOMWINDOW == 93 (0x118292000) [pid = 2086] [serial = 1816] [outer = 0x0] [url = about:blank] 06:41:55 INFO - PROCESS | 2086 | --DOMWINDOW == 92 (0x118568800) [pid = 2086] [serial = 1781] [outer = 0x0] [url = about:blank] 06:41:55 INFO - PROCESS | 2086 | --DOMWINDOW == 91 (0x116f61400) [pid = 2086] [serial = 1780] [outer = 0x0] [url = about:blank] 06:41:55 INFO - PROCESS | 2086 | --DOMWINDOW == 90 (0x128aa4000) [pid = 2086] [serial = 1819] [outer = 0x0] [url = about:blank] 06:41:55 INFO - PROCESS | 2086 | --DOMWINDOW == 89 (0x1237da000) [pid = 2086] [serial = 1784] [outer = 0x0] [url = about:blank] 06:41:55 INFO - PROCESS | 2086 | --DOMWINDOW == 88 (0x12934c800) [pid = 2086] [serial = 1822] [outer = 0x0] [url = about:blank] 06:41:55 INFO - PROCESS | 2086 | --DOMWINDOW == 87 (0x12300b400) [pid = 2086] [serial = 1783] [outer = 0x0] [url = about:blank] 06:41:55 INFO - PROCESS | 2086 | --DOMWINDOW == 86 (0x128d0b800) [pid = 2086] [serial = 1787] [outer = 0x0] [url = about:blank] 06:41:55 INFO - PROCESS | 2086 | --DOMWINDOW == 85 (0x129116000) [pid = 2086] [serial = 1820] [outer = 0x0] [url = about:blank] 06:41:55 INFO - PROCESS | 2086 | --DOMWINDOW == 84 (0x1273e2800) [pid = 2086] [serial = 1786] [outer = 0x0] [url = about:blank] 06:41:55 INFO - PROCESS | 2086 | --DOMWINDOW == 83 (0x12910c400) [pid = 2086] [serial = 1814] [outer = 0x0] [url = about:blank] 06:41:55 INFO - PROCESS | 2086 | --DOMWINDOW == 82 (0x115dea400) [pid = 2086] [serial = 1789] [outer = 0x0] [url = about:blank] 06:41:55 INFO - PROCESS | 2086 | --DOMWINDOW == 81 (0x116768800) [pid = 2086] [serial = 1790] [outer = 0x0] [url = about:blank] 06:41:55 INFO - PROCESS | 2086 | --DOMWINDOW == 80 (0x1293c6400) [pid = 2086] [serial = 1823] [outer = 0x0] [url = about:blank] 06:41:55 INFO - PROCESS | 2086 | --DOMWINDOW == 79 (0x1234ea800) [pid = 2086] [serial = 1804] [outer = 0x0] [url = about:blank] 06:41:55 INFO - PROCESS | 2086 | --DOMWINDOW == 78 (0x1243fa800) [pid = 2086] [serial = 1817] [outer = 0x0] [url = about:blank] 06:41:55 INFO - PROCESS | 2086 | --DOMWINDOW == 77 (0x12a52cc00) [pid = 2086] [serial = 1825] [outer = 0x0] [url = about:blank] 06:41:55 INFO - PROCESS | 2086 | --DOMWINDOW == 76 (0x123b40c00) [pid = 2086] [serial = 1805] [outer = 0x0] [url = about:blank] 06:41:55 INFO - PROCESS | 2086 | 1468417315697 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:55 INFO - PROCESS | 2086 | 1468417315699 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:41:55 INFO - PROCESS | 2086 | ++DOCSHELL 0x112f1c000 == 27 [pid = 2086] [id = 628] 06:41:55 INFO - PROCESS | 2086 | ++DOMWINDOW == 77 (0x1127ce800) [pid = 2086] [serial = 1884] [outer = 0x0] 06:41:55 INFO - PROCESS | 2086 | ++DOMWINDOW == 78 (0x1127d8c00) [pid = 2086] [serial = 1885] [outer = 0x1127ce800] 06:41:55 INFO - PROCESS | 2086 | 1468417315748 Marionette DEBUG loaded listener.js 06:41:55 INFO - PROCESS | 2086 | ++DOMWINDOW == 79 (0x112eac000) [pid = 2086] [serial = 1886] [outer = 0x1127ce800] 06:41:56 INFO - PROCESS | 2086 | 1468417316208 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]]]}] 06:41:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 06:41:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1321ms 06:41:56 INFO - PROCESS | 2086 | 1468417316229 Marionette TRACE conn2 -> [0,2485,"getWindowHandle",null] 06:41:56 INFO - PROCESS | 2086 | 1468417316234 Marionette TRACE conn2 <- [1,2485,null,{"value":"7"}] 06:41:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 06:41:56 INFO - PROCESS | 2086 | 1468417316238 Marionette TRACE conn2 -> [0,2486,"setScriptTimeout",{"ms":35000}] 06:41:56 INFO - PROCESS | 2086 | 1468417316240 Marionette TRACE conn2 <- [1,2486,null,{}] 06:41:56 INFO - PROCESS | 2086 | 1468417316243 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}] 06:41:56 INFO - PROCESS | 2086 | 1468417316244 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:41:56 INFO - PROCESS | 2086 | 1468417316325 Marionette TRACE conn2 <- [1,2487,null,{"value":null}] 06:41:56 INFO - PROCESS | 2086 | 1468417316331 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:56 INFO - PROCESS | 2086 | 1468417316334 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:41:56 INFO - PROCESS | 2086 | ++DOCSHELL 0x117490000 == 28 [pid = 2086] [id = 629] 06:41:56 INFO - PROCESS | 2086 | ++DOMWINDOW == 80 (0x115df4400) [pid = 2086] [serial = 1887] [outer = 0x0] 06:41:56 INFO - PROCESS | 2086 | ++DOMWINDOW == 81 (0x11697c000) [pid = 2086] [serial = 1888] [outer = 0x115df4400] 06:41:56 INFO - PROCESS | 2086 | 1468417316361 Marionette DEBUG loaded listener.js 06:41:56 INFO - PROCESS | 2086 | ++DOMWINDOW == 82 (0x116f6dc00) [pid = 2086] [serial = 1889] [outer = 0x115df4400] 06:41:56 INFO - PROCESS | 2086 | 1468417316710 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]]]}] 06:41:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 06:41:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 523ms 06:41:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 06:41:56 INFO - PROCESS | 2086 | 1468417316761 Marionette TRACE conn2 -> [0,2489,"getWindowHandle",null] 06:41:56 INFO - PROCESS | 2086 | 1468417316764 Marionette TRACE conn2 <- [1,2489,null,{"value":"7"}] 06:41:56 INFO - PROCESS | 2086 | 1468417316767 Marionette TRACE conn2 -> [0,2490,"setScriptTimeout",{"ms":35000}] 06:41:56 INFO - PROCESS | 2086 | 1468417316768 Marionette TRACE conn2 <- [1,2490,null,{}] 06:41:56 INFO - PROCESS | 2086 | 1468417316771 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}] 06:41:56 INFO - PROCESS | 2086 | 1468417316772 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:41:56 INFO - PROCESS | 2086 | 1468417316850 Marionette TRACE conn2 <- [1,2491,null,{"value":null}] 06:41:56 INFO - PROCESS | 2086 | 1468417316857 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:56 INFO - PROCESS | 2086 | 1468417316858 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:41:56 INFO - PROCESS | 2086 | ++DOCSHELL 0x11928c800 == 29 [pid = 2086] [id = 630] 06:41:56 INFO - PROCESS | 2086 | ++DOMWINDOW == 83 (0x11855e400) [pid = 2086] [serial = 1890] [outer = 0x0] 06:41:56 INFO - PROCESS | 2086 | ++DOMWINDOW == 84 (0x118850c00) [pid = 2086] [serial = 1891] [outer = 0x11855e400] 06:41:56 INFO - PROCESS | 2086 | 1468417316894 Marionette DEBUG loaded listener.js 06:41:56 INFO - PROCESS | 2086 | ++DOMWINDOW == 85 (0x11973f000) [pid = 2086] [serial = 1892] [outer = 0x11855e400] 06:41:57 INFO - PROCESS | 2086 | 1468417317259 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]]]}] 06:41:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 06:41:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 520ms 06:41:57 INFO - PROCESS | 2086 | 1468417317287 Marionette TRACE conn2 -> [0,2493,"getWindowHandle",null] 06:41:57 INFO - PROCESS | 2086 | 1468417317290 Marionette TRACE conn2 <- [1,2493,null,{"value":"7"}] 06:41:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 06:41:57 INFO - PROCESS | 2086 | 1468417317300 Marionette TRACE conn2 -> [0,2494,"setScriptTimeout",{"ms":35000}] 06:41:57 INFO - PROCESS | 2086 | 1468417317303 Marionette TRACE conn2 <- [1,2494,null,{}] 06:41:57 INFO - PROCESS | 2086 | 1468417317306 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}] 06:41:57 INFO - PROCESS | 2086 | 1468417317308 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:41:57 INFO - PROCESS | 2086 | 1468417317424 Marionette TRACE conn2 <- [1,2495,null,{"value":null}] 06:41:57 INFO - PROCESS | 2086 | 1468417317463 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:57 INFO - PROCESS | 2086 | 1468417317464 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:41:57 INFO - PROCESS | 2086 | ++DOCSHELL 0x12306f800 == 30 [pid = 2086] [id = 631] 06:41:57 INFO - PROCESS | 2086 | ++DOMWINDOW == 86 (0x119190000) [pid = 2086] [serial = 1893] [outer = 0x0] 06:41:57 INFO - PROCESS | 2086 | ++DOMWINDOW == 87 (0x119a93c00) [pid = 2086] [serial = 1894] [outer = 0x119190000] 06:41:57 INFO - PROCESS | 2086 | 1468417317489 Marionette DEBUG loaded listener.js 06:41:57 INFO - PROCESS | 2086 | ++DOMWINDOW == 88 (0x1234e1800) [pid = 2086] [serial = 1895] [outer = 0x119190000] 06:41:57 INFO - PROCESS | 2086 | 1468417317789 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]]]}] 06:41:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 06:41:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 528ms 06:41:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 06:41:57 INFO - PROCESS | 2086 | 1468417317821 Marionette TRACE conn2 -> [0,2497,"getWindowHandle",null] 06:41:57 INFO - PROCESS | 2086 | 1468417317822 Marionette TRACE conn2 <- [1,2497,null,{"value":"7"}] 06:41:57 INFO - PROCESS | 2086 | 1468417317825 Marionette TRACE conn2 -> [0,2498,"setScriptTimeout",{"ms":35000}] 06:41:57 INFO - PROCESS | 2086 | 1468417317826 Marionette TRACE conn2 <- [1,2498,null,{}] 06:41:57 INFO - PROCESS | 2086 | 1468417317828 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}] 06:41:57 INFO - PROCESS | 2086 | 1468417317830 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:41:57 INFO - PROCESS | 2086 | 1468417317928 Marionette TRACE conn2 <- [1,2499,null,{"value":null}] 06:41:57 INFO - PROCESS | 2086 | 1468417317931 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:57 INFO - PROCESS | 2086 | 1468417317933 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:41:57 INFO - PROCESS | 2086 | ++DOCSHELL 0x126812800 == 31 [pid = 2086] [id = 632] 06:41:57 INFO - PROCESS | 2086 | ++DOMWINDOW == 89 (0x11973ec00) [pid = 2086] [serial = 1896] [outer = 0x0] 06:41:57 INFO - PROCESS | 2086 | ++DOMWINDOW == 90 (0x123990800) [pid = 2086] [serial = 1897] [outer = 0x11973ec00] 06:41:57 INFO - PROCESS | 2086 | 1468417317965 Marionette DEBUG loaded listener.js 06:41:58 INFO - PROCESS | 2086 | ++DOMWINDOW == 91 (0x123d44400) [pid = 2086] [serial = 1898] [outer = 0x11973ec00] 06:41:58 INFO - PROCESS | 2086 | 1468417318318 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]]]}] 06:41:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 06:41:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 519ms 06:41:58 INFO - PROCESS | 2086 | 1468417318344 Marionette TRACE conn2 -> [0,2501,"getWindowHandle",null] 06:41:58 INFO - PROCESS | 2086 | 1468417318346 Marionette TRACE conn2 <- [1,2501,null,{"value":"7"}] 06:41:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 06:41:58 INFO - PROCESS | 2086 | 1468417318354 Marionette TRACE conn2 -> [0,2502,"setScriptTimeout",{"ms":35000}] 06:41:58 INFO - PROCESS | 2086 | 1468417318356 Marionette TRACE conn2 <- [1,2502,null,{}] 06:41:58 INFO - PROCESS | 2086 | 1468417318358 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}] 06:41:58 INFO - PROCESS | 2086 | 1468417318359 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:41:58 INFO - PROCESS | 2086 | 1468417318455 Marionette TRACE conn2 <- [1,2503,null,{"value":null}] 06:41:58 INFO - PROCESS | 2086 | 1468417318458 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:58 INFO - PROCESS | 2086 | 1468417318463 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:41:58 INFO - PROCESS | 2086 | ++DOCSHELL 0x128892800 == 32 [pid = 2086] [id = 633] 06:41:58 INFO - PROCESS | 2086 | ++DOMWINDOW == 92 (0x11855d000) [pid = 2086] [serial = 1899] [outer = 0x0] 06:41:58 INFO - PROCESS | 2086 | ++DOMWINDOW == 93 (0x126807800) [pid = 2086] [serial = 1900] [outer = 0x11855d000] 06:41:58 INFO - PROCESS | 2086 | 1468417318496 Marionette DEBUG loaded listener.js 06:41:58 INFO - PROCESS | 2086 | ++DOMWINDOW == 94 (0x126d39c00) [pid = 2086] [serial = 1901] [outer = 0x11855d000] 06:41:58 INFO - PROCESS | 2086 | 1468417318848 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]]]}] 06:41:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 06:41:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 518ms 06:41:58 INFO - PROCESS | 2086 | 1468417318873 Marionette TRACE conn2 -> [0,2505,"getWindowHandle",null] 06:41:58 INFO - PROCESS | 2086 | 1468417318875 Marionette TRACE conn2 <- [1,2505,null,{"value":"7"}] 06:41:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 06:41:58 INFO - PROCESS | 2086 | 1468417318877 Marionette TRACE conn2 -> [0,2506,"setScriptTimeout",{"ms":35000}] 06:41:58 INFO - PROCESS | 2086 | 1468417318878 Marionette TRACE conn2 <- [1,2506,null,{}] 06:41:58 INFO - PROCESS | 2086 | 1468417318887 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}] 06:41:58 INFO - PROCESS | 2086 | 1468417318889 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:41:58 INFO - PROCESS | 2086 | 1468417318985 Marionette TRACE conn2 <- [1,2507,null,{"value":null}] 06:41:58 INFO - PROCESS | 2086 | 1468417318988 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:58 INFO - PROCESS | 2086 | 1468417318989 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:41:58 INFO - PROCESS | 2086 | ++DOCSHELL 0x11253a800 == 33 [pid = 2086] [id = 634] 06:41:58 INFO - PROCESS | 2086 | ++DOMWINDOW == 95 (0x126803400) [pid = 2086] [serial = 1902] [outer = 0x0] 06:41:59 INFO - PROCESS | 2086 | ++DOMWINDOW == 96 (0x1273da000) [pid = 2086] [serial = 1903] [outer = 0x126803400] 06:41:59 INFO - PROCESS | 2086 | 1468417319016 Marionette DEBUG loaded listener.js 06:41:59 INFO - PROCESS | 2086 | ++DOMWINDOW == 97 (0x128a9ec00) [pid = 2086] [serial = 1904] [outer = 0x126803400] 06:41:59 INFO - PROCESS | 2086 | 1468417319406 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]]]}] 06:41:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 06:41:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 575ms 06:41:59 INFO - PROCESS | 2086 | 1468417319454 Marionette TRACE conn2 -> [0,2509,"getWindowHandle",null] 06:41:59 INFO - PROCESS | 2086 | 1468417319456 Marionette TRACE conn2 <- [1,2509,null,{"value":"7"}] 06:41:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 06:41:59 INFO - PROCESS | 2086 | 1468417319460 Marionette TRACE conn2 -> [0,2510,"setScriptTimeout",{"ms":35000}] 06:41:59 INFO - PROCESS | 2086 | 1468417319462 Marionette TRACE conn2 <- [1,2510,null,{}] 06:41:59 INFO - PROCESS | 2086 | 1468417319465 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}] 06:41:59 INFO - PROCESS | 2086 | 1468417319467 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:41:59 INFO - PROCESS | 2086 | 1468417319617 Marionette TRACE conn2 <- [1,2511,null,{"value":null}] 06:41:59 INFO - PROCESS | 2086 | 1468417319636 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:59 INFO - PROCESS | 2086 | 1468417319638 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:41:59 INFO - PROCESS | 2086 | ++DOCSHELL 0x12ab4e800 == 34 [pid = 2086] [id = 635] 06:41:59 INFO - PROCESS | 2086 | ++DOMWINDOW == 98 (0x110eaf400) [pid = 2086] [serial = 1905] [outer = 0x0] 06:41:59 INFO - PROCESS | 2086 | ++DOMWINDOW == 99 (0x128aabc00) [pid = 2086] [serial = 1906] [outer = 0x110eaf400] 06:41:59 INFO - PROCESS | 2086 | 1468417319678 Marionette DEBUG loaded listener.js 06:41:59 INFO - PROCESS | 2086 | ++DOMWINDOW == 100 (0x12910f800) [pid = 2086] [serial = 1907] [outer = 0x110eaf400] 06:42:00 INFO - PROCESS | 2086 | --DOMWINDOW == 99 (0x129354c00) [pid = 2086] [serial = 1848] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 06:42:00 INFO - PROCESS | 2086 | --DOMWINDOW == 98 (0x1132e4800) [pid = 2086] [serial = 1845] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 06:42:00 INFO - PROCESS | 2086 | --DOMWINDOW == 97 (0x12abccc00) [pid = 2086] [serial = 1851] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 06:42:00 INFO - PROCESS | 2086 | --DOMWINDOW == 96 (0x12abcd800) [pid = 2086] [serial = 1854] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 06:42:00 INFO - PROCESS | 2086 | --DOMWINDOW == 95 (0x1127cac00) [pid = 2086] [serial = 1857] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 06:42:00 INFO - PROCESS | 2086 | --DOMWINDOW == 94 (0x118291400) [pid = 2086] [serial = 1836] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 06:42:00 INFO - PROCESS | 2086 | --DOMWINDOW == 93 (0x112986800) [pid = 2086] [serial = 1833] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 06:42:00 INFO - PROCESS | 2086 | --DOMWINDOW == 92 (0x12680c000) [pid = 2086] [serial = 1842] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 06:42:00 INFO - PROCESS | 2086 | --DOMWINDOW == 91 (0x113c5ec00) [pid = 2086] [serial = 1839] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 06:42:00 INFO - PROCESS | 2086 | --DOMWINDOW == 90 (0x1247ab800) [pid = 2086] [serial = 1824] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 06:42:00 INFO - PROCESS | 2086 | --DOMWINDOW == 89 (0x119746000) [pid = 2086] [serial = 1830] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 06:42:00 INFO - PROCESS | 2086 | --DOMWINDOW == 88 (0x113da7c00) [pid = 2086] [serial = 1827] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 06:42:00 INFO - PROCESS | 2086 | --DOMWINDOW == 87 (0x123b43400) [pid = 2086] [serial = 1860] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 06:42:00 INFO - PROCESS | 2086 | --DOMWINDOW == 86 (0x12b983000) [pid = 2086] [serial = 1866] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 06:42:00 INFO - PROCESS | 2086 | --DOMWINDOW == 85 (0x119985400) [pid = 2086] [serial = 1863] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 06:42:00 INFO - PROCESS | 2086 | 1468417320307 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]]]}] 06:42:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 06:42:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 873ms 06:42:00 INFO - PROCESS | 2086 | 1468417320334 Marionette TRACE conn2 -> [0,2513,"getWindowHandle",null] 06:42:00 INFO - PROCESS | 2086 | 1468417320336 Marionette TRACE conn2 <- [1,2513,null,{"value":"7"}] 06:42:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 06:42:00 INFO - PROCESS | 2086 | 1468417320338 Marionette TRACE conn2 -> [0,2514,"setScriptTimeout",{"ms":35000}] 06:42:00 INFO - PROCESS | 2086 | 1468417320339 Marionette TRACE conn2 <- [1,2514,null,{}] 06:42:00 INFO - PROCESS | 2086 | 1468417320341 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}] 06:42:00 INFO - PROCESS | 2086 | 1468417320343 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:42:00 INFO - PROCESS | 2086 | 1468417320456 Marionette TRACE conn2 <- [1,2515,null,{"value":null}] 06:42:00 INFO - PROCESS | 2086 | 1468417320498 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:00 INFO - PROCESS | 2086 | 1468417320499 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:42:00 INFO - PROCESS | 2086 | ++DOCSHELL 0x12b07d000 == 35 [pid = 2086] [id = 636] 06:42:00 INFO - PROCESS | 2086 | ++DOMWINDOW == 86 (0x110eb3800) [pid = 2086] [serial = 1908] [outer = 0x0] 06:42:00 INFO - PROCESS | 2086 | ++DOMWINDOW == 87 (0x119748c00) [pid = 2086] [serial = 1909] [outer = 0x110eb3800] 06:42:00 INFO - PROCESS | 2086 | 1468417320523 Marionette DEBUG loaded listener.js 06:42:00 INFO - PROCESS | 2086 | ++DOMWINDOW == 88 (0x12680c000) [pid = 2086] [serial = 1910] [outer = 0x110eb3800] 06:42:00 INFO - PROCESS | 2086 | 1468417320801 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]]]}] 06:42:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 06:42:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 518ms 06:42:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 06:42:00 INFO - PROCESS | 2086 | 1468417320856 Marionette TRACE conn2 -> [0,2517,"getWindowHandle",null] 06:42:00 INFO - PROCESS | 2086 | 1468417320858 Marionette TRACE conn2 <- [1,2517,null,{"value":"7"}] 06:42:00 INFO - PROCESS | 2086 | 1468417320860 Marionette TRACE conn2 -> [0,2518,"setScriptTimeout",{"ms":35000}] 06:42:00 INFO - PROCESS | 2086 | 1468417320861 Marionette TRACE conn2 <- [1,2518,null,{}] 06:42:00 INFO - PROCESS | 2086 | 1468417320866 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}] 06:42:00 INFO - PROCESS | 2086 | 1468417320867 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:42:00 INFO - PROCESS | 2086 | 1468417320952 Marionette TRACE conn2 <- [1,2519,null,{"value":null}] 06:42:00 INFO - PROCESS | 2086 | 1468417320957 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:00 INFO - PROCESS | 2086 | 1468417320958 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:42:00 INFO - PROCESS | 2086 | ++DOCSHELL 0x12b919000 == 36 [pid = 2086] [id = 637] 06:42:00 INFO - PROCESS | 2086 | ++DOMWINDOW == 89 (0x126d33400) [pid = 2086] [serial = 1911] [outer = 0x0] 06:42:00 INFO - PROCESS | 2086 | ++DOMWINDOW == 90 (0x12910f000) [pid = 2086] [serial = 1912] [outer = 0x126d33400] 06:42:00 INFO - PROCESS | 2086 | 1468417320985 Marionette DEBUG loaded listener.js 06:42:01 INFO - PROCESS | 2086 | ++DOMWINDOW == 91 (0x129355400) [pid = 2086] [serial = 1913] [outer = 0x126d33400] 06:42:01 INFO - PROCESS | 2086 | 1468417321449 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]]]}] 06:42:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 06:42:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 622ms 06:42:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 06:42:01 INFO - PROCESS | 2086 | 1468417321483 Marionette TRACE conn2 -> [0,2521,"getWindowHandle",null] 06:42:01 INFO - PROCESS | 2086 | 1468417321484 Marionette TRACE conn2 <- [1,2521,null,{"value":"7"}] 06:42:01 INFO - PROCESS | 2086 | 1468417321486 Marionette TRACE conn2 -> [0,2522,"setScriptTimeout",{"ms":35000}] 06:42:01 INFO - PROCESS | 2086 | 1468417321487 Marionette TRACE conn2 <- [1,2522,null,{}] 06:42:01 INFO - PROCESS | 2086 | 1468417321490 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}] 06:42:01 INFO - PROCESS | 2086 | 1468417321491 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:42:01 INFO - PROCESS | 2086 | 1468417321567 Marionette TRACE conn2 <- [1,2523,null,{"value":null}] 06:42:01 INFO - PROCESS | 2086 | 1468417321571 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:01 INFO - PROCESS | 2086 | 1468417321573 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:42:01 INFO - PROCESS | 2086 | ++DOCSHELL 0x12becf800 == 37 [pid = 2086] [id = 638] 06:42:01 INFO - PROCESS | 2086 | ++DOMWINDOW == 92 (0x129115000) [pid = 2086] [serial = 1914] [outer = 0x0] 06:42:01 INFO - PROCESS | 2086 | ++DOMWINDOW == 93 (0x1293c6800) [pid = 2086] [serial = 1915] [outer = 0x129115000] 06:42:01 INFO - PROCESS | 2086 | 1468417321600 Marionette DEBUG loaded listener.js 06:42:01 INFO - PROCESS | 2086 | ++DOMWINDOW == 94 (0x12a52c400) [pid = 2086] [serial = 1916] [outer = 0x129115000] 06:42:01 INFO - PROCESS | 2086 | 1468417321961 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]]]}] 06:42:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 06:42:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 520ms 06:42:02 INFO - PROCESS | 2086 | 1468417322007 Marionette TRACE conn2 -> [0,2525,"getWindowHandle",null] 06:42:02 INFO - PROCESS | 2086 | 1468417322009 Marionette TRACE conn2 <- [1,2525,null,{"value":"7"}] 06:42:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 06:42:02 INFO - PROCESS | 2086 | 1468417322011 Marionette TRACE conn2 -> [0,2526,"setScriptTimeout",{"ms":35000}] 06:42:02 INFO - PROCESS | 2086 | 1468417322013 Marionette TRACE conn2 <- [1,2526,null,{}] 06:42:02 INFO - PROCESS | 2086 | 1468417322015 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}] 06:42:02 INFO - PROCESS | 2086 | 1468417322017 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:42:02 INFO - PROCESS | 2086 | 1468417322137 Marionette TRACE conn2 <- [1,2527,null,{"value":null}] 06:42:02 INFO - PROCESS | 2086 | 1468417322225 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:02 INFO - PROCESS | 2086 | 1468417322227 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:42:02 INFO - PROCESS | 2086 | ++DOCSHELL 0x116408800 == 38 [pid = 2086] [id = 639] 06:42:02 INFO - PROCESS | 2086 | ++DOMWINDOW == 95 (0x110eac000) [pid = 2086] [serial = 1917] [outer = 0x0] 06:42:02 INFO - PROCESS | 2086 | ++DOMWINDOW == 96 (0x110eb5800) [pid = 2086] [serial = 1918] [outer = 0x110eac000] 06:42:02 INFO - PROCESS | 2086 | 1468417322258 Marionette DEBUG loaded listener.js 06:42:02 INFO - PROCESS | 2086 | ++DOMWINDOW == 97 (0x112faec00) [pid = 2086] [serial = 1919] [outer = 0x110eac000] 06:42:02 INFO - PROCESS | 2086 | 1468417322784 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]]]}] 06:42:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 06:42:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 821ms 06:42:02 INFO - PROCESS | 2086 | 1468417322853 Marionette TRACE conn2 -> [0,2529,"getWindowHandle",null] 06:42:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 06:42:02 INFO - PROCESS | 2086 | 1468417322855 Marionette TRACE conn2 <- [1,2529,null,{"value":"7"}] 06:42:02 INFO - PROCESS | 2086 | 1468417322858 Marionette TRACE conn2 -> [0,2530,"setScriptTimeout",{"ms":35000}] 06:42:02 INFO - PROCESS | 2086 | 1468417322860 Marionette TRACE conn2 <- [1,2530,null,{}] 06:42:02 INFO - PROCESS | 2086 | 1468417322888 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}] 06:42:02 INFO - PROCESS | 2086 | 1468417322890 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:42:03 INFO - PROCESS | 2086 | 1468417323002 Marionette TRACE conn2 <- [1,2531,null,{"value":null}] 06:42:03 INFO - PROCESS | 2086 | 1468417323065 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:03 INFO - PROCESS | 2086 | 1468417323067 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:42:03 INFO - PROCESS | 2086 | ++DOCSHELL 0x1230e3000 == 39 [pid = 2086] [id = 640] 06:42:03 INFO - PROCESS | 2086 | ++DOMWINDOW == 98 (0x11828d000) [pid = 2086] [serial = 1920] [outer = 0x0] 06:42:03 INFO - PROCESS | 2086 | ++DOMWINDOW == 99 (0x118563400) [pid = 2086] [serial = 1921] [outer = 0x11828d000] 06:42:03 INFO - PROCESS | 2086 | 1468417323097 Marionette DEBUG loaded listener.js 06:42:03 INFO - PROCESS | 2086 | ++DOMWINDOW == 100 (0x119744000) [pid = 2086] [serial = 1922] [outer = 0x11828d000] 06:42:03 INFO - PROCESS | 2086 | 1468417323635 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]]]}] 06:42:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 06:42:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 826ms 06:42:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 06:42:03 INFO - PROCESS | 2086 | 1468417323686 Marionette TRACE conn2 -> [0,2533,"getWindowHandle",null] 06:42:03 INFO - PROCESS | 2086 | 1468417323689 Marionette TRACE conn2 <- [1,2533,null,{"value":"7"}] 06:42:03 INFO - PROCESS | 2086 | 1468417323691 Marionette TRACE conn2 -> [0,2534,"setScriptTimeout",{"ms":35000}] 06:42:03 INFO - PROCESS | 2086 | 1468417323693 Marionette TRACE conn2 <- [1,2534,null,{}] 06:42:03 INFO - PROCESS | 2086 | 1468417323695 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}] 06:42:03 INFO - PROCESS | 2086 | 1468417323697 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:42:03 INFO - PROCESS | 2086 | 1468417323913 Marionette TRACE conn2 <- [1,2535,null,{"value":null}] 06:42:04 INFO - PROCESS | 2086 | 1468417324016 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:04 INFO - PROCESS | 2086 | 1468417324018 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:42:04 INFO - PROCESS | 2086 | ++DOCSHELL 0x117491000 == 40 [pid = 2086] [id = 641] 06:42:04 INFO - PROCESS | 2086 | ++DOMWINDOW == 101 (0x1133dd800) [pid = 2086] [serial = 1923] [outer = 0x0] 06:42:04 INFO - PROCESS | 2086 | ++DOMWINDOW == 102 (0x11619d800) [pid = 2086] [serial = 1924] [outer = 0x1133dd800] 06:42:04 INFO - PROCESS | 2086 | 1468417324065 Marionette DEBUG loaded listener.js 06:42:04 INFO - PROCESS | 2086 | ++DOMWINDOW == 103 (0x116f67400) [pid = 2086] [serial = 1925] [outer = 0x1133dd800] 06:42:04 INFO - PROCESS | 2086 | --DOCSHELL 0x12becf800 == 39 [pid = 2086] [id = 638] 06:42:04 INFO - PROCESS | 2086 | --DOCSHELL 0x12b919000 == 38 [pid = 2086] [id = 637] 06:42:04 INFO - PROCESS | 2086 | --DOCSHELL 0x12b07d000 == 37 [pid = 2086] [id = 636] 06:42:04 INFO - PROCESS | 2086 | --DOCSHELL 0x12ab4e800 == 36 [pid = 2086] [id = 635] 06:42:04 INFO - PROCESS | 2086 | --DOCSHELL 0x11253a800 == 35 [pid = 2086] [id = 634] 06:42:04 INFO - PROCESS | 2086 | --DOCSHELL 0x128892800 == 34 [pid = 2086] [id = 633] 06:42:04 INFO - PROCESS | 2086 | --DOCSHELL 0x126812800 == 33 [pid = 2086] [id = 632] 06:42:04 INFO - PROCESS | 2086 | --DOCSHELL 0x12306f800 == 32 [pid = 2086] [id = 631] 06:42:04 INFO - PROCESS | 2086 | --DOCSHELL 0x11928c800 == 31 [pid = 2086] [id = 630] 06:42:04 INFO - PROCESS | 2086 | --DOCSHELL 0x117490000 == 30 [pid = 2086] [id = 629] 06:42:04 INFO - PROCESS | 2086 | --DOCSHELL 0x112f1c000 == 29 [pid = 2086] [id = 628] 06:42:04 INFO - PROCESS | 2086 | --DOMWINDOW == 102 (0x12a439800) [pid = 2086] [serial = 1849] [outer = 0x0] [url = about:blank] 06:42:04 INFO - PROCESS | 2086 | --DOMWINDOW == 101 (0x124569400) [pid = 2086] [serial = 1846] [outer = 0x0] [url = about:blank] 06:42:04 INFO - PROCESS | 2086 | --DOMWINDOW == 100 (0x12abd8000) [pid = 2086] [serial = 1852] [outer = 0x0] [url = about:blank] 06:42:04 INFO - PROCESS | 2086 | --DOMWINDOW == 99 (0x12b0d1800) [pid = 2086] [serial = 1855] [outer = 0x0] [url = about:blank] 06:42:04 INFO - PROCESS | 2086 | --DOMWINDOW == 98 (0x1185af800) [pid = 2086] [serial = 1858] [outer = 0x0] [url = about:blank] 06:42:04 INFO - PROCESS | 2086 | --DOMWINDOW == 97 (0x12b0cac00) [pid = 2086] [serial = 1853] [outer = 0x0] [url = about:blank] 06:42:04 INFO - PROCESS | 2086 | --DOMWINDOW == 96 (0x119984400) [pid = 2086] [serial = 1837] [outer = 0x0] [url = about:blank] 06:42:04 INFO - PROCESS | 2086 | --DOMWINDOW == 95 (0x123003800) [pid = 2086] [serial = 1838] [outer = 0x0] [url = about:blank] 06:42:04 INFO - PROCESS | 2086 | --DOMWINDOW == 94 (0x115e5e000) [pid = 2086] [serial = 1834] [outer = 0x0] [url = about:blank] 06:42:04 INFO - PROCESS | 2086 | --DOMWINDOW == 93 (0x1176f1000) [pid = 2086] [serial = 1835] [outer = 0x0] [url = about:blank] 06:42:04 INFO - PROCESS | 2086 | --DOMWINDOW == 92 (0x126965c00) [pid = 2086] [serial = 1843] [outer = 0x0] [url = about:blank] 06:42:04 INFO - PROCESS | 2086 | --DOMWINDOW == 91 (0x1234e7400) [pid = 2086] [serial = 1840] [outer = 0x0] [url = about:blank] 06:42:04 INFO - PROCESS | 2086 | --DOMWINDOW == 90 (0x126807400) [pid = 2086] [serial = 1841] [outer = 0x0] [url = about:blank] 06:42:04 INFO - PROCESS | 2086 | --DOMWINDOW == 89 (0x12abd4c00) [pid = 2086] [serial = 1826] [outer = 0x0] [url = about:blank] 06:42:04 INFO - PROCESS | 2086 | --DOMWINDOW == 88 (0x1199a4400) [pid = 2086] [serial = 1831] [outer = 0x0] [url = about:blank] 06:42:04 INFO - PROCESS | 2086 | --DOMWINDOW == 87 (0x1210c8800) [pid = 2086] [serial = 1832] [outer = 0x0] [url = about:blank] 06:42:04 INFO - PROCESS | 2086 | --DOMWINDOW == 86 (0x11675fc00) [pid = 2086] [serial = 1828] [outer = 0x0] [url = about:blank] 06:42:04 INFO - PROCESS | 2086 | --DOMWINDOW == 85 (0x116f6ac00) [pid = 2086] [serial = 1829] [outer = 0x0] [url = about:blank] 06:42:04 INFO - PROCESS | 2086 | --DOMWINDOW == 84 (0x12b0cf800) [pid = 2086] [serial = 1861] [outer = 0x0] [url = about:blank] 06:42:04 INFO - PROCESS | 2086 | --DOMWINDOW == 83 (0x12b98c800) [pid = 2086] [serial = 1867] [outer = 0x0] [url = about:blank] 06:42:04 INFO - PROCESS | 2086 | --DOMWINDOW == 82 (0x12bc99800) [pid = 2086] [serial = 1868] [outer = 0x0] [url = about:blank] 06:42:04 INFO - PROCESS | 2086 | --DOMWINDOW == 81 (0x123996c00) [pid = 2086] [serial = 1859] [outer = 0x0] [url = about:blank] 06:42:04 INFO - PROCESS | 2086 | --DOMWINDOW == 80 (0x12b945000) [pid = 2086] [serial = 1864] [outer = 0x0] [url = about:blank] 06:42:04 INFO - PROCESS | 2086 | --DOMWINDOW == 79 (0x12b8d8c00) [pid = 2086] [serial = 1856] [outer = 0x0] [url = about:blank] 06:42:04 INFO - PROCESS | 2086 | --DOMWINDOW == 78 (0x12b982c00) [pid = 2086] [serial = 1865] [outer = 0x0] [url = about:blank] 06:42:04 INFO - PROCESS | 2086 | --DOMWINDOW == 77 (0x12a92fc00) [pid = 2086] [serial = 1850] [outer = 0x0] [url = about:blank] 06:42:04 INFO - PROCESS | 2086 | --DOMWINDOW == 76 (0x1270cf400) [pid = 2086] [serial = 1844] [outer = 0x0] [url = about:blank] 06:42:04 INFO - PROCESS | 2086 | --DOMWINDOW == 75 (0x12b8dc800) [pid = 2086] [serial = 1862] [outer = 0x0] [url = about:blank] 06:42:04 INFO - PROCESS | 2086 | --DOMWINDOW == 74 (0x128d11c00) [pid = 2086] [serial = 1847] [outer = 0x0] [url = about:blank] 06:42:04 INFO - PROCESS | 2086 | 1468417324556 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]]]}] 06:42:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 06:42:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 873ms 06:42:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 06:42:04 INFO - PROCESS | 2086 | 1468417324567 Marionette TRACE conn2 -> [0,2537,"getWindowHandle",null] 06:42:04 INFO - PROCESS | 2086 | 1468417324569 Marionette TRACE conn2 <- [1,2537,null,{"value":"7"}] 06:42:04 INFO - PROCESS | 2086 | 1468417324572 Marionette TRACE conn2 -> [0,2538,"setScriptTimeout",{"ms":35000}] 06:42:04 INFO - PROCESS | 2086 | 1468417324574 Marionette TRACE conn2 <- [1,2538,null,{}] 06:42:04 INFO - PROCESS | 2086 | 1468417324577 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}] 06:42:04 INFO - PROCESS | 2086 | 1468417324579 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:42:04 INFO - PROCESS | 2086 | 1468417324662 Marionette TRACE conn2 <- [1,2539,null,{"value":null}] 06:42:04 INFO - PROCESS | 2086 | 1468417324668 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:04 INFO - PROCESS | 2086 | 1468417324670 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:42:04 INFO - PROCESS | 2086 | ++DOCSHELL 0x11816d800 == 30 [pid = 2086] [id = 642] 06:42:04 INFO - PROCESS | 2086 | ++DOMWINDOW == 75 (0x116f66000) [pid = 2086] [serial = 1926] [outer = 0x0] 06:42:04 INFO - PROCESS | 2086 | ++DOMWINDOW == 76 (0x1176f0c00) [pid = 2086] [serial = 1927] [outer = 0x116f66000] 06:42:04 INFO - PROCESS | 2086 | 1468417324697 Marionette DEBUG loaded listener.js 06:42:04 INFO - PROCESS | 2086 | ++DOMWINDOW == 77 (0x119984000) [pid = 2086] [serial = 1928] [outer = 0x116f66000] 06:42:05 INFO - PROCESS | 2086 | 1468417325048 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]]]}] 06:42:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 06:42:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 523ms 06:42:05 INFO - PROCESS | 2086 | 1468417325104 Marionette TRACE conn2 -> [0,2541,"getWindowHandle",null] 06:42:05 INFO - PROCESS | 2086 | 1468417325106 Marionette TRACE conn2 <- [1,2541,null,{"value":"7"}] 06:42:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 06:42:05 INFO - PROCESS | 2086 | 1468417325109 Marionette TRACE conn2 -> [0,2542,"setScriptTimeout",{"ms":35000}] 06:42:05 INFO - PROCESS | 2086 | 1468417325111 Marionette TRACE conn2 <- [1,2542,null,{}] 06:42:05 INFO - PROCESS | 2086 | 1468417325113 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}] 06:42:05 INFO - PROCESS | 2086 | 1468417325114 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:42:05 INFO - PROCESS | 2086 | 1468417325195 Marionette TRACE conn2 <- [1,2543,null,{"value":null}] 06:42:05 INFO - PROCESS | 2086 | 1468417325204 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:05 INFO - PROCESS | 2086 | 1468417325205 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:42:05 INFO - PROCESS | 2086 | ++DOCSHELL 0x123d5f800 == 31 [pid = 2086] [id = 643] 06:42:05 INFO - PROCESS | 2086 | ++DOMWINDOW == 78 (0x1127ca400) [pid = 2086] [serial = 1929] [outer = 0x0] 06:42:05 INFO - PROCESS | 2086 | ++DOMWINDOW == 79 (0x123203000) [pid = 2086] [serial = 1930] [outer = 0x1127ca400] 06:42:05 INFO - PROCESS | 2086 | 1468417325231 Marionette DEBUG loaded listener.js 06:42:05 INFO - PROCESS | 2086 | ++DOMWINDOW == 80 (0x123624c00) [pid = 2086] [serial = 1931] [outer = 0x1127ca400] 06:42:05 INFO - PROCESS | 2086 | 1468417325599 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]]]}] 06:42:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 06:42:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 520ms 06:42:05 INFO - PROCESS | 2086 | 1468417325636 Marionette TRACE conn2 -> [0,2545,"getWindowHandle",null] 06:42:05 INFO - PROCESS | 2086 | 1468417325638 Marionette TRACE conn2 <- [1,2545,null,{"value":"7"}] 06:42:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 06:42:05 INFO - PROCESS | 2086 | 1468417325650 Marionette TRACE conn2 -> [0,2546,"setScriptTimeout",{"ms":35000}] 06:42:05 INFO - PROCESS | 2086 | 1468417325653 Marionette TRACE conn2 <- [1,2546,null,{}] 06:42:05 INFO - PROCESS | 2086 | 1468417325655 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}] 06:42:05 INFO - PROCESS | 2086 | 1468417325658 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:42:05 INFO - PROCESS | 2086 | 1468417325740 Marionette TRACE conn2 <- [1,2547,null,{"value":null}] 06:42:05 INFO - PROCESS | 2086 | 1468417325748 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:05 INFO - PROCESS | 2086 | 1468417325750 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:42:05 INFO - PROCESS | 2086 | ++DOCSHELL 0x128e7a000 == 32 [pid = 2086] [id = 644] 06:42:05 INFO - PROCESS | 2086 | ++DOMWINDOW == 81 (0x1238af800) [pid = 2086] [serial = 1932] [outer = 0x0] 06:42:05 INFO - PROCESS | 2086 | ++DOMWINDOW == 82 (0x1243f7400) [pid = 2086] [serial = 1933] [outer = 0x1238af800] 06:42:05 INFO - PROCESS | 2086 | 1468417325776 Marionette DEBUG loaded listener.js 06:42:05 INFO - PROCESS | 2086 | ++DOMWINDOW == 83 (0x126964c00) [pid = 2086] [serial = 1934] [outer = 0x1238af800] 06:42:06 INFO - PROCESS | 2086 | 1468417326109 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]]]}] 06:42:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 06:42:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 477ms 06:42:06 INFO - PROCESS | 2086 | 1468417326120 Marionette TRACE conn2 -> [0,2549,"getWindowHandle",null] 06:42:06 INFO - PROCESS | 2086 | 1468417326121 Marionette TRACE conn2 <- [1,2549,null,{"value":"7"}] 06:42:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 06:42:06 INFO - PROCESS | 2086 | 1468417326124 Marionette TRACE conn2 -> [0,2550,"setScriptTimeout",{"ms":35000}] 06:42:06 INFO - PROCESS | 2086 | 1468417326125 Marionette TRACE conn2 <- [1,2550,null,{}] 06:42:06 INFO - PROCESS | 2086 | 1468417326127 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}] 06:42:06 INFO - PROCESS | 2086 | 1468417326128 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:42:06 INFO - PROCESS | 2086 | 1468417326210 Marionette TRACE conn2 <- [1,2551,null,{"value":null}] 06:42:06 INFO - PROCESS | 2086 | 1468417326215 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:06 INFO - PROCESS | 2086 | 1468417326217 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:42:06 INFO - PROCESS | 2086 | ++DOCSHELL 0x123d10000 == 33 [pid = 2086] [id = 645] 06:42:06 INFO - PROCESS | 2086 | ++DOMWINDOW == 84 (0x126d38400) [pid = 2086] [serial = 1935] [outer = 0x0] 06:42:06 INFO - PROCESS | 2086 | ++DOMWINDOW == 85 (0x1273dac00) [pid = 2086] [serial = 1936] [outer = 0x126d38400] 06:42:06 INFO - PROCESS | 2086 | 1468417326242 Marionette DEBUG loaded listener.js 06:42:06 INFO - PROCESS | 2086 | ++DOMWINDOW == 86 (0x128a9f000) [pid = 2086] [serial = 1937] [outer = 0x126d38400] 06:42:06 INFO - PROCESS | 2086 | 1468417326580 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]]]}] 06:42:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 06:42:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 469ms 06:42:06 INFO - PROCESS | 2086 | 1468417326593 Marionette TRACE conn2 -> [0,2553,"getWindowHandle",null] 06:42:06 INFO - PROCESS | 2086 | 1468417326595 Marionette TRACE conn2 <- [1,2553,null,{"value":"7"}] 06:42:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 06:42:06 INFO - PROCESS | 2086 | 1468417326605 Marionette TRACE conn2 -> [0,2554,"setScriptTimeout",{"ms":35000}] 06:42:06 INFO - PROCESS | 2086 | 1468417326606 Marionette TRACE conn2 <- [1,2554,null,{}] 06:42:06 INFO - PROCESS | 2086 | 1468417326609 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}] 06:42:06 INFO - PROCESS | 2086 | 1468417326610 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:42:06 INFO - PROCESS | 2086 | 1468417326733 Marionette TRACE conn2 <- [1,2555,null,{"value":null}] 06:42:06 INFO - PROCESS | 2086 | 1468417326744 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:06 INFO - PROCESS | 2086 | 1468417326748 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:42:06 INFO - PROCESS | 2086 | ++DOCSHELL 0x12b111800 == 34 [pid = 2086] [id = 646] 06:42:06 INFO - PROCESS | 2086 | ++DOMWINDOW == 87 (0x12910b400) [pid = 2086] [serial = 1938] [outer = 0x0] 06:42:06 INFO - PROCESS | 2086 | ++DOMWINDOW == 88 (0x12934e400) [pid = 2086] [serial = 1939] [outer = 0x12910b400] 06:42:06 INFO - PROCESS | 2086 | 1468417326781 Marionette DEBUG loaded listener.js 06:42:06 INFO - PROCESS | 2086 | ++DOMWINDOW == 89 (0x12a440c00) [pid = 2086] [serial = 1940] [outer = 0x12910b400] 06:42:07 INFO - PROCESS | 2086 | 1468417327162 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]]]}] 06:42:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 06:42:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 568ms 06:42:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 06:42:07 INFO - PROCESS | 2086 | 1468417327174 Marionette TRACE conn2 -> [0,2557,"getWindowHandle",null] 06:42:07 INFO - PROCESS | 2086 | 1468417327175 Marionette TRACE conn2 <- [1,2557,null,{"value":"7"}] 06:42:07 INFO - PROCESS | 2086 | 1468417327177 Marionette TRACE conn2 -> [0,2558,"setScriptTimeout",{"ms":35000}] 06:42:07 INFO - PROCESS | 2086 | 1468417327178 Marionette TRACE conn2 <- [1,2558,null,{}] 06:42:07 INFO - PROCESS | 2086 | 1468417327182 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}] 06:42:07 INFO - PROCESS | 2086 | 1468417327183 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:42:07 INFO - PROCESS | 2086 | 1468417327288 Marionette TRACE conn2 <- [1,2559,null,{"value":null}] 06:42:07 INFO - PROCESS | 2086 | 1468417327301 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:07 INFO - PROCESS | 2086 | 1468417327302 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:42:07 INFO - PROCESS | 2086 | ++DOCSHELL 0x12becc000 == 35 [pid = 2086] [id = 647] 06:42:07 INFO - PROCESS | 2086 | ++DOMWINDOW == 90 (0x113380400) [pid = 2086] [serial = 1941] [outer = 0x0] 06:42:07 INFO - PROCESS | 2086 | ++DOMWINDOW == 91 (0x12a628c00) [pid = 2086] [serial = 1942] [outer = 0x113380400] 06:42:07 INFO - PROCESS | 2086 | 1468417327326 Marionette DEBUG loaded listener.js 06:42:07 INFO - PROCESS | 2086 | ++DOMWINDOW == 92 (0x12b0c6000) [pid = 2086] [serial = 1943] [outer = 0x113380400] 06:42:07 INFO - PROCESS | 2086 | 1468417327683 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]]]}] 06:42:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 06:42:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 522ms 06:42:07 INFO - PROCESS | 2086 | 1468417327700 Marionette TRACE conn2 -> [0,2561,"getWindowHandle",null] 06:42:07 INFO - PROCESS | 2086 | 1468417327701 Marionette TRACE conn2 <- [1,2561,null,{"value":"7"}] 06:42:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 06:42:07 INFO - PROCESS | 2086 | 1468417327703 Marionette TRACE conn2 -> [0,2562,"setScriptTimeout",{"ms":35000}] 06:42:07 INFO - PROCESS | 2086 | 1468417327704 Marionette TRACE conn2 <- [1,2562,null,{}] 06:42:07 INFO - PROCESS | 2086 | 1468417327706 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}] 06:42:07 INFO - PROCESS | 2086 | 1468417327707 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:42:07 INFO - PROCESS | 2086 | 1468417327809 Marionette TRACE conn2 <- [1,2563,null,{"value":null}] 06:42:07 INFO - PROCESS | 2086 | 1468417327814 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:07 INFO - PROCESS | 2086 | 1468417327815 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:42:07 INFO - PROCESS | 2086 | ++DOCSHELL 0x12c2cb800 == 36 [pid = 2086] [id = 648] 06:42:07 INFO - PROCESS | 2086 | ++DOMWINDOW == 93 (0x11338a000) [pid = 2086] [serial = 1944] [outer = 0x0] 06:42:07 INFO - PROCESS | 2086 | ++DOMWINDOW == 94 (0x12b0d0c00) [pid = 2086] [serial = 1945] [outer = 0x11338a000] 06:42:07 INFO - PROCESS | 2086 | 1468417327882 Marionette DEBUG loaded listener.js 06:42:07 INFO - PROCESS | 2086 | ++DOMWINDOW == 95 (0x116904000) [pid = 2086] [serial = 1946] [outer = 0x11338a000] 06:42:08 INFO - PROCESS | 2086 | 1468417328279 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]]]}] 06:42:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 06:42:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 621ms 06:42:08 INFO - PROCESS | 2086 | 1468417328325 Marionette TRACE conn2 -> [0,2565,"getWindowHandle",null] 06:42:08 INFO - PROCESS | 2086 | 1468417328326 Marionette TRACE conn2 <- [1,2565,null,{"value":"7"}] 06:42:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 06:42:08 INFO - PROCESS | 2086 | 1468417328334 Marionette TRACE conn2 -> [0,2566,"setScriptTimeout",{"ms":35000}] 06:42:08 INFO - PROCESS | 2086 | 1468417328336 Marionette TRACE conn2 <- [1,2566,null,{}] 06:42:08 INFO - PROCESS | 2086 | 1468417328338 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}] 06:42:08 INFO - PROCESS | 2086 | 1468417328340 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:42:08 INFO - PROCESS | 2086 | 1468417328441 Marionette TRACE conn2 <- [1,2567,null,{"value":null}] 06:42:08 INFO - PROCESS | 2086 | 1468417328445 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:08 INFO - PROCESS | 2086 | 1468417328446 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:42:08 INFO - PROCESS | 2086 | ++DOCSHELL 0x12c57a800 == 37 [pid = 2086] [id = 649] 06:42:08 INFO - PROCESS | 2086 | ++DOMWINDOW == 96 (0x1187ee800) [pid = 2086] [serial = 1947] [outer = 0x0] 06:42:08 INFO - PROCESS | 2086 | ++DOMWINDOW == 97 (0x12b8d6c00) [pid = 2086] [serial = 1948] [outer = 0x1187ee800] 06:42:08 INFO - PROCESS | 2086 | 1468417328478 Marionette DEBUG loaded listener.js 06:42:08 INFO - PROCESS | 2086 | ++DOMWINDOW == 98 (0x12b93d800) [pid = 2086] [serial = 1949] [outer = 0x1187ee800] 06:42:08 INFO - PROCESS | 2086 | --DOMWINDOW == 97 (0x11973ec00) [pid = 2086] [serial = 1896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 06:42:08 INFO - PROCESS | 2086 | --DOMWINDOW == 96 (0x115df4400) [pid = 2086] [serial = 1887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 06:42:08 INFO - PROCESS | 2086 | --DOMWINDOW == 95 (0x115dedc00) [pid = 2086] [serial = 1881] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 06:42:08 INFO - PROCESS | 2086 | --DOMWINDOW == 94 (0x11855d000) [pid = 2086] [serial = 1899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 06:42:08 INFO - PROCESS | 2086 | --DOMWINDOW == 93 (0x1127ce800) [pid = 2086] [serial = 1884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 06:42:08 INFO - PROCESS | 2086 | --DOMWINDOW == 92 (0x11855e400) [pid = 2086] [serial = 1890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 06:42:08 INFO - PROCESS | 2086 | --DOMWINDOW == 91 (0x119190000) [pid = 2086] [serial = 1893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 06:42:08 INFO - PROCESS | 2086 | --DOMWINDOW == 90 (0x116905000) [pid = 2086] [serial = 1869] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 06:42:08 INFO - PROCESS | 2086 | --DOMWINDOW == 89 (0x1210cfc00) [pid = 2086] [serial = 1872] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 06:42:08 INFO - PROCESS | 2086 | --DOMWINDOW == 88 (0x127374400) [pid = 2086] [serial = 1875] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 06:42:08 INFO - PROCESS | 2086 | --DOMWINDOW == 87 (0x110eb3800) [pid = 2086] [serial = 1908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 06:42:08 INFO - PROCESS | 2086 | --DOMWINDOW == 86 (0x12a525000) [pid = 2086] [serial = 1878] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 06:42:08 INFO - PROCESS | 2086 | --DOMWINDOW == 85 (0x126803400) [pid = 2086] [serial = 1902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 06:42:08 INFO - PROCESS | 2086 | --DOMWINDOW == 84 (0x110eaf400) [pid = 2086] [serial = 1905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 06:42:08 INFO - PROCESS | 2086 | --DOMWINDOW == 83 (0x126d33400) [pid = 2086] [serial = 1911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 06:42:08 INFO - PROCESS | 2086 | 1468417328900 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]]]}] 06:42:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 06:42:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 624ms 06:42:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 06:42:08 INFO - PROCESS | 2086 | 1468417328953 Marionette TRACE conn2 -> [0,2569,"getWindowHandle",null] 06:42:08 INFO - PROCESS | 2086 | 1468417328954 Marionette TRACE conn2 <- [1,2569,null,{"value":"7"}] 06:42:08 INFO - PROCESS | 2086 | 1468417328957 Marionette TRACE conn2 -> [0,2570,"setScriptTimeout",{"ms":35000}] 06:42:08 INFO - PROCESS | 2086 | 1468417328958 Marionette TRACE conn2 <- [1,2570,null,{}] 06:42:08 INFO - PROCESS | 2086 | 1468417328960 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}] 06:42:08 INFO - PROCESS | 2086 | 1468417328961 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:42:09 INFO - PROCESS | 2086 | 1468417329042 Marionette TRACE conn2 <- [1,2571,null,{"value":null}] 06:42:09 INFO - PROCESS | 2086 | 1468417329048 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:09 INFO - PROCESS | 2086 | 1468417329050 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:42:09 INFO - PROCESS | 2086 | ++DOCSHELL 0x12888d800 == 38 [pid = 2086] [id = 650] 06:42:09 INFO - PROCESS | 2086 | ++DOMWINDOW == 84 (0x1127d1400) [pid = 2086] [serial = 1950] [outer = 0x0] 06:42:09 INFO - PROCESS | 2086 | ++DOMWINDOW == 85 (0x116f68c00) [pid = 2086] [serial = 1951] [outer = 0x1127d1400] 06:42:09 INFO - PROCESS | 2086 | 1468417329075 Marionette DEBUG loaded listener.js 06:42:09 INFO - PROCESS | 2086 | ++DOMWINDOW == 86 (0x12320bc00) [pid = 2086] [serial = 1952] [outer = 0x1127d1400] 06:42:09 INFO - PROCESS | 2086 | 1468417329406 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]]]}] 06:42:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 06:42:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 468ms 06:42:09 INFO - PROCESS | 2086 | 1468417329425 Marionette TRACE conn2 -> [0,2573,"getWindowHandle",null] 06:42:09 INFO - PROCESS | 2086 | 1468417329426 Marionette TRACE conn2 <- [1,2573,null,{"value":"7"}] 06:42:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 06:42:09 INFO - PROCESS | 2086 | 1468417329436 Marionette TRACE conn2 -> [0,2574,"setScriptTimeout",{"ms":35000}] 06:42:09 INFO - PROCESS | 2086 | 1468417329437 Marionette TRACE conn2 <- [1,2574,null,{}] 06:42:09 INFO - PROCESS | 2086 | 1468417329459 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}] 06:42:09 INFO - PROCESS | 2086 | 1468417329460 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:42:09 INFO - PROCESS | 2086 | 1468417329545 Marionette TRACE conn2 <- [1,2575,null,{"value":null}] 06:42:09 INFO - PROCESS | 2086 | 1468417329558 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:09 INFO - PROCESS | 2086 | 1468417329560 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:42:09 INFO - PROCESS | 2086 | ++DOCSHELL 0x12ca99000 == 39 [pid = 2086] [id = 651] 06:42:09 INFO - PROCESS | 2086 | ++DOMWINDOW == 87 (0x1187f5c00) [pid = 2086] [serial = 1953] [outer = 0x0] 06:42:09 INFO - PROCESS | 2086 | ++DOMWINDOW == 88 (0x128a64000) [pid = 2086] [serial = 1954] [outer = 0x1187f5c00] 06:42:09 INFO - PROCESS | 2086 | 1468417329587 Marionette DEBUG loaded listener.js 06:42:09 INFO - PROCESS | 2086 | ++DOMWINDOW == 89 (0x12b941c00) [pid = 2086] [serial = 1955] [outer = 0x1187f5c00] 06:42:09 INFO - PROCESS | 2086 | 1468417329935 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]]]}] 06:42:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 06:42:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 527ms 06:42:09 INFO - PROCESS | 2086 | 1468417329956 Marionette TRACE conn2 -> [0,2577,"getWindowHandle",null] 06:42:09 INFO - PROCESS | 2086 | 1468417329958 Marionette TRACE conn2 <- [1,2577,null,{"value":"7"}] 06:42:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 06:42:09 INFO - PROCESS | 2086 | 1468417329960 Marionette TRACE conn2 -> [0,2578,"setScriptTimeout",{"ms":35000}] 06:42:09 INFO - PROCESS | 2086 | 1468417329963 Marionette TRACE conn2 <- [1,2578,null,{}] 06:42:09 INFO - PROCESS | 2086 | 1468417329966 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}] 06:42:09 INFO - PROCESS | 2086 | 1468417329967 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:42:10 INFO - PROCESS | 2086 | 1468417330070 Marionette TRACE conn2 <- [1,2579,null,{"value":null}] 06:42:10 INFO - PROCESS | 2086 | 1468417330143 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:10 INFO - PROCESS | 2086 | 1468417330144 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:42:10 INFO - PROCESS | 2086 | ++DOCSHELL 0x12cf60800 == 40 [pid = 2086] [id = 652] 06:42:10 INFO - PROCESS | 2086 | ++DOMWINDOW == 90 (0x127374400) [pid = 2086] [serial = 1956] [outer = 0x0] 06:42:10 INFO - PROCESS | 2086 | ++DOMWINDOW == 91 (0x12b949000) [pid = 2086] [serial = 1957] [outer = 0x127374400] 06:42:10 INFO - PROCESS | 2086 | 1468417330184 Marionette DEBUG loaded listener.js 06:42:10 INFO - PROCESS | 2086 | ++DOMWINDOW == 92 (0x12b98f000) [pid = 2086] [serial = 1958] [outer = 0x127374400] 06:42:10 INFO - PROCESS | 2086 | 1468417330538 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]]]}] 06:42:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 06:42:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 626ms 06:42:10 INFO - PROCESS | 2086 | 1468417330587 Marionette TRACE conn2 -> [0,2581,"getWindowHandle",null] 06:42:10 INFO - PROCESS | 2086 | 1468417330588 Marionette TRACE conn2 <- [1,2581,null,{"value":"7"}] 06:42:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 06:42:10 INFO - PROCESS | 2086 | 1468417330590 Marionette TRACE conn2 -> [0,2582,"setScriptTimeout",{"ms":35000}] 06:42:10 INFO - PROCESS | 2086 | 1468417330591 Marionette TRACE conn2 <- [1,2582,null,{}] 06:42:10 INFO - PROCESS | 2086 | 1468417330593 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}] 06:42:10 INFO - PROCESS | 2086 | 1468417330595 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:42:10 INFO - PROCESS | 2086 | 1468417330715 Marionette TRACE conn2 <- [1,2583,null,{"value":null}] 06:42:10 INFO - PROCESS | 2086 | 1468417330752 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:10 INFO - PROCESS | 2086 | 1468417330753 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:42:10 INFO - PROCESS | 2086 | ++DOCSHELL 0x12d33d800 == 41 [pid = 2086] [id = 653] 06:42:10 INFO - PROCESS | 2086 | ++DOMWINDOW == 93 (0x12b941800) [pid = 2086] [serial = 1959] [outer = 0x0] 06:42:10 INFO - PROCESS | 2086 | ++DOMWINDOW == 94 (0x12b98f800) [pid = 2086] [serial = 1960] [outer = 0x12b941800] 06:42:10 INFO - PROCESS | 2086 | 1468417330776 Marionette DEBUG loaded listener.js 06:42:10 INFO - PROCESS | 2086 | ++DOMWINDOW == 95 (0x12bca3400) [pid = 2086] [serial = 1961] [outer = 0x12b941800] 06:42:11 INFO - PROCESS | 2086 | 1468417331241 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]]]}] 06:42:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 06:42:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 721ms 06:42:11 INFO - PROCESS | 2086 | 1468417331311 Marionette TRACE conn2 -> [0,2585,"getWindowHandle",null] 06:42:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 06:42:11 INFO - PROCESS | 2086 | 1468417331314 Marionette TRACE conn2 <- [1,2585,null,{"value":"7"}] 06:42:11 INFO - PROCESS | 2086 | 1468417331317 Marionette TRACE conn2 -> [0,2586,"setScriptTimeout",{"ms":35000}] 06:42:11 INFO - PROCESS | 2086 | 1468417331321 Marionette TRACE conn2 <- [1,2586,null,{}] 06:42:11 INFO - PROCESS | 2086 | 1468417331324 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}] 06:42:11 INFO - PROCESS | 2086 | 1468417331326 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:42:11 INFO - PROCESS | 2086 | 1468417331436 Marionette TRACE conn2 <- [1,2587,null,{"value":null}] 06:42:11 INFO - PROCESS | 2086 | 1468417331542 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:11 INFO - PROCESS | 2086 | 1468417331543 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:42:11 INFO - PROCESS | 2086 | ++DOCSHELL 0x123897800 == 42 [pid = 2086] [id = 654] 06:42:11 INFO - PROCESS | 2086 | ++DOMWINDOW == 96 (0x116905000) [pid = 2086] [serial = 1962] [outer = 0x0] 06:42:11 INFO - PROCESS | 2086 | ++DOMWINDOW == 97 (0x1176ebc00) [pid = 2086] [serial = 1963] [outer = 0x116905000] 06:42:11 INFO - PROCESS | 2086 | 1468417331575 Marionette DEBUG loaded listener.js 06:42:11 INFO - PROCESS | 2086 | ++DOMWINDOW == 98 (0x11997e400) [pid = 2086] [serial = 1964] [outer = 0x116905000] 06:42:11 INFO - PROCESS | 2086 | 1468417331986 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]]]}] 06:42:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 06:42:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 722ms 06:42:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 06:42:12 INFO - PROCESS | 2086 | 1468417332042 Marionette TRACE conn2 -> [0,2589,"getWindowHandle",null] 06:42:12 INFO - PROCESS | 2086 | 1468417332045 Marionette TRACE conn2 <- [1,2589,null,{"value":"7"}] 06:42:12 INFO - PROCESS | 2086 | 1468417332050 Marionette TRACE conn2 -> [0,2590,"setScriptTimeout",{"ms":35000}] 06:42:12 INFO - PROCESS | 2086 | 1468417332052 Marionette TRACE conn2 <- [1,2590,null,{}] 06:42:12 INFO - PROCESS | 2086 | 1468417332054 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}] 06:42:12 INFO - PROCESS | 2086 | 1468417332056 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:42:12 INFO - PROCESS | 2086 | 1468417332165 Marionette TRACE conn2 <- [1,2591,null,{"value":null}] 06:42:12 INFO - PROCESS | 2086 | 1468417332243 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:12 INFO - PROCESS | 2086 | 1468417332244 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:42:12 INFO - PROCESS | 2086 | ++DOCSHELL 0x12b111000 == 43 [pid = 2086] [id = 655] 06:42:12 INFO - PROCESS | 2086 | ++DOMWINDOW == 99 (0x119a92800) [pid = 2086] [serial = 1965] [outer = 0x0] 06:42:12 INFO - PROCESS | 2086 | ++DOMWINDOW == 100 (0x1234f0c00) [pid = 2086] [serial = 1966] [outer = 0x119a92800] 06:42:12 INFO - PROCESS | 2086 | 1468417332276 Marionette DEBUG loaded listener.js 06:42:12 INFO - PROCESS | 2086 | ++DOMWINDOW == 101 (0x1247b2800) [pid = 2086] [serial = 1967] [outer = 0x119a92800] 06:42:12 INFO - PROCESS | 2086 | 1468417332697 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]]]}] 06:42:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 06:42:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 670ms 06:42:12 INFO - PROCESS | 2086 | 1468417332720 Marionette TRACE conn2 -> [0,2593,"getWindowHandle",null] 06:42:12 INFO - PROCESS | 2086 | 1468417332722 Marionette TRACE conn2 <- [1,2593,null,{"value":"7"}] 06:42:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 06:42:12 INFO - PROCESS | 2086 | 1468417332725 Marionette TRACE conn2 -> [0,2594,"setScriptTimeout",{"ms":35000}] 06:42:12 INFO - PROCESS | 2086 | 1468417332727 Marionette TRACE conn2 <- [1,2594,null,{}] 06:42:12 INFO - PROCESS | 2086 | 1468417332735 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}] 06:42:12 INFO - PROCESS | 2086 | 1468417332738 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:42:12 INFO - PROCESS | 2086 | 1468417332846 Marionette TRACE conn2 <- [1,2595,null,{"value":null}] 06:42:12 INFO - PROCESS | 2086 | 1468417332913 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:12 INFO - PROCESS | 2086 | 1468417332915 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:42:12 INFO - PROCESS | 2086 | ++DOCSHELL 0x12d932800 == 44 [pid = 2086] [id = 656] 06:42:12 INFO - PROCESS | 2086 | ++DOMWINDOW == 102 (0x1273ddc00) [pid = 2086] [serial = 1968] [outer = 0x0] 06:42:12 INFO - PROCESS | 2086 | ++DOMWINDOW == 103 (0x128d63800) [pid = 2086] [serial = 1969] [outer = 0x1273ddc00] 06:42:12 INFO - PROCESS | 2086 | 1468417332987 Marionette DEBUG loaded listener.js 06:42:13 INFO - PROCESS | 2086 | ++DOMWINDOW == 104 (0x12a527c00) [pid = 2086] [serial = 1970] [outer = 0x1273ddc00] 06:42:13 INFO - PROCESS | 2086 | 1468417333551 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]]]}] 06:42:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 06:42:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 921ms 06:42:13 INFO - PROCESS | 2086 | 1468417333647 Marionette TRACE conn2 -> [0,2597,"getWindowHandle",null] 06:42:13 INFO - PROCESS | 2086 | 1468417333649 Marionette TRACE conn2 <- [1,2597,null,{"value":"7"}] 06:42:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 06:42:13 INFO - PROCESS | 2086 | 1468417333653 Marionette TRACE conn2 -> [0,2598,"setScriptTimeout",{"ms":35000}] 06:42:13 INFO - PROCESS | 2086 | 1468417333655 Marionette TRACE conn2 <- [1,2598,null,{}] 06:42:13 INFO - PROCESS | 2086 | 1468417333659 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}] 06:42:13 INFO - PROCESS | 2086 | 1468417333661 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:42:13 INFO - PROCESS | 2086 | 1468417333758 Marionette TRACE conn2 <- [1,2599,null,{"value":null}] 06:42:13 INFO - PROCESS | 2086 | 1468417333817 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:13 INFO - PROCESS | 2086 | 1468417333820 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:42:13 INFO - PROCESS | 2086 | ++DOCSHELL 0x12306d800 == 45 [pid = 2086] [id = 657] 06:42:13 INFO - PROCESS | 2086 | ++DOMWINDOW == 105 (0x11714cc00) [pid = 2086] [serial = 1971] [outer = 0x0] 06:42:13 INFO - PROCESS | 2086 | ++DOMWINDOW == 106 (0x118291400) [pid = 2086] [serial = 1972] [outer = 0x11714cc00] 06:42:13 INFO - PROCESS | 2086 | 1468417333848 Marionette DEBUG loaded listener.js 06:42:13 INFO - PROCESS | 2086 | ++DOMWINDOW == 107 (0x119985000) [pid = 2086] [serial = 1973] [outer = 0x11714cc00] 06:42:14 INFO - PROCESS | 2086 | 1468417334321 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]]]}] 06:42:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 06:42:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 721ms 06:42:14 INFO - PROCESS | 2086 | --DOCSHELL 0x12cf60800 == 44 [pid = 2086] [id = 652] 06:42:14 INFO - PROCESS | 2086 | --DOCSHELL 0x12ca99000 == 43 [pid = 2086] [id = 651] 06:42:14 INFO - PROCESS | 2086 | --DOCSHELL 0x12888d800 == 42 [pid = 2086] [id = 650] 06:42:14 INFO - PROCESS | 2086 | --DOCSHELL 0x12c57a800 == 41 [pid = 2086] [id = 649] 06:42:14 INFO - PROCESS | 2086 | --DOCSHELL 0x12c2cb800 == 40 [pid = 2086] [id = 648] 06:42:14 INFO - PROCESS | 2086 | --DOCSHELL 0x12becc000 == 39 [pid = 2086] [id = 647] 06:42:14 INFO - PROCESS | 2086 | --DOCSHELL 0x12b111800 == 38 [pid = 2086] [id = 646] 06:42:14 INFO - PROCESS | 2086 | --DOCSHELL 0x123d10000 == 37 [pid = 2086] [id = 645] 06:42:14 INFO - PROCESS | 2086 | --DOCSHELL 0x128e7a000 == 36 [pid = 2086] [id = 644] 06:42:14 INFO - PROCESS | 2086 | --DOCSHELL 0x123d5f800 == 35 [pid = 2086] [id = 643] 06:42:14 INFO - PROCESS | 2086 | --DOCSHELL 0x11816d800 == 34 [pid = 2086] [id = 642] 06:42:14 INFO - PROCESS | 2086 | --DOCSHELL 0x117491000 == 33 [pid = 2086] [id = 641] 06:42:14 INFO - PROCESS | 2086 | --DOCSHELL 0x1230e3000 == 32 [pid = 2086] [id = 640] 06:42:14 INFO - PROCESS | 2086 | --DOCSHELL 0x116408800 == 31 [pid = 2086] [id = 639] 06:42:14 INFO - PROCESS | 2086 | --DOCSHELL 0x12d932800 == 30 [pid = 2086] [id = 656] 06:42:14 INFO - PROCESS | 2086 | --DOCSHELL 0x12b111000 == 29 [pid = 2086] [id = 655] 06:42:14 INFO - PROCESS | 2086 | --DOCSHELL 0x123897800 == 28 [pid = 2086] [id = 654] 06:42:14 INFO - PROCESS | 2086 | --DOCSHELL 0x12d33d800 == 27 [pid = 2086] [id = 653] 06:42:14 INFO - PROCESS | 2086 | --DOMWINDOW == 106 (0x123990800) [pid = 2086] [serial = 1897] [outer = 0x0] [url = about:blank] 06:42:14 INFO - PROCESS | 2086 | --DOMWINDOW == 105 (0x11697c000) [pid = 2086] [serial = 1888] [outer = 0x0] [url = about:blank] 06:42:14 INFO - PROCESS | 2086 | --DOMWINDOW == 104 (0x116f6dc00) [pid = 2086] [serial = 1889] [outer = 0x0] [url = about:blank] 06:42:14 INFO - PROCESS | 2086 | --DOMWINDOW == 103 (0x11714b000) [pid = 2086] [serial = 1883] [outer = 0x0] [url = about:blank] 06:42:14 INFO - PROCESS | 2086 | --DOMWINDOW == 102 (0x11662d800) [pid = 2086] [serial = 1882] [outer = 0x0] [url = about:blank] 06:42:14 INFO - PROCESS | 2086 | --DOMWINDOW == 101 (0x126807800) [pid = 2086] [serial = 1900] [outer = 0x0] [url = about:blank] 06:42:14 INFO - PROCESS | 2086 | --DOMWINDOW == 100 (0x1127d8c00) [pid = 2086] [serial = 1885] [outer = 0x0] [url = about:blank] 06:42:14 INFO - PROCESS | 2086 | --DOMWINDOW == 99 (0x1293c6800) [pid = 2086] [serial = 1915] [outer = 0x0] [url = about:blank] 06:42:14 INFO - PROCESS | 2086 | --DOMWINDOW == 98 (0x118850c00) [pid = 2086] [serial = 1891] [outer = 0x0] [url = about:blank] 06:42:14 INFO - PROCESS | 2086 | --DOMWINDOW == 97 (0x11973f000) [pid = 2086] [serial = 1892] [outer = 0x0] [url = about:blank] 06:42:14 INFO - PROCESS | 2086 | --DOMWINDOW == 96 (0x112eac000) [pid = 2086] [serial = 1886] [outer = 0x0] [url = about:blank] 06:42:14 INFO - PROCESS | 2086 | --DOMWINDOW == 95 (0x119a93c00) [pid = 2086] [serial = 1894] [outer = 0x0] [url = about:blank] 06:42:14 INFO - PROCESS | 2086 | --DOMWINDOW == 94 (0x1188ed800) [pid = 2086] [serial = 1871] [outer = 0x0] [url = about:blank] 06:42:14 INFO - PROCESS | 2086 | --DOMWINDOW == 93 (0x117eb9000) [pid = 2086] [serial = 1870] [outer = 0x0] [url = about:blank] 06:42:14 INFO - PROCESS | 2086 | --DOMWINDOW == 92 (0x12418c000) [pid = 2086] [serial = 1874] [outer = 0x0] [url = about:blank] 06:42:14 INFO - PROCESS | 2086 | --DOMWINDOW == 91 (0x1234ed800) [pid = 2086] [serial = 1873] [outer = 0x0] [url = about:blank] 06:42:14 INFO - PROCESS | 2086 | --DOMWINDOW == 90 (0x1293c7c00) [pid = 2086] [serial = 1877] [outer = 0x0] [url = about:blank] 06:42:14 INFO - PROCESS | 2086 | --DOMWINDOW == 89 (0x129115c00) [pid = 2086] [serial = 1876] [outer = 0x0] [url = about:blank] 06:42:14 INFO - PROCESS | 2086 | --DOMWINDOW == 88 (0x119748c00) [pid = 2086] [serial = 1909] [outer = 0x0] [url = about:blank] 06:42:14 INFO - PROCESS | 2086 | --DOMWINDOW == 87 (0x12b8ddc00) [pid = 2086] [serial = 1880] [outer = 0x0] [url = about:blank] 06:42:14 INFO - PROCESS | 2086 | --DOMWINDOW == 86 (0x12b0c6800) [pid = 2086] [serial = 1879] [outer = 0x0] [url = about:blank] 06:42:14 INFO - PROCESS | 2086 | --DOMWINDOW == 85 (0x128a9ec00) [pid = 2086] [serial = 1904] [outer = 0x0] [url = about:blank] 06:42:14 INFO - PROCESS | 2086 | --DOMWINDOW == 84 (0x1273da000) [pid = 2086] [serial = 1903] [outer = 0x0] [url = about:blank] 06:42:14 INFO - PROCESS | 2086 | --DOMWINDOW == 83 (0x128aabc00) [pid = 2086] [serial = 1906] [outer = 0x0] [url = about:blank] 06:42:14 INFO - PROCESS | 2086 | --DOMWINDOW == 82 (0x12910f000) [pid = 2086] [serial = 1912] [outer = 0x0] [url = about:blank] 06:42:14 INFO - PROCESS | 2086 | --DOMWINDOW == 81 (0x12910f800) [pid = 2086] [serial = 1907] [outer = 0x0] [url = about:blank] 06:42:14 INFO - PROCESS | 2086 | --DOMWINDOW == 80 (0x126d39c00) [pid = 2086] [serial = 1901] [outer = 0x0] [url = about:blank] 06:42:14 INFO - PROCESS | 2086 | --DOMWINDOW == 79 (0x123d44400) [pid = 2086] [serial = 1898] [outer = 0x0] [url = about:blank] 06:42:14 INFO - PROCESS | 2086 | --DOMWINDOW == 78 (0x12680c000) [pid = 2086] [serial = 1910] [outer = 0x0] [url = about:blank] 06:42:14 INFO - PROCESS | 2086 | --DOMWINDOW == 77 (0x1234e1800) [pid = 2086] [serial = 1895] [outer = 0x0] [url = about:blank] 06:42:14 INFO - PROCESS | 2086 | --DOMWINDOW == 76 (0x129355400) [pid = 2086] [serial = 1913] [outer = 0x0] [url = about:blank] 06:42:15 INFO - PROCESS | 2086 | 1468417334995 Marionette TRACE conn2 -> [0,2601,"getWindowHandle",null] 06:42:15 INFO - PROCESS | 2086 | 1468417335000 Marionette TRACE conn2 <- [1,2601,null,{"value":"7"}] 06:42:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 06:42:15 INFO - PROCESS | 2086 | 1468417335021 Marionette TRACE conn2 -> [0,2602,"setScriptTimeout",{"ms":35000}] 06:42:15 INFO - PROCESS | 2086 | 1468417335024 Marionette TRACE conn2 <- [1,2602,null,{}] 06:42:15 INFO - PROCESS | 2086 | 1468417335029 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}] 06:42:15 INFO - PROCESS | 2086 | 1468417335032 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:42:15 INFO - PROCESS | 2086 | 1468417335190 Marionette TRACE conn2 <- [1,2603,null,{"value":null}] 06:42:15 INFO - PROCESS | 2086 | 1468417335274 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:15 INFO - PROCESS | 2086 | 1468417335278 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:42:15 INFO - PROCESS | 2086 | ++DOCSHELL 0x116949800 == 28 [pid = 2086] [id = 658] 06:42:15 INFO - PROCESS | 2086 | ++DOMWINDOW == 77 (0x112fbb400) [pid = 2086] [serial = 1974] [outer = 0x0] 06:42:15 INFO - PROCESS | 2086 | ++DOMWINDOW == 78 (0x113388400) [pid = 2086] [serial = 1975] [outer = 0x112fbb400] 06:42:15 INFO - PROCESS | 2086 | 1468417335323 Marionette DEBUG loaded listener.js 06:42:15 INFO - PROCESS | 2086 | ++DOMWINDOW == 79 (0x115dedc00) [pid = 2086] [serial = 1976] [outer = 0x112fbb400] 06:42:15 INFO - PROCESS | 2086 | 1468417335671 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]]]}] 06:42:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 06:42:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 676ms 06:42:15 INFO - PROCESS | 2086 | 1468417335694 Marionette TRACE conn2 -> [0,2605,"getWindowHandle",null] 06:42:15 INFO - PROCESS | 2086 | 1468417335697 Marionette TRACE conn2 <- [1,2605,null,{"value":"7"}] 06:42:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 06:42:15 INFO - PROCESS | 2086 | 1468417335705 Marionette TRACE conn2 -> [0,2606,"setScriptTimeout",{"ms":35000}] 06:42:15 INFO - PROCESS | 2086 | 1468417335708 Marionette TRACE conn2 <- [1,2606,null,{}] 06:42:15 INFO - PROCESS | 2086 | 1468417335711 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}] 06:42:15 INFO - PROCESS | 2086 | 1468417335713 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:42:15 INFO - PROCESS | 2086 | 1468417335794 Marionette TRACE conn2 <- [1,2607,null,{"value":null}] 06:42:15 INFO - PROCESS | 2086 | 1468417335852 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:15 INFO - PROCESS | 2086 | 1468417335853 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:42:15 INFO - PROCESS | 2086 | ++DOCSHELL 0x117e42800 == 29 [pid = 2086] [id = 659] 06:42:15 INFO - PROCESS | 2086 | ++DOMWINDOW == 80 (0x115e5d000) [pid = 2086] [serial = 1977] [outer = 0x0] 06:42:15 INFO - PROCESS | 2086 | ++DOMWINDOW == 81 (0x116905c00) [pid = 2086] [serial = 1978] [outer = 0x115e5d000] 06:42:15 INFO - PROCESS | 2086 | 1468417335881 Marionette DEBUG loaded listener.js 06:42:15 INFO - PROCESS | 2086 | ++DOMWINDOW == 82 (0x117144400) [pid = 2086] [serial = 1979] [outer = 0x115e5d000] 06:42:16 INFO - PROCESS | 2086 | 1468417336189 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]]]}] 06:42:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 06:42:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 523ms 06:42:16 INFO - PROCESS | 2086 | 1468417336226 Marionette TRACE conn2 -> [0,2609,"getWindowHandle",null] 06:42:16 INFO - PROCESS | 2086 | 1468417336227 Marionette TRACE conn2 <- [1,2609,null,{"value":"7"}] 06:42:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 06:42:16 INFO - PROCESS | 2086 | 1468417336230 Marionette TRACE conn2 -> [0,2610,"setScriptTimeout",{"ms":35000}] 06:42:16 INFO - PROCESS | 2086 | 1468417336234 Marionette TRACE conn2 <- [1,2610,null,{}] 06:42:16 INFO - PROCESS | 2086 | 1468417336241 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}] 06:42:16 INFO - PROCESS | 2086 | 1468417336244 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:42:16 INFO - PROCESS | 2086 | 1468417336332 Marionette TRACE conn2 <- [1,2611,null,{"value":null}] 06:42:16 INFO - PROCESS | 2086 | 1468417336392 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:16 INFO - PROCESS | 2086 | 1468417336394 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:42:16 INFO - PROCESS | 2086 | ++DOCSHELL 0x119ddd000 == 30 [pid = 2086] [id = 660] 06:42:16 INFO - PROCESS | 2086 | ++DOMWINDOW == 83 (0x11914a000) [pid = 2086] [serial = 1980] [outer = 0x0] 06:42:16 INFO - PROCESS | 2086 | ++DOMWINDOW == 84 (0x119745400) [pid = 2086] [serial = 1981] [outer = 0x11914a000] 06:42:16 INFO - PROCESS | 2086 | 1468417336423 Marionette DEBUG loaded listener.js 06:42:16 INFO - PROCESS | 2086 | ++DOMWINDOW == 85 (0x119a92400) [pid = 2086] [serial = 1982] [outer = 0x11914a000] 06:42:16 INFO - PROCESS | 2086 | 1468417336728 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]]]}] 06:42:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 06:42:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 521ms 06:42:16 INFO - PROCESS | 2086 | 1468417336754 Marionette TRACE conn2 -> [0,2613,"getWindowHandle",null] 06:42:16 INFO - PROCESS | 2086 | 1468417336755 Marionette TRACE conn2 <- [1,2613,null,{"value":"7"}] 06:42:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 06:42:16 INFO - PROCESS | 2086 | 1468417336758 Marionette TRACE conn2 -> [0,2614,"setScriptTimeout",{"ms":35000}] 06:42:16 INFO - PROCESS | 2086 | 1468417336759 Marionette TRACE conn2 <- [1,2614,null,{}] 06:42:16 INFO - PROCESS | 2086 | 1468417336761 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}] 06:42:16 INFO - PROCESS | 2086 | 1468417336763 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:42:16 INFO - PROCESS | 2086 | 1468417336844 Marionette TRACE conn2 <- [1,2615,null,{"value":null}] 06:42:16 INFO - PROCESS | 2086 | 1468417336850 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:16 INFO - PROCESS | 2086 | 1468417336851 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:42:16 INFO - PROCESS | 2086 | ++DOCSHELL 0x124162000 == 31 [pid = 2086] [id = 661] 06:42:16 INFO - PROCESS | 2086 | ++DOMWINDOW == 86 (0x1210c8400) [pid = 2086] [serial = 1983] [outer = 0x0] 06:42:16 INFO - PROCESS | 2086 | ++DOMWINDOW == 87 (0x1233e3400) [pid = 2086] [serial = 1984] [outer = 0x1210c8400] 06:42:16 INFO - PROCESS | 2086 | 1468417336877 Marionette DEBUG loaded listener.js 06:42:16 INFO - PROCESS | 2086 | ++DOMWINDOW == 88 (0x1234e4400) [pid = 2086] [serial = 1985] [outer = 0x1210c8400] 06:42:17 INFO - PROCESS | 2086 | 1468417337255 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]]]}] 06:42:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 06:42:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 518ms 06:42:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 06:42:17 INFO - PROCESS | 2086 | 1468417337276 Marionette TRACE conn2 -> [0,2617,"getWindowHandle",null] 06:42:17 INFO - PROCESS | 2086 | 1468417337278 Marionette TRACE conn2 <- [1,2617,null,{"value":"7"}] 06:42:17 INFO - PROCESS | 2086 | 1468417337280 Marionette TRACE conn2 -> [0,2618,"setScriptTimeout",{"ms":35000}] 06:42:17 INFO - PROCESS | 2086 | 1468417337281 Marionette TRACE conn2 <- [1,2618,null,{}] 06:42:17 INFO - PROCESS | 2086 | 1468417337283 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}] 06:42:17 INFO - PROCESS | 2086 | 1468417337285 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:42:17 INFO - PROCESS | 2086 | 1468417337381 Marionette TRACE conn2 <- [1,2619,null,{"value":null}] 06:42:17 INFO - PROCESS | 2086 | 1468417337420 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:17 INFO - PROCESS | 2086 | 1468417337422 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:42:17 INFO - PROCESS | 2086 | ++DOCSHELL 0x1269a6800 == 32 [pid = 2086] [id = 662] 06:42:17 INFO - PROCESS | 2086 | ++DOMWINDOW == 89 (0x1234e9000) [pid = 2086] [serial = 1986] [outer = 0x0] 06:42:17 INFO - PROCESS | 2086 | ++DOMWINDOW == 90 (0x1237cf800) [pid = 2086] [serial = 1987] [outer = 0x1234e9000] 06:42:17 INFO - PROCESS | 2086 | 1468417337453 Marionette DEBUG loaded listener.js 06:42:17 INFO - PROCESS | 2086 | ++DOMWINDOW == 91 (0x123b3e000) [pid = 2086] [serial = 1988] [outer = 0x1234e9000] 06:42:17 INFO - PROCESS | 2086 | 1468417337799 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]]]}] 06:42:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 06:42:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 569ms 06:42:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 06:42:17 INFO - PROCESS | 2086 | 1468417337850 Marionette TRACE conn2 -> [0,2621,"getWindowHandle",null] 06:42:17 INFO - PROCESS | 2086 | 1468417337852 Marionette TRACE conn2 <- [1,2621,null,{"value":"7"}] 06:42:17 INFO - PROCESS | 2086 | 1468417337854 Marionette TRACE conn2 -> [0,2622,"setScriptTimeout",{"ms":35000}] 06:42:17 INFO - PROCESS | 2086 | 1468417337855 Marionette TRACE conn2 <- [1,2622,null,{}] 06:42:17 INFO - PROCESS | 2086 | 1468417337857 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}] 06:42:17 INFO - PROCESS | 2086 | 1468417337862 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:42:17 INFO - PROCESS | 2086 | 1468417337984 Marionette TRACE conn2 <- [1,2623,null,{"value":null}] 06:42:18 INFO - PROCESS | 2086 | 1468417337998 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:18 INFO - PROCESS | 2086 | 1468417338000 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:42:18 INFO - PROCESS | 2086 | ++DOCSHELL 0x128e70000 == 33 [pid = 2086] [id = 663] 06:42:18 INFO - PROCESS | 2086 | ++DOMWINDOW == 92 (0x123ce3800) [pid = 2086] [serial = 1989] [outer = 0x0] 06:42:18 INFO - PROCESS | 2086 | ++DOMWINDOW == 93 (0x126806c00) [pid = 2086] [serial = 1990] [outer = 0x123ce3800] 06:42:18 INFO - PROCESS | 2086 | 1468417338025 Marionette DEBUG loaded listener.js 06:42:18 INFO - PROCESS | 2086 | ++DOMWINDOW == 94 (0x126ed0000) [pid = 2086] [serial = 1991] [outer = 0x123ce3800] 06:42:18 INFO - PROCESS | 2086 | 1468417338379 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]]]}] 06:42:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 06:42:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 570ms 06:42:18 INFO - PROCESS | 2086 | 1468417338426 Marionette TRACE conn2 -> [0,2625,"getWindowHandle",null] 06:42:18 INFO - PROCESS | 2086 | 1468417338427 Marionette TRACE conn2 <- [1,2625,null,{"value":"7"}] 06:42:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 06:42:18 INFO - PROCESS | 2086 | 1468417338429 Marionette TRACE conn2 -> [0,2626,"setScriptTimeout",{"ms":35000}] 06:42:18 INFO - PROCESS | 2086 | 1468417338430 Marionette TRACE conn2 <- [1,2626,null,{}] 06:42:18 INFO - PROCESS | 2086 | 1468417338433 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}] 06:42:18 INFO - PROCESS | 2086 | 1468417338434 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:42:18 INFO - PROCESS | 2086 | 1468417338532 Marionette TRACE conn2 <- [1,2627,null,{"value":null}] 06:42:18 INFO - PROCESS | 2086 | 1468417338543 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:18 INFO - PROCESS | 2086 | 1468417338544 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:42:18 INFO - PROCESS | 2086 | ++DOCSHELL 0x12962e000 == 34 [pid = 2086] [id = 664] 06:42:18 INFO - PROCESS | 2086 | ++DOMWINDOW == 95 (0x1234ecc00) [pid = 2086] [serial = 1992] [outer = 0x0] 06:42:18 INFO - PROCESS | 2086 | ++DOMWINDOW == 96 (0x12736bc00) [pid = 2086] [serial = 1993] [outer = 0x1234ecc00] 06:42:18 INFO - PROCESS | 2086 | 1468417338603 Marionette DEBUG loaded listener.js 06:42:18 INFO - PROCESS | 2086 | ++DOMWINDOW == 97 (0x128aa3800) [pid = 2086] [serial = 1994] [outer = 0x1234ecc00] 06:42:18 INFO - PROCESS | 2086 | 1468417338923 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]]]}] 06:42:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 06:42:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 521ms 06:42:18 INFO - PROCESS | 2086 | 1468417338952 Marionette TRACE conn2 -> [0,2629,"getWindowHandle",null] 06:42:18 INFO - PROCESS | 2086 | 1468417338953 Marionette TRACE conn2 <- [1,2629,null,{"value":"7"}] 06:42:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 06:42:18 INFO - PROCESS | 2086 | 1468417338956 Marionette TRACE conn2 -> [0,2630,"setScriptTimeout",{"ms":35000}] 06:42:18 INFO - PROCESS | 2086 | 1468417338957 Marionette TRACE conn2 <- [1,2630,null,{}] 06:42:18 INFO - PROCESS | 2086 | 1468417338959 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}] 06:42:18 INFO - PROCESS | 2086 | 1468417338960 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:42:19 INFO - PROCESS | 2086 | --DOMWINDOW == 96 (0x113380400) [pid = 2086] [serial = 1941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 06:42:19 INFO - PROCESS | 2086 | --DOMWINDOW == 95 (0x11338a000) [pid = 2086] [serial = 1944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 06:42:19 INFO - PROCESS | 2086 | --DOMWINDOW == 94 (0x1133dd800) [pid = 2086] [serial = 1923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 06:42:19 INFO - PROCESS | 2086 | --DOMWINDOW == 93 (0x1238af800) [pid = 2086] [serial = 1932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 06:42:19 INFO - PROCESS | 2086 | --DOMWINDOW == 92 (0x1187ee800) [pid = 2086] [serial = 1947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 06:42:19 INFO - PROCESS | 2086 | --DOMWINDOW == 91 (0x11828d000) [pid = 2086] [serial = 1920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 06:42:19 INFO - PROCESS | 2086 | --DOMWINDOW == 90 (0x1127ca400) [pid = 2086] [serial = 1929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 06:42:19 INFO - PROCESS | 2086 | --DOMWINDOW == 89 (0x110eac000) [pid = 2086] [serial = 1917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 06:42:19 INFO - PROCESS | 2086 | --DOMWINDOW == 88 (0x126d38400) [pid = 2086] [serial = 1935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 06:42:19 INFO - PROCESS | 2086 | --DOMWINDOW == 87 (0x116f66000) [pid = 2086] [serial = 1926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 06:42:19 INFO - PROCESS | 2086 | --DOMWINDOW == 86 (0x1127d1400) [pid = 2086] [serial = 1950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 06:42:19 INFO - PROCESS | 2086 | --DOMWINDOW == 85 (0x1187f5c00) [pid = 2086] [serial = 1953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 06:42:19 INFO - PROCESS | 2086 | --DOMWINDOW == 84 (0x12910b400) [pid = 2086] [serial = 1938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 06:42:19 INFO - PROCESS | 2086 | --DOMWINDOW == 83 (0x127374400) [pid = 2086] [serial = 1956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 06:42:19 INFO - PROCESS | 2086 | --DOMWINDOW == 82 (0x129115000) [pid = 2086] [serial = 1914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 06:42:19 INFO - PROCESS | 2086 | --DOMWINDOW == 81 (0x12b941800) [pid = 2086] [serial = 1959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 06:42:19 INFO - PROCESS | 2086 | 1468417339234 Marionette TRACE conn2 <- [1,2631,null,{"value":null}] 06:42:19 INFO - PROCESS | 2086 | 1468417339243 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:19 INFO - PROCESS | 2086 | 1468417339244 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:42:19 INFO - PROCESS | 2086 | ++DOCSHELL 0x118144800 == 35 [pid = 2086] [id = 665] 06:42:19 INFO - PROCESS | 2086 | ++DOMWINDOW == 82 (0x1127d1400) [pid = 2086] [serial = 1995] [outer = 0x0] 06:42:19 INFO - PROCESS | 2086 | ++DOMWINDOW == 83 (0x113380400) [pid = 2086] [serial = 1996] [outer = 0x1127d1400] 06:42:19 INFO - PROCESS | 2086 | 1468417339272 Marionette DEBUG loaded listener.js 06:42:19 INFO - PROCESS | 2086 | ++DOMWINDOW == 84 (0x118731c00) [pid = 2086] [serial = 1997] [outer = 0x1127d1400] 06:42:19 INFO - PROCESS | 2086 | 1468417339625 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]]]}] 06:42:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 06:42:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 719ms 06:42:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 06:42:19 INFO - PROCESS | 2086 | 1468417339677 Marionette TRACE conn2 -> [0,2633,"getWindowHandle",null] 06:42:19 INFO - PROCESS | 2086 | 1468417339679 Marionette TRACE conn2 <- [1,2633,null,{"value":"7"}] 06:42:19 INFO - PROCESS | 2086 | 1468417339682 Marionette TRACE conn2 -> [0,2634,"setScriptTimeout",{"ms":35000}] 06:42:19 INFO - PROCESS | 2086 | 1468417339684 Marionette TRACE conn2 <- [1,2634,null,{}] 06:42:19 INFO - PROCESS | 2086 | 1468417339687 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}] 06:42:19 INFO - PROCESS | 2086 | 1468417339689 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:42:19 INFO - PROCESS | 2086 | 1468417339846 Marionette TRACE conn2 <- [1,2635,null,{"value":null}] 06:42:19 INFO - PROCESS | 2086 | 1468417339889 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:19 INFO - PROCESS | 2086 | 1468417339890 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:42:19 INFO - PROCESS | 2086 | ++DOCSHELL 0x12b07c800 == 36 [pid = 2086] [id = 666] 06:42:19 INFO - PROCESS | 2086 | ++DOMWINDOW == 85 (0x1210ca000) [pid = 2086] [serial = 1998] [outer = 0x0] 06:42:19 INFO - PROCESS | 2086 | ++DOMWINDOW == 86 (0x1243b4400) [pid = 2086] [serial = 1999] [outer = 0x1210ca000] 06:42:19 INFO - PROCESS | 2086 | 1468417339941 Marionette DEBUG loaded listener.js 06:42:20 INFO - PROCESS | 2086 | ++DOMWINDOW == 87 (0x128d10000) [pid = 2086] [serial = 2000] [outer = 0x1210ca000] 06:42:20 INFO - PROCESS | 2086 | 1468417340301 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]]]}] 06:42:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 06:42:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 670ms 06:42:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 06:42:20 INFO - PROCESS | 2086 | 1468417340352 Marionette TRACE conn2 -> [0,2637,"getWindowHandle",null] 06:42:20 INFO - PROCESS | 2086 | 1468417340353 Marionette TRACE conn2 <- [1,2637,null,{"value":"7"}] 06:42:20 INFO - PROCESS | 2086 | 1468417340355 Marionette TRACE conn2 -> [0,2638,"setScriptTimeout",{"ms":35000}] 06:42:20 INFO - PROCESS | 2086 | 1468417340356 Marionette TRACE conn2 <- [1,2638,null,{}] 06:42:20 INFO - PROCESS | 2086 | 1468417340358 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}] 06:42:20 INFO - PROCESS | 2086 | 1468417340359 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:42:20 INFO - PROCESS | 2086 | 1468417340466 Marionette TRACE conn2 <- [1,2639,null,{"value":null}] 06:42:20 INFO - PROCESS | 2086 | 1468417340473 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:20 INFO - PROCESS | 2086 | 1468417340474 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:42:20 INFO - PROCESS | 2086 | ++DOCSHELL 0x12b92b000 == 37 [pid = 2086] [id = 667] 06:42:20 INFO - PROCESS | 2086 | ++DOMWINDOW == 88 (0x123b48000) [pid = 2086] [serial = 2001] [outer = 0x0] 06:42:20 INFO - PROCESS | 2086 | ++DOMWINDOW == 89 (0x12910f000) [pid = 2086] [serial = 2002] [outer = 0x123b48000] 06:42:20 INFO - PROCESS | 2086 | 1468417340499 Marionette DEBUG loaded listener.js 06:42:20 INFO - PROCESS | 2086 | ++DOMWINDOW == 90 (0x1293c3c00) [pid = 2086] [serial = 2003] [outer = 0x123b48000] 06:42:20 INFO - PROCESS | 2086 | 1468417340815 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]]]}] 06:42:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 06:42:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 468ms 06:42:20 INFO - PROCESS | 2086 | 1468417340824 Marionette TRACE conn2 -> [0,2641,"getWindowHandle",null] 06:42:20 INFO - PROCESS | 2086 | 1468417340825 Marionette TRACE conn2 <- [1,2641,null,{"value":"7"}] 06:42:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 06:42:20 INFO - PROCESS | 2086 | 1468417340828 Marionette TRACE conn2 -> [0,2642,"setScriptTimeout",{"ms":35000}] 06:42:20 INFO - PROCESS | 2086 | 1468417340830 Marionette TRACE conn2 <- [1,2642,null,{}] 06:42:20 INFO - PROCESS | 2086 | 1468417340836 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}] 06:42:20 INFO - PROCESS | 2086 | 1468417340837 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:42:20 INFO - PROCESS | 2086 | 1468417340926 Marionette TRACE conn2 <- [1,2643,null,{"value":null}] 06:42:20 INFO - PROCESS | 2086 | 1468417340933 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:20 INFO - PROCESS | 2086 | 1468417340935 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:42:20 INFO - PROCESS | 2086 | ++DOCSHELL 0x12bee3000 == 38 [pid = 2086] [id = 668] 06:42:20 INFO - PROCESS | 2086 | ++DOMWINDOW == 91 (0x118851000) [pid = 2086] [serial = 2004] [outer = 0x0] 06:42:20 INFO - PROCESS | 2086 | ++DOMWINDOW == 92 (0x12a440000) [pid = 2086] [serial = 2005] [outer = 0x118851000] 06:42:20 INFO - PROCESS | 2086 | 1468417340962 Marionette DEBUG loaded listener.js 06:42:21 INFO - PROCESS | 2086 | ++DOMWINDOW == 93 (0x12a92fc00) [pid = 2086] [serial = 2006] [outer = 0x118851000] 06:42:21 INFO - PROCESS | 2086 | 1468417341679 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]]]}] 06:42:21 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 06:42:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 924ms 06:42:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 06:42:21 INFO - PROCESS | 2086 | 1468417341753 Marionette TRACE conn2 -> [0,2645,"getWindowHandle",null] 06:42:21 INFO - PROCESS | 2086 | 1468417341758 Marionette TRACE conn2 <- [1,2645,null,{"value":"7"}] 06:42:21 INFO - PROCESS | 2086 | 1468417341763 Marionette TRACE conn2 -> [0,2646,"setScriptTimeout",{"ms":35000}] 06:42:21 INFO - PROCESS | 2086 | 1468417341767 Marionette TRACE conn2 <- [1,2646,null,{}] 06:42:21 INFO - PROCESS | 2086 | 1468417341773 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}] 06:42:21 INFO - PROCESS | 2086 | 1468417341776 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:42:21 INFO - PROCESS | 2086 | 1468417341924 Marionette TRACE conn2 <- [1,2647,null,{"value":null}] 06:42:21 INFO - PROCESS | 2086 | 1468417341984 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:21 INFO - PROCESS | 2086 | 1468417341985 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:42:22 INFO - PROCESS | 2086 | ++DOCSHELL 0x118146000 == 39 [pid = 2086] [id = 669] 06:42:22 INFO - PROCESS | 2086 | ++DOMWINDOW == 94 (0x113c23000) [pid = 2086] [serial = 2007] [outer = 0x0] 06:42:22 INFO - PROCESS | 2086 | ++DOMWINDOW == 95 (0x11645fc00) [pid = 2086] [serial = 2008] [outer = 0x113c23000] 06:42:22 INFO - PROCESS | 2086 | 1468417342016 Marionette DEBUG loaded listener.js 06:42:22 INFO - PROCESS | 2086 | ++DOMWINDOW == 96 (0x116f62800) [pid = 2086] [serial = 2009] [outer = 0x113c23000] 06:42:22 INFO - PROCESS | 2086 | 1468417342570 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]]]}] 06:42:22 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 06:42:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 829ms 06:42:22 INFO - PROCESS | 2086 | 1468417342590 Marionette TRACE conn2 -> [0,2649,"getWindowHandle",null] 06:42:22 INFO - PROCESS | 2086 | 1468417342593 Marionette TRACE conn2 <- [1,2649,null,{"value":"7"}] 06:42:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 06:42:22 INFO - PROCESS | 2086 | 1468417342637 Marionette TRACE conn2 -> [0,2650,"setScriptTimeout",{"ms":35000}] 06:42:22 INFO - PROCESS | 2086 | 1468417342639 Marionette TRACE conn2 <- [1,2650,null,{}] 06:42:22 INFO - PROCESS | 2086 | 1468417342642 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}] 06:42:22 INFO - PROCESS | 2086 | 1468417342644 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:42:22 INFO - PROCESS | 2086 | 1468417342758 Marionette TRACE conn2 <- [1,2651,null,{"value":null}] 06:42:22 INFO - PROCESS | 2086 | 1468417342842 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:22 INFO - PROCESS | 2086 | 1468417342843 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:42:22 INFO - PROCESS | 2086 | ++DOCSHELL 0x1243a5000 == 40 [pid = 2086] [id = 670] 06:42:22 INFO - PROCESS | 2086 | ++DOMWINDOW == 97 (0x115e61800) [pid = 2086] [serial = 2010] [outer = 0x0] 06:42:22 INFO - PROCESS | 2086 | ++DOMWINDOW == 98 (0x1187f5c00) [pid = 2086] [serial = 2011] [outer = 0x115e61800] 06:42:22 INFO - PROCESS | 2086 | 1468417342875 Marionette DEBUG loaded listener.js 06:42:22 INFO - PROCESS | 2086 | ++DOMWINDOW == 99 (0x1199a8000) [pid = 2086] [serial = 2012] [outer = 0x115e61800] 06:42:23 INFO - PROCESS | 2086 | 1468417343495 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]]]}] 06:42:23 INFO - PROCESS | 2086 | --DOCSHELL 0x12b92b000 == 39 [pid = 2086] [id = 667] 06:42:23 INFO - PROCESS | 2086 | --DOCSHELL 0x12b07c800 == 38 [pid = 2086] [id = 666] 06:42:23 INFO - PROCESS | 2086 | --DOCSHELL 0x118144800 == 37 [pid = 2086] [id = 665] 06:42:23 INFO - PROCESS | 2086 | --DOCSHELL 0x12962e000 == 36 [pid = 2086] [id = 664] 06:42:23 INFO - PROCESS | 2086 | --DOCSHELL 0x128e70000 == 35 [pid = 2086] [id = 663] 06:42:23 INFO - PROCESS | 2086 | --DOCSHELL 0x1269a6800 == 34 [pid = 2086] [id = 662] 06:42:23 INFO - PROCESS | 2086 | --DOCSHELL 0x124162000 == 33 [pid = 2086] [id = 661] 06:42:23 INFO - PROCESS | 2086 | --DOCSHELL 0x119ddd000 == 32 [pid = 2086] [id = 660] 06:42:23 INFO - PROCESS | 2086 | --DOCSHELL 0x117e42800 == 31 [pid = 2086] [id = 659] 06:42:23 INFO - PROCESS | 2086 | --DOCSHELL 0x116949800 == 30 [pid = 2086] [id = 658] 06:42:23 INFO - PROCESS | 2086 | --DOMWINDOW == 98 (0x12a52c400) [pid = 2086] [serial = 1916] [outer = 0x0] [url = about:blank] 06:42:23 INFO - PROCESS | 2086 | --DOMWINDOW == 97 (0x12bca3400) [pid = 2086] [serial = 1961] [outer = 0x0] [url = about:blank] 06:42:23 INFO - PROCESS | 2086 | --DOMWINDOW == 96 (0x12b98f800) [pid = 2086] [serial = 1960] [outer = 0x0] [url = about:blank] 06:42:23 INFO - PROCESS | 2086 | --DOMWINDOW == 95 (0x12a628c00) [pid = 2086] [serial = 1942] [outer = 0x0] [url = about:blank] 06:42:23 INFO - PROCESS | 2086 | --DOMWINDOW == 94 (0x12b0d0c00) [pid = 2086] [serial = 1945] [outer = 0x0] [url = about:blank] 06:42:23 INFO - PROCESS | 2086 | --DOMWINDOW == 93 (0x11619d800) [pid = 2086] [serial = 1924] [outer = 0x0] [url = about:blank] 06:42:23 INFO - PROCESS | 2086 | --DOMWINDOW == 92 (0x116f67400) [pid = 2086] [serial = 1925] [outer = 0x0] [url = about:blank] 06:42:23 INFO - PROCESS | 2086 | --DOMWINDOW == 91 (0x1243f7400) [pid = 2086] [serial = 1933] [outer = 0x0] [url = about:blank] 06:42:23 INFO - PROCESS | 2086 | --DOMWINDOW == 90 (0x126964c00) [pid = 2086] [serial = 1934] [outer = 0x0] [url = about:blank] 06:42:23 INFO - PROCESS | 2086 | --DOMWINDOW == 89 (0x12b8d6c00) [pid = 2086] [serial = 1948] [outer = 0x0] [url = about:blank] 06:42:23 INFO - PROCESS | 2086 | --DOMWINDOW == 88 (0x118563400) [pid = 2086] [serial = 1921] [outer = 0x0] [url = about:blank] 06:42:23 INFO - PROCESS | 2086 | --DOMWINDOW == 87 (0x119744000) [pid = 2086] [serial = 1922] [outer = 0x0] [url = about:blank] 06:42:23 INFO - PROCESS | 2086 | --DOMWINDOW == 86 (0x123203000) [pid = 2086] [serial = 1930] [outer = 0x0] [url = about:blank] 06:42:23 INFO - PROCESS | 2086 | --DOMWINDOW == 85 (0x123624c00) [pid = 2086] [serial = 1931] [outer = 0x0] [url = about:blank] 06:42:23 INFO - PROCESS | 2086 | --DOMWINDOW == 84 (0x110eb5800) [pid = 2086] [serial = 1918] [outer = 0x0] [url = about:blank] 06:42:23 INFO - PROCESS | 2086 | --DOMWINDOW == 83 (0x112faec00) [pid = 2086] [serial = 1919] [outer = 0x0] [url = about:blank] 06:42:23 INFO - PROCESS | 2086 | --DOMWINDOW == 82 (0x1273dac00) [pid = 2086] [serial = 1936] [outer = 0x0] [url = about:blank] 06:42:23 INFO - PROCESS | 2086 | --DOMWINDOW == 81 (0x128a9f000) [pid = 2086] [serial = 1937] [outer = 0x0] [url = about:blank] 06:42:23 INFO - PROCESS | 2086 | --DOMWINDOW == 80 (0x1176f0c00) [pid = 2086] [serial = 1927] [outer = 0x0] [url = about:blank] 06:42:23 INFO - PROCESS | 2086 | --DOMWINDOW == 79 (0x119984000) [pid = 2086] [serial = 1928] [outer = 0x0] [url = about:blank] 06:42:23 INFO - PROCESS | 2086 | --DOMWINDOW == 78 (0x12320bc00) [pid = 2086] [serial = 1952] [outer = 0x0] [url = about:blank] 06:42:23 INFO - PROCESS | 2086 | --DOMWINDOW == 77 (0x116904000) [pid = 2086] [serial = 1946] [outer = 0x0] [url = about:blank] 06:42:23 INFO - PROCESS | 2086 | --DOMWINDOW == 76 (0x116f68c00) [pid = 2086] [serial = 1951] [outer = 0x0] [url = about:blank] 06:42:23 INFO - PROCESS | 2086 | --DOMWINDOW == 75 (0x12b93d800) [pid = 2086] [serial = 1949] [outer = 0x0] [url = about:blank] 06:42:23 INFO - PROCESS | 2086 | --DOMWINDOW == 74 (0x128a64000) [pid = 2086] [serial = 1954] [outer = 0x0] [url = about:blank] 06:42:23 INFO - PROCESS | 2086 | --DOMWINDOW == 73 (0x12934e400) [pid = 2086] [serial = 1939] [outer = 0x0] [url = about:blank] 06:42:23 INFO - PROCESS | 2086 | --DOMWINDOW == 72 (0x12a440c00) [pid = 2086] [serial = 1940] [outer = 0x0] [url = about:blank] 06:42:23 INFO - PROCESS | 2086 | --DOMWINDOW == 71 (0x12b0c6000) [pid = 2086] [serial = 1943] [outer = 0x0] [url = about:blank] 06:42:23 INFO - PROCESS | 2086 | --DOMWINDOW == 70 (0x12b98f000) [pid = 2086] [serial = 1958] [outer = 0x0] [url = about:blank] 06:42:23 INFO - PROCESS | 2086 | --DOMWINDOW == 69 (0x12b949000) [pid = 2086] [serial = 1957] [outer = 0x0] [url = about:blank] 06:42:23 INFO - PROCESS | 2086 | --DOMWINDOW == 68 (0x12b941c00) [pid = 2086] [serial = 1955] [outer = 0x0] [url = about:blank] 06:42:23 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 06:42:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 922ms 06:42:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 06:42:23 INFO - PROCESS | 2086 | 1468417343558 Marionette TRACE conn2 -> [0,2653,"getWindowHandle",null] 06:42:23 INFO - PROCESS | 2086 | 1468417343560 Marionette TRACE conn2 <- [1,2653,null,{"value":"7"}] 06:42:23 INFO - PROCESS | 2086 | 1468417343563 Marionette TRACE conn2 -> [0,2654,"setScriptTimeout",{"ms":35000}] 06:42:23 INFO - PROCESS | 2086 | 1468417343565 Marionette TRACE conn2 <- [1,2654,null,{}] 06:42:23 INFO - PROCESS | 2086 | 1468417343568 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}] 06:42:23 INFO - PROCESS | 2086 | 1468417343570 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:42:23 INFO - PROCESS | 2086 | 1468417343651 Marionette TRACE conn2 <- [1,2655,null,{"value":null}] 06:42:23 INFO - PROCESS | 2086 | 1468417343656 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:23 INFO - PROCESS | 2086 | 1468417343658 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:42:23 INFO - PROCESS | 2086 | ++DOCSHELL 0x11747d000 == 31 [pid = 2086] [id = 671] 06:42:23 INFO - PROCESS | 2086 | ++DOMWINDOW == 69 (0x116932000) [pid = 2086] [serial = 2013] [outer = 0x0] 06:42:23 INFO - PROCESS | 2086 | ++DOMWINDOW == 70 (0x116f68400) [pid = 2086] [serial = 2014] [outer = 0x116932000] 06:42:23 INFO - PROCESS | 2086 | 1468417343689 Marionette DEBUG loaded listener.js 06:42:23 INFO - PROCESS | 2086 | ++DOMWINDOW == 71 (0x1176f1400) [pid = 2086] [serial = 2015] [outer = 0x116932000] 06:42:24 INFO - PROCESS | 2086 | 1468417344040 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]]]}] 06:42:24 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 06:42:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 520ms 06:42:24 INFO - PROCESS | 2086 | 1468417344104 Marionette TRACE conn2 -> [0,2657,"getWindowHandle",null] 06:42:24 INFO - PROCESS | 2086 | 1468417344107 Marionette TRACE conn2 <- [1,2657,null,{"value":"7"}] 06:42:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 06:42:24 INFO - PROCESS | 2086 | 1468417344113 Marionette TRACE conn2 -> [0,2658,"setScriptTimeout",{"ms":35000}] 06:42:24 INFO - PROCESS | 2086 | 1468417344114 Marionette TRACE conn2 <- [1,2658,null,{}] 06:42:24 INFO - PROCESS | 2086 | 1468417344117 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}] 06:42:24 INFO - PROCESS | 2086 | 1468417344118 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:42:24 INFO - PROCESS | 2086 | 1468417344201 Marionette TRACE conn2 <- [1,2659,null,{"value":null}] 06:42:24 INFO - PROCESS | 2086 | 1468417344231 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:24 INFO - PROCESS | 2086 | 1468417344232 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:42:24 INFO - PROCESS | 2086 | ++DOCSHELL 0x1195cd000 == 32 [pid = 2086] [id = 672] 06:42:24 INFO - PROCESS | 2086 | ++DOMWINDOW == 72 (0x11999f800) [pid = 2086] [serial = 2016] [outer = 0x0] 06:42:24 INFO - PROCESS | 2086 | ++DOMWINDOW == 73 (0x119bf2400) [pid = 2086] [serial = 2017] [outer = 0x11999f800] 06:42:24 INFO - PROCESS | 2086 | 1468417344260 Marionette DEBUG loaded listener.js 06:42:24 INFO - PROCESS | 2086 | ++DOMWINDOW == 74 (0x1210c9400) [pid = 2086] [serial = 2018] [outer = 0x11999f800] 06:42:24 INFO - PROCESS | 2086 | 1468417344604 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]]]}] 06:42:24 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 06:42:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 519ms 06:42:24 INFO - PROCESS | 2086 | 1468417344633 Marionette TRACE conn2 -> [0,2661,"getWindowHandle",null] 06:42:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 06:42:24 INFO - PROCESS | 2086 | 1468417344634 Marionette TRACE conn2 <- [1,2661,null,{"value":"7"}] 06:42:24 INFO - PROCESS | 2086 | 1468417344647 Marionette TRACE conn2 -> [0,2662,"setScriptTimeout",{"ms":35000}] 06:42:24 INFO - PROCESS | 2086 | 1468417344650 Marionette TRACE conn2 <- [1,2662,null,{}] 06:42:24 INFO - PROCESS | 2086 | 1468417344659 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}] 06:42:24 INFO - PROCESS | 2086 | 1468417344662 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:42:24 INFO - PROCESS | 2086 | 1468417344744 Marionette TRACE conn2 <- [1,2663,null,{"value":null}] 06:42:24 INFO - PROCESS | 2086 | 1468417344751 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:24 INFO - PROCESS | 2086 | 1468417344753 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:42:24 INFO - PROCESS | 2086 | ++DOCSHELL 0x126827000 == 33 [pid = 2086] [id = 673] 06:42:24 INFO - PROCESS | 2086 | ++DOMWINDOW == 75 (0x1127d7800) [pid = 2086] [serial = 2019] [outer = 0x0] 06:42:24 INFO - PROCESS | 2086 | ++DOMWINDOW == 76 (0x1234eb000) [pid = 2086] [serial = 2020] [outer = 0x1127d7800] 06:42:24 INFO - PROCESS | 2086 | 1468417344781 Marionette DEBUG loaded listener.js 06:42:24 INFO - PROCESS | 2086 | ++DOMWINDOW == 77 (0x123d44400) [pid = 2086] [serial = 2021] [outer = 0x1127d7800] 06:42:25 INFO - PROCESS | 2086 | 1468417345118 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]]]}] 06:42:25 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 06:42:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 533ms 06:42:25 INFO - PROCESS | 2086 | 1468417345171 Marionette TRACE conn2 -> [0,2665,"getWindowHandle",null] 06:42:25 INFO - PROCESS | 2086 | 1468417345174 Marionette TRACE conn2 <- [1,2665,null,{"value":"7"}] 06:42:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 06:42:25 INFO - PROCESS | 2086 | 1468417345177 Marionette TRACE conn2 -> [0,2666,"setScriptTimeout",{"ms":35000}] 06:42:25 INFO - PROCESS | 2086 | 1468417345178 Marionette TRACE conn2 <- [1,2666,null,{}] 06:42:25 INFO - PROCESS | 2086 | 1468417345182 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}] 06:42:25 INFO - PROCESS | 2086 | 1468417345184 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:42:25 INFO - PROCESS | 2086 | 1468417345353 Marionette TRACE conn2 <- [1,2667,null,{"value":null}] 06:42:25 INFO - PROCESS | 2086 | 1468417345368 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:25 INFO - PROCESS | 2086 | 1468417345369 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:42:25 INFO - PROCESS | 2086 | ++DOCSHELL 0x128e7e800 == 34 [pid = 2086] [id = 674] 06:42:25 INFO - PROCESS | 2086 | ++DOMWINDOW == 78 (0x123ce1400) [pid = 2086] [serial = 2022] [outer = 0x0] 06:42:25 INFO - PROCESS | 2086 | ++DOMWINDOW == 79 (0x126804400) [pid = 2086] [serial = 2023] [outer = 0x123ce1400] 06:42:25 INFO - PROCESS | 2086 | 1468417345411 Marionette DEBUG loaded listener.js 06:42:25 INFO - PROCESS | 2086 | ++DOMWINDOW == 80 (0x126d39c00) [pid = 2086] [serial = 2024] [outer = 0x123ce1400] 06:42:26 INFO - PROCESS | 2086 | 1468417346308 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]]]}] 06:42:26 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) 06:42:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1173ms 06:42:26 INFO - PROCESS | 2086 | 1468417346354 Marionette TRACE conn2 -> [0,2669,"getWindowHandle",null] 06:42:26 INFO - PROCESS | 2086 | 1468417346355 Marionette TRACE conn2 <- [1,2669,null,{"value":"7"}] 06:42:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 06:42:26 INFO - PROCESS | 2086 | 1468417346357 Marionette TRACE conn2 -> [0,2670,"setScriptTimeout",{"ms":35000}] 06:42:26 INFO - PROCESS | 2086 | 1468417346358 Marionette TRACE conn2 <- [1,2670,null,{}] 06:42:26 INFO - PROCESS | 2086 | 1468417346361 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}] 06:42:26 INFO - PROCESS | 2086 | 1468417346362 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:42:26 INFO - PROCESS | 2086 | 1468417346461 Marionette TRACE conn2 <- [1,2671,null,{"value":null}] 06:42:26 INFO - PROCESS | 2086 | 1468417346464 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:26 INFO - PROCESS | 2086 | 1468417346466 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:42:26 INFO - PROCESS | 2086 | ++DOCSHELL 0x12a6f5800 == 35 [pid = 2086] [id = 675] 06:42:26 INFO - PROCESS | 2086 | ++DOMWINDOW == 81 (0x126964000) [pid = 2086] [serial = 2025] [outer = 0x0] 06:42:26 INFO - PROCESS | 2086 | ++DOMWINDOW == 82 (0x127374800) [pid = 2086] [serial = 2026] [outer = 0x126964000] 06:42:26 INFO - PROCESS | 2086 | 1468417346491 Marionette DEBUG loaded listener.js 06:42:26 INFO - PROCESS | 2086 | ++DOMWINDOW == 83 (0x128a64000) [pid = 2086] [serial = 2027] [outer = 0x126964000] 06:42:27 INFO - PROCESS | 2086 | 1468417347339 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"]]]}] 06:42:27 INFO - PROCESS | 2086 | --DOMWINDOW == 82 (0x1210c8400) [pid = 2086] [serial = 1983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 06:42:27 INFO - PROCESS | 2086 | --DOMWINDOW == 81 (0x1234e9000) [pid = 2086] [serial = 1986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 06:42:27 INFO - PROCESS | 2086 | --DOMWINDOW == 80 (0x115e5d000) [pid = 2086] [serial = 1977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 06:42:27 INFO - PROCESS | 2086 | --DOMWINDOW == 79 (0x116905000) [pid = 2086] [serial = 1962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 06:42:27 INFO - PROCESS | 2086 | --DOMWINDOW == 78 (0x112fbb400) [pid = 2086] [serial = 1974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 06:42:27 INFO - PROCESS | 2086 | --DOMWINDOW == 77 (0x11714cc00) [pid = 2086] [serial = 1971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 06:42:27 INFO - PROCESS | 2086 | --DOMWINDOW == 76 (0x119a92800) [pid = 2086] [serial = 1965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 06:42:27 INFO - PROCESS | 2086 | --DOMWINDOW == 75 (0x1273ddc00) [pid = 2086] [serial = 1968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 06:42:27 INFO - PROCESS | 2086 | --DOMWINDOW == 74 (0x123ce3800) [pid = 2086] [serial = 1989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 06:42:27 INFO - PROCESS | 2086 | --DOMWINDOW == 73 (0x1234ecc00) [pid = 2086] [serial = 1992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 06:42:27 INFO - PROCESS | 2086 | --DOMWINDOW == 72 (0x1127d1400) [pid = 2086] [serial = 1995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 06:42:27 INFO - PROCESS | 2086 | --DOMWINDOW == 71 (0x123b48000) [pid = 2086] [serial = 2001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 06:42:27 INFO - PROCESS | 2086 | --DOMWINDOW == 70 (0x11914a000) [pid = 2086] [serial = 1980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 06:42:27 INFO - PROCESS | 2086 | --DOMWINDOW == 69 (0x1210ca000) [pid = 2086] [serial = 1998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 06:42:27 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 06:42:27 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 06:42:27 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 06:42:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:42:27 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 06:42:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1020ms 06:42:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 06:42:27 INFO - PROCESS | 2086 | 1468417347379 Marionette TRACE conn2 -> [0,2673,"getWindowHandle",null] 06:42:27 INFO - PROCESS | 2086 | 1468417347380 Marionette TRACE conn2 <- [1,2673,null,{"value":"7"}] 06:42:27 INFO - PROCESS | 2086 | 1468417347391 Marionette TRACE conn2 -> [0,2674,"setScriptTimeout",{"ms":35000}] 06:42:27 INFO - PROCESS | 2086 | 1468417347392 Marionette TRACE conn2 <- [1,2674,null,{}] 06:42:27 INFO - PROCESS | 2086 | 1468417347394 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}] 06:42:27 INFO - PROCESS | 2086 | 1468417347399 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:42:27 INFO - PROCESS | 2086 | 1468417347495 Marionette TRACE conn2 <- [1,2675,null,{"value":null}] 06:42:27 INFO - PROCESS | 2086 | 1468417347502 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:27 INFO - PROCESS | 2086 | 1468417347503 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:42:27 INFO - PROCESS | 2086 | ++DOCSHELL 0x12b918800 == 36 [pid = 2086] [id = 676] 06:42:27 INFO - PROCESS | 2086 | ++DOMWINDOW == 70 (0x1176f3800) [pid = 2086] [serial = 2028] [outer = 0x0] 06:42:27 INFO - PROCESS | 2086 | ++DOMWINDOW == 71 (0x1273d6800) [pid = 2086] [serial = 2029] [outer = 0x1176f3800] 06:42:27 INFO - PROCESS | 2086 | 1468417347528 Marionette DEBUG loaded listener.js 06:42:27 INFO - PROCESS | 2086 | ++DOMWINDOW == 72 (0x12910d400) [pid = 2086] [serial = 2030] [outer = 0x1176f3800] 06:42:28 INFO - PROCESS | 2086 | 1468417348341 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"]]]}] 06:42:28 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 06:42:28 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 06:42:28 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 06:42:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:42:28 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 06:42:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 980ms 06:42:28 INFO - PROCESS | 2086 | 1468417348364 Marionette TRACE conn2 -> [0,2677,"getWindowHandle",null] 06:42:28 INFO - PROCESS | 2086 | 1468417348365 Marionette TRACE conn2 <- [1,2677,null,{"value":"7"}] 06:42:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 06:42:28 INFO - PROCESS | 2086 | 1468417348367 Marionette TRACE conn2 -> [0,2678,"setScriptTimeout",{"ms":35000}] 06:42:28 INFO - PROCESS | 2086 | 1468417348369 Marionette TRACE conn2 <- [1,2678,null,{}] 06:42:28 INFO - PROCESS | 2086 | 1468417348371 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}] 06:42:28 INFO - PROCESS | 2086 | 1468417348372 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:42:28 INFO - PROCESS | 2086 | 1468417348452 Marionette TRACE conn2 <- [1,2679,null,{"value":null}] 06:42:28 INFO - PROCESS | 2086 | 1468417348455 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:28 INFO - PROCESS | 2086 | 1468417348456 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:42:28 INFO - PROCESS | 2086 | ++DOCSHELL 0x12bec9800 == 37 [pid = 2086] [id = 677] 06:42:28 INFO - PROCESS | 2086 | ++DOMWINDOW == 73 (0x128d6fc00) [pid = 2086] [serial = 2031] [outer = 0x0] 06:42:28 INFO - PROCESS | 2086 | ++DOMWINDOW == 74 (0x12a440c00) [pid = 2086] [serial = 2032] [outer = 0x128d6fc00] 06:42:28 INFO - PROCESS | 2086 | 1468417348481 Marionette DEBUG loaded listener.js 06:42:28 INFO - PROCESS | 2086 | ++DOMWINDOW == 75 (0x12a530c00) [pid = 2086] [serial = 2033] [outer = 0x128d6fc00] 06:42:29 INFO - PROCESS | 2086 | 1468417349305 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]]]}] 06:42:29 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | textBaseline middle is the middle of the em square (not the bounding box) 06:42:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 971ms 06:42:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 06:42:29 INFO - PROCESS | 2086 | 1468417349339 Marionette TRACE conn2 -> [0,2681,"getWindowHandle",null] 06:42:29 INFO - PROCESS | 2086 | 1468417349340 Marionette TRACE conn2 <- [1,2681,null,{"value":"7"}] 06:42:29 INFO - PROCESS | 2086 | 1468417349342 Marionette TRACE conn2 -> [0,2682,"setScriptTimeout",{"ms":35000}] 06:42:29 INFO - PROCESS | 2086 | 1468417349344 Marionette TRACE conn2 <- [1,2682,null,{}] 06:42:29 INFO - PROCESS | 2086 | 1468417349346 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}] 06:42:29 INFO - PROCESS | 2086 | 1468417349347 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:42:29 INFO - PROCESS | 2086 | 1468417349447 Marionette TRACE conn2 <- [1,2683,null,{"value":null}] 06:42:29 INFO - PROCESS | 2086 | 1468417349454 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:29 INFO - PROCESS | 2086 | 1468417349455 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:42:29 INFO - PROCESS | 2086 | ++DOCSHELL 0x12c2cf000 == 38 [pid = 2086] [id = 678] 06:42:29 INFO - PROCESS | 2086 | ++DOMWINDOW == 76 (0x112cb3800) [pid = 2086] [serial = 2034] [outer = 0x0] 06:42:29 INFO - PROCESS | 2086 | ++DOMWINDOW == 77 (0x12a629c00) [pid = 2086] [serial = 2035] [outer = 0x112cb3800] 06:42:29 INFO - PROCESS | 2086 | 1468417349480 Marionette DEBUG loaded listener.js 06:42:29 INFO - PROCESS | 2086 | ++DOMWINDOW == 78 (0x12b0c3000) [pid = 2086] [serial = 2036] [outer = 0x112cb3800] 06:42:30 INFO - PROCESS | 2086 | --DOCSHELL 0x12306d800 == 37 [pid = 2086] [id = 657] 06:42:30 INFO - PROCESS | 2086 | --DOCSHELL 0x11747d000 == 36 [pid = 2086] [id = 671] 06:42:30 INFO - PROCESS | 2086 | --DOCSHELL 0x1243a5000 == 35 [pid = 2086] [id = 670] 06:42:30 INFO - PROCESS | 2086 | --DOCSHELL 0x12bee3000 == 34 [pid = 2086] [id = 668] 06:42:30 INFO - PROCESS | 2086 | --DOCSHELL 0x118146000 == 33 [pid = 2086] [id = 669] 06:42:30 INFO - PROCESS | 2086 | --DOCSHELL 0x128e7e800 == 32 [pid = 2086] [id = 674] 06:42:30 INFO - PROCESS | 2086 | --DOCSHELL 0x12b918800 == 31 [pid = 2086] [id = 676] 06:42:30 INFO - PROCESS | 2086 | --DOCSHELL 0x12bec9800 == 30 [pid = 2086] [id = 677] 06:42:30 INFO - PROCESS | 2086 | --DOCSHELL 0x12a6f5800 == 29 [pid = 2086] [id = 675] 06:42:30 INFO - PROCESS | 2086 | --DOCSHELL 0x1195cd000 == 28 [pid = 2086] [id = 672] 06:42:30 INFO - PROCESS | 2086 | --DOCSHELL 0x126827000 == 27 [pid = 2086] [id = 673] 06:42:30 INFO - PROCESS | 2086 | --DOMWINDOW == 77 (0x1233e3400) [pid = 2086] [serial = 1984] [outer = 0x0] [url = about:blank] 06:42:30 INFO - PROCESS | 2086 | --DOMWINDOW == 76 (0x1237cf800) [pid = 2086] [serial = 1987] [outer = 0x0] [url = about:blank] 06:42:30 INFO - PROCESS | 2086 | --DOMWINDOW == 75 (0x116905c00) [pid = 2086] [serial = 1978] [outer = 0x0] [url = about:blank] 06:42:30 INFO - PROCESS | 2086 | --DOMWINDOW == 74 (0x117144400) [pid = 2086] [serial = 1979] [outer = 0x0] [url = about:blank] 06:42:30 INFO - PROCESS | 2086 | --DOMWINDOW == 73 (0x11997e400) [pid = 2086] [serial = 1964] [outer = 0x0] [url = about:blank] 06:42:30 INFO - PROCESS | 2086 | --DOMWINDOW == 72 (0x1176ebc00) [pid = 2086] [serial = 1963] [outer = 0x0] [url = about:blank] 06:42:30 INFO - PROCESS | 2086 | --DOMWINDOW == 71 (0x113388400) [pid = 2086] [serial = 1975] [outer = 0x0] [url = about:blank] 06:42:30 INFO - PROCESS | 2086 | --DOMWINDOW == 70 (0x115dedc00) [pid = 2086] [serial = 1976] [outer = 0x0] [url = about:blank] 06:42:30 INFO - PROCESS | 2086 | --DOMWINDOW == 69 (0x119985000) [pid = 2086] [serial = 1973] [outer = 0x0] [url = about:blank] 06:42:30 INFO - PROCESS | 2086 | --DOMWINDOW == 68 (0x118291400) [pid = 2086] [serial = 1972] [outer = 0x0] [url = about:blank] 06:42:30 INFO - PROCESS | 2086 | --DOMWINDOW == 67 (0x1247b2800) [pid = 2086] [serial = 1967] [outer = 0x0] [url = about:blank] 06:42:30 INFO - PROCESS | 2086 | --DOMWINDOW == 66 (0x1234f0c00) [pid = 2086] [serial = 1966] [outer = 0x0] [url = about:blank] 06:42:30 INFO - PROCESS | 2086 | --DOMWINDOW == 65 (0x128d63800) [pid = 2086] [serial = 1969] [outer = 0x0] [url = about:blank] 06:42:30 INFO - PROCESS | 2086 | --DOMWINDOW == 64 (0x12a527c00) [pid = 2086] [serial = 1970] [outer = 0x0] [url = about:blank] 06:42:30 INFO - PROCESS | 2086 | --DOMWINDOW == 63 (0x126806c00) [pid = 2086] [serial = 1990] [outer = 0x0] [url = about:blank] 06:42:30 INFO - PROCESS | 2086 | --DOMWINDOW == 62 (0x12736bc00) [pid = 2086] [serial = 1993] [outer = 0x0] [url = about:blank] 06:42:30 INFO - PROCESS | 2086 | --DOMWINDOW == 61 (0x118731c00) [pid = 2086] [serial = 1997] [outer = 0x0] [url = about:blank] 06:42:30 INFO - PROCESS | 2086 | --DOMWINDOW == 60 (0x12910f000) [pid = 2086] [serial = 2002] [outer = 0x0] [url = about:blank] 06:42:30 INFO - PROCESS | 2086 | --DOMWINDOW == 59 (0x113380400) [pid = 2086] [serial = 1996] [outer = 0x0] [url = about:blank] 06:42:30 INFO - PROCESS | 2086 | --DOMWINDOW == 58 (0x128aa3800) [pid = 2086] [serial = 1994] [outer = 0x0] [url = about:blank] 06:42:30 INFO - PROCESS | 2086 | --DOMWINDOW == 57 (0x119a92400) [pid = 2086] [serial = 1982] [outer = 0x0] [url = about:blank] 06:42:30 INFO - PROCESS | 2086 | --DOMWINDOW == 56 (0x119745400) [pid = 2086] [serial = 1981] [outer = 0x0] [url = about:blank] 06:42:30 INFO - PROCESS | 2086 | --DOMWINDOW == 55 (0x126ed0000) [pid = 2086] [serial = 1991] [outer = 0x0] [url = about:blank] 06:42:30 INFO - PROCESS | 2086 | --DOMWINDOW == 54 (0x123b3e000) [pid = 2086] [serial = 1988] [outer = 0x0] [url = about:blank] 06:42:30 INFO - PROCESS | 2086 | --DOMWINDOW == 53 (0x1243b4400) [pid = 2086] [serial = 1999] [outer = 0x0] [url = about:blank] 06:42:30 INFO - PROCESS | 2086 | --DOMWINDOW == 52 (0x1234e4400) [pid = 2086] [serial = 1985] [outer = 0x0] [url = about:blank] 06:42:30 INFO - PROCESS | 2086 | --DOMWINDOW == 51 (0x1293c3c00) [pid = 2086] [serial = 2003] [outer = 0x0] [url = about:blank] 06:42:30 INFO - PROCESS | 2086 | --DOMWINDOW == 50 (0x12a440000) [pid = 2086] [serial = 2005] [outer = 0x0] [url = about:blank] 06:42:30 INFO - PROCESS | 2086 | --DOMWINDOW == 49 (0x128d10000) [pid = 2086] [serial = 2000] [outer = 0x0] [url = about:blank] 06:42:31 INFO - PROCESS | 2086 | 1468417351305 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]]]}] 06:42:31 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) 06:42:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1970ms 06:42:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 06:42:31 INFO - PROCESS | 2086 | 1468417351315 Marionette TRACE conn2 -> [0,2685,"getWindowHandle",null] 06:42:31 INFO - PROCESS | 2086 | 1468417351318 Marionette TRACE conn2 <- [1,2685,null,{"value":"7"}] 06:42:31 INFO - PROCESS | 2086 | 1468417351321 Marionette TRACE conn2 -> [0,2686,"setScriptTimeout",{"ms":35000}] 06:42:31 INFO - PROCESS | 2086 | 1468417351323 Marionette TRACE conn2 <- [1,2686,null,{}] 06:42:31 INFO - PROCESS | 2086 | 1468417351328 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}] 06:42:31 INFO - PROCESS | 2086 | 1468417351330 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:42:31 INFO - PROCESS | 2086 | 1468417351411 Marionette TRACE conn2 <- [1,2687,null,{"value":null}] 06:42:31 INFO - PROCESS | 2086 | 1468417351465 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:31 INFO - PROCESS | 2086 | 1468417351466 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:42:31 INFO - PROCESS | 2086 | ++DOCSHELL 0x116ac1000 == 28 [pid = 2086] [id = 679] 06:42:31 INFO - PROCESS | 2086 | ++DOMWINDOW == 50 (0x1127d8c00) [pid = 2086] [serial = 2037] [outer = 0x0] 06:42:31 INFO - PROCESS | 2086 | ++DOMWINDOW == 51 (0x112979400) [pid = 2086] [serial = 2038] [outer = 0x1127d8c00] 06:42:31 INFO - PROCESS | 2086 | 1468417351494 Marionette DEBUG loaded listener.js 06:42:31 INFO - PROCESS | 2086 | ++DOMWINDOW == 52 (0x1133dac00) [pid = 2086] [serial = 2039] [outer = 0x1127d8c00] 06:42:32 INFO - PROCESS | 2086 | 1468417352283 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"]]]}] 06:42:32 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 06:42:32 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 06:42:32 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 06:42:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:42:32 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 06:42:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 973ms 06:42:32 INFO - PROCESS | 2086 | 1468417352294 Marionette TRACE conn2 -> [0,2689,"getWindowHandle",null] 06:42:32 INFO - PROCESS | 2086 | 1468417352299 Marionette TRACE conn2 <- [1,2689,null,{"value":"7"}] 06:42:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 06:42:32 INFO - PROCESS | 2086 | 1468417352304 Marionette TRACE conn2 -> [0,2690,"setScriptTimeout",{"ms":35000}] 06:42:32 INFO - PROCESS | 2086 | 1468417352305 Marionette TRACE conn2 <- [1,2690,null,{}] 06:42:32 INFO - PROCESS | 2086 | 1468417352308 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}] 06:42:32 INFO - PROCESS | 2086 | 1468417352310 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:42:32 INFO - PROCESS | 2086 | 1468417352389 Marionette TRACE conn2 <- [1,2691,null,{"value":null}] 06:42:32 INFO - PROCESS | 2086 | 1468417352393 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:32 INFO - PROCESS | 2086 | 1468417352394 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:42:32 INFO - PROCESS | 2086 | ++DOCSHELL 0x11814b000 == 29 [pid = 2086] [id = 680] 06:42:32 INFO - PROCESS | 2086 | ++DOMWINDOW == 53 (0x114ed4c00) [pid = 2086] [serial = 2040] [outer = 0x0] 06:42:32 INFO - PROCESS | 2086 | ++DOMWINDOW == 54 (0x11692c400) [pid = 2086] [serial = 2041] [outer = 0x114ed4c00] 06:42:32 INFO - PROCESS | 2086 | 1468417352425 Marionette DEBUG loaded listener.js 06:42:32 INFO - PROCESS | 2086 | ++DOMWINDOW == 55 (0x116a21c00) [pid = 2086] [serial = 2042] [outer = 0x114ed4c00] 06:42:33 INFO - PROCESS | 2086 | 1468417353292 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"]]]}] 06:42:33 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 06:42:33 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 06:42:33 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 06:42:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:42:33 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 06:42:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1022ms 06:42:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 06:42:33 INFO - PROCESS | 2086 | 1468417353326 Marionette TRACE conn2 -> [0,2693,"getWindowHandle",null] 06:42:33 INFO - PROCESS | 2086 | 1468417353327 Marionette TRACE conn2 <- [1,2693,null,{"value":"7"}] 06:42:33 INFO - PROCESS | 2086 | 1468417353329 Marionette TRACE conn2 -> [0,2694,"setScriptTimeout",{"ms":35000}] 06:42:33 INFO - PROCESS | 2086 | 1468417353332 Marionette TRACE conn2 <- [1,2694,null,{}] 06:42:33 INFO - PROCESS | 2086 | 1468417353347 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}] 06:42:33 INFO - PROCESS | 2086 | 1468417353350 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:42:33 INFO - PROCESS | 2086 | 1468417353426 Marionette TRACE conn2 <- [1,2695,null,{"value":null}] 06:42:33 INFO - PROCESS | 2086 | 1468417353434 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:33 INFO - PROCESS | 2086 | 1468417353436 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:42:33 INFO - PROCESS | 2086 | ++DOCSHELL 0x119dd5800 == 30 [pid = 2086] [id = 681] 06:42:33 INFO - PROCESS | 2086 | ++DOMWINDOW == 56 (0x110e7d000) [pid = 2086] [serial = 2043] [outer = 0x0] 06:42:33 INFO - PROCESS | 2086 | ++DOMWINDOW == 57 (0x1187eb400) [pid = 2086] [serial = 2044] [outer = 0x110e7d000] 06:42:33 INFO - PROCESS | 2086 | 1468417353464 Marionette DEBUG loaded listener.js 06:42:33 INFO - PROCESS | 2086 | ++DOMWINDOW == 58 (0x1188ec000) [pid = 2086] [serial = 2045] [outer = 0x110e7d000] 06:42:34 INFO - PROCESS | 2086 | 1468417354290 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"]]]}] 06:42:34 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 06:42:34 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 06:42:34 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 06:42:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:42:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 06:42:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 972ms 06:42:34 INFO - PROCESS | 2086 | 1468417354302 Marionette TRACE conn2 -> [0,2697,"getWindowHandle",null] 06:42:34 INFO - PROCESS | 2086 | 1468417354303 Marionette TRACE conn2 <- [1,2697,null,{"value":"7"}] 06:42:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 06:42:34 INFO - PROCESS | 2086 | 1468417354305 Marionette TRACE conn2 -> [0,2698,"setScriptTimeout",{"ms":35000}] 06:42:34 INFO - PROCESS | 2086 | 1468417354306 Marionette TRACE conn2 <- [1,2698,null,{}] 06:42:34 INFO - PROCESS | 2086 | 1468417354309 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}] 06:42:34 INFO - PROCESS | 2086 | 1468417354310 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:42:34 INFO - PROCESS | 2086 | 1468417354388 Marionette TRACE conn2 <- [1,2699,null,{"value":null}] 06:42:34 INFO - PROCESS | 2086 | 1468417354392 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:34 INFO - PROCESS | 2086 | 1468417354394 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:42:34 INFO - PROCESS | 2086 | ++DOCSHELL 0x12389b800 == 31 [pid = 2086] [id = 682] 06:42:34 INFO - PROCESS | 2086 | ++DOMWINDOW == 59 (0x119989c00) [pid = 2086] [serial = 2046] [outer = 0x0] 06:42:34 INFO - PROCESS | 2086 | ++DOMWINDOW == 60 (0x1199a4400) [pid = 2086] [serial = 2047] [outer = 0x119989c00] 06:42:34 INFO - PROCESS | 2086 | 1468417354422 Marionette DEBUG loaded listener.js 06:42:34 INFO - PROCESS | 2086 | ++DOMWINDOW == 61 (0x120fe5c00) [pid = 2086] [serial = 2048] [outer = 0x119989c00] 06:42:35 INFO - PROCESS | 2086 | 1468417355257 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"]]]}] 06:42:35 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 06:42:35 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 06:42:35 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 06:42:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:42:35 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 06:42:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 970ms 06:42:35 INFO - PROCESS | 2086 | 1468417355285 Marionette TRACE conn2 -> [0,2701,"getWindowHandle",null] 06:42:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 06:42:35 INFO - PROCESS | 2086 | 1468417355295 Marionette TRACE conn2 <- [1,2701,null,{"value":"7"}] 06:42:35 INFO - PROCESS | 2086 | 1468417355297 Marionette TRACE conn2 -> [0,2702,"setScriptTimeout",{"ms":35000}] 06:42:35 INFO - PROCESS | 2086 | 1468417355298 Marionette TRACE conn2 <- [1,2702,null,{}] 06:42:35 INFO - PROCESS | 2086 | 1468417355300 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}] 06:42:35 INFO - PROCESS | 2086 | 1468417355301 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:42:35 INFO - PROCESS | 2086 | 1468417355391 Marionette TRACE conn2 <- [1,2703,null,{"value":null}] 06:42:35 INFO - PROCESS | 2086 | 1468417355397 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:35 INFO - PROCESS | 2086 | 1468417355398 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:42:35 INFO - PROCESS | 2086 | ++DOCSHELL 0x124871000 == 32 [pid = 2086] [id = 683] 06:42:35 INFO - PROCESS | 2086 | ++DOMWINDOW == 62 (0x116905c00) [pid = 2086] [serial = 2049] [outer = 0x0] 06:42:35 INFO - PROCESS | 2086 | ++DOMWINDOW == 63 (0x1210c4400) [pid = 2086] [serial = 2050] [outer = 0x116905c00] 06:42:35 INFO - PROCESS | 2086 | 1468417355423 Marionette DEBUG loaded listener.js 06:42:35 INFO - PROCESS | 2086 | ++DOMWINDOW == 64 (0x12300a400) [pid = 2086] [serial = 2051] [outer = 0x116905c00] 06:42:35 INFO - PROCESS | 2086 | 1468417355782 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]]]}] 06:42:35 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 06:42:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 521ms 06:42:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 06:42:35 INFO - PROCESS | 2086 | 1468417355818 Marionette TRACE conn2 -> [0,2705,"getWindowHandle",null] 06:42:35 INFO - PROCESS | 2086 | 1468417355820 Marionette TRACE conn2 <- [1,2705,null,{"value":"7"}] 06:42:35 INFO - PROCESS | 2086 | 1468417355822 Marionette TRACE conn2 -> [0,2706,"setScriptTimeout",{"ms":35000}] 06:42:35 INFO - PROCESS | 2086 | 1468417355823 Marionette TRACE conn2 <- [1,2706,null,{}] 06:42:35 INFO - PROCESS | 2086 | 1468417355825 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}] 06:42:35 INFO - PROCESS | 2086 | 1468417355830 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:42:35 INFO - PROCESS | 2086 | 1468417355944 Marionette TRACE conn2 <- [1,2707,null,{"value":null}] 06:42:35 INFO - PROCESS | 2086 | 1468417355957 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:35 INFO - PROCESS | 2086 | 1468417355958 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:42:35 INFO - PROCESS | 2086 | ++DOCSHELL 0x1270b0800 == 33 [pid = 2086] [id = 684] 06:42:35 INFO - PROCESS | 2086 | ++DOMWINDOW == 65 (0x123042c00) [pid = 2086] [serial = 2052] [outer = 0x0] 06:42:35 INFO - PROCESS | 2086 | ++DOMWINDOW == 66 (0x1234e7400) [pid = 2086] [serial = 2053] [outer = 0x123042c00] 06:42:35 INFO - PROCESS | 2086 | 1468417355984 Marionette DEBUG loaded listener.js 06:42:36 INFO - PROCESS | 2086 | ++DOMWINDOW == 67 (0x123ce4c00) [pid = 2086] [serial = 2054] [outer = 0x123042c00] 06:42:36 INFO - PROCESS | 2086 | 1468417356325 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]]]}] 06:42:36 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 06:42:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 518ms 06:42:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 06:42:36 INFO - PROCESS | 2086 | 1468417356341 Marionette TRACE conn2 -> [0,2709,"getWindowHandle",null] 06:42:36 INFO - PROCESS | 2086 | 1468417356342 Marionette TRACE conn2 <- [1,2709,null,{"value":"7"}] 06:42:36 INFO - PROCESS | 2086 | 1468417356344 Marionette TRACE conn2 -> [0,2710,"setScriptTimeout",{"ms":35000}] 06:42:36 INFO - PROCESS | 2086 | 1468417356345 Marionette TRACE conn2 <- [1,2710,null,{}] 06:42:36 INFO - PROCESS | 2086 | 1468417356349 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}] 06:42:36 INFO - PROCESS | 2086 | 1468417356351 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:42:36 INFO - PROCESS | 2086 | 1468417356452 Marionette TRACE conn2 <- [1,2711,null,{"value":null}] 06:42:36 INFO - PROCESS | 2086 | 1468417356463 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:36 INFO - PROCESS | 2086 | 1468417356466 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:42:36 INFO - PROCESS | 2086 | ++DOCSHELL 0x128e72800 == 34 [pid = 2086] [id = 685] 06:42:36 INFO - PROCESS | 2086 | ++DOMWINDOW == 68 (0x123ce5400) [pid = 2086] [serial = 2055] [outer = 0x0] 06:42:36 INFO - PROCESS | 2086 | ++DOMWINDOW == 69 (0x1243f1000) [pid = 2086] [serial = 2056] [outer = 0x123ce5400] 06:42:36 INFO - PROCESS | 2086 | 1468417356491 Marionette DEBUG loaded listener.js 06:42:36 INFO - PROCESS | 2086 | ++DOMWINDOW == 70 (0x126803400) [pid = 2086] [serial = 2057] [outer = 0x123ce5400] 06:42:36 INFO - PROCESS | 2086 | 1468417356888 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] 06:42:36 INFO - PROCESS | 2086 | 1468417356921 Marionette TRACE conn2 <- [1,2713,null,{"value":"7"}] 06:42:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 06:42:36 INFO - PROCESS | 2086 | 1468417356925 Marionette TRACE conn2 -> [0,2714,"setScriptTimeout",{"ms":35000}] 06:42:36 INFO - PROCESS | 2086 | 1468417356927 Marionette TRACE conn2 <- [1,2714,null,{}] 06:42:36 INFO - PROCESS | 2086 | 1468417356930 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}] 06:42:36 INFO - PROCESS | 2086 | 1468417356932 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:42:37 INFO - PROCESS | 2086 | 1468417357079 Marionette TRACE conn2 <- [1,2715,null,{"value":null}] 06:42:37 INFO - PROCESS | 2086 | --DOMWINDOW == 69 (0x128d6fc00) [pid = 2086] [serial = 2031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 06:42:37 INFO - PROCESS | 2086 | --DOMWINDOW == 68 (0x126964000) [pid = 2086] [serial = 2025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 06:42:37 INFO - PROCESS | 2086 | --DOMWINDOW == 67 (0x1176f3800) [pid = 2086] [serial = 2028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 06:42:37 INFO - PROCESS | 2086 | --DOMWINDOW == 66 (0x116932000) [pid = 2086] [serial = 2013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 06:42:37 INFO - PROCESS | 2086 | --DOMWINDOW == 65 (0x115e61800) [pid = 2086] [serial = 2010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 06:42:37 INFO - PROCESS | 2086 | --DOMWINDOW == 64 (0x113c23000) [pid = 2086] [serial = 2007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 06:42:37 INFO - PROCESS | 2086 | --DOMWINDOW == 63 (0x118851000) [pid = 2086] [serial = 2004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 06:42:37 INFO - PROCESS | 2086 | --DOMWINDOW == 62 (0x123ce1400) [pid = 2086] [serial = 2022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 06:42:37 INFO - PROCESS | 2086 | --DOMWINDOW == 61 (0x1127d7800) [pid = 2086] [serial = 2019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 06:42:37 INFO - PROCESS | 2086 | --DOMWINDOW == 60 (0x11999f800) [pid = 2086] [serial = 2016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 06:42:37 INFO - PROCESS | 2086 | 1468417357261 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:37 INFO - PROCESS | 2086 | 1468417357263 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:42:37 INFO - PROCESS | 2086 | ++DOCSHELL 0x128e7c000 == 35 [pid = 2086] [id = 686] 06:42:37 INFO - PROCESS | 2086 | ++DOMWINDOW == 61 (0x110fac400) [pid = 2086] [serial = 2058] [outer = 0x0] 06:42:37 INFO - PROCESS | 2086 | ++DOMWINDOW == 62 (0x1133a7c00) [pid = 2086] [serial = 2059] [outer = 0x110fac400] 06:42:37 INFO - PROCESS | 2086 | 1468417357302 Marionette DEBUG loaded listener.js 06:42:37 INFO - PROCESS | 2086 | ++DOMWINDOW == 63 (0x119fe0800) [pid = 2086] [serial = 2060] [outer = 0x110fac400] 06:42:37 INFO - PROCESS | 2086 | 1468417357616 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]]]}] 06:42:37 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 06:42:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 724ms 06:42:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 06:42:37 INFO - PROCESS | 2086 | 1468417357654 Marionette TRACE conn2 -> [0,2717,"getWindowHandle",null] 06:42:37 INFO - PROCESS | 2086 | 1468417357655 Marionette TRACE conn2 <- [1,2717,null,{"value":"7"}] 06:42:37 INFO - PROCESS | 2086 | 1468417357657 Marionette TRACE conn2 -> [0,2718,"setScriptTimeout",{"ms":35000}] 06:42:37 INFO - PROCESS | 2086 | 1468417357658 Marionette TRACE conn2 <- [1,2718,null,{}] 06:42:37 INFO - PROCESS | 2086 | 1468417357660 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}] 06:42:37 INFO - PROCESS | 2086 | 1468417357661 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:42:37 INFO - PROCESS | 2086 | 1468417357754 Marionette TRACE conn2 <- [1,2719,null,{"value":null}] 06:42:37 INFO - PROCESS | 2086 | 1468417357777 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:37 INFO - PROCESS | 2086 | 1468417357778 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:42:37 INFO - PROCESS | 2086 | ++DOCSHELL 0x11996e000 == 36 [pid = 2086] [id = 687] 06:42:37 INFO - PROCESS | 2086 | ++DOMWINDOW == 64 (0x126969400) [pid = 2086] [serial = 2061] [outer = 0x0] 06:42:37 INFO - PROCESS | 2086 | ++DOMWINDOW == 65 (0x126ec9c00) [pid = 2086] [serial = 2062] [outer = 0x126969400] 06:42:37 INFO - PROCESS | 2086 | 1468417357803 Marionette DEBUG loaded listener.js 06:42:37 INFO - PROCESS | 2086 | ++DOMWINDOW == 66 (0x12736b000) [pid = 2086] [serial = 2063] [outer = 0x126969400] 06:42:38 INFO - PROCESS | 2086 | 1468417358107 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] 06:42:38 INFO - PROCESS | 2086 | 1468417358127 Marionette TRACE conn2 <- [1,2721,null,{"value":"7"}] 06:42:38 INFO - PROCESS | 2086 | 1468417358139 Marionette TRACE conn2 -> [0,2722,"setScriptTimeout",{"ms":35000}] 06:42:38 INFO - PROCESS | 2086 | 1468417358140 Marionette TRACE conn2 <- [1,2722,null,{}] 06:42:38 INFO - PROCESS | 2086 | 1468417358142 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}] 06:42:38 INFO - PROCESS | 2086 | 1468417358143 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:42:38 INFO - PROCESS | 2086 | 1468417358251 Marionette TRACE conn2 <- [1,2723,null,{"value":null}] 06:42:38 INFO - PROCESS | 2086 | 1468417358258 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:38 INFO - PROCESS | 2086 | 1468417358260 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:42:38 INFO - PROCESS | 2086 | ++DOCSHELL 0x12ab5b000 == 37 [pid = 2086] [id = 688] 06:42:38 INFO - PROCESS | 2086 | ++DOMWINDOW == 67 (0x1127cf800) [pid = 2086] [serial = 2064] [outer = 0x0] 06:42:38 INFO - PROCESS | 2086 | ++DOMWINDOW == 68 (0x12736bc00) [pid = 2086] [serial = 2065] [outer = 0x1127cf800] 06:42:38 INFO - PROCESS | 2086 | 1468417358284 Marionette DEBUG loaded listener.js 06:42:38 INFO - PROCESS | 2086 | ++DOMWINDOW == 69 (0x128a9f400) [pid = 2086] [serial = 2066] [outer = 0x1127cf800] 06:42:38 INFO - PROCESS | 2086 | 1468417358594 Marionette TRACE conn2 <- [1,2724,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2725,"getWindowHandle",null] 06:42:38 INFO - PROCESS | 2086 | 1468417358610 Marionette TRACE conn2 <- [1,2725,null,{"value":"7"}] 06:42:38 INFO - PROCESS | 2086 | 1468417358612 Marionette TRACE conn2 -> [0,2726,"setScriptTimeout",{"ms":35000}] 06:42:38 INFO - PROCESS | 2086 | 1468417358614 Marionette TRACE conn2 <- [1,2726,null,{}] 06:42:38 INFO - PROCESS | 2086 | 1468417358619 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}] 06:42:38 INFO - PROCESS | 2086 | 1468417358621 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:42:38 INFO - PROCESS | 2086 | 1468417358715 Marionette TRACE conn2 <- [1,2727,null,{"value":null}] 06:42:38 INFO - PROCESS | 2086 | 1468417358720 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:38 INFO - PROCESS | 2086 | 1468417358722 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:42:38 INFO - PROCESS | 2086 | ++DOCSHELL 0x12486f800 == 38 [pid = 2086] [id = 689] 06:42:38 INFO - PROCESS | 2086 | ++DOMWINDOW == 70 (0x128aa9800) [pid = 2086] [serial = 2067] [outer = 0x0] 06:42:38 INFO - PROCESS | 2086 | ++DOMWINDOW == 71 (0x129112000) [pid = 2086] [serial = 2068] [outer = 0x128aa9800] 06:42:38 INFO - PROCESS | 2086 | 1468417358748 Marionette DEBUG loaded listener.js 06:42:38 INFO - PROCESS | 2086 | ++DOMWINDOW == 72 (0x1293c1000) [pid = 2086] [serial = 2069] [outer = 0x128aa9800] 06:42:39 INFO - PROCESS | 2086 | 1468417359085 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]]]}] 06:42:39 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 06:42:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 524ms 06:42:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 06:42:39 INFO - PROCESS | 2086 | 1468417359146 Marionette TRACE conn2 -> [0,2729,"getWindowHandle",null] 06:42:39 INFO - PROCESS | 2086 | 1468417359147 Marionette TRACE conn2 <- [1,2729,null,{"value":"7"}] 06:42:39 INFO - PROCESS | 2086 | 1468417359149 Marionette TRACE conn2 -> [0,2730,"setScriptTimeout",{"ms":35000}] 06:42:39 INFO - PROCESS | 2086 | 1468417359150 Marionette TRACE conn2 <- [1,2730,null,{}] 06:42:39 INFO - PROCESS | 2086 | 1468417359152 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}] 06:42:39 INFO - PROCESS | 2086 | 1468417359153 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:42:39 INFO - PROCESS | 2086 | 1468417359228 Marionette TRACE conn2 <- [1,2731,null,{"value":null}] 06:42:39 INFO - PROCESS | 2086 | 1468417359234 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:39 INFO - PROCESS | 2086 | 1468417359235 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:42:39 INFO - PROCESS | 2086 | ++DOCSHELL 0x12bede000 == 39 [pid = 2086] [id = 690] 06:42:39 INFO - PROCESS | 2086 | ++DOMWINDOW == 73 (0x1293c6400) [pid = 2086] [serial = 2070] [outer = 0x0] 06:42:39 INFO - PROCESS | 2086 | ++DOMWINDOW == 74 (0x1293ce000) [pid = 2086] [serial = 2071] [outer = 0x1293c6400] 06:42:39 INFO - PROCESS | 2086 | 1468417359259 Marionette DEBUG loaded listener.js 06:42:39 INFO - PROCESS | 2086 | ++DOMWINDOW == 75 (0x12a52e800) [pid = 2086] [serial = 2072] [outer = 0x1293c6400] 06:42:40 INFO - PROCESS | 2086 | 1468417360302 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"]]]}] 06:42:40 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 06:42:40 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 06:42:40 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 06:42:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:42:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 06:42:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1172ms 06:42:40 INFO - PROCESS | 2086 | 1468417360322 Marionette TRACE conn2 -> [0,2733,"getWindowHandle",null] 06:42:40 INFO - PROCESS | 2086 | 1468417360325 Marionette TRACE conn2 <- [1,2733,null,{"value":"7"}] 06:42:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 06:42:40 INFO - PROCESS | 2086 | 1468417360328 Marionette TRACE conn2 -> [0,2734,"setScriptTimeout",{"ms":35000}] 06:42:40 INFO - PROCESS | 2086 | 1468417360330 Marionette TRACE conn2 <- [1,2734,null,{}] 06:42:40 INFO - PROCESS | 2086 | 1468417360334 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}] 06:42:40 INFO - PROCESS | 2086 | 1468417360336 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:42:40 INFO - PROCESS | 2086 | 1468417360470 Marionette TRACE conn2 <- [1,2735,null,{"value":null}] 06:42:40 INFO - PROCESS | 2086 | 1468417360554 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:40 INFO - PROCESS | 2086 | 1468417360556 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:42:40 INFO - PROCESS | 2086 | ++DOCSHELL 0x117492800 == 40 [pid = 2086] [id = 691] 06:42:40 INFO - PROCESS | 2086 | ++DOMWINDOW == 76 (0x1133a9000) [pid = 2086] [serial = 2073] [outer = 0x0] 06:42:40 INFO - PROCESS | 2086 | ++DOMWINDOW == 77 (0x113c23400) [pid = 2086] [serial = 2074] [outer = 0x1133a9000] 06:42:40 INFO - PROCESS | 2086 | 1468417360586 Marionette DEBUG loaded listener.js 06:42:40 INFO - PROCESS | 2086 | ++DOMWINDOW == 78 (0x11692fc00) [pid = 2086] [serial = 2075] [outer = 0x1133a9000] 06:42:41 INFO - PROCESS | 2086 | --DOCSHELL 0x12486f800 == 39 [pid = 2086] [id = 689] 06:42:41 INFO - PROCESS | 2086 | --DOCSHELL 0x12ab5b000 == 38 [pid = 2086] [id = 688] 06:42:41 INFO - PROCESS | 2086 | --DOCSHELL 0x11996e000 == 37 [pid = 2086] [id = 687] 06:42:41 INFO - PROCESS | 2086 | --DOCSHELL 0x128e7c000 == 36 [pid = 2086] [id = 686] 06:42:41 INFO - PROCESS | 2086 | --DOCSHELL 0x128e72800 == 35 [pid = 2086] [id = 685] 06:42:41 INFO - PROCESS | 2086 | --DOCSHELL 0x1270b0800 == 34 [pid = 2086] [id = 684] 06:42:41 INFO - PROCESS | 2086 | --DOCSHELL 0x124871000 == 33 [pid = 2086] [id = 683] 06:42:41 INFO - PROCESS | 2086 | --DOCSHELL 0x12389b800 == 32 [pid = 2086] [id = 682] 06:42:41 INFO - PROCESS | 2086 | --DOMWINDOW == 77 (0x12a629c00) [pid = 2086] [serial = 2035] [outer = 0x0] [url = about:blank] 06:42:41 INFO - PROCESS | 2086 | 1468417361236 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]]]}] 06:42:41 INFO - PROCESS | 2086 | --DOCSHELL 0x119dd5800 == 31 [pid = 2086] [id = 681] 06:42:41 INFO - PROCESS | 2086 | --DOCSHELL 0x11814b000 == 30 [pid = 2086] [id = 680] 06:42:41 INFO - PROCESS | 2086 | --DOCSHELL 0x116ac1000 == 29 [pid = 2086] [id = 679] 06:42:41 INFO - PROCESS | 2086 | --DOCSHELL 0x12c2cf000 == 28 [pid = 2086] [id = 678] 06:42:41 INFO - PROCESS | 2086 | --DOMWINDOW == 76 (0x116f68400) [pid = 2086] [serial = 2014] [outer = 0x0] [url = about:blank] 06:42:41 INFO - PROCESS | 2086 | --DOMWINDOW == 75 (0x1199a8000) [pid = 2086] [serial = 2012] [outer = 0x0] [url = about:blank] 06:42:41 INFO - PROCESS | 2086 | --DOMWINDOW == 74 (0x1187f5c00) [pid = 2086] [serial = 2011] [outer = 0x0] [url = about:blank] 06:42:41 INFO - PROCESS | 2086 | --DOMWINDOW == 73 (0x116f62800) [pid = 2086] [serial = 2009] [outer = 0x0] [url = about:blank] 06:42:41 INFO - PROCESS | 2086 | --DOMWINDOW == 72 (0x11645fc00) [pid = 2086] [serial = 2008] [outer = 0x0] [url = about:blank] 06:42:41 INFO - PROCESS | 2086 | --DOMWINDOW == 71 (0x12a92fc00) [pid = 2086] [serial = 2006] [outer = 0x0] [url = about:blank] 06:42:41 INFO - PROCESS | 2086 | --DOMWINDOW == 70 (0x126804400) [pid = 2086] [serial = 2023] [outer = 0x0] [url = about:blank] 06:42:41 INFO - PROCESS | 2086 | --DOMWINDOW == 69 (0x1234eb000) [pid = 2086] [serial = 2020] [outer = 0x0] [url = about:blank] 06:42:41 INFO - PROCESS | 2086 | --DOMWINDOW == 68 (0x123d44400) [pid = 2086] [serial = 2021] [outer = 0x0] [url = about:blank] 06:42:41 INFO - PROCESS | 2086 | --DOMWINDOW == 67 (0x119bf2400) [pid = 2086] [serial = 2017] [outer = 0x0] [url = about:blank] 06:42:41 INFO - PROCESS | 2086 | --DOMWINDOW == 66 (0x1210c9400) [pid = 2086] [serial = 2018] [outer = 0x0] [url = about:blank] 06:42:41 INFO - PROCESS | 2086 | --DOMWINDOW == 65 (0x1176f1400) [pid = 2086] [serial = 2015] [outer = 0x0] [url = about:blank] 06:42:41 INFO - PROCESS | 2086 | --DOMWINDOW == 64 (0x128a64000) [pid = 2086] [serial = 2027] [outer = 0x0] [url = about:blank] 06:42:41 INFO - PROCESS | 2086 | --DOMWINDOW == 63 (0x12a530c00) [pid = 2086] [serial = 2033] [outer = 0x0] [url = about:blank] 06:42:41 INFO - PROCESS | 2086 | --DOMWINDOW == 62 (0x126d39c00) [pid = 2086] [serial = 2024] [outer = 0x0] [url = about:blank] 06:42:41 INFO - PROCESS | 2086 | --DOMWINDOW == 61 (0x12a440c00) [pid = 2086] [serial = 2032] [outer = 0x0] [url = about:blank] 06:42:41 INFO - PROCESS | 2086 | --DOMWINDOW == 60 (0x127374800) [pid = 2086] [serial = 2026] [outer = 0x0] [url = about:blank] 06:42:41 INFO - PROCESS | 2086 | --DOMWINDOW == 59 (0x1273d6800) [pid = 2086] [serial = 2029] [outer = 0x0] [url = about:blank] 06:42:41 INFO - PROCESS | 2086 | --DOMWINDOW == 58 (0x12910d400) [pid = 2086] [serial = 2030] [outer = 0x0] [url = about:blank] 06:42:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 06:42:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 974ms 06:42:41 INFO - PROCESS | 2086 | 1468417361302 Marionette TRACE conn2 -> [0,2737,"getWindowHandle",null] 06:42:41 INFO - PROCESS | 2086 | 1468417361305 Marionette TRACE conn2 <- [1,2737,null,{"value":"7"}] 06:42:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 06:42:41 INFO - PROCESS | 2086 | 1468417361308 Marionette TRACE conn2 -> [0,2738,"setScriptTimeout",{"ms":35000}] 06:42:41 INFO - PROCESS | 2086 | 1468417361309 Marionette TRACE conn2 <- [1,2738,null,{}] 06:42:41 INFO - PROCESS | 2086 | 1468417361313 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}] 06:42:41 INFO - PROCESS | 2086 | 1468417361314 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:42:41 INFO - PROCESS | 2086 | 1468417361393 Marionette TRACE conn2 <- [1,2739,null,{"value":null}] 06:42:41 INFO - PROCESS | 2086 | 1468417361402 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:41 INFO - PROCESS | 2086 | 1468417361405 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:42:41 INFO - PROCESS | 2086 | ++DOCSHELL 0x117476000 == 29 [pid = 2086] [id = 692] 06:42:41 INFO - PROCESS | 2086 | ++DOMWINDOW == 59 (0x116761400) [pid = 2086] [serial = 2076] [outer = 0x0] 06:42:41 INFO - PROCESS | 2086 | ++DOMWINDOW == 60 (0x116930400) [pid = 2086] [serial = 2077] [outer = 0x116761400] 06:42:41 INFO - PROCESS | 2086 | 1468417361434 Marionette DEBUG loaded listener.js 06:42:41 INFO - PROCESS | 2086 | ++DOMWINDOW == 61 (0x116f6c000) [pid = 2086] [serial = 2078] [outer = 0x116761400] 06:42:41 INFO - PROCESS | 2086 | 1468417361785 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]]]}] 06:42:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 06:42:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 520ms 06:42:41 INFO - PROCESS | 2086 | 1468417361835 Marionette TRACE conn2 -> [0,2741,"getWindowHandle",null] 06:42:41 INFO - PROCESS | 2086 | 1468417361839 Marionette TRACE conn2 <- [1,2741,null,{"value":"7"}] 06:42:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 06:42:41 INFO - PROCESS | 2086 | 1468417361845 Marionette TRACE conn2 -> [0,2742,"setScriptTimeout",{"ms":35000}] 06:42:41 INFO - PROCESS | 2086 | 1468417361847 Marionette TRACE conn2 <- [1,2742,null,{}] 06:42:41 INFO - PROCESS | 2086 | 1468417361849 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}] 06:42:41 INFO - PROCESS | 2086 | 1468417361851 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:42:41 INFO - PROCESS | 2086 | 1468417361928 Marionette TRACE conn2 <- [1,2743,null,{"value":null}] 06:42:41 INFO - PROCESS | 2086 | 1468417361957 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:41 INFO - PROCESS | 2086 | 1468417361958 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:42:41 INFO - PROCESS | 2086 | ++DOCSHELL 0x1195c6800 == 30 [pid = 2086] [id = 693] 06:42:41 INFO - PROCESS | 2086 | ++DOMWINDOW == 62 (0x1185b1800) [pid = 2086] [serial = 2079] [outer = 0x0] 06:42:41 INFO - PROCESS | 2086 | ++DOMWINDOW == 63 (0x1187f1000) [pid = 2086] [serial = 2080] [outer = 0x1185b1800] 06:42:41 INFO - PROCESS | 2086 | 1468417361987 Marionette DEBUG loaded listener.js 06:42:42 INFO - PROCESS | 2086 | ++DOMWINDOW == 64 (0x119149800) [pid = 2086] [serial = 2081] [outer = 0x1185b1800] 06:42:42 INFO - PROCESS | 2086 | 1468417362327 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]]]}] 06:42:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 06:42:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 520ms 06:42:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 06:42:42 INFO - PROCESS | 2086 | 1468417362366 Marionette TRACE conn2 -> [0,2745,"getWindowHandle",null] 06:42:42 INFO - PROCESS | 2086 | 1468417362367 Marionette TRACE conn2 <- [1,2745,null,{"value":"7"}] 06:42:42 INFO - PROCESS | 2086 | 1468417362369 Marionette TRACE conn2 -> [0,2746,"setScriptTimeout",{"ms":35000}] 06:42:42 INFO - PROCESS | 2086 | 1468417362372 Marionette TRACE conn2 <- [1,2746,null,{}] 06:42:42 INFO - PROCESS | 2086 | 1468417362392 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}] 06:42:42 INFO - PROCESS | 2086 | 1468417362395 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:42:42 INFO - PROCESS | 2086 | 1468417362475 Marionette TRACE conn2 <- [1,2747,null,{"value":null}] 06:42:42 INFO - PROCESS | 2086 | 1468417362482 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:42 INFO - PROCESS | 2086 | 1468417362485 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:42:42 INFO - PROCESS | 2086 | ++DOCSHELL 0x1243a5000 == 31 [pid = 2086] [id = 694] 06:42:42 INFO - PROCESS | 2086 | ++DOMWINDOW == 65 (0x120fdd800) [pid = 2086] [serial = 2082] [outer = 0x0] 06:42:42 INFO - PROCESS | 2086 | ++DOMWINDOW == 66 (0x1210c5400) [pid = 2086] [serial = 2083] [outer = 0x120fdd800] 06:42:42 INFO - PROCESS | 2086 | 1468417362514 Marionette DEBUG loaded listener.js 06:42:42 INFO - PROCESS | 2086 | ++DOMWINDOW == 67 (0x1234ac800) [pid = 2086] [serial = 2084] [outer = 0x120fdd800] 06:42:42 INFO - PROCESS | 2086 | 1468417362840 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]]]}] 06:42:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 06:42:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 478ms 06:42:42 INFO - PROCESS | 2086 | 1468417362850 Marionette TRACE conn2 -> [0,2749,"getWindowHandle",null] 06:42:42 INFO - PROCESS | 2086 | 1468417362853 Marionette TRACE conn2 <- [1,2749,null,{"value":"7"}] 06:42:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 06:42:42 INFO - PROCESS | 2086 | 1468417362855 Marionette TRACE conn2 -> [0,2750,"setScriptTimeout",{"ms":35000}] 06:42:42 INFO - PROCESS | 2086 | 1468417362856 Marionette TRACE conn2 <- [1,2750,null,{}] 06:42:42 INFO - PROCESS | 2086 | 1468417362858 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}] 06:42:42 INFO - PROCESS | 2086 | 1468417362860 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:42:42 INFO - PROCESS | 2086 | 1468417362940 Marionette TRACE conn2 <- [1,2751,null,{"value":null}] 06:42:42 INFO - PROCESS | 2086 | 1468417362943 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:42 INFO - PROCESS | 2086 | 1468417362945 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:42:42 INFO - PROCESS | 2086 | ++DOCSHELL 0x1270ae000 == 32 [pid = 2086] [id = 695] 06:42:42 INFO - PROCESS | 2086 | ++DOMWINDOW == 68 (0x1234ec400) [pid = 2086] [serial = 2085] [outer = 0x0] 06:42:42 INFO - PROCESS | 2086 | ++DOMWINDOW == 69 (0x1238ad400) [pid = 2086] [serial = 2086] [outer = 0x1234ec400] 06:42:42 INFO - PROCESS | 2086 | 1468417362972 Marionette DEBUG loaded listener.js 06:42:43 INFO - PROCESS | 2086 | ++DOMWINDOW == 70 (0x123b43400) [pid = 2086] [serial = 2087] [outer = 0x1234ec400] 06:42:43 INFO - PROCESS | 2086 | 1468417363310 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]]]}] 06:42:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 06:42:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 469ms 06:42:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 06:42:43 INFO - PROCESS | 2086 | 1468417363324 Marionette TRACE conn2 -> [0,2753,"getWindowHandle",null] 06:42:43 INFO - PROCESS | 2086 | 1468417363325 Marionette TRACE conn2 <- [1,2753,null,{"value":"7"}] 06:42:43 INFO - PROCESS | 2086 | 1468417363327 Marionette TRACE conn2 -> [0,2754,"setScriptTimeout",{"ms":35000}] 06:42:43 INFO - PROCESS | 2086 | 1468417363328 Marionette TRACE conn2 <- [1,2754,null,{}] 06:42:43 INFO - PROCESS | 2086 | 1468417363332 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}] 06:42:43 INFO - PROCESS | 2086 | 1468417363335 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:42:43 INFO - PROCESS | 2086 | 1468417363446 Marionette TRACE conn2 <- [1,2755,null,{"value":null}] 06:42:43 INFO - PROCESS | 2086 | 1468417363457 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:43 INFO - PROCESS | 2086 | 1468417363458 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:42:43 INFO - PROCESS | 2086 | ++DOCSHELL 0x128d19800 == 33 [pid = 2086] [id = 696] 06:42:43 INFO - PROCESS | 2086 | ++DOMWINDOW == 71 (0x120fe5400) [pid = 2086] [serial = 2088] [outer = 0x0] 06:42:43 INFO - PROCESS | 2086 | ++DOMWINDOW == 72 (0x123b3e400) [pid = 2086] [serial = 2089] [outer = 0x120fe5400] 06:42:43 INFO - PROCESS | 2086 | 1468417363483 Marionette DEBUG loaded listener.js 06:42:43 INFO - PROCESS | 2086 | ++DOMWINDOW == 73 (0x1247adc00) [pid = 2086] [serial = 2090] [outer = 0x120fe5400] 06:42:43 INFO - PROCESS | 2086 | 1468417363828 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]]]}] 06:42:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 06:42:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 518ms 06:42:43 INFO - PROCESS | 2086 | 1468417363846 Marionette TRACE conn2 -> [0,2757,"getWindowHandle",null] 06:42:43 INFO - PROCESS | 2086 | 1468417363847 Marionette TRACE conn2 <- [1,2757,null,{"value":"7"}] 06:42:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 06:42:43 INFO - PROCESS | 2086 | 1468417363849 Marionette TRACE conn2 -> [0,2758,"setScriptTimeout",{"ms":35000}] 06:42:43 INFO - PROCESS | 2086 | 1468417363850 Marionette TRACE conn2 <- [1,2758,null,{}] 06:42:43 INFO - PROCESS | 2086 | 1468417363853 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}] 06:42:43 INFO - PROCESS | 2086 | 1468417363857 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:42:43 INFO - PROCESS | 2086 | 1468417363974 Marionette TRACE conn2 <- [1,2759,null,{"value":null}] 06:42:43 INFO - PROCESS | 2086 | 1468417363987 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:43 INFO - PROCESS | 2086 | 1468417363988 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:42:43 INFO - PROCESS | 2086 | ++DOCSHELL 0x12ab49800 == 34 [pid = 2086] [id = 697] 06:42:43 INFO - PROCESS | 2086 | ++DOMWINDOW == 74 (0x1268a5800) [pid = 2086] [serial = 2091] [outer = 0x0] 06:42:44 INFO - PROCESS | 2086 | ++DOMWINDOW == 75 (0x1273df400) [pid = 2086] [serial = 2092] [outer = 0x1268a5800] 06:42:44 INFO - PROCESS | 2086 | 1468417364013 Marionette DEBUG loaded listener.js 06:42:44 INFO - PROCESS | 2086 | ++DOMWINDOW == 76 (0x128d62800) [pid = 2086] [serial = 2093] [outer = 0x1268a5800] 06:42:44 INFO - PROCESS | 2086 | 1468417364363 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]]]}] 06:42:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 06:42:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 521ms 06:42:44 INFO - PROCESS | 2086 | 1468417364370 Marionette TRACE conn2 -> [0,2761,"getWindowHandle",null] 06:42:44 INFO - PROCESS | 2086 | 1468417364372 Marionette TRACE conn2 <- [1,2761,null,{"value":"7"}] 06:42:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 06:42:44 INFO - PROCESS | 2086 | 1468417364374 Marionette TRACE conn2 -> [0,2762,"setScriptTimeout",{"ms":35000}] 06:42:44 INFO - PROCESS | 2086 | 1468417364375 Marionette TRACE conn2 <- [1,2762,null,{}] 06:42:44 INFO - PROCESS | 2086 | 1468417364378 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}] 06:42:44 INFO - PROCESS | 2086 | 1468417364380 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:42:44 INFO - PROCESS | 2086 | 1468417364486 Marionette TRACE conn2 <- [1,2763,null,{"value":null}] 06:42:44 INFO - PROCESS | 2086 | 1468417364499 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:44 INFO - PROCESS | 2086 | 1468417364500 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:42:44 INFO - PROCESS | 2086 | ++DOCSHELL 0x12b118800 == 35 [pid = 2086] [id = 698] 06:42:44 INFO - PROCESS | 2086 | ++DOMWINDOW == 77 (0x119a92c00) [pid = 2086] [serial = 2094] [outer = 0x0] 06:42:44 INFO - PROCESS | 2086 | ++DOMWINDOW == 78 (0x12934e400) [pid = 2086] [serial = 2095] [outer = 0x119a92c00] 06:42:44 INFO - PROCESS | 2086 | 1468417364539 Marionette DEBUG loaded listener.js 06:42:44 INFO - PROCESS | 2086 | ++DOMWINDOW == 79 (0x1293c8c00) [pid = 2086] [serial = 2096] [outer = 0x119a92c00] 06:42:45 INFO - PROCESS | 2086 | 1468417365005 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]]]}] 06:42:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 06:42:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 671ms 06:42:45 INFO - PROCESS | 2086 | 1468417365045 Marionette TRACE conn2 -> [0,2765,"getWindowHandle",null] 06:42:45 INFO - PROCESS | 2086 | 1468417365048 Marionette TRACE conn2 <- [1,2765,null,{"value":"7"}] 06:42:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 06:42:45 INFO - PROCESS | 2086 | 1468417365050 Marionette TRACE conn2 -> [0,2766,"setScriptTimeout",{"ms":35000}] 06:42:45 INFO - PROCESS | 2086 | 1468417365051 Marionette TRACE conn2 <- [1,2766,null,{}] 06:42:45 INFO - PROCESS | 2086 | 1468417365053 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}] 06:42:45 INFO - PROCESS | 2086 | 1468417365055 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:42:45 INFO - PROCESS | 2086 | 1468417365151 Marionette TRACE conn2 <- [1,2767,null,{"value":null}] 06:42:45 INFO - PROCESS | 2086 | 1468417365155 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:45 INFO - PROCESS | 2086 | 1468417365156 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:42:45 INFO - PROCESS | 2086 | ++DOCSHELL 0x11995a800 == 36 [pid = 2086] [id = 699] 06:42:45 INFO - PROCESS | 2086 | ++DOMWINDOW == 80 (0x129112400) [pid = 2086] [serial = 2097] [outer = 0x0] 06:42:45 INFO - PROCESS | 2086 | ++DOMWINDOW == 81 (0x12a527800) [pid = 2086] [serial = 2098] [outer = 0x129112400] 06:42:45 INFO - PROCESS | 2086 | 1468417365181 Marionette DEBUG loaded listener.js 06:42:45 INFO - PROCESS | 2086 | ++DOMWINDOW == 82 (0x12a626800) [pid = 2086] [serial = 2099] [outer = 0x129112400] 06:42:45 INFO - PROCESS | 2086 | --DOMWINDOW == 81 (0x119989c00) [pid = 2086] [serial = 2046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 06:42:45 INFO - PROCESS | 2086 | --DOMWINDOW == 80 (0x114ed4c00) [pid = 2086] [serial = 2040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 06:42:45 INFO - PROCESS | 2086 | --DOMWINDOW == 79 (0x112cb3800) [pid = 2086] [serial = 2034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 06:42:45 INFO - PROCESS | 2086 | --DOMWINDOW == 78 (0x110e7d000) [pid = 2086] [serial = 2043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 06:42:45 INFO - PROCESS | 2086 | --DOMWINDOW == 77 (0x1127d8c00) [pid = 2086] [serial = 2037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 06:42:45 INFO - PROCESS | 2086 | --DOMWINDOW == 76 (0x116905c00) [pid = 2086] [serial = 2049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 06:42:45 INFO - PROCESS | 2086 | --DOMWINDOW == 75 (0x123ce5400) [pid = 2086] [serial = 2055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 06:42:45 INFO - PROCESS | 2086 | --DOMWINDOW == 74 (0x123042c00) [pid = 2086] [serial = 2052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 06:42:45 INFO - PROCESS | 2086 | --DOMWINDOW == 73 (0x110fac400) [pid = 2086] [serial = 2058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 06:42:45 INFO - PROCESS | 2086 | --DOMWINDOW == 72 (0x126969400) [pid = 2086] [serial = 2061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 06:42:45 INFO - PROCESS | 2086 | --DOMWINDOW == 71 (0x1127cf800) [pid = 2086] [serial = 2064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 06:42:45 INFO - PROCESS | 2086 | --DOMWINDOW == 70 (0x128aa9800) [pid = 2086] [serial = 2067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 06:42:45 INFO - PROCESS | 2086 | 1468417365598 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]]]}] 06:42:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 06:42:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 569ms 06:42:45 INFO - PROCESS | 2086 | 1468417365620 Marionette TRACE conn2 -> [0,2769,"getWindowHandle",null] 06:42:45 INFO - PROCESS | 2086 | 1468417365621 Marionette TRACE conn2 <- [1,2769,null,{"value":"7"}] 06:42:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 06:42:45 INFO - PROCESS | 2086 | 1468417365624 Marionette TRACE conn2 -> [0,2770,"setScriptTimeout",{"ms":35000}] 06:42:45 INFO - PROCESS | 2086 | 1468417365625 Marionette TRACE conn2 <- [1,2770,null,{}] 06:42:45 INFO - PROCESS | 2086 | 1468417365627 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}] 06:42:45 INFO - PROCESS | 2086 | 1468417365628 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:42:45 INFO - PROCESS | 2086 | 1468417365704 Marionette TRACE conn2 <- [1,2771,null,{"value":null}] 06:42:45 INFO - PROCESS | 2086 | 1468417365707 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:45 INFO - PROCESS | 2086 | 1468417365709 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:42:45 INFO - PROCESS | 2086 | ++DOCSHELL 0x12bedb800 == 37 [pid = 2086] [id = 700] 06:42:45 INFO - PROCESS | 2086 | ++DOMWINDOW == 71 (0x112eab800) [pid = 2086] [serial = 2100] [outer = 0x0] 06:42:45 INFO - PROCESS | 2086 | ++DOMWINDOW == 72 (0x117eb1c00) [pid = 2086] [serial = 2101] [outer = 0x112eab800] 06:42:45 INFO - PROCESS | 2086 | 1468417365735 Marionette DEBUG loaded listener.js 06:42:45 INFO - PROCESS | 2086 | ++DOMWINDOW == 73 (0x126805000) [pid = 2086] [serial = 2102] [outer = 0x112eab800] 06:42:46 INFO - PROCESS | 2086 | 1468417366059 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]]]}] 06:42:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 06:42:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 471ms 06:42:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 06:42:46 INFO - PROCESS | 2086 | 1468417366096 Marionette TRACE conn2 -> [0,2773,"getWindowHandle",null] 06:42:46 INFO - PROCESS | 2086 | 1468417366097 Marionette TRACE conn2 <- [1,2773,null,{"value":"7"}] 06:42:46 INFO - PROCESS | 2086 | 1468417366100 Marionette TRACE conn2 -> [0,2774,"setScriptTimeout",{"ms":35000}] 06:42:46 INFO - PROCESS | 2086 | 1468417366101 Marionette TRACE conn2 <- [1,2774,null,{}] 06:42:46 INFO - PROCESS | 2086 | 1468417366103 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}] 06:42:46 INFO - PROCESS | 2086 | 1468417366104 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:42:46 INFO - PROCESS | 2086 | 1468417366207 Marionette TRACE conn2 <- [1,2775,null,{"value":null}] 06:42:46 INFO - PROCESS | 2086 | 1468417366214 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:46 INFO - PROCESS | 2086 | 1468417366215 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:42:46 INFO - PROCESS | 2086 | ++DOCSHELL 0x12c56f800 == 38 [pid = 2086] [id = 701] 06:42:46 INFO - PROCESS | 2086 | ++DOMWINDOW == 74 (0x114ed4c00) [pid = 2086] [serial = 2103] [outer = 0x0] 06:42:46 INFO - PROCESS | 2086 | ++DOMWINDOW == 75 (0x12a52cc00) [pid = 2086] [serial = 2104] [outer = 0x114ed4c00] 06:42:46 INFO - PROCESS | 2086 | 1468417366240 Marionette DEBUG loaded listener.js 06:42:46 INFO - PROCESS | 2086 | ++DOMWINDOW == 76 (0x12a93a800) [pid = 2086] [serial = 2105] [outer = 0x114ed4c00] 06:42:46 INFO - PROCESS | 2086 | 1468417366564 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]]]}] 06:42:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 06:42:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 518ms 06:42:46 INFO - PROCESS | 2086 | 1468417366619 Marionette TRACE conn2 -> [0,2777,"getWindowHandle",null] 06:42:46 INFO - PROCESS | 2086 | 1468417366621 Marionette TRACE conn2 <- [1,2777,null,{"value":"7"}] 06:42:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 06:42:46 INFO - PROCESS | 2086 | 1468417366623 Marionette TRACE conn2 -> [0,2778,"setScriptTimeout",{"ms":35000}] 06:42:46 INFO - PROCESS | 2086 | 1468417366624 Marionette TRACE conn2 <- [1,2778,null,{}] 06:42:46 INFO - PROCESS | 2086 | 1468417366628 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}] 06:42:46 INFO - PROCESS | 2086 | 1468417366629 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:42:46 INFO - PROCESS | 2086 | 1468417366721 Marionette TRACE conn2 <- [1,2779,null,{"value":null}] 06:42:46 INFO - PROCESS | 2086 | 1468417366725 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:46 INFO - PROCESS | 2086 | 1468417366726 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:42:46 INFO - PROCESS | 2086 | ++DOCSHELL 0x12ca73000 == 39 [pid = 2086] [id = 702] 06:42:46 INFO - PROCESS | 2086 | ++DOMWINDOW == 77 (0x12abd2000) [pid = 2086] [serial = 2106] [outer = 0x0] 06:42:46 INFO - PROCESS | 2086 | ++DOMWINDOW == 78 (0x12b0cac00) [pid = 2086] [serial = 2107] [outer = 0x12abd2000] 06:42:46 INFO - PROCESS | 2086 | 1468417366753 Marionette DEBUG loaded listener.js 06:42:46 INFO - PROCESS | 2086 | ++DOMWINDOW == 79 (0x12b8d7c00) [pid = 2086] [serial = 2108] [outer = 0x12abd2000] 06:42:47 INFO - PROCESS | 2086 | 1468417367087 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]]]}] 06:42:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 06:42:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 519ms 06:42:47 INFO - PROCESS | 2086 | 1468417367142 Marionette TRACE conn2 -> [0,2781,"getWindowHandle",null] 06:42:47 INFO - PROCESS | 2086 | 1468417367144 Marionette TRACE conn2 <- [1,2781,null,{"value":"7"}] 06:42:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 06:42:47 INFO - PROCESS | 2086 | 1468417367156 Marionette TRACE conn2 -> [0,2782,"setScriptTimeout",{"ms":35000}] 06:42:47 INFO - PROCESS | 2086 | 1468417367157 Marionette TRACE conn2 <- [1,2782,null,{}] 06:42:47 INFO - PROCESS | 2086 | 1468417367159 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}] 06:42:47 INFO - PROCESS | 2086 | 1468417367160 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:42:47 INFO - PROCESS | 2086 | 1468417367241 Marionette TRACE conn2 <- [1,2783,null,{"value":null}] 06:42:47 INFO - PROCESS | 2086 | 1468417367244 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:47 INFO - PROCESS | 2086 | 1468417367246 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:42:47 INFO - PROCESS | 2086 | ++DOCSHELL 0x12cf4d800 == 40 [pid = 2086] [id = 703] 06:42:47 INFO - PROCESS | 2086 | ++DOMWINDOW == 80 (0x12b0cf400) [pid = 2086] [serial = 2109] [outer = 0x0] 06:42:47 INFO - PROCESS | 2086 | ++DOMWINDOW == 81 (0x12b8dc400) [pid = 2086] [serial = 2110] [outer = 0x12b0cf400] 06:42:47 INFO - PROCESS | 2086 | 1468417367273 Marionette DEBUG loaded listener.js 06:42:47 INFO - PROCESS | 2086 | ++DOMWINDOW == 82 (0x12b93f000) [pid = 2086] [serial = 2111] [outer = 0x12b0cf400] 06:42:47 INFO - PROCESS | 2086 | 1468417367739 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]]]}] 06:42:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 06:42:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 620ms 06:42:47 INFO - PROCESS | 2086 | 1468417367782 Marionette TRACE conn2 -> [0,2785,"getWindowHandle",null] 06:42:47 INFO - PROCESS | 2086 | 1468417367784 Marionette TRACE conn2 <- [1,2785,null,{"value":"7"}] 06:42:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 06:42:47 INFO - PROCESS | 2086 | 1468417367789 Marionette TRACE conn2 -> [0,2786,"setScriptTimeout",{"ms":35000}] 06:42:47 INFO - PROCESS | 2086 | 1468417367791 Marionette TRACE conn2 <- [1,2786,null,{}] 06:42:47 INFO - PROCESS | 2086 | 1468417367795 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}] 06:42:47 INFO - PROCESS | 2086 | 1468417367796 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:42:47 INFO - PROCESS | 2086 | 1468417367902 Marionette TRACE conn2 <- [1,2787,null,{"value":null}] 06:42:47 INFO - PROCESS | 2086 | 1468417367975 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:47 INFO - PROCESS | 2086 | 1468417367976 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:42:47 INFO - PROCESS | 2086 | ++DOCSHELL 0x11814c800 == 41 [pid = 2086] [id = 704] 06:42:47 INFO - PROCESS | 2086 | ++DOMWINDOW == 83 (0x112cefc00) [pid = 2086] [serial = 2112] [outer = 0x0] 06:42:48 INFO - PROCESS | 2086 | ++DOMWINDOW == 84 (0x11697dc00) [pid = 2086] [serial = 2113] [outer = 0x112cefc00] 06:42:48 INFO - PROCESS | 2086 | 1468417368007 Marionette DEBUG loaded listener.js 06:42:48 INFO - PROCESS | 2086 | ++DOMWINDOW == 85 (0x116f9a800) [pid = 2086] [serial = 2114] [outer = 0x112cefc00] 06:42:48 INFO - PROCESS | 2086 | 1468417368433 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]]]}] 06:42:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 06:42:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 672ms 06:42:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 06:42:48 INFO - PROCESS | 2086 | 1468417368462 Marionette TRACE conn2 -> [0,2789,"getWindowHandle",null] 06:42:48 INFO - PROCESS | 2086 | 1468417368465 Marionette TRACE conn2 <- [1,2789,null,{"value":"7"}] 06:42:48 INFO - PROCESS | 2086 | 1468417368470 Marionette TRACE conn2 -> [0,2790,"setScriptTimeout",{"ms":35000}] 06:42:48 INFO - PROCESS | 2086 | 1468417368472 Marionette TRACE conn2 <- [1,2790,null,{}] 06:42:48 INFO - PROCESS | 2086 | 1468417368474 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}] 06:42:48 INFO - PROCESS | 2086 | 1468417368476 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:42:48 INFO - PROCESS | 2086 | 1468417368581 Marionette TRACE conn2 <- [1,2791,null,{"value":null}] 06:42:48 INFO - PROCESS | 2086 | --DOCSHELL 0x12ca70000 == 40 [pid = 2086] [id = 15] 06:42:48 INFO - PROCESS | 2086 | 1468417368683 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:48 INFO - PROCESS | 2086 | 1468417368685 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:42:48 INFO - PROCESS | 2086 | ++DOCSHELL 0x129307000 == 41 [pid = 2086] [id = 705] 06:42:48 INFO - PROCESS | 2086 | ++DOMWINDOW == 86 (0x11828e000) [pid = 2086] [serial = 2115] [outer = 0x0] 06:42:48 INFO - PROCESS | 2086 | ++DOMWINDOW == 87 (0x119983800) [pid = 2086] [serial = 2116] [outer = 0x11828e000] 06:42:48 INFO - PROCESS | 2086 | 1468417368735 Marionette DEBUG loaded listener.js 06:42:48 INFO - PROCESS | 2086 | ++DOMWINDOW == 88 (0x123003800) [pid = 2086] [serial = 2117] [outer = 0x11828e000] 06:42:49 INFO - PROCESS | 2086 | 1468417369164 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]]]}] 06:42:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 06:42:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 720ms 06:42:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 06:42:49 INFO - PROCESS | 2086 | 1468417369190 Marionette TRACE conn2 -> [0,2793,"getWindowHandle",null] 06:42:49 INFO - PROCESS | 2086 | 1468417369191 Marionette TRACE conn2 <- [1,2793,null,{"value":"7"}] 06:42:49 INFO - PROCESS | 2086 | 1468417369194 Marionette TRACE conn2 -> [0,2794,"setScriptTimeout",{"ms":35000}] 06:42:49 INFO - PROCESS | 2086 | 1468417369196 Marionette TRACE conn2 <- [1,2794,null,{}] 06:42:49 INFO - PROCESS | 2086 | 1468417369227 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}] 06:42:49 INFO - PROCESS | 2086 | 1468417369230 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:42:49 INFO - PROCESS | 2086 | 1468417369365 Marionette TRACE conn2 <- [1,2795,null,{"value":null}] 06:42:49 INFO - PROCESS | 2086 | 1468417369408 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:49 INFO - PROCESS | 2086 | 1468417369410 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:42:49 INFO - PROCESS | 2086 | ++DOCSHELL 0x12ca77800 == 42 [pid = 2086] [id = 706] 06:42:49 INFO - PROCESS | 2086 | ++DOMWINDOW == 89 (0x123b41400) [pid = 2086] [serial = 2118] [outer = 0x0] 06:42:49 INFO - PROCESS | 2086 | ++DOMWINDOW == 90 (0x126964c00) [pid = 2086] [serial = 2119] [outer = 0x123b41400] 06:42:49 INFO - PROCESS | 2086 | 1468417369453 Marionette DEBUG loaded listener.js 06:42:49 INFO - PROCESS | 2086 | ++DOMWINDOW == 91 (0x128a66000) [pid = 2086] [serial = 2120] [outer = 0x123b41400] 06:42:49 INFO - PROCESS | 2086 | 1468417369952 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]]]}] 06:42:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 06:42:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 794ms 06:42:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 06:42:49 INFO - PROCESS | 2086 | 1468417369989 Marionette TRACE conn2 -> [0,2797,"getWindowHandle",null] 06:42:49 INFO - PROCESS | 2086 | 1468417369991 Marionette TRACE conn2 <- [1,2797,null,{"value":"7"}] 06:42:49 INFO - PROCESS | 2086 | 1468417369993 Marionette TRACE conn2 -> [0,2798,"setScriptTimeout",{"ms":35000}] 06:42:49 INFO - PROCESS | 2086 | 1468417369994 Marionette TRACE conn2 <- [1,2798,null,{}] 06:42:49 INFO - PROCESS | 2086 | 1468417369997 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}] 06:42:49 INFO - PROCESS | 2086 | 1468417369998 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:42:50 INFO - PROCESS | 2086 | 1468417370104 Marionette TRACE conn2 <- [1,2799,null,{"value":null}] 06:42:50 INFO - PROCESS | 2086 | 1468417370164 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:50 INFO - PROCESS | 2086 | 1468417370166 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:42:50 INFO - PROCESS | 2086 | ++DOCSHELL 0x12d07e800 == 43 [pid = 2086] [id = 707] 06:42:50 INFO - PROCESS | 2086 | ++DOMWINDOW == 92 (0x129357800) [pid = 2086] [serial = 2121] [outer = 0x0] 06:42:50 INFO - PROCESS | 2086 | ++DOMWINDOW == 93 (0x12b0c4800) [pid = 2086] [serial = 2122] [outer = 0x129357800] 06:42:50 INFO - PROCESS | 2086 | 1468417370194 Marionette DEBUG loaded listener.js 06:42:50 INFO - PROCESS | 2086 | ++DOMWINDOW == 94 (0x12b0d1400) [pid = 2086] [serial = 2123] [outer = 0x129357800] 06:42:50 INFO - PROCESS | 2086 | 1468417370641 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]]]}] 06:42:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 06:42:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 669ms 06:42:50 INFO - PROCESS | 2086 | 1468417370663 Marionette TRACE conn2 -> [0,2801,"getWindowHandle",null] 06:42:50 INFO - PROCESS | 2086 | 1468417370664 Marionette TRACE conn2 <- [1,2801,null,{"value":"7"}] 06:42:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 06:42:50 INFO - PROCESS | 2086 | 1468417370666 Marionette TRACE conn2 -> [0,2802,"setScriptTimeout",{"ms":35000}] 06:42:50 INFO - PROCESS | 2086 | 1468417370668 Marionette TRACE conn2 <- [1,2802,null,{}] 06:42:50 INFO - PROCESS | 2086 | 1468417370670 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}] 06:42:50 INFO - PROCESS | 2086 | 1468417370671 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:42:50 INFO - PROCESS | 2086 | 1468417370794 Marionette TRACE conn2 <- [1,2803,null,{"value":null}] 06:42:50 INFO - PROCESS | 2086 | 1468417370993 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:50 INFO - PROCESS | 2086 | 1468417370995 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:42:51 INFO - PROCESS | 2086 | ++DOCSHELL 0x119277000 == 44 [pid = 2086] [id = 708] 06:42:51 INFO - PROCESS | 2086 | ++DOMWINDOW == 95 (0x1127d1800) [pid = 2086] [serial = 2124] [outer = 0x0] 06:42:51 INFO - PROCESS | 2086 | ++DOMWINDOW == 96 (0x112eaec00) [pid = 2086] [serial = 2125] [outer = 0x1127d1800] 06:42:51 INFO - PROCESS | 2086 | 1468417371041 Marionette DEBUG loaded listener.js 06:42:51 INFO - PROCESS | 2086 | ++DOMWINDOW == 97 (0x115e67800) [pid = 2086] [serial = 2126] [outer = 0x1127d1800] 06:42:51 INFO - PROCESS | 2086 | 1468417371467 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]]]}] 06:42:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 06:42:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 823ms 06:42:51 INFO - PROCESS | 2086 | 1468417371490 Marionette TRACE conn2 -> [0,2805,"getWindowHandle",null] 06:42:51 INFO - PROCESS | 2086 | 1468417371492 Marionette TRACE conn2 <- [1,2805,null,{"value":"7"}] 06:42:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 06:42:51 INFO - PROCESS | 2086 | 1468417371495 Marionette TRACE conn2 -> [0,2806,"setScriptTimeout",{"ms":35000}] 06:42:51 INFO - PROCESS | 2086 | 1468417371497 Marionette TRACE conn2 <- [1,2806,null,{}] 06:42:51 INFO - PROCESS | 2086 | 1468417371500 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}] 06:42:51 INFO - PROCESS | 2086 | 1468417371503 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:42:51 INFO - PROCESS | 2086 | 1468417371599 Marionette TRACE conn2 <- [1,2807,null,{"value":null}] 06:42:51 INFO - PROCESS | 2086 | 1468417371659 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:51 INFO - PROCESS | 2086 | 1468417371661 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:42:51 INFO - PROCESS | 2086 | ++DOCSHELL 0x120f07800 == 45 [pid = 2086] [id = 709] 06:42:51 INFO - PROCESS | 2086 | ++DOMWINDOW == 98 (0x11675fc00) [pid = 2086] [serial = 2127] [outer = 0x0] 06:42:51 INFO - PROCESS | 2086 | ++DOMWINDOW == 99 (0x117144400) [pid = 2086] [serial = 2128] [outer = 0x11675fc00] 06:42:51 INFO - PROCESS | 2086 | 1468417371688 Marionette DEBUG loaded listener.js 06:42:51 INFO - PROCESS | 2086 | ++DOMWINDOW == 100 (0x119145400) [pid = 2086] [serial = 2129] [outer = 0x11675fc00] 06:42:52 INFO - PROCESS | 2086 | --DOCSHELL 0x12ca73000 == 44 [pid = 2086] [id = 702] 06:42:52 INFO - PROCESS | 2086 | --DOCSHELL 0x12c56f800 == 43 [pid = 2086] [id = 701] 06:42:52 INFO - PROCESS | 2086 | --DOCSHELL 0x12bedb800 == 42 [pid = 2086] [id = 700] 06:42:52 INFO - PROCESS | 2086 | --DOCSHELL 0x11995a800 == 41 [pid = 2086] [id = 699] 06:42:52 INFO - PROCESS | 2086 | --DOCSHELL 0x12b118800 == 40 [pid = 2086] [id = 698] 06:42:52 INFO - PROCESS | 2086 | --DOCSHELL 0x12ab49800 == 39 [pid = 2086] [id = 697] 06:42:52 INFO - PROCESS | 2086 | --DOCSHELL 0x128d19800 == 38 [pid = 2086] [id = 696] 06:42:52 INFO - PROCESS | 2086 | --DOCSHELL 0x1270ae000 == 37 [pid = 2086] [id = 695] 06:42:52 INFO - PROCESS | 2086 | --DOCSHELL 0x1243a5000 == 36 [pid = 2086] [id = 694] 06:42:52 INFO - PROCESS | 2086 | --DOCSHELL 0x1195c6800 == 35 [pid = 2086] [id = 693] 06:42:52 INFO - PROCESS | 2086 | --DOCSHELL 0x117476000 == 34 [pid = 2086] [id = 692] 06:42:52 INFO - PROCESS | 2086 | --DOCSHELL 0x117492800 == 33 [pid = 2086] [id = 691] 06:42:52 INFO - PROCESS | 2086 | --DOCSHELL 0x12bede000 == 32 [pid = 2086] [id = 690] 06:42:52 INFO - PROCESS | 2086 | --DOCSHELL 0x12ca6f800 == 31 [pid = 2086] [id = 16] 06:42:52 INFO - PROCESS | 2086 | --DOCSHELL 0x119277000 == 30 [pid = 2086] [id = 708] 06:42:52 INFO - PROCESS | 2086 | --DOCSHELL 0x12d07e800 == 29 [pid = 2086] [id = 707] 06:42:52 INFO - PROCESS | 2086 | --DOCSHELL 0x12ca77800 == 28 [pid = 2086] [id = 706] 06:42:52 INFO - PROCESS | 2086 | --DOCSHELL 0x129307000 == 27 [pid = 2086] [id = 705] 06:42:52 INFO - PROCESS | 2086 | --DOCSHELL 0x12cf4d800 == 26 [pid = 2086] [id = 703] 06:42:52 INFO - PROCESS | 2086 | --DOCSHELL 0x11814c800 == 25 [pid = 2086] [id = 704] 06:42:52 INFO - PROCESS | 2086 | --DOMWINDOW == 99 (0x12736bc00) [pid = 2086] [serial = 2065] [outer = 0x0] [url = about:blank] 06:42:52 INFO - PROCESS | 2086 | --DOMWINDOW == 98 (0x12736b000) [pid = 2086] [serial = 2063] [outer = 0x0] [url = about:blank] 06:42:52 INFO - PROCESS | 2086 | --DOMWINDOW == 97 (0x12300a400) [pid = 2086] [serial = 2051] [outer = 0x0] [url = about:blank] 06:42:52 INFO - PROCESS | 2086 | --DOMWINDOW == 96 (0x120fe5c00) [pid = 2086] [serial = 2048] [outer = 0x0] [url = about:blank] 06:42:52 INFO - PROCESS | 2086 | --DOMWINDOW == 95 (0x1293c1000) [pid = 2086] [serial = 2069] [outer = 0x0] [url = about:blank] 06:42:52 INFO - PROCESS | 2086 | --DOMWINDOW == 94 (0x129112000) [pid = 2086] [serial = 2068] [outer = 0x0] [url = about:blank] 06:42:52 INFO - PROCESS | 2086 | --DOMWINDOW == 93 (0x1199a4400) [pid = 2086] [serial = 2047] [outer = 0x0] [url = about:blank] 06:42:52 INFO - PROCESS | 2086 | --DOMWINDOW == 92 (0x11692c400) [pid = 2086] [serial = 2041] [outer = 0x0] [url = about:blank] 06:42:52 INFO - PROCESS | 2086 | --DOMWINDOW == 91 (0x116a21c00) [pid = 2086] [serial = 2042] [outer = 0x0] [url = about:blank] 06:42:52 INFO - PROCESS | 2086 | --DOMWINDOW == 90 (0x12b0c3000) [pid = 2086] [serial = 2036] [outer = 0x0] [url = about:blank] 06:42:52 INFO - PROCESS | 2086 | --DOMWINDOW == 89 (0x1187eb400) [pid = 2086] [serial = 2044] [outer = 0x0] [url = about:blank] 06:42:52 INFO - PROCESS | 2086 | --DOMWINDOW == 88 (0x1188ec000) [pid = 2086] [serial = 2045] [outer = 0x0] [url = about:blank] 06:42:52 INFO - PROCESS | 2086 | --DOMWINDOW == 87 (0x112979400) [pid = 2086] [serial = 2038] [outer = 0x0] [url = about:blank] 06:42:52 INFO - PROCESS | 2086 | --DOMWINDOW == 86 (0x1133dac00) [pid = 2086] [serial = 2039] [outer = 0x0] [url = about:blank] 06:42:52 INFO - PROCESS | 2086 | --DOMWINDOW == 85 (0x1210c4400) [pid = 2086] [serial = 2050] [outer = 0x0] [url = about:blank] 06:42:52 INFO - PROCESS | 2086 | --DOMWINDOW == 84 (0x1243f1000) [pid = 2086] [serial = 2056] [outer = 0x0] [url = about:blank] 06:42:52 INFO - PROCESS | 2086 | --DOMWINDOW == 83 (0x1234e7400) [pid = 2086] [serial = 2053] [outer = 0x0] [url = about:blank] 06:42:52 INFO - PROCESS | 2086 | --DOMWINDOW == 82 (0x1133a7c00) [pid = 2086] [serial = 2059] [outer = 0x0] [url = about:blank] 06:42:52 INFO - PROCESS | 2086 | --DOMWINDOW == 81 (0x119fe0800) [pid = 2086] [serial = 2060] [outer = 0x0] [url = about:blank] 06:42:52 INFO - PROCESS | 2086 | --DOMWINDOW == 80 (0x126ec9c00) [pid = 2086] [serial = 2062] [outer = 0x0] [url = about:blank] 06:42:52 INFO - PROCESS | 2086 | --DOMWINDOW == 79 (0x128a9f400) [pid = 2086] [serial = 2066] [outer = 0x0] [url = about:blank] 06:42:52 INFO - PROCESS | 2086 | --DOMWINDOW == 78 (0x123ce4c00) [pid = 2086] [serial = 2054] [outer = 0x0] [url = about:blank] 06:42:52 INFO - PROCESS | 2086 | --DOMWINDOW == 77 (0x126803400) [pid = 2086] [serial = 2057] [outer = 0x0] [url = about:blank] 06:42:52 INFO - PROCESS | 2086 | 1468417372577 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]]]}] 06:42:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 06:42:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1121ms 06:42:52 INFO - PROCESS | 2086 | 1468417372617 Marionette TRACE conn2 -> [0,2809,"getWindowHandle",null] 06:42:52 INFO - PROCESS | 2086 | 1468417372619 Marionette TRACE conn2 <- [1,2809,null,{"value":"7"}] 06:42:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 06:42:52 INFO - PROCESS | 2086 | 1468417372622 Marionette TRACE conn2 -> [0,2810,"setScriptTimeout",{"ms":35000}] 06:42:52 INFO - PROCESS | 2086 | 1468417372625 Marionette TRACE conn2 <- [1,2810,null,{}] 06:42:52 INFO - PROCESS | 2086 | 1468417372628 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}] 06:42:52 INFO - PROCESS | 2086 | 1468417372630 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:42:52 INFO - PROCESS | 2086 | 1468417372711 Marionette TRACE conn2 <- [1,2811,null,{"value":null}] 06:42:52 INFO - PROCESS | 2086 | 1468417372717 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:52 INFO - PROCESS | 2086 | 1468417372720 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:42:52 INFO - PROCESS | 2086 | ++DOCSHELL 0x11747b800 == 26 [pid = 2086] [id = 710] 06:42:52 INFO - PROCESS | 2086 | ++DOMWINDOW == 78 (0x112e75c00) [pid = 2086] [serial = 2130] [outer = 0x0] 06:42:52 INFO - PROCESS | 2086 | ++DOMWINDOW == 79 (0x11645fc00) [pid = 2086] [serial = 2131] [outer = 0x112e75c00] 06:42:52 INFO - PROCESS | 2086 | 1468417372748 Marionette DEBUG loaded listener.js 06:42:52 INFO - PROCESS | 2086 | ++DOMWINDOW == 80 (0x116a1a400) [pid = 2086] [serial = 2132] [outer = 0x112e75c00] 06:42:53 INFO - PROCESS | 2086 | 1468417373151 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]]]}] 06:42:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 06:42:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 570ms 06:42:53 INFO - PROCESS | 2086 | 1468417373193 Marionette TRACE conn2 -> [0,2813,"getWindowHandle",null] 06:42:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 06:42:53 INFO - PROCESS | 2086 | 1468417373197 Marionette TRACE conn2 <- [1,2813,null,{"value":"7"}] 06:42:53 INFO - PROCESS | 2086 | 1468417373201 Marionette TRACE conn2 -> [0,2814,"setScriptTimeout",{"ms":35000}] 06:42:53 INFO - PROCESS | 2086 | 1468417373203 Marionette TRACE conn2 <- [1,2814,null,{}] 06:42:53 INFO - PROCESS | 2086 | 1468417373205 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}] 06:42:53 INFO - PROCESS | 2086 | 1468417373207 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:42:53 INFO - PROCESS | 2086 | 1468417373293 Marionette TRACE conn2 <- [1,2815,null,{"value":null}] 06:42:53 INFO - PROCESS | 2086 | 1468417373299 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:53 INFO - PROCESS | 2086 | 1468417373301 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:42:53 INFO - PROCESS | 2086 | ++DOCSHELL 0x119294000 == 27 [pid = 2086] [id = 711] 06:42:53 INFO - PROCESS | 2086 | ++DOMWINDOW == 81 (0x116f70000) [pid = 2086] [serial = 2133] [outer = 0x0] 06:42:53 INFO - PROCESS | 2086 | ++DOMWINDOW == 82 (0x118563000) [pid = 2086] [serial = 2134] [outer = 0x116f70000] 06:42:53 INFO - PROCESS | 2086 | 1468417373329 Marionette DEBUG loaded listener.js 06:42:53 INFO - PROCESS | 2086 | ++DOMWINDOW == 83 (0x1188e5000) [pid = 2086] [serial = 2135] [outer = 0x116f70000] 06:42:53 INFO - PROCESS | 2086 | 1468417373697 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]]]}] 06:42:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 06:42:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 519ms 06:42:53 INFO - PROCESS | 2086 | 1468417373721 Marionette TRACE conn2 -> [0,2817,"getWindowHandle",null] 06:42:53 INFO - PROCESS | 2086 | 1468417373722 Marionette TRACE conn2 <- [1,2817,null,{"value":"7"}] 06:42:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 06:42:53 INFO - PROCESS | 2086 | 1468417373724 Marionette TRACE conn2 -> [0,2818,"setScriptTimeout",{"ms":35000}] 06:42:53 INFO - PROCESS | 2086 | 1468417373726 Marionette TRACE conn2 <- [1,2818,null,{}] 06:42:53 INFO - PROCESS | 2086 | 1468417373736 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}] 06:42:53 INFO - PROCESS | 2086 | 1468417373739 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:42:53 INFO - PROCESS | 2086 | 1468417373818 Marionette TRACE conn2 <- [1,2819,null,{"value":null}] 06:42:53 INFO - PROCESS | 2086 | 1468417373823 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:53 INFO - PROCESS | 2086 | 1468417373825 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:42:53 INFO - PROCESS | 2086 | ++DOCSHELL 0x124513800 == 28 [pid = 2086] [id = 712] 06:42:53 INFO - PROCESS | 2086 | ++DOMWINDOW == 84 (0x119a9b000) [pid = 2086] [serial = 2136] [outer = 0x0] 06:42:53 INFO - PROCESS | 2086 | ++DOMWINDOW == 85 (0x120fe6800) [pid = 2086] [serial = 2137] [outer = 0x119a9b000] 06:42:53 INFO - PROCESS | 2086 | 1468417373855 Marionette DEBUG loaded listener.js 06:42:53 INFO - PROCESS | 2086 | ++DOMWINDOW == 86 (0x123006400) [pid = 2086] [serial = 2138] [outer = 0x119a9b000] 06:42:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 06:42:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 471ms 06:42:54 INFO - PROCESS | 2086 | 1468417374190 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]]]}] 06:42:54 INFO - PROCESS | 2086 | 1468417374195 Marionette TRACE conn2 -> [0,2821,"getWindowHandle",null] 06:42:54 INFO - PROCESS | 2086 | 1468417374197 Marionette TRACE conn2 <- [1,2821,null,{"value":"7"}] 06:42:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 06:42:54 INFO - PROCESS | 2086 | 1468417374202 Marionette TRACE conn2 -> [0,2822,"setScriptTimeout",{"ms":35000}] 06:42:54 INFO - PROCESS | 2086 | 1468417374204 Marionette TRACE conn2 <- [1,2822,null,{}] 06:42:54 INFO - PROCESS | 2086 | 1468417374206 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}] 06:42:54 INFO - PROCESS | 2086 | 1468417374207 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:42:54 INFO - PROCESS | 2086 | 1468417374290 Marionette TRACE conn2 <- [1,2823,null,{"value":null}] 06:42:54 INFO - PROCESS | 2086 | 1468417374293 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:54 INFO - PROCESS | 2086 | 1468417374294 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:42:54 INFO - PROCESS | 2086 | ++DOCSHELL 0x1270a9800 == 29 [pid = 2086] [id = 713] 06:42:54 INFO - PROCESS | 2086 | ++DOMWINDOW == 87 (0x12304dc00) [pid = 2086] [serial = 2139] [outer = 0x0] 06:42:54 INFO - PROCESS | 2086 | ++DOMWINDOW == 88 (0x1234f0400) [pid = 2086] [serial = 2140] [outer = 0x12304dc00] 06:42:54 INFO - PROCESS | 2086 | 1468417374322 Marionette DEBUG loaded listener.js 06:42:54 INFO - PROCESS | 2086 | ++DOMWINDOW == 89 (0x123b3dc00) [pid = 2086] [serial = 2141] [outer = 0x12304dc00] 06:42:54 INFO - PROCESS | 2086 | 1468417374768 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]]]}] 06:42:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 06:42:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 623ms 06:42:54 INFO - PROCESS | 2086 | 1468417374825 Marionette TRACE conn2 -> [0,2825,"getWindowHandle",null] 06:42:54 INFO - PROCESS | 2086 | 1468417374827 Marionette TRACE conn2 <- [1,2825,null,{"value":"7"}] 06:42:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 06:42:54 INFO - PROCESS | 2086 | 1468417374830 Marionette TRACE conn2 -> [0,2826,"setScriptTimeout",{"ms":35000}] 06:42:54 INFO - PROCESS | 2086 | 1468417374832 Marionette TRACE conn2 <- [1,2826,null,{}] 06:42:54 INFO - PROCESS | 2086 | 1468417374836 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}] 06:42:54 INFO - PROCESS | 2086 | 1468417374838 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:42:54 INFO - PROCESS | 2086 | 1468417374986 Marionette TRACE conn2 <- [1,2827,null,{"value":null}] 06:42:55 INFO - PROCESS | 2086 | 1468417375009 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:55 INFO - PROCESS | 2086 | 1468417375010 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:42:55 INFO - PROCESS | 2086 | ++DOCSHELL 0x128e72000 == 30 [pid = 2086] [id = 714] 06:42:55 INFO - PROCESS | 2086 | ++DOMWINDOW == 90 (0x11855c400) [pid = 2086] [serial = 2142] [outer = 0x0] 06:42:55 INFO - PROCESS | 2086 | ++DOMWINDOW == 91 (0x123ced400) [pid = 2086] [serial = 2143] [outer = 0x11855c400] 06:42:55 INFO - PROCESS | 2086 | 1468417375051 Marionette DEBUG loaded listener.js 06:42:55 INFO - PROCESS | 2086 | ++DOMWINDOW == 92 (0x1243fa000) [pid = 2086] [serial = 2144] [outer = 0x11855c400] 06:42:55 INFO - PROCESS | 2086 | 1468417375443 Marionette TRACE conn2 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 06:42:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 06:42:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 621ms 06:42:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 06:42:55 INFO - PROCESS | 2086 | 1468417375453 Marionette TRACE conn2 -> [0,2829,"getWindowHandle",null] 06:42:55 INFO - PROCESS | 2086 | 1468417375454 Marionette TRACE conn2 <- [1,2829,null,{"value":"7"}] 06:42:55 INFO - PROCESS | 2086 | 1468417375456 Marionette TRACE conn2 -> [0,2830,"setScriptTimeout",{"ms":35000}] 06:42:55 INFO - PROCESS | 2086 | 1468417375457 Marionette TRACE conn2 <- [1,2830,null,{}] 06:42:55 INFO - PROCESS | 2086 | 1468417375459 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}] 06:42:55 INFO - PROCESS | 2086 | 1468417375463 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:42:55 INFO - PROCESS | 2086 | 1468417375573 Marionette TRACE conn2 <- [1,2831,null,{"value":null}] 06:42:55 INFO - PROCESS | 2086 | --DOMWINDOW == 91 (0x12c5adc00) [pid = 2086] [serial = 44] [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.] 06:42:55 INFO - PROCESS | 2086 | --DOMWINDOW == 90 (0x1268a5800) [pid = 2086] [serial = 2091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 06:42:55 INFO - PROCESS | 2086 | --DOMWINDOW == 89 (0x119a92c00) [pid = 2086] [serial = 2094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 06:42:55 INFO - PROCESS | 2086 | --DOMWINDOW == 88 (0x129112400) [pid = 2086] [serial = 2097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 06:42:55 INFO - PROCESS | 2086 | --DOMWINDOW == 87 (0x116761400) [pid = 2086] [serial = 2076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 06:42:55 INFO - PROCESS | 2086 | --DOMWINDOW == 86 (0x1234ec400) [pid = 2086] [serial = 2085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 06:42:55 INFO - PROCESS | 2086 | --DOMWINDOW == 85 (0x1133a9000) [pid = 2086] [serial = 2073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 06:42:55 INFO - PROCESS | 2086 | --DOMWINDOW == 84 (0x1293c6400) [pid = 2086] [serial = 2070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 06:42:55 INFO - PROCESS | 2086 | --DOMWINDOW == 83 (0x120fdd800) [pid = 2086] [serial = 2082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 06:42:55 INFO - PROCESS | 2086 | --DOMWINDOW == 82 (0x1185b1800) [pid = 2086] [serial = 2079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 06:42:55 INFO - PROCESS | 2086 | --DOMWINDOW == 81 (0x112eab800) [pid = 2086] [serial = 2100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 06:42:55 INFO - PROCESS | 2086 | --DOMWINDOW == 80 (0x12abd2000) [pid = 2086] [serial = 2106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 06:42:55 INFO - PROCESS | 2086 | --DOMWINDOW == 79 (0x120fe5400) [pid = 2086] [serial = 2088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 06:42:55 INFO - PROCESS | 2086 | --DOMWINDOW == 78 (0x114ed4c00) [pid = 2086] [serial = 2103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 06:42:55 INFO - PROCESS | 2086 | --DOMWINDOW == 77 (0x12b0cf400) [pid = 2086] [serial = 2109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 06:42:55 INFO - PROCESS | 2086 | --DOMWINDOW == 76 (0x12ca70800) [pid = 2086] [serial = 41] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 06:42:55 INFO - PROCESS | 2086 | 1468417375923 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:55 INFO - PROCESS | 2086 | 1468417375925 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:42:55 INFO - PROCESS | 2086 | ++DOCSHELL 0x1167e8000 == 31 [pid = 2086] [id = 715] 06:42:55 INFO - PROCESS | 2086 | ++DOMWINDOW == 77 (0x110eb1400) [pid = 2086] [serial = 2145] [outer = 0x0] 06:42:55 INFO - PROCESS | 2086 | ++DOMWINDOW == 78 (0x1121ba000) [pid = 2086] [serial = 2146] [outer = 0x110eb1400] 06:42:55 INFO - PROCESS | 2086 | 1468417375957 Marionette DEBUG loaded listener.js 06:42:56 INFO - PROCESS | 2086 | ++DOMWINDOW == 79 (0x112e6ac00) [pid = 2086] [serial = 2147] [outer = 0x110eb1400] 06:42:56 INFO - PROCESS | 2086 | 1468417376471 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]]]}] 06:42:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 06:42:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1021ms 06:42:56 INFO - PROCESS | 2086 | 1468417376479 Marionette TRACE conn2 -> [0,2833,"getWindowHandle",null] 06:42:56 INFO - PROCESS | 2086 | 1468417376481 Marionette TRACE conn2 <- [1,2833,null,{"value":"7"}] 06:42:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 06:42:56 INFO - PROCESS | 2086 | 1468417376484 Marionette TRACE conn2 -> [0,2834,"setScriptTimeout",{"ms":35000}] 06:42:56 INFO - PROCESS | 2086 | 1468417376486 Marionette TRACE conn2 <- [1,2834,null,{}] 06:42:56 INFO - PROCESS | 2086 | 1468417376490 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}] 06:42:56 INFO - PROCESS | 2086 | 1468417376493 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:42:56 INFO - PROCESS | 2086 | 1468417376601 Marionette TRACE conn2 <- [1,2835,null,{"value":null}] 06:42:56 INFO - PROCESS | 2086 | 1468417376683 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:56 INFO - PROCESS | 2086 | 1468417376685 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:42:56 INFO - PROCESS | 2086 | ++DOCSHELL 0x123b1c000 == 32 [pid = 2086] [id = 716] 06:42:56 INFO - PROCESS | 2086 | ++DOMWINDOW == 80 (0x1132e5c00) [pid = 2086] [serial = 2148] [outer = 0x0] 06:42:56 INFO - PROCESS | 2086 | ++DOMWINDOW == 81 (0x116f63400) [pid = 2086] [serial = 2149] [outer = 0x1132e5c00] 06:42:56 INFO - PROCESS | 2086 | 1468417376716 Marionette DEBUG loaded listener.js 06:42:56 INFO - PROCESS | 2086 | ++DOMWINDOW == 82 (0x117eb7400) [pid = 2086] [serial = 2150] [outer = 0x1132e5c00] 06:42:57 INFO - PROCESS | 2086 | 1468417377221 Marionette TRACE conn2 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 06:42:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 06:42:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 771ms 06:42:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 06:42:57 INFO - PROCESS | 2086 | 1468417377277 Marionette TRACE conn2 -> [0,2837,"getWindowHandle",null] 06:42:57 INFO - PROCESS | 2086 | 1468417377280 Marionette TRACE conn2 <- [1,2837,null,{"value":"7"}] 06:42:57 INFO - PROCESS | 2086 | 1468417377286 Marionette TRACE conn2 -> [0,2838,"setScriptTimeout",{"ms":35000}] 06:42:57 INFO - PROCESS | 2086 | 1468417377287 Marionette TRACE conn2 <- [1,2838,null,{}] 06:42:57 INFO - PROCESS | 2086 | 1468417377290 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}] 06:42:57 INFO - PROCESS | 2086 | 1468417377291 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:42:57 INFO - PROCESS | 2086 | 1468417377398 Marionette TRACE conn2 <- [1,2839,null,{"value":null}] 06:42:57 INFO - PROCESS | 2086 | 1468417377480 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:57 INFO - PROCESS | 2086 | 1468417377481 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:42:57 INFO - PROCESS | 2086 | ++DOCSHELL 0x11641a000 == 33 [pid = 2086] [id = 717] 06:42:57 INFO - PROCESS | 2086 | ++DOMWINDOW == 83 (0x110fac400) [pid = 2086] [serial = 2151] [outer = 0x0] 06:42:57 INFO - PROCESS | 2086 | ++DOMWINDOW == 84 (0x1121b2c00) [pid = 2086] [serial = 2152] [outer = 0x110fac400] 06:42:57 INFO - PROCESS | 2086 | 1468417377511 Marionette DEBUG loaded listener.js 06:42:57 INFO - PROCESS | 2086 | ++DOMWINDOW == 85 (0x118852000) [pid = 2086] [serial = 2153] [outer = 0x110fac400] 06:42:57 INFO - PROCESS | 2086 | --DOCSHELL 0x128e72000 == 32 [pid = 2086] [id = 714] 06:42:57 INFO - PROCESS | 2086 | --DOCSHELL 0x1270a9800 == 31 [pid = 2086] [id = 713] 06:42:57 INFO - PROCESS | 2086 | --DOCSHELL 0x124513800 == 30 [pid = 2086] [id = 712] 06:42:57 INFO - PROCESS | 2086 | --DOCSHELL 0x119294000 == 29 [pid = 2086] [id = 711] 06:42:57 INFO - PROCESS | 2086 | --DOCSHELL 0x11747b800 == 28 [pid = 2086] [id = 710] 06:42:57 INFO - PROCESS | 2086 | --DOMWINDOW == 84 (0x12ca75800) [pid = 2086] [serial = 43] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 06:42:57 INFO - PROCESS | 2086 | --DOMWINDOW == 83 (0x1174fc800) [pid = 2086] [serial = 1442] [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.] 06:42:57 INFO - PROCESS | 2086 | --DOMWINDOW == 82 (0x1273df400) [pid = 2086] [serial = 2092] [outer = 0x0] [url = about:blank] 06:42:57 INFO - PROCESS | 2086 | --DOMWINDOW == 81 (0x12934e400) [pid = 2086] [serial = 2095] [outer = 0x0] [url = about:blank] 06:42:57 INFO - PROCESS | 2086 | --DOMWINDOW == 80 (0x12a527800) [pid = 2086] [serial = 2098] [outer = 0x0] [url = about:blank] 06:42:57 INFO - PROCESS | 2086 | --DOMWINDOW == 79 (0x116930400) [pid = 2086] [serial = 2077] [outer = 0x0] [url = about:blank] 06:42:57 INFO - PROCESS | 2086 | --DOMWINDOW == 78 (0x116f6c000) [pid = 2086] [serial = 2078] [outer = 0x0] [url = about:blank] 06:42:57 INFO - PROCESS | 2086 | --DOMWINDOW == 77 (0x1238ad400) [pid = 2086] [serial = 2086] [outer = 0x0] [url = about:blank] 06:42:57 INFO - PROCESS | 2086 | --DOMWINDOW == 76 (0x123b43400) [pid = 2086] [serial = 2087] [outer = 0x0] [url = about:blank] 06:42:57 INFO - PROCESS | 2086 | --DOMWINDOW == 75 (0x113c23400) [pid = 2086] [serial = 2074] [outer = 0x0] [url = about:blank] 06:42:57 INFO - PROCESS | 2086 | --DOMWINDOW == 74 (0x11692fc00) [pid = 2086] [serial = 2075] [outer = 0x0] [url = about:blank] 06:42:57 INFO - PROCESS | 2086 | --DOMWINDOW == 73 (0x12a52e800) [pid = 2086] [serial = 2072] [outer = 0x0] [url = about:blank] 06:42:57 INFO - PROCESS | 2086 | --DOMWINDOW == 72 (0x1293ce000) [pid = 2086] [serial = 2071] [outer = 0x0] [url = about:blank] 06:42:57 INFO - PROCESS | 2086 | --DOMWINDOW == 71 (0x1210c5400) [pid = 2086] [serial = 2083] [outer = 0x0] [url = about:blank] 06:42:57 INFO - PROCESS | 2086 | --DOMWINDOW == 70 (0x1234ac800) [pid = 2086] [serial = 2084] [outer = 0x0] [url = about:blank] 06:42:57 INFO - PROCESS | 2086 | --DOMWINDOW == 69 (0x1187f1000) [pid = 2086] [serial = 2080] [outer = 0x0] [url = about:blank] 06:42:57 INFO - PROCESS | 2086 | --DOMWINDOW == 68 (0x119149800) [pid = 2086] [serial = 2081] [outer = 0x0] [url = about:blank] 06:42:57 INFO - PROCESS | 2086 | --DOMWINDOW == 67 (0x126805000) [pid = 2086] [serial = 2102] [outer = 0x0] [url = about:blank] 06:42:57 INFO - PROCESS | 2086 | --DOMWINDOW == 66 (0x117eb1c00) [pid = 2086] [serial = 2101] [outer = 0x0] [url = about:blank] 06:42:57 INFO - PROCESS | 2086 | --DOMWINDOW == 65 (0x12b8d7c00) [pid = 2086] [serial = 2108] [outer = 0x0] [url = about:blank] 06:42:57 INFO - PROCESS | 2086 | --DOMWINDOW == 64 (0x12b0cac00) [pid = 2086] [serial = 2107] [outer = 0x0] [url = about:blank] 06:42:57 INFO - PROCESS | 2086 | --DOMWINDOW == 63 (0x12a626800) [pid = 2086] [serial = 2099] [outer = 0x0] [url = about:blank] 06:42:57 INFO - PROCESS | 2086 | --DOMWINDOW == 62 (0x123b3e400) [pid = 2086] [serial = 2089] [outer = 0x0] [url = about:blank] 06:42:57 INFO - PROCESS | 2086 | --DOMWINDOW == 61 (0x12a93a800) [pid = 2086] [serial = 2105] [outer = 0x0] [url = about:blank] 06:42:57 INFO - PROCESS | 2086 | --DOMWINDOW == 60 (0x1293c8c00) [pid = 2086] [serial = 2096] [outer = 0x0] [url = about:blank] 06:42:57 INFO - PROCESS | 2086 | --DOMWINDOW == 59 (0x128d62800) [pid = 2086] [serial = 2093] [outer = 0x0] [url = about:blank] 06:42:57 INFO - PROCESS | 2086 | --DOMWINDOW == 58 (0x1247adc00) [pid = 2086] [serial = 2090] [outer = 0x0] [url = about:blank] 06:42:57 INFO - PROCESS | 2086 | --DOMWINDOW == 57 (0x12b8dc400) [pid = 2086] [serial = 2110] [outer = 0x0] [url = about:blank] 06:42:57 INFO - PROCESS | 2086 | --DOMWINDOW == 56 (0x12b93f000) [pid = 2086] [serial = 2111] [outer = 0x0] [url = about:blank] 06:42:57 INFO - PROCESS | 2086 | --DOMWINDOW == 55 (0x12a52cc00) [pid = 2086] [serial = 2104] [outer = 0x0] [url = about:blank] 06:42:58 INFO - PROCESS | 2086 | 1468417378033 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]]]}] 06:42:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 06:42:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 769ms 06:42:58 INFO - PROCESS | 2086 | 1468417378062 Marionette TRACE conn2 -> [0,2841,"getWindowHandle",null] 06:42:58 INFO - PROCESS | 2086 | 1468417378068 Marionette TRACE conn2 <- [1,2841,null,{"value":"7"}] 06:42:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 06:42:58 INFO - PROCESS | 2086 | 1468417378073 Marionette TRACE conn2 -> [0,2842,"setScriptTimeout",{"ms":35000}] 06:42:58 INFO - PROCESS | 2086 | 1468417378077 Marionette TRACE conn2 <- [1,2842,null,{}] 06:42:58 INFO - PROCESS | 2086 | 1468417378082 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}] 06:42:58 INFO - PROCESS | 2086 | 1468417378085 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:42:58 INFO - PROCESS | 2086 | 1468417378214 Marionette TRACE conn2 <- [1,2843,null,{"value":null}] 06:42:58 INFO - PROCESS | 2086 | 1468417378226 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:58 INFO - PROCESS | 2086 | 1468417378228 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:42:58 INFO - PROCESS | 2086 | ++DOCSHELL 0x117e42800 == 29 [pid = 2086] [id = 718] 06:42:58 INFO - PROCESS | 2086 | ++DOMWINDOW == 56 (0x116910400) [pid = 2086] [serial = 2154] [outer = 0x0] 06:42:58 INFO - PROCESS | 2086 | ++DOMWINDOW == 57 (0x116f63c00) [pid = 2086] [serial = 2155] [outer = 0x116910400] 06:42:58 INFO - PROCESS | 2086 | 1468417378274 Marionette DEBUG loaded listener.js 06:42:58 INFO - PROCESS | 2086 | ++DOMWINDOW == 58 (0x1176f0c00) [pid = 2086] [serial = 2156] [outer = 0x116910400] 06:42:58 INFO - PROCESS | 2086 | 1468417378863 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]]]}] 06:42:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 06:42:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 829ms 06:42:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 06:42:58 INFO - PROCESS | 2086 | 1468417378900 Marionette TRACE conn2 -> [0,2845,"getWindowHandle",null] 06:42:58 INFO - PROCESS | 2086 | 1468417378903 Marionette TRACE conn2 <- [1,2845,null,{"value":"7"}] 06:42:58 INFO - PROCESS | 2086 | 1468417378906 Marionette TRACE conn2 -> [0,2846,"setScriptTimeout",{"ms":35000}] 06:42:58 INFO - PROCESS | 2086 | 1468417378909 Marionette TRACE conn2 <- [1,2846,null,{}] 06:42:58 INFO - PROCESS | 2086 | 1468417378913 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}] 06:42:58 INFO - PROCESS | 2086 | 1468417378916 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:42:59 INFO - PROCESS | 2086 | 1468417379015 Marionette TRACE conn2 <- [1,2847,null,{"value":null}] 06:42:59 INFO - PROCESS | 2086 | 1468417379091 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:59 INFO - PROCESS | 2086 | 1468417379092 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:42:59 INFO - PROCESS | 2086 | ++DOCSHELL 0x119276800 == 30 [pid = 2086] [id = 719] 06:42:59 INFO - PROCESS | 2086 | ++DOMWINDOW == 59 (0x116f6dc00) [pid = 2086] [serial = 2157] [outer = 0x0] 06:42:59 INFO - PROCESS | 2086 | ++DOMWINDOW == 60 (0x11855d000) [pid = 2086] [serial = 2158] [outer = 0x116f6dc00] 06:42:59 INFO - PROCESS | 2086 | 1468417379128 Marionette DEBUG loaded listener.js 06:42:59 INFO - PROCESS | 2086 | ++DOMWINDOW == 61 (0x118857c00) [pid = 2086] [serial = 2159] [outer = 0x116f6dc00] 06:42:59 INFO - PROCESS | 2086 | 1468417379671 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]]]}] 06:42:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 06:42:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 823ms 06:42:59 INFO - PROCESS | 2086 | 1468417379729 Marionette TRACE conn2 -> [0,2849,"getWindowHandle",null] 06:42:59 INFO - PROCESS | 2086 | 1468417379733 Marionette TRACE conn2 <- [1,2849,null,{"value":"7"}] 06:42:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 06:42:59 INFO - PROCESS | 2086 | 1468417379738 Marionette TRACE conn2 -> [0,2850,"setScriptTimeout",{"ms":35000}] 06:42:59 INFO - PROCESS | 2086 | 1468417379739 Marionette TRACE conn2 <- [1,2850,null,{}] 06:42:59 INFO - PROCESS | 2086 | 1468417379742 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}] 06:42:59 INFO - PROCESS | 2086 | 1468417379744 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:42:59 INFO - PROCESS | 2086 | 1468417379842 Marionette TRACE conn2 <- [1,2851,null,{"value":null}] 06:42:59 INFO - PROCESS | 2086 | 1468417379913 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:59 INFO - PROCESS | 2086 | 1468417379914 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:42:59 INFO - PROCESS | 2086 | ++DOCSHELL 0x124513800 == 31 [pid = 2086] [id = 720] 06:42:59 INFO - PROCESS | 2086 | ++DOMWINDOW == 62 (0x11918b800) [pid = 2086] [serial = 2160] [outer = 0x0] 06:42:59 INFO - PROCESS | 2086 | ++DOMWINDOW == 63 (0x1199a5000) [pid = 2086] [serial = 2161] [outer = 0x11918b800] 06:42:59 INFO - PROCESS | 2086 | 1468417379946 Marionette DEBUG loaded listener.js 06:42:59 INFO - PROCESS | 2086 | ++DOMWINDOW == 64 (0x120fe7000) [pid = 2086] [serial = 2162] [outer = 0x11918b800] 06:43:00 INFO - PROCESS | 2086 | 1468417380357 Marionette TRACE conn2 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 06:43:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 06:43:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 670ms 06:43:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 06:43:00 INFO - PROCESS | 2086 | 1468417380408 Marionette TRACE conn2 -> [0,2853,"getWindowHandle",null] 06:43:00 INFO - PROCESS | 2086 | 1468417380410 Marionette TRACE conn2 <- [1,2853,null,{"value":"7"}] 06:43:00 INFO - PROCESS | 2086 | 1468417380412 Marionette TRACE conn2 -> [0,2854,"setScriptTimeout",{"ms":35000}] 06:43:00 INFO - PROCESS | 2086 | 1468417380414 Marionette TRACE conn2 <- [1,2854,null,{}] 06:43:00 INFO - PROCESS | 2086 | 1468417380438 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}] 06:43:00 INFO - PROCESS | 2086 | 1468417380441 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:43:00 INFO - PROCESS | 2086 | 1468417380538 Marionette TRACE conn2 <- [1,2855,null,{"value":null}] 06:43:00 INFO - PROCESS | 2086 | 1468417380610 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:00 INFO - PROCESS | 2086 | 1468417380612 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:43:00 INFO - PROCESS | 2086 | ++DOCSHELL 0x12930f000 == 32 [pid = 2086] [id = 721] 06:43:00 INFO - PROCESS | 2086 | ++DOMWINDOW == 65 (0x1234a9c00) [pid = 2086] [serial = 2163] [outer = 0x0] 06:43:00 INFO - PROCESS | 2086 | ++DOMWINDOW == 66 (0x1234ef800) [pid = 2086] [serial = 2164] [outer = 0x1234a9c00] 06:43:00 INFO - PROCESS | 2086 | 1468417380645 Marionette DEBUG loaded listener.js 06:43:00 INFO - PROCESS | 2086 | ++DOMWINDOW == 67 (0x123b43c00) [pid = 2086] [serial = 2165] [outer = 0x1234a9c00] 06:43:01 INFO - PROCESS | 2086 | 1468417381065 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]]]}] 06:43:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 06:43:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 683ms 06:43:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 06:43:01 INFO - PROCESS | 2086 | 1468417381096 Marionette TRACE conn2 -> [0,2857,"getWindowHandle",null] 06:43:01 INFO - PROCESS | 2086 | 1468417381098 Marionette TRACE conn2 <- [1,2857,null,{"value":"7"}] 06:43:01 INFO - PROCESS | 2086 | 1468417381101 Marionette TRACE conn2 -> [0,2858,"setScriptTimeout",{"ms":35000}] 06:43:01 INFO - PROCESS | 2086 | 1468417381102 Marionette TRACE conn2 <- [1,2858,null,{}] 06:43:01 INFO - PROCESS | 2086 | 1468417381104 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}] 06:43:01 INFO - PROCESS | 2086 | 1468417381106 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:43:01 INFO - PROCESS | 2086 | 1468417381204 Marionette TRACE conn2 <- [1,2859,null,{"value":null}] 06:43:01 INFO - PROCESS | 2086 | 1468417381259 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:01 INFO - PROCESS | 2086 | 1468417381260 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:43:01 INFO - PROCESS | 2086 | ++DOCSHELL 0x12ab46800 == 33 [pid = 2086] [id = 722] 06:43:01 INFO - PROCESS | 2086 | ++DOMWINDOW == 68 (0x123b4a400) [pid = 2086] [serial = 2166] [outer = 0x0] 06:43:01 INFO - PROCESS | 2086 | ++DOMWINDOW == 69 (0x1248f8c00) [pid = 2086] [serial = 2167] [outer = 0x123b4a400] 06:43:01 INFO - PROCESS | 2086 | 1468417381290 Marionette DEBUG loaded listener.js 06:43:01 INFO - PROCESS | 2086 | ++DOMWINDOW == 70 (0x1268a1800) [pid = 2086] [serial = 2168] [outer = 0x123b4a400] 06:43:01 INFO - PROCESS | 2086 | 1468417381695 Marionette TRACE conn2 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 06:43:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 06:43:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 619ms 06:43:01 INFO - PROCESS | 2086 | 1468417381720 Marionette TRACE conn2 -> [0,2861,"getWindowHandle",null] 06:43:01 INFO - PROCESS | 2086 | 1468417381722 Marionette TRACE conn2 <- [1,2861,null,{"value":"7"}] 06:43:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 06:43:01 INFO - PROCESS | 2086 | 1468417381724 Marionette TRACE conn2 -> [0,2862,"setScriptTimeout",{"ms":35000}] 06:43:01 INFO - PROCESS | 2086 | 1468417381725 Marionette TRACE conn2 <- [1,2862,null,{}] 06:43:01 INFO - PROCESS | 2086 | 1468417381728 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}] 06:43:01 INFO - PROCESS | 2086 | 1468417381729 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:43:01 INFO - PROCESS | 2086 | 1468417381821 Marionette TRACE conn2 <- [1,2863,null,{"value":null}] 06:43:01 INFO - PROCESS | 2086 | 1468417381908 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:01 INFO - PROCESS | 2086 | 1468417381909 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:43:01 INFO - PROCESS | 2086 | ++DOCSHELL 0x12b106800 == 34 [pid = 2086] [id = 723] 06:43:01 INFO - PROCESS | 2086 | ++DOMWINDOW == 71 (0x1268a6c00) [pid = 2086] [serial = 2169] [outer = 0x0] 06:43:01 INFO - PROCESS | 2086 | ++DOMWINDOW == 72 (0x12696b800) [pid = 2086] [serial = 2170] [outer = 0x1268a6c00] 06:43:01 INFO - PROCESS | 2086 | 1468417381940 Marionette DEBUG loaded listener.js 06:43:01 INFO - PROCESS | 2086 | ++DOMWINDOW == 73 (0x126e2fc00) [pid = 2086] [serial = 2171] [outer = 0x1268a6c00] 06:43:02 INFO - PROCESS | 2086 | 1468417382390 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]]]}] 06:43:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 06:43:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 720ms 06:43:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 06:43:02 INFO - PROCESS | 2086 | 1468417382504 Marionette TRACE conn2 -> [0,2865,"getWindowHandle",null] 06:43:02 INFO - PROCESS | 2086 | 1468417382507 Marionette TRACE conn2 <- [1,2865,null,{"value":"7"}] 06:43:02 INFO - PROCESS | 2086 | 1468417382510 Marionette TRACE conn2 -> [0,2866,"setScriptTimeout",{"ms":35000}] 06:43:02 INFO - PROCESS | 2086 | 1468417382513 Marionette TRACE conn2 <- [1,2866,null,{}] 06:43:02 INFO - PROCESS | 2086 | 1468417382517 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}] 06:43:02 INFO - PROCESS | 2086 | 1468417382519 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:43:02 INFO - PROCESS | 2086 | 1468417382619 Marionette TRACE conn2 <- [1,2867,null,{"value":null}] 06:43:02 INFO - PROCESS | 2086 | 1468417382673 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:02 INFO - PROCESS | 2086 | 1468417382676 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:43:02 INFO - PROCESS | 2086 | ++DOCSHELL 0x11927e800 == 35 [pid = 2086] [id = 724] 06:43:02 INFO - PROCESS | 2086 | ++DOMWINDOW == 74 (0x11662d800) [pid = 2086] [serial = 2172] [outer = 0x0] 06:43:02 INFO - PROCESS | 2086 | ++DOMWINDOW == 75 (0x11692c000) [pid = 2086] [serial = 2173] [outer = 0x11662d800] 06:43:02 INFO - PROCESS | 2086 | 1468417382703 Marionette DEBUG loaded listener.js 06:43:02 INFO - PROCESS | 2086 | ++DOMWINDOW == 76 (0x118564800) [pid = 2086] [serial = 2174] [outer = 0x11662d800] 06:43:03 INFO - PROCESS | 2086 | --DOCSHELL 0x120f07800 == 34 [pid = 2086] [id = 709] 06:43:03 INFO - PROCESS | 2086 | --DOCSHELL 0x123b1c000 == 33 [pid = 2086] [id = 716] 06:43:03 INFO - PROCESS | 2086 | --DOCSHELL 0x1167e8000 == 32 [pid = 2086] [id = 715] 06:43:03 INFO - PROCESS | 2086 | --DOCSHELL 0x12b106800 == 31 [pid = 2086] [id = 723] 06:43:03 INFO - PROCESS | 2086 | --DOCSHELL 0x12ab46800 == 30 [pid = 2086] [id = 722] 06:43:03 INFO - PROCESS | 2086 | --DOCSHELL 0x12930f000 == 29 [pid = 2086] [id = 721] 06:43:03 INFO - PROCESS | 2086 | --DOCSHELL 0x124513800 == 28 [pid = 2086] [id = 720] 06:43:03 INFO - PROCESS | 2086 | --DOCSHELL 0x117e42800 == 27 [pid = 2086] [id = 718] 06:43:03 INFO - PROCESS | 2086 | --DOCSHELL 0x119276800 == 26 [pid = 2086] [id = 719] 06:43:03 INFO - PROCESS | 2086 | --DOCSHELL 0x11641a000 == 25 [pid = 2086] [id = 717] 06:43:03 INFO - PROCESS | 2086 | 1468417383702 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]]]}] 06:43:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 06:43:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1223ms 06:43:03 INFO - PROCESS | 2086 | 1468417383735 Marionette TRACE conn2 -> [0,2869,"getWindowHandle",null] 06:43:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 06:43:03 INFO - PROCESS | 2086 | 1468417383738 Marionette TRACE conn2 <- [1,2869,null,{"value":"7"}] 06:43:03 INFO - PROCESS | 2086 | 1468417383743 Marionette TRACE conn2 -> [0,2870,"setScriptTimeout",{"ms":35000}] 06:43:03 INFO - PROCESS | 2086 | 1468417383746 Marionette TRACE conn2 <- [1,2870,null,{}] 06:43:03 INFO - PROCESS | 2086 | 1468417383752 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}] 06:43:03 INFO - PROCESS | 2086 | 1468417383754 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:43:03 INFO - PROCESS | 2086 | 1468417383880 Marionette TRACE conn2 <- [1,2871,null,{"value":null}] 06:43:03 INFO - PROCESS | 2086 | 1468417383973 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:03 INFO - PROCESS | 2086 | 1468417383974 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:43:03 INFO - PROCESS | 2086 | ++DOCSHELL 0x116ad4000 == 26 [pid = 2086] [id = 725] 06:43:03 INFO - PROCESS | 2086 | ++DOMWINDOW == 77 (0x111fe3800) [pid = 2086] [serial = 2175] [outer = 0x0] 06:43:04 INFO - PROCESS | 2086 | ++DOMWINDOW == 78 (0x1127d9c00) [pid = 2086] [serial = 2176] [outer = 0x111fe3800] 06:43:04 INFO - PROCESS | 2086 | 1468417384019 Marionette DEBUG loaded listener.js 06:43:04 INFO - PROCESS | 2086 | ++DOMWINDOW == 79 (0x112e6b000) [pid = 2086] [serial = 2177] [outer = 0x111fe3800] 06:43:04 INFO - PROCESS | 2086 | 1468417384375 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]]]}] 06:43:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 06:43:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 676ms 06:43:04 INFO - PROCESS | 2086 | 1468417384419 Marionette TRACE conn2 -> [0,2873,"getWindowHandle",null] 06:43:04 INFO - PROCESS | 2086 | 1468417384423 Marionette TRACE conn2 <- [1,2873,null,{"value":"7"}] 06:43:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 06:43:04 INFO - PROCESS | 2086 | 1468417384427 Marionette TRACE conn2 -> [0,2874,"setScriptTimeout",{"ms":35000}] 06:43:04 INFO - PROCESS | 2086 | 1468417384429 Marionette TRACE conn2 <- [1,2874,null,{}] 06:43:04 INFO - PROCESS | 2086 | 1468417384432 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}] 06:43:04 INFO - PROCESS | 2086 | 1468417384434 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:43:04 INFO - PROCESS | 2086 | 1468417384514 Marionette TRACE conn2 <- [1,2875,null,{"value":null}] 06:43:04 INFO - PROCESS | 2086 | 1468417384570 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:04 INFO - PROCESS | 2086 | 1468417384572 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:43:04 INFO - PROCESS | 2086 | ++DOCSHELL 0x118896800 == 27 [pid = 2086] [id = 726] 06:43:04 INFO - PROCESS | 2086 | ++DOMWINDOW == 80 (0x113c22000) [pid = 2086] [serial = 2178] [outer = 0x0] 06:43:04 INFO - PROCESS | 2086 | ++DOMWINDOW == 81 (0x115e5e000) [pid = 2086] [serial = 2179] [outer = 0x113c22000] 06:43:04 INFO - PROCESS | 2086 | 1468417384600 Marionette DEBUG loaded listener.js 06:43:04 INFO - PROCESS | 2086 | ++DOMWINDOW == 82 (0x116928400) [pid = 2086] [serial = 2180] [outer = 0x113c22000] 06:43:04 INFO - PROCESS | 2086 | 1468417384904 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]]]}] 06:43:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 06:43:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 520ms 06:43:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 06:43:04 INFO - PROCESS | 2086 | 1468417384957 Marionette TRACE conn2 -> [0,2877,"getWindowHandle",null] 06:43:04 INFO - PROCESS | 2086 | 1468417384958 Marionette TRACE conn2 <- [1,2877,null,{"value":"7"}] 06:43:04 INFO - PROCESS | 2086 | 1468417384961 Marionette TRACE conn2 -> [0,2878,"setScriptTimeout",{"ms":35000}] 06:43:04 INFO - PROCESS | 2086 | 1468417384963 Marionette TRACE conn2 <- [1,2878,null,{}] 06:43:04 INFO - PROCESS | 2086 | 1468417384972 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}] 06:43:04 INFO - PROCESS | 2086 | 1468417384975 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:43:05 INFO - PROCESS | 2086 | 1468417385052 Marionette TRACE conn2 <- [1,2879,null,{"value":null}] 06:43:05 INFO - PROCESS | 2086 | 1468417385124 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:05 INFO - PROCESS | 2086 | 1468417385126 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:43:05 INFO - PROCESS | 2086 | ++DOCSHELL 0x124511800 == 28 [pid = 2086] [id = 727] 06:43:05 INFO - PROCESS | 2086 | ++DOMWINDOW == 83 (0x1121b9800) [pid = 2086] [serial = 2181] [outer = 0x0] 06:43:05 INFO - PROCESS | 2086 | ++DOMWINDOW == 84 (0x11714a000) [pid = 2086] [serial = 2182] [outer = 0x1121b9800] 06:43:05 INFO - PROCESS | 2086 | 1468417385154 Marionette DEBUG loaded listener.js 06:43:05 INFO - PROCESS | 2086 | ++DOMWINDOW == 85 (0x118734000) [pid = 2086] [serial = 2183] [outer = 0x1121b9800] 06:43:05 INFO - PROCESS | 2086 | 1468417385492 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]]]}] 06:43:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 06:43:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 575ms 06:43:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 06:43:05 INFO - PROCESS | 2086 | 1468417385537 Marionette TRACE conn2 -> [0,2881,"getWindowHandle",null] 06:43:05 INFO - PROCESS | 2086 | 1468417385539 Marionette TRACE conn2 <- [1,2881,null,{"value":"7"}] 06:43:05 INFO - PROCESS | 2086 | 1468417385541 Marionette TRACE conn2 -> [0,2882,"setScriptTimeout",{"ms":35000}] 06:43:05 INFO - PROCESS | 2086 | 1468417385542 Marionette TRACE conn2 <- [1,2882,null,{}] 06:43:05 INFO - PROCESS | 2086 | 1468417385545 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}] 06:43:05 INFO - PROCESS | 2086 | 1468417385546 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:43:05 INFO - PROCESS | 2086 | 1468417385644 Marionette TRACE conn2 <- [1,2883,null,{"value":null}] 06:43:05 INFO - PROCESS | 2086 | 1468417385648 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:05 INFO - PROCESS | 2086 | 1468417385650 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:43:05 INFO - PROCESS | 2086 | ++DOCSHELL 0x12889e000 == 29 [pid = 2086] [id = 728] 06:43:05 INFO - PROCESS | 2086 | ++DOMWINDOW == 86 (0x1187f5000) [pid = 2086] [serial = 2184] [outer = 0x0] 06:43:05 INFO - PROCESS | 2086 | ++DOMWINDOW == 87 (0x119189400) [pid = 2086] [serial = 2185] [outer = 0x1187f5000] 06:43:05 INFO - PROCESS | 2086 | 1468417385676 Marionette DEBUG loaded listener.js 06:43:05 INFO - PROCESS | 2086 | ++DOMWINDOW == 88 (0x119983400) [pid = 2086] [serial = 2186] [outer = 0x1187f5000] 06:43:06 INFO - PROCESS | 2086 | 1468417386019 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]]]}] 06:43:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 06:43:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 521ms 06:43:06 INFO - PROCESS | 2086 | 1468417386063 Marionette TRACE conn2 -> [0,2885,"getWindowHandle",null] 06:43:06 INFO - PROCESS | 2086 | 1468417386064 Marionette TRACE conn2 <- [1,2885,null,{"value":"7"}] 06:43:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 06:43:06 INFO - PROCESS | 2086 | 1468417386066 Marionette TRACE conn2 -> [0,2886,"setScriptTimeout",{"ms":35000}] 06:43:06 INFO - PROCESS | 2086 | 1468417386067 Marionette TRACE conn2 <- [1,2886,null,{}] 06:43:06 INFO - PROCESS | 2086 | 1468417386070 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}] 06:43:06 INFO - PROCESS | 2086 | 1468417386071 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:43:06 INFO - PROCESS | 2086 | 1468417386171 Marionette TRACE conn2 <- [1,2887,null,{"value":null}] 06:43:06 INFO - PROCESS | 2086 | 1468417386183 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:06 INFO - PROCESS | 2086 | 1468417386185 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:43:06 INFO - PROCESS | 2086 | ++DOCSHELL 0x12962b800 == 30 [pid = 2086] [id = 729] 06:43:06 INFO - PROCESS | 2086 | ++DOMWINDOW == 89 (0x112e71400) [pid = 2086] [serial = 2187] [outer = 0x0] 06:43:06 INFO - PROCESS | 2086 | ++DOMWINDOW == 90 (0x119fdf400) [pid = 2086] [serial = 2188] [outer = 0x112e71400] 06:43:06 INFO - PROCESS | 2086 | 1468417386209 Marionette DEBUG loaded listener.js 06:43:06 INFO - PROCESS | 2086 | ++DOMWINDOW == 91 (0x1210cc800) [pid = 2086] [serial = 2189] [outer = 0x112e71400] 06:43:06 INFO - PROCESS | 2086 | 1468417386574 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]]]}] 06:43:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 06:43:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 523ms 06:43:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 06:43:06 INFO - PROCESS | 2086 | 1468417386589 Marionette TRACE conn2 -> [0,2889,"getWindowHandle",null] 06:43:06 INFO - PROCESS | 2086 | 1468417386591 Marionette TRACE conn2 <- [1,2889,null,{"value":"7"}] 06:43:06 INFO - PROCESS | 2086 | 1468417386593 Marionette TRACE conn2 -> [0,2890,"setScriptTimeout",{"ms":35000}] 06:43:06 INFO - PROCESS | 2086 | 1468417386594 Marionette TRACE conn2 <- [1,2890,null,{}] 06:43:06 INFO - PROCESS | 2086 | 1468417386597 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}] 06:43:06 INFO - PROCESS | 2086 | 1468417386603 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:43:06 INFO - PROCESS | 2086 | 1468417386718 Marionette TRACE conn2 <- [1,2891,null,{"value":null}] 06:43:06 INFO - PROCESS | 2086 | 1468417386757 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:06 INFO - PROCESS | 2086 | 1468417386758 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:43:06 INFO - PROCESS | 2086 | ++DOCSHELL 0x12b121000 == 31 [pid = 2086] [id = 730] 06:43:06 INFO - PROCESS | 2086 | ++DOMWINDOW == 92 (0x123002400) [pid = 2086] [serial = 2190] [outer = 0x0] 06:43:06 INFO - PROCESS | 2086 | ++DOMWINDOW == 93 (0x1234e4400) [pid = 2086] [serial = 2191] [outer = 0x123002400] 06:43:06 INFO - PROCESS | 2086 | 1468417386784 Marionette DEBUG loaded listener.js 06:43:06 INFO - PROCESS | 2086 | ++DOMWINDOW == 94 (0x123d43c00) [pid = 2086] [serial = 2192] [outer = 0x123002400] 06:43:07 INFO - PROCESS | 2086 | 1468417387220 Marionette TRACE conn2 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 06:43:07 INFO - PROCESS | 2086 | --DOMWINDOW == 93 (0x110eb1400) [pid = 2086] [serial = 2145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 06:43:07 INFO - PROCESS | 2086 | --DOMWINDOW == 92 (0x1132e5c00) [pid = 2086] [serial = 2148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 06:43:07 INFO - PROCESS | 2086 | --DOMWINDOW == 91 (0x110fac400) [pid = 2086] [serial = 2151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 06:43:07 INFO - PROCESS | 2086 | --DOMWINDOW == 90 (0x12304dc00) [pid = 2086] [serial = 2139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 06:43:07 INFO - PROCESS | 2086 | --DOMWINDOW == 89 (0x11828e000) [pid = 2086] [serial = 2115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 06:43:07 INFO - PROCESS | 2086 | --DOMWINDOW == 88 (0x129357800) [pid = 2086] [serial = 2121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 06:43:07 INFO - PROCESS | 2086 | --DOMWINDOW == 87 (0x112cefc00) [pid = 2086] [serial = 2112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 06:43:07 INFO - PROCESS | 2086 | --DOMWINDOW == 86 (0x1127d1800) [pid = 2086] [serial = 2124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 06:43:07 INFO - PROCESS | 2086 | --DOMWINDOW == 85 (0x123b41400) [pid = 2086] [serial = 2118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 06:43:07 INFO - PROCESS | 2086 | --DOMWINDOW == 84 (0x116910400) [pid = 2086] [serial = 2154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 06:43:07 INFO - PROCESS | 2086 | --DOMWINDOW == 83 (0x11855c400) [pid = 2086] [serial = 2142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 06:43:07 INFO - PROCESS | 2086 | --DOMWINDOW == 82 (0x112e75c00) [pid = 2086] [serial = 2130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 06:43:07 INFO - PROCESS | 2086 | --DOMWINDOW == 81 (0x11675fc00) [pid = 2086] [serial = 2127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 06:43:07 INFO - PROCESS | 2086 | --DOMWINDOW == 80 (0x119a9b000) [pid = 2086] [serial = 2136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 06:43:07 INFO - PROCESS | 2086 | --DOMWINDOW == 79 (0x116f70000) [pid = 2086] [serial = 2133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 06:43:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 06:43:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 674ms 06:43:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 06:43:07 INFO - PROCESS | 2086 | 1468417387267 Marionette TRACE conn2 -> [0,2893,"getWindowHandle",null] 06:43:07 INFO - PROCESS | 2086 | 1468417387269 Marionette TRACE conn2 <- [1,2893,null,{"value":"7"}] 06:43:07 INFO - PROCESS | 2086 | 1468417387271 Marionette TRACE conn2 -> [0,2894,"setScriptTimeout",{"ms":35000}] 06:43:07 INFO - PROCESS | 2086 | 1468417387272 Marionette TRACE conn2 <- [1,2894,null,{}] 06:43:07 INFO - PROCESS | 2086 | 1468417387274 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}] 06:43:07 INFO - PROCESS | 2086 | 1468417387275 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:43:07 INFO - PROCESS | 2086 | 1468417387358 Marionette TRACE conn2 <- [1,2895,null,{"value":null}] 06:43:07 INFO - PROCESS | 2086 | 1468417387361 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:07 INFO - PROCESS | 2086 | 1468417387363 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:43:07 INFO - PROCESS | 2086 | ++DOCSHELL 0x116ac7800 == 32 [pid = 2086] [id = 731] 06:43:07 INFO - PROCESS | 2086 | ++DOMWINDOW == 80 (0x112ce2400) [pid = 2086] [serial = 2193] [outer = 0x0] 06:43:07 INFO - PROCESS | 2086 | ++DOMWINDOW == 81 (0x112fb8400) [pid = 2086] [serial = 2194] [outer = 0x112ce2400] 06:43:07 INFO - PROCESS | 2086 | 1468417387391 Marionette DEBUG loaded listener.js 06:43:07 INFO - PROCESS | 2086 | ++DOMWINDOW == 82 (0x11692c400) [pid = 2086] [serial = 2195] [outer = 0x112ce2400] 06:43:07 INFO - PROCESS | 2086 | 1468417387725 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]]]}] 06:43:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 06:43:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 470ms 06:43:07 INFO - PROCESS | 2086 | 1468417387741 Marionette TRACE conn2 -> [0,2897,"getWindowHandle",null] 06:43:07 INFO - PROCESS | 2086 | 1468417387743 Marionette TRACE conn2 <- [1,2897,null,{"value":"7"}] 06:43:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 06:43:07 INFO - PROCESS | 2086 | 1468417387745 Marionette TRACE conn2 -> [0,2898,"setScriptTimeout",{"ms":35000}] 06:43:07 INFO - PROCESS | 2086 | 1468417387746 Marionette TRACE conn2 <- [1,2898,null,{}] 06:43:07 INFO - PROCESS | 2086 | 1468417387753 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}] 06:43:07 INFO - PROCESS | 2086 | 1468417387755 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:43:07 INFO - PROCESS | 2086 | 1468417387873 Marionette TRACE conn2 <- [1,2899,null,{"value":null}] 06:43:07 INFO - PROCESS | 2086 | 1468417387959 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:07 INFO - PROCESS | 2086 | 1468417387960 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:43:07 INFO - PROCESS | 2086 | ++DOCSHELL 0x12bc4b800 == 33 [pid = 2086] [id = 732] 06:43:07 INFO - PROCESS | 2086 | ++DOMWINDOW == 83 (0x1133db800) [pid = 2086] [serial = 2196] [outer = 0x0] 06:43:07 INFO - PROCESS | 2086 | ++DOMWINDOW == 84 (0x118734400) [pid = 2086] [serial = 2197] [outer = 0x1133db800] 06:43:08 INFO - PROCESS | 2086 | 1468417388000 Marionette DEBUG loaded listener.js 06:43:08 INFO - PROCESS | 2086 | ++DOMWINDOW == 85 (0x123990800) [pid = 2086] [serial = 2198] [outer = 0x1133db800] 06:43:08 INFO - PROCESS | 2086 | 1468417388396 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]]]}] 06:43:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 06:43:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 673ms 06:43:08 INFO - PROCESS | 2086 | 1468417388421 Marionette TRACE conn2 -> [0,2901,"getWindowHandle",null] 06:43:08 INFO - PROCESS | 2086 | 1468417388422 Marionette TRACE conn2 <- [1,2901,null,{"value":"7"}] 06:43:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 06:43:08 INFO - PROCESS | 2086 | 1468417388424 Marionette TRACE conn2 -> [0,2902,"setScriptTimeout",{"ms":35000}] 06:43:08 INFO - PROCESS | 2086 | 1468417388425 Marionette TRACE conn2 <- [1,2902,null,{}] 06:43:08 INFO - PROCESS | 2086 | 1468417388428 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}] 06:43:08 INFO - PROCESS | 2086 | 1468417388429 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:43:08 INFO - PROCESS | 2086 | 1468417388529 Marionette TRACE conn2 <- [1,2903,null,{"value":null}] 06:43:08 INFO - PROCESS | 2086 | 1468417388539 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:08 INFO - PROCESS | 2086 | 1468417388548 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:43:08 INFO - PROCESS | 2086 | ++DOCSHELL 0x123d77800 == 34 [pid = 2086] [id = 733] 06:43:08 INFO - PROCESS | 2086 | ++DOMWINDOW == 86 (0x123caf800) [pid = 2086] [serial = 2199] [outer = 0x0] 06:43:08 INFO - PROCESS | 2086 | ++DOMWINDOW == 87 (0x1248fa400) [pid = 2086] [serial = 2200] [outer = 0x123caf800] 06:43:08 INFO - PROCESS | 2086 | 1468417388573 Marionette DEBUG loaded listener.js 06:43:08 INFO - PROCESS | 2086 | ++DOMWINDOW == 88 (0x12696d000) [pid = 2086] [serial = 2201] [outer = 0x123caf800] 06:43:08 INFO - PROCESS | 2086 | 1468417388885 Marionette TRACE conn2 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 06:43:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 06:43:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 518ms 06:43:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 06:43:08 INFO - PROCESS | 2086 | 1468417388943 Marionette TRACE conn2 -> [0,2905,"getWindowHandle",null] 06:43:08 INFO - PROCESS | 2086 | 1468417388944 Marionette TRACE conn2 <- [1,2905,null,{"value":"7"}] 06:43:08 INFO - PROCESS | 2086 | 1468417388946 Marionette TRACE conn2 -> [0,2906,"setScriptTimeout",{"ms":35000}] 06:43:08 INFO - PROCESS | 2086 | 1468417388947 Marionette TRACE conn2 <- [1,2906,null,{}] 06:43:08 INFO - PROCESS | 2086 | 1468417388950 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}] 06:43:08 INFO - PROCESS | 2086 | 1468417388951 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:43:09 INFO - PROCESS | 2086 | 1468417389030 Marionette TRACE conn2 <- [1,2907,null,{"value":null}] 06:43:09 INFO - PROCESS | 2086 | 1468417389036 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:09 INFO - PROCESS | 2086 | 1468417389037 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:43:09 INFO - PROCESS | 2086 | ++DOCSHELL 0x12c2db800 == 35 [pid = 2086] [id = 734] 06:43:09 INFO - PROCESS | 2086 | ++DOMWINDOW == 89 (0x126804400) [pid = 2086] [serial = 2202] [outer = 0x0] 06:43:09 INFO - PROCESS | 2086 | ++DOMWINDOW == 90 (0x126ecc800) [pid = 2086] [serial = 2203] [outer = 0x126804400] 06:43:09 INFO - PROCESS | 2086 | 1468417389062 Marionette DEBUG loaded listener.js 06:43:09 INFO - PROCESS | 2086 | ++DOMWINDOW == 91 (0x1273d7c00) [pid = 2086] [serial = 2204] [outer = 0x126804400] 06:43:09 INFO - PROCESS | 2086 | 1468417389614 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]]]}] 06:43:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 06:43:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 718ms 06:43:09 INFO - PROCESS | 2086 | 1468417389670 Marionette TRACE conn2 -> [0,2909,"getWindowHandle",null] 06:43:09 INFO - PROCESS | 2086 | 1468417389673 Marionette TRACE conn2 <- [1,2909,null,{"value":"7"}] 06:43:09 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 06:43:09 INFO - PROCESS | 2086 | 1468417389676 Marionette TRACE conn2 -> [0,2910,"setScriptTimeout",{"ms":35000}] 06:43:09 INFO - PROCESS | 2086 | 1468417389678 Marionette TRACE conn2 <- [1,2910,null,{}] 06:43:09 INFO - PROCESS | 2086 | 1468417389684 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}] 06:43:09 INFO - PROCESS | 2086 | 1468417389686 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:43:09 INFO - PROCESS | 2086 | 1468417389822 Marionette TRACE conn2 <- [1,2911,null,{"value":null}] 06:43:09 INFO - PROCESS | 2086 | 1468417389905 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:09 INFO - PROCESS | 2086 | 1468417389907 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:43:09 INFO - PROCESS | 2086 | ++DOCSHELL 0x118892000 == 36 [pid = 2086] [id = 735] 06:43:09 INFO - PROCESS | 2086 | ++DOMWINDOW == 92 (0x112fb7800) [pid = 2086] [serial = 2205] [outer = 0x0] 06:43:09 INFO - PROCESS | 2086 | ++DOMWINDOW == 93 (0x1132e6400) [pid = 2086] [serial = 2206] [outer = 0x112fb7800] 06:43:09 INFO - PROCESS | 2086 | 1468417389937 Marionette DEBUG loaded listener.js 06:43:09 INFO - PROCESS | 2086 | ++DOMWINDOW == 94 (0x115ded000) [pid = 2086] [serial = 2207] [outer = 0x112fb7800] 06:43:10 INFO - PROCESS | 2086 | 1468417390373 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]]]}] 06:43:10 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 06:43:10 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 06:43:10 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 721ms 06:43:10 INFO - PROCESS | 2086 | 1468417390396 Marionette TRACE conn2 -> [0,2913,"getWindowHandle",null] 06:43:10 INFO - PROCESS | 2086 | 1468417390399 Marionette TRACE conn2 <- [1,2913,null,{"value":"7"}] 06:43:10 INFO - TEST-START | /DOMEvents/constructors.html 06:43:10 INFO - PROCESS | 2086 | 1468417390404 Marionette TRACE conn2 -> [0,2914,"setScriptTimeout",{"ms":35000}] 06:43:10 INFO - PROCESS | 2086 | 1468417390406 Marionette TRACE conn2 <- [1,2914,null,{}] 06:43:10 INFO - PROCESS | 2086 | 1468417390408 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}] 06:43:10 INFO - PROCESS | 2086 | 1468417390410 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:43:10 INFO - PROCESS | 2086 | 1468417390526 Marionette TRACE conn2 <- [1,2915,null,{"value":null}] 06:43:10 INFO - PROCESS | 2086 | 1468417390609 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:10 INFO - PROCESS | 2086 | 1468417390611 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:43:10 INFO - PROCESS | 2086 | ++DOCSHELL 0x129629800 == 37 [pid = 2086] [id = 736] 06:43:10 INFO - PROCESS | 2086 | ++DOMWINDOW == 95 (0x116f6b000) [pid = 2086] [serial = 2208] [outer = 0x0] 06:43:10 INFO - PROCESS | 2086 | ++DOMWINDOW == 96 (0x118293400) [pid = 2086] [serial = 2209] [outer = 0x116f6b000] 06:43:10 INFO - PROCESS | 2086 | 1468417390647 Marionette DEBUG loaded listener.js 06:43:10 INFO - PROCESS | 2086 | ++DOMWINDOW == 97 (0x119743800) [pid = 2086] [serial = 2210] [outer = 0x116f6b000] 06:43:11 INFO - PROCESS | 2086 | 1468417391305 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]]]}] 06:43:11 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 06:43:11 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 06:43:11 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 06:43:11 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 06:43:11 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 06:43:11 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 06:43:11 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 06:43:11 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 06:43:11 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 06:43:11 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 06:43:11 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 06:43:11 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 06:43:11 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 06:43:11 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 06:43:11 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 06:43:11 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 06:43:11 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 06:43:11 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 06:43:11 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 06:43:11 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 06:43:11 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 06:43:11 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 06:43:11 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 06:43:11 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 06:43:11 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 06:43:11 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 06:43:11 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 06:43:11 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 06:43:11 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 06:43:11 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 06:43:11 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 06:43:11 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 06:43:11 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 06:43:11 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 06:43:11 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 06:43:11 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 06:43:11 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 06:43:11 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 06:43:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:43:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:43:11 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 06:43:11 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 06:43:11 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 06:43:11 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 06:43:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:43:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:43:11 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 06:43:11 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 06:43:11 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 06:43:11 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 06:43:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:43:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:43:11 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 06:43:11 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 06:43:11 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 06:43:11 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 06:43:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:43:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:43:11 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 06:43:11 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 06:43:11 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 06:43:11 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 06:43:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:43:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:43:11 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 06:43:11 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 06:43:11 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 06:43:11 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 06:43:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:43:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:43:11 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 06:43:11 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 06:43:11 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 06:43:11 INFO - TEST-OK | /DOMEvents/constructors.html | took 932ms 06:43:11 INFO - PROCESS | 2086 | 1468417391337 Marionette TRACE conn2 -> [0,2917,"getWindowHandle",null] 06:43:11 INFO - PROCESS | 2086 | 1468417391340 Marionette TRACE conn2 <- [1,2917,null,{"value":"7"}] 06:43:11 INFO - TEST-START | /DOMEvents/event-phases-order.html 06:43:11 INFO - PROCESS | 2086 | 1468417391345 Marionette TRACE conn2 -> [0,2918,"setScriptTimeout",{"ms":35000}] 06:43:11 INFO - PROCESS | 2086 | 1468417391347 Marionette TRACE conn2 <- [1,2918,null,{}] 06:43:11 INFO - PROCESS | 2086 | 1468417391350 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}] 06:43:11 INFO - PROCESS | 2086 | 1468417391352 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:43:11 INFO - PROCESS | 2086 | 1468417391475 Marionette TRACE conn2 <- [1,2919,null,{"value":null}] 06:43:11 INFO - PROCESS | 2086 | --DOCSHELL 0x123d77800 == 36 [pid = 2086] [id = 733] 06:43:11 INFO - PROCESS | 2086 | --DOCSHELL 0x12bc4b800 == 35 [pid = 2086] [id = 732] 06:43:11 INFO - PROCESS | 2086 | --DOCSHELL 0x116ac7800 == 34 [pid = 2086] [id = 731] 06:43:11 INFO - PROCESS | 2086 | --DOCSHELL 0x12b121000 == 33 [pid = 2086] [id = 730] 06:43:11 INFO - PROCESS | 2086 | --DOCSHELL 0x12962b800 == 32 [pid = 2086] [id = 729] 06:43:11 INFO - PROCESS | 2086 | --DOCSHELL 0x12889e000 == 31 [pid = 2086] [id = 728] 06:43:11 INFO - PROCESS | 2086 | --DOCSHELL 0x124511800 == 30 [pid = 2086] [id = 727] 06:43:11 INFO - PROCESS | 2086 | --DOCSHELL 0x118896800 == 29 [pid = 2086] [id = 726] 06:43:11 INFO - PROCESS | 2086 | --DOCSHELL 0x116ad4000 == 28 [pid = 2086] [id = 725] 06:43:11 INFO - PROCESS | 2086 | --DOCSHELL 0x11927e800 == 27 [pid = 2086] [id = 724] 06:43:11 INFO - PROCESS | 2086 | --DOMWINDOW == 96 (0x1243fa000) [pid = 2086] [serial = 2144] [outer = 0x0] [url = about:blank] 06:43:11 INFO - PROCESS | 2086 | --DOMWINDOW == 95 (0x1176f0c00) [pid = 2086] [serial = 2156] [outer = 0x0] [url = about:blank] 06:43:11 INFO - PROCESS | 2086 | --DOMWINDOW == 94 (0x116f63c00) [pid = 2086] [serial = 2155] [outer = 0x0] [url = about:blank] 06:43:11 INFO - PROCESS | 2086 | --DOMWINDOW == 93 (0x123ced400) [pid = 2086] [serial = 2143] [outer = 0x0] [url = about:blank] 06:43:11 INFO - PROCESS | 2086 | --DOMWINDOW == 92 (0x11645fc00) [pid = 2086] [serial = 2131] [outer = 0x0] [url = about:blank] 06:43:11 INFO - PROCESS | 2086 | --DOMWINDOW == 91 (0x116a1a400) [pid = 2086] [serial = 2132] [outer = 0x0] [url = about:blank] 06:43:11 INFO - PROCESS | 2086 | --DOMWINDOW == 90 (0x119145400) [pid = 2086] [serial = 2129] [outer = 0x0] [url = about:blank] 06:43:11 INFO - PROCESS | 2086 | --DOMWINDOW == 89 (0x117144400) [pid = 2086] [serial = 2128] [outer = 0x0] [url = about:blank] 06:43:11 INFO - PROCESS | 2086 | --DOMWINDOW == 88 (0x120fe6800) [pid = 2086] [serial = 2137] [outer = 0x0] [url = about:blank] 06:43:11 INFO - PROCESS | 2086 | --DOMWINDOW == 87 (0x123006400) [pid = 2086] [serial = 2138] [outer = 0x0] [url = about:blank] 06:43:11 INFO - PROCESS | 2086 | --DOMWINDOW == 86 (0x118563000) [pid = 2086] [serial = 2134] [outer = 0x0] [url = about:blank] 06:43:11 INFO - PROCESS | 2086 | --DOMWINDOW == 85 (0x1188e5000) [pid = 2086] [serial = 2135] [outer = 0x0] [url = about:blank] 06:43:11 INFO - PROCESS | 2086 | --DOMWINDOW == 84 (0x11697dc00) [pid = 2086] [serial = 2113] [outer = 0x0] [url = about:blank] 06:43:11 INFO - PROCESS | 2086 | --DOMWINDOW == 83 (0x119983800) [pid = 2086] [serial = 2116] [outer = 0x0] [url = about:blank] 06:43:11 INFO - PROCESS | 2086 | --DOMWINDOW == 82 (0x126964c00) [pid = 2086] [serial = 2119] [outer = 0x0] [url = about:blank] 06:43:11 INFO - PROCESS | 2086 | --DOMWINDOW == 81 (0x12b0c4800) [pid = 2086] [serial = 2122] [outer = 0x0] [url = about:blank] 06:43:11 INFO - PROCESS | 2086 | --DOMWINDOW == 80 (0x112eaec00) [pid = 2086] [serial = 2125] [outer = 0x0] [url = about:blank] 06:43:11 INFO - PROCESS | 2086 | --DOMWINDOW == 79 (0x1121ba000) [pid = 2086] [serial = 2146] [outer = 0x0] [url = about:blank] 06:43:11 INFO - PROCESS | 2086 | --DOMWINDOW == 78 (0x112e6ac00) [pid = 2086] [serial = 2147] [outer = 0x0] [url = about:blank] 06:43:11 INFO - PROCESS | 2086 | --DOMWINDOW == 77 (0x116f63400) [pid = 2086] [serial = 2149] [outer = 0x0] [url = about:blank] 06:43:11 INFO - PROCESS | 2086 | --DOMWINDOW == 76 (0x118852000) [pid = 2086] [serial = 2153] [outer = 0x0] [url = about:blank] 06:43:11 INFO - PROCESS | 2086 | --DOMWINDOW == 75 (0x117eb7400) [pid = 2086] [serial = 2150] [outer = 0x0] [url = about:blank] 06:43:11 INFO - PROCESS | 2086 | --DOMWINDOW == 74 (0x1121b2c00) [pid = 2086] [serial = 2152] [outer = 0x0] [url = about:blank] 06:43:11 INFO - PROCESS | 2086 | --DOMWINDOW == 73 (0x1234f0400) [pid = 2086] [serial = 2140] [outer = 0x0] [url = about:blank] 06:43:11 INFO - PROCESS | 2086 | --DOMWINDOW == 72 (0x123b3dc00) [pid = 2086] [serial = 2141] [outer = 0x0] [url = about:blank] 06:43:11 INFO - PROCESS | 2086 | --DOMWINDOW == 71 (0x123003800) [pid = 2086] [serial = 2117] [outer = 0x0] [url = about:blank] 06:43:11 INFO - PROCESS | 2086 | --DOMWINDOW == 70 (0x12b0d1400) [pid = 2086] [serial = 2123] [outer = 0x0] [url = about:blank] 06:43:11 INFO - PROCESS | 2086 | --DOMWINDOW == 69 (0x116f9a800) [pid = 2086] [serial = 2114] [outer = 0x0] [url = about:blank] 06:43:11 INFO - PROCESS | 2086 | --DOMWINDOW == 68 (0x115e67800) [pid = 2086] [serial = 2126] [outer = 0x0] [url = about:blank] 06:43:11 INFO - PROCESS | 2086 | --DOMWINDOW == 67 (0x128a66000) [pid = 2086] [serial = 2120] [outer = 0x0] [url = about:blank] 06:43:11 INFO - PROCESS | 2086 | 1468417391601 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:11 INFO - PROCESS | 2086 | 1468417391602 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:43:11 INFO - PROCESS | 2086 | ++DOCSHELL 0x116ad3800 == 28 [pid = 2086] [id = 737] 06:43:11 INFO - PROCESS | 2086 | ++DOMWINDOW == 68 (0x112e6ac00) [pid = 2086] [serial = 2211] [outer = 0x0] 06:43:11 INFO - PROCESS | 2086 | ++DOMWINDOW == 69 (0x11645fc00) [pid = 2086] [serial = 2212] [outer = 0x112e6ac00] 06:43:11 INFO - PROCESS | 2086 | 1468417391640 Marionette DEBUG loaded listener.js 06:43:11 INFO - PROCESS | 2086 | ++DOMWINDOW == 70 (0x117144000) [pid = 2086] [serial = 2213] [outer = 0x112e6ac00] 06:43:11 INFO - PROCESS | 2086 | 1468417391923 Marionette TRACE conn2 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 06:43:11 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 06:43:11 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 624ms 06:43:11 INFO - PROCESS | 2086 | 1468417391972 Marionette TRACE conn2 -> [0,2921,"getWindowHandle",null] 06:43:11 INFO - PROCESS | 2086 | 1468417391975 Marionette TRACE conn2 <- [1,2921,null,{"value":"7"}] 06:43:11 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 06:43:11 INFO - PROCESS | 2086 | 1468417391979 Marionette TRACE conn2 -> [0,2922,"setScriptTimeout",{"ms":35000}] 06:43:11 INFO - PROCESS | 2086 | 1468417391981 Marionette TRACE conn2 <- [1,2922,null,{}] 06:43:11 INFO - PROCESS | 2086 | 1468417391986 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}] 06:43:11 INFO - PROCESS | 2086 | 1468417391988 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:43:12 INFO - PROCESS | 2086 | 1468417392069 Marionette TRACE conn2 <- [1,2923,null,{"value":null}] 06:43:12 INFO - PROCESS | 2086 | 1468417392073 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:12 INFO - PROCESS | 2086 | 1468417392075 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:43:12 INFO - PROCESS | 2086 | ++DOCSHELL 0x119912800 == 29 [pid = 2086] [id = 738] 06:43:12 INFO - PROCESS | 2086 | ++DOMWINDOW == 71 (0x1176ea800) [pid = 2086] [serial = 2214] [outer = 0x0] 06:43:12 INFO - PROCESS | 2086 | ++DOMWINDOW == 72 (0x118851400) [pid = 2086] [serial = 2215] [outer = 0x1176ea800] 06:43:12 INFO - PROCESS | 2086 | 1468417392102 Marionette DEBUG loaded listener.js 06:43:12 INFO - PROCESS | 2086 | ++DOMWINDOW == 73 (0x11973f000) [pid = 2086] [serial = 2216] [outer = 0x1176ea800] 06:43:12 INFO - PROCESS | 2086 | [2086] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 06:43:12 INFO - PROCESS | 2086 | [2086] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 06:43:12 INFO - PROCESS | 2086 | [2086] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 06:43:12 INFO - PROCESS | 2086 | [2086] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 06:43:12 INFO - PROCESS | 2086 | 1468417392441 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]]]}] 06:43:12 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 06:43:12 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 06:43:12 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 06:43:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:43:12 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 06:43:12 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 06:43:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:43:12 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 06:43:12 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 06:43:12 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 06:43:12 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 06:43:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:43:12 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 06:43:12 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 06:43:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:43:12 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 06:43:12 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 06:43:12 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 06:43:12 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 06:43:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:43:12 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 06:43:12 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 06:43:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:43:12 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 06:43:12 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]" 06:43:12 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 06:43:12 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 06:43:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:43:12 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 06:43:12 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 06:43:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:43:12 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 06:43:12 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 06:43:12 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 472ms 06:43:12 INFO - PROCESS | 2086 | 1468417392452 Marionette TRACE conn2 -> [0,2925,"getWindowHandle",null] 06:43:12 INFO - PROCESS | 2086 | 1468417392454 Marionette TRACE conn2 <- [1,2925,null,{"value":"7"}] 06:43:12 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 06:43:12 INFO - PROCESS | 2086 | 1468417392463 Marionette TRACE conn2 -> [0,2926,"setScriptTimeout",{"ms":35000}] 06:43:12 INFO - PROCESS | 2086 | 1468417392467 Marionette TRACE conn2 <- [1,2926,null,{}] 06:43:12 INFO - PROCESS | 2086 | 1468417392476 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}] 06:43:12 INFO - PROCESS | 2086 | 1468417392479 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:43:12 INFO - PROCESS | 2086 | 1468417392568 Marionette TRACE conn2 <- [1,2927,null,{"value":null}] 06:43:12 INFO - PROCESS | 2086 | 1468417392574 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:12 INFO - PROCESS | 2086 | 1468417392576 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:43:12 INFO - PROCESS | 2086 | ++DOCSHELL 0x126861800 == 30 [pid = 2086] [id = 739] 06:43:12 INFO - PROCESS | 2086 | ++DOMWINDOW == 74 (0x119a92800) [pid = 2086] [serial = 2217] [outer = 0x0] 06:43:12 INFO - PROCESS | 2086 | ++DOMWINDOW == 75 (0x1234af400) [pid = 2086] [serial = 2218] [outer = 0x119a92800] 06:43:12 INFO - PROCESS | 2086 | 1468417392604 Marionette DEBUG loaded listener.js 06:43:12 INFO - PROCESS | 2086 | ++DOMWINDOW == 76 (0x116f8f800) [pid = 2086] [serial = 2219] [outer = 0x119a92800] 06:43:12 INFO - PROCESS | 2086 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 06:43:12 INFO - PROCESS | 2086 | 1468417392946 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]]]}] 06:43:12 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 06:43:12 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 530ms 06:43:12 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 06:43:12 INFO - PROCESS | 2086 | 1468417392988 Marionette TRACE conn2 -> [0,2929,"getWindowHandle",null] 06:43:12 INFO - PROCESS | 2086 | 1468417392990 Marionette TRACE conn2 <- [1,2929,null,{"value":"7"}] 06:43:12 INFO - PROCESS | 2086 | 1468417392992 Marionette TRACE conn2 -> [0,2930,"setScriptTimeout",{"ms":35000}] 06:43:12 INFO - PROCESS | 2086 | 1468417392993 Marionette TRACE conn2 <- [1,2930,null,{}] 06:43:13 INFO - PROCESS | 2086 | 1468417393001 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}] 06:43:13 INFO - PROCESS | 2086 | 1468417393002 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:43:13 INFO - PROCESS | 2086 | 1468417393085 Marionette TRACE conn2 <- [1,2931,null,{"value":null}] 06:43:13 INFO - PROCESS | 2086 | 1468417393089 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:13 INFO - PROCESS | 2086 | 1468417393090 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:43:13 INFO - PROCESS | 2086 | ++DOCSHELL 0x128d2c800 == 31 [pid = 2086] [id = 740] 06:43:13 INFO - PROCESS | 2086 | ++DOMWINDOW == 77 (0x123b45000) [pid = 2086] [serial = 2220] [outer = 0x0] 06:43:13 INFO - PROCESS | 2086 | ++DOMWINDOW == 78 (0x1243b6c00) [pid = 2086] [serial = 2221] [outer = 0x123b45000] 06:43:13 INFO - PROCESS | 2086 | 1468417393116 Marionette DEBUG loaded listener.js 06:43:13 INFO - PROCESS | 2086 | ++DOMWINDOW == 79 (0x124568000) [pid = 2086] [serial = 2222] [outer = 0x123b45000] 06:43:13 INFO - PROCESS | 2086 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 06:43:13 INFO - PROCESS | 2086 | 1468417393417 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]]]}] 06:43:13 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 06:43:13 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 475ms 06:43:13 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 06:43:13 INFO - PROCESS | 2086 | 1468417393468 Marionette TRACE conn2 -> [0,2933,"getWindowHandle",null] 06:43:13 INFO - PROCESS | 2086 | 1468417393469 Marionette TRACE conn2 <- [1,2933,null,{"value":"7"}] 06:43:13 INFO - PROCESS | 2086 | 1468417393471 Marionette TRACE conn2 -> [0,2934,"setScriptTimeout",{"ms":35000}] 06:43:13 INFO - PROCESS | 2086 | 1468417393472 Marionette TRACE conn2 <- [1,2934,null,{}] 06:43:13 INFO - PROCESS | 2086 | 1468417393474 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}] 06:43:13 INFO - PROCESS | 2086 | 1468417393476 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:43:13 INFO - PROCESS | 2086 | 1468417393558 Marionette TRACE conn2 <- [1,2935,null,{"value":null}] 06:43:13 INFO - PROCESS | 2086 | 1468417393562 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:13 INFO - PROCESS | 2086 | 1468417393563 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:43:13 INFO - PROCESS | 2086 | ++DOCSHELL 0x12ab44000 == 32 [pid = 2086] [id = 741] 06:43:13 INFO - PROCESS | 2086 | ++DOMWINDOW == 80 (0x123b3ec00) [pid = 2086] [serial = 2223] [outer = 0x0] 06:43:13 INFO - PROCESS | 2086 | ++DOMWINDOW == 81 (0x126809400) [pid = 2086] [serial = 2224] [outer = 0x123b3ec00] 06:43:13 INFO - PROCESS | 2086 | 1468417393591 Marionette DEBUG loaded listener.js 06:43:13 INFO - PROCESS | 2086 | ++DOMWINDOW == 82 (0x126d39800) [pid = 2086] [serial = 2225] [outer = 0x123b3ec00] 06:43:13 INFO - PROCESS | 2086 | 1468417393944 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]]]}] 06:43:13 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 06:43:13 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 518ms 06:43:13 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 06:43:13 INFO - PROCESS | 2086 | 1468417393990 Marionette TRACE conn2 -> [0,2937,"getWindowHandle",null] 06:43:13 INFO - PROCESS | 2086 | 1468417393991 Marionette TRACE conn2 <- [1,2937,null,{"value":"7"}] 06:43:13 INFO - PROCESS | 2086 | 1468417393993 Marionette TRACE conn2 -> [0,2938,"setScriptTimeout",{"ms":35000}] 06:43:13 INFO - PROCESS | 2086 | 1468417393994 Marionette TRACE conn2 <- [1,2938,null,{}] 06:43:13 INFO - PROCESS | 2086 | 1468417393997 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}] 06:43:14 INFO - PROCESS | 2086 | 1468417394001 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:43:14 INFO - PROCESS | 2086 | 1468417394123 Marionette TRACE conn2 <- [1,2939,null,{"value":null}] 06:43:14 INFO - PROCESS | 2086 | 1468417394127 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:14 INFO - PROCESS | 2086 | 1468417394128 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:43:14 INFO - PROCESS | 2086 | ++DOCSHELL 0x12bc51800 == 33 [pid = 2086] [id = 742] 06:43:14 INFO - PROCESS | 2086 | ++DOMWINDOW == 83 (0x126e38000) [pid = 2086] [serial = 2226] [outer = 0x0] 06:43:14 INFO - PROCESS | 2086 | ++DOMWINDOW == 84 (0x1273de000) [pid = 2086] [serial = 2227] [outer = 0x126e38000] 06:43:14 INFO - PROCESS | 2086 | 1468417394153 Marionette DEBUG loaded listener.js 06:43:14 INFO - PROCESS | 2086 | ++DOMWINDOW == 85 (0x128d0f800) [pid = 2086] [serial = 2228] [outer = 0x126e38000] 06:43:14 INFO - PROCESS | 2086 | 1468417394456 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]]]}] 06:43:14 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. 06:43:14 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 470ms 06:43:14 INFO - PROCESS | 2086 | 1468417394464 Marionette TRACE conn2 -> [0,2941,"getWindowHandle",null] 06:43:14 INFO - PROCESS | 2086 | 1468417394467 Marionette TRACE conn2 <- [1,2941,null,{"value":"7"}] 06:43:14 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 06:43:14 INFO - PROCESS | 2086 | 1468417394473 Marionette TRACE conn2 -> [0,2942,"setScriptTimeout",{"ms":35000}] 06:43:14 INFO - PROCESS | 2086 | 1468417394474 Marionette TRACE conn2 <- [1,2942,null,{}] 06:43:14 INFO - PROCESS | 2086 | 1468417394476 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}] 06:43:14 INFO - PROCESS | 2086 | 1468417394487 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:43:14 INFO - PROCESS | 2086 | 1468417394591 Marionette TRACE conn2 <- [1,2943,null,{"value":null}] 06:43:14 INFO - PROCESS | 2086 | 1468417394594 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:14 INFO - PROCESS | 2086 | 1468417394595 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:43:14 INFO - PROCESS | 2086 | ++DOCSHELL 0x12c2d8800 == 34 [pid = 2086] [id = 743] 06:43:14 INFO - PROCESS | 2086 | ++DOMWINDOW == 86 (0x128d0ac00) [pid = 2086] [serial = 2229] [outer = 0x0] 06:43:14 INFO - PROCESS | 2086 | ++DOMWINDOW == 87 (0x12910b800) [pid = 2086] [serial = 2230] [outer = 0x128d0ac00] 06:43:14 INFO - PROCESS | 2086 | 1468417394620 Marionette DEBUG loaded listener.js 06:43:14 INFO - PROCESS | 2086 | ++DOMWINDOW == 88 (0x129111800) [pid = 2086] [serial = 2231] [outer = 0x128d0ac00] 06:43:14 INFO - PROCESS | 2086 | 1468417394904 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"]]]}] 06:43:14 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 06:43:14 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 06:43:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:43:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:43:14 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 06:43:14 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 470ms 06:43:14 INFO - PROCESS | 2086 | 1468417394948 Marionette TRACE conn2 -> [0,2945,"getWindowHandle",null] 06:43:14 INFO - PROCESS | 2086 | 1468417394952 Marionette TRACE conn2 <- [1,2945,null,{"value":"7"}] 06:43:14 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 06:43:14 INFO - PROCESS | 2086 | 1468417394955 Marionette TRACE conn2 -> [0,2946,"setScriptTimeout",{"ms":35000}] 06:43:14 INFO - PROCESS | 2086 | 1468417394956 Marionette TRACE conn2 <- [1,2946,null,{}] 06:43:14 INFO - PROCESS | 2086 | 1468417394959 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}] 06:43:14 INFO - PROCESS | 2086 | 1468417394960 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:43:15 INFO - PROCESS | 2086 | 1468417395059 Marionette TRACE conn2 <- [1,2947,null,{"value":null}] 06:43:15 INFO - PROCESS | 2086 | 1468417395070 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:15 INFO - PROCESS | 2086 | 1468417395072 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:43:15 INFO - PROCESS | 2086 | ++DOCSHELL 0x12c584800 == 35 [pid = 2086] [id = 744] 06:43:15 INFO - PROCESS | 2086 | ++DOMWINDOW == 89 (0x129116c00) [pid = 2086] [serial = 2232] [outer = 0x0] 06:43:15 INFO - PROCESS | 2086 | ++DOMWINDOW == 90 (0x129350c00) [pid = 2086] [serial = 2233] [outer = 0x129116c00] 06:43:15 INFO - PROCESS | 2086 | 1468417395095 Marionette DEBUG loaded listener.js 06:43:15 INFO - PROCESS | 2086 | ++DOMWINDOW == 91 (0x129357c00) [pid = 2086] [serial = 2234] [outer = 0x129116c00] 06:43:15 INFO - PROCESS | 2086 | 1468417395404 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]]]}] 06:43:15 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. 06:43:15 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 468ms 06:43:15 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 06:43:15 INFO - PROCESS | 2086 | 1468417395430 Marionette TRACE conn2 -> [0,2949,"getWindowHandle",null] 06:43:15 INFO - PROCESS | 2086 | 1468417395432 Marionette TRACE conn2 <- [1,2949,null,{"value":"7"}] 06:43:15 INFO - PROCESS | 2086 | 1468417395436 Marionette TRACE conn2 -> [0,2950,"setScriptTimeout",{"ms":35000}] 06:43:15 INFO - PROCESS | 2086 | 1468417395437 Marionette TRACE conn2 <- [1,2950,null,{}] 06:43:15 INFO - PROCESS | 2086 | 1468417395446 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}] 06:43:15 INFO - PROCESS | 2086 | 1468417395448 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:43:15 INFO - PROCESS | 2086 | 1468417395543 Marionette TRACE conn2 <- [1,2951,null,{"value":null}] 06:43:15 INFO - PROCESS | 2086 | 1468417395555 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:15 INFO - PROCESS | 2086 | 1468417395556 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:43:15 INFO - PROCESS | 2086 | ++DOCSHELL 0x126818000 == 36 [pid = 2086] [id = 745] 06:43:15 INFO - PROCESS | 2086 | ++DOMWINDOW == 92 (0x1293c5800) [pid = 2086] [serial = 2235] [outer = 0x0] 06:43:15 INFO - PROCESS | 2086 | ++DOMWINDOW == 93 (0x1293cd400) [pid = 2086] [serial = 2236] [outer = 0x1293c5800] 06:43:15 INFO - PROCESS | 2086 | 1468417395581 Marionette DEBUG loaded listener.js 06:43:15 INFO - PROCESS | 2086 | ++DOMWINDOW == 94 (0x12a521c00) [pid = 2086] [serial = 2237] [outer = 0x1293c5800] 06:43:15 INFO - PROCESS | 2086 | --DOMWINDOW == 93 (0x1187f5000) [pid = 2086] [serial = 2184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 06:43:15 INFO - PROCESS | 2086 | --DOMWINDOW == 92 (0x111fe3800) [pid = 2086] [serial = 2175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 06:43:15 INFO - PROCESS | 2086 | --DOMWINDOW == 91 (0x112e71400) [pid = 2086] [serial = 2187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 06:43:15 INFO - PROCESS | 2086 | --DOMWINDOW == 90 (0x11662d800) [pid = 2086] [serial = 2172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 06:43:15 INFO - PROCESS | 2086 | --DOMWINDOW == 89 (0x113c22000) [pid = 2086] [serial = 2178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 06:43:15 INFO - PROCESS | 2086 | --DOMWINDOW == 88 (0x116f6dc00) [pid = 2086] [serial = 2157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 06:43:15 INFO - PROCESS | 2086 | --DOMWINDOW == 87 (0x11918b800) [pid = 2086] [serial = 2160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 06:43:15 INFO - PROCESS | 2086 | --DOMWINDOW == 86 (0x1234a9c00) [pid = 2086] [serial = 2163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 06:43:15 INFO - PROCESS | 2086 | --DOMWINDOW == 85 (0x123b4a400) [pid = 2086] [serial = 2166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 06:43:15 INFO - PROCESS | 2086 | --DOMWINDOW == 84 (0x123002400) [pid = 2086] [serial = 2190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 06:43:15 INFO - PROCESS | 2086 | --DOMWINDOW == 83 (0x112ce2400) [pid = 2086] [serial = 2193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 06:43:15 INFO - PROCESS | 2086 | --DOMWINDOW == 82 (0x123caf800) [pid = 2086] [serial = 2199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 06:43:15 INFO - PROCESS | 2086 | --DOMWINDOW == 81 (0x1133db800) [pid = 2086] [serial = 2196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 06:43:15 INFO - PROCESS | 2086 | --DOMWINDOW == 80 (0x1121b9800) [pid = 2086] [serial = 2181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 06:43:15 INFO - PROCESS | 2086 | --DOMWINDOW == 79 (0x1268a6c00) [pid = 2086] [serial = 2169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 06:43:15 INFO - PROCESS | 2086 | ++DOCSHELL 0x10eab7800 == 37 [pid = 2086] [id = 746] 06:43:15 INFO - PROCESS | 2086 | ++DOMWINDOW == 80 (0x112e6e400) [pid = 2086] [serial = 2238] [outer = 0x0] 06:43:15 INFO - PROCESS | 2086 | ++DOMWINDOW == 81 (0x113c22000) [pid = 2086] [serial = 2239] [outer = 0x112e6e400] 06:43:15 INFO - PROCESS | 2086 | 1468417395965 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]]]}] 06:43:16 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. 06:43:16 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 569ms 06:43:16 INFO - PROCESS | 2086 | 1468417396005 Marionette TRACE conn2 -> [0,2953,"getWindowHandle",null] 06:43:16 INFO - PROCESS | 2086 | 1468417396007 Marionette TRACE conn2 <- [1,2953,null,{"value":"7"}] 06:43:16 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 06:43:16 INFO - PROCESS | 2086 | 1468417396009 Marionette TRACE conn2 -> [0,2954,"setScriptTimeout",{"ms":35000}] 06:43:16 INFO - PROCESS | 2086 | 1468417396010 Marionette TRACE conn2 <- [1,2954,null,{}] 06:43:16 INFO - PROCESS | 2086 | 1468417396012 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}] 06:43:16 INFO - PROCESS | 2086 | 1468417396014 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:43:16 INFO - PROCESS | 2086 | 1468417396113 Marionette TRACE conn2 <- [1,2955,null,{"value":null}] 06:43:16 INFO - PROCESS | 2086 | 1468417396176 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:16 INFO - PROCESS | 2086 | 1468417396177 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:43:16 INFO - PROCESS | 2086 | ++DOCSHELL 0x12ca78000 == 38 [pid = 2086] [id = 747] 06:43:16 INFO - PROCESS | 2086 | ++DOMWINDOW == 82 (0x112ce2400) [pid = 2086] [serial = 2240] [outer = 0x0] 06:43:16 INFO - PROCESS | 2086 | ++DOMWINDOW == 83 (0x1187f5000) [pid = 2086] [serial = 2241] [outer = 0x112ce2400] 06:43:16 INFO - PROCESS | 2086 | 1468417396201 Marionette DEBUG loaded listener.js 06:43:16 INFO - PROCESS | 2086 | ++DOMWINDOW == 84 (0x1243f3800) [pid = 2086] [serial = 2242] [outer = 0x112ce2400] 06:43:16 INFO - PROCESS | 2086 | 1468417396444 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]]]}] 06:43:16 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 06:43:16 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 06:43:16 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 469ms 06:43:16 INFO - PROCESS | 2086 | 1468417396500 Marionette TRACE conn2 -> [0,2957,"getWindowHandle",null] 06:43:16 INFO - PROCESS | 2086 | 1468417396502 Marionette TRACE conn2 <- [1,2957,null,{"value":"7"}] 06:43:16 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 06:43:16 INFO - PROCESS | 2086 | 1468417396508 Marionette TRACE conn2 -> [0,2958,"setScriptTimeout",{"ms":35000}] 06:43:16 INFO - PROCESS | 2086 | 1468417396510 Marionette TRACE conn2 <- [1,2958,null,{}] 06:43:16 INFO - PROCESS | 2086 | 1468417396512 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}] 06:43:16 INFO - PROCESS | 2086 | 1468417396515 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:43:16 INFO - PROCESS | 2086 | 1468417396620 Marionette TRACE conn2 <- [1,2959,null,{"value":null}] 06:43:16 INFO - PROCESS | 2086 | 1468417396624 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:16 INFO - PROCESS | 2086 | 1468417396626 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:43:16 INFO - PROCESS | 2086 | ++DOCSHELL 0x12d085000 == 39 [pid = 2086] [id = 748] 06:43:16 INFO - PROCESS | 2086 | ++DOMWINDOW == 85 (0x126962000) [pid = 2086] [serial = 2243] [outer = 0x0] 06:43:16 INFO - PROCESS | 2086 | ++DOMWINDOW == 86 (0x12a52ac00) [pid = 2086] [serial = 2244] [outer = 0x126962000] 06:43:16 INFO - PROCESS | 2086 | 1468417396654 Marionette DEBUG loaded listener.js 06:43:16 INFO - PROCESS | 2086 | ++DOMWINDOW == 87 (0x1293c4c00) [pid = 2086] [serial = 2245] [outer = 0x126962000] 06:43:16 INFO - PROCESS | 2086 | 1468417396951 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]]]}] 06:43:16 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. 06:43:16 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 470ms 06:43:16 INFO - PROCESS | 2086 | 1468417396980 Marionette TRACE conn2 -> [0,2961,"getWindowHandle",null] 06:43:16 INFO - PROCESS | 2086 | 1468417396981 Marionette TRACE conn2 <- [1,2961,null,{"value":"7"}] 06:43:16 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 06:43:16 INFO - PROCESS | 2086 | 1468417396988 Marionette TRACE conn2 -> [0,2962,"setScriptTimeout",{"ms":35000}] 06:43:16 INFO - PROCESS | 2086 | 1468417396989 Marionette TRACE conn2 <- [1,2962,null,{}] 06:43:16 INFO - PROCESS | 2086 | 1468417396991 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}] 06:43:16 INFO - PROCESS | 2086 | 1468417396992 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:43:17 INFO - PROCESS | 2086 | 1468417397077 Marionette TRACE conn2 <- [1,2963,null,{"value":null}] 06:43:17 INFO - PROCESS | 2086 | 1468417397144 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:17 INFO - PROCESS | 2086 | 1468417397145 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:43:17 INFO - PROCESS | 2086 | ++DOCSHELL 0x12d098000 == 40 [pid = 2086] [id = 749] 06:43:17 INFO - PROCESS | 2086 | ++DOMWINDOW == 88 (0x12934cc00) [pid = 2086] [serial = 2246] [outer = 0x0] 06:43:17 INFO - PROCESS | 2086 | ++DOMWINDOW == 89 (0x12b0c3c00) [pid = 2086] [serial = 2247] [outer = 0x12934cc00] 06:43:17 INFO - PROCESS | 2086 | 1468417397169 Marionette DEBUG loaded listener.js 06:43:17 INFO - PROCESS | 2086 | ++DOMWINDOW == 90 (0x12b0ce800) [pid = 2086] [serial = 2248] [outer = 0x12934cc00] 06:43:17 INFO - PROCESS | 2086 | 1468417397413 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]]]}] 06:43:17 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. 06:43:17 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 469ms 06:43:17 INFO - PROCESS | 2086 | 1468417397457 Marionette TRACE conn2 -> [0,2965,"getWindowHandle",null] 06:43:17 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 06:43:17 INFO - PROCESS | 2086 | 1468417397458 Marionette TRACE conn2 <- [1,2965,null,{"value":"7"}] 06:43:17 INFO - PROCESS | 2086 | 1468417397460 Marionette TRACE conn2 -> [0,2966,"setScriptTimeout",{"ms":35000}] 06:43:17 INFO - PROCESS | 2086 | 1468417397461 Marionette TRACE conn2 <- [1,2966,null,{}] 06:43:17 INFO - PROCESS | 2086 | 1468417397464 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}] 06:43:17 INFO - PROCESS | 2086 | 1468417397467 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:43:17 INFO - PROCESS | 2086 | 1468417397559 Marionette TRACE conn2 <- [1,2967,null,{"value":null}] 06:43:17 INFO - PROCESS | 2086 | 1468417397562 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:17 INFO - PROCESS | 2086 | 1468417397564 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:43:17 INFO - PROCESS | 2086 | ++DOCSHELL 0x12d34d800 == 41 [pid = 2086] [id = 750] 06:43:17 INFO - PROCESS | 2086 | ++DOMWINDOW == 91 (0x119bf2400) [pid = 2086] [serial = 2249] [outer = 0x0] 06:43:17 INFO - PROCESS | 2086 | ++DOMWINDOW == 92 (0x12b8d4000) [pid = 2086] [serial = 2250] [outer = 0x119bf2400] 06:43:17 INFO - PROCESS | 2086 | 1468417397588 Marionette DEBUG loaded listener.js 06:43:17 INFO - PROCESS | 2086 | ++DOMWINDOW == 93 (0x12b8dac00) [pid = 2086] [serial = 2251] [outer = 0x119bf2400] 06:43:18 INFO - PROCESS | 2086 | 1468417398069 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]]]}] 06:43:18 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. 06:43:18 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 621ms 06:43:18 INFO - PROCESS | 2086 | 1468417398083 Marionette TRACE conn2 -> [0,2969,"getWindowHandle",null] 06:43:18 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 06:43:18 INFO - PROCESS | 2086 | 1468417398086 Marionette TRACE conn2 <- [1,2969,null,{"value":"7"}] 06:43:18 INFO - PROCESS | 2086 | 1468417398092 Marionette TRACE conn2 -> [0,2970,"setScriptTimeout",{"ms":35000}] 06:43:18 INFO - PROCESS | 2086 | 1468417398095 Marionette TRACE conn2 <- [1,2970,null,{}] 06:43:18 INFO - PROCESS | 2086 | 1468417398100 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}] 06:43:18 INFO - PROCESS | 2086 | 1468417398102 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:43:18 INFO - PROCESS | 2086 | 1468417398262 Marionette TRACE conn2 <- [1,2971,null,{"value":null}] 06:43:18 INFO - PROCESS | 2086 | 1468417398336 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:18 INFO - PROCESS | 2086 | 1468417398337 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:43:18 INFO - PROCESS | 2086 | ++DOCSHELL 0x117e39000 == 42 [pid = 2086] [id = 751] 06:43:18 INFO - PROCESS | 2086 | ++DOMWINDOW == 94 (0x1132e6800) [pid = 2086] [serial = 2252] [outer = 0x0] 06:43:18 INFO - PROCESS | 2086 | ++DOMWINDOW == 95 (0x113c5ec00) [pid = 2086] [serial = 2253] [outer = 0x1132e6800] 06:43:18 INFO - PROCESS | 2086 | 1468417398368 Marionette DEBUG loaded listener.js 06:43:18 INFO - PROCESS | 2086 | ++DOMWINDOW == 96 (0x116f67800) [pid = 2086] [serial = 2254] [outer = 0x1132e6800] 06:43:18 INFO - PROCESS | 2086 | 1468417398739 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]]]}] 06:43:18 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. 06:43:18 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 675ms 06:43:18 INFO - PROCESS | 2086 | 1468417398766 Marionette TRACE conn2 -> [0,2973,"getWindowHandle",null] 06:43:18 INFO - PROCESS | 2086 | 1468417398769 Marionette TRACE conn2 <- [1,2973,null,{"value":"7"}] 06:43:18 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 06:43:18 INFO - PROCESS | 2086 | 1468417398774 Marionette TRACE conn2 -> [0,2974,"setScriptTimeout",{"ms":35000}] 06:43:18 INFO - PROCESS | 2086 | 1468417398776 Marionette TRACE conn2 <- [1,2974,null,{}] 06:43:18 INFO - PROCESS | 2086 | 1468417398778 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}] 06:43:18 INFO - PROCESS | 2086 | 1468417398780 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:43:18 INFO - PROCESS | 2086 | 1468417398888 Marionette TRACE conn2 <- [1,2975,null,{"value":null}] 06:43:18 INFO - PROCESS | 2086 | 1468417398950 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:18 INFO - PROCESS | 2086 | 1468417398951 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:43:18 INFO - PROCESS | 2086 | ++DOCSHELL 0x128889000 == 43 [pid = 2086] [id = 752] 06:43:18 INFO - PROCESS | 2086 | ++DOMWINDOW == 97 (0x117eb7400) [pid = 2086] [serial = 2255] [outer = 0x0] 06:43:18 INFO - PROCESS | 2086 | ++DOMWINDOW == 98 (0x119983800) [pid = 2086] [serial = 2256] [outer = 0x117eb7400] 06:43:18 INFO - PROCESS | 2086 | 1468417398981 Marionette DEBUG loaded listener.js 06:43:19 INFO - PROCESS | 2086 | ++DOMWINDOW == 99 (0x1210ca400) [pid = 2086] [serial = 2257] [outer = 0x117eb7400] 06:43:19 INFO - PROCESS | 2086 | 1468417399368 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]]]}] 06:43:19 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. 06:43:19 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 622ms 06:43:19 INFO - PROCESS | 2086 | 1468417399396 Marionette TRACE conn2 -> [0,2977,"getWindowHandle",null] 06:43:19 INFO - PROCESS | 2086 | 1468417399397 Marionette TRACE conn2 <- [1,2977,null,{"value":"7"}] 06:43:19 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 06:43:19 INFO - PROCESS | 2086 | 1468417399400 Marionette TRACE conn2 -> [0,2978,"setScriptTimeout",{"ms":35000}] 06:43:19 INFO - PROCESS | 2086 | 1468417399403 Marionette TRACE conn2 <- [1,2978,null,{}] 06:43:19 INFO - PROCESS | 2086 | 1468417399411 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}] 06:43:19 INFO - PROCESS | 2086 | 1468417399414 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:43:19 INFO - PROCESS | 2086 | 1468417399518 Marionette TRACE conn2 <- [1,2979,null,{"value":null}] 06:43:19 INFO - PROCESS | 2086 | 1468417399611 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:19 INFO - PROCESS | 2086 | 1468417399613 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:43:19 INFO - PROCESS | 2086 | ++DOCSHELL 0x12cf4f800 == 44 [pid = 2086] [id = 753] 06:43:19 INFO - PROCESS | 2086 | ++DOMWINDOW == 100 (0x1237d1400) [pid = 2086] [serial = 2258] [outer = 0x0] 06:43:19 INFO - PROCESS | 2086 | ++DOMWINDOW == 101 (0x126965400) [pid = 2086] [serial = 2259] [outer = 0x1237d1400] 06:43:19 INFO - PROCESS | 2086 | 1468417399647 Marionette DEBUG loaded listener.js 06:43:19 INFO - PROCESS | 2086 | ++DOMWINDOW == 102 (0x1273dec00) [pid = 2086] [serial = 2260] [outer = 0x1237d1400] 06:43:19 INFO - PROCESS | 2086 | 1468417399996 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]]]}] 06:43:20 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. 06:43:20 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 622ms 06:43:20 INFO - PROCESS | 2086 | 1468417400023 Marionette TRACE conn2 -> [0,2981,"getWindowHandle",null] 06:43:20 INFO - PROCESS | 2086 | 1468417400025 Marionette TRACE conn2 <- [1,2981,null,{"value":"7"}] 06:43:20 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 06:43:20 INFO - PROCESS | 2086 | 1468417400027 Marionette TRACE conn2 -> [0,2982,"setScriptTimeout",{"ms":35000}] 06:43:20 INFO - PROCESS | 2086 | 1468417400028 Marionette TRACE conn2 <- [1,2982,null,{}] 06:43:20 INFO - PROCESS | 2086 | 1468417400031 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}] 06:43:20 INFO - PROCESS | 2086 | 1468417400032 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:43:20 INFO - PROCESS | 2086 | 1468417400137 Marionette TRACE conn2 <- [1,2983,null,{"value":null}] 06:43:20 INFO - PROCESS | 2086 | 1468417400195 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:20 INFO - PROCESS | 2086 | 1468417400197 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:43:20 INFO - PROCESS | 2086 | ++DOCSHELL 0x12d948000 == 45 [pid = 2086] [id = 754] 06:43:20 INFO - PROCESS | 2086 | ++DOMWINDOW == 103 (0x128a6d400) [pid = 2086] [serial = 2261] [outer = 0x0] 06:43:20 INFO - PROCESS | 2086 | ++DOMWINDOW == 104 (0x128aa7800) [pid = 2086] [serial = 2262] [outer = 0x128a6d400] 06:43:20 INFO - PROCESS | 2086 | 1468417400225 Marionette DEBUG loaded listener.js 06:43:20 INFO - PROCESS | 2086 | ++DOMWINDOW == 105 (0x12910bc00) [pid = 2086] [serial = 2263] [outer = 0x128a6d400] 06:43:20 INFO - PROCESS | 2086 | 1468417400616 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"]]]}] 06:43:20 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 06:43:20 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 06:43:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:43:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:43:20 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 06:43:20 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 618ms 06:43:20 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 06:43:20 INFO - PROCESS | 2086 | 1468417400646 Marionette TRACE conn2 -> [0,2985,"getWindowHandle",null] 06:43:20 INFO - PROCESS | 2086 | 1468417400647 Marionette TRACE conn2 <- [1,2985,null,{"value":"7"}] 06:43:20 INFO - PROCESS | 2086 | 1468417400650 Marionette TRACE conn2 -> [0,2986,"setScriptTimeout",{"ms":35000}] 06:43:20 INFO - PROCESS | 2086 | 1468417400651 Marionette TRACE conn2 <- [1,2986,null,{}] 06:43:20 INFO - PROCESS | 2086 | 1468417400653 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}] 06:43:20 INFO - PROCESS | 2086 | 1468417400655 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:43:20 INFO - PROCESS | 2086 | 1468417400773 Marionette TRACE conn2 <- [1,2987,null,{"value":null}] 06:43:20 INFO - PROCESS | 2086 | 1468417400849 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:20 INFO - PROCESS | 2086 | 1468417400851 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:43:20 INFO - PROCESS | 2086 | ++DOCSHELL 0x112eda800 == 46 [pid = 2086] [id = 755] 06:43:20 INFO - PROCESS | 2086 | ++DOMWINDOW == 106 (0x110fa1400) [pid = 2086] [serial = 2264] [outer = 0x0] 06:43:20 INFO - PROCESS | 2086 | ++DOMWINDOW == 107 (0x115d0bc00) [pid = 2086] [serial = 2265] [outer = 0x110fa1400] 06:43:20 INFO - PROCESS | 2086 | 1468417400922 Marionette DEBUG loaded listener.js 06:43:20 INFO - PROCESS | 2086 | ++DOMWINDOW == 108 (0x11999bc00) [pid = 2086] [serial = 2266] [outer = 0x110fa1400] 06:43:21 INFO - PROCESS | 2086 | 1468417401443 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]]]}] 06:43:21 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. 06:43:21 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 819ms 06:43:21 INFO - PROCESS | 2086 | 1468417401504 Marionette TRACE conn2 -> [0,2989,"getWindowHandle",null] 06:43:21 INFO - PROCESS | 2086 | 1468417401507 Marionette TRACE conn2 <- [1,2989,null,{"value":"7"}] 06:43:21 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 06:43:21 INFO - PROCESS | 2086 | 1468417401533 Marionette TRACE conn2 -> [0,2990,"setScriptTimeout",{"ms":35000}] 06:43:21 INFO - PROCESS | 2086 | 1468417401535 Marionette TRACE conn2 <- [1,2990,null,{}] 06:43:21 INFO - PROCESS | 2086 | 1468417401539 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}] 06:43:21 INFO - PROCESS | 2086 | 1468417401541 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:43:21 INFO - PROCESS | 2086 | 1468417401639 Marionette TRACE conn2 <- [1,2991,null,{"value":null}] 06:43:21 INFO - PROCESS | 2086 | 1468417401716 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:21 INFO - PROCESS | 2086 | 1468417401717 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:43:21 INFO - PROCESS | 2086 | ++DOCSHELL 0x118170800 == 47 [pid = 2086] [id = 756] 06:43:21 INFO - PROCESS | 2086 | ++DOMWINDOW == 109 (0x116194800) [pid = 2086] [serial = 2267] [outer = 0x0] 06:43:21 INFO - PROCESS | 2086 | ++DOMWINDOW == 110 (0x116639000) [pid = 2086] [serial = 2268] [outer = 0x116194800] 06:43:21 INFO - PROCESS | 2086 | 1468417401746 Marionette DEBUG loaded listener.js 06:43:21 INFO - PROCESS | 2086 | ++DOMWINDOW == 111 (0x11697c000) [pid = 2086] [serial = 2269] [outer = 0x116194800] 06:43:22 INFO - PROCESS | 2086 | --DOCSHELL 0x12d098000 == 46 [pid = 2086] [id = 749] 06:43:22 INFO - PROCESS | 2086 | --DOCSHELL 0x12d085000 == 45 [pid = 2086] [id = 748] 06:43:22 INFO - PROCESS | 2086 | --DOCSHELL 0x12ca78000 == 44 [pid = 2086] [id = 747] 06:43:22 INFO - PROCESS | 2086 | --DOCSHELL 0x10eab7800 == 43 [pid = 2086] [id = 746] 06:43:22 INFO - PROCESS | 2086 | --DOCSHELL 0x126818000 == 42 [pid = 2086] [id = 745] 06:43:22 INFO - PROCESS | 2086 | --DOCSHELL 0x12c584800 == 41 [pid = 2086] [id = 744] 06:43:22 INFO - PROCESS | 2086 | --DOCSHELL 0x12c2d8800 == 40 [pid = 2086] [id = 743] 06:43:22 INFO - PROCESS | 2086 | --DOCSHELL 0x12bc51800 == 39 [pid = 2086] [id = 742] 06:43:22 INFO - PROCESS | 2086 | --DOCSHELL 0x12ab44000 == 38 [pid = 2086] [id = 741] 06:43:22 INFO - PROCESS | 2086 | --DOCSHELL 0x128d2c800 == 37 [pid = 2086] [id = 740] 06:43:22 INFO - PROCESS | 2086 | --DOCSHELL 0x126861800 == 36 [pid = 2086] [id = 739] 06:43:22 INFO - PROCESS | 2086 | --DOCSHELL 0x119912800 == 35 [pid = 2086] [id = 738] 06:43:22 INFO - PROCESS | 2086 | --DOCSHELL 0x116ad3800 == 34 [pid = 2086] [id = 737] 06:43:22 INFO - PROCESS | 2086 | --DOCSHELL 0x129629800 == 33 [pid = 2086] [id = 736] 06:43:22 INFO - PROCESS | 2086 | --DOCSHELL 0x118892000 == 32 [pid = 2086] [id = 735] 06:43:22 INFO - PROCESS | 2086 | --DOCSHELL 0x12c2db800 == 31 [pid = 2086] [id = 734] 06:43:22 INFO - PROCESS | 2086 | --DOCSHELL 0x112eda800 == 30 [pid = 2086] [id = 755] 06:43:22 INFO - PROCESS | 2086 | --DOCSHELL 0x12d948000 == 29 [pid = 2086] [id = 754] 06:43:22 INFO - PROCESS | 2086 | --DOCSHELL 0x12cf4f800 == 28 [pid = 2086] [id = 753] 06:43:22 INFO - PROCESS | 2086 | --DOCSHELL 0x128889000 == 27 [pid = 2086] [id = 752] 06:43:22 INFO - PROCESS | 2086 | --DOCSHELL 0x12d34d800 == 26 [pid = 2086] [id = 750] 06:43:22 INFO - PROCESS | 2086 | --DOCSHELL 0x117e39000 == 25 [pid = 2086] [id = 751] 06:43:22 INFO - PROCESS | 2086 | --DOMWINDOW == 110 (0x112e6b000) [pid = 2086] [serial = 2177] [outer = 0x0] [url = about:blank] 06:43:22 INFO - PROCESS | 2086 | --DOMWINDOW == 109 (0x119fdf400) [pid = 2086] [serial = 2188] [outer = 0x0] [url = about:blank] 06:43:22 INFO - PROCESS | 2086 | --DOMWINDOW == 108 (0x118564800) [pid = 2086] [serial = 2174] [outer = 0x0] [url = about:blank] 06:43:22 INFO - PROCESS | 2086 | --DOMWINDOW == 107 (0x11692c000) [pid = 2086] [serial = 2173] [outer = 0x0] [url = about:blank] 06:43:22 INFO - PROCESS | 2086 | --DOMWINDOW == 106 (0x115e5e000) [pid = 2086] [serial = 2179] [outer = 0x0] [url = about:blank] 06:43:22 INFO - PROCESS | 2086 | --DOMWINDOW == 105 (0x116928400) [pid = 2086] [serial = 2180] [outer = 0x0] [url = about:blank] 06:43:22 INFO - PROCESS | 2086 | --DOMWINDOW == 104 (0x118857c00) [pid = 2086] [serial = 2159] [outer = 0x0] [url = about:blank] 06:43:22 INFO - PROCESS | 2086 | --DOMWINDOW == 103 (0x11855d000) [pid = 2086] [serial = 2158] [outer = 0x0] [url = about:blank] 06:43:22 INFO - PROCESS | 2086 | --DOMWINDOW == 102 (0x120fe7000) [pid = 2086] [serial = 2162] [outer = 0x0] [url = about:blank] 06:43:22 INFO - PROCESS | 2086 | --DOMWINDOW == 101 (0x1199a5000) [pid = 2086] [serial = 2161] [outer = 0x0] [url = about:blank] 06:43:22 INFO - PROCESS | 2086 | --DOMWINDOW == 100 (0x123b43c00) [pid = 2086] [serial = 2165] [outer = 0x0] [url = about:blank] 06:43:22 INFO - PROCESS | 2086 | --DOMWINDOW == 99 (0x1234ef800) [pid = 2086] [serial = 2164] [outer = 0x0] [url = about:blank] 06:43:22 INFO - PROCESS | 2086 | --DOMWINDOW == 98 (0x1268a1800) [pid = 2086] [serial = 2168] [outer = 0x0] [url = about:blank] 06:43:22 INFO - PROCESS | 2086 | --DOMWINDOW == 97 (0x1234e4400) [pid = 2086] [serial = 2191] [outer = 0x0] [url = about:blank] 06:43:22 INFO - PROCESS | 2086 | --DOMWINDOW == 96 (0x1210cc800) [pid = 2086] [serial = 2189] [outer = 0x0] [url = about:blank] 06:43:22 INFO - PROCESS | 2086 | --DOMWINDOW == 95 (0x112fb8400) [pid = 2086] [serial = 2194] [outer = 0x0] [url = about:blank] 06:43:22 INFO - PROCESS | 2086 | --DOMWINDOW == 94 (0x11692c400) [pid = 2086] [serial = 2195] [outer = 0x0] [url = about:blank] 06:43:22 INFO - PROCESS | 2086 | --DOMWINDOW == 93 (0x1248f8c00) [pid = 2086] [serial = 2167] [outer = 0x0] [url = about:blank] 06:43:22 INFO - PROCESS | 2086 | --DOMWINDOW == 92 (0x1248fa400) [pid = 2086] [serial = 2200] [outer = 0x0] [url = about:blank] 06:43:22 INFO - PROCESS | 2086 | --DOMWINDOW == 91 (0x123d43c00) [pid = 2086] [serial = 2192] [outer = 0x0] [url = about:blank] 06:43:22 INFO - PROCESS | 2086 | --DOMWINDOW == 90 (0x118734400) [pid = 2086] [serial = 2197] [outer = 0x0] [url = about:blank] 06:43:22 INFO - PROCESS | 2086 | --DOMWINDOW == 89 (0x126ecc800) [pid = 2086] [serial = 2203] [outer = 0x0] [url = about:blank] 06:43:22 INFO - PROCESS | 2086 | --DOMWINDOW == 88 (0x11714a000) [pid = 2086] [serial = 2182] [outer = 0x0] [url = about:blank] 06:43:22 INFO - PROCESS | 2086 | --DOMWINDOW == 87 (0x118734000) [pid = 2086] [serial = 2183] [outer = 0x0] [url = about:blank] 06:43:22 INFO - PROCESS | 2086 | --DOMWINDOW == 86 (0x12696d000) [pid = 2086] [serial = 2201] [outer = 0x0] [url = about:blank] 06:43:22 INFO - PROCESS | 2086 | --DOMWINDOW == 85 (0x123990800) [pid = 2086] [serial = 2198] [outer = 0x0] [url = about:blank] 06:43:22 INFO - PROCESS | 2086 | --DOMWINDOW == 84 (0x126e2fc00) [pid = 2086] [serial = 2171] [outer = 0x0] [url = about:blank] 06:43:22 INFO - PROCESS | 2086 | --DOMWINDOW == 83 (0x12696b800) [pid = 2086] [serial = 2170] [outer = 0x0] [url = about:blank] 06:43:22 INFO - PROCESS | 2086 | --DOMWINDOW == 82 (0x119983400) [pid = 2086] [serial = 2186] [outer = 0x0] [url = about:blank] 06:43:22 INFO - PROCESS | 2086 | --DOMWINDOW == 81 (0x119189400) [pid = 2086] [serial = 2185] [outer = 0x0] [url = about:blank] 06:43:22 INFO - PROCESS | 2086 | --DOMWINDOW == 80 (0x1127d9c00) [pid = 2086] [serial = 2176] [outer = 0x0] [url = about:blank] 06:43:22 INFO - PROCESS | 2086 | ++DOCSHELL 0x115d6b000 == 26 [pid = 2086] [id = 757] 06:43:22 INFO - PROCESS | 2086 | ++DOMWINDOW == 81 (0x112cb8800) [pid = 2086] [serial = 2270] [outer = 0x0] 06:43:22 INFO - PROCESS | 2086 | ++DOMWINDOW == 82 (0x112e6b000) [pid = 2086] [serial = 2271] [outer = 0x112cb8800] 06:43:22 INFO - PROCESS | 2086 | 1468417402693 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]]]}] 06:43:22 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. 06:43:22 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1176ms 06:43:22 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 06:43:22 INFO - PROCESS | 2086 | 1468417402706 Marionette TRACE conn2 -> [0,2993,"getWindowHandle",null] 06:43:22 INFO - PROCESS | 2086 | 1468417402709 Marionette TRACE conn2 <- [1,2993,null,{"value":"7"}] 06:43:22 INFO - PROCESS | 2086 | 1468417402712 Marionette TRACE conn2 -> [0,2994,"setScriptTimeout",{"ms":35000}] 06:43:22 INFO - PROCESS | 2086 | 1468417402713 Marionette TRACE conn2 <- [1,2994,null,{}] 06:43:22 INFO - PROCESS | 2086 | 1468417402719 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}] 06:43:22 INFO - PROCESS | 2086 | 1468417402721 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:43:22 INFO - PROCESS | 2086 | 1468417402814 Marionette TRACE conn2 <- [1,2995,null,{"value":null}] 06:43:22 INFO - PROCESS | 2086 | 1468417402878 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:22 INFO - PROCESS | 2086 | 1468417402879 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:43:22 INFO - PROCESS | 2086 | ++DOCSHELL 0x118138800 == 27 [pid = 2086] [id = 758] 06:43:22 INFO - PROCESS | 2086 | ++DOMWINDOW == 83 (0x115df4400) [pid = 2086] [serial = 2272] [outer = 0x0] 06:43:22 INFO - PROCESS | 2086 | ++DOMWINDOW == 84 (0x11692c400) [pid = 2086] [serial = 2273] [outer = 0x115df4400] 06:43:22 INFO - PROCESS | 2086 | 1468417402906 Marionette DEBUG loaded listener.js 06:43:22 INFO - PROCESS | 2086 | ++DOMWINDOW == 85 (0x116f63800) [pid = 2086] [serial = 2274] [outer = 0x115df4400] 06:43:23 INFO - PROCESS | 2086 | 1468417403201 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]]]}] 06:43:23 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 06:43:23 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 06:43:23 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 524ms 06:43:23 INFO - PROCESS | 2086 | 1468417403239 Marionette TRACE conn2 -> [0,2997,"getWindowHandle",null] 06:43:23 INFO - PROCESS | 2086 | 1468417403243 Marionette TRACE conn2 <- [1,2997,null,{"value":"7"}] 06:43:23 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 06:43:23 INFO - PROCESS | 2086 | 1468417403248 Marionette TRACE conn2 -> [0,2998,"setScriptTimeout",{"ms":35000}] 06:43:23 INFO - PROCESS | 2086 | 1468417403252 Marionette TRACE conn2 <- [1,2998,null,{}] 06:43:23 INFO - PROCESS | 2086 | 1468417403256 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}] 06:43:23 INFO - PROCESS | 2086 | 1468417403257 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:43:23 INFO - PROCESS | 2086 | 1468417403341 Marionette TRACE conn2 <- [1,2999,null,{"value":null}] 06:43:23 INFO - PROCESS | 2086 | 1468417403345 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:23 INFO - PROCESS | 2086 | 1468417403347 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:43:23 INFO - PROCESS | 2086 | ++DOCSHELL 0x12306e000 == 28 [pid = 2086] [id = 759] 06:43:23 INFO - PROCESS | 2086 | ++DOMWINDOW == 86 (0x116f68800) [pid = 2086] [serial = 2275] [outer = 0x0] 06:43:23 INFO - PROCESS | 2086 | ++DOMWINDOW == 87 (0x1176f0c00) [pid = 2086] [serial = 2276] [outer = 0x116f68800] 06:43:23 INFO - PROCESS | 2086 | 1468417403378 Marionette DEBUG loaded listener.js 06:43:23 INFO - PROCESS | 2086 | ++DOMWINDOW == 88 (0x118737800) [pid = 2086] [serial = 2277] [outer = 0x116f68800] 06:43:23 INFO - PROCESS | 2086 | 1468417403726 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]]]}] 06:43:23 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. 06:43:23 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 522ms 06:43:23 INFO - PROCESS | 2086 | 1468417403771 Marionette TRACE conn2 -> [0,3001,"getWindowHandle",null] 06:43:23 INFO - PROCESS | 2086 | 1468417403772 Marionette TRACE conn2 <- [1,3001,null,{"value":"7"}] 06:43:23 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 06:43:23 INFO - PROCESS | 2086 | 1468417403775 Marionette TRACE conn2 -> [0,3002,"setScriptTimeout",{"ms":35000}] 06:43:23 INFO - PROCESS | 2086 | 1468417403777 Marionette TRACE conn2 <- [1,3002,null,{}] 06:43:23 INFO - PROCESS | 2086 | 1468417403785 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}] 06:43:23 INFO - PROCESS | 2086 | 1468417403788 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:43:23 INFO - PROCESS | 2086 | 1468417403867 Marionette TRACE conn2 <- [1,3003,null,{"value":null}] 06:43:23 INFO - PROCESS | 2086 | 1468417403873 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:23 INFO - PROCESS | 2086 | 1468417403875 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:43:23 INFO - PROCESS | 2086 | ++DOCSHELL 0x126826800 == 29 [pid = 2086] [id = 760] 06:43:23 INFO - PROCESS | 2086 | ++DOMWINDOW == 89 (0x111f04000) [pid = 2086] [serial = 2278] [outer = 0x0] 06:43:23 INFO - PROCESS | 2086 | ++DOMWINDOW == 90 (0x119a93800) [pid = 2086] [serial = 2279] [outer = 0x111f04000] 06:43:23 INFO - PROCESS | 2086 | 1468417403903 Marionette DEBUG loaded listener.js 06:43:23 INFO - PROCESS | 2086 | ++DOMWINDOW == 91 (0x1210c7000) [pid = 2086] [serial = 2280] [outer = 0x111f04000] 06:43:24 INFO - PROCESS | 2086 | 1468417404220 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]]]}] 06:43:24 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. 06:43:24 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 470ms 06:43:24 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 06:43:24 INFO - PROCESS | 2086 | 1468417404246 Marionette TRACE conn2 -> [0,3005,"getWindowHandle",null] 06:43:24 INFO - PROCESS | 2086 | 1468417404248 Marionette TRACE conn2 <- [1,3005,null,{"value":"7"}] 06:43:24 INFO - PROCESS | 2086 | 1468417404252 Marionette TRACE conn2 -> [0,3006,"setScriptTimeout",{"ms":35000}] 06:43:24 INFO - PROCESS | 2086 | 1468417404254 Marionette TRACE conn2 <- [1,3006,null,{}] 06:43:24 INFO - PROCESS | 2086 | 1468417404256 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}] 06:43:24 INFO - PROCESS | 2086 | 1468417404257 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:43:24 INFO - PROCESS | 2086 | 1468417404334 Marionette TRACE conn2 <- [1,3007,null,{"value":null}] 06:43:24 INFO - PROCESS | 2086 | 1468417404398 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:24 INFO - PROCESS | 2086 | 1468417404399 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:43:24 INFO - PROCESS | 2086 | ++DOCSHELL 0x12888e000 == 30 [pid = 2086] [id = 761] 06:43:24 INFO - PROCESS | 2086 | ++DOMWINDOW == 92 (0x1210c8000) [pid = 2086] [serial = 2281] [outer = 0x0] 06:43:24 INFO - PROCESS | 2086 | ++DOMWINDOW == 93 (0x1234aa000) [pid = 2086] [serial = 2282] [outer = 0x1210c8000] 06:43:24 INFO - PROCESS | 2086 | 1468417404425 Marionette DEBUG loaded listener.js 06:43:24 INFO - PROCESS | 2086 | ++DOMWINDOW == 94 (0x1234eac00) [pid = 2086] [serial = 2283] [outer = 0x1210c8000] 06:43:24 INFO - PROCESS | 2086 | 1468417404690 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]]]}] 06:43:24 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. 06:43:24 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 471ms 06:43:24 INFO - PROCESS | 2086 | 1468417404724 Marionette TRACE conn2 -> [0,3009,"getWindowHandle",null] 06:43:24 INFO - PROCESS | 2086 | 1468417404726 Marionette TRACE conn2 <- [1,3009,null,{"value":"7"}] 06:43:24 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 06:43:24 INFO - PROCESS | 2086 | 1468417404728 Marionette TRACE conn2 -> [0,3010,"setScriptTimeout",{"ms":35000}] 06:43:24 INFO - PROCESS | 2086 | 1468417404729 Marionette TRACE conn2 <- [1,3010,null,{}] 06:43:24 INFO - PROCESS | 2086 | 1468417404731 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}] 06:43:24 INFO - PROCESS | 2086 | 1468417404734 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:43:24 INFO - PROCESS | 2086 | 1468417404841 Marionette TRACE conn2 <- [1,3011,null,{"value":null}] 06:43:24 INFO - PROCESS | 2086 | 1468417404853 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:24 INFO - PROCESS | 2086 | 1468417404854 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:43:24 INFO - PROCESS | 2086 | ++DOCSHELL 0x128ad2000 == 31 [pid = 2086] [id = 762] 06:43:24 INFO - PROCESS | 2086 | ++DOMWINDOW == 95 (0x116f64c00) [pid = 2086] [serial = 2284] [outer = 0x0] 06:43:24 INFO - PROCESS | 2086 | ++DOMWINDOW == 96 (0x123994800) [pid = 2086] [serial = 2285] [outer = 0x116f64c00] 06:43:24 INFO - PROCESS | 2086 | 1468417404879 Marionette DEBUG loaded listener.js 06:43:24 INFO - PROCESS | 2086 | ++DOMWINDOW == 97 (0x1243bc400) [pid = 2086] [serial = 2286] [outer = 0x116f64c00] 06:43:25 INFO - PROCESS | 2086 | 1468417405231 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]]]}] 06:43:25 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 06:43:25 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 518ms 06:43:25 INFO - PROCESS | 2086 | 1468417405248 Marionette TRACE conn2 -> [0,3013,"getWindowHandle",null] 06:43:25 INFO - TEST-START | /FileAPI/FileReaderSync.worker 06:43:25 INFO - PROCESS | 2086 | 1468417405250 Marionette TRACE conn2 <- [1,3013,null,{"value":"7"}] 06:43:25 INFO - PROCESS | 2086 | 1468417405253 Marionette TRACE conn2 -> [0,3014,"setScriptTimeout",{"ms":35000}] 06:43:25 INFO - PROCESS | 2086 | 1468417405255 Marionette TRACE conn2 <- [1,3014,null,{}] 06:43:25 INFO - PROCESS | 2086 | 1468417405258 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}] 06:43:25 INFO - PROCESS | 2086 | 1468417405264 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:43:25 INFO - PROCESS | 2086 | 1468417405439 Marionette TRACE conn2 <- [1,3015,null,{"value":null}] 06:43:25 INFO - PROCESS | 2086 | 1468417405454 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:25 INFO - PROCESS | 2086 | 1468417405455 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:43:25 INFO - PROCESS | 2086 | ++DOCSHELL 0x12a647000 == 32 [pid = 2086] [id = 763] 06:43:25 INFO - PROCESS | 2086 | ++DOMWINDOW == 98 (0x1243f5000) [pid = 2086] [serial = 2287] [outer = 0x0] 06:43:25 INFO - PROCESS | 2086 | ++DOMWINDOW == 99 (0x126964000) [pid = 2086] [serial = 2288] [outer = 0x1243f5000] 06:43:25 INFO - PROCESS | 2086 | 1468417405495 Marionette DEBUG loaded listener.js 06:43:25 INFO - PROCESS | 2086 | ++DOMWINDOW == 100 (0x1273df800) [pid = 2086] [serial = 2289] [outer = 0x1243f5000] 06:43:25 INFO - PROCESS | 2086 | [2086] 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 06:43:25 INFO - PROCESS | 2086 | 1468417405915 Marionette TRACE conn2 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 06:43:25 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 06:43:25 INFO - {} 06:43:25 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 06:43:25 INFO - {} 06:43:25 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 06:43:25 INFO - {} 06:43:25 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 06:43:25 INFO - {} 06:43:25 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 721ms 06:43:25 INFO - PROCESS | 2086 | 1468417405974 Marionette TRACE conn2 -> [0,3017,"getWindowHandle",null] 06:43:25 INFO - PROCESS | 2086 | 1468417405975 Marionette TRACE conn2 <- [1,3017,null,{"value":"7"}] 06:43:25 INFO - TEST-START | /FileAPI/fileReader.html 06:43:25 INFO - PROCESS | 2086 | 1468417405977 Marionette TRACE conn2 -> [0,3018,"setScriptTimeout",{"ms":35000}] 06:43:25 INFO - PROCESS | 2086 | 1468417405978 Marionette TRACE conn2 <- [1,3018,null,{}] 06:43:25 INFO - PROCESS | 2086 | 1468417405981 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}] 06:43:25 INFO - PROCESS | 2086 | 1468417405982 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:43:26 INFO - PROCESS | 2086 | 1468417406102 Marionette TRACE conn2 <- [1,3019,null,{"value":null}] 06:43:26 INFO - PROCESS | 2086 | 1468417406185 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:26 INFO - PROCESS | 2086 | 1468417406186 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:43:26 INFO - PROCESS | 2086 | ++DOCSHELL 0x12b918800 == 33 [pid = 2086] [id = 764] 06:43:26 INFO - PROCESS | 2086 | ++DOMWINDOW == 101 (0x128a67c00) [pid = 2086] [serial = 2290] [outer = 0x0] 06:43:26 INFO - PROCESS | 2086 | ++DOMWINDOW == 102 (0x128d71400) [pid = 2086] [serial = 2291] [outer = 0x128a67c00] 06:43:26 INFO - PROCESS | 2086 | 1468417406219 Marionette DEBUG loaded listener.js 06:43:26 INFO - PROCESS | 2086 | ++DOMWINDOW == 103 (0x129353000) [pid = 2086] [serial = 2292] [outer = 0x128a67c00] 06:43:26 INFO - PROCESS | 2086 | 1468417406576 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]]]}] 06:43:26 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 06:43:26 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 06:43:26 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 06:43:26 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 06:43:26 INFO - TEST-OK | /FileAPI/fileReader.html | took 620ms 06:43:26 INFO - PROCESS | 2086 | 1468417406597 Marionette TRACE conn2 -> [0,3021,"getWindowHandle",null] 06:43:26 INFO - PROCESS | 2086 | 1468417406599 Marionette TRACE conn2 <- [1,3021,null,{"value":"7"}] 06:43:26 INFO - TEST-START | /FileAPI/historical.html 06:43:26 INFO - PROCESS | 2086 | 1468417406610 Marionette TRACE conn2 -> [0,3022,"setScriptTimeout",{"ms":35000}] 06:43:26 INFO - PROCESS | 2086 | 1468417406611 Marionette TRACE conn2 <- [1,3022,null,{}] 06:43:26 INFO - PROCESS | 2086 | 1468417406613 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}] 06:43:26 INFO - PROCESS | 2086 | 1468417406614 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:43:26 INFO - PROCESS | 2086 | 1468417406941 Marionette TRACE conn2 <- [1,3023,null,{"value":null}] 06:43:26 INFO - PROCESS | 2086 | --DOMWINDOW == 102 (0x119bf2400) [pid = 2086] [serial = 2249] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 06:43:26 INFO - PROCESS | 2086 | --DOMWINDOW == 101 (0x12934cc00) [pid = 2086] [serial = 2246] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 06:43:26 INFO - PROCESS | 2086 | --DOMWINDOW == 100 (0x126e38000) [pid = 2086] [serial = 2226] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 06:43:26 INFO - PROCESS | 2086 | --DOMWINDOW == 99 (0x128d0ac00) [pid = 2086] [serial = 2229] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 06:43:26 INFO - PROCESS | 2086 | --DOMWINDOW == 98 (0x116f6b000) [pid = 2086] [serial = 2208] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 06:43:26 INFO - PROCESS | 2086 | --DOMWINDOW == 97 (0x112e6ac00) [pid = 2086] [serial = 2211] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 06:43:26 INFO - PROCESS | 2086 | --DOMWINDOW == 96 (0x119a92800) [pid = 2086] [serial = 2217] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 06:43:26 INFO - PROCESS | 2086 | --DOMWINDOW == 95 (0x126804400) [pid = 2086] [serial = 2202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 06:43:26 INFO - PROCESS | 2086 | --DOMWINDOW == 94 (0x123b3ec00) [pid = 2086] [serial = 2223] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 06:43:26 INFO - PROCESS | 2086 | --DOMWINDOW == 93 (0x1176ea800) [pid = 2086] [serial = 2214] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 06:43:26 INFO - PROCESS | 2086 | --DOMWINDOW == 92 (0x123b45000) [pid = 2086] [serial = 2220] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 06:43:26 INFO - PROCESS | 2086 | --DOMWINDOW == 91 (0x112fb7800) [pid = 2086] [serial = 2205] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 06:43:26 INFO - PROCESS | 2086 | --DOMWINDOW == 90 (0x129116c00) [pid = 2086] [serial = 2232] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 06:43:26 INFO - PROCESS | 2086 | --DOMWINDOW == 89 (0x1293c5800) [pid = 2086] [serial = 2235] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 06:43:26 INFO - PROCESS | 2086 | --DOMWINDOW == 88 (0x126962000) [pid = 2086] [serial = 2243] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 06:43:26 INFO - PROCESS | 2086 | --DOMWINDOW == 87 (0x112e6e400) [pid = 2086] [serial = 2238] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 06:43:26 INFO - PROCESS | 2086 | --DOMWINDOW == 86 (0x112ce2400) [pid = 2086] [serial = 2240] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 06:43:26 INFO - PROCESS | 2086 | 1468417406985 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:26 INFO - PROCESS | 2086 | 1468417406986 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:43:26 INFO - PROCESS | 2086 | ++DOCSHELL 0x12b122800 == 34 [pid = 2086] [id = 765] 06:43:26 INFO - PROCESS | 2086 | ++DOMWINDOW == 87 (0x110eb3c00) [pid = 2086] [serial = 2293] [outer = 0x0] 06:43:27 INFO - PROCESS | 2086 | ++DOMWINDOW == 88 (0x1133db800) [pid = 2086] [serial = 2294] [outer = 0x110eb3c00] 06:43:27 INFO - PROCESS | 2086 | 1468417407012 Marionette DEBUG loaded listener.js 06:43:27 INFO - PROCESS | 2086 | ++DOMWINDOW == 89 (0x1234ef400) [pid = 2086] [serial = 2295] [outer = 0x110eb3c00] 06:43:27 INFO - PROCESS | 2086 | 1468417407248 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"]]]}] 06:43:27 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 06:43:27 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 06:43:27 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 06:43:27 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 06:43:27 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 06:43:27 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 06:43:27 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 06:43:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:43:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:43:27 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 06:43:27 INFO - TEST-OK | /FileAPI/historical.html | took 671ms 06:43:27 INFO - PROCESS | 2086 | 1468417407302 Marionette TRACE conn2 -> [0,3025,"getWindowHandle",null] 06:43:27 INFO - PROCESS | 2086 | 1468417407304 Marionette TRACE conn2 <- [1,3025,null,{"value":"7"}] 06:43:27 INFO - TEST-START | /FileAPI/idlharness.html 06:43:27 INFO - PROCESS | 2086 | 1468417407311 Marionette TRACE conn2 -> [0,3026,"setScriptTimeout",{"ms":35000}] 06:43:27 INFO - PROCESS | 2086 | 1468417407312 Marionette TRACE conn2 <- [1,3026,null,{}] 06:43:27 INFO - PROCESS | 2086 | 1468417407321 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}] 06:43:27 INFO - PROCESS | 2086 | 1468417407322 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:43:27 INFO - PROCESS | 2086 | 1468417407406 Marionette TRACE conn2 <- [1,3027,null,{"value":null}] 06:43:27 INFO - PROCESS | 2086 | 1468417407410 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:27 INFO - PROCESS | 2086 | 1468417407411 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:43:27 INFO - PROCESS | 2086 | ++DOCSHELL 0x126826000 == 35 [pid = 2086] [id = 766] 06:43:27 INFO - PROCESS | 2086 | ++DOMWINDOW == 90 (0x1121be400) [pid = 2086] [serial = 2296] [outer = 0x0] 06:43:27 INFO - PROCESS | 2086 | ++DOMWINDOW == 91 (0x128d70400) [pid = 2086] [serial = 2297] [outer = 0x1121be400] 06:43:27 INFO - PROCESS | 2086 | 1468417407436 Marionette DEBUG loaded listener.js 06:43:27 INFO - PROCESS | 2086 | ++DOMWINDOW == 92 (0x12a52c400) [pid = 2086] [serial = 2298] [outer = 0x1121be400] 06:43:27 INFO - PROCESS | 2086 | 1468417407943 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]]]}] 06:43:27 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 06:43:27 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 06:43:27 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 06:43:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:43:27 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 06:43:27 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 06:43:27 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:43:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:43:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:43:27 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 06:43:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 06:43:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 06:43:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 06:43:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 06:43:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 06:43:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 06:43:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 06:43:27 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 06:43:27 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 06:43:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:43:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:43:27 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 06:43:27 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 06:43:27 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:43:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:43:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:43:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 06:43:27 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 06:43:27 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 06:43:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:43:27 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 06:43:27 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 06:43:27 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:43:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:43:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:43:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 06:43:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 06:43:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 06:43:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 06:43:27 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 06:43:27 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:43:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:43:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:43:27 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:43:27 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:43:27 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:43:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:43:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:43:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 06:43:27 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 06:43:27 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 06:43:27 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:43:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:43:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:43:27 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:43:27 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:43:28 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:43:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:43:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:43:28 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 06:43:28 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 06:43:28 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 06:43:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:43:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:43:28 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 06:43:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 06:43:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:43:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:43:28 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 06:43:28 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 06:43:28 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 06:43:28 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 06:43:28 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 06:43:28 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 06:43:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 06:43:28 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 06:43:28 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 06:43:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 06:43:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 06:43:28 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 06:43:28 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:43:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:43:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:43:28 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:43:28 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:43:28 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:43:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:43:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:43:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 06:43:28 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 06:43:28 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 06:43:28 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:43:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:43:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:43:28 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:43:28 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:43:28 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:43:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:43:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:43:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 06:43:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 06:43:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 06:43:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 06:43:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 06:43:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 06:43:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 06:43:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 06:43:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 06:43:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 06:43:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 06:43:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 06:43:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 06:43:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 06:43:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 06:43:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 06:43:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 06:43:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 06:43:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 06:43:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 06:43:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 06:43:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 06:43:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 06:43:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 06:43:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 06:43:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 06:43:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 06:43:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 06:43:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 06:43:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 06:43:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 06:43:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 06:43:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 06:43:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 06:43:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 06:43:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 06:43:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 06:43:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 06:43:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 06:43:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 06:43:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 06:43:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 06:43:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 06:43:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 06:43:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 06:43:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 06:43:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 06:43:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 06:43:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 06:43:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 06:43:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 06:43:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 06:43:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 06:43:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 06:43:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 06:43:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 06:43:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 06:43:28 INFO - TEST-OK | /FileAPI/idlharness.html | took 679ms 06:43:28 INFO - PROCESS | 2086 | 1468417407992 Marionette TRACE conn2 -> [0,3029,"getWindowHandle",null] 06:43:28 INFO - PROCESS | 2086 | 1468417407993 Marionette TRACE conn2 <- [1,3029,null,{"value":"7"}] 06:43:28 INFO - TEST-START | /FileAPI/idlharness.worker 06:43:28 INFO - PROCESS | 2086 | 1468417407995 Marionette TRACE conn2 -> [0,3030,"setScriptTimeout",{"ms":35000}] 06:43:28 INFO - PROCESS | 2086 | 1468417407997 Marionette TRACE conn2 <- [1,3030,null,{}] 06:43:28 INFO - PROCESS | 2086 | 1468417408006 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}] 06:43:28 INFO - PROCESS | 2086 | 1468417408007 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:43:28 INFO - PROCESS | 2086 | 1468417408090 Marionette TRACE conn2 <- [1,3031,null,{"value":null}] 06:43:28 INFO - PROCESS | 2086 | 1468417408094 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:28 INFO - PROCESS | 2086 | 1468417408095 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:43:28 INFO - PROCESS | 2086 | ++DOCSHELL 0x128850000 == 36 [pid = 2086] [id = 767] 06:43:28 INFO - PROCESS | 2086 | ++DOMWINDOW == 93 (0x12b98f000) [pid = 2086] [serial = 2299] [outer = 0x0] 06:43:28 INFO - PROCESS | 2086 | ++DOMWINDOW == 94 (0x12bca0000) [pid = 2086] [serial = 2300] [outer = 0x12b98f000] 06:43:28 INFO - PROCESS | 2086 | 1468417408120 Marionette DEBUG loaded listener.js 06:43:28 INFO - PROCESS | 2086 | ++DOMWINDOW == 95 (0x12bca4000) [pid = 2086] [serial = 2301] [outer = 0x12b98f000] 06:43:28 INFO - PROCESS | 2086 | [2086] 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 06:43:28 INFO - PROCESS | 2086 | 1468417408746 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,{},{}]]]}] 06:43:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 06:43:28 INFO - {} 06:43:28 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 06:43:28 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 06:43:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:43:28 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 06:43:28 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 06:43:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:43:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:43:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:43:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 06:43:28 INFO - {} 06:43:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 06:43:28 INFO - {} 06:43:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 06:43:28 INFO - {} 06:43:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 06:43:28 INFO - {} 06:43:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 06:43:28 INFO - {} 06:43:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 06:43:28 INFO - {} 06:43:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 06:43:28 INFO - {} 06:43:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 06:43:28 INFO - {} 06:43:28 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 06:43:28 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 06:43:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:43:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:43:28 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 06:43:28 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 06:43:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:43:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:43:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:43:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 06:43:28 INFO - {} 06:43:28 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 06:43:28 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 06:43:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:43:28 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 06:43:28 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 06:43:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:43:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:43:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:43:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 06:43:28 INFO - {} 06:43:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 06:43:28 INFO - {} 06:43:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 06:43:28 INFO - {} 06:43:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 06:43:28 INFO - {} 06:43:28 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 06:43:28 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:43:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:43:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:43:28 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:43:28 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:43:28 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:43:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:43:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:43:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 06:43:28 INFO - {} 06:43:28 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 - {} 06:43:28 INFO - {} 06:43:28 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 06:43:28 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:43:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:43:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:43:28 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:43:28 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:43:28 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:43:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:43:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:43:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 06:43:28 INFO - {} 06:43:28 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 06:43:28 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 06:43:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:43:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:43:28 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 06:43:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 06:43:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:43:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:43:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 06:43:28 INFO - {} 06:43:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 06:43:28 INFO - {} 06:43:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 06:43:28 INFO - {} 06:43:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 06:43:28 INFO - {} 06:43:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 06:43:28 INFO - {} 06:43:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 06:43:28 INFO - {} 06:43:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 06:43:28 INFO - {} 06:43:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 06:43:28 INFO - {} 06:43:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 06:43:28 INFO - {} 06:43:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 06:43:28 INFO - {} 06:43:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 06:43:28 INFO - {} 06:43:28 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 06:43:28 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:43:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:43:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:43:28 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:43:28 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:43:28 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:43:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:43:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:43:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 06:43:28 INFO - {} 06:43:28 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 - {} 06:43:28 INFO - {} 06:43:28 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 06:43:28 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:43:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:43:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:43:28 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:43:28 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:43:28 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:43:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:43:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:43:28 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 06:43:28 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 06:43:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:43:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:43:28 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 06:43:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 06:43:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:43:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:43:28 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 06:43:28 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 06:43:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:43:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:43:28 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 06:43:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 06:43:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:43:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:43:28 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 06:43:28 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 06:43:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:43:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:43:28 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 06:43:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 06:43:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:43:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:43:28 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 06:43:28 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 06:43:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:43:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:43:28 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 06:43:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 06:43:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:43:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:43:28 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 06:43:28 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 06:43:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:43:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:43:28 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 06:43:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 06:43:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:43:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:43:28 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 06:43:28 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 06:43:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:43:28 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 06:43:28 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 06:43:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:43:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:43:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:43:28 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 06:43:28 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 06:43:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:43:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:43:28 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 06:43:28 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 06:43:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:43:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:43:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:43:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 06:43:28 INFO - {} 06:43:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 06:43:28 INFO - {} 06:43:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 06:43:28 INFO - {} 06:43:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 06:43:28 INFO - {} 06:43:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 06:43:28 INFO - {} 06:43:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 06:43:28 INFO - {} 06:43:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 06:43:28 INFO - {} 06:43:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 06:43:28 INFO - {} 06:43:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 06:43:28 INFO - {} 06:43:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 06:43:28 INFO - {} 06:43:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 06:43:28 INFO - {} 06:43:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 06:43:28 INFO - {} 06:43:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 06:43:28 INFO - {} 06:43:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 06:43:28 INFO - {} 06:43:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 06:43:28 INFO - {} 06:43:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 06:43:28 INFO - {} 06:43:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 06:43:28 INFO - {} 06:43:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 06:43:28 INFO - {} 06:43:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 06:43:28 INFO - {} 06:43:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 06:43:28 INFO - {} 06:43:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 06:43:28 INFO - {} 06:43:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 06:43:28 INFO - {} 06:43:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 06:43:28 INFO - {} 06:43:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 06:43:28 INFO - {} 06:43:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 06:43:28 INFO - {} 06:43:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 06:43:28 INFO - {} 06:43:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 06:43:28 INFO - {} 06:43:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 06:43:28 INFO - {} 06:43:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 06:43:28 INFO - {} 06:43:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 06:43:28 INFO - {} 06:43:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 06:43:28 INFO - {} 06:43:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 06:43:28 INFO - {} 06:43:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 06:43:28 INFO - {} 06:43:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 06:43:28 INFO - {} 06:43:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 06:43:28 INFO - {} 06:43:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 06:43:28 INFO - {} 06:43:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 06:43:28 INFO - {} 06:43:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 06:43:28 INFO - {} 06:43:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 06:43:28 INFO - {} 06:43:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 06:43:28 INFO - {} 06:43:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 06:43:28 INFO - {} 06:43:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 06:43:28 INFO - {} 06:43:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 06:43:28 INFO - {} 06:43:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 06:43:28 INFO - {} 06:43:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 06:43:28 INFO - {} 06:43:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 06:43:28 INFO - {} 06:43:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 06:43:28 INFO - {} 06:43:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 06:43:28 INFO - {} 06:43:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 06:43:28 INFO - {} 06:43:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 06:43:28 INFO - {} 06:43:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 06:43:28 INFO - {} 06:43:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 06:43:28 INFO - {} 06:43:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 06:43:28 INFO - {} 06:43:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 06:43:28 INFO - {} 06:43:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 06:43:28 INFO - {} 06:43:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 06:43:28 INFO - {} 06:43:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 06:43:28 INFO - {} 06:43:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 06:43:28 INFO - {} 06:43:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 06:43:28 INFO - {} 06:43:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 06:43:28 INFO - {} 06:43:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 06:43:28 INFO - {} 06:43:28 INFO - TEST-OK | /FileAPI/idlharness.worker | took 791ms 06:43:28 INFO - PROCESS | 2086 | 1468417408788 Marionette TRACE conn2 -> [0,3033,"getWindowHandle",null] 06:43:28 INFO - PROCESS | 2086 | 1468417408789 Marionette TRACE conn2 <- [1,3033,null,{"value":"7"}] 06:43:28 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 06:43:28 INFO - PROCESS | 2086 | 1468417408792 Marionette TRACE conn2 -> [0,3034,"setScriptTimeout",{"ms":35000}] 06:43:28 INFO - PROCESS | 2086 | 1468417408793 Marionette TRACE conn2 <- [1,3034,null,{}] 06:43:28 INFO - PROCESS | 2086 | 1468417408796 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}] 06:43:28 INFO - PROCESS | 2086 | 1468417408797 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:43:28 INFO - PROCESS | 2086 | 1468417408917 Marionette TRACE conn2 <- [1,3035,null,{"value":null}] 06:43:29 INFO - PROCESS | 2086 | 1468417409048 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:29 INFO - PROCESS | 2086 | 1468417409049 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:43:29 INFO - PROCESS | 2086 | ++DOCSHELL 0x1167df000 == 37 [pid = 2086] [id = 768] 06:43:29 INFO - PROCESS | 2086 | ++DOMWINDOW == 96 (0x110eaf000) [pid = 2086] [serial = 2302] [outer = 0x0] 06:43:29 INFO - PROCESS | 2086 | ++DOMWINDOW == 97 (0x111f03c00) [pid = 2086] [serial = 2303] [outer = 0x110eaf000] 06:43:29 INFO - PROCESS | 2086 | 1468417409083 Marionette DEBUG loaded listener.js 06:43:29 INFO - PROCESS | 2086 | ++DOMWINDOW == 98 (0x1127d8800) [pid = 2086] [serial = 2304] [outer = 0x110eaf000] 06:43:29 INFO - PROCESS | 2086 | 1468417409531 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]]]}] 06:43:29 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 06:43:29 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 772ms 06:43:29 INFO - PROCESS | 2086 | 1468417409566 Marionette TRACE conn2 -> [0,3037,"getWindowHandle",null] 06:43:29 INFO - TEST-START | /FileAPI/blob/Blob-close.html 06:43:29 INFO - PROCESS | 2086 | 1468417409568 Marionette TRACE conn2 <- [1,3037,null,{"value":"7"}] 06:43:29 INFO - PROCESS | 2086 | 1468417409571 Marionette TRACE conn2 -> [0,3038,"setScriptTimeout",{"ms":35000}] 06:43:29 INFO - PROCESS | 2086 | 1468417409573 Marionette TRACE conn2 <- [1,3038,null,{}] 06:43:29 INFO - PROCESS | 2086 | 1468417409576 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}] 06:43:29 INFO - PROCESS | 2086 | 1468417409580 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:43:29 INFO - PROCESS | 2086 | 1468417409696 Marionette TRACE conn2 <- [1,3039,null,{"value":null}] 06:43:29 INFO - PROCESS | 2086 | 1468417409758 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:29 INFO - PROCESS | 2086 | 1468417409759 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:43:29 INFO - PROCESS | 2086 | ++DOCSHELL 0x124511800 == 38 [pid = 2086] [id = 769] 06:43:29 INFO - PROCESS | 2086 | ++DOMWINDOW == 99 (0x112cb3800) [pid = 2086] [serial = 2305] [outer = 0x0] 06:43:29 INFO - PROCESS | 2086 | ++DOMWINDOW == 100 (0x116980c00) [pid = 2086] [serial = 2306] [outer = 0x112cb3800] 06:43:29 INFO - PROCESS | 2086 | 1468417409789 Marionette DEBUG loaded listener.js 06:43:29 INFO - PROCESS | 2086 | ++DOMWINDOW == 101 (0x117eb3800) [pid = 2086] [serial = 2307] [outer = 0x112cb3800] 06:43:30 INFO - PROCESS | 2086 | 1468417410209 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"]]]}] 06:43:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 06:43:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 06:43:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:43:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:43:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 06:43:30 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 669ms 06:43:30 INFO - PROCESS | 2086 | 1468417410243 Marionette TRACE conn2 -> [0,3041,"getWindowHandle",null] 06:43:30 INFO - PROCESS | 2086 | 1468417410246 Marionette TRACE conn2 <- [1,3041,null,{"value":"7"}] 06:43:30 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 06:43:30 INFO - PROCESS | 2086 | 1468417410249 Marionette TRACE conn2 -> [0,3042,"setScriptTimeout",{"ms":35000}] 06:43:30 INFO - PROCESS | 2086 | 1468417410250 Marionette TRACE conn2 <- [1,3042,null,{}] 06:43:30 INFO - PROCESS | 2086 | 1468417410253 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}] 06:43:30 INFO - PROCESS | 2086 | 1468417410254 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:43:30 INFO - PROCESS | 2086 | 1468417410389 Marionette TRACE conn2 <- [1,3043,null,{"value":null}] 06:43:30 INFO - PROCESS | 2086 | 1468417410453 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:30 INFO - PROCESS | 2086 | 1468417410454 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:43:30 INFO - PROCESS | 2086 | ++DOCSHELL 0x12931d800 == 39 [pid = 2086] [id = 770] 06:43:30 INFO - PROCESS | 2086 | ++DOMWINDOW == 102 (0x118563400) [pid = 2086] [serial = 2308] [outer = 0x0] 06:43:30 INFO - PROCESS | 2086 | ++DOMWINDOW == 103 (0x119745000) [pid = 2086] [serial = 2309] [outer = 0x118563400] 06:43:30 INFO - PROCESS | 2086 | 1468417410483 Marionette DEBUG loaded listener.js 06:43:30 INFO - PROCESS | 2086 | ++DOMWINDOW == 104 (0x123006000) [pid = 2086] [serial = 2310] [outer = 0x118563400] 06:43:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 06:43:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 06:43:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 06:43:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 06:43:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 06:43:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 06:43:31 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. 06:43:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 06:43:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 06:43:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 06:43:31 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'.) 06:43:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 06:43:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 06:43:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 06:43:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 06:43:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 06:43:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 06:43:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 06:43:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 06:43:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 06:43:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 06:43:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 06:43:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 06:43:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 06:43:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 06:43:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 06:43:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 06:43:31 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. 06:43:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 06:43:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:43:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:43:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 06:43:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 06:43:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 06:43:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 06:43:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 06:43:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 06:43:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 06:43:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 06:43:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 06:43:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 06:43:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 06:43:31 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. 06:43:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 06:43:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 06:43:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:43:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:43:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 06:43:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 06:43:31 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. 06:43:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 06:43:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 06:43:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:43:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:43:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 06:43:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 06:43:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 06:43:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 06:43:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 06:43:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 06:43:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 06:43:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:43:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:43:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 06:43:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 06:43:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 06:43:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 06:43:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:43:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:43:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:43:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:43:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:43:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 06:43:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 06:43:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:43:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:43:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:43:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:43:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:43:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 06:43:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:43:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:43:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:43:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:43:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:43:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 06:43:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:43:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:43:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:43:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:43:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:43:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 06:43:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 06:43:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:43:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:43:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:43:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:43:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:43:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 06:43:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:43:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:43:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:43:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:43:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:43:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 06:43:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:43:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:43:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:43:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:43:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:43:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 06:43:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:43:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:43:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:43:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:43:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:43:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 06:43:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:43:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:43:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:43:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:43:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:43:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 06:43:31 INFO - PROCESS | 2086 | 1468417411012 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]]]}] 06:43:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 06:43:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 06:43:31 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 779ms 06:43:31 INFO - PROCESS | 2086 | 1468417411029 Marionette TRACE conn2 -> [0,3045,"getWindowHandle",null] 06:43:31 INFO - PROCESS | 2086 | 1468417411031 Marionette TRACE conn2 <- [1,3045,null,{"value":"7"}] 06:43:31 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 06:43:31 INFO - PROCESS | 2086 | 1468417411039 Marionette TRACE conn2 -> [0,3046,"setScriptTimeout",{"ms":35000}] 06:43:31 INFO - PROCESS | 2086 | 1468417411044 Marionette TRACE conn2 <- [1,3046,null,{}] 06:43:31 INFO - PROCESS | 2086 | 1468417411047 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}] 06:43:31 INFO - PROCESS | 2086 | 1468417411050 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:43:31 INFO - PROCESS | 2086 | 1468417411295 Marionette TRACE conn2 <- [1,3047,null,{"value":null}] 06:43:31 INFO - PROCESS | 2086 | 1468417411416 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:31 INFO - PROCESS | 2086 | 1468417411418 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:43:31 INFO - PROCESS | 2086 | ++DOCSHELL 0x1195cf000 == 40 [pid = 2086] [id = 771] 06:43:31 INFO - PROCESS | 2086 | ++DOMWINDOW == 105 (0x112fbd800) [pid = 2086] [serial = 2311] [outer = 0x0] 06:43:31 INFO - PROCESS | 2086 | ++DOMWINDOW == 106 (0x1133a5000) [pid = 2086] [serial = 2312] [outer = 0x112fbd800] 06:43:31 INFO - PROCESS | 2086 | 1468417411449 Marionette DEBUG loaded listener.js 06:43:31 INFO - PROCESS | 2086 | ++DOMWINDOW == 107 (0x116194c00) [pid = 2086] [serial = 2313] [outer = 0x112fbd800] 06:43:31 INFO - PROCESS | 2086 | [2086] 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 06:43:31 INFO - PROCESS | 2086 | --DOCSHELL 0x128850000 == 39 [pid = 2086] [id = 767] 06:43:31 INFO - PROCESS | 2086 | --DOCSHELL 0x126826000 == 38 [pid = 2086] [id = 766] 06:43:31 INFO - PROCESS | 2086 | --DOCSHELL 0x12b122800 == 37 [pid = 2086] [id = 765] 06:43:31 INFO - PROCESS | 2086 | --DOCSHELL 0x12b918800 == 36 [pid = 2086] [id = 764] 06:43:31 INFO - PROCESS | 2086 | --DOCSHELL 0x12a647000 == 35 [pid = 2086] [id = 763] 06:43:31 INFO - PROCESS | 2086 | --DOCSHELL 0x128ad2000 == 34 [pid = 2086] [id = 762] 06:43:31 INFO - PROCESS | 2086 | --DOCSHELL 0x12888e000 == 33 [pid = 2086] [id = 761] 06:43:31 INFO - PROCESS | 2086 | --DOCSHELL 0x126826800 == 32 [pid = 2086] [id = 760] 06:43:31 INFO - PROCESS | 2086 | --DOCSHELL 0x12306e000 == 31 [pid = 2086] [id = 759] 06:43:31 INFO - PROCESS | 2086 | --DOCSHELL 0x118138800 == 30 [pid = 2086] [id = 758] 06:43:31 INFO - PROCESS | 2086 | --DOCSHELL 0x115d6b000 == 29 [pid = 2086] [id = 757] 06:43:31 INFO - PROCESS | 2086 | --DOCSHELL 0x118170800 == 28 [pid = 2086] [id = 756] 06:43:31 INFO - PROCESS | 2086 | 1468417411878 Marionette TRACE conn2 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 06:43:31 INFO - PROCESS | 2086 | --DOMWINDOW == 106 (0x12b8dac00) [pid = 2086] [serial = 2251] [outer = 0x0] [url = about:blank] 06:43:31 INFO - PROCESS | 2086 | --DOMWINDOW == 105 (0x12b0ce800) [pid = 2086] [serial = 2248] [outer = 0x0] [url = about:blank] 06:43:31 INFO - PROCESS | 2086 | --DOMWINDOW == 104 (0x12b8d4000) [pid = 2086] [serial = 2250] [outer = 0x0] [url = about:blank] 06:43:31 INFO - PROCESS | 2086 | --DOMWINDOW == 103 (0x1273de000) [pid = 2086] [serial = 2227] [outer = 0x0] [url = about:blank] 06:43:31 INFO - PROCESS | 2086 | --DOMWINDOW == 102 (0x12910b800) [pid = 2086] [serial = 2230] [outer = 0x0] [url = about:blank] 06:43:31 INFO - PROCESS | 2086 | --DOMWINDOW == 101 (0x128d0f800) [pid = 2086] [serial = 2228] [outer = 0x0] [url = about:blank] 06:43:31 INFO - PROCESS | 2086 | --DOMWINDOW == 100 (0x119743800) [pid = 2086] [serial = 2210] [outer = 0x0] [url = about:blank] 06:43:31 INFO - PROCESS | 2086 | --DOMWINDOW == 99 (0x11645fc00) [pid = 2086] [serial = 2212] [outer = 0x0] [url = about:blank] 06:43:31 INFO - PROCESS | 2086 | --DOMWINDOW == 98 (0x117144000) [pid = 2086] [serial = 2213] [outer = 0x0] [url = about:blank] 06:43:31 INFO - PROCESS | 2086 | --DOMWINDOW == 97 (0x1234af400) [pid = 2086] [serial = 2218] [outer = 0x0] [url = about:blank] 06:43:31 INFO - PROCESS | 2086 | --DOMWINDOW == 96 (0x116f8f800) [pid = 2086] [serial = 2219] [outer = 0x0] [url = about:blank] 06:43:31 INFO - PROCESS | 2086 | --DOMWINDOW == 95 (0x1273d7c00) [pid = 2086] [serial = 2204] [outer = 0x0] [url = about:blank] 06:43:31 INFO - PROCESS | 2086 | --DOMWINDOW == 94 (0x126809400) [pid = 2086] [serial = 2224] [outer = 0x0] [url = about:blank] 06:43:31 INFO - PROCESS | 2086 | --DOMWINDOW == 93 (0x118851400) [pid = 2086] [serial = 2215] [outer = 0x0] [url = about:blank] 06:43:31 INFO - PROCESS | 2086 | --DOMWINDOW == 92 (0x11973f000) [pid = 2086] [serial = 2216] [outer = 0x0] [url = about:blank] 06:43:31 INFO - PROCESS | 2086 | --DOMWINDOW == 91 (0x1243b6c00) [pid = 2086] [serial = 2221] [outer = 0x0] [url = about:blank] 06:43:31 INFO - PROCESS | 2086 | --DOMWINDOW == 90 (0x124568000) [pid = 2086] [serial = 2222] [outer = 0x0] [url = about:blank] 06:43:31 INFO - PROCESS | 2086 | --DOMWINDOW == 89 (0x1132e6400) [pid = 2086] [serial = 2206] [outer = 0x0] [url = about:blank] 06:43:31 INFO - PROCESS | 2086 | --DOMWINDOW == 88 (0x115ded000) [pid = 2086] [serial = 2207] [outer = 0x0] [url = about:blank] 06:43:31 INFO - PROCESS | 2086 | --DOMWINDOW == 87 (0x118293400) [pid = 2086] [serial = 2209] [outer = 0x0] [url = about:blank] 06:43:31 INFO - PROCESS | 2086 | --DOMWINDOW == 86 (0x1187f5000) [pid = 2086] [serial = 2241] [outer = 0x0] [url = about:blank] 06:43:31 INFO - PROCESS | 2086 | --DOMWINDOW == 85 (0x129350c00) [pid = 2086] [serial = 2233] [outer = 0x0] [url = about:blank] 06:43:31 INFO - PROCESS | 2086 | --DOMWINDOW == 84 (0x129111800) [pid = 2086] [serial = 2231] [outer = 0x0] [url = about:blank] 06:43:31 INFO - PROCESS | 2086 | --DOMWINDOW == 83 (0x1293cd400) [pid = 2086] [serial = 2236] [outer = 0x0] [url = about:blank] 06:43:31 INFO - PROCESS | 2086 | --DOMWINDOW == 82 (0x129357c00) [pid = 2086] [serial = 2234] [outer = 0x0] [url = about:blank] 06:43:31 INFO - PROCESS | 2086 | --DOMWINDOW == 81 (0x12a52ac00) [pid = 2086] [serial = 2244] [outer = 0x0] [url = about:blank] 06:43:31 INFO - PROCESS | 2086 | --DOMWINDOW == 80 (0x12b0c3c00) [pid = 2086] [serial = 2247] [outer = 0x0] [url = about:blank] 06:43:31 INFO - PROCESS | 2086 | --DOMWINDOW == 79 (0x113c22000) [pid = 2086] [serial = 2239] [outer = 0x0] [url = about:blank] 06:43:31 INFO - PROCESS | 2086 | --DOMWINDOW == 78 (0x12a521c00) [pid = 2086] [serial = 2237] [outer = 0x0] [url = about:blank] 06:43:31 INFO - PROCESS | 2086 | --DOMWINDOW == 77 (0x1243f3800) [pid = 2086] [serial = 2242] [outer = 0x0] [url = about:blank] 06:43:31 INFO - PROCESS | 2086 | --DOMWINDOW == 76 (0x126d39800) [pid = 2086] [serial = 2225] [outer = 0x0] [url = about:blank] 06:43:31 INFO - PROCESS | 2086 | --DOMWINDOW == 75 (0x1293c4c00) [pid = 2086] [serial = 2245] [outer = 0x0] [url = about:blank] 06:43:31 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 06:43:31 INFO - {} 06:43:31 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 881ms 06:43:31 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 06:43:31 INFO - PROCESS | 2086 | 1468417411916 Marionette TRACE conn2 -> [0,3049,"getWindowHandle",null] 06:43:31 INFO - PROCESS | 2086 | 1468417411919 Marionette TRACE conn2 <- [1,3049,null,{"value":"7"}] 06:43:31 INFO - PROCESS | 2086 | 1468417411922 Marionette TRACE conn2 -> [0,3050,"setScriptTimeout",{"ms":35000}] 06:43:31 INFO - PROCESS | 2086 | 1468417411924 Marionette TRACE conn2 <- [1,3050,null,{}] 06:43:31 INFO - PROCESS | 2086 | 1468417411927 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}] 06:43:31 INFO - PROCESS | 2086 | 1468417411928 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:43:32 INFO - PROCESS | 2086 | 1468417412010 Marionette TRACE conn2 <- [1,3051,null,{"value":null}] 06:43:32 INFO - PROCESS | 2086 | 1468417412016 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:32 INFO - PROCESS | 2086 | 1468417412019 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:43:32 INFO - PROCESS | 2086 | ++DOCSHELL 0x123723800 == 29 [pid = 2086] [id = 772] 06:43:32 INFO - PROCESS | 2086 | ++DOMWINDOW == 76 (0x116f6f800) [pid = 2086] [serial = 2314] [outer = 0x0] 06:43:32 INFO - PROCESS | 2086 | ++DOMWINDOW == 77 (0x11855b000) [pid = 2086] [serial = 2315] [outer = 0x116f6f800] 06:43:32 INFO - PROCESS | 2086 | 1468417412047 Marionette DEBUG loaded listener.js 06:43:32 INFO - PROCESS | 2086 | ++DOMWINDOW == 78 (0x11918a400) [pid = 2086] [serial = 2316] [outer = 0x116f6f800] 06:43:32 INFO - PROCESS | 2086 | 1468417412368 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]]]}] 06:43:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 06:43:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 06:43:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 06:43:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 06:43:32 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 470ms 06:43:32 INFO - PROCESS | 2086 | 1468417412392 Marionette TRACE conn2 -> [0,3053,"getWindowHandle",null] 06:43:32 INFO - PROCESS | 2086 | 1468417412394 Marionette TRACE conn2 <- [1,3053,null,{"value":"7"}] 06:43:32 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 06:43:32 INFO - PROCESS | 2086 | 1468417412396 Marionette TRACE conn2 -> [0,3054,"setScriptTimeout",{"ms":35000}] 06:43:32 INFO - PROCESS | 2086 | 1468417412397 Marionette TRACE conn2 <- [1,3054,null,{}] 06:43:32 INFO - PROCESS | 2086 | 1468417412402 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}] 06:43:32 INFO - PROCESS | 2086 | 1468417412404 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:43:32 INFO - PROCESS | 2086 | 1468417412507 Marionette TRACE conn2 <- [1,3055,null,{"value":null}] 06:43:32 INFO - PROCESS | 2086 | 1468417412570 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:32 INFO - PROCESS | 2086 | 1468417412572 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:43:32 INFO - PROCESS | 2086 | ++DOCSHELL 0x1270ae800 == 30 [pid = 2086] [id = 773] 06:43:32 INFO - PROCESS | 2086 | ++DOMWINDOW == 79 (0x1127d8c00) [pid = 2086] [serial = 2317] [outer = 0x0] 06:43:32 INFO - PROCESS | 2086 | ++DOMWINDOW == 80 (0x120fe6c00) [pid = 2086] [serial = 2318] [outer = 0x1127d8c00] 06:43:32 INFO - PROCESS | 2086 | 1468417412597 Marionette DEBUG loaded listener.js 06:43:32 INFO - PROCESS | 2086 | ++DOMWINDOW == 81 (0x1234eb000) [pid = 2086] [serial = 2319] [outer = 0x1127d8c00] 06:43:33 INFO - PROCESS | 2086 | 1468417412980 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"]]]}] 06:43:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 06:43:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 06:43:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 06:43:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 06:43:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 06:43:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 06:43:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 06:43:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 06:43:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 06:43:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 06:43:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 06:43:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 06:43:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 06:43:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 06:43:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 06:43:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 06:43:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 06:43:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 06:43:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 06:43:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 06:43:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 06:43:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 06:43:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 06:43:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 06:43:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 06:43:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 06:43:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 06:43:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 06:43:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 06:43:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 06:43:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 06:43:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 06:43:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 06:43:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 06:43:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 06:43:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 06:43:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 06:43:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 06:43:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 06:43:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 06:43:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 06:43:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 06:43:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 06:43:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 06:43:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 06:43:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 06:43:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 06:43:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 06:43:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 06:43:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 06:43:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 06:43:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 06:43:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 06:43:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 06:43:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 06:43:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 06:43:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 06:43:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 06:43:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 06:43:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 06:43:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 06:43:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 06:43:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 06:43:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 06:43:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 06:43:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 06:43:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 06:43:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 06:43:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 06:43:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 06:43:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 06:43:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 06:43:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 06:43:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 06:43:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 06:43:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 06:43:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 06:43:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 06:43:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 06:43:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 06:43:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 06:43:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 06:43:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 06:43:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 06:43:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 06:43:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 06:43:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 06:43:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 06:43:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 06:43:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 06:43:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 06:43:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 06:43:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 06:43:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 06:43:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 06:43:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 06:43:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 06:43:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 06:43:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 06:43:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:43:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:43:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:43:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:43:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:43:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 06:43:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:43:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:43:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:43:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:43:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:43:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 06:43:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:43:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:43:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:43:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:43:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:43:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 06:43:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:43:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:43:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:43:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:43:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:43:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 06:43:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:43:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:43:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:43:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:43:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:43:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 06:43:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:43:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:43:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:43:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:43:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:43:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 06:43:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:43:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:43:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:43:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:43:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:43:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 06:43:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:43:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:43:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:43:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:43:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:43:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 06:43:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:43:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:43:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:43:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:43:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:43:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 06:43:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:43:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:43:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:43:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:43:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:43:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 06:43:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:43:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:43:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:43:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:43:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:43:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 06:43:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:43:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:43:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:43:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:43:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:43:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 06:43:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:43:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:43:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:43:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:43:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:43:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 06:43:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:43:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:43:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:43:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:43:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:43:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 06:43:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:43:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:43:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:43:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:43:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:43:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 06:43:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:43:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:43:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:43:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:43:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:43:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 06:43:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:43:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:43:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:43:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:43:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:43:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 06:43:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:43:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:43:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:43:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:43:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:43:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 06:43:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:43:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:43:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:43:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:43:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:43:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 06:43:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:43:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:43:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:43:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:43:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:43:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 06:43:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:43:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:43:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:43:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:43:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:43:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 06:43:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:43:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:43:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:43:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:43:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:43:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 06:43:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:43:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:43:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:43:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 06:43:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 06:43:33 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" 06:43:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:43:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:43:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:43:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 06:43:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 06:43:33 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" 06:43:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:43:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:43:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:43:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 06:43:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 06:43:33 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 636ms 06:43:33 INFO - PROCESS | 2086 | 1468417413034 Marionette TRACE conn2 -> [0,3057,"getWindowHandle",null] 06:43:33 INFO - PROCESS | 2086 | 1468417413036 Marionette TRACE conn2 <- [1,3057,null,{"value":"7"}] 06:43:33 INFO - TEST-START | /FileAPI/file/File-constructor.html 06:43:33 INFO - PROCESS | 2086 | 1468417413045 Marionette TRACE conn2 -> [0,3058,"setScriptTimeout",{"ms":35000}] 06:43:33 INFO - PROCESS | 2086 | 1468417413049 Marionette TRACE conn2 <- [1,3058,null,{}] 06:43:33 INFO - PROCESS | 2086 | 1468417413052 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}] 06:43:33 INFO - PROCESS | 2086 | 1468417413054 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:43:33 INFO - PROCESS | 2086 | 1468417413160 Marionette TRACE conn2 <- [1,3059,null,{"value":null}] 06:43:33 INFO - PROCESS | 2086 | 1468417413168 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:33 INFO - PROCESS | 2086 | 1468417413169 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:43:33 INFO - PROCESS | 2086 | ++DOCSHELL 0x129306000 == 31 [pid = 2086] [id = 774] 06:43:33 INFO - PROCESS | 2086 | ++DOMWINDOW == 82 (0x1273d9c00) [pid = 2086] [serial = 2320] [outer = 0x0] 06:43:33 INFO - PROCESS | 2086 | ++DOMWINDOW == 83 (0x128d0fc00) [pid = 2086] [serial = 2321] [outer = 0x1273d9c00] 06:43:33 INFO - PROCESS | 2086 | 1468417413194 Marionette DEBUG loaded listener.js 06:43:33 INFO - PROCESS | 2086 | ++DOMWINDOW == 84 (0x12910f800) [pid = 2086] [serial = 2322] [outer = 0x1273d9c00] 06:43:33 INFO - PROCESS | 2086 | 1468417413547 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]]]}] 06:43:33 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 06:43:33 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 06:43:33 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 06:43:33 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 06:43:33 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 06:43:33 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 06:43:33 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 06:43:33 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 06:43:33 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 06:43:33 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 06:43:33 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 06:43:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:43:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:43:33 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 06:43:33 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 06:43:33 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 06:43:33 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 06:43:33 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 06:43:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:43:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:43:33 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 06:43:33 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 06:43:33 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 06:43:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:43:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:43:33 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 06:43:33 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 06:43:33 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 06:43:33 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 531ms 06:43:33 INFO - PROCESS | 2086 | 1468417413572 Marionette TRACE conn2 -> [0,3061,"getWindowHandle",null] 06:43:33 INFO - PROCESS | 2086 | 1468417413573 Marionette TRACE conn2 <- [1,3061,null,{"value":"7"}] 06:43:33 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 06:43:33 INFO - PROCESS | 2086 | 1468417413575 Marionette TRACE conn2 -> [0,3062,"setScriptTimeout",{"ms":35000}] 06:43:33 INFO - PROCESS | 2086 | 1468417413576 Marionette TRACE conn2 <- [1,3062,null,{}] 06:43:33 INFO - PROCESS | 2086 | 1468417413579 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}] 06:43:33 INFO - PROCESS | 2086 | 1468417413580 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:43:33 INFO - PROCESS | 2086 | 1468417413658 Marionette TRACE conn2 <- [1,3063,null,{"value":null}] 06:43:33 INFO - PROCESS | 2086 | 1468417413724 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:33 INFO - PROCESS | 2086 | 1468417413725 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:43:33 INFO - PROCESS | 2086 | ++DOCSHELL 0x12b108800 == 32 [pid = 2086] [id = 775] 06:43:33 INFO - PROCESS | 2086 | ++DOMWINDOW == 85 (0x1273dd400) [pid = 2086] [serial = 2323] [outer = 0x0] 06:43:33 INFO - PROCESS | 2086 | ++DOMWINDOW == 86 (0x129351400) [pid = 2086] [serial = 2324] [outer = 0x1273dd400] 06:43:33 INFO - PROCESS | 2086 | 1468417413750 Marionette DEBUG loaded listener.js 06:43:33 INFO - PROCESS | 2086 | ++DOMWINDOW == 87 (0x12b0c4800) [pid = 2086] [serial = 2325] [outer = 0x1273dd400] 06:43:33 INFO - PROCESS | 2086 | [2086] 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 06:43:34 INFO - PROCESS | 2086 | 1468417414072 Marionette TRACE conn2 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 06:43:34 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 06:43:34 INFO - {} 06:43:34 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 521ms 06:43:34 INFO - PROCESS | 2086 | 1468417414096 Marionette TRACE conn2 -> [0,3065,"getWindowHandle",null] 06:43:34 INFO - PROCESS | 2086 | 1468417414097 Marionette TRACE conn2 <- [1,3065,null,{"value":"7"}] 06:43:34 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 06:43:34 INFO - PROCESS | 2086 | 1468417414101 Marionette TRACE conn2 -> [0,3066,"setScriptTimeout",{"ms":35000}] 06:43:34 INFO - PROCESS | 2086 | 1468417414103 Marionette TRACE conn2 <- [1,3066,null,{}] 06:43:34 INFO - PROCESS | 2086 | 1468417414106 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}] 06:43:34 INFO - PROCESS | 2086 | 1468417414107 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:43:34 INFO - PROCESS | 2086 | 1468417414211 Marionette TRACE conn2 <- [1,3067,null,{"value":null}] 06:43:34 INFO - PROCESS | 2086 | 1468417414224 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:34 INFO - PROCESS | 2086 | 1468417414228 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:43:34 INFO - PROCESS | 2086 | ++DOCSHELL 0x126e88800 == 33 [pid = 2086] [id = 776] 06:43:34 INFO - PROCESS | 2086 | ++DOMWINDOW == 88 (0x12b93f000) [pid = 2086] [serial = 2326] [outer = 0x0] 06:43:34 INFO - PROCESS | 2086 | ++DOMWINDOW == 89 (0x12b942800) [pid = 2086] [serial = 2327] [outer = 0x12b93f000] 06:43:34 INFO - PROCESS | 2086 | 1468417414260 Marionette DEBUG loaded listener.js 06:43:34 INFO - PROCESS | 2086 | ++DOMWINDOW == 90 (0x12b988800) [pid = 2086] [serial = 2328] [outer = 0x12b93f000] 06:43:34 INFO - PROCESS | 2086 | 1468417414611 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]]]}] 06:43:34 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 06:43:34 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 06:43:34 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 06:43:34 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 06:43:34 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 06:43:34 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 06:43:34 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 06:43:34 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 524ms 06:43:34 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 06:43:34 INFO - PROCESS | 2086 | 1468417414626 Marionette TRACE conn2 -> [0,3069,"getWindowHandle",null] 06:43:34 INFO - PROCESS | 2086 | 1468417414627 Marionette TRACE conn2 <- [1,3069,null,{"value":"7"}] 06:43:34 INFO - PROCESS | 2086 | 1468417414629 Marionette TRACE conn2 -> [0,3070,"setScriptTimeout",{"ms":35000}] 06:43:34 INFO - PROCESS | 2086 | 1468417414630 Marionette TRACE conn2 <- [1,3070,null,{}] 06:43:34 INFO - PROCESS | 2086 | 1468417414640 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}] 06:43:34 INFO - PROCESS | 2086 | 1468417414641 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:43:34 INFO - PROCESS | 2086 | 1468417414746 Marionette TRACE conn2 <- [1,3071,null,{"value":null}] 06:43:34 INFO - PROCESS | 2086 | 1468417414749 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:34 INFO - PROCESS | 2086 | 1468417414751 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:43:34 INFO - PROCESS | 2086 | ++DOCSHELL 0x12beca800 == 34 [pid = 2086] [id = 777] 06:43:34 INFO - PROCESS | 2086 | ++DOMWINDOW == 91 (0x12b93f400) [pid = 2086] [serial = 2329] [outer = 0x0] 06:43:34 INFO - PROCESS | 2086 | ++DOMWINDOW == 92 (0x12bc9f800) [pid = 2086] [serial = 2330] [outer = 0x12b93f400] 06:43:34 INFO - PROCESS | 2086 | 1468417414775 Marionette DEBUG loaded listener.js 06:43:34 INFO - PROCESS | 2086 | ++DOMWINDOW == 93 (0x12bcbb000) [pid = 2086] [serial = 2331] [outer = 0x12b93f400] 06:43:35 INFO - PROCESS | 2086 | 1468417415154 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]]]}] 06:43:35 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 06:43:35 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 06:43:35 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 06:43:35 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 06:43:35 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 06:43:35 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 06:43:35 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 569ms 06:43:35 INFO - PROCESS | 2086 | 1468417415199 Marionette TRACE conn2 -> [0,3073,"getWindowHandle",null] 06:43:35 INFO - PROCESS | 2086 | 1468417415201 Marionette TRACE conn2 <- [1,3073,null,{"value":"7"}] 06:43:35 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 06:43:35 INFO - PROCESS | 2086 | 1468417415204 Marionette TRACE conn2 -> [0,3074,"setScriptTimeout",{"ms":35000}] 06:43:35 INFO - PROCESS | 2086 | 1468417415206 Marionette TRACE conn2 <- [1,3074,null,{}] 06:43:35 INFO - PROCESS | 2086 | 1468417415209 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}] 06:43:35 INFO - PROCESS | 2086 | 1468417415211 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:43:35 INFO - PROCESS | 2086 | 1468417415374 Marionette TRACE conn2 <- [1,3075,null,{"value":null}] 06:43:35 INFO - PROCESS | 2086 | 1468417415392 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:35 INFO - PROCESS | 2086 | 1468417415393 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:43:35 INFO - PROCESS | 2086 | ++DOCSHELL 0x12c571000 == 35 [pid = 2086] [id = 778] 06:43:35 INFO - PROCESS | 2086 | ++DOMWINDOW == 94 (0x12bcbb800) [pid = 2086] [serial = 2332] [outer = 0x0] 06:43:35 INFO - PROCESS | 2086 | ++DOMWINDOW == 95 (0x12bcc2800) [pid = 2086] [serial = 2333] [outer = 0x12bcbb800] 06:43:35 INFO - PROCESS | 2086 | 1468417415434 Marionette DEBUG loaded listener.js 06:43:35 INFO - PROCESS | 2086 | ++DOMWINDOW == 96 (0x12bcc7400) [pid = 2086] [serial = 2334] [outer = 0x12bcbb800] 06:43:35 INFO - PROCESS | 2086 | 1468417415896 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]]]}] 06:43:35 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 06:43:35 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 06:43:35 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 06:43:35 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 06:43:35 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 06:43:35 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 06:43:35 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 723ms 06:43:35 INFO - PROCESS | 2086 | 1468417415926 Marionette TRACE conn2 -> [0,3077,"getWindowHandle",null] 06:43:35 INFO - PROCESS | 2086 | 1468417415928 Marionette TRACE conn2 <- [1,3077,null,{"value":"7"}] 06:43:35 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 06:43:35 INFO - PROCESS | 2086 | 1468417415936 Marionette TRACE conn2 -> [0,3078,"setScriptTimeout",{"ms":35000}] 06:43:35 INFO - PROCESS | 2086 | 1468417415937 Marionette TRACE conn2 <- [1,3078,null,{}] 06:43:35 INFO - PROCESS | 2086 | 1468417415939 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}] 06:43:35 INFO - PROCESS | 2086 | 1468417415940 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:43:36 INFO - PROCESS | 2086 | 1468417416134 Marionette TRACE conn2 <- [1,3079,null,{"value":null}] 06:43:36 INFO - PROCESS | 2086 | --DOMWINDOW == 95 (0x1243f5000) [pid = 2086] [serial = 2287] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 06:43:36 INFO - PROCESS | 2086 | --DOMWINDOW == 94 (0x117eb7400) [pid = 2086] [serial = 2255] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 06:43:36 INFO - PROCESS | 2086 | --DOMWINDOW == 93 (0x1121be400) [pid = 2086] [serial = 2296] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 06:43:36 INFO - PROCESS | 2086 | --DOMWINDOW == 92 (0x1210c8000) [pid = 2086] [serial = 2281] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 06:43:36 INFO - PROCESS | 2086 | --DOMWINDOW == 91 (0x111f04000) [pid = 2086] [serial = 2278] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 06:43:36 INFO - PROCESS | 2086 | --DOMWINDOW == 90 (0x110eb3c00) [pid = 2086] [serial = 2293] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/historical.html] 06:43:36 INFO - PROCESS | 2086 | --DOMWINDOW == 89 (0x116f64c00) [pid = 2086] [serial = 2284] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 06:43:36 INFO - PROCESS | 2086 | --DOMWINDOW == 88 (0x128a6d400) [pid = 2086] [serial = 2261] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 06:43:36 INFO - PROCESS | 2086 | --DOMWINDOW == 87 (0x116194800) [pid = 2086] [serial = 2267] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 06:43:36 INFO - PROCESS | 2086 | --DOMWINDOW == 86 (0x115df4400) [pid = 2086] [serial = 2272] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 06:43:36 INFO - PROCESS | 2086 | --DOMWINDOW == 85 (0x128a67c00) [pid = 2086] [serial = 2290] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 06:43:36 INFO - PROCESS | 2086 | --DOMWINDOW == 84 (0x116f68800) [pid = 2086] [serial = 2275] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 06:43:36 INFO - PROCESS | 2086 | --DOMWINDOW == 83 (0x1132e6800) [pid = 2086] [serial = 2252] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 06:43:36 INFO - PROCESS | 2086 | --DOMWINDOW == 82 (0x110fa1400) [pid = 2086] [serial = 2264] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 06:43:36 INFO - PROCESS | 2086 | --DOMWINDOW == 81 (0x1237d1400) [pid = 2086] [serial = 2258] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 06:43:36 INFO - PROCESS | 2086 | --DOMWINDOW == 80 (0x112cb8800) [pid = 2086] [serial = 2270] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 06:43:36 INFO - PROCESS | 2086 | 1468417416183 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:36 INFO - PROCESS | 2086 | 1468417416185 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:43:36 INFO - PROCESS | 2086 | ++DOCSHELL 0x1270ae000 == 36 [pid = 2086] [id = 779] 06:43:36 INFO - PROCESS | 2086 | ++DOMWINDOW == 81 (0x111f04000) [pid = 2086] [serial = 2335] [outer = 0x0] 06:43:36 INFO - PROCESS | 2086 | ++DOMWINDOW == 82 (0x1132e6800) [pid = 2086] [serial = 2336] [outer = 0x111f04000] 06:43:36 INFO - PROCESS | 2086 | 1468417416209 Marionette DEBUG loaded listener.js 06:43:36 INFO - PROCESS | 2086 | ++DOMWINDOW == 83 (0x1234e8800) [pid = 2086] [serial = 2337] [outer = 0x111f04000] 06:43:36 INFO - PROCESS | 2086 | 1468417416466 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] 06:43:36 INFO - PROCESS | 2086 | 1468417416507 Marionette TRACE conn2 <- [1,3081,null,{"value":"7"}] 06:43:36 INFO - PROCESS | 2086 | 1468417416510 Marionette TRACE conn2 -> [0,3082,"setScriptTimeout",{"ms":35000}] 06:43:36 INFO - PROCESS | 2086 | 1468417416511 Marionette TRACE conn2 <- [1,3082,null,{}] 06:43:36 INFO - PROCESS | 2086 | 1468417416513 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}] 06:43:36 INFO - PROCESS | 2086 | 1468417416514 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:43:36 INFO - PROCESS | 2086 | 1468417416599 Marionette TRACE conn2 <- [1,3083,null,{"value":null}] 06:43:36 INFO - PROCESS | 2086 | 1468417416605 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:36 INFO - PROCESS | 2086 | 1468417416606 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:43:36 INFO - PROCESS | 2086 | ++DOCSHELL 0x12cf09800 == 37 [pid = 2086] [id = 780] 06:43:36 INFO - PROCESS | 2086 | ++DOMWINDOW == 84 (0x1237d1400) [pid = 2086] [serial = 2338] [outer = 0x0] 06:43:36 INFO - PROCESS | 2086 | ++DOMWINDOW == 85 (0x12bccf000) [pid = 2086] [serial = 2339] [outer = 0x1237d1400] 06:43:36 INFO - PROCESS | 2086 | 1468417416631 Marionette DEBUG loaded listener.js 06:43:36 INFO - PROCESS | 2086 | ++DOMWINDOW == 86 (0x12bcd5c00) [pid = 2086] [serial = 2340] [outer = 0x1237d1400] 06:43:36 INFO - PROCESS | 2086 | 1468417416955 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]]]}] 06:43:36 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 06:43:36 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 06:43:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:43:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:43:36 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 06:43:36 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 06:43:36 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 468ms 06:43:36 INFO - PROCESS | 2086 | 1468417416979 Marionette TRACE conn2 -> [0,3085,"getWindowHandle",null] 06:43:36 INFO - PROCESS | 2086 | 1468417416980 Marionette TRACE conn2 <- [1,3085,null,{"value":"7"}] 06:43:36 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 06:43:36 INFO - PROCESS | 2086 | 1468417416985 Marionette TRACE conn2 -> [0,3086,"setScriptTimeout",{"ms":35000}] 06:43:36 INFO - PROCESS | 2086 | 1468417416987 Marionette TRACE conn2 <- [1,3086,null,{}] 06:43:36 INFO - PROCESS | 2086 | 1468417416989 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}] 06:43:36 INFO - PROCESS | 2086 | 1468417416991 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:43:37 INFO - PROCESS | 2086 | 1468417417107 Marionette TRACE conn2 <- [1,3087,null,{"value":null}] 06:43:37 INFO - PROCESS | 2086 | 1468417417113 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:37 INFO - PROCESS | 2086 | 1468417417115 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:43:37 INFO - PROCESS | 2086 | ++DOCSHELL 0x11928c000 == 38 [pid = 2086] [id = 781] 06:43:37 INFO - PROCESS | 2086 | ++DOMWINDOW == 87 (0x116a1b400) [pid = 2086] [serial = 2341] [outer = 0x0] 06:43:37 INFO - PROCESS | 2086 | ++DOMWINDOW == 88 (0x12bccec00) [pid = 2086] [serial = 2342] [outer = 0x116a1b400] 06:43:37 INFO - PROCESS | 2086 | 1468417417149 Marionette DEBUG loaded listener.js 06:43:37 INFO - PROCESS | 2086 | ++DOMWINDOW == 89 (0x12c006c00) [pid = 2086] [serial = 2343] [outer = 0x116a1b400] 06:43:37 INFO - PROCESS | 2086 | 1468417417436 Marionette TRACE conn2 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 06:43:37 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 06:43:37 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 472ms 06:43:37 INFO - PROCESS | 2086 | 1468417417456 Marionette TRACE conn2 -> [0,3089,"getWindowHandle",null] 06:43:37 INFO - PROCESS | 2086 | 1468417417458 Marionette TRACE conn2 <- [1,3089,null,{"value":"7"}] 06:43:37 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 06:43:37 INFO - PROCESS | 2086 | 1468417417461 Marionette TRACE conn2 -> [0,3090,"setScriptTimeout",{"ms":35000}] 06:43:37 INFO - PROCESS | 2086 | 1468417417462 Marionette TRACE conn2 <- [1,3090,null,{}] 06:43:37 INFO - PROCESS | 2086 | 1468417417472 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}] 06:43:37 INFO - PROCESS | 2086 | 1468417417474 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:43:37 INFO - PROCESS | 2086 | 1468417417570 Marionette TRACE conn2 <- [1,3091,null,{"value":null}] 06:43:37 INFO - PROCESS | 2086 | 1468417417574 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:37 INFO - PROCESS | 2086 | 1468417417575 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:43:37 INFO - PROCESS | 2086 | ++DOCSHELL 0x12d07f800 == 39 [pid = 2086] [id = 782] 06:43:37 INFO - PROCESS | 2086 | ++DOMWINDOW == 90 (0x110e5b000) [pid = 2086] [serial = 2344] [outer = 0x0] 06:43:37 INFO - PROCESS | 2086 | ++DOMWINDOW == 91 (0x11855fc00) [pid = 2086] [serial = 2345] [outer = 0x110e5b000] 06:43:37 INFO - PROCESS | 2086 | 1468417417599 Marionette DEBUG loaded listener.js 06:43:37 INFO - PROCESS | 2086 | ++DOMWINDOW == 92 (0x12c009000) [pid = 2086] [serial = 2346] [outer = 0x110e5b000] 06:43:37 INFO - PROCESS | 2086 | 1468417417930 Marionette TRACE conn2 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 06:43:37 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 06:43:37 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 521ms 06:43:37 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 06:43:37 INFO - PROCESS | 2086 | 1468417417983 Marionette TRACE conn2 -> [0,3093,"getWindowHandle",null] 06:43:37 INFO - PROCESS | 2086 | 1468417417984 Marionette TRACE conn2 <- [1,3093,null,{"value":"7"}] 06:43:37 INFO - PROCESS | 2086 | 1468417417986 Marionette TRACE conn2 -> [0,3094,"setScriptTimeout",{"ms":35000}] 06:43:37 INFO - PROCESS | 2086 | 1468417417987 Marionette TRACE conn2 <- [1,3094,null,{}] 06:43:37 INFO - PROCESS | 2086 | 1468417417989 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}] 06:43:37 INFO - PROCESS | 2086 | 1468417417991 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:43:38 INFO - PROCESS | 2086 | 1468417418111 Marionette TRACE conn2 <- [1,3095,null,{"value":null}] 06:43:38 INFO - PROCESS | 2086 | 1468417418204 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:38 INFO - PROCESS | 2086 | 1468417418206 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:43:38 INFO - PROCESS | 2086 | ++DOCSHELL 0x116fc2000 == 40 [pid = 2086] [id = 783] 06:43:38 INFO - PROCESS | 2086 | ++DOMWINDOW == 93 (0x110e56800) [pid = 2086] [serial = 2347] [outer = 0x0] 06:43:38 INFO - PROCESS | 2086 | ++DOMWINDOW == 94 (0x110e5ac00) [pid = 2086] [serial = 2348] [outer = 0x110e56800] 06:43:38 INFO - PROCESS | 2086 | 1468417418237 Marionette DEBUG loaded listener.js 06:43:38 INFO - PROCESS | 2086 | ++DOMWINDOW == 95 (0x110e63c00) [pid = 2086] [serial = 2349] [outer = 0x110e56800] 06:43:38 INFO - PROCESS | 2086 | 1468417418612 Marionette TRACE conn2 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 06:43:38 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 06:43:38 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 669ms 06:43:38 INFO - PROCESS | 2086 | 1468417418657 Marionette TRACE conn2 -> [0,3097,"getWindowHandle",null] 06:43:38 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 06:43:38 INFO - PROCESS | 2086 | 1468417418659 Marionette TRACE conn2 <- [1,3097,null,{"value":"7"}] 06:43:38 INFO - PROCESS | 2086 | 1468417418662 Marionette TRACE conn2 -> [0,3098,"setScriptTimeout",{"ms":35000}] 06:43:38 INFO - PROCESS | 2086 | 1468417418665 Marionette TRACE conn2 <- [1,3098,null,{}] 06:43:38 INFO - PROCESS | 2086 | 1468417418668 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}] 06:43:38 INFO - PROCESS | 2086 | 1468417418671 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:43:38 INFO - PROCESS | 2086 | 1468417418815 Marionette TRACE conn2 <- [1,3099,null,{"value":null}] 06:43:38 INFO - PROCESS | 2086 | 1468417418922 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:38 INFO - PROCESS | 2086 | 1468417418924 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:43:38 INFO - PROCESS | 2086 | ++DOCSHELL 0x1270a0800 == 41 [pid = 2086] [id = 784] 06:43:38 INFO - PROCESS | 2086 | ++DOMWINDOW == 96 (0x112979800) [pid = 2086] [serial = 2350] [outer = 0x0] 06:43:38 INFO - PROCESS | 2086 | ++DOMWINDOW == 97 (0x116932400) [pid = 2086] [serial = 2351] [outer = 0x112979800] 06:43:38 INFO - PROCESS | 2086 | 1468417418955 Marionette DEBUG loaded listener.js 06:43:39 INFO - PROCESS | 2086 | ++DOMWINDOW == 98 (0x118293400) [pid = 2086] [serial = 2352] [outer = 0x112979800] 06:43:39 INFO - PROCESS | 2086 | 1468417419321 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]]]}] 06:43:39 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 06:43:39 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 06:43:39 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 670ms 06:43:39 INFO - PROCESS | 2086 | 1468417419336 Marionette TRACE conn2 -> [0,3101,"getWindowHandle",null] 06:43:39 INFO - PROCESS | 2086 | 1468417419339 Marionette TRACE conn2 <- [1,3101,null,{"value":"7"}] 06:43:39 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 06:43:39 INFO - PROCESS | 2086 | 1468417419342 Marionette TRACE conn2 -> [0,3102,"setScriptTimeout",{"ms":35000}] 06:43:39 INFO - PROCESS | 2086 | 1468417419343 Marionette TRACE conn2 <- [1,3102,null,{}] 06:43:39 INFO - PROCESS | 2086 | 1468417419346 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}] 06:43:39 INFO - PROCESS | 2086 | 1468417419347 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:43:39 INFO - PROCESS | 2086 | 1468417419459 Marionette TRACE conn2 <- [1,3103,null,{"value":null}] 06:43:39 INFO - PROCESS | 2086 | 1468417419564 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:39 INFO - PROCESS | 2086 | 1468417419566 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:43:39 INFO - PROCESS | 2086 | ++DOCSHELL 0x128e86800 == 42 [pid = 2086] [id = 785] 06:43:39 INFO - PROCESS | 2086 | ++DOMWINDOW == 99 (0x120fe7000) [pid = 2086] [serial = 2353] [outer = 0x0] 06:43:39 INFO - PROCESS | 2086 | ++DOMWINDOW == 100 (0x123005800) [pid = 2086] [serial = 2354] [outer = 0x120fe7000] 06:43:39 INFO - PROCESS | 2086 | 1468417419594 Marionette DEBUG loaded listener.js 06:43:39 INFO - PROCESS | 2086 | ++DOMWINDOW == 101 (0x123b3e000) [pid = 2086] [serial = 2355] [outer = 0x120fe7000] 06:43:39 INFO - PROCESS | 2086 | 1468417419954 Marionette TRACE conn2 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 06:43:39 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 06:43:39 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 624ms 06:43:39 INFO - PROCESS | 2086 | 1468417419968 Marionette TRACE conn2 -> [0,3105,"getWindowHandle",null] 06:43:39 INFO - PROCESS | 2086 | 1468417419970 Marionette TRACE conn2 <- [1,3105,null,{"value":"7"}] 06:43:39 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 06:43:39 INFO - PROCESS | 2086 | 1468417419978 Marionette TRACE conn2 -> [0,3106,"setScriptTimeout",{"ms":35000}] 06:43:39 INFO - PROCESS | 2086 | 1468417419983 Marionette TRACE conn2 <- [1,3106,null,{}] 06:43:39 INFO - PROCESS | 2086 | 1468417419986 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}] 06:43:39 INFO - PROCESS | 2086 | 1468417419989 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:43:40 INFO - PROCESS | 2086 | 1468417420099 Marionette TRACE conn2 <- [1,3107,null,{"value":null}] 06:43:40 INFO - PROCESS | 2086 | 1468417420209 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:40 INFO - PROCESS | 2086 | 1468417420211 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:43:40 INFO - PROCESS | 2086 | ++DOCSHELL 0x12ca8a800 == 43 [pid = 2086] [id = 786] 06:43:40 INFO - PROCESS | 2086 | ++DOMWINDOW == 102 (0x123c0bc00) [pid = 2086] [serial = 2356] [outer = 0x0] 06:43:40 INFO - PROCESS | 2086 | ++DOMWINDOW == 103 (0x123c10400) [pid = 2086] [serial = 2357] [outer = 0x123c0bc00] 06:43:40 INFO - PROCESS | 2086 | 1468417420241 Marionette DEBUG loaded listener.js 06:43:40 INFO - PROCESS | 2086 | ++DOMWINDOW == 104 (0x1243f7400) [pid = 2086] [serial = 2358] [outer = 0x123c0bc00] 06:43:40 INFO - PROCESS | 2086 | 1468417420639 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]]]}] 06:43:40 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 06:43:40 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 06:43:40 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 06:43:40 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 678ms 06:43:40 INFO - PROCESS | 2086 | 1468417420653 Marionette TRACE conn2 -> [0,3109,"getWindowHandle",null] 06:43:40 INFO - PROCESS | 2086 | 1468417420655 Marionette TRACE conn2 <- [1,3109,null,{"value":"7"}] 06:43:40 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 06:43:40 INFO - PROCESS | 2086 | 1468417420657 Marionette TRACE conn2 -> [0,3110,"setScriptTimeout",{"ms":35000}] 06:43:40 INFO - PROCESS | 2086 | 1468417420658 Marionette TRACE conn2 <- [1,3110,null,{}] 06:43:40 INFO - PROCESS | 2086 | 1468417420661 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}] 06:43:40 INFO - PROCESS | 2086 | 1468417420662 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:43:40 INFO - PROCESS | 2086 | 1468417420776 Marionette TRACE conn2 <- [1,3111,null,{"value":null}] 06:43:40 INFO - PROCESS | 2086 | 1468417420877 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:40 INFO - PROCESS | 2086 | 1468417420878 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:43:40 INFO - PROCESS | 2086 | ++DOCSHELL 0x119169800 == 44 [pid = 2086] [id = 787] 06:43:40 INFO - PROCESS | 2086 | ++DOMWINDOW == 105 (0x118731c00) [pid = 2086] [serial = 2359] [outer = 0x0] 06:43:40 INFO - PROCESS | 2086 | ++DOMWINDOW == 106 (0x12398f400) [pid = 2086] [serial = 2360] [outer = 0x118731c00] 06:43:40 INFO - PROCESS | 2086 | 1468417420907 Marionette DEBUG loaded listener.js 06:43:40 INFO - PROCESS | 2086 | ++DOMWINDOW == 107 (0x126807800) [pid = 2086] [serial = 2361] [outer = 0x118731c00] 06:43:41 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 06:43:41 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 06:43:41 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 06:43:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:43:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:43:41 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 06:43:41 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 770ms 06:43:41 INFO - PROCESS | 2086 | 1468417421423 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"]]]}] 06:43:41 INFO - PROCESS | 2086 | 1468417421428 Marionette TRACE conn2 -> [0,3113,"getWindowHandle",null] 06:43:41 INFO - PROCESS | 2086 | 1468417421430 Marionette TRACE conn2 <- [1,3113,null,{"value":"7"}] 06:43:41 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 06:43:41 INFO - PROCESS | 2086 | 1468417421436 Marionette TRACE conn2 -> [0,3114,"setScriptTimeout",{"ms":35000}] 06:43:41 INFO - PROCESS | 2086 | 1468417421438 Marionette TRACE conn2 <- [1,3114,null,{}] 06:43:41 INFO - PROCESS | 2086 | 1468417421442 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}] 06:43:41 INFO - PROCESS | 2086 | 1468417421444 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:43:41 INFO - PROCESS | 2086 | 1468417421545 Marionette TRACE conn2 <- [1,3115,null,{"value":null}] 06:43:41 INFO - PROCESS | 2086 | 1468417421611 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\", \"ad0a354d-4559-45d9-82b6-c9ff0ee1bc61\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:41 INFO - PROCESS | 2086 | 1468417421614 Marionette INFO sendAsync 7a061640-2b97-3446-bfea-5e38f495148e 06:43:41 INFO - PROCESS | 2086 | ++DOCSHELL 0x123d5c800 == 45 [pid = 2086] [id = 788] 06:43:41 INFO - PROCESS | 2086 | ++DOMWINDOW == 108 (0x1127cd400) [pid = 2086] [serial = 2362] [outer = 0x0] 06:43:41 INFO - PROCESS | 2086 | ++DOMWINDOW == 109 (0x112fae800) [pid = 2086] [serial = 2363] [outer = 0x1127cd400] 06:43:41 INFO - PROCESS | 2086 | 1468417421643 Marionette DEBUG loaded listener.js 06:43:41 INFO - PROCESS | 2086 | ++DOMWINDOW == 110 (0x116a1b000) [pid = 2086] [serial = 2364] [outer = 0x1127cd400] 06:43:42 INFO - PROCESS | 2086 | 1468417422068 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]]]}] 06:43:42 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 06:43:42 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 673ms 06:43:42 INFO - PROCESS | 2086 | 1468417422109 Marionette TRACE conn2 -> [0,3117,"getWindowHandle",null] 06:43:42 INFO - PROCESS | 2086 | 1468417422113 Marionette TRACE conn2 <- [1,3117,null,{"value":"7"}] 06:43:42 INFO - PROCESS | 2086 | --DOCSHELL 0x12d07f800 == 44 [pid = 2086] [id = 782] 06:43:42 INFO - PROCESS | 2086 | --DOCSHELL 0x11928c000 == 43 [pid = 2086] [id = 781] 06:43:42 INFO - PROCESS | 2086 | --DOCSHELL 0x12cf09800 == 42 [pid = 2086] [id = 780] 06:43:42 INFO - PROCESS | 2086 | --DOCSHELL 0x1270ae000 == 41 [pid = 2086] [id = 779] 06:43:42 INFO - PROCESS | 2086 | --DOCSHELL 0x12c571000 == 40 [pid = 2086] [id = 778] 06:43:42 INFO - PROCESS | 2086 | --DOCSHELL 0x12beca800 == 39 [pid = 2086] [id = 777] 06:43:42 INFO - PROCESS | 2086 | --DOCSHELL 0x126e88800 == 38 [pid = 2086] [id = 776] 06:43:42 INFO - PROCESS | 2086 | --DOCSHELL 0x12b108800 == 37 [pid = 2086] [id = 775] 06:43:42 INFO - PROCESS | 2086 | --DOCSHELL 0x129306000 == 36 [pid = 2086] [id = 774] 06:43:42 INFO - PROCESS | 2086 | --DOCSHELL 0x1270ae800 == 35 [pid = 2086] [id = 773] 06:43:42 INFO - PROCESS | 2086 | --DOCSHELL 0x123723800 == 34 [pid = 2086] [id = 772] 06:43:42 INFO - PROCESS | 2086 | --DOCSHELL 0x1195cf000 == 33 [pid = 2086] [id = 771] 06:43:42 INFO - PROCESS | 2086 | --DOCSHELL 0x12931d800 == 32 [pid = 2086] [id = 770] 06:43:42 INFO - PROCESS | 2086 | --DOCSHELL 0x124511800 == 31 [pid = 2086] [id = 769] 06:43:42 INFO - PROCESS | 2086 | --DOCSHELL 0x1167df000 == 30 [pid = 2086] [id = 768] 06:43:42 INFO - PROCESS | 2086 | --DOCSHELL 0x119169800 == 29 [pid = 2086] [id = 787] 06:43:42 INFO - PROCESS | 2086 | --DOCSHELL 0x12ca8a800 == 28 [pid = 2086] [id = 786] 06:43:42 INFO - PROCESS | 2086 | --DOCSHELL 0x128e86800 == 27 [pid = 2086] [id = 785] 06:43:42 INFO - PROCESS | 2086 | --DOCSHELL 0x1270a0800 == 26 [pid = 2086] [id = 784] 06:43:42 INFO - PROCESS | 2086 | --DOCSHELL 0x116fc2000 == 25 [pid = 2086] [id = 783] 06:43:42 INFO - PROCESS | 2086 | --DOMWINDOW == 109 (0x12bca0000) [pid = 2086] [serial = 2300] [outer = 0x0] [url = about:blank] 06:43:42 INFO - PROCESS | 2086 | --DOMWINDOW == 108 (0x126964000) [pid = 2086] [serial = 2288] [outer = 0x0] [url = about:blank] 06:43:42 INFO - PROCESS | 2086 | --DOMWINDOW == 107 (0x1210ca400) [pid = 2086] [serial = 2257] [outer = 0x0] [url = about:blank] 06:43:42 INFO - PROCESS | 2086 | --DOMWINDOW == 106 (0x12a52c400) [pid = 2086] [serial = 2298] [outer = 0x0] [url = about:blank] 06:43:42 INFO - PROCESS | 2086 | --DOMWINDOW == 105 (0x119983800) [pid = 2086] [serial = 2256] [outer = 0x0] [url = about:blank] 06:43:42 INFO - PROCESS | 2086 | --DOMWINDOW == 104 (0x128d70400) [pid = 2086] [serial = 2297] [outer = 0x0] [url = about:blank] 06:43:42 INFO - PROCESS | 2086 | --DOMWINDOW == 103 (0x1234eac00) [pid = 2086] [serial = 2283] [outer = 0x0] [url = about:blank] 06:43:42 INFO - PROCESS | 2086 | --DOMWINDOW == 102 (0x119a93800) [pid = 2086] [serial = 2279] [outer = 0x0] [url = about:blank] 06:43:42 INFO - PROCESS | 2086 | --DOMWINDOW == 101 (0x1234aa000) [pid = 2086] [serial = 2282] [outer = 0x0] [url = about:blank] 06:43:42 INFO - PROCESS | 2086 | --DOMWINDOW == 100 (0x1133db800) [pid = 2086] [serial = 2294] [outer = 0x0] [url = about:blank] 06:43:42 INFO - PROCESS | 2086 | --DOMWINDOW == 99 (0x1243bc400) [pid = 2086] [serial = 2286] [outer = 0x0] [url = about:blank] 06:43:42 INFO - PROCESS | 2086 | --DOMWINDOW == 98 (0x1273df800) [pid = 2086] [serial = 2289] [outer = 0x0] [url = about:blank] 06:43:42 INFO - PROCESS | 2086 | --DOMWINDOW == 97 (0x128aa7800) [pid = 2086] [serial = 2262] [outer = 0x0] [url = about:blank] 06:43:42 INFO - PROCESS | 2086 | --DOMWINDOW == 96 (0x116639000) [pid = 2086] [serial = 2268] [outer = 0x0] [url = about:blank] 06:43:42 INFO - PROCESS | 2086 | --DOMWINDOW == 95 (0x11692c400) [pid = 2086] [serial = 2273] [outer = 0x0] [url = about:blank] 06:43:42 INFO - PROCESS | 2086 | --DOMWINDOW == 94 (0x128d71400) [pid = 2086] [serial = 2291] [outer = 0x0] [url = about:blank] 06:43:42 INFO - PROCESS | 2086 | --DOMWINDOW == 93 (0x118737800) [pid = 2086] [serial = 2277] [outer = 0x0] [url = about:blank] 06:43:42 INFO - PROCESS | 2086 | --DOMWINDOW == 92 (0x113c5ec00) [pid = 2086] [serial = 2253] [outer = 0x0] [url = about:blank] 06:43:42 INFO - PROCESS | 2086 | --DOMWINDOW == 91 (0x12910bc00) [pid = 2086] [serial = 2263] [outer = 0x0] [url = about:blank] 06:43:42 INFO - PROCESS | 2086 | --DOMWINDOW == 90 (0x1234ef400) [pid = 2086] [serial = 2295] [outer = 0x0] [url = about:blank] 06:43:42 INFO - PROCESS | 2086 | --DOMWINDOW == 89 (0x11999bc00) [pid = 2086] [serial = 2266] [outer = 0x0] [url = about:blank] 06:43:42 INFO - PROCESS | 2086 | --DOMWINDOW == 88 (0x1273dec00) [pid = 2086] [serial = 2260] [outer = 0x0] [url = about:blank] 06:43:42 INFO - PROCESS | 2086 | --DOMWINDOW == 87 (0x129353000) [pid = 2086] [serial = 2292] [outer = 0x0] [url = about:blank] 06:43:42 INFO - PROCESS | 2086 | --DOMWINDOW == 86 (0x123994800) [pid = 2086] [serial = 2285] [outer = 0x0] [url = about:blank] 06:43:42 INFO - PROCESS | 2086 | --DOMWINDOW == 85 (0x126965400) [pid = 2086] [serial = 2259] [outer = 0x0] [url = about:blank] 06:43:42 INFO - PROCESS | 2086 | --DOMWINDOW == 84 (0x1176f0c00) [pid = 2086] [serial = 2276] [outer = 0x0] [url = about:blank] 06:43:42 INFO - PROCESS | 2086 | --DOMWINDOW == 83 (0x11697c000) [pid = 2086] [serial = 2269] [outer = 0x0] [url = about:blank] 06:43:42 INFO - PROCESS | 2086 | --DOMWINDOW == 82 (0x115d0bc00) [pid = 2086] [serial = 2265] [outer = 0x0] [url = about:blank] 06:43:42 INFO - PROCESS | 2086 | --DOMWINDOW == 81 (0x116f63800) [pid = 2086] [serial = 2274] [outer = 0x0] [url = about:blank] 06:43:42 INFO - PROCESS | 2086 | --DOMWINDOW == 80 (0x112e6b000) [pid = 2086] [serial = 2271] [outer = 0x0] [url = about:blank] 06:43:42 INFO - PROCESS | 2086 | --DOMWINDOW == 79 (0x116f67800) [pid = 2086] [serial = 2254] [outer = 0x0] [url = about:blank] 06:43:42 INFO - PROCESS | 2086 | --DOMWINDOW == 78 (0x1210c7000) [pid = 2086] [serial = 2280] [outer = 0x0] [url = about:blank] 06:43:43 WARNING - u'runner_teardown' () 06:43:43 INFO - No more tests 06:43:43 INFO - Got 0 unexpected results 06:43:43 INFO - SUITE-END | took 514s 06:43:43 INFO - Closing logging queue 06:43:43 INFO - queue closed 06:43:43 INFO - Return code: 0 06:43:43 WARNING - # TBPL SUCCESS # 06:43:43 INFO - Running post-action listener: _resource_record_post_action 06:43:43 INFO - Running post-run listener: _resource_record_post_run 06:43:44 INFO - Total resource usage - Wall time: 536s; CPU: 57.0%; Read bytes: 29982208; Write bytes: 948868608; Read time: 306; Write time: 4736 06:43:44 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 06:43:44 INFO - install - Wall time: 18s; CPU: 54.0%; Read bytes: 148277760; Write bytes: 145479168; Read time: 13605; Write time: 282 06:43:44 INFO - run-tests - Wall time: 518s; CPU: 58.0%; Read bytes: 29675008; Write bytes: 791330816; Read time: 301; Write time: 4414 06:43:44 INFO - Running post-run listener: _upload_blobber_files 06:43:44 INFO - Blob upload gear active. 06:43:44 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 06:43:44 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 06:43:44 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'] 06:43:44 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 06:43:44 INFO - (blobuploader) - INFO - Open directory for files ... 06:43:44 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 06:43:44 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 06:43:44 INFO - (blobuploader) - INFO - Uploading, attempt #1. 06:43:45 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 06:43:45 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 06:43:45 INFO - (blobuploader) - INFO - Done attempting. 06:43:45 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 06:43:45 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 06:43:45 INFO - (blobuploader) - INFO - Uploading, attempt #1. 06:43:47 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 06:43:47 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 06:43:47 INFO - (blobuploader) - INFO - Done attempting. 06:43:47 INFO - (blobuploader) - INFO - Iteration through files over. 06:43:47 INFO - Return code: 0 06:43:47 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 06:43:47 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 06:43:47 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/92924c4bc22d13903e87ebc5075288b1b2adaec10117980ff524e8ecf833a0011012ae829bda67d02d2cbf47b42e1c7350fd2b4cdda2866a9dd849e0f6706a68", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/298c2dd132de1a0e609b5c880b3534c681e867524e5c89f46f4c70b494cb3581c8b1c8212dc4f7a0a9a774d3fcae9271bb204843e814f559440f3b781a51f132"} 06:43:47 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 06:43:47 INFO - Writing to file /builds/slave/test/properties/blobber_files 06:43:47 INFO - Contents: 06:43:47 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/92924c4bc22d13903e87ebc5075288b1b2adaec10117980ff524e8ecf833a0011012ae829bda67d02d2cbf47b42e1c7350fd2b4cdda2866a9dd849e0f6706a68", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/298c2dd132de1a0e609b5c880b3534c681e867524e5c89f46f4c70b494cb3581c8b1c8212dc4f7a0a9a774d3fcae9271bb204843e814f559440f3b781a51f132"} 06:43:47 INFO - Running post-run listener: copy_logs_to_upload_dir 06:43:47 INFO - Copying logs to upload dir... 06:43:47 INFO - mkdir: /builds/slave/test/build/upload/logs 06:43:47 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=588.184216 ========= master_lag: 3.23 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 9 mins, 51 secs) (at 2016-07-13 06:43:50.531748) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-13 06:43:50.535281) ========= 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.HiF2Le3IO7/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.rn57XOo0zt/Listeners TMPDIR=/var/folders/jw/kvh0w009673bgvcgwhm3z30m00000w/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/92924c4bc22d13903e87ebc5075288b1b2adaec10117980ff524e8ecf833a0011012ae829bda67d02d2cbf47b42e1c7350fd2b4cdda2866a9dd849e0f6706a68", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/298c2dd132de1a0e609b5c880b3534c681e867524e5c89f46f4c70b494cb3581c8b1c8212dc4f7a0a9a774d3fcae9271bb204843e814f559440f3b781a51f132"} build_url:https://queue.taskcluster.net/v1/task/KccCPPsMQEKVhGSoRNKJug/artifacts/public/build/firefox-48.0.en-US.mac64.dmg symbols_url:https://queue.taskcluster.net/v1/task/KccCPPsMQEKVhGSoRNKJug/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.012792 build_url: 'https://queue.taskcluster.net/v1/task/KccCPPsMQEKVhGSoRNKJug/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/92924c4bc22d13903e87ebc5075288b1b2adaec10117980ff524e8ecf833a0011012ae829bda67d02d2cbf47b42e1c7350fd2b4cdda2866a9dd849e0f6706a68", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/298c2dd132de1a0e609b5c880b3534c681e867524e5c89f46f4c70b494cb3581c8b1c8212dc4f7a0a9a774d3fcae9271bb204843e814f559440f3b781a51f132"}' symbols_url: 'https://queue.taskcluster.net/v1/task/KccCPPsMQEKVhGSoRNKJug/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip' ========= master_lag: 0.76 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-13 06:43:51.310263) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-13 06:43:51.310586) ========= 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.HiF2Le3IO7/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.rn57XOo0zt/Listeners TMPDIR=/var/folders/jw/kvh0w009673bgvcgwhm3z30m00000w/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.005106 ========= master_lag: 0.03 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-13 06:43:51.340841) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-07-13 06:43:51.341144) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-07-13 06:43:51.342896) ========= ========= Total master_lag: 4.09 =========