builder: mozilla-beta_yosemite_r7-debug_test-web-platform-tests-1 slave: t-yosemite-r7-0341 starttime: 1467319086.85 results: success (0) buildid: 20160630122427 builduid: 1b4995dda5434b7a9feb90fda4023da6 revision: 0b4f2a4e42295c2ef0e293b18ca3cade2b6949b1 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-30 13:38:06.847895) ========= master: http://buildbot-master108.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-30 13:38:06.848638) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-30 13:38:06.849085) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-30 13:38:07.065921) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-30 13:38:07.066310) ========= 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.vdTC9nlrgA/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.Gsle7t1GXP/Listeners TMPDIR=/var/folders/k4/cmrx_0_d2gd2sqlxqp_js7l000000w/T/ TWISTD_LOG_PATH=/builds/slave/twistd.log USER=cltbld VERSIONER_PYTHON_PREFER_32_BIT=no VERSIONER_PYTHON_VERSION=2.7 XPC_FLAGS=0x0 XPC_SERVICE_NAME=0 __CF_USER_TEXT_ENCODING=0x1C:0:0 using PTY: False --2016-06-30 13:38:07-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: 'archiver_client.py' 0K .......... . 100% 27.7M=0s 2016-06-30 13:38:07 (27.7 MB/s) - 'archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.606961 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-30 13:38:07.696248) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-30 13:38:07.696557) ========= 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.vdTC9nlrgA/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.Gsle7t1GXP/Listeners TMPDIR=/var/folders/k4/cmrx_0_d2gd2sqlxqp_js7l000000w/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.033662 ========= master_lag: 0.02 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-30 13:38:07.751240) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-30 13:38:07.751595) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 0b4f2a4e42295c2ef0e293b18ca3cade2b6949b1 --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 0b4f2a4e42295c2ef0e293b18ca3cade2b6949b1 --destination scripts --debug'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.vdTC9nlrgA/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.Gsle7t1GXP/Listeners TMPDIR=/var/folders/k4/cmrx_0_d2gd2sqlxqp_js7l000000w/T/ TWISTD_LOG_PATH=/builds/slave/twistd.log USER=cltbld VERSIONER_PYTHON_PREFER_32_BIT=no VERSIONER_PYTHON_VERSION=2.7 XPC_FLAGS=0x0 XPC_SERVICE_NAME=0 __CF_USER_TEXT_ENCODING=0x1C:0:0 using PTY: False 2016-06-30 13:38:07,833 truncating revision to first 12 chars 2016-06-30 13:38:07,833 Setting DEBUG logging. 2016-06-30 13:38:07,833 attempt 1/10 2016-06-30 13:38:07,833 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/0b4f2a4e4229?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-06-30 13:38:08,949 unpacking tar archive at: mozilla-beta-0b4f2a4e4229/testing/mozharness/ program finished with exit code 0 elapsedTime=1.400009 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-30 13:38:09.173252) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-30 13:38:09.173551) ========= script_repo_revision: 0b4f2a4e42295c2ef0e293b18ca3cade2b6949b1 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-30 13:38:09.173927) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-30 13:38:09.174198) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-30 13:38:09.192065) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 10 mins, 2 secs) (at 2016-06-30 13:38:09.192437) ========= /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.vdTC9nlrgA/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.Gsle7t1GXP/Listeners TMPDIR=/var/folders/k4/cmrx_0_d2gd2sqlxqp_js7l000000w/T/ TWISTD_LOG_PATH=/builds/slave/twistd.log USER=cltbld VERSIONER_PYTHON_PREFER_32_BIT=no VERSIONER_PYTHON_VERSION=2.7 XPCOM_DEBUG_BREAK=warn XPC_FLAGS=0x0 XPC_SERVICE_NAME=0 __CF_USER_TEXT_ENCODING=0x1C:0:0 using PTY: False 13:38:09 INFO - MultiFileLogger online at 20160630 13:38:09 in /builds/slave/test 13:38:09 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-beta --download-symbols true 13:38:09 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 13:38:09 INFO - {'append_to_log': False, 13:38:09 INFO - 'base_work_dir': '/builds/slave/test', 13:38:09 INFO - 'blob_upload_branch': 'mozilla-beta', 13:38:09 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 13:38:09 INFO - 'buildbot_json_path': 'buildprops.json', 13:38:09 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 13:38:09 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 13:38:09 INFO - 'download_minidump_stackwalk': True, 13:38:09 INFO - 'download_symbols': 'true', 13:38:09 INFO - 'e10s': False, 13:38:09 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 13:38:09 INFO - 'tooltool.py': '/tools/tooltool.py', 13:38:09 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 13:38:09 INFO - '/tools/misc-python/virtualenv.py')}, 13:38:09 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 13:38:09 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 13:38:09 INFO - 'log_level': 'info', 13:38:09 INFO - 'log_to_console': True, 13:38:09 INFO - 'opt_config_files': (), 13:38:09 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 13:38:09 INFO - '--processes=1', 13:38:09 INFO - '--config=%(test_path)s/wptrunner.ini', 13:38:09 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 13:38:09 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 13:38:09 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 13:38:09 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 13:38:09 INFO - 'pip_index': False, 13:38:09 INFO - 'require_test_zip': True, 13:38:09 INFO - 'test_type': ('testharness',), 13:38:09 INFO - 'this_chunk': '1', 13:38:09 INFO - 'tooltool_cache': '/builds/tooltool_cache', 13:38:09 INFO - 'total_chunks': '10', 13:38:09 INFO - 'virtualenv_path': 'venv', 13:38:09 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 13:38:09 INFO - 'work_dir': 'build'} 13:38:09 INFO - ##### 13:38:09 INFO - ##### Running clobber step. 13:38:09 INFO - ##### 13:38:09 INFO - Running pre-action listener: _resource_record_pre_action 13:38:09 INFO - Running main action method: clobber 13:38:09 INFO - rmtree: /builds/slave/test/build 13:38:09 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 13:38:11 INFO - Running post-action listener: _resource_record_post_action 13:38:11 INFO - ##### 13:38:11 INFO - ##### Running read-buildbot-config step. 13:38:11 INFO - ##### 13:38:11 INFO - Running pre-action listener: _resource_record_pre_action 13:38:11 INFO - Running main action method: read_buildbot_config 13:38:11 INFO - Using buildbot properties: 13:38:11 INFO - { 13:38:11 INFO - "project": "", 13:38:11 INFO - "product": "firefox", 13:38:11 INFO - "script_repo_revision": "production", 13:38:11 INFO - "scheduler": "tests-mozilla-beta-yosemite_r7-debug-unittest", 13:38:11 INFO - "repository": "", 13:38:11 INFO - "buildername": "Rev7 MacOSX Yosemite 10.10.5 mozilla-beta debug test web-platform-tests-1", 13:38:11 INFO - "buildid": "20160630122427", 13:38:11 INFO - "pgo_build": "False", 13:38:11 INFO - "basedir": "/builds/slave/test", 13:38:11 INFO - "buildnumber": 15, 13:38:11 INFO - "slavename": "t-yosemite-r7-0341", 13:38:11 INFO - "master": "http://buildbot-master108.bb.releng.scl3.mozilla.com:8201/", 13:38:11 INFO - "platform": "macosx64", 13:38:11 INFO - "branch": "mozilla-beta", 13:38:11 INFO - "revision": "0b4f2a4e42295c2ef0e293b18ca3cade2b6949b1", 13:38:11 INFO - "repo_path": "releases/mozilla-beta", 13:38:11 INFO - "moz_repo_path": "", 13:38:11 INFO - "stage_platform": "macosx64", 13:38:11 INFO - "builduid": "1b4995dda5434b7a9feb90fda4023da6", 13:38:11 INFO - "slavebuilddir": "test" 13:38:11 INFO - } 13:38:11 INFO - Found installer url https://queue.taskcluster.net/v1/task/A9xIlA23Smu2dCzYyw34KQ/artifacts/public/build/firefox-48.0.en-US.mac64.dmg. 13:38:11 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/A9xIlA23Smu2dCzYyw34KQ/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json. 13:38:11 INFO - Running post-action listener: _resource_record_post_action 13:38:11 INFO - ##### 13:38:11 INFO - ##### Running download-and-extract step. 13:38:11 INFO - ##### 13:38:11 INFO - Running pre-action listener: _resource_record_pre_action 13:38:11 INFO - Running main action method: download_and_extract 13:38:11 INFO - mkdir: /builds/slave/test/build/tests 13:38:11 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:38:11 INFO - https://queue.taskcluster.net/v1/task/A9xIlA23Smu2dCzYyw34KQ/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json matches https://queue.taskcluster.net 13:38:11 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/A9xIlA23Smu2dCzYyw34KQ/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json 13:38:11 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/A9xIlA23Smu2dCzYyw34KQ/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json 13:38:11 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/A9xIlA23Smu2dCzYyw34KQ/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 13:38:11 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/A9xIlA23Smu2dCzYyw34KQ/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 13:38:21 INFO - Downloaded 1201 bytes. 13:38:21 INFO - Reading from file /builds/slave/test/build/firefox-48.0.en-US.mac64.test_packages.json 13:38:21 INFO - Using the following test package requirements: 13:38:21 INFO - {u'common': [u'firefox-48.0.en-US.mac64.common.tests.zip'], 13:38:21 INFO - u'cppunittest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 13:38:21 INFO - u'firefox-48.0.en-US.mac64.cppunittest.tests.zip'], 13:38:21 INFO - u'gtest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 13:38:21 INFO - u'firefox-48.0.en-US.mac64.gtest.tests.zip'], 13:38:21 INFO - u'jittest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 13:38:21 INFO - u'jsshell-mac64.zip'], 13:38:21 INFO - u'mochitest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 13:38:21 INFO - u'firefox-48.0.en-US.mac64.mochitest.tests.zip'], 13:38:21 INFO - u'mozbase': [u'firefox-48.0.en-US.mac64.common.tests.zip'], 13:38:21 INFO - u'reftest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 13:38:21 INFO - u'firefox-48.0.en-US.mac64.reftest.tests.zip'], 13:38:21 INFO - u'talos': [u'firefox-48.0.en-US.mac64.common.tests.zip', 13:38:21 INFO - u'firefox-48.0.en-US.mac64.talos.tests.zip'], 13:38:21 INFO - u'web-platform': [u'firefox-48.0.en-US.mac64.common.tests.zip', 13:38:21 INFO - u'firefox-48.0.en-US.mac64.web-platform.tests.zip'], 13:38:21 INFO - u'xpcshell': [u'firefox-48.0.en-US.mac64.common.tests.zip', 13:38:21 INFO - u'firefox-48.0.en-US.mac64.xpcshell.tests.zip']} 13:38:21 INFO - Downloading packages: [u'firefox-48.0.en-US.mac64.common.tests.zip', u'firefox-48.0.en-US.mac64.web-platform.tests.zip'] for test suite category: web-platform 13:38:21 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:38:21 INFO - https://queue.taskcluster.net/v1/task/A9xIlA23Smu2dCzYyw34KQ/artifacts/public/build/firefox-48.0.en-US.mac64.common.tests.zip matches https://queue.taskcluster.net 13:38:21 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/A9xIlA23Smu2dCzYyw34KQ/artifacts/public/build/firefox-48.0.en-US.mac64.common.tests.zip 13:38:21 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/A9xIlA23Smu2dCzYyw34KQ/artifacts/public/build/firefox-48.0.en-US.mac64.common.tests.zip 13:38:21 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/A9xIlA23Smu2dCzYyw34KQ/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 13:38:21 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/A9xIlA23Smu2dCzYyw34KQ/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 13:38:23 INFO - Downloaded 18406681 bytes. 13:38:23 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0.en-US.mac64.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 13:38:23 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.mac64.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 13:38:24 INFO - caution: filename not matched: web-platform/* 13:38:24 INFO - Return code: 11 13:38:24 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:38:24 INFO - https://queue.taskcluster.net/v1/task/A9xIlA23Smu2dCzYyw34KQ/artifacts/public/build/firefox-48.0.en-US.mac64.web-platform.tests.zip matches https://queue.taskcluster.net 13:38:24 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/A9xIlA23Smu2dCzYyw34KQ/artifacts/public/build/firefox-48.0.en-US.mac64.web-platform.tests.zip 13:38:24 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/A9xIlA23Smu2dCzYyw34KQ/artifacts/public/build/firefox-48.0.en-US.mac64.web-platform.tests.zip 13:38:24 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/A9xIlA23Smu2dCzYyw34KQ/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 13:38:24 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/A9xIlA23Smu2dCzYyw34KQ/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 13:38:25 INFO - Downloaded 36389085 bytes. 13:38:25 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0.en-US.mac64.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 13:38:25 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.mac64.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 13:38:29 INFO - caution: filename not matched: bin/* 13:38:29 INFO - caution: filename not matched: config/* 13:38:29 INFO - caution: filename not matched: mozbase/* 13:38:29 INFO - caution: filename not matched: marionette/* 13:38:29 INFO - caution: filename not matched: tools/wptserve/* 13:38:29 INFO - Return code: 11 13:38: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')]} 13:38:29 INFO - https://queue.taskcluster.net/v1/task/A9xIlA23Smu2dCzYyw34KQ/artifacts/public/build/firefox-48.0.en-US.mac64.dmg matches https://queue.taskcluster.net 13:38:29 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/A9xIlA23Smu2dCzYyw34KQ/artifacts/public/build/firefox-48.0.en-US.mac64.dmg 13:38:29 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/A9xIlA23Smu2dCzYyw34KQ/artifacts/public/build/firefox-48.0.en-US.mac64.dmg 13:38:29 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/A9xIlA23Smu2dCzYyw34KQ/artifacts/public/build/firefox-48.0.en-US.mac64.dmg to /builds/slave/test/build/firefox-48.0.en-US.mac64.dmg 13:38:29 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/A9xIlA23Smu2dCzYyw34KQ/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 13:38:32 INFO - Downloaded 73036352 bytes. 13:38:32 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/A9xIlA23Smu2dCzYyw34KQ/artifacts/public/build/firefox-48.0.en-US.mac64.dmg 13:38:32 INFO - mkdir: /builds/slave/test/properties 13:38:32 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 13:38:32 INFO - Writing to file /builds/slave/test/properties/build_url 13:38:32 INFO - Contents: 13:38:32 INFO - build_url:https://queue.taskcluster.net/v1/task/A9xIlA23Smu2dCzYyw34KQ/artifacts/public/build/firefox-48.0.en-US.mac64.dmg 13:38:33 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/A9xIlA23Smu2dCzYyw34KQ/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 13:38:33 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 13:38:33 INFO - Writing to file /builds/slave/test/properties/symbols_url 13:38:33 INFO - Contents: 13:38:33 INFO - symbols_url:https://queue.taskcluster.net/v1/task/A9xIlA23Smu2dCzYyw34KQ/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 13:38:33 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:38:33 INFO - https://queue.taskcluster.net/v1/task/A9xIlA23Smu2dCzYyw34KQ/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip matches https://queue.taskcluster.net 13:38:33 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/A9xIlA23Smu2dCzYyw34KQ/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 13:38:33 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/A9xIlA23Smu2dCzYyw34KQ/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 13:38:33 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/A9xIlA23Smu2dCzYyw34KQ/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 13:38:33 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/A9xIlA23Smu2dCzYyw34KQ/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 13:38:36 INFO - Downloaded 103702542 bytes. 13:38:36 INFO - Running command: ['unzip', '-q', '-o', '/builds/slave/test/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip', '-d', '/builds/slave/test/build/symbols'] 13:38:36 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip -d /builds/slave/test/build/symbols 13:38:40 INFO - Return code: 0 13:38:40 INFO - Running post-action listener: _resource_record_post_action 13:38:40 INFO - Running post-action listener: set_extra_try_arguments 13:38:40 INFO - ##### 13:38:40 INFO - ##### Running create-virtualenv step. 13:38:40 INFO - ##### 13:38:40 INFO - Running pre-action listener: _pre_create_virtualenv 13:38:40 INFO - Running pre-action listener: _resource_record_pre_action 13:38:40 INFO - Running main action method: create_virtualenv 13:38:40 INFO - Creating virtualenv /builds/slave/test/build/venv 13:38:40 INFO - Running command: ['/tools/buildbot/bin/python', '/tools/misc-python/virtualenv.py', '--no-site-packages', '--distribute', '/builds/slave/test/build/venv'] in /builds/slave/test/build 13:38:40 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 13:38:40 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 13:38:40 INFO - Using real prefix '/tools/python27' 13:38:40 INFO - New python executable in /builds/slave/test/build/venv/bin/python 13:38:41 INFO - Installing distribute.............................................................................................................................................................................................done. 13:38:44 INFO - Installing pip.................done. 13:38:44 INFO - Return code: 0 13:38:44 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 13:38:44 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:38:44 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 13:38:44 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 13:38:44 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:38:44 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 13:38:44 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 13:38:44 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 0x102b11e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x102b2ef48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fbf014ccb30>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x102b2a5e0>, '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 0x10270dcd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x102738990>, '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.vdTC9nlrgA/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.Gsle7t1GXP/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/k4/cmrx_0_d2gd2sqlxqp_js7l000000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 13:38:44 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in /builds/slave/test/build 13:38:44 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 13:38:44 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.vdTC9nlrgA/Render', 13:38:44 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 13:38:44 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 13:38:44 INFO - 'HOME': '/Users/cltbld', 13:38:44 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 13:38:44 INFO - 'LOGNAME': 'cltbld', 13:38:44 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:38:44 INFO - 'MOZ_NO_REMOTE': '1', 13:38:44 INFO - 'NO_EM_RESTART': '1', 13:38:44 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:38:44 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 13:38:44 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 13:38:44 INFO - 'PWD': '/builds/slave/test', 13:38:44 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 13:38:44 INFO - 'SHELL': '/bin/bash', 13:38:44 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.Gsle7t1GXP/Listeners', 13:38:44 INFO - 'TMPDIR': '/var/folders/k4/cmrx_0_d2gd2sqlxqp_js7l000000w/T/', 13:38:44 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 13:38:44 INFO - 'USER': 'cltbld', 13:38:44 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 13:38:44 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 13:38:44 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 13:38:44 INFO - 'XPC_FLAGS': '0x0', 13:38:44 INFO - 'XPC_SERVICE_NAME': '0', 13:38:44 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 13:38:44 INFO - Ignoring indexes: https://pypi.python.org/simple/ 13:38:44 INFO - Downloading/unpacking psutil>=0.7.1 13:38:44 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 13:38:44 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 13:38:44 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 13:38:44 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 13:38:44 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 13:38:44 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 13:38:47 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 13:38:47 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 13:38:47 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 13:38:47 INFO - Installing collected packages: psutil 13:38:47 INFO - Running setup.py install for psutil 13:38:47 INFO - building 'psutil._psutil_osx' extension 13:38:47 INFO - gcc -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -DPSUTIL_VERSION=311 -I/tools/python27/include/python2.7 -c psutil/_psutil_osx.c -o build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_osx.o 13:38:48 INFO - gcc -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -DPSUTIL_VERSION=311 -I/tools/python27/include/python2.7 -c psutil/_psutil_common.c -o build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_common.o 13:38:48 INFO - gcc -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -DPSUTIL_VERSION=311 -I/tools/python27/include/python2.7 -c psutil/arch/osx/process_info.c -o build/temp.macosx-10.10-x86_64-2.7/psutil/arch/osx/process_info.o 13:38:48 INFO - gcc -bundle -bundle_loader /tools/python27/bin/python2.7 build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_osx.o build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_common.o build/temp.macosx-10.10-x86_64-2.7/psutil/arch/osx/process_info.o -o build/lib.macosx-10.10-x86_64-2.7/psutil/_psutil_osx.so -framework CoreFoundation -framework IOKit 13:38:48 INFO - building 'psutil._psutil_posix' extension 13:38:48 INFO - gcc -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -I/tools/python27/include/python2.7 -c psutil/_psutil_posix.c -o build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_posix.o 13:38:48 WARNING - psutil/_psutil_posix.c:403:11: warning: implicit declaration of function 'ioctl' is invalid in C99 [-Wimplicit-function-declaration] 13:38:48 INFO - ret = ioctl(sock, SIOCGIFFLAGS, &ifr); 13:38:48 INFO - ^ 13:38:48 INFO - 1 warning generated. 13:38:48 INFO - gcc -bundle -bundle_loader /tools/python27/bin/python2.7 build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_posix.o -o build/lib.macosx-10.10-x86_64-2.7/psutil/_psutil_posix.so 13:38:48 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 13:38:48 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 13:38:48 INFO - Successfully installed psutil 13:38:48 INFO - Cleaning up... 13:38:49 INFO - Return code: 0 13:38:49 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 13:38:49 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:38:49 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 13:38:49 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 13:38:49 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:38:49 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 13:38:49 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 13:38:49 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 0x102b11e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x102b2ef48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fbf014ccb30>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x102b2a5e0>, '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 0x10270dcd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x102738990>, '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.vdTC9nlrgA/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.Gsle7t1GXP/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/k4/cmrx_0_d2gd2sqlxqp_js7l000000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 13:38:49 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in /builds/slave/test/build 13:38:49 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 13:38:49 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.vdTC9nlrgA/Render', 13:38:49 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 13:38:49 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 13:38:49 INFO - 'HOME': '/Users/cltbld', 13:38:49 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 13:38:49 INFO - 'LOGNAME': 'cltbld', 13:38:49 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:38:49 INFO - 'MOZ_NO_REMOTE': '1', 13:38:49 INFO - 'NO_EM_RESTART': '1', 13:38:49 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:38:49 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 13:38:49 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 13:38:49 INFO - 'PWD': '/builds/slave/test', 13:38:49 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 13:38:49 INFO - 'SHELL': '/bin/bash', 13:38:49 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.Gsle7t1GXP/Listeners', 13:38:49 INFO - 'TMPDIR': '/var/folders/k4/cmrx_0_d2gd2sqlxqp_js7l000000w/T/', 13:38:49 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 13:38:49 INFO - 'USER': 'cltbld', 13:38:49 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 13:38:49 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 13:38:49 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 13:38:49 INFO - 'XPC_FLAGS': '0x0', 13:38:49 INFO - 'XPC_SERVICE_NAME': '0', 13:38:49 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 13:38:49 INFO - Ignoring indexes: https://pypi.python.org/simple/ 13:38:49 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 13:38:49 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 13:38:49 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 13:38:49 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 13:38:49 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 13:38:49 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 13:38:49 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 13:38:51 INFO - Downloading mozsystemmonitor-0.0.tar.gz 13:38:51 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 13:38:51 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 13:38:51 INFO - Installing collected packages: mozsystemmonitor 13:38:51 INFO - Running setup.py install for mozsystemmonitor 13:38:51 INFO - Successfully installed mozsystemmonitor 13:38:51 INFO - Cleaning up... 13:38:51 INFO - Return code: 0 13:38:51 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 13:38:51 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:38:51 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 13:38:51 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 13:38:51 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:38:51 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 13:38:51 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 13:38:51 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x102b11e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x102b2ef48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fbf014ccb30>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x102b2a5e0>, '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 0x10270dcd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x102738990>, '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.vdTC9nlrgA/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.Gsle7t1GXP/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/k4/cmrx_0_d2gd2sqlxqp_js7l000000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 13:38:51 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in /builds/slave/test/build 13:38:51 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 13:38:51 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.vdTC9nlrgA/Render', 13:38:51 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 13:38:51 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 13:38:51 INFO - 'HOME': '/Users/cltbld', 13:38:51 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 13:38:51 INFO - 'LOGNAME': 'cltbld', 13:38:51 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:38:51 INFO - 'MOZ_NO_REMOTE': '1', 13:38:51 INFO - 'NO_EM_RESTART': '1', 13:38:51 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:38:51 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 13:38:51 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 13:38:51 INFO - 'PWD': '/builds/slave/test', 13:38:51 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 13:38:51 INFO - 'SHELL': '/bin/bash', 13:38:51 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.Gsle7t1GXP/Listeners', 13:38:51 INFO - 'TMPDIR': '/var/folders/k4/cmrx_0_d2gd2sqlxqp_js7l000000w/T/', 13:38:51 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 13:38:51 INFO - 'USER': 'cltbld', 13:38:51 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 13:38:51 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 13:38:51 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 13:38:51 INFO - 'XPC_FLAGS': '0x0', 13:38:51 INFO - 'XPC_SERVICE_NAME': '0', 13:38:51 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 13:38:52 INFO - Ignoring indexes: https://pypi.python.org/simple/ 13:38:52 INFO - Downloading/unpacking blobuploader==1.2.4 13:38:52 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 13:38:52 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 13:38:52 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 13:38:52 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 13:38:52 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 13:38:52 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 13:38:54 INFO - Downloading blobuploader-1.2.4.tar.gz 13:38:54 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 13:38:54 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 13:38:54 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 13:38:54 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 13:38:54 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 13:38:54 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 13:38:54 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 13:38:54 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 13:38:55 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 13:38:55 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 13:38:55 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 13:38:55 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 13:38:55 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 13:38:55 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 13:38:55 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 13:38:55 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 13:38:55 INFO - Downloading docopt-0.6.1.tar.gz 13:38:55 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 13:38:55 INFO - Installing collected packages: blobuploader, requests, docopt 13:38:55 INFO - Running setup.py install for blobuploader 13:38:56 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 13:38:56 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 13:38:56 INFO - Running setup.py install for requests 13:38:56 INFO - Running setup.py install for docopt 13:38:56 INFO - Successfully installed blobuploader requests docopt 13:38:56 INFO - Cleaning up... 13:38:56 INFO - Return code: 0 13:38:56 INFO - Installing None into virtualenv /builds/slave/test/build/venv 13:38:56 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:38:56 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 13:38:56 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 13:38:56 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:38:56 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 13:38:56 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 13:38:56 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x102b11e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x102b2ef48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fbf014ccb30>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x102b2a5e0>, '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 0x10270dcd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x102738990>, '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.vdTC9nlrgA/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.Gsle7t1GXP/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/k4/cmrx_0_d2gd2sqlxqp_js7l000000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 13:38:56 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 13:38:56 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --no-deps --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 13:38:56 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.vdTC9nlrgA/Render', 13:38:56 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 13:38:56 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 13:38:56 INFO - 'HOME': '/Users/cltbld', 13:38:56 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 13:38:56 INFO - 'LOGNAME': 'cltbld', 13:38:56 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:38:56 INFO - 'MOZ_NO_REMOTE': '1', 13:38:56 INFO - 'NO_EM_RESTART': '1', 13:38:56 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:38:56 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 13:38:56 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 13:38:56 INFO - 'PWD': '/builds/slave/test', 13:38:56 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 13:38:56 INFO - 'SHELL': '/bin/bash', 13:38:56 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.Gsle7t1GXP/Listeners', 13:38:56 INFO - 'TMPDIR': '/var/folders/k4/cmrx_0_d2gd2sqlxqp_js7l000000w/T/', 13:38:56 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 13:38:56 INFO - 'USER': 'cltbld', 13:38:56 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 13:38:56 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 13:38:56 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 13:38:56 INFO - 'XPC_FLAGS': '0x0', 13:38:56 INFO - 'XPC_SERVICE_NAME': '0', 13:38:56 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 13:38:57 INFO - Ignoring indexes: https://pypi.python.org/simple/ 13:38:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 13:38:57 INFO - Running setup.py (path:/var/folders/k4/cmrx_0_d2gd2sqlxqp_js7l000000w/T/pip-UISffw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 13:38:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 13:38:57 INFO - Running setup.py (path:/var/folders/k4/cmrx_0_d2gd2sqlxqp_js7l000000w/T/pip-eIvbHK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 13:38:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 13:38:57 INFO - Running setup.py (path:/var/folders/k4/cmrx_0_d2gd2sqlxqp_js7l000000w/T/pip-zdXl7A-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 13:38:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 13:38:57 INFO - Running setup.py (path:/var/folders/k4/cmrx_0_d2gd2sqlxqp_js7l000000w/T/pip-NTE1S3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 13:38:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 13:38:57 INFO - Running setup.py (path:/var/folders/k4/cmrx_0_d2gd2sqlxqp_js7l000000w/T/pip-u65meA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 13:38:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 13:38:57 INFO - Running setup.py (path:/var/folders/k4/cmrx_0_d2gd2sqlxqp_js7l000000w/T/pip-FmLlM6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 13:38:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 13:38:57 INFO - Running setup.py (path:/var/folders/k4/cmrx_0_d2gd2sqlxqp_js7l000000w/T/pip-8GvLsp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 13:38:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 13:38:57 INFO - Running setup.py (path:/var/folders/k4/cmrx_0_d2gd2sqlxqp_js7l000000w/T/pip-tbrPFM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 13:38:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 13:38:57 INFO - Running setup.py (path:/var/folders/k4/cmrx_0_d2gd2sqlxqp_js7l000000w/T/pip-mroZvx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 13:38:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 13:38:57 INFO - Running setup.py (path:/var/folders/k4/cmrx_0_d2gd2sqlxqp_js7l000000w/T/pip-mgmKnB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 13:38:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 13:38:58 INFO - Running setup.py (path:/var/folders/k4/cmrx_0_d2gd2sqlxqp_js7l000000w/T/pip-salrBI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 13:38:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 13:38:58 INFO - Running setup.py (path:/var/folders/k4/cmrx_0_d2gd2sqlxqp_js7l000000w/T/pip-CxtD0L-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 13:38:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 13:38:58 INFO - Running setup.py (path:/var/folders/k4/cmrx_0_d2gd2sqlxqp_js7l000000w/T/pip-PLrbFZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 13:38:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 13:38:58 INFO - Running setup.py (path:/var/folders/k4/cmrx_0_d2gd2sqlxqp_js7l000000w/T/pip-qpB7LZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 13:38:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 13:38:58 INFO - Running setup.py (path:/var/folders/k4/cmrx_0_d2gd2sqlxqp_js7l000000w/T/pip-xB5uAT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 13:38:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 13:38:58 INFO - Running setup.py (path:/var/folders/k4/cmrx_0_d2gd2sqlxqp_js7l000000w/T/pip-QZh0h1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 13:38:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 13:38:58 INFO - Running setup.py (path:/var/folders/k4/cmrx_0_d2gd2sqlxqp_js7l000000w/T/pip-DSZASx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 13:38:58 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 13:38:58 INFO - Running setup.py (path:/var/folders/k4/cmrx_0_d2gd2sqlxqp_js7l000000w/T/pip-mH0MhP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 13:38:58 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 13:38:58 INFO - Running setup.py (path:/var/folders/k4/cmrx_0_d2gd2sqlxqp_js7l000000w/T/pip-YQ2sug-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 13:38:59 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 13:38:59 INFO - Running setup.py (path:/var/folders/k4/cmrx_0_d2gd2sqlxqp_js7l000000w/T/pip-t3ME5z-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 13:38:59 INFO - Unpacking /builds/slave/test/build/tests/marionette 13:38:59 INFO - Running setup.py (path:/var/folders/k4/cmrx_0_d2gd2sqlxqp_js7l000000w/T/pip-iOtgyI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 13:38:59 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 13:38:59 INFO - Installing collected packages: manifestparser, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve, marionette-driver, browsermob-proxy, marionette-client 13:38:59 INFO - Running setup.py install for manifestparser 13:38:59 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 13:38:59 INFO - Running setup.py install for mozcrash 13:38:59 INFO - Running setup.py install for mozdebug 13:39:00 INFO - Running setup.py install for mozdevice 13:39:00 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 13:39:00 INFO - Installing dm script to /builds/slave/test/build/venv/bin 13:39:00 INFO - Running setup.py install for mozfile 13:39:00 INFO - Running setup.py install for mozhttpd 13:39:00 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 13:39:00 INFO - Running setup.py install for mozinfo 13:39:00 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 13:39:00 INFO - Running setup.py install for mozInstall 13:39:00 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 13:39:00 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 13:39:00 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 13:39:00 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 13:39:00 INFO - Running setup.py install for mozleak 13:39:00 INFO - Running setup.py install for mozlog 13:39:01 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 13:39:01 INFO - Running setup.py install for moznetwork 13:39:01 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 13:39:01 INFO - Running setup.py install for mozprocess 13:39:01 INFO - Running setup.py install for mozprofile 13:39:01 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 13:39:01 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 13:39:01 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 13:39:01 INFO - Running setup.py install for mozrunner 13:39:01 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 13:39:01 INFO - Running setup.py install for mozscreenshot 13:39:01 INFO - Running setup.py install for moztest 13:39:02 INFO - Running setup.py install for mozversion 13:39:02 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 13:39:02 INFO - Running setup.py install for wptserve 13:39:02 INFO - Running setup.py install for marionette-driver 13:39:02 INFO - Running setup.py install for browsermob-proxy 13:39:02 INFO - Running setup.py install for marionette-client 13:39:02 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 13:39:02 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 13:39:03 INFO - Successfully installed manifestparser mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve marionette-driver browsermob-proxy marionette-client 13:39:03 INFO - Cleaning up... 13:39:03 INFO - Return code: 0 13:39:03 INFO - Installing None into virtualenv /builds/slave/test/build/venv 13:39:03 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:39:03 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 13:39:03 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 13:39:03 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:39:03 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 13:39:03 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 13:39:03 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 0x102b11e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x102b2ef48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fbf014ccb30>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x102b2a5e0>, '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 0x10270dcd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x102738990>, '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.vdTC9nlrgA/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.Gsle7t1GXP/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/k4/cmrx_0_d2gd2sqlxqp_js7l000000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 13:39:03 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 13:39:03 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 13:39:03 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.vdTC9nlrgA/Render', 13:39:03 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 13:39:03 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 13:39:03 INFO - 'HOME': '/Users/cltbld', 13:39:03 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 13:39:03 INFO - 'LOGNAME': 'cltbld', 13:39:03 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:39:03 INFO - 'MOZ_NO_REMOTE': '1', 13:39:03 INFO - 'NO_EM_RESTART': '1', 13:39:03 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:39:03 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 13:39:03 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 13:39:03 INFO - 'PWD': '/builds/slave/test', 13:39:03 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 13:39:03 INFO - 'SHELL': '/bin/bash', 13:39:03 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.Gsle7t1GXP/Listeners', 13:39:03 INFO - 'TMPDIR': '/var/folders/k4/cmrx_0_d2gd2sqlxqp_js7l000000w/T/', 13:39:03 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 13:39:03 INFO - 'USER': 'cltbld', 13:39:03 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 13:39:03 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 13:39:03 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 13:39:03 INFO - 'XPC_FLAGS': '0x0', 13:39:03 INFO - 'XPC_SERVICE_NAME': '0', 13:39:03 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 13:39:03 INFO - Ignoring indexes: https://pypi.python.org/simple/ 13:39:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 13:39:03 INFO - Running setup.py (path:/var/folders/k4/cmrx_0_d2gd2sqlxqp_js7l000000w/T/pip-9VyAxk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 13:39:03 INFO - Requirement already satisfied (use --upgrade to upgrade): manifestparser==1.1 from file:///builds/slave/test/build/tests/mozbase/manifestparser in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 1)) 13:39:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 13:39:03 INFO - Running setup.py (path:/var/folders/k4/cmrx_0_d2gd2sqlxqp_js7l000000w/T/pip-vCCE6_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 13:39:03 INFO - Requirement already satisfied (use --upgrade to upgrade): mozcrash==0.17 from file:///builds/slave/test/build/tests/mozbase/mozcrash in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 13:39:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 13:39:03 INFO - Running setup.py (path:/var/folders/k4/cmrx_0_d2gd2sqlxqp_js7l000000w/T/pip-3UOIfE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 13:39:03 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdebug==0.1 from file:///builds/slave/test/build/tests/mozbase/mozdebug in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 13:39:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 13:39:03 INFO - Running setup.py (path:/var/folders/k4/cmrx_0_d2gd2sqlxqp_js7l000000w/T/pip-weAn9h-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 13:39:03 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdevice==0.48 from file:///builds/slave/test/build/tests/mozbase/mozdevice in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 13:39:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 13:39:03 INFO - Running setup.py (path:/var/folders/k4/cmrx_0_d2gd2sqlxqp_js7l000000w/T/pip-dmpdvZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 13:39:03 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile==1.2 from file:///builds/slave/test/build/tests/mozbase/mozfile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 5)) 13:39:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 13:39:03 INFO - Running setup.py (path:/var/folders/k4/cmrx_0_d2gd2sqlxqp_js7l000000w/T/pip-SkVJIW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 13:39:03 INFO - Requirement already satisfied (use --upgrade to upgrade): mozhttpd==0.7 from file:///builds/slave/test/build/tests/mozbase/mozhttpd in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 6)) 13:39:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 13:39:03 INFO - Running setup.py (path:/var/folders/k4/cmrx_0_d2gd2sqlxqp_js7l000000w/T/pip-ojobET-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 13:39:04 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo==0.9 from file:///builds/slave/test/build/tests/mozbase/mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 7)) 13:39:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 13:39:04 INFO - Running setup.py (path:/var/folders/k4/cmrx_0_d2gd2sqlxqp_js7l000000w/T/pip-sb8VlV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 13:39:04 INFO - Requirement already satisfied (use --upgrade to upgrade): mozInstall==1.12 from file:///builds/slave/test/build/tests/mozbase/mozinstall in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 8)) 13:39:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 13:39:04 INFO - Running setup.py (path:/var/folders/k4/cmrx_0_d2gd2sqlxqp_js7l000000w/T/pip-i0PGWM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 13:39:04 INFO - Requirement already satisfied (use --upgrade to upgrade): mozleak==0.1 from file:///builds/slave/test/build/tests/mozbase/mozleak in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 9)) 13:39:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 13:39:04 INFO - Running setup.py (path:/var/folders/k4/cmrx_0_d2gd2sqlxqp_js7l000000w/T/pip-IhRmsf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 13:39:04 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog==3.1 from file:///builds/slave/test/build/tests/mozbase/mozlog in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 13:39:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 13:39:04 INFO - Running setup.py (path:/var/folders/k4/cmrx_0_d2gd2sqlxqp_js7l000000w/T/pip-LV5NdW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 13:39:04 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork==0.27 from file:///builds/slave/test/build/tests/mozbase/moznetwork in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 11)) 13:39:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 13:39:04 INFO - Running setup.py (path:/var/folders/k4/cmrx_0_d2gd2sqlxqp_js7l000000w/T/pip-WKc34k-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 13:39:04 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess==0.22 from file:///builds/slave/test/build/tests/mozbase/mozprocess in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 12)) 13:39:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 13:39:04 INFO - Running setup.py (path:/var/folders/k4/cmrx_0_d2gd2sqlxqp_js7l000000w/T/pip-5DboiH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 13:39:04 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprofile==0.28 from file:///builds/slave/test/build/tests/mozbase/mozprofile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 13)) 13:39:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 13:39:04 INFO - Running setup.py (path:/var/folders/k4/cmrx_0_d2gd2sqlxqp_js7l000000w/T/pip-PeM6BD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 13:39:04 INFO - Requirement already satisfied (use --upgrade to upgrade): mozrunner==6.11 from file:///builds/slave/test/build/tests/mozbase/mozrunner in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 14)) 13:39:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 13:39:04 INFO - Running setup.py (path:/var/folders/k4/cmrx_0_d2gd2sqlxqp_js7l000000w/T/pip-C9d4Sd-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 13:39:04 INFO - Requirement already satisfied (use --upgrade to upgrade): mozscreenshot==0.1 from file:///builds/slave/test/build/tests/mozbase/mozscreenshot in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 15)) 13:39:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 13:39:04 INFO - Running setup.py (path:/var/folders/k4/cmrx_0_d2gd2sqlxqp_js7l000000w/T/pip-1kT9nB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 13:39:05 INFO - Requirement already satisfied (use --upgrade to upgrade): moztest==0.7 from file:///builds/slave/test/build/tests/mozbase/moztest in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 16)) 13:39:05 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 13:39:05 INFO - Running setup.py (path:/var/folders/k4/cmrx_0_d2gd2sqlxqp_js7l000000w/T/pip-fgMf_K-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 13:39:05 INFO - Requirement already satisfied (use --upgrade to upgrade): mozversion==1.4 from file:///builds/slave/test/build/tests/mozbase/mozversion in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 17)) 13:39:05 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 13:39:05 INFO - Running setup.py (path:/var/folders/k4/cmrx_0_d2gd2sqlxqp_js7l000000w/T/pip-QbWcRG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 13:39:05 INFO - Requirement already satisfied (use --upgrade to upgrade): wptserve==1.4.0 from file:///builds/slave/test/build/tests/tools/wptserve in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 2)) 13:39:05 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 13:39:05 INFO - Running setup.py (path:/var/folders/k4/cmrx_0_d2gd2sqlxqp_js7l000000w/T/pip-m0zC6H-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 13:39:05 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-driver==1.4.0 from file:///builds/slave/test/build/tests/marionette/client in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 3)) 13:39:05 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 13:39:05 INFO - Running setup.py (path:/var/folders/k4/cmrx_0_d2gd2sqlxqp_js7l000000w/T/pip-9zZOwF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 13:39:05 INFO - Requirement already satisfied (use --upgrade to upgrade): browsermob-proxy==0.6.0 from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 4)) 13:39:05 INFO - Unpacking /builds/slave/test/build/tests/marionette 13:39:05 INFO - Running setup.py (path:/var/folders/k4/cmrx_0_d2gd2sqlxqp_js7l000000w/T/pip-CELutz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 13:39:05 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 13:39:06 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-client==2.3.0 from file:///builds/slave/test/build/tests/marionette in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 5)) 13:39:06 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==0.17->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 13:39:06 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==0.17->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 13:39:06 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdebug==0.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 13:39:06 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.48->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 13:39:06 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.48->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 13:39:06 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 13:39:06 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 13:39:06 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 13:39:06 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 13:39:06 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 13:39:06 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 13:39:06 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 13:39:08 INFO - Downloading blessings-1.6.tar.gz 13:39:08 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 13:39:08 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from browsermob-proxy==0.6.0->-r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 4)) 13:39:08 INFO - Installing collected packages: blessings 13:39:08 INFO - Running setup.py install for blessings 13:39:08 INFO - Successfully installed blessings 13:39:08 INFO - Cleaning up... 13:39:08 INFO - Return code: 0 13:39:08 INFO - Done creating virtualenv /builds/slave/test/build/venv. 13:39:08 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 13:39:08 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 13:39:09 INFO - Reading from file tmpfile_stdout 13:39:09 INFO - Current package versions: 13:39:09 INFO - blessings == 1.6 13:39:09 INFO - blobuploader == 1.2.4 13:39:09 INFO - browsermob-proxy == 0.6.0 13:39:09 INFO - docopt == 0.6.1 13:39:09 INFO - manifestparser == 1.1 13:39:09 INFO - marionette-client == 2.3.0 13:39:09 INFO - marionette-driver == 1.4.0 13:39:09 INFO - mozInstall == 1.12 13:39:09 INFO - mozcrash == 0.17 13:39:09 INFO - mozdebug == 0.1 13:39:09 INFO - mozdevice == 0.48 13:39:09 INFO - mozfile == 1.2 13:39:09 INFO - mozhttpd == 0.7 13:39:09 INFO - mozinfo == 0.9 13:39:09 INFO - mozleak == 0.1 13:39:09 INFO - mozlog == 3.1 13:39:09 INFO - moznetwork == 0.27 13:39:09 INFO - mozprocess == 0.22 13:39:09 INFO - mozprofile == 0.28 13:39:09 INFO - mozrunner == 6.11 13:39:09 INFO - mozscreenshot == 0.1 13:39:09 INFO - mozsystemmonitor == 0.0 13:39:09 INFO - moztest == 0.7 13:39:09 INFO - mozversion == 1.4 13:39:09 INFO - psutil == 3.1.1 13:39:09 INFO - requests == 1.2.3 13:39:09 INFO - wptserve == 1.4.0 13:39:09 INFO - wsgiref == 0.1.2 13:39:09 INFO - Running post-action listener: _resource_record_post_action 13:39:09 INFO - Running post-action listener: _start_resource_monitoring 13:39:09 INFO - Starting resource monitoring. 13:39:09 INFO - ##### 13:39:09 INFO - ##### Running pull step. 13:39:09 INFO - ##### 13:39:09 INFO - Running pre-action listener: _resource_record_pre_action 13:39:09 INFO - Running main action method: pull 13:39:09 INFO - Pull has nothing to do! 13:39:09 INFO - Running post-action listener: _resource_record_post_action 13:39:09 INFO - ##### 13:39:09 INFO - ##### Running install step. 13:39:09 INFO - ##### 13:39:09 INFO - Running pre-action listener: _resource_record_pre_action 13:39:09 INFO - Running main action method: install 13:39:09 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 13:39:09 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 13:39:09 INFO - Reading from file tmpfile_stdout 13:39:09 INFO - Detecting whether we're running mozinstall >=1.0... 13:39:09 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 13:39:09 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 13:39:09 INFO - Reading from file tmpfile_stdout 13:39:09 INFO - Output received: 13:39:09 INFO - Usage: mozinstall [options] installer 13:39:09 INFO - Options: 13:39:09 INFO - -h, --help show this help message and exit 13:39:09 INFO - -d DEST, --destination=DEST 13:39:09 INFO - Directory to install application into. [default: 13:39:09 INFO - "/builds/slave/test"] 13:39:09 INFO - --app=APP Application being installed. [default: firefox] 13:39:09 INFO - mkdir: /builds/slave/test/build/application 13:39:09 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0.en-US.mac64.dmg', '--destination', '/builds/slave/test/build/application'] 13:39:09 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0.en-US.mac64.dmg --destination /builds/slave/test/build/application 13:39:27 INFO - Reading from file tmpfile_stdout 13:39:27 INFO - Output received: 13:39:27 INFO - /builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/firefox 13:39:27 INFO - Running post-action listener: _resource_record_post_action 13:39:27 INFO - ##### 13:39:27 INFO - ##### Running run-tests step. 13:39:27 INFO - ##### 13:39:27 INFO - Running pre-action listener: _resource_record_pre_action 13:39:27 INFO - Running main action method: run_tests 13:39:27 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 13:39:27 INFO - Minidump filename unknown. Determining based upon platform and architecture. 13:39:27 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 13:39:27 INFO - grabbing minidump binary from tooltool 13:39:27 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:39:27 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 0x102b2a5e0>, '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 0x10270dcd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x102738990>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 13:39:27 INFO - Running command: ['/tools/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', '/builds/relengapi.tok', 'fetch', '-m', '/builds/slave/test/build/tests/config/tooltool-manifests/macosx64/releng.manifest', '-o', '-c', '/builds/tooltool_cache'] in /builds/slave/test/build 13:39:27 INFO - Copy/paste: /tools/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file /builds/relengapi.tok fetch -m /builds/slave/test/build/tests/config/tooltool-manifests/macosx64/releng.manifest -o -c /builds/tooltool_cache 13:39:27 INFO - INFO - File macosx64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 13:39:27 INFO - Return code: 0 13:39:27 INFO - Chmoding /builds/slave/test/build/macosx64-minidump_stackwalk to 0755 13:39:27 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 13:39:27 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/A9xIlA23Smu2dCzYyw34KQ/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 13:39:27 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/A9xIlA23Smu2dCzYyw34KQ/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 13:39:27 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.vdTC9nlrgA/Render', 13:39:27 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 13:39:27 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 13:39:27 INFO - 'HOME': '/Users/cltbld', 13:39:27 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 13:39:27 INFO - 'LOGNAME': 'cltbld', 13:39:27 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 13:39:27 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:39:27 INFO - 'MOZ_NO_REMOTE': '1', 13:39:27 INFO - 'NO_EM_RESTART': '1', 13:39:27 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:39:27 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 13:39:27 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 13:39:27 INFO - 'PWD': '/builds/slave/test', 13:39:27 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 13:39:27 INFO - 'SHELL': '/bin/bash', 13:39:27 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.Gsle7t1GXP/Listeners', 13:39:27 INFO - 'TMPDIR': '/var/folders/k4/cmrx_0_d2gd2sqlxqp_js7l000000w/T/', 13:39:27 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 13:39:27 INFO - 'USER': 'cltbld', 13:39:27 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 13:39:27 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 13:39:27 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 13:39:27 INFO - 'XPC_FLAGS': '0x0', 13:39:27 INFO - 'XPC_SERVICE_NAME': '0', 13:39:27 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 13:39:27 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/A9xIlA23Smu2dCzYyw34KQ/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 13:39:28 INFO - STDERR: /builds/slave/test/build/venv/lib/python2.7/site-packages/mozrunner/utils.py:20: UserWarning: Module wptserve was already imported from /builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/__init__.py, but /builds/slave/test/build/venv/lib/python2.7/site-packages is being added to sys.path 13:39:28 INFO - import pkg_resources 13:39:29 INFO - Using 1 client processes 13:39:29 INFO - wptserve Starting http server on 127.0.0.1:8000 13:39:29 INFO - wptserve Starting http server on 127.0.0.1:8001 13:39:29 INFO - wptserve Starting http server on 127.0.0.1:8443 13:39:31 INFO - SUITE-START | Running 778 tests 13:39:31 INFO - Running testharness tests 13:39:31 INFO - Setting up ssl 13:39:31 INFO - PROCESS | certutil | 13:39:31 INFO - PROCESS | certutil | 13:39:31 INFO - PROCESS | certutil | 13:39:31 INFO - Certificate Nickname Trust Attributes 13:39:31 INFO - SSL,S/MIME,JAR/XPI 13:39:31 INFO - 13:39:31 INFO - web-platform-tests CT,, 13:39:31 INFO - 13:39:31 INFO - Starting runner 13:39:32 INFO - PROCESS | 1679 | [1679] WARNING: NS_ENSURE_TRUE(mHiddenWindow) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/xpfe/appshell/nsAppShellService.cpp, line 810 13:39:32 INFO - PROCESS | 1679 | 1467319172521 Marionette DEBUG Marionette enabled via build flag and pref 13:39:32 INFO - PROCESS | 1679 | ++DOCSHELL 0x11404f000 == 1 [pid = 1679] [id = 1] 13:39:32 INFO - PROCESS | 1679 | ++DOMWINDOW == 1 (0x11404f800) [pid = 1679] [serial = 1] [outer = 0x0] 13:39:32 INFO - PROCESS | 1679 | [1679] WARNING: No inner window available!: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 13:39:32 INFO - PROCESS | 1679 | ++DOMWINDOW == 2 (0x114050800) [pid = 1679] [serial = 2] [outer = 0x11404f800] 13:39:32 INFO - PROCESS | 1679 | 1467319172839 Marionette INFO Listening on port 2828 13:39:33 INFO - PROCESS | 1679 | 1467319173066 Marionette DEBUG Marionette enabled via command-line flag 13:39:33 INFO - PROCESS | 1679 | ++DOCSHELL 0x116950800 == 2 [pid = 1679] [id = 2] 13:39:33 INFO - PROCESS | 1679 | ++DOMWINDOW == 3 (0x116951000) [pid = 1679] [serial = 3] [outer = 0x0] 13:39:33 INFO - PROCESS | 1679 | [1679] WARNING: No inner window available!: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 13:39:33 INFO - PROCESS | 1679 | ++DOMWINDOW == 4 (0x116952000) [pid = 1679] [serial = 4] [outer = 0x116951000] 13:39:33 INFO - PROCESS | 1679 | [1679] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 13:39:33 INFO - PROCESS | 1679 | 1467319173232 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49292 13:39:33 INFO - PROCESS | 1679 | 1467319173303 Marionette DEBUG Closed connection conn0 13:39:33 INFO - PROCESS | 1679 | [1679] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 13:39:33 INFO - PROCESS | 1679 | 1467319173306 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49293 13:39:33 INFO - PROCESS | 1679 | 1467319173317 Marionette DEBUG Closed connection conn1 13:39:33 INFO - PROCESS | 1679 | [1679] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 13:39:33 INFO - PROCESS | 1679 | 1467319173322 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49294 13:39:33 INFO - PROCESS | 1679 | 1467319173329 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 13:39:33 INFO - PROCESS | 1679 | 1467319173335 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":"20160630122427","device":"desktop","version":"48.0"} 13:39:33 INFO - PROCESS | 1679 | [1679] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 13:39:34 INFO - PROCESS | 1679 | ++DOCSHELL 0x119ad7800 == 3 [pid = 1679] [id = 3] 13:39:34 INFO - PROCESS | 1679 | ++DOMWINDOW == 5 (0x119ad8000) [pid = 1679] [serial = 5] [outer = 0x0] 13:39:34 INFO - PROCESS | 1679 | ++DOCSHELL 0x119ad9000 == 4 [pid = 1679] [id = 4] 13:39:34 INFO - PROCESS | 1679 | ++DOMWINDOW == 6 (0x119b86000) [pid = 1679] [serial = 6] [outer = 0x0] 13:39:34 INFO - PROCESS | 1679 | [1679] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 13:39:34 INFO - PROCESS | 1679 | ++DOCSHELL 0x1218bf800 == 5 [pid = 1679] [id = 5] 13:39:34 INFO - PROCESS | 1679 | ++DOMWINDOW == 7 (0x119b85800) [pid = 1679] [serial = 7] [outer = 0x0] 13:39:34 INFO - PROCESS | 1679 | [1679] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 13:39:34 INFO - PROCESS | 1679 | [1679] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 13:39:34 INFO - PROCESS | 1679 | ++DOMWINDOW == 8 (0x12184a800) [pid = 1679] [serial = 8] [outer = 0x119b85800] 13:39:34 INFO - PROCESS | 1679 | [1679] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 13:39:34 INFO - PROCESS | 1679 | [1679] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 13:39:34 INFO - PROCESS | 1679 | ++DOMWINDOW == 9 (0x121535800) [pid = 1679] [serial = 9] [outer = 0x119ad8000] 13:39:34 INFO - PROCESS | 1679 | ++DOMWINDOW == 10 (0x121631000) [pid = 1679] [serial = 10] [outer = 0x119b86000] 13:39:34 INFO - PROCESS | 1679 | ++DOMWINDOW == 11 (0x121633000) [pid = 1679] [serial = 11] [outer = 0x119b85800] 13:39:35 INFO - PROCESS | 1679 | [1679] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 13:39:35 INFO - PROCESS | 1679 | 1467319175669 Marionette INFO startBrowser d05d92f2-e757-3a4c-965f-e90697048ae4 13:39:35 INFO - PROCESS | 1679 | 1467319175687 Marionette DEBUG loaded listener.js 13:39:35 INFO - PROCESS | 1679 | 1467319175695 Marionette DEBUG loaded listener.js 13:39:35 INFO - PROCESS | 1679 | 1467319175696 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:39:35 INFO - PROCESS | 1679 | [1679] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 13:39:35 INFO - PROCESS | 1679 | ++DOMWINDOW == 12 (0x126061c00) [pid = 1679] [serial = 12] [outer = 0x119b85800] 13:39:36 INFO - PROCESS | 1679 | 1467319175999 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"d05d92f2-e757-3a4c-965f-e90697048ae4","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":"20160630122427","device":"desktop","version":"48.0","command_id":1}}] 13:39:36 INFO - PROCESS | 1679 | 1467319176081 Marionette TRACE conn2 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 13:39:36 INFO - PROCESS | 1679 | 1467319176083 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:39:36 INFO - PROCESS | 1679 | 1467319176142 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 13:39:36 INFO - PROCESS | 1679 | 1467319176226 Marionette TRACE conn2 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 13:39:36 INFO - PROCESS | 1679 | 1467319176228 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:39:36 INFO - PROCESS | 1679 | [1679] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 13:39:36 INFO - PROCESS | 1679 | [1679] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 13:39:36 INFO - PROCESS | 1679 | ++DOMWINDOW == 13 (0x11975d800) [pid = 1679] [serial = 13] [outer = 0x119b85800] 13:39:36 INFO - PROCESS | 1679 | [1679] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 13:39:36 INFO - PROCESS | 1679 | [1679] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:39:36 INFO - PROCESS | 1679 | 1467319176498 Marionette TRACE conn2 <- [1,3,null,{}] 13:39:36 INFO - PROCESS | 1679 | 1467319176501 Marionette TRACE conn2 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 13:39:36 INFO - PROCESS | 1679 | 1467319176503 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:39:36 INFO - PROCESS | 1679 | 1467319176520 Marionette TRACE conn2 <- [1,4,null,{"value":null}] 13:39:36 INFO - PROCESS | 1679 | 1467319176548 Marionette TRACE conn2 -> [0,5,"getWindowHandle",null] 13:39:36 INFO - PROCESS | 1679 | 1467319176549 Marionette TRACE conn2 <- [1,5,null,{"value":"7"}] 13:39:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 13:39:36 INFO - PROCESS | 1679 | 1467319176553 Marionette TRACE conn2 -> [0,6,"setScriptTimeout",{"ms":35000}] 13:39:36 INFO - PROCESS | 1679 | 1467319176555 Marionette TRACE conn2 <- [1,6,null,{}] 13:39:36 INFO - PROCESS | 1679 | 1467319176557 Marionette TRACE conn2 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:36 INFO - PROCESS | 1679 | 1467319176559 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:39:36 INFO - PROCESS | 1679 | 1467319176572 Marionette TRACE conn2 <- [1,7,null,{"value":null}] 13:39:36 INFO - PROCESS | 1679 | 1467319176574 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:36 INFO - PROCESS | 1679 | 1467319176576 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:39:36 INFO - PROCESS | 1679 | ++DOCSHELL 0x128f2e800 == 6 [pid = 1679] [id = 6] 13:39:36 INFO - PROCESS | 1679 | ++DOMWINDOW == 14 (0x128fa3c00) [pid = 1679] [serial = 14] [outer = 0x0] 13:39:36 INFO - PROCESS | 1679 | ++DOMWINDOW == 15 (0x128fa5800) [pid = 1679] [serial = 15] [outer = 0x128fa3c00] 13:39:36 INFO - PROCESS | 1679 | 1467319176608 Marionette DEBUG loaded listener.js 13:39:36 INFO - PROCESS | 1679 | ++DOMWINDOW == 16 (0x128fab400) [pid = 1679] [serial = 16] [outer = 0x128fa3c00] 13:39:36 INFO - PROCESS | 1679 | 1467319176907 Marionette TRACE conn2 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 13:39:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 13:39:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 370ms 13:39:36 INFO - PROCESS | 1679 | 1467319176923 Marionette TRACE conn2 -> [0,9,"getWindowHandle",null] 13:39:36 INFO - PROCESS | 1679 | 1467319176924 Marionette TRACE conn2 <- [1,9,null,{"value":"7"}] 13:39:36 INFO - PROCESS | 1679 | ++DOCSHELL 0x11517b000 == 7 [pid = 1679] [id = 7] 13:39:36 INFO - PROCESS | 1679 | ++DOMWINDOW == 17 (0x115123c00) [pid = 1679] [serial = 17] [outer = 0x0] 13:39:36 INFO - PROCESS | 1679 | ++DOMWINDOW == 18 (0x129442000) [pid = 1679] [serial = 18] [outer = 0x115123c00] 13:39:36 INFO - PROCESS | 1679 | 1467319176950 Marionette DEBUG loaded listener.js 13:39:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 13:39:36 INFO - PROCESS | 1679 | ++DOMWINDOW == 19 (0x12a41e400) [pid = 1679] [serial = 19] [outer = 0x115123c00] 13:39:37 INFO - PROCESS | 1679 | 1467319177018 Marionette TRACE conn2 -> [0,10,"setScriptTimeout",{"ms":35000}] 13:39:37 INFO - PROCESS | 1679 | 1467319177020 Marionette TRACE conn2 <- [1,10,null,{}] 13:39:37 INFO - PROCESS | 1679 | 1467319177037 Marionette TRACE conn2 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:37 INFO - PROCESS | 1679 | 1467319177040 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:39:37 INFO - PROCESS | 1679 | 1467319177161 Marionette TRACE conn2 <- [1,11,null,{"value":null}] 13:39:37 INFO - PROCESS | 1679 | 1467319177194 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:37 INFO - PROCESS | 1679 | 1467319177195 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:39:37 INFO - PROCESS | 1679 | ++DOCSHELL 0x12a7e0800 == 8 [pid = 1679] [id = 8] 13:39:37 INFO - PROCESS | 1679 | ++DOMWINDOW == 20 (0x12a530800) [pid = 1679] [serial = 20] [outer = 0x0] 13:39:37 INFO - PROCESS | 1679 | ++DOMWINDOW == 21 (0x12a532400) [pid = 1679] [serial = 21] [outer = 0x12a530800] 13:39:37 INFO - PROCESS | 1679 | 1467319177223 Marionette DEBUG loaded listener.js 13:39:37 INFO - PROCESS | 1679 | ++DOMWINDOW == 22 (0x12a905800) [pid = 1679] [serial = 22] [outer = 0x12a530800] 13:39:37 INFO - PROCESS | 1679 | 1467319177535 Marionette TRACE conn2 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 13:39:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 13:39:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 568ms 13:39:37 INFO - PROCESS | 1679 | 1467319177551 Marionette TRACE conn2 -> [0,13,"getWindowHandle",null] 13:39:37 INFO - PROCESS | 1679 | 1467319177553 Marionette TRACE conn2 <- [1,13,null,{"value":"7"}] 13:39:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 13:39:37 INFO - PROCESS | 1679 | 1467319177555 Marionette TRACE conn2 -> [0,14,"setScriptTimeout",{"ms":35000}] 13:39:37 INFO - PROCESS | 1679 | 1467319177556 Marionette TRACE conn2 <- [1,14,null,{}] 13:39:37 INFO - PROCESS | 1679 | 1467319177558 Marionette TRACE conn2 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:37 INFO - PROCESS | 1679 | 1467319177563 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:39:37 INFO - PROCESS | 1679 | 1467319177710 Marionette TRACE conn2 <- [1,15,null,{"value":null}] 13:39:37 INFO - PROCESS | 1679 | 1467319177719 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:37 INFO - PROCESS | 1679 | 1467319177720 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:39:37 INFO - PROCESS | 1679 | ++DOCSHELL 0x12b650000 == 9 [pid = 1679] [id = 9] 13:39:37 INFO - PROCESS | 1679 | ++DOMWINDOW == 23 (0x12b680400) [pid = 1679] [serial = 23] [outer = 0x0] 13:39:37 INFO - PROCESS | 1679 | ++DOMWINDOW == 24 (0x12b682000) [pid = 1679] [serial = 24] [outer = 0x12b680400] 13:39:37 INFO - PROCESS | 1679 | 1467319177745 Marionette DEBUG loaded listener.js 13:39:37 INFO - PROCESS | 1679 | ++DOMWINDOW == 25 (0x12b68b400) [pid = 1679] [serial = 25] [outer = 0x12b680400] 13:39:38 INFO - PROCESS | 1679 | 1467319178003 Marionette TRACE conn2 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 13:39:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 13:39:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 474ms 13:39:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 13:39:38 INFO - PROCESS | 1679 | 1467319178036 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 13:39:38 INFO - PROCESS | 1679 | 1467319178037 Marionette TRACE conn2 <- [1,17,null,{"value":"7"}] 13:39:38 INFO - PROCESS | 1679 | 1467319178039 Marionette TRACE conn2 -> [0,18,"setScriptTimeout",{"ms":35000}] 13:39:38 INFO - PROCESS | 1679 | 1467319178040 Marionette TRACE conn2 <- [1,18,null,{}] 13:39:38 INFO - PROCESS | 1679 | 1467319178051 Marionette TRACE conn2 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:38 INFO - PROCESS | 1679 | 1467319178052 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:39:38 INFO - PROCESS | 1679 | 1467319178147 Marionette TRACE conn2 <- [1,19,null,{"value":null}] 13:39:38 INFO - PROCESS | 1679 | 1467319178151 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:38 INFO - PROCESS | 1679 | 1467319178153 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:39:38 INFO - PROCESS | 1679 | ++DOCSHELL 0x12b982800 == 10 [pid = 1679] [id = 10] 13:39:38 INFO - PROCESS | 1679 | ++DOMWINDOW == 26 (0x12b928400) [pid = 1679] [serial = 26] [outer = 0x0] 13:39:38 INFO - PROCESS | 1679 | ++DOMWINDOW == 27 (0x12b9a4800) [pid = 1679] [serial = 27] [outer = 0x12b928400] 13:39:38 INFO - PROCESS | 1679 | 1467319178177 Marionette DEBUG loaded listener.js 13:39:38 INFO - PROCESS | 1679 | ++DOMWINDOW == 28 (0x12b9aac00) [pid = 1679] [serial = 28] [outer = 0x12b928400] 13:39:38 INFO - PROCESS | 1679 | 1467319178441 Marionette TRACE conn2 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 13:39:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 13:39:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 422ms 13:39:38 INFO - PROCESS | 1679 | 1467319178467 Marionette TRACE conn2 -> [0,21,"getWindowHandle",null] 13:39:38 INFO - PROCESS | 1679 | 1467319178469 Marionette TRACE conn2 <- [1,21,null,{"value":"7"}] 13:39:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 13:39:38 INFO - PROCESS | 1679 | 1467319178471 Marionette TRACE conn2 -> [0,22,"setScriptTimeout",{"ms":35000}] 13:39:38 INFO - PROCESS | 1679 | 1467319178472 Marionette TRACE conn2 <- [1,22,null,{}] 13:39:38 INFO - PROCESS | 1679 | 1467319178475 Marionette TRACE conn2 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:38 INFO - PROCESS | 1679 | 1467319178476 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:39:38 INFO - PROCESS | 1679 | 1467319178582 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 13:39:38 INFO - PROCESS | 1679 | 1467319178585 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:38 INFO - PROCESS | 1679 | 1467319178587 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:39:38 INFO - PROCESS | 1679 | ++DOCSHELL 0x12bda7800 == 11 [pid = 1679] [id = 11] 13:39:38 INFO - PROCESS | 1679 | ++DOMWINDOW == 29 (0x12b9aec00) [pid = 1679] [serial = 29] [outer = 0x0] 13:39:38 INFO - PROCESS | 1679 | ++DOMWINDOW == 30 (0x12bd85c00) [pid = 1679] [serial = 30] [outer = 0x12b9aec00] 13:39:38 INFO - PROCESS | 1679 | 1467319178611 Marionette DEBUG loaded listener.js 13:39:38 INFO - PROCESS | 1679 | ++DOMWINDOW == 31 (0x12bd8dc00) [pid = 1679] [serial = 31] [outer = 0x12b9aec00] 13:39:38 INFO - PROCESS | 1679 | 1467319178847 Marionette TRACE conn2 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 13:39:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 13:39:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 418ms 13:39:38 INFO - PROCESS | 1679 | 1467319178890 Marionette TRACE conn2 -> [0,25,"getWindowHandle",null] 13:39:38 INFO - PROCESS | 1679 | 1467319178891 Marionette TRACE conn2 <- [1,25,null,{"value":"7"}] 13:39:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 13:39:38 INFO - PROCESS | 1679 | 1467319178901 Marionette TRACE conn2 -> [0,26,"setScriptTimeout",{"ms":35000}] 13:39:38 INFO - PROCESS | 1679 | 1467319178902 Marionette TRACE conn2 <- [1,26,null,{}] 13:39:38 INFO - PROCESS | 1679 | 1467319178905 Marionette TRACE conn2 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:38 INFO - PROCESS | 1679 | 1467319178905 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:39:39 INFO - PROCESS | 1679 | 1467319179002 Marionette TRACE conn2 <- [1,27,null,{"value":null}] 13:39:39 INFO - PROCESS | 1679 | 1467319179006 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:39 INFO - PROCESS | 1679 | 1467319179007 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:39:39 INFO - PROCESS | 1679 | ++DOCSHELL 0x1181f2000 == 12 [pid = 1679] [id = 12] 13:39:39 INFO - PROCESS | 1679 | ++DOMWINDOW == 32 (0x12bdc9c00) [pid = 1679] [serial = 32] [outer = 0x0] 13:39:39 INFO - PROCESS | 1679 | ++DOMWINDOW == 33 (0x12bdd2c00) [pid = 1679] [serial = 33] [outer = 0x12bdc9c00] 13:39:39 INFO - PROCESS | 1679 | 1467319179031 Marionette DEBUG loaded listener.js 13:39:39 INFO - PROCESS | 1679 | ++DOMWINDOW == 34 (0x12bf38800) [pid = 1679] [serial = 34] [outer = 0x12bdc9c00] 13:39:39 INFO - PROCESS | 1679 | 1467319179264 Marionette TRACE conn2 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 13:39:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 13:39:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 419ms 13:39:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 13:39:39 INFO - PROCESS | 1679 | 1467319179321 Marionette TRACE conn2 -> [0,29,"getWindowHandle",null] 13:39:39 INFO - PROCESS | 1679 | 1467319179322 Marionette TRACE conn2 <- [1,29,null,{"value":"7"}] 13:39:39 INFO - PROCESS | 1679 | 1467319179324 Marionette TRACE conn2 -> [0,30,"setScriptTimeout",{"ms":35000}] 13:39:39 INFO - PROCESS | 1679 | 1467319179325 Marionette TRACE conn2 <- [1,30,null,{}] 13:39:39 INFO - PROCESS | 1679 | 1467319179334 Marionette TRACE conn2 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:39 INFO - PROCESS | 1679 | 1467319179336 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:39:39 INFO - PROCESS | 1679 | 1467319179434 Marionette TRACE conn2 <- [1,31,null,{"value":null}] 13:39:39 INFO - PROCESS | 1679 | 1467319179438 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:39 INFO - PROCESS | 1679 | 1467319179439 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:39:39 INFO - PROCESS | 1679 | ++DOCSHELL 0x12c527000 == 13 [pid = 1679] [id = 13] 13:39:39 INFO - PROCESS | 1679 | ++DOMWINDOW == 35 (0x12bf3b400) [pid = 1679] [serial = 35] [outer = 0x0] 13:39:39 INFO - PROCESS | 1679 | ++DOMWINDOW == 36 (0x12bf3f400) [pid = 1679] [serial = 36] [outer = 0x12bf3b400] 13:39:39 INFO - PROCESS | 1679 | 1467319179463 Marionette DEBUG loaded listener.js 13:39:39 INFO - PROCESS | 1679 | ++DOMWINDOW == 37 (0x12c55b000) [pid = 1679] [serial = 37] [outer = 0x12bf3b400] 13:39:39 INFO - PROCESS | 1679 | 1467319179695 Marionette TRACE conn2 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 13:39:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 13:39:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 427ms 13:39:39 INFO - PROCESS | 1679 | 1467319179752 Marionette TRACE conn2 -> [0,33,"getWindowHandle",null] 13:39:39 INFO - PROCESS | 1679 | 1467319179753 Marionette TRACE conn2 <- [1,33,null,{"value":"7"}] 13:39:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 13:39:39 INFO - PROCESS | 1679 | 1467319179756 Marionette TRACE conn2 -> [0,34,"setScriptTimeout",{"ms":35000}] 13:39:39 INFO - PROCESS | 1679 | 1467319179757 Marionette TRACE conn2 <- [1,34,null,{}] 13:39:39 INFO - PROCESS | 1679 | 1467319179759 Marionette TRACE conn2 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:39 INFO - PROCESS | 1679 | 1467319179762 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:39:39 INFO - PROCESS | 1679 | 1467319179857 Marionette TRACE conn2 <- [1,35,null,{"value":null}] 13:39:39 INFO - PROCESS | 1679 | 1467319179862 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:39 INFO - PROCESS | 1679 | 1467319179863 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:39:39 INFO - PROCESS | 1679 | ++DOCSHELL 0x12c65e800 == 14 [pid = 1679] [id = 14] 13:39:39 INFO - PROCESS | 1679 | ++DOMWINDOW == 38 (0x12c55d800) [pid = 1679] [serial = 38] [outer = 0x0] 13:39:39 INFO - PROCESS | 1679 | ++DOMWINDOW == 39 (0x12c564400) [pid = 1679] [serial = 39] [outer = 0x12c55d800] 13:39:39 INFO - PROCESS | 1679 | 1467319179887 Marionette DEBUG loaded listener.js 13:39:39 INFO - PROCESS | 1679 | ++DOMWINDOW == 40 (0x118f78000) [pid = 1679] [serial = 40] [outer = 0x12c55d800] 13:39:40 INFO - PROCESS | 1679 | 1467319180113 Marionette TRACE conn2 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 13:39:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 13:39:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 375ms 13:39:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 13:39:40 INFO - PROCESS | 1679 | 1467319180134 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 13:39:40 INFO - PROCESS | 1679 | 1467319180135 Marionette TRACE conn2 <- [1,37,null,{"value":"7"}] 13:39:40 INFO - PROCESS | 1679 | 1467319180137 Marionette TRACE conn2 -> [0,38,"setScriptTimeout",{"ms":35000}] 13:39:40 INFO - PROCESS | 1679 | 1467319180138 Marionette TRACE conn2 <- [1,38,null,{}] 13:39:40 INFO - PROCESS | 1679 | 1467319180140 Marionette TRACE conn2 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:40 INFO - PROCESS | 1679 | 1467319180142 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:39:40 INFO - PROCESS | 1679 | 1467319180248 Marionette TRACE conn2 <- [1,39,null,{"value":null}] 13:39:40 INFO - PROCESS | 1679 | 1467319180259 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:40 INFO - PROCESS | 1679 | 1467319180260 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:39:40 INFO - PROCESS | 1679 | ++DOCSHELL 0x12ca93800 == 15 [pid = 1679] [id = 15] 13:39:40 INFO - PROCESS | 1679 | ++DOMWINDOW == 41 (0x118f7f800) [pid = 1679] [serial = 41] [outer = 0x0] 13:39:40 INFO - PROCESS | 1679 | ++DOMWINDOW == 42 (0x12c566800) [pid = 1679] [serial = 42] [outer = 0x118f7f800] 13:39:40 INFO - PROCESS | 1679 | 1467319180284 Marionette DEBUG loaded listener.js 13:39:40 INFO - PROCESS | 1679 | ++DOMWINDOW == 43 (0x12cad4400) [pid = 1679] [serial = 43] [outer = 0x118f7f800] 13:39:40 INFO - PROCESS | 1679 | 1467319180516 Marionette TRACE conn2 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 13:39:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 13:39:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 418ms 13:39:40 INFO - PROCESS | 1679 | 1467319180556 Marionette TRACE conn2 -> [0,41,"getWindowHandle",null] 13:39:40 INFO - PROCESS | 1679 | 1467319180557 Marionette TRACE conn2 <- [1,41,null,{"value":"7"}] 13:39:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 13:39:40 INFO - PROCESS | 1679 | 1467319180569 Marionette TRACE conn2 -> [0,42,"setScriptTimeout",{"ms":35000}] 13:39:40 INFO - PROCESS | 1679 | 1467319180570 Marionette TRACE conn2 <- [1,42,null,{}] 13:39:40 INFO - PROCESS | 1679 | 1467319180572 Marionette TRACE conn2 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:40 INFO - PROCESS | 1679 | 1467319180573 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:39:40 INFO - PROCESS | 1679 | 1467319180668 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 13:39:40 INFO - PROCESS | 1679 | 1467319180672 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:40 INFO - PROCESS | 1679 | 1467319180674 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:39:40 INFO - PROCESS | 1679 | ++DOCSHELL 0x12ce83000 == 16 [pid = 1679] [id = 16] 13:39:40 INFO - PROCESS | 1679 | ++DOMWINDOW == 44 (0x12cad6c00) [pid = 1679] [serial = 44] [outer = 0x0] 13:39:40 INFO - PROCESS | 1679 | ++DOMWINDOW == 45 (0x12cadc000) [pid = 1679] [serial = 45] [outer = 0x12cad6c00] 13:39:40 INFO - PROCESS | 1679 | 1467319180698 Marionette DEBUG loaded listener.js 13:39:40 INFO - PROCESS | 1679 | ++DOMWINDOW == 46 (0x12ce68c00) [pid = 1679] [serial = 46] [outer = 0x12cad6c00] 13:39:40 INFO - PROCESS | 1679 | ++DOCSHELL 0x12d2a6800 == 17 [pid = 1679] [id = 17] 13:39:40 INFO - PROCESS | 1679 | ++DOMWINDOW == 47 (0x12d2a7000) [pid = 1679] [serial = 47] [outer = 0x0] 13:39:40 INFO - PROCESS | 1679 | ++DOMWINDOW == 48 (0x12d2aa000) [pid = 1679] [serial = 48] [outer = 0x12d2a7000] 13:39:40 INFO - PROCESS | 1679 | ++DOMWINDOW == 49 (0x12d2ae000) [pid = 1679] [serial = 49] [outer = 0x12d2a7000] 13:39:40 INFO - PROCESS | 1679 | ++DOCSHELL 0x12d2a6000 == 18 [pid = 1679] [id = 18] 13:39:40 INFO - PROCESS | 1679 | ++DOMWINDOW == 50 (0x12d292000) [pid = 1679] [serial = 50] [outer = 0x0] 13:39:40 INFO - PROCESS | 1679 | ++DOMWINDOW == 51 (0x12d298800) [pid = 1679] [serial = 51] [outer = 0x12d292000] 13:39:41 INFO - PROCESS | 1679 | ++DOMWINDOW == 52 (0x12cadec00) [pid = 1679] [serial = 52] [outer = 0x12d292000] 13:39:41 INFO - PROCESS | 1679 | 1467319181051 Marionette TRACE conn2 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 13:39:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 13:39:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 523ms 13:39:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 13:39:41 INFO - PROCESS | 1679 | 1467319181088 Marionette TRACE conn2 -> [0,45,"getWindowHandle",null] 13:39:41 INFO - PROCESS | 1679 | 1467319181089 Marionette TRACE conn2 <- [1,45,null,{"value":"7"}] 13:39:41 INFO - PROCESS | 1679 | 1467319181091 Marionette TRACE conn2 -> [0,46,"setScriptTimeout",{"ms":35000}] 13:39:41 INFO - PROCESS | 1679 | 1467319181093 Marionette TRACE conn2 <- [1,46,null,{}] 13:39:41 INFO - PROCESS | 1679 | 1467319181097 Marionette TRACE conn2 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:41 INFO - PROCESS | 1679 | 1467319181098 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:39:41 INFO - PROCESS | 1679 | 1467319181187 Marionette TRACE conn2 <- [1,47,null,{"value":null}] 13:39:41 INFO - PROCESS | 1679 | 1467319181190 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:41 INFO - PROCESS | 1679 | 1467319181192 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:39:41 INFO - PROCESS | 1679 | ++DOCSHELL 0x12d68d000 == 19 [pid = 1679] [id = 19] 13:39:41 INFO - PROCESS | 1679 | ++DOMWINDOW == 53 (0x12ce6f800) [pid = 1679] [serial = 53] [outer = 0x0] 13:39:41 INFO - PROCESS | 1679 | ++DOMWINDOW == 54 (0x12d23f800) [pid = 1679] [serial = 54] [outer = 0x12ce6f800] 13:39:41 INFO - PROCESS | 1679 | 1467319181228 Marionette DEBUG loaded listener.js 13:39:41 INFO - PROCESS | 1679 | ++DOMWINDOW == 55 (0x12d243000) [pid = 1679] [serial = 55] [outer = 0x12ce6f800] 13:39:41 INFO - PROCESS | 1679 | 1467319181467 Marionette TRACE conn2 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 13:39:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 13:39:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 422ms 13:39:41 INFO - PROCESS | 1679 | 1467319181519 Marionette TRACE conn2 -> [0,49,"getWindowHandle",null] 13:39:41 INFO - PROCESS | 1679 | 1467319181520 Marionette TRACE conn2 <- [1,49,null,{"value":"7"}] 13:39:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 13:39:41 INFO - PROCESS | 1679 | 1467319181522 Marionette TRACE conn2 -> [0,50,"setScriptTimeout",{"ms":35000}] 13:39:41 INFO - PROCESS | 1679 | 1467319181523 Marionette TRACE conn2 <- [1,50,null,{}] 13:39:41 INFO - PROCESS | 1679 | 1467319181533 Marionette TRACE conn2 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:41 INFO - PROCESS | 1679 | 1467319181534 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:39:41 INFO - PROCESS | 1679 | 1467319181632 Marionette TRACE conn2 <- [1,51,null,{"value":null}] 13:39:41 INFO - PROCESS | 1679 | 1467319181636 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:41 INFO - PROCESS | 1679 | 1467319181637 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:39:41 INFO - PROCESS | 1679 | ++DOCSHELL 0x12dc6f000 == 20 [pid = 1679] [id = 20] 13:39:41 INFO - PROCESS | 1679 | ++DOMWINDOW == 56 (0x117d35000) [pid = 1679] [serial = 56] [outer = 0x0] 13:39:41 INFO - PROCESS | 1679 | ++DOMWINDOW == 57 (0x118ffa800) [pid = 1679] [serial = 57] [outer = 0x117d35000] 13:39:41 INFO - PROCESS | 1679 | 1467319181661 Marionette DEBUG loaded listener.js 13:39:41 INFO - PROCESS | 1679 | ++DOMWINDOW == 58 (0x12d249400) [pid = 1679] [serial = 58] [outer = 0x117d35000] 13:39:41 INFO - PROCESS | 1679 | 1467319181888 Marionette TRACE conn2 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 13:39:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 13:39:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 418ms 13:39:41 INFO - PROCESS | 1679 | 1467319181940 Marionette TRACE conn2 -> [0,53,"getWindowHandle",null] 13:39:41 INFO - PROCESS | 1679 | 1467319181942 Marionette TRACE conn2 <- [1,53,null,{"value":"7"}] 13:39:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 13:39:41 INFO - PROCESS | 1679 | 1467319181952 Marionette TRACE conn2 -> [0,54,"setScriptTimeout",{"ms":35000}] 13:39:41 INFO - PROCESS | 1679 | 1467319181955 Marionette TRACE conn2 <- [1,54,null,{}] 13:39:41 INFO - PROCESS | 1679 | 1467319181958 Marionette TRACE conn2 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:41 INFO - PROCESS | 1679 | 1467319181959 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:39:42 INFO - PROCESS | 1679 | 1467319182060 Marionette TRACE conn2 <- [1,55,null,{"value":null}] 13:39:42 INFO - PROCESS | 1679 | 1467319182063 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:42 INFO - PROCESS | 1679 | 1467319182064 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:39:42 INFO - PROCESS | 1679 | ++DOCSHELL 0x118590800 == 21 [pid = 1679] [id = 21] 13:39:42 INFO - PROCESS | 1679 | ++DOMWINDOW == 59 (0x1182e1c00) [pid = 1679] [serial = 59] [outer = 0x0] 13:39:42 INFO - PROCESS | 1679 | ++DOMWINDOW == 60 (0x1182e7400) [pid = 1679] [serial = 60] [outer = 0x1182e1c00] 13:39:42 INFO - PROCESS | 1679 | 1467319182096 Marionette DEBUG loaded listener.js 13:39:42 INFO - PROCESS | 1679 | ++DOMWINDOW == 61 (0x1182eb400) [pid = 1679] [serial = 61] [outer = 0x1182e1c00] 13:39:42 INFO - PROCESS | 1679 | 1467319182328 Marionette TRACE conn2 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 13:39:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 13:39:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 421ms 13:39:42 INFO - PROCESS | 1679 | 1467319182374 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 13:39:42 INFO - PROCESS | 1679 | 1467319182379 Marionette TRACE conn2 <- [1,57,null,{"value":"7"}] 13:39:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 13:39:42 INFO - PROCESS | 1679 | 1467319182404 Marionette TRACE conn2 -> [0,58,"setScriptTimeout",{"ms":35000}] 13:39:42 INFO - PROCESS | 1679 | 1467319182406 Marionette TRACE conn2 <- [1,58,null,{}] 13:39:42 INFO - PROCESS | 1679 | 1467319182422 Marionette TRACE conn2 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:42 INFO - PROCESS | 1679 | 1467319182424 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:39:42 INFO - PROCESS | 1679 | 1467319182577 Marionette TRACE conn2 <- [1,59,null,{"value":null}] 13:39:42 INFO - PROCESS | 1679 | 1467319182582 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:42 INFO - PROCESS | 1679 | 1467319182584 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:39:42 INFO - PROCESS | 1679 | ++DOCSHELL 0x11858e800 == 22 [pid = 1679] [id = 22] 13:39:42 INFO - PROCESS | 1679 | ++DOMWINDOW == 62 (0x118631000) [pid = 1679] [serial = 62] [outer = 0x0] 13:39:42 INFO - PROCESS | 1679 | ++DOMWINDOW == 63 (0x118632800) [pid = 1679] [serial = 63] [outer = 0x118631000] 13:39:42 INFO - PROCESS | 1679 | 1467319182622 Marionette DEBUG loaded listener.js 13:39:42 INFO - PROCESS | 1679 | ++DOMWINDOW == 64 (0x12614d800) [pid = 1679] [serial = 64] [outer = 0x118631000] 13:39:43 INFO - PROCESS | 1679 | 1467319183550 Marionette TRACE conn2 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 13:39:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 13:39:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1188ms 13:39:43 INFO - PROCESS | 1679 | 1467319183595 Marionette TRACE conn2 -> [0,61,"getWindowHandle",null] 13:39:43 INFO - PROCESS | 1679 | 1467319183597 Marionette TRACE conn2 <- [1,61,null,{"value":"7"}] 13:39:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 13:39:43 INFO - PROCESS | 1679 | 1467319183602 Marionette TRACE conn2 -> [0,62,"setScriptTimeout",{"ms":35000}] 13:39:43 INFO - PROCESS | 1679 | 1467319183605 Marionette TRACE conn2 <- [1,62,null,{}] 13:39:43 INFO - PROCESS | 1679 | 1467319183609 Marionette TRACE conn2 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:43 INFO - PROCESS | 1679 | 1467319183612 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:39:43 INFO - PROCESS | 1679 | 1467319183723 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 13:39:43 INFO - PROCESS | 1679 | 1467319183775 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:43 INFO - PROCESS | 1679 | 1467319183777 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:39:43 INFO - PROCESS | 1679 | ++DOCSHELL 0x112e3a000 == 23 [pid = 1679] [id = 23] 13:39:43 INFO - PROCESS | 1679 | ++DOMWINDOW == 65 (0x112d74400) [pid = 1679] [serial = 65] [outer = 0x0] 13:39:43 INFO - PROCESS | 1679 | ++DOMWINDOW == 66 (0x112e59400) [pid = 1679] [serial = 66] [outer = 0x112d74400] 13:39:43 INFO - PROCESS | 1679 | 1467319183808 Marionette DEBUG loaded listener.js 13:39:43 INFO - PROCESS | 1679 | ++DOMWINDOW == 67 (0x113eab400) [pid = 1679] [serial = 67] [outer = 0x112d74400] 13:39:44 INFO - PROCESS | 1679 | 1467319184216 Marionette TRACE conn2 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 13:39:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 13:39:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 622ms 13:39:44 INFO - PROCESS | 1679 | 1467319184225 Marionette TRACE conn2 -> [0,65,"getWindowHandle",null] 13:39:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 13:39:44 INFO - PROCESS | 1679 | 1467319184230 Marionette TRACE conn2 <- [1,65,null,{"value":"7"}] 13:39:44 INFO - PROCESS | 1679 | 1467319184234 Marionette TRACE conn2 -> [0,66,"setScriptTimeout",{"ms":35000}] 13:39:44 INFO - PROCESS | 1679 | 1467319184236 Marionette TRACE conn2 <- [1,66,null,{}] 13:39:44 INFO - PROCESS | 1679 | 1467319184239 Marionette TRACE conn2 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:44 INFO - PROCESS | 1679 | 1467319184241 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:39:44 INFO - PROCESS | 1679 | 1467319184355 Marionette TRACE conn2 <- [1,67,null,{"value":null}] 13:39:44 INFO - PROCESS | 1679 | 1467319184424 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:44 INFO - PROCESS | 1679 | 1467319184426 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:39:44 INFO - PROCESS | 1679 | ++DOCSHELL 0x116ad0000 == 24 [pid = 1679] [id = 24] 13:39:44 INFO - PROCESS | 1679 | ++DOMWINDOW == 68 (0x116a11000) [pid = 1679] [serial = 68] [outer = 0x0] 13:39:44 INFO - PROCESS | 1679 | ++DOMWINDOW == 69 (0x117059800) [pid = 1679] [serial = 69] [outer = 0x116a11000] 13:39:44 INFO - PROCESS | 1679 | 1467319184456 Marionette DEBUG loaded listener.js 13:39:44 INFO - PROCESS | 1679 | ++DOMWINDOW == 70 (0x11816f400) [pid = 1679] [serial = 70] [outer = 0x116a11000] 13:39:44 INFO - PROCESS | 1679 | 1467319184853 Marionette TRACE conn2 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 13:39:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 13:39:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 670ms 13:39:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 13:39:44 INFO - PROCESS | 1679 | 1467319184905 Marionette TRACE conn2 -> [0,69,"getWindowHandle",null] 13:39:44 INFO - PROCESS | 1679 | 1467319184907 Marionette TRACE conn2 <- [1,69,null,{"value":"7"}] 13:39:44 INFO - PROCESS | 1679 | 1467319184909 Marionette TRACE conn2 -> [0,70,"setScriptTimeout",{"ms":35000}] 13:39:44 INFO - PROCESS | 1679 | 1467319184912 Marionette TRACE conn2 <- [1,70,null,{}] 13:39:44 INFO - PROCESS | 1679 | 1467319184919 Marionette TRACE conn2 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:44 INFO - PROCESS | 1679 | 1467319184922 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:39:45 INFO - PROCESS | 1679 | 1467319185035 Marionette TRACE conn2 <- [1,71,null,{"value":null}] 13:39:45 INFO - PROCESS | 1679 | 1467319185077 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:45 INFO - PROCESS | 1679 | 1467319185079 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:39:45 INFO - PROCESS | 1679 | ++DOCSHELL 0x117454000 == 25 [pid = 1679] [id = 25] 13:39:45 INFO - PROCESS | 1679 | ++DOMWINDOW == 71 (0x118534c00) [pid = 1679] [serial = 71] [outer = 0x0] 13:39:45 INFO - PROCESS | 1679 | ++DOMWINDOW == 72 (0x118639000) [pid = 1679] [serial = 72] [outer = 0x118534c00] 13:39:45 INFO - PROCESS | 1679 | 1467319185110 Marionette DEBUG loaded listener.js 13:39:45 INFO - PROCESS | 1679 | ++DOMWINDOW == 73 (0x118f78400) [pid = 1679] [serial = 73] [outer = 0x118534c00] 13:39:45 INFO - PROCESS | 1679 | 1467319185766 Marionette TRACE conn2 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 13:39:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 13:39:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 871ms 13:39:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 13:39:45 INFO - PROCESS | 1679 | 1467319185780 Marionette TRACE conn2 -> [0,73,"getWindowHandle",null] 13:39:45 INFO - PROCESS | 1679 | 1467319185782 Marionette TRACE conn2 <- [1,73,null,{"value":"7"}] 13:39:45 INFO - PROCESS | 1679 | 1467319185785 Marionette TRACE conn2 -> [0,74,"setScriptTimeout",{"ms":35000}] 13:39:45 INFO - PROCESS | 1679 | 1467319185786 Marionette TRACE conn2 <- [1,74,null,{}] 13:39:45 INFO - PROCESS | 1679 | 1467319185790 Marionette TRACE conn2 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:45 INFO - PROCESS | 1679 | 1467319185791 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:39:45 INFO - PROCESS | 1679 | 1467319185875 Marionette TRACE conn2 <- [1,75,null,{"value":null}] 13:39:45 INFO - PROCESS | 1679 | 1467319185917 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:45 INFO - PROCESS | 1679 | 1467319185919 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:39:45 INFO - PROCESS | 1679 | ++DOCSHELL 0x114047000 == 26 [pid = 1679] [id = 26] 13:39:45 INFO - PROCESS | 1679 | ++DOMWINDOW == 74 (0x11336c400) [pid = 1679] [serial = 74] [outer = 0x0] 13:39:45 INFO - PROCESS | 1679 | ++DOMWINDOW == 75 (0x11402fc00) [pid = 1679] [serial = 75] [outer = 0x11336c400] 13:39:45 INFO - PROCESS | 1679 | 1467319185947 Marionette DEBUG loaded listener.js 13:39:45 INFO - PROCESS | 1679 | ++DOMWINDOW == 76 (0x113965c00) [pid = 1679] [serial = 76] [outer = 0x11336c400] 13:39:46 INFO - PROCESS | 1679 | 1467319186330 Marionette TRACE conn2 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 13:39:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 13:39:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 573ms 13:39:46 INFO - PROCESS | 1679 | 1467319186357 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 13:39:46 INFO - PROCESS | 1679 | 1467319186362 Marionette TRACE conn2 <- [1,77,null,{"value":"7"}] 13:39:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 13:39:46 INFO - PROCESS | 1679 | 1467319186366 Marionette TRACE conn2 -> [0,78,"setScriptTimeout",{"ms":35000}] 13:39:46 INFO - PROCESS | 1679 | 1467319186367 Marionette TRACE conn2 <- [1,78,null,{}] 13:39:46 INFO - PROCESS | 1679 | 1467319186370 Marionette TRACE conn2 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:46 INFO - PROCESS | 1679 | 1467319186371 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:39:46 INFO - PROCESS | 1679 | 1467319186446 Marionette TRACE conn2 <- [1,79,null,{"value":null}] 13:39:46 INFO - PROCESS | 1679 | 1467319186450 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:46 INFO - PROCESS | 1679 | 1467319186451 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:39:46 INFO - PROCESS | 1679 | ++DOCSHELL 0x116602800 == 27 [pid = 1679] [id = 27] 13:39:46 INFO - PROCESS | 1679 | ++DOMWINDOW == 77 (0x11705c800) [pid = 1679] [serial = 77] [outer = 0x0] 13:39:46 INFO - PROCESS | 1679 | ++DOMWINDOW == 78 (0x117d34800) [pid = 1679] [serial = 78] [outer = 0x11705c800] 13:39:46 INFO - PROCESS | 1679 | 1467319186480 Marionette DEBUG loaded listener.js 13:39:46 INFO - PROCESS | 1679 | ++DOMWINDOW == 79 (0x118179000) [pid = 1679] [serial = 79] [outer = 0x11705c800] 13:39:46 INFO - PROCESS | 1679 | 1467319186802 Marionette TRACE conn2 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 13:39:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 13:39:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 470ms 13:39:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 13:39:46 INFO - PROCESS | 1679 | 1467319186835 Marionette TRACE conn2 -> [0,81,"getWindowHandle",null] 13:39:46 INFO - PROCESS | 1679 | 1467319186837 Marionette TRACE conn2 <- [1,81,null,{"value":"7"}] 13:39:46 INFO - PROCESS | 1679 | 1467319186839 Marionette TRACE conn2 -> [0,82,"setScriptTimeout",{"ms":35000}] 13:39:46 INFO - PROCESS | 1679 | 1467319186841 Marionette TRACE conn2 <- [1,82,null,{}] 13:39:46 INFO - PROCESS | 1679 | 1467319186851 Marionette TRACE conn2 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:46 INFO - PROCESS | 1679 | 1467319186854 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:39:46 INFO - PROCESS | 1679 | 1467319186926 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 13:39:46 INFO - PROCESS | 1679 | 1467319186931 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:46 INFO - PROCESS | 1679 | 1467319186933 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:39:46 INFO - PROCESS | 1679 | ++DOCSHELL 0x116acc800 == 28 [pid = 1679] [id = 28] 13:39:46 INFO - PROCESS | 1679 | ++DOMWINDOW == 80 (0x1182dec00) [pid = 1679] [serial = 80] [outer = 0x0] 13:39:46 INFO - PROCESS | 1679 | ++DOMWINDOW == 81 (0x11832cc00) [pid = 1679] [serial = 81] [outer = 0x1182dec00] 13:39:46 INFO - PROCESS | 1679 | 1467319186962 Marionette DEBUG loaded listener.js 13:39:47 INFO - PROCESS | 1679 | ++DOMWINDOW == 82 (0x118630000) [pid = 1679] [serial = 82] [outer = 0x1182dec00] 13:39:47 INFO - PROCESS | 1679 | 1467319187289 Marionette TRACE conn2 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 13:39:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 13:39:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 473ms 13:39:47 INFO - PROCESS | 1679 | 1467319187314 Marionette TRACE conn2 -> [0,85,"getWindowHandle",null] 13:39:47 INFO - PROCESS | 1679 | 1467319187315 Marionette TRACE conn2 <- [1,85,null,{"value":"7"}] 13:39:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 13:39:47 INFO - PROCESS | 1679 | 1467319187317 Marionette TRACE conn2 -> [0,86,"setScriptTimeout",{"ms":35000}] 13:39:47 INFO - PROCESS | 1679 | 1467319187318 Marionette TRACE conn2 <- [1,86,null,{}] 13:39:47 INFO - PROCESS | 1679 | 1467319187321 Marionette TRACE conn2 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:47 INFO - PROCESS | 1679 | 1467319187322 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:39:47 INFO - PROCESS | 1679 | 1467319187400 Marionette TRACE conn2 <- [1,87,null,{"value":null}] 13:39:47 INFO - PROCESS | 1679 | 1467319187441 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:47 INFO - PROCESS | 1679 | 1467319187442 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:39:47 INFO - PROCESS | 1679 | ++DOCSHELL 0x1170ba800 == 29 [pid = 1679] [id = 29] 13:39:47 INFO - PROCESS | 1679 | ++DOMWINDOW == 83 (0x1182ec400) [pid = 1679] [serial = 83] [outer = 0x0] 13:39:47 INFO - PROCESS | 1679 | ++DOMWINDOW == 84 (0x118894400) [pid = 1679] [serial = 84] [outer = 0x1182ec400] 13:39:47 INFO - PROCESS | 1679 | 1467319187467 Marionette DEBUG loaded listener.js 13:39:47 INFO - PROCESS | 1679 | ++DOMWINDOW == 85 (0x118f7b800) [pid = 1679] [serial = 85] [outer = 0x1182ec400] 13:39:47 INFO - PROCESS | 1679 | 1467319187719 Marionette TRACE conn2 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 13:39:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 13:39:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 417ms 13:39:47 INFO - PROCESS | 1679 | 1467319187735 Marionette TRACE conn2 -> [0,89,"getWindowHandle",null] 13:39:47 INFO - PROCESS | 1679 | 1467319187737 Marionette TRACE conn2 <- [1,89,null,{"value":"7"}] 13:39:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 13:39:47 INFO - PROCESS | 1679 | 1467319187739 Marionette TRACE conn2 -> [0,90,"setScriptTimeout",{"ms":35000}] 13:39:47 INFO - PROCESS | 1679 | 1467319187740 Marionette TRACE conn2 <- [1,90,null,{}] 13:39:47 INFO - PROCESS | 1679 | 1467319187742 Marionette TRACE conn2 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:47 INFO - PROCESS | 1679 | 1467319187744 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:39:47 INFO - PROCESS | 1679 | 1467319187830 Marionette TRACE conn2 <- [1,91,null,{"value":null}] 13:39:47 INFO - PROCESS | 1679 | 1467319187833 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:47 INFO - PROCESS | 1679 | 1467319187834 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:39:47 INFO - PROCESS | 1679 | ++DOCSHELL 0x1181f3800 == 30 [pid = 1679] [id = 30] 13:39:47 INFO - PROCESS | 1679 | ++DOMWINDOW == 86 (0x118f7b000) [pid = 1679] [serial = 86] [outer = 0x0] 13:39:47 INFO - PROCESS | 1679 | ++DOMWINDOW == 87 (0x118fc9400) [pid = 1679] [serial = 87] [outer = 0x118f7b000] 13:39:47 INFO - PROCESS | 1679 | 1467319187860 Marionette DEBUG loaded listener.js 13:39:47 INFO - PROCESS | 1679 | ++DOMWINDOW == 88 (0x118ff6800) [pid = 1679] [serial = 88] [outer = 0x118f7b000] 13:39:48 INFO - PROCESS | 1679 | 1467319188166 Marionette TRACE conn2 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 13:39:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 13:39:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 468ms 13:39:48 INFO - PROCESS | 1679 | 1467319188208 Marionette TRACE conn2 -> [0,93,"getWindowHandle",null] 13:39:48 INFO - PROCESS | 1679 | 1467319188209 Marionette TRACE conn2 <- [1,93,null,{"value":"7"}] 13:39:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 13:39:48 INFO - PROCESS | 1679 | 1467319188216 Marionette TRACE conn2 -> [0,94,"setScriptTimeout",{"ms":35000}] 13:39:48 INFO - PROCESS | 1679 | 1467319188217 Marionette TRACE conn2 <- [1,94,null,{}] 13:39:48 INFO - PROCESS | 1679 | 1467319188219 Marionette TRACE conn2 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:48 INFO - PROCESS | 1679 | 1467319188223 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:39:48 INFO - PROCESS | 1679 | 1467319188334 Marionette TRACE conn2 <- [1,95,null,{"value":null}] 13:39:48 INFO - PROCESS | 1679 | 1467319188341 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:48 INFO - PROCESS | 1679 | 1467319188342 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:39:48 INFO - PROCESS | 1679 | ++DOCSHELL 0x11699c000 == 31 [pid = 1679] [id = 31] 13:39:48 INFO - PROCESS | 1679 | ++DOMWINDOW == 89 (0x118ff7400) [pid = 1679] [serial = 89] [outer = 0x0] 13:39:48 INFO - PROCESS | 1679 | ++DOMWINDOW == 90 (0x119342c00) [pid = 1679] [serial = 90] [outer = 0x118ff7400] 13:39:48 INFO - PROCESS | 1679 | 1467319188369 Marionette DEBUG loaded listener.js 13:39:48 INFO - PROCESS | 1679 | ++DOMWINDOW == 91 (0x119753800) [pid = 1679] [serial = 91] [outer = 0x118ff7400] 13:39:48 INFO - PROCESS | 1679 | 1467319188648 Marionette TRACE conn2 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 13:39:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 13:39:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 468ms 13:39:48 INFO - PROCESS | 1679 | 1467319188685 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 13:39:48 INFO - PROCESS | 1679 | 1467319188686 Marionette TRACE conn2 <- [1,97,null,{"value":"7"}] 13:39:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 13:39:48 INFO - PROCESS | 1679 | 1467319188688 Marionette TRACE conn2 -> [0,98,"setScriptTimeout",{"ms":35000}] 13:39:48 INFO - PROCESS | 1679 | 1467319188689 Marionette TRACE conn2 <- [1,98,null,{}] 13:39:48 INFO - PROCESS | 1679 | 1467319188692 Marionette TRACE conn2 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:48 INFO - PROCESS | 1679 | 1467319188693 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:39:48 INFO - PROCESS | 1679 | 1467319188769 Marionette TRACE conn2 <- [1,99,null,{"value":null}] 13:39:48 INFO - PROCESS | 1679 | 1467319188772 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:48 INFO - PROCESS | 1679 | 1467319188773 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:39:48 INFO - PROCESS | 1679 | ++DOCSHELL 0x118fa8000 == 32 [pid = 1679] [id = 32] 13:39:48 INFO - PROCESS | 1679 | ++DOMWINDOW == 92 (0x119753400) [pid = 1679] [serial = 92] [outer = 0x0] 13:39:48 INFO - PROCESS | 1679 | ++DOMWINDOW == 93 (0x119a07000) [pid = 1679] [serial = 93] [outer = 0x119753400] 13:39:48 INFO - PROCESS | 1679 | 1467319188801 Marionette DEBUG loaded listener.js 13:39:48 INFO - PROCESS | 1679 | ++DOMWINDOW == 94 (0x119b81400) [pid = 1679] [serial = 94] [outer = 0x119753400] 13:39:49 INFO - PROCESS | 1679 | 1467319189099 Marionette TRACE conn2 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 13:39:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 13:39:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 418ms 13:39:49 INFO - PROCESS | 1679 | 1467319189107 Marionette TRACE conn2 -> [0,101,"getWindowHandle",null] 13:39:49 INFO - PROCESS | 1679 | 1467319189108 Marionette TRACE conn2 <- [1,101,null,{"value":"7"}] 13:39:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 13:39:49 INFO - PROCESS | 1679 | 1467319189118 Marionette TRACE conn2 -> [0,102,"setScriptTimeout",{"ms":35000}] 13:39:49 INFO - PROCESS | 1679 | 1467319189119 Marionette TRACE conn2 <- [1,102,null,{}] 13:39:49 INFO - PROCESS | 1679 | 1467319189122 Marionette TRACE conn2 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:49 INFO - PROCESS | 1679 | 1467319189123 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:39:49 INFO - PROCESS | 1679 | 1467319189200 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 13:39:49 INFO - PROCESS | 1679 | 1467319189246 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:49 INFO - PROCESS | 1679 | 1467319189247 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:39:49 INFO - PROCESS | 1679 | ++DOCSHELL 0x1191a9000 == 33 [pid = 1679] [id = 33] 13:39:49 INFO - PROCESS | 1679 | ++DOMWINDOW == 95 (0x111e58000) [pid = 1679] [serial = 95] [outer = 0x0] 13:39:49 INFO - PROCESS | 1679 | ++DOMWINDOW == 96 (0x119b84c00) [pid = 1679] [serial = 96] [outer = 0x111e58000] 13:39:49 INFO - PROCESS | 1679 | 1467319189273 Marionette DEBUG loaded listener.js 13:39:49 INFO - PROCESS | 1679 | ++DOMWINDOW == 97 (0x114030800) [pid = 1679] [serial = 97] [outer = 0x111e58000] 13:39:49 INFO - PROCESS | 1679 | 1467319189518 Marionette TRACE conn2 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 13:39:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 13:39:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 426ms 13:39:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 13:39:49 INFO - PROCESS | 1679 | 1467319189537 Marionette TRACE conn2 -> [0,105,"getWindowHandle",null] 13:39:49 INFO - PROCESS | 1679 | 1467319189539 Marionette TRACE conn2 <- [1,105,null,{"value":"7"}] 13:39:49 INFO - PROCESS | 1679 | 1467319189541 Marionette TRACE conn2 -> [0,106,"setScriptTimeout",{"ms":35000}] 13:39:49 INFO - PROCESS | 1679 | 1467319189542 Marionette TRACE conn2 <- [1,106,null,{}] 13:39:49 INFO - PROCESS | 1679 | 1467319189552 Marionette TRACE conn2 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:49 INFO - PROCESS | 1679 | 1467319189553 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:39:49 INFO - PROCESS | 1679 | 1467319189632 Marionette TRACE conn2 <- [1,107,null,{"value":null}] 13:39:49 INFO - PROCESS | 1679 | 1467319189635 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:49 INFO - PROCESS | 1679 | 1467319189636 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:39:49 INFO - PROCESS | 1679 | ++DOCSHELL 0x119a36800 == 34 [pid = 1679] [id = 34] 13:39:49 INFO - PROCESS | 1679 | ++DOMWINDOW == 98 (0x12102d800) [pid = 1679] [serial = 98] [outer = 0x0] 13:39:49 INFO - PROCESS | 1679 | ++DOMWINDOW == 99 (0x121031000) [pid = 1679] [serial = 99] [outer = 0x12102d800] 13:39:49 INFO - PROCESS | 1679 | 1467319189662 Marionette DEBUG loaded listener.js 13:39:49 INFO - PROCESS | 1679 | ++DOMWINDOW == 100 (0x1210de400) [pid = 1679] [serial = 100] [outer = 0x12102d800] 13:39:49 INFO - PROCESS | 1679 | 1467319189969 Marionette TRACE conn2 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 13:39:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 13:39:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 472ms 13:39:50 INFO - PROCESS | 1679 | 1467319190014 Marionette TRACE conn2 -> [0,109,"getWindowHandle",null] 13:39:50 INFO - PROCESS | 1679 | 1467319190016 Marionette TRACE conn2 <- [1,109,null,{"value":"7"}] 13:39:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 13:39:50 INFO - PROCESS | 1679 | 1467319190019 Marionette TRACE conn2 -> [0,110,"setScriptTimeout",{"ms":35000}] 13:39:50 INFO - PROCESS | 1679 | 1467319190021 Marionette TRACE conn2 <- [1,110,null,{}] 13:39:50 INFO - PROCESS | 1679 | 1467319190024 Marionette TRACE conn2 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:50 INFO - PROCESS | 1679 | 1467319190026 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:39:50 INFO - PROCESS | 1679 | 1467319190169 Marionette TRACE conn2 <- [1,111,null,{"value":null}] 13:39:50 INFO - PROCESS | 1679 | 1467319190179 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:50 INFO - PROCESS | 1679 | 1467319190181 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:39:50 INFO - PROCESS | 1679 | ++DOCSHELL 0x119acf000 == 35 [pid = 1679] [id = 35] 13:39:50 INFO - PROCESS | 1679 | ++DOMWINDOW == 101 (0x120f21000) [pid = 1679] [serial = 101] [outer = 0x0] 13:39:50 INFO - PROCESS | 1679 | ++DOMWINDOW == 102 (0x121228000) [pid = 1679] [serial = 102] [outer = 0x120f21000] 13:39:50 INFO - PROCESS | 1679 | 1467319190218 Marionette DEBUG loaded listener.js 13:39:50 INFO - PROCESS | 1679 | ++DOMWINDOW == 103 (0x1214fe800) [pid = 1679] [serial = 103] [outer = 0x120f21000] 13:39:50 INFO - PROCESS | 1679 | 1467319190552 Marionette TRACE conn2 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 13:39:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 13:39:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 570ms 13:39:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 13:39:50 INFO - PROCESS | 1679 | 1467319190588 Marionette TRACE conn2 -> [0,113,"getWindowHandle",null] 13:39:50 INFO - PROCESS | 1679 | 1467319190590 Marionette TRACE conn2 <- [1,113,null,{"value":"7"}] 13:39:50 INFO - PROCESS | 1679 | 1467319190592 Marionette TRACE conn2 -> [0,114,"setScriptTimeout",{"ms":35000}] 13:39:50 INFO - PROCESS | 1679 | 1467319190595 Marionette TRACE conn2 <- [1,114,null,{}] 13:39:50 INFO - PROCESS | 1679 | 1467319190599 Marionette TRACE conn2 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:50 INFO - PROCESS | 1679 | 1467319190600 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:39:50 INFO - PROCESS | 1679 | 1467319190684 Marionette TRACE conn2 <- [1,115,null,{"value":null}] 13:39:50 INFO - PROCESS | 1679 | 1467319190731 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:50 INFO - PROCESS | 1679 | 1467319190732 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:39:50 INFO - PROCESS | 1679 | ++DOCSHELL 0x120f75800 == 36 [pid = 1679] [id = 36] 13:39:50 INFO - PROCESS | 1679 | ++DOMWINDOW == 104 (0x121395400) [pid = 1679] [serial = 104] [outer = 0x0] 13:39:50 INFO - PROCESS | 1679 | ++DOMWINDOW == 105 (0x121630c00) [pid = 1679] [serial = 105] [outer = 0x121395400] 13:39:50 INFO - PROCESS | 1679 | 1467319190758 Marionette DEBUG loaded listener.js 13:39:50 INFO - PROCESS | 1679 | ++DOMWINDOW == 106 (0x1242d5000) [pid = 1679] [serial = 106] [outer = 0x121395400] 13:39:51 INFO - PROCESS | 1679 | 1467319191054 Marionette TRACE conn2 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 13:39:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 13:39:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 522ms 13:39:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 13:39:51 INFO - PROCESS | 1679 | 1467319191114 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 13:39:51 INFO - PROCESS | 1679 | 1467319191116 Marionette TRACE conn2 <- [1,117,null,{"value":"7"}] 13:39:51 INFO - PROCESS | 1679 | 1467319191118 Marionette TRACE conn2 -> [0,118,"setScriptTimeout",{"ms":35000}] 13:39:51 INFO - PROCESS | 1679 | 1467319191119 Marionette TRACE conn2 <- [1,118,null,{}] 13:39:51 INFO - PROCESS | 1679 | 1467319191121 Marionette TRACE conn2 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:51 INFO - PROCESS | 1679 | 1467319191122 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:39:51 INFO - PROCESS | 1679 | 1467319191183 Marionette TRACE conn2 <- [1,119,null,{"value":null}] 13:39:51 INFO - PROCESS | 1679 | 1467319191186 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:51 INFO - PROCESS | 1679 | 1467319191187 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:39:51 INFO - PROCESS | 1679 | ++DOCSHELL 0x12127e800 == 37 [pid = 1679] [id = 37] 13:39:51 INFO - PROCESS | 1679 | ++DOMWINDOW == 107 (0x12102f000) [pid = 1679] [serial = 107] [outer = 0x0] 13:39:51 INFO - PROCESS | 1679 | ++DOMWINDOW == 108 (0x124583000) [pid = 1679] [serial = 108] [outer = 0x12102f000] 13:39:51 INFO - PROCESS | 1679 | 1467319191209 Marionette DEBUG loaded listener.js 13:39:51 INFO - PROCESS | 1679 | ++DOMWINDOW == 109 (0x124c31000) [pid = 1679] [serial = 109] [outer = 0x12102f000] 13:39:51 INFO - PROCESS | 1679 | 1467319191557 Marionette TRACE conn2 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 13:39:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 13:39:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 469ms 13:39:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 13:39:51 INFO - PROCESS | 1679 | 1467319191590 Marionette TRACE conn2 -> [0,121,"getWindowHandle",null] 13:39:51 INFO - PROCESS | 1679 | 1467319191592 Marionette TRACE conn2 <- [1,121,null,{"value":"7"}] 13:39:51 INFO - PROCESS | 1679 | 1467319191595 Marionette TRACE conn2 -> [0,122,"setScriptTimeout",{"ms":35000}] 13:39:51 INFO - PROCESS | 1679 | 1467319191597 Marionette TRACE conn2 <- [1,122,null,{}] 13:39:51 INFO - PROCESS | 1679 | 1467319191600 Marionette TRACE conn2 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:51 INFO - PROCESS | 1679 | 1467319191602 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:39:51 INFO - PROCESS | 1679 | 1467319191718 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 13:39:51 INFO - PROCESS | 1679 | 1467319191722 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:51 INFO - PROCESS | 1679 | 1467319191724 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:39:51 INFO - PROCESS | 1679 | ++DOCSHELL 0x12153f000 == 38 [pid = 1679] [id = 38] 13:39:51 INFO - PROCESS | 1679 | ++DOMWINDOW == 110 (0x112d73400) [pid = 1679] [serial = 110] [outer = 0x0] 13:39:51 INFO - PROCESS | 1679 | ++DOMWINDOW == 111 (0x125693000) [pid = 1679] [serial = 111] [outer = 0x112d73400] 13:39:51 INFO - PROCESS | 1679 | 1467319191765 Marionette DEBUG loaded listener.js 13:39:51 INFO - PROCESS | 1679 | ++DOMWINDOW == 112 (0x12582bc00) [pid = 1679] [serial = 112] [outer = 0x112d73400] 13:39:52 INFO - PROCESS | 1679 | 1467319192151 Marionette TRACE conn2 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 13:39:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 13:39:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 570ms 13:39:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 13:39:52 INFO - PROCESS | 1679 | 1467319192164 Marionette TRACE conn2 -> [0,125,"getWindowHandle",null] 13:39:52 INFO - PROCESS | 1679 | 1467319192165 Marionette TRACE conn2 <- [1,125,null,{"value":"7"}] 13:39:52 INFO - PROCESS | 1679 | 1467319192167 Marionette TRACE conn2 -> [0,126,"setScriptTimeout",{"ms":35000}] 13:39:52 INFO - PROCESS | 1679 | 1467319192168 Marionette TRACE conn2 <- [1,126,null,{}] 13:39:52 INFO - PROCESS | 1679 | 1467319192170 Marionette TRACE conn2 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:52 INFO - PROCESS | 1679 | 1467319192172 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:39:52 INFO - PROCESS | 1679 | 1467319192253 Marionette TRACE conn2 <- [1,127,null,{"value":null}] 13:39:52 INFO - PROCESS | 1679 | 1467319192303 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:52 INFO - PROCESS | 1679 | 1467319192304 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:39:52 INFO - PROCESS | 1679 | ++DOCSHELL 0x1215de800 == 39 [pid = 1679] [id = 39] 13:39:52 INFO - PROCESS | 1679 | ++DOMWINDOW == 113 (0x1242e0800) [pid = 1679] [serial = 113] [outer = 0x0] 13:39:52 INFO - PROCESS | 1679 | ++DOMWINDOW == 114 (0x125c0e400) [pid = 1679] [serial = 114] [outer = 0x1242e0800] 13:39:52 INFO - PROCESS | 1679 | 1467319192328 Marionette DEBUG loaded listener.js 13:39:52 INFO - PROCESS | 1679 | ++DOMWINDOW == 115 (0x125dbc400) [pid = 1679] [serial = 115] [outer = 0x1242e0800] 13:39:52 INFO - PROCESS | 1679 | 1467319192583 Marionette TRACE conn2 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 13:39:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 13:39:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 469ms 13:39:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 13:39:52 INFO - PROCESS | 1679 | 1467319192637 Marionette TRACE conn2 -> [0,129,"getWindowHandle",null] 13:39:52 INFO - PROCESS | 1679 | 1467319192639 Marionette TRACE conn2 <- [1,129,null,{"value":"7"}] 13:39:52 INFO - PROCESS | 1679 | 1467319192641 Marionette TRACE conn2 -> [0,130,"setScriptTimeout",{"ms":35000}] 13:39:52 INFO - PROCESS | 1679 | 1467319192642 Marionette TRACE conn2 <- [1,130,null,{}] 13:39:52 INFO - PROCESS | 1679 | 1467319192653 Marionette TRACE conn2 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:52 INFO - PROCESS | 1679 | 1467319192654 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:39:52 INFO - PROCESS | 1679 | 1467319192776 Marionette TRACE conn2 <- [1,131,null,{"value":null}] 13:39:52 INFO - PROCESS | 1679 | 1467319192797 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:52 INFO - PROCESS | 1679 | 1467319192798 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:39:52 INFO - PROCESS | 1679 | ++DOCSHELL 0x123d97000 == 40 [pid = 1679] [id = 40] 13:39:52 INFO - PROCESS | 1679 | ++DOMWINDOW == 116 (0x12614e800) [pid = 1679] [serial = 116] [outer = 0x0] 13:39:52 INFO - PROCESS | 1679 | ++DOMWINDOW == 117 (0x12650ac00) [pid = 1679] [serial = 117] [outer = 0x12614e800] 13:39:52 INFO - PROCESS | 1679 | 1467319192846 Marionette DEBUG loaded listener.js 13:39:52 INFO - PROCESS | 1679 | ++DOMWINDOW == 118 (0x128b7a400) [pid = 1679] [serial = 118] [outer = 0x12614e800] 13:39:53 INFO - PROCESS | 1679 | 1467319193300 Marionette TRACE conn2 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 13:39:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 13:39:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 680ms 13:39:53 INFO - PROCESS | 1679 | 1467319193321 Marionette TRACE conn2 -> [0,133,"getWindowHandle",null] 13:39:53 INFO - PROCESS | 1679 | 1467319193323 Marionette TRACE conn2 <- [1,133,null,{"value":"7"}] 13:39:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 13:39:53 INFO - PROCESS | 1679 | 1467319193325 Marionette TRACE conn2 -> [0,134,"setScriptTimeout",{"ms":35000}] 13:39:53 INFO - PROCESS | 1679 | 1467319193326 Marionette TRACE conn2 <- [1,134,null,{}] 13:39:53 INFO - PROCESS | 1679 | 1467319193328 Marionette TRACE conn2 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:53 INFO - PROCESS | 1679 | 1467319193329 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:39:53 INFO - PROCESS | 1679 | 1467319193407 Marionette TRACE conn2 <- [1,135,null,{"value":null}] 13:39:53 INFO - PROCESS | 1679 | 1467319193413 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:53 INFO - PROCESS | 1679 | 1467319193414 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:39:53 INFO - PROCESS | 1679 | ++DOCSHELL 0x12566b800 == 41 [pid = 1679] [id = 41] 13:39:53 INFO - PROCESS | 1679 | ++DOMWINDOW == 119 (0x12606e400) [pid = 1679] [serial = 119] [outer = 0x0] 13:39:53 INFO - PROCESS | 1679 | ++DOMWINDOW == 120 (0x128cd2400) [pid = 1679] [serial = 120] [outer = 0x12606e400] 13:39:53 INFO - PROCESS | 1679 | 1467319193438 Marionette DEBUG loaded listener.js 13:39:53 INFO - PROCESS | 1679 | ++DOMWINDOW == 121 (0x128fa6c00) [pid = 1679] [serial = 121] [outer = 0x12606e400] 13:39:54 INFO - PROCESS | 1679 | 1467319194428 Marionette TRACE conn2 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 13:39:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 13:39:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1122ms 13:39:54 INFO - PROCESS | 1679 | 1467319194448 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 13:39:54 INFO - PROCESS | 1679 | 1467319194451 Marionette TRACE conn2 <- [1,137,null,{"value":"7"}] 13:39:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 13:39:54 INFO - PROCESS | 1679 | 1467319194454 Marionette TRACE conn2 -> [0,138,"setScriptTimeout",{"ms":35000}] 13:39:54 INFO - PROCESS | 1679 | 1467319194456 Marionette TRACE conn2 <- [1,138,null,{}] 13:39:54 INFO - PROCESS | 1679 | 1467319194460 Marionette TRACE conn2 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:54 INFO - PROCESS | 1679 | 1467319194461 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:39:54 INFO - PROCESS | 1679 | 1467319194551 Marionette TRACE conn2 <- [1,139,null,{"value":null}] 13:39:54 INFO - PROCESS | 1679 | 1467319194583 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:54 INFO - PROCESS | 1679 | 1467319194586 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:39:54 INFO - PROCESS | 1679 | ++DOCSHELL 0x113bc8800 == 42 [pid = 1679] [id = 42] 13:39:54 INFO - PROCESS | 1679 | ++DOMWINDOW == 122 (0x116a0a000) [pid = 1679] [serial = 122] [outer = 0x0] 13:39:54 INFO - PROCESS | 1679 | ++DOMWINDOW == 123 (0x1174cf800) [pid = 1679] [serial = 123] [outer = 0x116a0a000] 13:39:54 INFO - PROCESS | 1679 | 1467319194613 Marionette DEBUG loaded listener.js 13:39:54 INFO - PROCESS | 1679 | ++DOMWINDOW == 124 (0x118171400) [pid = 1679] [serial = 124] [outer = 0x116a0a000] 13:39:54 INFO - PROCESS | 1679 | 1467319194924 Marionette TRACE conn2 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 13:39:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 13:39:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 520ms 13:39:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 13:39:54 INFO - PROCESS | 1679 | 1467319194974 Marionette TRACE conn2 -> [0,141,"getWindowHandle",null] 13:39:54 INFO - PROCESS | 1679 | 1467319194977 Marionette TRACE conn2 <- [1,141,null,{"value":"7"}] 13:39:54 INFO - PROCESS | 1679 | 1467319194981 Marionette TRACE conn2 -> [0,142,"setScriptTimeout",{"ms":35000}] 13:39:54 INFO - PROCESS | 1679 | 1467319194983 Marionette TRACE conn2 <- [1,142,null,{}] 13:39:54 INFO - PROCESS | 1679 | 1467319194985 Marionette TRACE conn2 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:54 INFO - PROCESS | 1679 | 1467319194987 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:39:55 INFO - PROCESS | 1679 | 1467319195074 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 13:39:55 INFO - PROCESS | 1679 | 1467319195107 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:55 INFO - PROCESS | 1679 | 1467319195109 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:39:55 INFO - PROCESS | 1679 | ++DOCSHELL 0x116993800 == 43 [pid = 1679] [id = 43] 13:39:55 INFO - PROCESS | 1679 | ++DOMWINDOW == 125 (0x118253800) [pid = 1679] [serial = 125] [outer = 0x0] 13:39:55 INFO - PROCESS | 1679 | ++DOMWINDOW == 126 (0x1182ebc00) [pid = 1679] [serial = 126] [outer = 0x118253800] 13:39:55 INFO - PROCESS | 1679 | 1467319195135 Marionette DEBUG loaded listener.js 13:39:55 INFO - PROCESS | 1679 | ++DOMWINDOW == 127 (0x118638400) [pid = 1679] [serial = 127] [outer = 0x118253800] 13:39:55 INFO - PROCESS | 1679 | 1467319195487 Marionette TRACE conn2 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 13:39:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 13:39:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 522ms 13:39:55 INFO - PROCESS | 1679 | 1467319195503 Marionette TRACE conn2 -> [0,145,"getWindowHandle",null] 13:39:55 INFO - PROCESS | 1679 | 1467319195505 Marionette TRACE conn2 <- [1,145,null,{"value":"7"}] 13:39:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 13:39:55 INFO - PROCESS | 1679 | 1467319195507 Marionette TRACE conn2 -> [0,146,"setScriptTimeout",{"ms":35000}] 13:39:55 INFO - PROCESS | 1679 | 1467319195509 Marionette TRACE conn2 <- [1,146,null,{}] 13:39:55 INFO - PROCESS | 1679 | 1467319195523 Marionette TRACE conn2 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:55 INFO - PROCESS | 1679 | 1467319195525 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:39:56 INFO - PROCESS | 1679 | 1467319196049 Marionette TRACE conn2 <- [1,147,null,{"value":null}] 13:39:56 INFO - PROCESS | 1679 | --DOMWINDOW == 126 (0x128fa3c00) [pid = 1679] [serial = 14] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 13:39:56 INFO - PROCESS | 1679 | --DOMWINDOW == 125 (0x1182e1c00) [pid = 1679] [serial = 59] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 13:39:56 INFO - PROCESS | 1679 | --DOMWINDOW == 124 (0x117d35000) [pid = 1679] [serial = 56] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 13:39:56 INFO - PROCESS | 1679 | --DOMWINDOW == 123 (0x12ce6f800) [pid = 1679] [serial = 53] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 13:39:56 INFO - PROCESS | 1679 | --DOMWINDOW == 122 (0x12cad6c00) [pid = 1679] [serial = 44] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 13:39:56 INFO - PROCESS | 1679 | --DOMWINDOW == 121 (0x118f7f800) [pid = 1679] [serial = 41] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 13:39:56 INFO - PROCESS | 1679 | --DOMWINDOW == 120 (0x12c55d800) [pid = 1679] [serial = 38] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 13:39:56 INFO - PROCESS | 1679 | --DOMWINDOW == 119 (0x12bf3b400) [pid = 1679] [serial = 35] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 13:39:56 INFO - PROCESS | 1679 | --DOMWINDOW == 118 (0x12bdc9c00) [pid = 1679] [serial = 32] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 13:39:56 INFO - PROCESS | 1679 | --DOMWINDOW == 117 (0x12b9aec00) [pid = 1679] [serial = 29] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 13:39:56 INFO - PROCESS | 1679 | --DOMWINDOW == 116 (0x12b928400) [pid = 1679] [serial = 26] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 13:39:56 INFO - PROCESS | 1679 | --DOMWINDOW == 115 (0x12b680400) [pid = 1679] [serial = 23] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 13:39:56 INFO - PROCESS | 1679 | --DOMWINDOW == 114 (0x12a530800) [pid = 1679] [serial = 20] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 13:39:56 INFO - PROCESS | 1679 | --DOMWINDOW == 113 (0x1182dec00) [pid = 1679] [serial = 80] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 13:39:56 INFO - PROCESS | 1679 | --DOMWINDOW == 112 (0x1182ec400) [pid = 1679] [serial = 83] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 13:39:56 INFO - PROCESS | 1679 | --DOMWINDOW == 111 (0x118f7b000) [pid = 1679] [serial = 86] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 13:39:56 INFO - PROCESS | 1679 | --DOMWINDOW == 110 (0x118ff7400) [pid = 1679] [serial = 89] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 13:39:56 INFO - PROCESS | 1679 | --DOMWINDOW == 109 (0x119753400) [pid = 1679] [serial = 92] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 13:39:56 INFO - PROCESS | 1679 | --DOMWINDOW == 108 (0x111e58000) [pid = 1679] [serial = 95] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 13:39:56 INFO - PROCESS | 1679 | --DOMWINDOW == 107 (0x12102d800) [pid = 1679] [serial = 98] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 13:39:56 INFO - PROCESS | 1679 | --DOMWINDOW == 106 (0x121395400) [pid = 1679] [serial = 104] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 13:39:56 INFO - PROCESS | 1679 | --DOMWINDOW == 105 (0x12102f000) [pid = 1679] [serial = 107] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 13:39:56 INFO - PROCESS | 1679 | --DOMWINDOW == 104 (0x112d73400) [pid = 1679] [serial = 110] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 13:39:56 INFO - PROCESS | 1679 | --DOMWINDOW == 103 (0x118631000) [pid = 1679] [serial = 62] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 13:39:56 INFO - PROCESS | 1679 | --DOMWINDOW == 102 (0x112d74400) [pid = 1679] [serial = 65] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 13:39:56 INFO - PROCESS | 1679 | --DOMWINDOW == 101 (0x116a11000) [pid = 1679] [serial = 68] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 13:39:56 INFO - PROCESS | 1679 | --DOMWINDOW == 100 (0x118534c00) [pid = 1679] [serial = 71] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 13:39:56 INFO - PROCESS | 1679 | --DOMWINDOW == 99 (0x11336c400) [pid = 1679] [serial = 74] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 13:39:56 INFO - PROCESS | 1679 | --DOMWINDOW == 98 (0x11705c800) [pid = 1679] [serial = 77] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 13:39:56 INFO - PROCESS | 1679 | 1467319196109 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:56 INFO - PROCESS | 1679 | 1467319196111 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:39:56 INFO - PROCESS | 1679 | ++DOCSHELL 0x11666e800 == 44 [pid = 1679] [id = 44] 13:39:56 INFO - PROCESS | 1679 | ++DOMWINDOW == 99 (0x1122be000) [pid = 1679] [serial = 128] [outer = 0x0] 13:39:56 INFO - PROCESS | 1679 | ++DOMWINDOW == 100 (0x112d74400) [pid = 1679] [serial = 129] [outer = 0x1122be000] 13:39:56 INFO - PROCESS | 1679 | 1467319196138 Marionette DEBUG loaded listener.js 13:39:56 INFO - PROCESS | 1679 | ++DOMWINDOW == 101 (0x11824e400) [pid = 1679] [serial = 130] [outer = 0x1122be000] 13:39:56 INFO - PROCESS | 1679 | 1467319196393 Marionette TRACE conn2 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 13:39:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 13:39:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 929ms 13:39:56 INFO - PROCESS | 1679 | 1467319196437 Marionette TRACE conn2 -> [0,149,"getWindowHandle",null] 13:39:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 13:39:56 INFO - PROCESS | 1679 | 1467319196438 Marionette TRACE conn2 <- [1,149,null,{"value":"7"}] 13:39:56 INFO - PROCESS | 1679 | 1467319196441 Marionette TRACE conn2 -> [0,150,"setScriptTimeout",{"ms":35000}] 13:39:56 INFO - PROCESS | 1679 | 1467319196442 Marionette TRACE conn2 <- [1,150,null,{}] 13:39:56 INFO - PROCESS | 1679 | 1467319196451 Marionette TRACE conn2 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:56 INFO - PROCESS | 1679 | 1467319196453 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:39:56 INFO - PROCESS | 1679 | 1467319196531 Marionette TRACE conn2 <- [1,151,null,{"value":null}] 13:39:56 INFO - PROCESS | 1679 | 1467319196535 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:56 INFO - PROCESS | 1679 | 1467319196536 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:39:56 INFO - PROCESS | 1679 | ++DOCSHELL 0x11858a000 == 45 [pid = 1679] [id = 45] 13:39:56 INFO - PROCESS | 1679 | ++DOMWINDOW == 102 (0x11862f800) [pid = 1679] [serial = 131] [outer = 0x0] 13:39:56 INFO - PROCESS | 1679 | ++DOMWINDOW == 103 (0x119339400) [pid = 1679] [serial = 132] [outer = 0x11862f800] 13:39:56 INFO - PROCESS | 1679 | 1467319196563 Marionette DEBUG loaded listener.js 13:39:56 INFO - PROCESS | 1679 | ++DOMWINDOW == 104 (0x119389c00) [pid = 1679] [serial = 133] [outer = 0x11862f800] 13:39:56 INFO - PROCESS | 1679 | 1467319196866 Marionette TRACE conn2 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 13:39:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 13:39:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 469ms 13:39:56 INFO - PROCESS | 1679 | 1467319196917 Marionette TRACE conn2 -> [0,153,"getWindowHandle",null] 13:39:56 INFO - PROCESS | 1679 | 1467319196918 Marionette TRACE conn2 <- [1,153,null,{"value":"7"}] 13:39:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 13:39:56 INFO - PROCESS | 1679 | 1467319196921 Marionette TRACE conn2 -> [0,154,"setScriptTimeout",{"ms":35000}] 13:39:56 INFO - PROCESS | 1679 | 1467319196922 Marionette TRACE conn2 <- [1,154,null,{}] 13:39:56 INFO - PROCESS | 1679 | 1467319196924 Marionette TRACE conn2 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:56 INFO - PROCESS | 1679 | 1467319196925 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:39:57 INFO - PROCESS | 1679 | 1467319196994 Marionette TRACE conn2 <- [1,155,null,{"value":null}] 13:39:57 INFO - PROCESS | 1679 | 1467319196998 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:57 INFO - PROCESS | 1679 | 1467319196999 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:39:57 INFO - PROCESS | 1679 | ++DOCSHELL 0x118f1e800 == 46 [pid = 1679] [id = 46] 13:39:57 INFO - PROCESS | 1679 | ++DOMWINDOW == 105 (0x11824e000) [pid = 1679] [serial = 134] [outer = 0x0] 13:39:57 INFO - PROCESS | 1679 | ++DOMWINDOW == 106 (0x119647c00) [pid = 1679] [serial = 135] [outer = 0x11824e000] 13:39:57 INFO - PROCESS | 1679 | 1467319197026 Marionette DEBUG loaded listener.js 13:39:57 INFO - PROCESS | 1679 | ++DOMWINDOW == 107 (0x119752800) [pid = 1679] [serial = 136] [outer = 0x11824e000] 13:39:57 INFO - PROCESS | 1679 | 1467319197353 Marionette TRACE conn2 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 13:39:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 13:39:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 467ms 13:39:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 13:39:57 INFO - PROCESS | 1679 | 1467319197389 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 13:39:57 INFO - PROCESS | 1679 | 1467319197390 Marionette TRACE conn2 <- [1,157,null,{"value":"7"}] 13:39:57 INFO - PROCESS | 1679 | 1467319197392 Marionette TRACE conn2 -> [0,158,"setScriptTimeout",{"ms":35000}] 13:39:57 INFO - PROCESS | 1679 | 1467319197394 Marionette TRACE conn2 <- [1,158,null,{}] 13:39:57 INFO - PROCESS | 1679 | 1467319197396 Marionette TRACE conn2 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:57 INFO - PROCESS | 1679 | 1467319197400 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:39:57 INFO - PROCESS | 1679 | 1467319197492 Marionette TRACE conn2 <- [1,159,null,{"value":null}] 13:39:57 INFO - PROCESS | 1679 | 1467319197539 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:57 INFO - PROCESS | 1679 | 1467319197540 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:39:57 INFO - PROCESS | 1679 | ++DOCSHELL 0x119497800 == 47 [pid = 1679] [id = 47] 13:39:57 INFO - PROCESS | 1679 | ++DOMWINDOW == 108 (0x11824b000) [pid = 1679] [serial = 137] [outer = 0x0] 13:39:57 INFO - PROCESS | 1679 | ++DOMWINDOW == 109 (0x11975bc00) [pid = 1679] [serial = 138] [outer = 0x11824b000] 13:39:57 INFO - PROCESS | 1679 | 1467319197565 Marionette DEBUG loaded listener.js 13:39:57 INFO - PROCESS | 1679 | ++DOMWINDOW == 110 (0x121457000) [pid = 1679] [serial = 139] [outer = 0x11824b000] 13:39:57 INFO - PROCESS | 1679 | 1467319197828 Marionette TRACE conn2 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 13:39:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 13:39:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 471ms 13:39:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 13:39:57 INFO - PROCESS | 1679 | 1467319197867 Marionette TRACE conn2 -> [0,161,"getWindowHandle",null] 13:39:57 INFO - PROCESS | 1679 | 1467319197868 Marionette TRACE conn2 <- [1,161,null,{"value":"7"}] 13:39:57 INFO - PROCESS | 1679 | 1467319197871 Marionette TRACE conn2 -> [0,162,"setScriptTimeout",{"ms":35000}] 13:39:57 INFO - PROCESS | 1679 | 1467319197872 Marionette TRACE conn2 <- [1,162,null,{}] 13:39:57 INFO - PROCESS | 1679 | 1467319197874 Marionette TRACE conn2 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:57 INFO - PROCESS | 1679 | 1467319197875 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:39:57 INFO - PROCESS | 1679 | 1467319197951 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 13:39:57 INFO - PROCESS | 1679 | 1467319197955 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:57 INFO - PROCESS | 1679 | 1467319197956 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:39:57 INFO - PROCESS | 1679 | ++DOCSHELL 0x121151800 == 48 [pid = 1679] [id = 48] 13:39:57 INFO - PROCESS | 1679 | ++DOMWINDOW == 111 (0x12145a400) [pid = 1679] [serial = 140] [outer = 0x0] 13:39:57 INFO - PROCESS | 1679 | ++DOMWINDOW == 112 (0x1219ed800) [pid = 1679] [serial = 141] [outer = 0x12145a400] 13:39:57 INFO - PROCESS | 1679 | 1467319197982 Marionette DEBUG loaded listener.js 13:39:58 INFO - PROCESS | 1679 | ++DOMWINDOW == 113 (0x12411d400) [pid = 1679] [serial = 142] [outer = 0x12145a400] 13:39:58 INFO - PROCESS | 1679 | 1467319198469 Marionette TRACE conn2 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 13:39:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 13:39:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 618ms 13:39:58 INFO - PROCESS | 1679 | 1467319198490 Marionette TRACE conn2 -> [0,165,"getWindowHandle",null] 13:39:58 INFO - PROCESS | 1679 | 1467319198493 Marionette TRACE conn2 <- [1,165,null,{"value":"7"}] 13:39:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 13:39:58 INFO - PROCESS | 1679 | 1467319198496 Marionette TRACE conn2 -> [0,166,"setScriptTimeout",{"ms":35000}] 13:39:58 INFO - PROCESS | 1679 | 1467319198500 Marionette TRACE conn2 <- [1,166,null,{}] 13:39:58 INFO - PROCESS | 1679 | 1467319198503 Marionette TRACE conn2 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:58 INFO - PROCESS | 1679 | 1467319198505 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:39:58 INFO - PROCESS | 1679 | 1467319198600 Marionette TRACE conn2 <- [1,167,null,{"value":null}] 13:39:58 INFO - PROCESS | 1679 | 1467319198659 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:58 INFO - PROCESS | 1679 | 1467319198660 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:39:58 INFO - PROCESS | 1679 | ++DOCSHELL 0x11693e800 == 49 [pid = 1679] [id = 49] 13:39:58 INFO - PROCESS | 1679 | ++DOMWINDOW == 114 (0x1166f2400) [pid = 1679] [serial = 143] [outer = 0x0] 13:39:58 INFO - PROCESS | 1679 | ++DOMWINDOW == 115 (0x116a11000) [pid = 1679] [serial = 144] [outer = 0x1166f2400] 13:39:58 INFO - PROCESS | 1679 | 1467319198691 Marionette DEBUG loaded listener.js 13:39:58 INFO - PROCESS | 1679 | ++DOMWINDOW == 116 (0x118174c00) [pid = 1679] [serial = 145] [outer = 0x1166f2400] 13:39:59 INFO - PROCESS | 1679 | 1467319199133 Marionette TRACE conn2 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 13:39:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 13:39:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 674ms 13:39:59 INFO - PROCESS | 1679 | 1467319199170 Marionette TRACE conn2 -> [0,169,"getWindowHandle",null] 13:39:59 INFO - PROCESS | 1679 | 1467319199172 Marionette TRACE conn2 <- [1,169,null,{"value":"7"}] 13:39:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 13:39:59 INFO - PROCESS | 1679 | 1467319199196 Marionette TRACE conn2 -> [0,170,"setScriptTimeout",{"ms":35000}] 13:39:59 INFO - PROCESS | 1679 | 1467319199197 Marionette TRACE conn2 <- [1,170,null,{}] 13:39:59 INFO - PROCESS | 1679 | 1467319199201 Marionette TRACE conn2 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:59 INFO - PROCESS | 1679 | 1467319199203 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:39:59 INFO - PROCESS | 1679 | 1467319199299 Marionette TRACE conn2 <- [1,171,null,{"value":null}] 13:39:59 INFO - PROCESS | 1679 | 1467319199359 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:59 INFO - PROCESS | 1679 | 1467319199361 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:39:59 INFO - PROCESS | 1679 | ++DOCSHELL 0x119c20800 == 50 [pid = 1679] [id = 50] 13:39:59 INFO - PROCESS | 1679 | ++DOMWINDOW == 117 (0x1186a4c00) [pid = 1679] [serial = 146] [outer = 0x0] 13:39:59 INFO - PROCESS | 1679 | ++DOMWINDOW == 118 (0x118f44000) [pid = 1679] [serial = 147] [outer = 0x1186a4c00] 13:39:59 INFO - PROCESS | 1679 | 1467319199391 Marionette DEBUG loaded listener.js 13:39:59 INFO - PROCESS | 1679 | ++DOMWINDOW == 119 (0x118ff5c00) [pid = 1679] [serial = 148] [outer = 0x1186a4c00] 13:39:59 INFO - PROCESS | 1679 | 1467319199796 Marionette TRACE conn2 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 13:39:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 13:39:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 639ms 13:39:59 INFO - PROCESS | 1679 | 1467319199816 Marionette TRACE conn2 -> [0,173,"getWindowHandle",null] 13:39:59 INFO - PROCESS | 1679 | 1467319199818 Marionette TRACE conn2 <- [1,173,null,{"value":"7"}] 13:39:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 13:39:59 INFO - PROCESS | 1679 | 1467319199820 Marionette TRACE conn2 -> [0,174,"setScriptTimeout",{"ms":35000}] 13:39:59 INFO - PROCESS | 1679 | 1467319199823 Marionette TRACE conn2 <- [1,174,null,{}] 13:39:59 INFO - PROCESS | 1679 | 1467319199831 Marionette TRACE conn2 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:59 INFO - PROCESS | 1679 | 1467319199834 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:39:59 INFO - PROCESS | 1679 | 1467319199942 Marionette TRACE conn2 <- [1,175,null,{"value":null}] 13:40:00 INFO - PROCESS | 1679 | 1467319200018 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:00 INFO - PROCESS | 1679 | 1467319200020 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:40:00 INFO - PROCESS | 1679 | ++DOCSHELL 0x123c1c800 == 51 [pid = 1679] [id = 51] 13:40:00 INFO - PROCESS | 1679 | ++DOMWINDOW == 120 (0x119f50400) [pid = 1679] [serial = 149] [outer = 0x0] 13:40:00 INFO - PROCESS | 1679 | ++DOMWINDOW == 121 (0x12102a400) [pid = 1679] [serial = 150] [outer = 0x119f50400] 13:40:00 INFO - PROCESS | 1679 | 1467319200052 Marionette DEBUG loaded listener.js 13:40:00 INFO - PROCESS | 1679 | ++DOMWINDOW == 122 (0x12122f800) [pid = 1679] [serial = 151] [outer = 0x119f50400] 13:40:00 INFO - PROCESS | 1679 | 1467319200452 Marionette TRACE conn2 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 13:40:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 13:40:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 677ms 13:40:00 INFO - PROCESS | 1679 | 1467319200498 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 13:40:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 13:40:00 INFO - PROCESS | 1679 | 1467319200500 Marionette TRACE conn2 <- [1,177,null,{"value":"7"}] 13:40:00 INFO - PROCESS | 1679 | 1467319200502 Marionette TRACE conn2 -> [0,178,"setScriptTimeout",{"ms":35000}] 13:40:00 INFO - PROCESS | 1679 | 1467319200503 Marionette TRACE conn2 <- [1,178,null,{}] 13:40:00 INFO - PROCESS | 1679 | 1467319200506 Marionette TRACE conn2 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:00 INFO - PROCESS | 1679 | 1467319200507 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:40:00 INFO - PROCESS | 1679 | 1467319200613 Marionette TRACE conn2 <- [1,179,null,{"value":null}] 13:40:00 INFO - PROCESS | 1679 | 1467319200660 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:00 INFO - PROCESS | 1679 | 1467319200661 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:40:00 INFO - PROCESS | 1679 | ++DOCSHELL 0x118f14000 == 52 [pid = 1679] [id = 52] 13:40:00 INFO - PROCESS | 1679 | ++DOMWINDOW == 123 (0x121633400) [pid = 1679] [serial = 152] [outer = 0x0] 13:40:00 INFO - PROCESS | 1679 | ++DOMWINDOW == 124 (0x1241bd000) [pid = 1679] [serial = 153] [outer = 0x121633400] 13:40:00 INFO - PROCESS | 1679 | 1467319200690 Marionette DEBUG loaded listener.js 13:40:00 INFO - PROCESS | 1679 | ++DOMWINDOW == 125 (0x12450d000) [pid = 1679] [serial = 154] [outer = 0x121633400] 13:40:01 INFO - PROCESS | 1679 | 1467319201096 Marionette TRACE conn2 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 13:40:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 13:40:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 618ms 13:40:01 INFO - PROCESS | 1679 | 1467319201121 Marionette TRACE conn2 -> [0,181,"getWindowHandle",null] 13:40:01 INFO - PROCESS | 1679 | 1467319201122 Marionette TRACE conn2 <- [1,181,null,{"value":"7"}] 13:40:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 13:40:01 INFO - PROCESS | 1679 | 1467319201125 Marionette TRACE conn2 -> [0,182,"setScriptTimeout",{"ms":35000}] 13:40:01 INFO - PROCESS | 1679 | 1467319201126 Marionette TRACE conn2 <- [1,182,null,{}] 13:40:01 INFO - PROCESS | 1679 | 1467319201129 Marionette TRACE conn2 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:01 INFO - PROCESS | 1679 | 1467319201130 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:40:01 INFO - PROCESS | 1679 | 1467319201221 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 13:40:01 INFO - PROCESS | 1679 | 1467319201376 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:01 INFO - PROCESS | 1679 | 1467319201378 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:40:01 INFO - PROCESS | 1679 | ++DOCSHELL 0x1133e5800 == 53 [pid = 1679] [id = 53] 13:40:01 INFO - PROCESS | 1679 | ++DOMWINDOW == 126 (0x112e60400) [pid = 1679] [serial = 155] [outer = 0x0] 13:40:01 INFO - PROCESS | 1679 | ++DOMWINDOW == 127 (0x113940800) [pid = 1679] [serial = 156] [outer = 0x112e60400] 13:40:01 INFO - PROCESS | 1679 | 1467319201417 Marionette DEBUG loaded listener.js 13:40:01 INFO - PROCESS | 1679 | ++DOMWINDOW == 128 (0x1166f1000) [pid = 1679] [serial = 157] [outer = 0x112e60400] 13:40:02 INFO - PROCESS | 1679 | --DOCSHELL 0x119497800 == 52 [pid = 1679] [id = 47] 13:40:02 INFO - PROCESS | 1679 | --DOCSHELL 0x118f1e800 == 51 [pid = 1679] [id = 46] 13:40:02 INFO - PROCESS | 1679 | --DOCSHELL 0x11858a000 == 50 [pid = 1679] [id = 45] 13:40:02 INFO - PROCESS | 1679 | --DOCSHELL 0x11666e800 == 49 [pid = 1679] [id = 44] 13:40:02 INFO - PROCESS | 1679 | --DOCSHELL 0x11699c000 == 48 [pid = 1679] [id = 31] 13:40:02 INFO - PROCESS | 1679 | --DOCSHELL 0x1181f3800 == 47 [pid = 1679] [id = 30] 13:40:02 INFO - PROCESS | 1679 | --DOCSHELL 0x116993800 == 46 [pid = 1679] [id = 43] 13:40:02 INFO - PROCESS | 1679 | --DOCSHELL 0x118fa8000 == 45 [pid = 1679] [id = 32] 13:40:02 INFO - PROCESS | 1679 | --DOCSHELL 0x1170ba800 == 44 [pid = 1679] [id = 29] 13:40:02 INFO - PROCESS | 1679 | --DOCSHELL 0x113bc8800 == 43 [pid = 1679] [id = 42] 13:40:02 INFO - PROCESS | 1679 | --DOCSHELL 0x116602800 == 42 [pid = 1679] [id = 27] 13:40:02 INFO - PROCESS | 1679 | --DOCSHELL 0x12566b800 == 41 [pid = 1679] [id = 41] 13:40:02 INFO - PROCESS | 1679 | --DOCSHELL 0x119a36800 == 40 [pid = 1679] [id = 34] 13:40:02 INFO - PROCESS | 1679 | --DOCSHELL 0x1191a9000 == 39 [pid = 1679] [id = 33] 13:40:02 INFO - PROCESS | 1679 | --DOCSHELL 0x118f14000 == 38 [pid = 1679] [id = 52] 13:40:02 INFO - PROCESS | 1679 | --DOCSHELL 0x123c1c800 == 37 [pid = 1679] [id = 51] 13:40:02 INFO - PROCESS | 1679 | --DOCSHELL 0x116acc800 == 36 [pid = 1679] [id = 28] 13:40:02 INFO - PROCESS | 1679 | --DOCSHELL 0x119c20800 == 35 [pid = 1679] [id = 50] 13:40:02 INFO - PROCESS | 1679 | --DOCSHELL 0x12153f000 == 34 [pid = 1679] [id = 38] 13:40:02 INFO - PROCESS | 1679 | --DOCSHELL 0x11693e800 == 33 [pid = 1679] [id = 49] 13:40:02 INFO - PROCESS | 1679 | --DOCSHELL 0x1215de800 == 32 [pid = 1679] [id = 39] 13:40:02 INFO - PROCESS | 1679 | --DOCSHELL 0x121151800 == 31 [pid = 1679] [id = 48] 13:40:02 INFO - PROCESS | 1679 | --DOCSHELL 0x119acf000 == 30 [pid = 1679] [id = 35] 13:40:02 INFO - PROCESS | 1679 | --DOCSHELL 0x123d97000 == 29 [pid = 1679] [id = 40] 13:40:02 INFO - PROCESS | 1679 | --DOCSHELL 0x120f75800 == 28 [pid = 1679] [id = 36] 13:40:02 INFO - PROCESS | 1679 | --DOCSHELL 0x12127e800 == 27 [pid = 1679] [id = 37] 13:40:02 INFO - PROCESS | 1679 | --DOMWINDOW == 127 (0x121633000) [pid = 1679] [serial = 11] [outer = 0x0] [url = about:blank] 13:40:02 INFO - PROCESS | 1679 | --DOMWINDOW == 126 (0x12650ac00) [pid = 1679] [serial = 117] [outer = 0x0] [url = about:blank] 13:40:02 INFO - PROCESS | 1679 | --DOMWINDOW == 125 (0x117d34800) [pid = 1679] [serial = 78] [outer = 0x0] [url = about:blank] 13:40:02 INFO - PROCESS | 1679 | --DOMWINDOW == 124 (0x11832cc00) [pid = 1679] [serial = 81] [outer = 0x0] [url = about:blank] 13:40:02 INFO - PROCESS | 1679 | --DOMWINDOW == 123 (0x118894400) [pid = 1679] [serial = 84] [outer = 0x0] [url = about:blank] 13:40:02 INFO - PROCESS | 1679 | --DOMWINDOW == 122 (0x118fc9400) [pid = 1679] [serial = 87] [outer = 0x0] [url = about:blank] 13:40:02 INFO - PROCESS | 1679 | --DOMWINDOW == 121 (0x119342c00) [pid = 1679] [serial = 90] [outer = 0x0] [url = about:blank] 13:40:02 INFO - PROCESS | 1679 | --DOMWINDOW == 120 (0x119753800) [pid = 1679] [serial = 91] [outer = 0x0] [url = about:blank] 13:40:02 INFO - PROCESS | 1679 | --DOMWINDOW == 119 (0x119a07000) [pid = 1679] [serial = 93] [outer = 0x0] [url = about:blank] 13:40:02 INFO - PROCESS | 1679 | --DOMWINDOW == 118 (0x119b81400) [pid = 1679] [serial = 94] [outer = 0x0] [url = about:blank] 13:40:02 INFO - PROCESS | 1679 | --DOMWINDOW == 117 (0x119b84c00) [pid = 1679] [serial = 96] [outer = 0x0] [url = about:blank] 13:40:02 INFO - PROCESS | 1679 | --DOMWINDOW == 116 (0x114030800) [pid = 1679] [serial = 97] [outer = 0x0] [url = about:blank] 13:40:02 INFO - PROCESS | 1679 | --DOMWINDOW == 115 (0x121031000) [pid = 1679] [serial = 99] [outer = 0x0] [url = about:blank] 13:40:02 INFO - PROCESS | 1679 | --DOMWINDOW == 114 (0x1210de400) [pid = 1679] [serial = 100] [outer = 0x0] [url = about:blank] 13:40:02 INFO - PROCESS | 1679 | --DOMWINDOW == 113 (0x121228000) [pid = 1679] [serial = 102] [outer = 0x0] [url = about:blank] 13:40:02 INFO - PROCESS | 1679 | --DOMWINDOW == 112 (0x121630c00) [pid = 1679] [serial = 105] [outer = 0x0] [url = about:blank] 13:40:02 INFO - PROCESS | 1679 | --DOMWINDOW == 111 (0x124583000) [pid = 1679] [serial = 108] [outer = 0x0] [url = about:blank] 13:40:02 INFO - PROCESS | 1679 | --DOMWINDOW == 110 (0x125693000) [pid = 1679] [serial = 111] [outer = 0x0] [url = about:blank] 13:40:02 INFO - PROCESS | 1679 | --DOMWINDOW == 109 (0x125c0e400) [pid = 1679] [serial = 114] [outer = 0x0] [url = about:blank] 13:40:02 INFO - PROCESS | 1679 | --DOMWINDOW == 108 (0x118632800) [pid = 1679] [serial = 63] [outer = 0x0] [url = about:blank] 13:40:02 INFO - PROCESS | 1679 | --DOMWINDOW == 107 (0x112e59400) [pid = 1679] [serial = 66] [outer = 0x0] [url = about:blank] 13:40:02 INFO - PROCESS | 1679 | --DOMWINDOW == 106 (0x117059800) [pid = 1679] [serial = 69] [outer = 0x0] [url = about:blank] 13:40:02 INFO - PROCESS | 1679 | --DOMWINDOW == 105 (0x118639000) [pid = 1679] [serial = 72] [outer = 0x0] [url = about:blank] 13:40:02 INFO - PROCESS | 1679 | --DOMWINDOW == 104 (0x118f78400) [pid = 1679] [serial = 73] [outer = 0x0] [url = about:blank] 13:40:02 INFO - PROCESS | 1679 | --DOMWINDOW == 103 (0x11402fc00) [pid = 1679] [serial = 75] [outer = 0x0] [url = about:blank] 13:40:02 INFO - PROCESS | 1679 | --DOMWINDOW == 102 (0x118179000) [pid = 1679] [serial = 79] [outer = 0x0] [url = about:blank] 13:40:02 INFO - PROCESS | 1679 | --DOMWINDOW == 101 (0x113eab400) [pid = 1679] [serial = 67] [outer = 0x0] [url = about:blank] 13:40:02 INFO - PROCESS | 1679 | --DOMWINDOW == 100 (0x124c31000) [pid = 1679] [serial = 109] [outer = 0x0] [url = about:blank] 13:40:02 INFO - PROCESS | 1679 | --DOMWINDOW == 99 (0x1242d5000) [pid = 1679] [serial = 106] [outer = 0x0] [url = about:blank] 13:40:02 INFO - PROCESS | 1679 | --DOMWINDOW == 98 (0x113965c00) [pid = 1679] [serial = 76] [outer = 0x0] [url = about:blank] 13:40:02 INFO - PROCESS | 1679 | --DOMWINDOW == 97 (0x12582bc00) [pid = 1679] [serial = 112] [outer = 0x0] [url = about:blank] 13:40:02 INFO - PROCESS | 1679 | --DOMWINDOW == 96 (0x118630000) [pid = 1679] [serial = 82] [outer = 0x0] [url = about:blank] 13:40:02 INFO - PROCESS | 1679 | --DOMWINDOW == 95 (0x11816f400) [pid = 1679] [serial = 70] [outer = 0x0] [url = about:blank] 13:40:02 INFO - PROCESS | 1679 | --DOMWINDOW == 94 (0x118ff6800) [pid = 1679] [serial = 88] [outer = 0x0] [url = about:blank] 13:40:02 INFO - PROCESS | 1679 | --DOMWINDOW == 93 (0x118f7b800) [pid = 1679] [serial = 85] [outer = 0x0] [url = about:blank] 13:40:02 INFO - PROCESS | 1679 | --DOMWINDOW == 92 (0x12614d800) [pid = 1679] [serial = 64] [outer = 0x0] [url = about:blank] 13:40:02 INFO - PROCESS | 1679 | --DOMWINDOW == 91 (0x12184a800) [pid = 1679] [serial = 8] [outer = 0x0] [url = about:blank] 13:40:02 INFO - PROCESS | 1679 | --DOMWINDOW == 90 (0x12bd8dc00) [pid = 1679] [serial = 31] [outer = 0x0] [url = about:blank] 13:40:02 INFO - PROCESS | 1679 | --DOMWINDOW == 89 (0x12bd85c00) [pid = 1679] [serial = 30] [outer = 0x0] [url = about:blank] 13:40:02 INFO - PROCESS | 1679 | --DOMWINDOW == 88 (0x12b9a4800) [pid = 1679] [serial = 27] [outer = 0x0] [url = about:blank] 13:40:02 INFO - PROCESS | 1679 | --DOMWINDOW == 87 (0x12b9aac00) [pid = 1679] [serial = 28] [outer = 0x0] [url = about:blank] 13:40:02 INFO - PROCESS | 1679 | --DOMWINDOW == 86 (0x12b682000) [pid = 1679] [serial = 24] [outer = 0x0] [url = about:blank] 13:40:02 INFO - PROCESS | 1679 | --DOMWINDOW == 85 (0x12b68b400) [pid = 1679] [serial = 25] [outer = 0x0] [url = about:blank] 13:40:02 INFO - PROCESS | 1679 | --DOMWINDOW == 84 (0x12a532400) [pid = 1679] [serial = 21] [outer = 0x0] [url = about:blank] 13:40:02 INFO - PROCESS | 1679 | --DOMWINDOW == 83 (0x12a905800) [pid = 1679] [serial = 22] [outer = 0x0] [url = about:blank] 13:40:02 INFO - PROCESS | 1679 | --DOMWINDOW == 82 (0x129442000) [pid = 1679] [serial = 18] [outer = 0x0] [url = about:blank] 13:40:02 INFO - PROCESS | 1679 | --DOMWINDOW == 81 (0x128fa5800) [pid = 1679] [serial = 15] [outer = 0x0] [url = about:blank] 13:40:02 INFO - PROCESS | 1679 | --DOMWINDOW == 80 (0x128fab400) [pid = 1679] [serial = 16] [outer = 0x0] [url = about:blank] 13:40:02 INFO - PROCESS | 1679 | --DOMWINDOW == 79 (0x1182e7400) [pid = 1679] [serial = 60] [outer = 0x0] [url = about:blank] 13:40:02 INFO - PROCESS | 1679 | --DOMWINDOW == 78 (0x1182eb400) [pid = 1679] [serial = 61] [outer = 0x0] [url = about:blank] 13:40:02 INFO - PROCESS | 1679 | --DOMWINDOW == 77 (0x118ffa800) [pid = 1679] [serial = 57] [outer = 0x0] [url = about:blank] 13:40:02 INFO - PROCESS | 1679 | --DOMWINDOW == 76 (0x12d249400) [pid = 1679] [serial = 58] [outer = 0x0] [url = about:blank] 13:40:02 INFO - PROCESS | 1679 | --DOMWINDOW == 75 (0x12d243000) [pid = 1679] [serial = 55] [outer = 0x0] [url = about:blank] 13:40:02 INFO - PROCESS | 1679 | --DOMWINDOW == 74 (0x12d23f800) [pid = 1679] [serial = 54] [outer = 0x0] [url = about:blank] 13:40:02 INFO - PROCESS | 1679 | --DOMWINDOW == 73 (0x12d2aa000) [pid = 1679] [serial = 48] [outer = 0x0] [url = about:blank] 13:40:02 INFO - PROCESS | 1679 | --DOMWINDOW == 72 (0x12d298800) [pid = 1679] [serial = 51] [outer = 0x0] [url = about:blank] 13:40:02 INFO - PROCESS | 1679 | --DOMWINDOW == 71 (0x12cadc000) [pid = 1679] [serial = 45] [outer = 0x0] [url = about:blank] 13:40:02 INFO - PROCESS | 1679 | --DOMWINDOW == 70 (0x12ce68c00) [pid = 1679] [serial = 46] [outer = 0x0] [url = about:blank] 13:40:02 INFO - PROCESS | 1679 | --DOMWINDOW == 69 (0x12c566800) [pid = 1679] [serial = 42] [outer = 0x0] [url = about:blank] 13:40:02 INFO - PROCESS | 1679 | --DOMWINDOW == 68 (0x12cad4400) [pid = 1679] [serial = 43] [outer = 0x0] [url = about:blank] 13:40:02 INFO - PROCESS | 1679 | --DOMWINDOW == 67 (0x118f78000) [pid = 1679] [serial = 40] [outer = 0x0] [url = about:blank] 13:40:02 INFO - PROCESS | 1679 | --DOMWINDOW == 66 (0x12c564400) [pid = 1679] [serial = 39] [outer = 0x0] [url = about:blank] 13:40:02 INFO - PROCESS | 1679 | --DOMWINDOW == 65 (0x12bf3f400) [pid = 1679] [serial = 36] [outer = 0x0] [url = about:blank] 13:40:02 INFO - PROCESS | 1679 | --DOMWINDOW == 64 (0x12c55b000) [pid = 1679] [serial = 37] [outer = 0x0] [url = about:blank] 13:40:02 INFO - PROCESS | 1679 | --DOMWINDOW == 63 (0x12bdd2c00) [pid = 1679] [serial = 33] [outer = 0x0] [url = about:blank] 13:40:02 INFO - PROCESS | 1679 | --DOMWINDOW == 62 (0x12bf38800) [pid = 1679] [serial = 34] [outer = 0x0] [url = about:blank] 13:40:02 INFO - PROCESS | 1679 | 1467319202314 Marionette TRACE conn2 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 13:40:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 13:40:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1224ms 13:40:02 INFO - PROCESS | 1679 | 1467319202350 Marionette TRACE conn2 -> [0,185,"getWindowHandle",null] 13:40:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 13:40:02 INFO - PROCESS | 1679 | 1467319202352 Marionette TRACE conn2 <- [1,185,null,{"value":"7"}] 13:40:02 INFO - PROCESS | 1679 | 1467319202355 Marionette TRACE conn2 -> [0,186,"setScriptTimeout",{"ms":35000}] 13:40:02 INFO - PROCESS | 1679 | 1467319202357 Marionette TRACE conn2 <- [1,186,null,{}] 13:40:02 INFO - PROCESS | 1679 | 1467319202366 Marionette TRACE conn2 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:02 INFO - PROCESS | 1679 | 1467319202368 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:40:02 INFO - PROCESS | 1679 | 1467319202442 Marionette TRACE conn2 <- [1,187,null,{"value":null}] 13:40:02 INFO - PROCESS | 1679 | 1467319202448 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:02 INFO - PROCESS | 1679 | 1467319202451 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:40:02 INFO - PROCESS | 1679 | ++DOCSHELL 0x112faf000 == 28 [pid = 1679] [id = 54] 13:40:02 INFO - PROCESS | 1679 | ++DOMWINDOW == 63 (0x1166f2000) [pid = 1679] [serial = 158] [outer = 0x0] 13:40:02 INFO - PROCESS | 1679 | ++DOMWINDOW == 64 (0x11670f000) [pid = 1679] [serial = 159] [outer = 0x1166f2000] 13:40:02 INFO - PROCESS | 1679 | 1467319202481 Marionette DEBUG loaded listener.js 13:40:02 INFO - PROCESS | 1679 | ++DOMWINDOW == 65 (0x113e4dc00) [pid = 1679] [serial = 160] [outer = 0x1166f2000] 13:40:02 INFO - PROCESS | 1679 | 1467319202789 Marionette TRACE conn2 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 13:40:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 13:40:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 470ms 13:40:02 INFO - PROCESS | 1679 | 1467319202833 Marionette TRACE conn2 -> [0,189,"getWindowHandle",null] 13:40:02 INFO - PROCESS | 1679 | 1467319202836 Marionette TRACE conn2 <- [1,189,null,{"value":"7"}] 13:40:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 13:40:02 INFO - PROCESS | 1679 | 1467319202842 Marionette TRACE conn2 -> [0,190,"setScriptTimeout",{"ms":35000}] 13:40:02 INFO - PROCESS | 1679 | 1467319202844 Marionette TRACE conn2 <- [1,190,null,{}] 13:40:02 INFO - PROCESS | 1679 | 1467319202846 Marionette TRACE conn2 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:02 INFO - PROCESS | 1679 | 1467319202848 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:40:02 INFO - PROCESS | 1679 | 1467319202920 Marionette TRACE conn2 <- [1,191,null,{"value":null}] 13:40:02 INFO - PROCESS | 1679 | 1467319202924 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:02 INFO - PROCESS | 1679 | 1467319202926 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:40:02 INFO - PROCESS | 1679 | ++DOCSHELL 0x11666e800 == 29 [pid = 1679] [id = 55] 13:40:02 INFO - PROCESS | 1679 | ++DOMWINDOW == 66 (0x1176ec800) [pid = 1679] [serial = 161] [outer = 0x0] 13:40:02 INFO - PROCESS | 1679 | ++DOMWINDOW == 67 (0x118254400) [pid = 1679] [serial = 162] [outer = 0x1176ec800] 13:40:02 INFO - PROCESS | 1679 | 1467319202956 Marionette DEBUG loaded listener.js 13:40:03 INFO - PROCESS | 1679 | ++DOMWINDOW == 68 (0x1182e7000) [pid = 1679] [serial = 163] [outer = 0x1176ec800] 13:40:03 INFO - PROCESS | 1679 | 1467319203271 Marionette TRACE conn2 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 13:40:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 13:40:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 470ms 13:40:03 INFO - PROCESS | 1679 | 1467319203314 Marionette TRACE conn2 -> [0,193,"getWindowHandle",null] 13:40:03 INFO - PROCESS | 1679 | 1467319203315 Marionette TRACE conn2 <- [1,193,null,{"value":"7"}] 13:40:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 13:40:03 INFO - PROCESS | 1679 | 1467319203318 Marionette TRACE conn2 -> [0,194,"setScriptTimeout",{"ms":35000}] 13:40:03 INFO - PROCESS | 1679 | 1467319203327 Marionette TRACE conn2 <- [1,194,null,{}] 13:40:03 INFO - PROCESS | 1679 | 1467319203335 Marionette TRACE conn2 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:03 INFO - PROCESS | 1679 | 1467319203338 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:40:03 INFO - PROCESS | 1679 | 1467319203411 Marionette TRACE conn2 <- [1,195,null,{"value":null}] 13:40:03 INFO - PROCESS | 1679 | 1467319203453 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:03 INFO - PROCESS | 1679 | 1467319203455 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:40:03 INFO - PROCESS | 1679 | ++DOCSHELL 0x117461800 == 30 [pid = 1679] [id = 56] 13:40:03 INFO - PROCESS | 1679 | ++DOMWINDOW == 69 (0x112d77000) [pid = 1679] [serial = 164] [outer = 0x0] 13:40:03 INFO - PROCESS | 1679 | ++DOMWINDOW == 70 (0x118639000) [pid = 1679] [serial = 165] [outer = 0x112d77000] 13:40:03 INFO - PROCESS | 1679 | 1467319203483 Marionette DEBUG loaded listener.js 13:40:03 INFO - PROCESS | 1679 | ++DOMWINDOW == 71 (0x11889d000) [pid = 1679] [serial = 166] [outer = 0x112d77000] 13:40:03 INFO - PROCESS | 1679 | 1467319203752 Marionette TRACE conn2 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 13:40:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 13:40:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 479ms 13:40:03 INFO - PROCESS | 1679 | 1467319203801 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 13:40:03 INFO - PROCESS | 1679 | 1467319203803 Marionette TRACE conn2 <- [1,197,null,{"value":"7"}] 13:40:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 13:40:03 INFO - PROCESS | 1679 | 1467319203805 Marionette TRACE conn2 -> [0,198,"setScriptTimeout",{"ms":35000}] 13:40:03 INFO - PROCESS | 1679 | 1467319203806 Marionette TRACE conn2 <- [1,198,null,{}] 13:40:03 INFO - PROCESS | 1679 | 1467319203809 Marionette TRACE conn2 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:03 INFO - PROCESS | 1679 | 1467319203810 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:40:03 INFO - PROCESS | 1679 | 1467319203887 Marionette TRACE conn2 <- [1,199,null,{"value":null}] 13:40:03 INFO - PROCESS | 1679 | 1467319203890 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:03 INFO - PROCESS | 1679 | 1467319203892 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:40:03 INFO - PROCESS | 1679 | ++DOCSHELL 0x118259800 == 31 [pid = 1679] [id = 57] 13:40:03 INFO - PROCESS | 1679 | ++DOMWINDOW == 72 (0x118f82400) [pid = 1679] [serial = 167] [outer = 0x0] 13:40:03 INFO - PROCESS | 1679 | ++DOMWINDOW == 73 (0x118ff2800) [pid = 1679] [serial = 168] [outer = 0x118f82400] 13:40:03 INFO - PROCESS | 1679 | 1467319203919 Marionette DEBUG loaded listener.js 13:40:03 INFO - PROCESS | 1679 | ++DOMWINDOW == 74 (0x118ffc000) [pid = 1679] [serial = 169] [outer = 0x118f82400] 13:40:04 INFO - PROCESS | 1679 | 1467319204276 Marionette TRACE conn2 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 13:40:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 13:40:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 520ms 13:40:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 13:40:04 INFO - PROCESS | 1679 | 1467319204327 Marionette TRACE conn2 -> [0,201,"getWindowHandle",null] 13:40:04 INFO - PROCESS | 1679 | 1467319204329 Marionette TRACE conn2 <- [1,201,null,{"value":"7"}] 13:40:04 INFO - PROCESS | 1679 | 1467319204333 Marionette TRACE conn2 -> [0,202,"setScriptTimeout",{"ms":35000}] 13:40:04 INFO - PROCESS | 1679 | 1467319204335 Marionette TRACE conn2 <- [1,202,null,{}] 13:40:04 INFO - PROCESS | 1679 | 1467319204338 Marionette TRACE conn2 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:04 INFO - PROCESS | 1679 | 1467319204340 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:40:04 INFO - PROCESS | 1679 | 1467319204473 Marionette TRACE conn2 <- [1,203,null,{"value":null}] 13:40:04 INFO - PROCESS | 1679 | 1467319204493 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:04 INFO - PROCESS | 1679 | 1467319204494 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:40:04 INFO - PROCESS | 1679 | ++DOCSHELL 0x118594800 == 32 [pid = 1679] [id = 58] 13:40:04 INFO - PROCESS | 1679 | ++DOMWINDOW == 75 (0x118172c00) [pid = 1679] [serial = 170] [outer = 0x0] 13:40:04 INFO - PROCESS | 1679 | ++DOMWINDOW == 76 (0x119338000) [pid = 1679] [serial = 171] [outer = 0x118172c00] 13:40:04 INFO - PROCESS | 1679 | 1467319204533 Marionette DEBUG loaded listener.js 13:40:04 INFO - PROCESS | 1679 | ++DOMWINDOW == 77 (0x11964c000) [pid = 1679] [serial = 172] [outer = 0x118172c00] 13:40:04 INFO - PROCESS | 1679 | 1467319204887 Marionette TRACE conn2 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 13:40:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 13:40:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 571ms 13:40:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 13:40:04 INFO - PROCESS | 1679 | 1467319204904 Marionette TRACE conn2 -> [0,205,"getWindowHandle",null] 13:40:04 INFO - PROCESS | 1679 | 1467319204906 Marionette TRACE conn2 <- [1,205,null,{"value":"7"}] 13:40:04 INFO - PROCESS | 1679 | 1467319204910 Marionette TRACE conn2 -> [0,206,"setScriptTimeout",{"ms":35000}] 13:40:04 INFO - PROCESS | 1679 | 1467319204912 Marionette TRACE conn2 <- [1,206,null,{}] 13:40:04 INFO - PROCESS | 1679 | 1467319204923 Marionette TRACE conn2 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:04 INFO - PROCESS | 1679 | 1467319204931 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:40:05 INFO - PROCESS | 1679 | 1467319205083 Marionette TRACE conn2 <- [1,207,null,{"value":null}] 13:40:05 INFO - PROCESS | 1679 | 1467319205135 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:05 INFO - PROCESS | 1679 | 1467319205137 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:40:05 INFO - PROCESS | 1679 | ++DOCSHELL 0x1191a5800 == 33 [pid = 1679] [id = 59] 13:40:05 INFO - PROCESS | 1679 | ++DOMWINDOW == 78 (0x120f1d400) [pid = 1679] [serial = 173] [outer = 0x0] 13:40:05 INFO - PROCESS | 1679 | ++DOMWINDOW == 79 (0x1210dd400) [pid = 1679] [serial = 174] [outer = 0x120f1d400] 13:40:05 INFO - PROCESS | 1679 | 1467319205176 Marionette DEBUG loaded listener.js 13:40:05 INFO - PROCESS | 1679 | ++DOMWINDOW == 80 (0x121456800) [pid = 1679] [serial = 175] [outer = 0x120f1d400] 13:40:05 INFO - PROCESS | 1679 | 1467319205546 Marionette TRACE conn2 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 13:40:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 13:40:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 680ms 13:40:05 INFO - PROCESS | 1679 | 1467319205589 Marionette TRACE conn2 -> [0,209,"getWindowHandle",null] 13:40:05 INFO - PROCESS | 1679 | 1467319205590 Marionette TRACE conn2 <- [1,209,null,{"value":"7"}] 13:40:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 13:40:05 INFO - PROCESS | 1679 | 1467319205592 Marionette TRACE conn2 -> [0,210,"setScriptTimeout",{"ms":35000}] 13:40:05 INFO - PROCESS | 1679 | 1467319205593 Marionette TRACE conn2 <- [1,210,null,{}] 13:40:05 INFO - PROCESS | 1679 | 1467319205598 Marionette TRACE conn2 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:05 INFO - PROCESS | 1679 | 1467319205599 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:40:05 INFO - PROCESS | 1679 | 1467319205693 Marionette TRACE conn2 <- [1,211,null,{"value":null}] 13:40:05 INFO - PROCESS | 1679 | 1467319205697 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:05 INFO - PROCESS | 1679 | 1467319205698 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:40:05 INFO - PROCESS | 1679 | ++DOCSHELL 0x1194a4000 == 34 [pid = 1679] [id = 60] 13:40:05 INFO - PROCESS | 1679 | ++DOMWINDOW == 81 (0x121456c00) [pid = 1679] [serial = 176] [outer = 0x0] 13:40:05 INFO - PROCESS | 1679 | ++DOMWINDOW == 82 (0x1219ef800) [pid = 1679] [serial = 177] [outer = 0x121456c00] 13:40:05 INFO - PROCESS | 1679 | 1467319205722 Marionette DEBUG loaded listener.js 13:40:05 INFO - PROCESS | 1679 | ++DOMWINDOW == 83 (0x1242d6800) [pid = 1679] [serial = 178] [outer = 0x121456c00] 13:40:06 INFO - PROCESS | 1679 | 1467319205997 Marionette TRACE conn2 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 13:40:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 13:40:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 471ms 13:40:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 13:40:06 INFO - PROCESS | 1679 | 1467319206068 Marionette TRACE conn2 -> [0,213,"getWindowHandle",null] 13:40:06 INFO - PROCESS | 1679 | 1467319206069 Marionette TRACE conn2 <- [1,213,null,{"value":"7"}] 13:40:06 INFO - PROCESS | 1679 | 1467319206071 Marionette TRACE conn2 -> [0,214,"setScriptTimeout",{"ms":35000}] 13:40:06 INFO - PROCESS | 1679 | 1467319206072 Marionette TRACE conn2 <- [1,214,null,{}] 13:40:06 INFO - PROCESS | 1679 | 1467319206075 Marionette TRACE conn2 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:06 INFO - PROCESS | 1679 | 1467319206076 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:40:06 INFO - PROCESS | 1679 | 1467319206167 Marionette TRACE conn2 <- [1,215,null,{"value":null}] 13:40:06 INFO - PROCESS | 1679 | 1467319206197 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:06 INFO - PROCESS | 1679 | 1467319206198 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:40:06 INFO - PROCESS | 1679 | ++DOCSHELL 0x119c21000 == 35 [pid = 1679] [id = 61] 13:40:06 INFO - PROCESS | 1679 | ++DOMWINDOW == 84 (0x121638800) [pid = 1679] [serial = 179] [outer = 0x0] 13:40:06 INFO - PROCESS | 1679 | ++DOMWINDOW == 85 (0x124584c00) [pid = 1679] [serial = 180] [outer = 0x121638800] 13:40:06 INFO - PROCESS | 1679 | 1467319206222 Marionette DEBUG loaded listener.js 13:40:06 INFO - PROCESS | 1679 | ++DOMWINDOW == 86 (0x124c31000) [pid = 1679] [serial = 181] [outer = 0x121638800] 13:40:06 INFO - PROCESS | 1679 | --DOMWINDOW == 85 (0x12614e800) [pid = 1679] [serial = 116] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 13:40:06 INFO - PROCESS | 1679 | --DOMWINDOW == 84 (0x1242e0800) [pid = 1679] [serial = 113] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 13:40:06 INFO - PROCESS | 1679 | --DOMWINDOW == 83 (0x120f21000) [pid = 1679] [serial = 101] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 13:40:06 INFO - PROCESS | 1679 | --DOMWINDOW == 82 (0x12606e400) [pid = 1679] [serial = 119] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 13:40:06 INFO - PROCESS | 1679 | --DOMWINDOW == 81 (0x12145a400) [pid = 1679] [serial = 140] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 13:40:06 INFO - PROCESS | 1679 | --DOMWINDOW == 80 (0x11824b000) [pid = 1679] [serial = 137] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 13:40:06 INFO - PROCESS | 1679 | --DOMWINDOW == 79 (0x116a0a000) [pid = 1679] [serial = 122] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 13:40:06 INFO - PROCESS | 1679 | --DOMWINDOW == 78 (0x118253800) [pid = 1679] [serial = 125] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 13:40:06 INFO - PROCESS | 1679 | --DOMWINDOW == 77 (0x11824e000) [pid = 1679] [serial = 134] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 13:40:06 INFO - PROCESS | 1679 | --DOMWINDOW == 76 (0x11862f800) [pid = 1679] [serial = 131] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 13:40:06 INFO - PROCESS | 1679 | --DOMWINDOW == 75 (0x1122be000) [pid = 1679] [serial = 128] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 13:40:06 INFO - PROCESS | 1679 | 1467319206583 Marionette TRACE conn2 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 13:40:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 13:40:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 519ms 13:40:06 INFO - PROCESS | 1679 | 1467319206590 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 13:40:06 INFO - PROCESS | 1679 | 1467319206592 Marionette TRACE conn2 <- [1,217,null,{"value":"7"}] 13:40:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 13:40:06 INFO - PROCESS | 1679 | 1467319206601 Marionette TRACE conn2 -> [0,218,"setScriptTimeout",{"ms":35000}] 13:40:06 INFO - PROCESS | 1679 | 1467319206603 Marionette TRACE conn2 <- [1,218,null,{}] 13:40:06 INFO - PROCESS | 1679 | 1467319206606 Marionette TRACE conn2 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:06 INFO - PROCESS | 1679 | 1467319206607 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:40:06 INFO - PROCESS | 1679 | 1467319206744 Marionette TRACE conn2 <- [1,219,null,{"value":null}] 13:40:06 INFO - PROCESS | 1679 | 1467319206783 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:06 INFO - PROCESS | 1679 | 1467319206796 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:40:06 INFO - PROCESS | 1679 | ++DOCSHELL 0x117460800 == 36 [pid = 1679] [id = 62] 13:40:06 INFO - PROCESS | 1679 | ++DOMWINDOW == 76 (0x1122b1400) [pid = 1679] [serial = 182] [outer = 0x0] 13:40:06 INFO - PROCESS | 1679 | ++DOMWINDOW == 77 (0x119643400) [pid = 1679] [serial = 183] [outer = 0x1122b1400] 13:40:06 INFO - PROCESS | 1679 | 1467319206834 Marionette DEBUG loaded listener.js 13:40:06 INFO - PROCESS | 1679 | ++DOMWINDOW == 78 (0x124582800) [pid = 1679] [serial = 184] [outer = 0x1122b1400] 13:40:07 INFO - PROCESS | 1679 | 1467319207130 Marionette TRACE conn2 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 13:40:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 13:40:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 575ms 13:40:07 INFO - PROCESS | 1679 | 1467319207170 Marionette TRACE conn2 -> [0,221,"getWindowHandle",null] 13:40:07 INFO - PROCESS | 1679 | 1467319207172 Marionette TRACE conn2 <- [1,221,null,{"value":"7"}] 13:40:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 13:40:07 INFO - PROCESS | 1679 | 1467319207174 Marionette TRACE conn2 -> [0,222,"setScriptTimeout",{"ms":35000}] 13:40:07 INFO - PROCESS | 1679 | 1467319207175 Marionette TRACE conn2 <- [1,222,null,{}] 13:40:07 INFO - PROCESS | 1679 | 1467319207186 Marionette TRACE conn2 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:07 INFO - PROCESS | 1679 | 1467319207187 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:40:07 INFO - PROCESS | 1679 | 1467319207265 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 13:40:07 INFO - PROCESS | 1679 | 1467319207307 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:07 INFO - PROCESS | 1679 | 1467319207308 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:40:07 INFO - PROCESS | 1679 | ++DOCSHELL 0x121293800 == 37 [pid = 1679] [id = 63] 13:40:07 INFO - PROCESS | 1679 | ++DOMWINDOW == 79 (0x118f4a800) [pid = 1679] [serial = 185] [outer = 0x0] 13:40:07 INFO - PROCESS | 1679 | ++DOMWINDOW == 80 (0x124c33000) [pid = 1679] [serial = 186] [outer = 0x118f4a800] 13:40:07 INFO - PROCESS | 1679 | 1467319207333 Marionette DEBUG loaded listener.js 13:40:07 INFO - PROCESS | 1679 | ++DOMWINDOW == 81 (0x12569dc00) [pid = 1679] [serial = 187] [outer = 0x118f4a800] 13:40:07 INFO - PROCESS | 1679 | 1467319207591 Marionette TRACE conn2 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 13:40:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 13:40:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 421ms 13:40:07 INFO - PROCESS | 1679 | 1467319207600 Marionette TRACE conn2 -> [0,225,"getWindowHandle",null] 13:40:07 INFO - PROCESS | 1679 | 1467319207602 Marionette TRACE conn2 <- [1,225,null,{"value":"7"}] 13:40:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 13:40:07 INFO - PROCESS | 1679 | 1467319207604 Marionette TRACE conn2 -> [0,226,"setScriptTimeout",{"ms":35000}] 13:40:07 INFO - PROCESS | 1679 | 1467319207605 Marionette TRACE conn2 <- [1,226,null,{}] 13:40:07 INFO - PROCESS | 1679 | 1467319207620 Marionette TRACE conn2 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:07 INFO - PROCESS | 1679 | 1467319207621 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:40:07 INFO - PROCESS | 1679 | 1467319207711 Marionette TRACE conn2 <- [1,227,null,{"value":null}] 13:40:07 INFO - PROCESS | 1679 | 1467319207717 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:07 INFO - PROCESS | 1679 | 1467319207719 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:40:07 INFO - PROCESS | 1679 | ++DOCSHELL 0x118593800 == 38 [pid = 1679] [id = 64] 13:40:07 INFO - PROCESS | 1679 | ++DOMWINDOW == 82 (0x12582b400) [pid = 1679] [serial = 188] [outer = 0x0] 13:40:07 INFO - PROCESS | 1679 | ++DOMWINDOW == 83 (0x125cbf800) [pid = 1679] [serial = 189] [outer = 0x12582b400] 13:40:07 INFO - PROCESS | 1679 | 1467319207753 Marionette DEBUG loaded listener.js 13:40:07 INFO - PROCESS | 1679 | ++DOMWINDOW == 84 (0x12614e800) [pid = 1679] [serial = 190] [outer = 0x12582b400] 13:40:08 INFO - PROCESS | 1679 | 1467319208058 Marionette TRACE conn2 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 13:40:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 13:40:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 468ms 13:40:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 13:40:08 INFO - PROCESS | 1679 | 1467319208073 Marionette TRACE conn2 -> [0,229,"getWindowHandle",null] 13:40:08 INFO - PROCESS | 1679 | 1467319208074 Marionette TRACE conn2 <- [1,229,null,{"value":"7"}] 13:40:08 INFO - PROCESS | 1679 | 1467319208076 Marionette TRACE conn2 -> [0,230,"setScriptTimeout",{"ms":35000}] 13:40:08 INFO - PROCESS | 1679 | 1467319208077 Marionette TRACE conn2 <- [1,230,null,{}] 13:40:08 INFO - PROCESS | 1679 | 1467319208083 Marionette TRACE conn2 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:08 INFO - PROCESS | 1679 | 1467319208084 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:40:08 INFO - PROCESS | 1679 | 1467319208158 Marionette TRACE conn2 <- [1,231,null,{"value":null}] 13:40:08 INFO - PROCESS | 1679 | 1467319208207 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:08 INFO - PROCESS | 1679 | 1467319208208 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:40:08 INFO - PROCESS | 1679 | ++DOCSHELL 0x124190000 == 39 [pid = 1679] [id = 65] 13:40:08 INFO - PROCESS | 1679 | ++DOMWINDOW == 85 (0x124c30000) [pid = 1679] [serial = 191] [outer = 0x0] 13:40:08 INFO - PROCESS | 1679 | ++DOMWINDOW == 86 (0x12650ec00) [pid = 1679] [serial = 192] [outer = 0x124c30000] 13:40:08 INFO - PROCESS | 1679 | 1467319208232 Marionette DEBUG loaded listener.js 13:40:08 INFO - PROCESS | 1679 | ++DOMWINDOW == 87 (0x128cc7400) [pid = 1679] [serial = 193] [outer = 0x124c30000] 13:40:08 INFO - PROCESS | 1679 | 1467319208717 Marionette TRACE conn2 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 13:40:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 13:40:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 671ms 13:40:08 INFO - PROCESS | 1679 | 1467319208758 Marionette TRACE conn2 -> [0,233,"getWindowHandle",null] 13:40:08 INFO - PROCESS | 1679 | 1467319208764 Marionette TRACE conn2 <- [1,233,null,{"value":"7"}] 13:40:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 13:40:08 INFO - PROCESS | 1679 | 1467319208771 Marionette TRACE conn2 -> [0,234,"setScriptTimeout",{"ms":35000}] 13:40:08 INFO - PROCESS | 1679 | 1467319208774 Marionette TRACE conn2 <- [1,234,null,{}] 13:40:08 INFO - PROCESS | 1679 | 1467319208780 Marionette TRACE conn2 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:08 INFO - PROCESS | 1679 | 1467319208782 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:40:08 INFO - PROCESS | 1679 | 1467319208929 Marionette TRACE conn2 <- [1,235,null,{"value":null}] 13:40:09 INFO - PROCESS | 1679 | 1467319209000 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:09 INFO - PROCESS | 1679 | 1467319209002 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:40:09 INFO - PROCESS | 1679 | ++DOCSHELL 0x116236800 == 40 [pid = 1679] [id = 66] 13:40:09 INFO - PROCESS | 1679 | ++DOMWINDOW == 88 (0x1151da800) [pid = 1679] [serial = 194] [outer = 0x0] 13:40:09 INFO - PROCESS | 1679 | ++DOMWINDOW == 89 (0x116974800) [pid = 1679] [serial = 195] [outer = 0x1151da800] 13:40:09 INFO - PROCESS | 1679 | 1467319209090 Marionette DEBUG loaded listener.js 13:40:09 INFO - PROCESS | 1679 | ++DOMWINDOW == 90 (0x1176f3000) [pid = 1679] [serial = 196] [outer = 0x1151da800] 13:40:09 INFO - PROCESS | 1679 | 1467319209594 Marionette TRACE conn2 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 13:40:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 13:40:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 879ms 13:40:09 INFO - PROCESS | 1679 | 1467319209656 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 13:40:09 INFO - PROCESS | 1679 | 1467319209660 Marionette TRACE conn2 <- [1,237,null,{"value":"7"}] 13:40:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 13:40:09 INFO - PROCESS | 1679 | 1467319209667 Marionette TRACE conn2 -> [0,238,"setScriptTimeout",{"ms":35000}] 13:40:09 INFO - PROCESS | 1679 | 1467319209669 Marionette TRACE conn2 <- [1,238,null,{}] 13:40:09 INFO - PROCESS | 1679 | 1467319209672 Marionette TRACE conn2 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:09 INFO - PROCESS | 1679 | 1467319209673 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:40:09 INFO - PROCESS | 1679 | 1467319209777 Marionette TRACE conn2 <- [1,239,null,{"value":null}] 13:40:09 INFO - PROCESS | 1679 | 1467319209944 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:09 INFO - PROCESS | 1679 | 1467319209945 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:40:09 INFO - PROCESS | 1679 | ++DOCSHELL 0x112d0a800 == 41 [pid = 1679] [id = 67] 13:40:09 INFO - PROCESS | 1679 | ++DOMWINDOW == 91 (0x1151cfc00) [pid = 1679] [serial = 197] [outer = 0x0] 13:40:09 INFO - PROCESS | 1679 | ++DOMWINDOW == 92 (0x116f42c00) [pid = 1679] [serial = 198] [outer = 0x1151cfc00] 13:40:09 INFO - PROCESS | 1679 | 1467319209973 Marionette DEBUG loaded listener.js 13:40:10 INFO - PROCESS | 1679 | ++DOMWINDOW == 93 (0x11817a800) [pid = 1679] [serial = 199] [outer = 0x1151cfc00] 13:40:10 INFO - PROCESS | 1679 | --DOCSHELL 0x118593800 == 40 [pid = 1679] [id = 64] 13:40:10 INFO - PROCESS | 1679 | --DOCSHELL 0x121293800 == 39 [pid = 1679] [id = 63] 13:40:10 INFO - PROCESS | 1679 | --DOCSHELL 0x117460800 == 38 [pid = 1679] [id = 62] 13:40:10 INFO - PROCESS | 1679 | --DOCSHELL 0x119c21000 == 37 [pid = 1679] [id = 61] 13:40:10 INFO - PROCESS | 1679 | --DOCSHELL 0x1194a4000 == 36 [pid = 1679] [id = 60] 13:40:10 INFO - PROCESS | 1679 | --DOCSHELL 0x1191a5800 == 35 [pid = 1679] [id = 59] 13:40:10 INFO - PROCESS | 1679 | --DOCSHELL 0x118594800 == 34 [pid = 1679] [id = 58] 13:40:10 INFO - PROCESS | 1679 | --DOCSHELL 0x118259800 == 33 [pid = 1679] [id = 57] 13:40:10 INFO - PROCESS | 1679 | --DOCSHELL 0x117461800 == 32 [pid = 1679] [id = 56] 13:40:10 INFO - PROCESS | 1679 | --DOCSHELL 0x11666e800 == 31 [pid = 1679] [id = 55] 13:40:10 INFO - PROCESS | 1679 | --DOCSHELL 0x112faf000 == 30 [pid = 1679] [id = 54] 13:40:10 INFO - PROCESS | 1679 | --DOCSHELL 0x1133e5800 == 29 [pid = 1679] [id = 53] 13:40:10 INFO - PROCESS | 1679 | --DOMWINDOW == 92 (0x128cd2400) [pid = 1679] [serial = 120] [outer = 0x0] [url = about:blank] 13:40:10 INFO - PROCESS | 1679 | --DOMWINDOW == 91 (0x1219ed800) [pid = 1679] [serial = 141] [outer = 0x0] [url = about:blank] 13:40:10 INFO - PROCESS | 1679 | --DOMWINDOW == 90 (0x12411d400) [pid = 1679] [serial = 142] [outer = 0x0] [url = about:blank] 13:40:10 INFO - PROCESS | 1679 | --DOMWINDOW == 89 (0x121457000) [pid = 1679] [serial = 139] [outer = 0x0] [url = about:blank] 13:40:10 INFO - PROCESS | 1679 | --DOMWINDOW == 88 (0x1174cf800) [pid = 1679] [serial = 123] [outer = 0x0] [url = about:blank] 13:40:10 INFO - PROCESS | 1679 | --DOMWINDOW == 87 (0x118638400) [pid = 1679] [serial = 127] [outer = 0x0] [url = about:blank] 13:40:10 INFO - PROCESS | 1679 | --DOMWINDOW == 86 (0x1182ebc00) [pid = 1679] [serial = 126] [outer = 0x0] [url = about:blank] 13:40:10 INFO - PROCESS | 1679 | --DOMWINDOW == 85 (0x119647c00) [pid = 1679] [serial = 135] [outer = 0x0] [url = about:blank] 13:40:10 INFO - PROCESS | 1679 | --DOMWINDOW == 84 (0x119752800) [pid = 1679] [serial = 136] [outer = 0x0] [url = about:blank] 13:40:10 INFO - PROCESS | 1679 | --DOMWINDOW == 83 (0x11975bc00) [pid = 1679] [serial = 138] [outer = 0x0] [url = about:blank] 13:40:10 INFO - PROCESS | 1679 | --DOMWINDOW == 82 (0x119389c00) [pid = 1679] [serial = 133] [outer = 0x0] [url = about:blank] 13:40:10 INFO - PROCESS | 1679 | --DOMWINDOW == 81 (0x112d74400) [pid = 1679] [serial = 129] [outer = 0x0] [url = about:blank] 13:40:10 INFO - PROCESS | 1679 | --DOMWINDOW == 80 (0x11824e400) [pid = 1679] [serial = 130] [outer = 0x0] [url = about:blank] 13:40:10 INFO - PROCESS | 1679 | --DOMWINDOW == 79 (0x118171400) [pid = 1679] [serial = 124] [outer = 0x0] [url = about:blank] 13:40:10 INFO - PROCESS | 1679 | --DOMWINDOW == 78 (0x128fa6c00) [pid = 1679] [serial = 121] [outer = 0x0] [url = about:blank] 13:40:10 INFO - PROCESS | 1679 | --DOMWINDOW == 77 (0x119339400) [pid = 1679] [serial = 132] [outer = 0x0] [url = about:blank] 13:40:10 INFO - PROCESS | 1679 | --DOMWINDOW == 76 (0x128b7a400) [pid = 1679] [serial = 118] [outer = 0x0] [url = about:blank] 13:40:10 INFO - PROCESS | 1679 | --DOMWINDOW == 75 (0x125dbc400) [pid = 1679] [serial = 115] [outer = 0x0] [url = about:blank] 13:40:10 INFO - PROCESS | 1679 | --DOMWINDOW == 74 (0x1214fe800) [pid = 1679] [serial = 103] [outer = 0x0] [url = about:blank] 13:40:10 INFO - PROCESS | 1679 | 1467319210403 Marionette TRACE conn2 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 13:40:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 13:40:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 770ms 13:40:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 13:40:10 INFO - PROCESS | 1679 | 1467319210439 Marionette TRACE conn2 -> [0,241,"getWindowHandle",null] 13:40:10 INFO - PROCESS | 1679 | 1467319210441 Marionette TRACE conn2 <- [1,241,null,{"value":"7"}] 13:40:10 INFO - PROCESS | 1679 | 1467319210444 Marionette TRACE conn2 -> [0,242,"setScriptTimeout",{"ms":35000}] 13:40:10 INFO - PROCESS | 1679 | 1467319210446 Marionette TRACE conn2 <- [1,242,null,{}] 13:40:10 INFO - PROCESS | 1679 | 1467319210449 Marionette TRACE conn2 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:10 INFO - PROCESS | 1679 | 1467319210450 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:40:10 INFO - PROCESS | 1679 | 1467319210525 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 13:40:10 INFO - PROCESS | 1679 | 1467319210577 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:10 INFO - PROCESS | 1679 | 1467319210578 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:40:10 INFO - PROCESS | 1679 | ++DOCSHELL 0x1162e9000 == 30 [pid = 1679] [id = 68] 13:40:10 INFO - PROCESS | 1679 | ++DOMWINDOW == 75 (0x116629800) [pid = 1679] [serial = 200] [outer = 0x0] 13:40:10 INFO - PROCESS | 1679 | ++DOMWINDOW == 76 (0x118249800) [pid = 1679] [serial = 201] [outer = 0x116629800] 13:40:10 INFO - PROCESS | 1679 | 1467319210606 Marionette DEBUG loaded listener.js 13:40:10 INFO - PROCESS | 1679 | ++DOMWINDOW == 77 (0x118632000) [pid = 1679] [serial = 202] [outer = 0x116629800] 13:40:10 INFO - PROCESS | 1679 | 1467319210882 Marionette TRACE conn2 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 13:40:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 13:40:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 471ms 13:40:10 INFO - PROCESS | 1679 | 1467319210920 Marionette TRACE conn2 -> [0,245,"getWindowHandle",null] 13:40:10 INFO - PROCESS | 1679 | 1467319210923 Marionette TRACE conn2 <- [1,245,null,{"value":"7"}] 13:40:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 13:40:10 INFO - PROCESS | 1679 | 1467319210925 Marionette TRACE conn2 -> [0,246,"setScriptTimeout",{"ms":35000}] 13:40:10 INFO - PROCESS | 1679 | 1467319210926 Marionette TRACE conn2 <- [1,246,null,{}] 13:40:10 INFO - PROCESS | 1679 | 1467319210937 Marionette TRACE conn2 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:10 INFO - PROCESS | 1679 | 1467319210938 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:40:11 INFO - PROCESS | 1679 | 1467319211022 Marionette TRACE conn2 <- [1,247,null,{"value":null}] 13:40:11 INFO - PROCESS | 1679 | ++DOMWINDOW == 78 (0x118893800) [pid = 1679] [serial = 203] [outer = 0x12d292000] 13:40:11 INFO - PROCESS | 1679 | 1467319211044 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:11 INFO - PROCESS | 1679 | 1467319211045 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:40:11 INFO - PROCESS | 1679 | ++DOCSHELL 0x11858e000 == 31 [pid = 1679] [id = 69] 13:40:11 INFO - PROCESS | 1679 | ++DOMWINDOW == 79 (0x11336c800) [pid = 1679] [serial = 204] [outer = 0x0] 13:40:11 INFO - PROCESS | 1679 | ++DOMWINDOW == 80 (0x118fc7800) [pid = 1679] [serial = 205] [outer = 0x11336c800] 13:40:11 INFO - PROCESS | 1679 | 1467319211076 Marionette DEBUG loaded listener.js 13:40:11 INFO - PROCESS | 1679 | ++DOMWINDOW == 81 (0x119389c00) [pid = 1679] [serial = 206] [outer = 0x11336c800] 13:40:11 INFO - PROCESS | 1679 | 1467319211408 Marionette TRACE conn2 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 13:40:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 13:40:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 528ms 13:40:11 INFO - PROCESS | 1679 | 1467319211454 Marionette TRACE conn2 -> [0,249,"getWindowHandle",null] 13:40:11 INFO - PROCESS | 1679 | 1467319211455 Marionette TRACE conn2 <- [1,249,null,{"value":"7"}] 13:40:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 13:40:11 INFO - PROCESS | 1679 | 1467319211463 Marionette TRACE conn2 -> [0,250,"setScriptTimeout",{"ms":35000}] 13:40:11 INFO - PROCESS | 1679 | 1467319211467 Marionette TRACE conn2 <- [1,250,null,{}] 13:40:11 INFO - PROCESS | 1679 | 1467319211470 Marionette TRACE conn2 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:11 INFO - PROCESS | 1679 | 1467319211473 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:40:11 INFO - PROCESS | 1679 | 1467319211546 Marionette TRACE conn2 <- [1,251,null,{"value":null}] 13:40:11 INFO - PROCESS | 1679 | 1467319211549 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:11 INFO - PROCESS | 1679 | 1467319211550 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:40:11 INFO - PROCESS | 1679 | ++DOCSHELL 0x118f16000 == 32 [pid = 1679] [id = 70] 13:40:11 INFO - PROCESS | 1679 | ++DOMWINDOW == 82 (0x113eaec00) [pid = 1679] [serial = 207] [outer = 0x0] 13:40:11 INFO - PROCESS | 1679 | ++DOMWINDOW == 83 (0x119a07000) [pid = 1679] [serial = 208] [outer = 0x113eaec00] 13:40:11 INFO - PROCESS | 1679 | 1467319211577 Marionette DEBUG loaded listener.js 13:40:11 INFO - PROCESS | 1679 | ++DOMWINDOW == 84 (0x1210dc400) [pid = 1679] [serial = 209] [outer = 0x113eaec00] 13:40:11 INFO - PROCESS | 1679 | 1467319211892 Marionette TRACE conn2 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 13:40:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 13:40:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 478ms 13:40:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 13:40:11 INFO - PROCESS | 1679 | 1467319211937 Marionette TRACE conn2 -> [0,253,"getWindowHandle",null] 13:40:11 INFO - PROCESS | 1679 | 1467319211939 Marionette TRACE conn2 <- [1,253,null,{"value":"7"}] 13:40:11 INFO - PROCESS | 1679 | 1467319211941 Marionette TRACE conn2 -> [0,254,"setScriptTimeout",{"ms":35000}] 13:40:11 INFO - PROCESS | 1679 | 1467319211942 Marionette TRACE conn2 <- [1,254,null,{}] 13:40:11 INFO - PROCESS | 1679 | 1467319211944 Marionette TRACE conn2 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:11 INFO - PROCESS | 1679 | 1467319211946 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:40:12 INFO - PROCESS | 1679 | 1467319212038 Marionette TRACE conn2 <- [1,255,null,{"value":null}] 13:40:12 INFO - PROCESS | 1679 | 1467319212045 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:12 INFO - PROCESS | 1679 | 1467319212048 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:40:12 INFO - PROCESS | 1679 | ++DOCSHELL 0x119492000 == 33 [pid = 1679] [id = 71] 13:40:12 INFO - PROCESS | 1679 | ++DOMWINDOW == 85 (0x12139d000) [pid = 1679] [serial = 210] [outer = 0x0] 13:40:12 INFO - PROCESS | 1679 | ++DOMWINDOW == 86 (0x121633000) [pid = 1679] [serial = 211] [outer = 0x12139d000] 13:40:12 INFO - PROCESS | 1679 | 1467319212073 Marionette DEBUG loaded listener.js 13:40:12 INFO - PROCESS | 1679 | ++DOMWINDOW == 87 (0x1241b4000) [pid = 1679] [serial = 212] [outer = 0x12139d000] 13:40:12 INFO - PROCESS | 1679 | 1467319212372 Marionette TRACE conn2 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 13:40:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 13:40:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 469ms 13:40:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 13:40:12 INFO - PROCESS | 1679 | 1467319212413 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 13:40:12 INFO - PROCESS | 1679 | 1467319212415 Marionette TRACE conn2 <- [1,257,null,{"value":"7"}] 13:40:12 INFO - PROCESS | 1679 | 1467319212417 Marionette TRACE conn2 -> [0,258,"setScriptTimeout",{"ms":35000}] 13:40:12 INFO - PROCESS | 1679 | 1467319212418 Marionette TRACE conn2 <- [1,258,null,{}] 13:40:12 INFO - PROCESS | 1679 | 1467319212420 Marionette TRACE conn2 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:12 INFO - PROCESS | 1679 | 1467319212421 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:40:12 INFO - PROCESS | 1679 | 1467319212490 Marionette TRACE conn2 <- [1,259,null,{"value":null}] 13:40:12 INFO - PROCESS | 1679 | 1467319212496 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:12 INFO - PROCESS | 1679 | 1467319212501 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:40:12 INFO - PROCESS | 1679 | ++DOCSHELL 0x118592800 == 34 [pid = 1679] [id = 72] 13:40:12 INFO - PROCESS | 1679 | ++DOMWINDOW == 88 (0x125825c00) [pid = 1679] [serial = 213] [outer = 0x0] 13:40:12 INFO - PROCESS | 1679 | ++DOMWINDOW == 89 (0x125c0d400) [pid = 1679] [serial = 214] [outer = 0x125825c00] 13:40:12 INFO - PROCESS | 1679 | 1467319212532 Marionette DEBUG loaded listener.js 13:40:12 INFO - PROCESS | 1679 | ++DOMWINDOW == 90 (0x126065400) [pid = 1679] [serial = 215] [outer = 0x125825c00] 13:40:12 INFO - PROCESS | 1679 | 1467319212893 Marionette TRACE conn2 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 13:40:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 13:40:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 518ms 13:40:12 INFO - PROCESS | 1679 | 1467319212935 Marionette TRACE conn2 -> [0,261,"getWindowHandle",null] 13:40:12 INFO - PROCESS | 1679 | 1467319212937 Marionette TRACE conn2 <- [1,261,null,{"value":"7"}] 13:40:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 13:40:12 INFO - PROCESS | 1679 | 1467319212939 Marionette TRACE conn2 -> [0,262,"setScriptTimeout",{"ms":35000}] 13:40:12 INFO - PROCESS | 1679 | 1467319212940 Marionette TRACE conn2 <- [1,262,null,{}] 13:40:12 INFO - PROCESS | 1679 | 1467319212942 Marionette TRACE conn2 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:12 INFO - PROCESS | 1679 | 1467319212944 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:40:13 INFO - PROCESS | 1679 | 1467319213035 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 13:40:13 INFO - PROCESS | 1679 | 1467319213048 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:13 INFO - PROCESS | 1679 | 1467319213049 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:40:13 INFO - PROCESS | 1679 | ++DOCSHELL 0x12136c800 == 35 [pid = 1679] [id = 73] 13:40:13 INFO - PROCESS | 1679 | ++DOMWINDOW == 91 (0x125cb8c00) [pid = 1679] [serial = 216] [outer = 0x0] 13:40:13 INFO - PROCESS | 1679 | ++DOMWINDOW == 92 (0x128b80000) [pid = 1679] [serial = 217] [outer = 0x125cb8c00] 13:40:13 INFO - PROCESS | 1679 | 1467319213073 Marionette DEBUG loaded listener.js 13:40:13 INFO - PROCESS | 1679 | ++DOMWINDOW == 93 (0x128fa2c00) [pid = 1679] [serial = 218] [outer = 0x125cb8c00] 13:40:13 INFO - PROCESS | 1679 | 1467319213406 Marionette TRACE conn2 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 13:40:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 13:40:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 470ms 13:40:13 INFO - PROCESS | 1679 | 1467319213409 Marionette TRACE conn2 -> [0,265,"getWindowHandle",null] 13:40:13 INFO - PROCESS | 1679 | 1467319213412 Marionette TRACE conn2 <- [1,265,null,{"value":"7"}] 13:40:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 13:40:13 INFO - PROCESS | 1679 | 1467319213414 Marionette TRACE conn2 -> [0,266,"setScriptTimeout",{"ms":35000}] 13:40:13 INFO - PROCESS | 1679 | 1467319213415 Marionette TRACE conn2 <- [1,266,null,{}] 13:40:13 INFO - PROCESS | 1679 | 1467319213418 Marionette TRACE conn2 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:13 INFO - PROCESS | 1679 | 1467319213419 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:40:13 INFO - PROCESS | 1679 | 1467319213512 Marionette TRACE conn2 <- [1,267,null,{"value":null}] 13:40:13 INFO - PROCESS | 1679 | 1467319213516 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:13 INFO - PROCESS | 1679 | 1467319213517 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:40:13 INFO - PROCESS | 1679 | ++DOCSHELL 0x123c26800 == 36 [pid = 1679] [id = 74] 13:40:13 INFO - PROCESS | 1679 | ++DOMWINDOW == 94 (0x128b85000) [pid = 1679] [serial = 219] [outer = 0x0] 13:40:13 INFO - PROCESS | 1679 | ++DOMWINDOW == 95 (0x128fab000) [pid = 1679] [serial = 220] [outer = 0x128b85000] 13:40:13 INFO - PROCESS | 1679 | 1467319213542 Marionette DEBUG loaded listener.js 13:40:13 INFO - PROCESS | 1679 | ++DOMWINDOW == 96 (0x129238400) [pid = 1679] [serial = 221] [outer = 0x128b85000] 13:40:13 INFO - PROCESS | 1679 | 1467319213845 Marionette TRACE conn2 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 13:40:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 13:40:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 469ms 13:40:13 INFO - PROCESS | 1679 | 1467319213890 Marionette TRACE conn2 -> [0,269,"getWindowHandle",null] 13:40:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 13:40:13 INFO - PROCESS | 1679 | 1467319213891 Marionette TRACE conn2 <- [1,269,null,{"value":"7"}] 13:40:13 INFO - PROCESS | 1679 | 1467319213894 Marionette TRACE conn2 -> [0,270,"setScriptTimeout",{"ms":35000}] 13:40:13 INFO - PROCESS | 1679 | 1467319213897 Marionette TRACE conn2 <- [1,270,null,{}] 13:40:13 INFO - PROCESS | 1679 | 1467319213901 Marionette TRACE conn2 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:13 INFO - PROCESS | 1679 | 1467319213902 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:40:14 INFO - PROCESS | 1679 | 1467319213996 Marionette TRACE conn2 <- [1,271,null,{"value":null}] 13:40:14 INFO - PROCESS | 1679 | 1467319214000 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:14 INFO - PROCESS | 1679 | 1467319214001 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:40:14 INFO - PROCESS | 1679 | ++DOCSHELL 0x12567c000 == 37 [pid = 1679] [id = 75] 13:40:14 INFO - PROCESS | 1679 | ++DOMWINDOW == 97 (0x128cd2400) [pid = 1679] [serial = 222] [outer = 0x0] 13:40:14 INFO - PROCESS | 1679 | ++DOMWINDOW == 98 (0x129240c00) [pid = 1679] [serial = 223] [outer = 0x128cd2400] 13:40:14 INFO - PROCESS | 1679 | 1467319214025 Marionette DEBUG loaded listener.js 13:40:14 INFO - PROCESS | 1679 | ++DOMWINDOW == 99 (0x129446c00) [pid = 1679] [serial = 224] [outer = 0x128cd2400] 13:40:14 INFO - PROCESS | 1679 | 1467319214356 Marionette TRACE conn2 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 13:40:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 13:40:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 473ms 13:40:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 13:40:14 INFO - PROCESS | 1679 | 1467319214368 Marionette TRACE conn2 -> [0,273,"getWindowHandle",null] 13:40:14 INFO - PROCESS | 1679 | 1467319214369 Marionette TRACE conn2 <- [1,273,null,{"value":"7"}] 13:40:14 INFO - PROCESS | 1679 | 1467319214371 Marionette TRACE conn2 -> [0,274,"setScriptTimeout",{"ms":35000}] 13:40:14 INFO - PROCESS | 1679 | 1467319214372 Marionette TRACE conn2 <- [1,274,null,{}] 13:40:14 INFO - PROCESS | 1679 | 1467319214374 Marionette TRACE conn2 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:14 INFO - PROCESS | 1679 | 1467319214376 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:40:14 INFO - PROCESS | 1679 | 1467319214474 Marionette TRACE conn2 <- [1,275,null,{"value":null}] 13:40:14 INFO - PROCESS | 1679 | 1467319214478 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:14 INFO - PROCESS | 1679 | 1467319214480 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:40:14 INFO - PROCESS | 1679 | ++DOCSHELL 0x118f03800 == 38 [pid = 1679] [id = 76] 13:40:14 INFO - PROCESS | 1679 | ++DOMWINDOW == 100 (0x129240000) [pid = 1679] [serial = 225] [outer = 0x0] 13:40:14 INFO - PROCESS | 1679 | ++DOMWINDOW == 101 (0x12a424000) [pid = 1679] [serial = 226] [outer = 0x129240000] 13:40:14 INFO - PROCESS | 1679 | 1467319214503 Marionette DEBUG loaded listener.js 13:40:14 INFO - PROCESS | 1679 | ++DOMWINDOW == 102 (0x12a524800) [pid = 1679] [serial = 227] [outer = 0x129240000] 13:40:14 INFO - PROCESS | 1679 | --DOMWINDOW == 101 (0x120f1d400) [pid = 1679] [serial = 173] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 13:40:14 INFO - PROCESS | 1679 | --DOMWINDOW == 100 (0x121456c00) [pid = 1679] [serial = 176] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 13:40:14 INFO - PROCESS | 1679 | --DOMWINDOW == 99 (0x1166f2000) [pid = 1679] [serial = 158] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 13:40:14 INFO - PROCESS | 1679 | --DOMWINDOW == 98 (0x112d77000) [pid = 1679] [serial = 164] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 13:40:14 INFO - PROCESS | 1679 | --DOMWINDOW == 97 (0x112e60400) [pid = 1679] [serial = 155] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 13:40:14 INFO - PROCESS | 1679 | --DOMWINDOW == 96 (0x1176ec800) [pid = 1679] [serial = 161] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 13:40:14 INFO - PROCESS | 1679 | --DOMWINDOW == 95 (0x118f82400) [pid = 1679] [serial = 167] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 13:40:14 INFO - PROCESS | 1679 | --DOMWINDOW == 94 (0x1122b1400) [pid = 1679] [serial = 182] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 13:40:14 INFO - PROCESS | 1679 | --DOMWINDOW == 93 (0x121638800) [pid = 1679] [serial = 179] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 13:40:14 INFO - PROCESS | 1679 | --DOMWINDOW == 92 (0x119f50400) [pid = 1679] [serial = 149] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 13:40:14 INFO - PROCESS | 1679 | --DOMWINDOW == 91 (0x121633400) [pid = 1679] [serial = 152] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 13:40:14 INFO - PROCESS | 1679 | --DOMWINDOW == 90 (0x1166f2400) [pid = 1679] [serial = 143] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 13:40:14 INFO - PROCESS | 1679 | --DOMWINDOW == 89 (0x1186a4c00) [pid = 1679] [serial = 146] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 13:40:14 INFO - PROCESS | 1679 | --DOMWINDOW == 88 (0x12582b400) [pid = 1679] [serial = 188] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 13:40:14 INFO - PROCESS | 1679 | --DOMWINDOW == 87 (0x118172c00) [pid = 1679] [serial = 170] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 13:40:14 INFO - PROCESS | 1679 | --DOMWINDOW == 86 (0x118f4a800) [pid = 1679] [serial = 185] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 13:40:14 INFO - PROCESS | 1679 | 1467319214893 Marionette TRACE conn2 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 13:40:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 13:40:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 571ms 13:40:14 INFO - PROCESS | 1679 | 1467319214943 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 13:40:14 INFO - PROCESS | 1679 | 1467319214944 Marionette TRACE conn2 <- [1,277,null,{"value":"7"}] 13:40:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 13:40:14 INFO - PROCESS | 1679 | 1467319214946 Marionette TRACE conn2 -> [0,278,"setScriptTimeout",{"ms":35000}] 13:40:14 INFO - PROCESS | 1679 | 1467319214947 Marionette TRACE conn2 <- [1,278,null,{}] 13:40:14 INFO - PROCESS | 1679 | 1467319214950 Marionette TRACE conn2 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:14 INFO - PROCESS | 1679 | 1467319214951 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:40:15 INFO - PROCESS | 1679 | 1467319215025 Marionette TRACE conn2 <- [1,279,null,{"value":null}] 13:40:15 INFO - PROCESS | 1679 | 1467319215074 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:15 INFO - PROCESS | 1679 | 1467319215076 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:40:15 INFO - PROCESS | 1679 | ++DOCSHELL 0x125672800 == 39 [pid = 1679] [id = 77] 13:40:15 INFO - PROCESS | 1679 | ++DOMWINDOW == 87 (0x116079c00) [pid = 1679] [serial = 228] [outer = 0x0] 13:40:15 INFO - PROCESS | 1679 | ++DOMWINDOW == 88 (0x118f4a800) [pid = 1679] [serial = 229] [outer = 0x116079c00] 13:40:15 INFO - PROCESS | 1679 | 1467319215102 Marionette DEBUG loaded listener.js 13:40:15 INFO - PROCESS | 1679 | ++DOMWINDOW == 89 (0x121842400) [pid = 1679] [serial = 230] [outer = 0x116079c00] 13:40:15 INFO - PROCESS | 1679 | 1467319215368 Marionette TRACE conn2 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 13:40:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 13:40:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 469ms 13:40:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 13:40:15 INFO - PROCESS | 1679 | 1467319215418 Marionette TRACE conn2 -> [0,281,"getWindowHandle",null] 13:40:15 INFO - PROCESS | 1679 | 1467319215419 Marionette TRACE conn2 <- [1,281,null,{"value":"7"}] 13:40:15 INFO - PROCESS | 1679 | 1467319215421 Marionette TRACE conn2 -> [0,282,"setScriptTimeout",{"ms":35000}] 13:40:15 INFO - PROCESS | 1679 | 1467319215423 Marionette TRACE conn2 <- [1,282,null,{}] 13:40:15 INFO - PROCESS | 1679 | 1467319215426 Marionette TRACE conn2 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:15 INFO - PROCESS | 1679 | 1467319215428 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:40:15 INFO - PROCESS | 1679 | 1467319215526 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 13:40:15 INFO - PROCESS | 1679 | 1467319215533 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:15 INFO - PROCESS | 1679 | 1467319215534 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:40:15 INFO - PROCESS | 1679 | ++DOCSHELL 0x128c4a800 == 40 [pid = 1679] [id = 78] 13:40:15 INFO - PROCESS | 1679 | ++DOMWINDOW == 90 (0x125693800) [pid = 1679] [serial = 231] [outer = 0x0] 13:40:15 INFO - PROCESS | 1679 | ++DOMWINDOW == 91 (0x12a52d400) [pid = 1679] [serial = 232] [outer = 0x125693800] 13:40:15 INFO - PROCESS | 1679 | 1467319215557 Marionette DEBUG loaded listener.js 13:40:15 INFO - PROCESS | 1679 | ++DOMWINDOW == 92 (0x12a53d000) [pid = 1679] [serial = 233] [outer = 0x125693800] 13:40:15 INFO - PROCESS | 1679 | 1467319215854 Marionette TRACE conn2 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 13:40:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 13:40:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 469ms 13:40:15 INFO - PROCESS | 1679 | 1467319215892 Marionette TRACE conn2 -> [0,285,"getWindowHandle",null] 13:40:15 INFO - PROCESS | 1679 | 1467319215893 Marionette TRACE conn2 <- [1,285,null,{"value":"7"}] 13:40:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 13:40:15 INFO - PROCESS | 1679 | 1467319215899 Marionette TRACE conn2 -> [0,286,"setScriptTimeout",{"ms":35000}] 13:40:15 INFO - PROCESS | 1679 | 1467319215900 Marionette TRACE conn2 <- [1,286,null,{}] 13:40:15 INFO - PROCESS | 1679 | 1467319215903 Marionette TRACE conn2 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:15 INFO - PROCESS | 1679 | 1467319215904 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:40:16 INFO - PROCESS | 1679 | 1467319216001 Marionette TRACE conn2 <- [1,287,null,{"value":null}] 13:40:16 INFO - PROCESS | 1679 | 1467319216007 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:16 INFO - PROCESS | 1679 | 1467319216008 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:40:16 INFO - PROCESS | 1679 | ++DOCSHELL 0x128f35800 == 41 [pid = 1679] [id = 79] 13:40:16 INFO - PROCESS | 1679 | ++DOMWINDOW == 93 (0x12a535c00) [pid = 1679] [serial = 234] [outer = 0x0] 13:40:16 INFO - PROCESS | 1679 | ++DOMWINDOW == 94 (0x12a907000) [pid = 1679] [serial = 235] [outer = 0x12a535c00] 13:40:16 INFO - PROCESS | 1679 | 1467319216032 Marionette DEBUG loaded listener.js 13:40:16 INFO - PROCESS | 1679 | ++DOMWINDOW == 95 (0x12a90f800) [pid = 1679] [serial = 236] [outer = 0x12a535c00] 13:40:16 INFO - PROCESS | 1679 | 1467319216371 Marionette TRACE conn2 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 13:40:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 13:40:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 519ms 13:40:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 13:40:16 INFO - PROCESS | 1679 | 1467319216418 Marionette TRACE conn2 -> [0,289,"getWindowHandle",null] 13:40:16 INFO - PROCESS | 1679 | 1467319216420 Marionette TRACE conn2 <- [1,289,null,{"value":"7"}] 13:40:16 INFO - PROCESS | 1679 | 1467319216424 Marionette TRACE conn2 -> [0,290,"setScriptTimeout",{"ms":35000}] 13:40:16 INFO - PROCESS | 1679 | 1467319216425 Marionette TRACE conn2 <- [1,290,null,{}] 13:40:16 INFO - PROCESS | 1679 | 1467319216429 Marionette TRACE conn2 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:16 INFO - PROCESS | 1679 | 1467319216430 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:40:16 INFO - PROCESS | 1679 | 1467319216546 Marionette TRACE conn2 <- [1,291,null,{"value":null}] 13:40:16 INFO - PROCESS | 1679 | 1467319216619 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:16 INFO - PROCESS | 1679 | 1467319216620 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:40:16 INFO - PROCESS | 1679 | ++DOCSHELL 0x1290d8800 == 42 [pid = 1679] [id = 80] 13:40:16 INFO - PROCESS | 1679 | ++DOMWINDOW == 96 (0x124116800) [pid = 1679] [serial = 237] [outer = 0x0] 13:40:16 INFO - PROCESS | 1679 | ++DOMWINDOW == 97 (0x12a910400) [pid = 1679] [serial = 238] [outer = 0x124116800] 13:40:16 INFO - PROCESS | 1679 | 1467319216657 Marionette DEBUG loaded listener.js 13:40:16 INFO - PROCESS | 1679 | ++DOMWINDOW == 98 (0x12b607000) [pid = 1679] [serial = 239] [outer = 0x124116800] 13:40:17 INFO - PROCESS | 1679 | 1467319217114 Marionette TRACE conn2 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 13:40:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 13:40:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 724ms 13:40:17 INFO - PROCESS | 1679 | 1467319217148 Marionette TRACE conn2 -> [0,293,"getWindowHandle",null] 13:40:17 INFO - PROCESS | 1679 | 1467319217151 Marionette TRACE conn2 <- [1,293,null,{"value":"7"}] 13:40:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 13:40:17 INFO - PROCESS | 1679 | 1467319217154 Marionette TRACE conn2 -> [0,294,"setScriptTimeout",{"ms":35000}] 13:40:17 INFO - PROCESS | 1679 | 1467319217156 Marionette TRACE conn2 <- [1,294,null,{}] 13:40:17 INFO - PROCESS | 1679 | 1467319217177 Marionette TRACE conn2 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:17 INFO - PROCESS | 1679 | 1467319217179 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:40:17 INFO - PROCESS | 1679 | 1467319217294 Marionette TRACE conn2 <- [1,295,null,{"value":null}] 13:40:17 INFO - PROCESS | 1679 | 1467319217342 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:17 INFO - PROCESS | 1679 | 1467319217343 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:40:17 INFO - PROCESS | 1679 | ++DOCSHELL 0x1181db800 == 43 [pid = 1679] [id = 81] 13:40:17 INFO - PROCESS | 1679 | ++DOMWINDOW == 99 (0x117d35800) [pid = 1679] [serial = 240] [outer = 0x0] 13:40:17 INFO - PROCESS | 1679 | ++DOMWINDOW == 100 (0x1182de000) [pid = 1679] [serial = 241] [outer = 0x117d35800] 13:40:17 INFO - PROCESS | 1679 | 1467319217374 Marionette DEBUG loaded listener.js 13:40:17 INFO - PROCESS | 1679 | ++DOMWINDOW == 101 (0x118334000) [pid = 1679] [serial = 242] [outer = 0x117d35800] 13:40:17 INFO - PROCESS | 1679 | 1467319217783 Marionette TRACE conn2 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:40:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 13:40:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 671ms 13:40:17 INFO - PROCESS | 1679 | 1467319217826 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 13:40:17 INFO - PROCESS | 1679 | 1467319217829 Marionette TRACE conn2 <- [1,297,null,{"value":"7"}] 13:40:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 13:40:17 INFO - PROCESS | 1679 | 1467319217834 Marionette TRACE conn2 -> [0,298,"setScriptTimeout",{"ms":35000}] 13:40:17 INFO - PROCESS | 1679 | 1467319217836 Marionette TRACE conn2 <- [1,298,null,{}] 13:40:17 INFO - PROCESS | 1679 | 1467319217838 Marionette TRACE conn2 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:17 INFO - PROCESS | 1679 | 1467319217840 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:40:17 INFO - PROCESS | 1679 | 1467319217940 Marionette TRACE conn2 <- [1,299,null,{"value":null}] 13:40:18 INFO - PROCESS | 1679 | 1467319218021 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:18 INFO - PROCESS | 1679 | 1467319218023 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:40:18 INFO - PROCESS | 1679 | ++DOCSHELL 0x12114a800 == 44 [pid = 1679] [id = 82] 13:40:18 INFO - PROCESS | 1679 | ++DOMWINDOW == 102 (0x118f7b000) [pid = 1679] [serial = 243] [outer = 0x0] 13:40:18 INFO - PROCESS | 1679 | ++DOMWINDOW == 103 (0x118ff8400) [pid = 1679] [serial = 244] [outer = 0x118f7b000] 13:40:18 INFO - PROCESS | 1679 | 1467319218054 Marionette DEBUG loaded listener.js 13:40:18 INFO - PROCESS | 1679 | ++DOMWINDOW == 104 (0x119753800) [pid = 1679] [serial = 245] [outer = 0x118f7b000] 13:40:18 INFO - PROCESS | 1679 | 1467319218467 Marionette TRACE conn2 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:40:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 13:40:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 672ms 13:40:18 INFO - PROCESS | 1679 | 1467319218505 Marionette TRACE conn2 -> [0,301,"getWindowHandle",null] 13:40:18 INFO - PROCESS | 1679 | 1467319218507 Marionette TRACE conn2 <- [1,301,null,{"value":"7"}] 13:40:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 13:40:18 INFO - PROCESS | 1679 | 1467319218510 Marionette TRACE conn2 -> [0,302,"setScriptTimeout",{"ms":35000}] 13:40:18 INFO - PROCESS | 1679 | 1467319218513 Marionette TRACE conn2 <- [1,302,null,{}] 13:40:18 INFO - PROCESS | 1679 | 1467319218521 Marionette TRACE conn2 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:18 INFO - PROCESS | 1679 | 1467319218524 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:40:18 INFO - PROCESS | 1679 | 1467319218633 Marionette TRACE conn2 <- [1,303,null,{"value":null}] 13:40:18 INFO - PROCESS | 1679 | 1467319218749 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:18 INFO - PROCESS | 1679 | 1467319218751 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:40:18 INFO - PROCESS | 1679 | ++DOCSHELL 0x12880e000 == 45 [pid = 1679] [id = 83] 13:40:18 INFO - PROCESS | 1679 | ++DOMWINDOW == 105 (0x12102ac00) [pid = 1679] [serial = 246] [outer = 0x0] 13:40:18 INFO - PROCESS | 1679 | ++DOMWINDOW == 106 (0x1241b1c00) [pid = 1679] [serial = 247] [outer = 0x12102ac00] 13:40:18 INFO - PROCESS | 1679 | 1467319218803 Marionette DEBUG loaded listener.js 13:40:18 INFO - PROCESS | 1679 | ++DOMWINDOW == 107 (0x124cad800) [pid = 1679] [serial = 248] [outer = 0x12102ac00] 13:40:19 INFO - PROCESS | 1679 | 1467319219305 Marionette TRACE conn2 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:40:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 13:40:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 822ms 13:40:19 INFO - PROCESS | 1679 | 1467319219333 Marionette TRACE conn2 -> [0,305,"getWindowHandle",null] 13:40:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 13:40:19 INFO - PROCESS | 1679 | 1467319219335 Marionette TRACE conn2 <- [1,305,null,{"value":"7"}] 13:40:19 INFO - PROCESS | 1679 | 1467319219337 Marionette TRACE conn2 -> [0,306,"setScriptTimeout",{"ms":35000}] 13:40:19 INFO - PROCESS | 1679 | 1467319219339 Marionette TRACE conn2 <- [1,306,null,{}] 13:40:19 INFO - PROCESS | 1679 | 1467319219342 Marionette TRACE conn2 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:19 INFO - PROCESS | 1679 | 1467319219343 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:40:19 INFO - PROCESS | 1679 | 1467319219471 Marionette TRACE conn2 <- [1,307,null,{"value":null}] 13:40:19 INFO - PROCESS | 1679 | 1467319219594 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:19 INFO - PROCESS | 1679 | 1467319219595 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:40:19 INFO - PROCESS | 1679 | ++DOCSHELL 0x123dae800 == 46 [pid = 1679] [id = 84] 13:40:19 INFO - PROCESS | 1679 | ++DOMWINDOW == 108 (0x116030800) [pid = 1679] [serial = 249] [outer = 0x0] 13:40:19 INFO - PROCESS | 1679 | ++DOMWINDOW == 109 (0x124cb6c00) [pid = 1679] [serial = 250] [outer = 0x116030800] 13:40:19 INFO - PROCESS | 1679 | 1467319219642 Marionette DEBUG loaded listener.js 13:40:19 INFO - PROCESS | 1679 | ++DOMWINDOW == 110 (0x125c08800) [pid = 1679] [serial = 251] [outer = 0x116030800] 13:40:20 INFO - PROCESS | 1679 | 1467319220232 Marionette TRACE conn2 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:40:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 13:40:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 970ms 13:40:20 INFO - PROCESS | 1679 | 1467319220308 Marionette TRACE conn2 -> [0,309,"getWindowHandle",null] 13:40:20 INFO - PROCESS | 1679 | 1467319220312 Marionette TRACE conn2 <- [1,309,null,{"value":"7"}] 13:40:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 13:40:20 INFO - PROCESS | 1679 | 1467319220316 Marionette TRACE conn2 -> [0,310,"setScriptTimeout",{"ms":35000}] 13:40:20 INFO - PROCESS | 1679 | 1467319220319 Marionette TRACE conn2 <- [1,310,null,{}] 13:40:20 INFO - PROCESS | 1679 | 1467319220324 Marionette TRACE conn2 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:20 INFO - PROCESS | 1679 | 1467319220327 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:40:20 INFO - PROCESS | 1679 | 1467319220507 Marionette TRACE conn2 <- [1,311,null,{"value":null}] 13:40:20 INFO - PROCESS | 1679 | 1467319220549 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:20 INFO - PROCESS | 1679 | 1467319220551 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:40:20 INFO - PROCESS | 1679 | ++DOCSHELL 0x113906800 == 47 [pid = 1679] [id = 85] 13:40:20 INFO - PROCESS | 1679 | ++DOMWINDOW == 111 (0x1182e9800) [pid = 1679] [serial = 252] [outer = 0x0] 13:40:20 INFO - PROCESS | 1679 | ++DOMWINDOW == 112 (0x11852d000) [pid = 1679] [serial = 253] [outer = 0x1182e9800] 13:40:20 INFO - PROCESS | 1679 | 1467319220590 Marionette DEBUG loaded listener.js 13:40:20 INFO - PROCESS | 1679 | ++DOMWINDOW == 113 (0x1186a0c00) [pid = 1679] [serial = 254] [outer = 0x1182e9800] 13:40:21 INFO - PROCESS | 1679 | --DOCSHELL 0x128f35800 == 46 [pid = 1679] [id = 79] 13:40:21 INFO - PROCESS | 1679 | --DOCSHELL 0x128c4a800 == 45 [pid = 1679] [id = 78] 13:40:21 INFO - PROCESS | 1679 | --DOCSHELL 0x125672800 == 44 [pid = 1679] [id = 77] 13:40:21 INFO - PROCESS | 1679 | --DOCSHELL 0x118f03800 == 43 [pid = 1679] [id = 76] 13:40:21 INFO - PROCESS | 1679 | --DOMWINDOW == 112 (0x12650ec00) [pid = 1679] [serial = 192] [outer = 0x0] [url = about:blank] 13:40:21 INFO - PROCESS | 1679 | 1467319221068 Marionette TRACE conn2 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:40:21 INFO - PROCESS | 1679 | --DOCSHELL 0x12567c000 == 42 [pid = 1679] [id = 75] 13:40:21 INFO - PROCESS | 1679 | --DOCSHELL 0x123c26800 == 41 [pid = 1679] [id = 74] 13:40:21 INFO - PROCESS | 1679 | --DOCSHELL 0x12136c800 == 40 [pid = 1679] [id = 73] 13:40:21 INFO - PROCESS | 1679 | --DOCSHELL 0x118592800 == 39 [pid = 1679] [id = 72] 13:40:21 INFO - PROCESS | 1679 | --DOCSHELL 0x119492000 == 38 [pid = 1679] [id = 71] 13:40:21 INFO - PROCESS | 1679 | --DOCSHELL 0x118f16000 == 37 [pid = 1679] [id = 70] 13:40:21 INFO - PROCESS | 1679 | --DOCSHELL 0x11858e000 == 36 [pid = 1679] [id = 69] 13:40:21 INFO - PROCESS | 1679 | --DOCSHELL 0x1162e9000 == 35 [pid = 1679] [id = 68] 13:40:21 INFO - PROCESS | 1679 | --DOCSHELL 0x112d0a800 == 34 [pid = 1679] [id = 67] 13:40:21 INFO - PROCESS | 1679 | --DOCSHELL 0x124190000 == 33 [pid = 1679] [id = 65] 13:40:21 INFO - PROCESS | 1679 | --DOMWINDOW == 111 (0x12102a400) [pid = 1679] [serial = 150] [outer = 0x0] [url = about:blank] 13:40:21 INFO - PROCESS | 1679 | --DOMWINDOW == 110 (0x12450d000) [pid = 1679] [serial = 154] [outer = 0x0] [url = about:blank] 13:40:21 INFO - PROCESS | 1679 | --DOMWINDOW == 109 (0x1241bd000) [pid = 1679] [serial = 153] [outer = 0x0] [url = about:blank] 13:40:21 INFO - PROCESS | 1679 | --DOMWINDOW == 108 (0x1242d6800) [pid = 1679] [serial = 178] [outer = 0x0] [url = about:blank] 13:40:21 INFO - PROCESS | 1679 | --DOMWINDOW == 107 (0x118174c00) [pid = 1679] [serial = 145] [outer = 0x0] [url = about:blank] 13:40:21 INFO - PROCESS | 1679 | --DOMWINDOW == 106 (0x116a11000) [pid = 1679] [serial = 144] [outer = 0x0] [url = about:blank] 13:40:21 INFO - PROCESS | 1679 | --DOMWINDOW == 105 (0x118ff5c00) [pid = 1679] [serial = 148] [outer = 0x0] [url = about:blank] 13:40:21 INFO - PROCESS | 1679 | --DOMWINDOW == 104 (0x118f44000) [pid = 1679] [serial = 147] [outer = 0x0] [url = about:blank] 13:40:21 INFO - PROCESS | 1679 | --DOMWINDOW == 103 (0x12122f800) [pid = 1679] [serial = 151] [outer = 0x0] [url = about:blank] 13:40:21 INFO - PROCESS | 1679 | --DOMWINDOW == 102 (0x125cbf800) [pid = 1679] [serial = 189] [outer = 0x0] [url = about:blank] 13:40:21 INFO - PROCESS | 1679 | --DOMWINDOW == 101 (0x124c31000) [pid = 1679] [serial = 181] [outer = 0x0] [url = about:blank] 13:40:21 INFO - PROCESS | 1679 | --DOMWINDOW == 100 (0x124582800) [pid = 1679] [serial = 184] [outer = 0x0] [url = about:blank] 13:40:21 INFO - PROCESS | 1679 | --DOMWINDOW == 99 (0x119338000) [pid = 1679] [serial = 171] [outer = 0x0] [url = about:blank] 13:40:21 INFO - PROCESS | 1679 | --DOMWINDOW == 98 (0x121456800) [pid = 1679] [serial = 175] [outer = 0x0] [url = about:blank] 13:40:21 INFO - PROCESS | 1679 | --DOMWINDOW == 97 (0x11964c000) [pid = 1679] [serial = 172] [outer = 0x0] [url = about:blank] 13:40:21 INFO - PROCESS | 1679 | --DOMWINDOW == 96 (0x12569dc00) [pid = 1679] [serial = 187] [outer = 0x0] [url = about:blank] 13:40:21 INFO - PROCESS | 1679 | --DOMWINDOW == 95 (0x12614e800) [pid = 1679] [serial = 190] [outer = 0x0] [url = about:blank] 13:40:21 INFO - PROCESS | 1679 | --DOMWINDOW == 94 (0x118ffc000) [pid = 1679] [serial = 169] [outer = 0x0] [url = about:blank] 13:40:21 INFO - PROCESS | 1679 | --DOMWINDOW == 93 (0x124c33000) [pid = 1679] [serial = 186] [outer = 0x0] [url = about:blank] 13:40:21 INFO - PROCESS | 1679 | --DOMWINDOW == 92 (0x1210dd400) [pid = 1679] [serial = 174] [outer = 0x0] [url = about:blank] 13:40:21 INFO - PROCESS | 1679 | --DOMWINDOW == 91 (0x1219ef800) [pid = 1679] [serial = 177] [outer = 0x0] [url = about:blank] 13:40:21 INFO - PROCESS | 1679 | --DOMWINDOW == 90 (0x11670f000) [pid = 1679] [serial = 159] [outer = 0x0] [url = about:blank] 13:40:21 INFO - PROCESS | 1679 | --DOMWINDOW == 89 (0x113e4dc00) [pid = 1679] [serial = 160] [outer = 0x0] [url = about:blank] 13:40:21 INFO - PROCESS | 1679 | --DOMWINDOW == 88 (0x118639000) [pid = 1679] [serial = 165] [outer = 0x0] [url = about:blank] 13:40:21 INFO - PROCESS | 1679 | --DOMWINDOW == 87 (0x11889d000) [pid = 1679] [serial = 166] [outer = 0x0] [url = about:blank] 13:40:21 INFO - PROCESS | 1679 | --DOMWINDOW == 86 (0x1166f1000) [pid = 1679] [serial = 157] [outer = 0x0] [url = about:blank] 13:40:21 INFO - PROCESS | 1679 | --DOMWINDOW == 85 (0x113940800) [pid = 1679] [serial = 156] [outer = 0x0] [url = about:blank] 13:40:21 INFO - PROCESS | 1679 | --DOMWINDOW == 84 (0x118254400) [pid = 1679] [serial = 162] [outer = 0x0] [url = about:blank] 13:40:21 INFO - PROCESS | 1679 | --DOMWINDOW == 83 (0x1182e7000) [pid = 1679] [serial = 163] [outer = 0x0] [url = about:blank] 13:40:21 INFO - PROCESS | 1679 | --DOMWINDOW == 82 (0x118ff2800) [pid = 1679] [serial = 168] [outer = 0x0] [url = about:blank] 13:40:21 INFO - PROCESS | 1679 | --DOMWINDOW == 81 (0x119643400) [pid = 1679] [serial = 183] [outer = 0x0] [url = about:blank] 13:40:21 INFO - PROCESS | 1679 | --DOMWINDOW == 80 (0x124584c00) [pid = 1679] [serial = 180] [outer = 0x0] [url = about:blank] 13:40:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 13:40:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 823ms 13:40:21 INFO - PROCESS | 1679 | 1467319221139 Marionette TRACE conn2 -> [0,313,"getWindowHandle",null] 13:40:21 INFO - PROCESS | 1679 | 1467319221142 Marionette TRACE conn2 <- [1,313,null,{"value":"7"}] 13:40:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 13:40:21 INFO - PROCESS | 1679 | 1467319221149 Marionette TRACE conn2 -> [0,314,"setScriptTimeout",{"ms":35000}] 13:40:21 INFO - PROCESS | 1679 | 1467319221150 Marionette TRACE conn2 <- [1,314,null,{}] 13:40:21 INFO - PROCESS | 1679 | 1467319221153 Marionette TRACE conn2 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:21 INFO - PROCESS | 1679 | 1467319221154 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:40:21 INFO - PROCESS | 1679 | 1467319221230 Marionette TRACE conn2 <- [1,315,null,{"value":null}] 13:40:21 INFO - PROCESS | 1679 | 1467319221237 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:21 INFO - PROCESS | 1679 | 1467319221238 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:40:21 INFO - PROCESS | 1679 | ++DOCSHELL 0x116938000 == 34 [pid = 1679] [id = 86] 13:40:21 INFO - PROCESS | 1679 | ++DOMWINDOW == 81 (0x118f74800) [pid = 1679] [serial = 255] [outer = 0x0] 13:40:21 INFO - PROCESS | 1679 | ++DOMWINDOW == 82 (0x118f7a400) [pid = 1679] [serial = 256] [outer = 0x118f74800] 13:40:21 INFO - PROCESS | 1679 | 1467319221268 Marionette DEBUG loaded listener.js 13:40:21 INFO - PROCESS | 1679 | ++DOMWINDOW == 83 (0x119643400) [pid = 1679] [serial = 257] [outer = 0x118f74800] 13:40:21 INFO - PROCESS | 1679 | 1467319221592 Marionette TRACE conn2 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:40:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 13:40:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 469ms 13:40:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 13:40:21 INFO - PROCESS | 1679 | 1467319221617 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 13:40:21 INFO - PROCESS | 1679 | 1467319221619 Marionette TRACE conn2 <- [1,317,null,{"value":"7"}] 13:40:21 INFO - PROCESS | 1679 | 1467319221621 Marionette TRACE conn2 -> [0,318,"setScriptTimeout",{"ms":35000}] 13:40:21 INFO - PROCESS | 1679 | 1467319221623 Marionette TRACE conn2 <- [1,318,null,{}] 13:40:21 INFO - PROCESS | 1679 | 1467319221631 Marionette TRACE conn2 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:21 INFO - PROCESS | 1679 | 1467319221634 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:40:21 INFO - PROCESS | 1679 | 1467319221720 Marionette TRACE conn2 <- [1,319,null,{"value":null}] 13:40:21 INFO - PROCESS | 1679 | 1467319221770 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:21 INFO - PROCESS | 1679 | 1467319221772 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:40:21 INFO - PROCESS | 1679 | ++DOCSHELL 0x1186ec800 == 35 [pid = 1679] [id = 87] 13:40:21 INFO - PROCESS | 1679 | ++DOMWINDOW == 84 (0x119338000) [pid = 1679] [serial = 258] [outer = 0x0] 13:40:21 INFO - PROCESS | 1679 | ++DOMWINDOW == 85 (0x121031800) [pid = 1679] [serial = 259] [outer = 0x119338000] 13:40:21 INFO - PROCESS | 1679 | 1467319221799 Marionette DEBUG loaded listener.js 13:40:21 INFO - PROCESS | 1679 | ++DOMWINDOW == 86 (0x124cac000) [pid = 1679] [serial = 260] [outer = 0x119338000] 13:40:22 INFO - PROCESS | 1679 | 1467319222105 Marionette TRACE conn2 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:40:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 13:40:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 521ms 13:40:22 INFO - PROCESS | 1679 | 1467319222143 Marionette TRACE conn2 -> [0,321,"getWindowHandle",null] 13:40:22 INFO - PROCESS | 1679 | 1467319222145 Marionette TRACE conn2 <- [1,321,null,{"value":"7"}] 13:40:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 13:40:22 INFO - PROCESS | 1679 | 1467319222150 Marionette TRACE conn2 -> [0,322,"setScriptTimeout",{"ms":35000}] 13:40:22 INFO - PROCESS | 1679 | 1467319222152 Marionette TRACE conn2 <- [1,322,null,{}] 13:40:22 INFO - PROCESS | 1679 | 1467319222155 Marionette TRACE conn2 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:22 INFO - PROCESS | 1679 | 1467319222157 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:40:22 INFO - PROCESS | 1679 | 1467319222283 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 13:40:22 INFO - PROCESS | 1679 | 1467319222350 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:22 INFO - PROCESS | 1679 | 1467319222352 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:40:22 INFO - PROCESS | 1679 | ++DOCSHELL 0x11949b800 == 36 [pid = 1679] [id = 88] 13:40:22 INFO - PROCESS | 1679 | ++DOMWINDOW == 87 (0x124c2b000) [pid = 1679] [serial = 261] [outer = 0x0] 13:40:22 INFO - PROCESS | 1679 | ++DOMWINDOW == 88 (0x12569e400) [pid = 1679] [serial = 262] [outer = 0x124c2b000] 13:40:22 INFO - PROCESS | 1679 | 1467319222390 Marionette DEBUG loaded listener.js 13:40:22 INFO - PROCESS | 1679 | ++DOMWINDOW == 89 (0x125dbfc00) [pid = 1679] [serial = 263] [outer = 0x124c2b000] 13:40:22 INFO - PROCESS | 1679 | 1467319222702 Marionette TRACE conn2 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:40:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 13:40:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 571ms 13:40:22 INFO - PROCESS | 1679 | 1467319222722 Marionette TRACE conn2 -> [0,325,"getWindowHandle",null] 13:40:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 13:40:22 INFO - PROCESS | 1679 | 1467319222723 Marionette TRACE conn2 <- [1,325,null,{"value":"7"}] 13:40:22 INFO - PROCESS | 1679 | 1467319222725 Marionette TRACE conn2 -> [0,326,"setScriptTimeout",{"ms":35000}] 13:40:22 INFO - PROCESS | 1679 | 1467319222726 Marionette TRACE conn2 <- [1,326,null,{}] 13:40:22 INFO - PROCESS | 1679 | 1467319222736 Marionette TRACE conn2 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:22 INFO - PROCESS | 1679 | 1467319222738 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:40:22 INFO - PROCESS | 1679 | 1467319222819 Marionette TRACE conn2 <- [1,327,null,{"value":null}] 13:40:22 INFO - PROCESS | 1679 | 1467319222870 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:22 INFO - PROCESS | 1679 | 1467319222871 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:40:22 INFO - PROCESS | 1679 | ++DOCSHELL 0x120f67000 == 37 [pid = 1679] [id = 89] 13:40:22 INFO - PROCESS | 1679 | ++DOMWINDOW == 90 (0x124cacc00) [pid = 1679] [serial = 264] [outer = 0x0] 13:40:22 INFO - PROCESS | 1679 | ++DOMWINDOW == 91 (0x12650c000) [pid = 1679] [serial = 265] [outer = 0x124cacc00] 13:40:22 INFO - PROCESS | 1679 | 1467319222892 Marionette DEBUG loaded listener.js 13:40:22 INFO - PROCESS | 1679 | ++DOMWINDOW == 92 (0x126516400) [pid = 1679] [serial = 266] [outer = 0x124cacc00] 13:40:23 INFO - PROCESS | 1679 | 1467319223272 Marionette TRACE conn2 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:40:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 13:40:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 573ms 13:40:23 INFO - PROCESS | 1679 | 1467319223299 Marionette TRACE conn2 -> [0,329,"getWindowHandle",null] 13:40:23 INFO - PROCESS | 1679 | 1467319223301 Marionette TRACE conn2 <- [1,329,null,{"value":"7"}] 13:40:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 13:40:23 INFO - PROCESS | 1679 | 1467319223304 Marionette TRACE conn2 -> [0,330,"setScriptTimeout",{"ms":35000}] 13:40:23 INFO - PROCESS | 1679 | 1467319223306 Marionette TRACE conn2 <- [1,330,null,{}] 13:40:23 INFO - PROCESS | 1679 | 1467319223309 Marionette TRACE conn2 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:23 INFO - PROCESS | 1679 | 1467319223315 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:40:23 INFO - PROCESS | 1679 | 1467319223482 Marionette TRACE conn2 <- [1,331,null,{"value":null}] 13:40:23 INFO - PROCESS | 1679 | 1467319223508 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:23 INFO - PROCESS | 1679 | 1467319223509 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:40:23 INFO - PROCESS | 1679 | ++DOCSHELL 0x12136c800 == 38 [pid = 1679] [id = 90] 13:40:23 INFO - PROCESS | 1679 | ++DOMWINDOW == 93 (0x128b7b800) [pid = 1679] [serial = 267] [outer = 0x0] 13:40:23 INFO - PROCESS | 1679 | ++DOMWINDOW == 94 (0x12923ac00) [pid = 1679] [serial = 268] [outer = 0x128b7b800] 13:40:23 INFO - PROCESS | 1679 | 1467319223548 Marionette DEBUG loaded listener.js 13:40:23 INFO - PROCESS | 1679 | ++DOMWINDOW == 95 (0x12a52c000) [pid = 1679] [serial = 269] [outer = 0x128b7b800] 13:40:23 INFO - PROCESS | 1679 | 1467319223922 Marionette TRACE conn2 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:40:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 13:40:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 671ms 13:40:23 INFO - PROCESS | 1679 | 1467319223974 Marionette TRACE conn2 -> [0,333,"getWindowHandle",null] 13:40:23 INFO - PROCESS | 1679 | 1467319223976 Marionette TRACE conn2 <- [1,333,null,{"value":"7"}] 13:40:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 13:40:23 INFO - PROCESS | 1679 | 1467319223978 Marionette TRACE conn2 -> [0,334,"setScriptTimeout",{"ms":35000}] 13:40:23 INFO - PROCESS | 1679 | 1467319223979 Marionette TRACE conn2 <- [1,334,null,{}] 13:40:23 INFO - PROCESS | 1679 | 1467319223981 Marionette TRACE conn2 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:23 INFO - PROCESS | 1679 | 1467319223982 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:40:24 INFO - PROCESS | 1679 | 1467319224074 Marionette TRACE conn2 <- [1,335,null,{"value":null}] 13:40:24 INFO - PROCESS | 1679 | 1467319224085 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:24 INFO - PROCESS | 1679 | 1467319224086 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:40:24 INFO - PROCESS | 1679 | ++DOCSHELL 0x116606800 == 39 [pid = 1679] [id = 91] 13:40:24 INFO - PROCESS | 1679 | ++DOMWINDOW == 96 (0x12a52e000) [pid = 1679] [serial = 270] [outer = 0x0] 13:40:24 INFO - PROCESS | 1679 | ++DOMWINDOW == 97 (0x12a538000) [pid = 1679] [serial = 271] [outer = 0x12a52e000] 13:40:24 INFO - PROCESS | 1679 | 1467319224116 Marionette DEBUG loaded listener.js 13:40:24 INFO - PROCESS | 1679 | ++DOMWINDOW == 98 (0x12aa3bc00) [pid = 1679] [serial = 272] [outer = 0x12a52e000] 13:40:24 INFO - PROCESS | 1679 | 1467319224413 Marionette TRACE conn2 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:40:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 13:40:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 470ms 13:40:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 13:40:24 INFO - PROCESS | 1679 | 1467319224451 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 13:40:24 INFO - PROCESS | 1679 | 1467319224452 Marionette TRACE conn2 <- [1,337,null,{"value":"7"}] 13:40:24 INFO - PROCESS | 1679 | 1467319224454 Marionette TRACE conn2 -> [0,338,"setScriptTimeout",{"ms":35000}] 13:40:24 INFO - PROCESS | 1679 | 1467319224455 Marionette TRACE conn2 <- [1,338,null,{}] 13:40:24 INFO - PROCESS | 1679 | 1467319224458 Marionette TRACE conn2 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:24 INFO - PROCESS | 1679 | 1467319224459 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:40:24 INFO - PROCESS | 1679 | 1467319224557 Marionette TRACE conn2 <- [1,339,null,{"value":null}] 13:40:24 INFO - PROCESS | 1679 | 1467319224561 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:24 INFO - PROCESS | 1679 | 1467319224562 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:40:24 INFO - PROCESS | 1679 | ++DOCSHELL 0x125de7800 == 40 [pid = 1679] [id = 92] 13:40:24 INFO - PROCESS | 1679 | ++DOMWINDOW == 99 (0x12b604800) [pid = 1679] [serial = 273] [outer = 0x0] 13:40:24 INFO - PROCESS | 1679 | ++DOMWINDOW == 100 (0x12b67fc00) [pid = 1679] [serial = 274] [outer = 0x12b604800] 13:40:24 INFO - PROCESS | 1679 | 1467319224587 Marionette DEBUG loaded listener.js 13:40:24 INFO - PROCESS | 1679 | ++DOMWINDOW == 101 (0x12b684400) [pid = 1679] [serial = 275] [outer = 0x12b604800] 13:40:24 INFO - PROCESS | 1679 | 1467319224953 Marionette TRACE conn2 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:40:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 13:40:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 519ms 13:40:24 INFO - PROCESS | 1679 | 1467319224976 Marionette TRACE conn2 -> [0,341,"getWindowHandle",null] 13:40:24 INFO - PROCESS | 1679 | 1467319224979 Marionette TRACE conn2 <- [1,341,null,{"value":"7"}] 13:40:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 13:40:24 INFO - PROCESS | 1679 | 1467319224983 Marionette TRACE conn2 -> [0,342,"setScriptTimeout",{"ms":35000}] 13:40:24 INFO - PROCESS | 1679 | 1467319224985 Marionette TRACE conn2 <- [1,342,null,{}] 13:40:24 INFO - PROCESS | 1679 | 1467319224987 Marionette TRACE conn2 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:24 INFO - PROCESS | 1679 | 1467319224989 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:40:25 INFO - PROCESS | 1679 | 1467319225132 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 13:40:25 INFO - PROCESS | 1679 | --DOMWINDOW == 100 (0x128cd2400) [pid = 1679] [serial = 222] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 13:40:25 INFO - PROCESS | 1679 | --DOMWINDOW == 99 (0x128b85000) [pid = 1679] [serial = 219] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 13:40:25 INFO - PROCESS | 1679 | --DOMWINDOW == 98 (0x113eaec00) [pid = 1679] [serial = 207] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 13:40:25 INFO - PROCESS | 1679 | --DOMWINDOW == 97 (0x1151cfc00) [pid = 1679] [serial = 197] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 13:40:25 INFO - PROCESS | 1679 | --DOMWINDOW == 96 (0x125825c00) [pid = 1679] [serial = 213] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 13:40:25 INFO - PROCESS | 1679 | --DOMWINDOW == 95 (0x116079c00) [pid = 1679] [serial = 228] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 13:40:25 INFO - PROCESS | 1679 | --DOMWINDOW == 94 (0x129240000) [pid = 1679] [serial = 225] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 13:40:25 INFO - PROCESS | 1679 | --DOMWINDOW == 93 (0x12139d000) [pid = 1679] [serial = 210] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 13:40:25 INFO - PROCESS | 1679 | --DOMWINDOW == 92 (0x125cb8c00) [pid = 1679] [serial = 216] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 13:40:25 INFO - PROCESS | 1679 | --DOMWINDOW == 91 (0x12a535c00) [pid = 1679] [serial = 234] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 13:40:25 INFO - PROCESS | 1679 | --DOMWINDOW == 90 (0x125693800) [pid = 1679] [serial = 231] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 13:40:25 INFO - PROCESS | 1679 | --DOMWINDOW == 89 (0x11336c800) [pid = 1679] [serial = 204] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 13:40:25 INFO - PROCESS | 1679 | --DOMWINDOW == 88 (0x116629800) [pid = 1679] [serial = 200] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 13:40:25 INFO - PROCESS | 1679 | 1467319225396 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:25 INFO - PROCESS | 1679 | 1467319225397 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:40:25 INFO - PROCESS | 1679 | ++DOCSHELL 0x119c22000 == 41 [pid = 1679] [id = 93] 13:40:25 INFO - PROCESS | 1679 | ++DOMWINDOW == 89 (0x1139e8800) [pid = 1679] [serial = 276] [outer = 0x0] 13:40:25 INFO - PROCESS | 1679 | ++DOMWINDOW == 90 (0x116a0b800) [pid = 1679] [serial = 277] [outer = 0x1139e8800] 13:40:25 INFO - PROCESS | 1679 | 1467319225421 Marionette DEBUG loaded listener.js 13:40:25 INFO - PROCESS | 1679 | ++DOMWINDOW == 91 (0x120f19c00) [pid = 1679] [serial = 278] [outer = 0x1139e8800] 13:40:25 INFO - PROCESS | 1679 | 1467319225667 Marionette TRACE conn2 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:40:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 13:40:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 720ms 13:40:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 13:40:25 INFO - PROCESS | 1679 | 1467319225705 Marionette TRACE conn2 -> [0,345,"getWindowHandle",null] 13:40:25 INFO - PROCESS | 1679 | 1467319225706 Marionette TRACE conn2 <- [1,345,null,{"value":"7"}] 13:40:25 INFO - PROCESS | 1679 | 1467319225708 Marionette TRACE conn2 -> [0,346,"setScriptTimeout",{"ms":35000}] 13:40:25 INFO - PROCESS | 1679 | 1467319225709 Marionette TRACE conn2 <- [1,346,null,{}] 13:40:25 INFO - PROCESS | 1679 | 1467319225719 Marionette TRACE conn2 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:25 INFO - PROCESS | 1679 | 1467319225720 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:40:25 INFO - PROCESS | 1679 | 1467319225805 Marionette TRACE conn2 <- [1,347,null,{"value":null}] 13:40:25 INFO - PROCESS | 1679 | 1467319225809 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:25 INFO - PROCESS | 1679 | 1467319225810 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:40:25 INFO - PROCESS | 1679 | ++DOCSHELL 0x128f38800 == 42 [pid = 1679] [id = 94] 13:40:25 INFO - PROCESS | 1679 | ++DOMWINDOW == 92 (0x124512c00) [pid = 1679] [serial = 279] [outer = 0x0] 13:40:25 INFO - PROCESS | 1679 | ++DOMWINDOW == 93 (0x12a90d800) [pid = 1679] [serial = 280] [outer = 0x124512c00] 13:40:25 INFO - PROCESS | 1679 | 1467319225837 Marionette DEBUG loaded listener.js 13:40:25 INFO - PROCESS | 1679 | ++DOMWINDOW == 94 (0x12b91f800) [pid = 1679] [serial = 281] [outer = 0x124512c00] 13:40:26 INFO - PROCESS | 1679 | 1467319226155 Marionette TRACE conn2 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:40:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 13:40:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 473ms 13:40:26 INFO - PROCESS | 1679 | 1467319226183 Marionette TRACE conn2 -> [0,349,"getWindowHandle",null] 13:40:26 INFO - PROCESS | 1679 | 1467319226184 Marionette TRACE conn2 <- [1,349,null,{"value":"7"}] 13:40:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 13:40:26 INFO - PROCESS | 1679 | 1467319226187 Marionette TRACE conn2 -> [0,350,"setScriptTimeout",{"ms":35000}] 13:40:26 INFO - PROCESS | 1679 | 1467319226188 Marionette TRACE conn2 <- [1,350,null,{}] 13:40:26 INFO - PROCESS | 1679 | 1467319226190 Marionette TRACE conn2 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:26 INFO - PROCESS | 1679 | 1467319226191 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:40:26 INFO - PROCESS | 1679 | 1467319226337 Marionette TRACE conn2 <- [1,351,null,{"value":null}] 13:40:26 INFO - PROCESS | 1679 | 1467319226345 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:26 INFO - PROCESS | 1679 | 1467319226347 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:40:26 INFO - PROCESS | 1679 | ++DOCSHELL 0x12a45f800 == 43 [pid = 1679] [id = 95] 13:40:26 INFO - PROCESS | 1679 | ++DOMWINDOW == 95 (0x12139d000) [pid = 1679] [serial = 282] [outer = 0x0] 13:40:26 INFO - PROCESS | 1679 | ++DOMWINDOW == 96 (0x12b926400) [pid = 1679] [serial = 283] [outer = 0x12139d000] 13:40:26 INFO - PROCESS | 1679 | 1467319226382 Marionette DEBUG loaded listener.js 13:40:26 INFO - PROCESS | 1679 | ++DOMWINDOW == 97 (0x12b9b1c00) [pid = 1679] [serial = 284] [outer = 0x12139d000] 13:40:26 INFO - PROCESS | 1679 | 1467319226808 Marionette TRACE conn2 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:40:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 13:40:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 668ms 13:40:26 INFO - PROCESS | 1679 | 1467319226856 Marionette TRACE conn2 -> [0,353,"getWindowHandle",null] 13:40:26 INFO - PROCESS | 1679 | 1467319226858 Marionette TRACE conn2 <- [1,353,null,{"value":"7"}] 13:40:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 13:40:26 INFO - PROCESS | 1679 | 1467319226862 Marionette TRACE conn2 -> [0,354,"setScriptTimeout",{"ms":35000}] 13:40:26 INFO - PROCESS | 1679 | 1467319226863 Marionette TRACE conn2 <- [1,354,null,{}] 13:40:26 INFO - PROCESS | 1679 | 1467319226867 Marionette TRACE conn2 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:26 INFO - PROCESS | 1679 | 1467319226868 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:40:26 INFO - PROCESS | 1679 | 1467319226968 Marionette TRACE conn2 <- [1,355,null,{"value":null}] 13:40:26 INFO - PROCESS | 1679 | 1467319226975 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:26 INFO - PROCESS | 1679 | 1467319226975 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:40:26 INFO - PROCESS | 1679 | ++DOCSHELL 0x12a7df800 == 44 [pid = 1679] [id = 96] 13:40:26 INFO - PROCESS | 1679 | ++DOMWINDOW == 98 (0x125693800) [pid = 1679] [serial = 285] [outer = 0x0] 13:40:27 INFO - PROCESS | 1679 | ++DOMWINDOW == 99 (0x12bd88c00) [pid = 1679] [serial = 286] [outer = 0x125693800] 13:40:27 INFO - PROCESS | 1679 | 1467319226999 Marionette DEBUG loaded listener.js 13:40:27 INFO - PROCESS | 1679 | ++DOMWINDOW == 100 (0x12bd8f000) [pid = 1679] [serial = 287] [outer = 0x125693800] 13:40:27 INFO - PROCESS | 1679 | 1467319227315 Marionette TRACE conn2 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:40:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 13:40:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 470ms 13:40:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 13:40:27 INFO - PROCESS | 1679 | 1467319227333 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 13:40:27 INFO - PROCESS | 1679 | 1467319227334 Marionette TRACE conn2 <- [1,357,null,{"value":"7"}] 13:40:27 INFO - PROCESS | 1679 | 1467319227336 Marionette TRACE conn2 -> [0,358,"setScriptTimeout",{"ms":35000}] 13:40:27 INFO - PROCESS | 1679 | 1467319227337 Marionette TRACE conn2 <- [1,358,null,{}] 13:40:27 INFO - PROCESS | 1679 | 1467319227390 Marionette TRACE conn2 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:27 INFO - PROCESS | 1679 | 1467319227392 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:40:27 INFO - PROCESS | 1679 | 1467319227508 Marionette TRACE conn2 <- [1,359,null,{"value":null}] 13:40:27 INFO - PROCESS | 1679 | 1467319227581 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:27 INFO - PROCESS | 1679 | 1467319227583 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:40:27 INFO - PROCESS | 1679 | ++DOCSHELL 0x116acb800 == 45 [pid = 1679] [id = 97] 13:40:27 INFO - PROCESS | 1679 | ++DOMWINDOW == 101 (0x11670f800) [pid = 1679] [serial = 288] [outer = 0x0] 13:40:27 INFO - PROCESS | 1679 | ++DOMWINDOW == 102 (0x116a11000) [pid = 1679] [serial = 289] [outer = 0x11670f800] 13:40:27 INFO - PROCESS | 1679 | 1467319227613 Marionette DEBUG loaded listener.js 13:40:27 INFO - PROCESS | 1679 | ++DOMWINDOW == 103 (0x1182e6400) [pid = 1679] [serial = 290] [outer = 0x11670f800] 13:40:28 INFO - PROCESS | 1679 | 1467319228058 Marionette TRACE conn2 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:40:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 13:40:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 769ms 13:40:28 INFO - PROCESS | 1679 | 1467319228113 Marionette TRACE conn2 -> [0,361,"getWindowHandle",null] 13:40:28 INFO - PROCESS | 1679 | 1467319228115 Marionette TRACE conn2 <- [1,361,null,{"value":"7"}] 13:40:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 13:40:28 INFO - PROCESS | 1679 | 1467319228119 Marionette TRACE conn2 -> [0,362,"setScriptTimeout",{"ms":35000}] 13:40:28 INFO - PROCESS | 1679 | 1467319228121 Marionette TRACE conn2 <- [1,362,null,{}] 13:40:28 INFO - PROCESS | 1679 | 1467319228125 Marionette TRACE conn2 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:28 INFO - PROCESS | 1679 | 1467319228127 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:40:28 INFO - PROCESS | 1679 | 1467319228252 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 13:40:28 INFO - PROCESS | 1679 | 1467319228317 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:28 INFO - PROCESS | 1679 | 1467319228320 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:40:28 INFO - PROCESS | 1679 | ++DOCSHELL 0x1194a0000 == 46 [pid = 1679] [id = 98] 13:40:28 INFO - PROCESS | 1679 | ++DOMWINDOW == 104 (0x119756400) [pid = 1679] [serial = 291] [outer = 0x0] 13:40:28 INFO - PROCESS | 1679 | ++DOMWINDOW == 105 (0x119b84c00) [pid = 1679] [serial = 292] [outer = 0x119756400] 13:40:28 INFO - PROCESS | 1679 | 1467319228350 Marionette DEBUG loaded listener.js 13:40:28 INFO - PROCESS | 1679 | ++DOMWINDOW == 106 (0x12139e000) [pid = 1679] [serial = 293] [outer = 0x119756400] 13:40:28 INFO - PROCESS | 1679 | 1467319228760 Marionette TRACE conn2 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:40:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 13:40:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 671ms 13:40:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 13:40:28 INFO - PROCESS | 1679 | 1467319228791 Marionette TRACE conn2 -> [0,365,"getWindowHandle",null] 13:40:28 INFO - PROCESS | 1679 | 1467319228793 Marionette TRACE conn2 <- [1,365,null,{"value":"7"}] 13:40:28 INFO - PROCESS | 1679 | 1467319228795 Marionette TRACE conn2 -> [0,366,"setScriptTimeout",{"ms":35000}] 13:40:28 INFO - PROCESS | 1679 | 1467319228796 Marionette TRACE conn2 <- [1,366,null,{}] 13:40:28 INFO - PROCESS | 1679 | 1467319228799 Marionette TRACE conn2 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:28 INFO - PROCESS | 1679 | 1467319228800 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:40:28 INFO - PROCESS | 1679 | 1467319228911 Marionette TRACE conn2 <- [1,367,null,{"value":null}] 13:40:28 INFO - PROCESS | 1679 | 1467319228963 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:28 INFO - PROCESS | 1679 | 1467319228966 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:40:28 INFO - PROCESS | 1679 | ++DOCSHELL 0x1290e3000 == 47 [pid = 1679] [id = 99] 13:40:28 INFO - PROCESS | 1679 | ++DOMWINDOW == 107 (0x124cad400) [pid = 1679] [serial = 294] [outer = 0x0] 13:40:29 INFO - PROCESS | 1679 | ++DOMWINDOW == 108 (0x124cb8c00) [pid = 1679] [serial = 295] [outer = 0x124cad400] 13:40:29 INFO - PROCESS | 1679 | 1467319229009 Marionette DEBUG loaded listener.js 13:40:29 INFO - PROCESS | 1679 | ++DOMWINDOW == 109 (0x12650c400) [pid = 1679] [serial = 296] [outer = 0x124cad400] 13:40:29 INFO - PROCESS | 1679 | 1467319229419 Marionette TRACE conn2 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:40:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 13:40:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 670ms 13:40:29 INFO - PROCESS | 1679 | 1467319229466 Marionette TRACE conn2 -> [0,369,"getWindowHandle",null] 13:40:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 13:40:29 INFO - PROCESS | 1679 | 1467319229471 Marionette TRACE conn2 <- [1,369,null,{"value":"7"}] 13:40:29 INFO - PROCESS | 1679 | 1467319229495 Marionette TRACE conn2 -> [0,370,"setScriptTimeout",{"ms":35000}] 13:40:29 INFO - PROCESS | 1679 | 1467319229497 Marionette TRACE conn2 <- [1,370,null,{}] 13:40:29 INFO - PROCESS | 1679 | 1467319229501 Marionette TRACE conn2 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:29 INFO - PROCESS | 1679 | 1467319229503 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:40:29 INFO - PROCESS | 1679 | 1467319229629 Marionette TRACE conn2 <- [1,371,null,{"value":null}] 13:40:29 INFO - PROCESS | 1679 | 1467319229707 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:29 INFO - PROCESS | 1679 | 1467319229708 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:40:29 INFO - PROCESS | 1679 | ++DOCSHELL 0x12abe7800 == 48 [pid = 1679] [id = 100] 13:40:29 INFO - PROCESS | 1679 | ++DOMWINDOW == 110 (0x12944bc00) [pid = 1679] [serial = 297] [outer = 0x0] 13:40:29 INFO - PROCESS | 1679 | ++DOMWINDOW == 111 (0x12a41dc00) [pid = 1679] [serial = 298] [outer = 0x12944bc00] 13:40:29 INFO - PROCESS | 1679 | 1467319229744 Marionette DEBUG loaded listener.js 13:40:29 INFO - PROCESS | 1679 | ++DOMWINDOW == 112 (0x12aa37c00) [pid = 1679] [serial = 299] [outer = 0x12944bc00] 13:40:30 INFO - PROCESS | 1679 | 1467319230220 Marionette TRACE conn2 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:40:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 13:40:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 792ms 13:40:30 INFO - PROCESS | 1679 | 1467319230415 Marionette TRACE conn2 -> [0,373,"getWindowHandle",null] 13:40:30 INFO - PROCESS | 1679 | 1467319230417 Marionette TRACE conn2 <- [1,373,null,{"value":"7"}] 13:40:30 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 13:40:30 INFO - PROCESS | 1679 | 1467319230438 Marionette TRACE conn2 -> [0,374,"setScriptTimeout",{"ms":35000}] 13:40:30 INFO - PROCESS | 1679 | 1467319230440 Marionette TRACE conn2 <- [1,374,null,{}] 13:40:30 INFO - PROCESS | 1679 | 1467319230444 Marionette TRACE conn2 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:30 INFO - PROCESS | 1679 | 1467319230446 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:40:30 INFO - PROCESS | 1679 | 1467319230534 Marionette TRACE conn2 <- [1,375,null,{"value":null}] 13:40:30 INFO - PROCESS | 1679 | 1467319230583 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:30 INFO - PROCESS | 1679 | 1467319230586 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:40:30 INFO - PROCESS | 1679 | ++DOCSHELL 0x1186df800 == 49 [pid = 1679] [id = 101] 13:40:30 INFO - PROCESS | 1679 | ++DOMWINDOW == 113 (0x118635400) [pid = 1679] [serial = 300] [outer = 0x0] 13:40:30 INFO - PROCESS | 1679 | ++DOMWINDOW == 114 (0x11863ac00) [pid = 1679] [serial = 301] [outer = 0x118635400] 13:40:30 INFO - PROCESS | 1679 | 1467319230613 Marionette DEBUG loaded listener.js 13:40:30 INFO - PROCESS | 1679 | ++DOMWINDOW == 115 (0x118f82800) [pid = 1679] [serial = 302] [outer = 0x118635400] 13:40:31 INFO - PROCESS | 1679 | 1467319231055 Marionette TRACE conn2 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 13:40:31 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 13:40:31 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 670ms 13:40:31 INFO - PROCESS | 1679 | 1467319231113 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 13:40:31 INFO - PROCESS | 1679 | 1467319231115 Marionette TRACE conn2 <- [1,377,null,{"value":"7"}] 13:40:31 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 13:40:31 INFO - PROCESS | 1679 | 1467319231121 Marionette TRACE conn2 -> [0,378,"setScriptTimeout",{"ms":35000}] 13:40:31 INFO - PROCESS | 1679 | 1467319231123 Marionette TRACE conn2 <- [1,378,null,{}] 13:40:31 INFO - PROCESS | 1679 | 1467319231126 Marionette TRACE conn2 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:31 INFO - PROCESS | 1679 | 1467319231127 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:40:31 INFO - PROCESS | 1679 | 1467319231216 Marionette TRACE conn2 <- [1,379,null,{"value":null}] 13:40:31 INFO - PROCESS | 1679 | 1467319231282 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:31 INFO - PROCESS | 1679 | 1467319231284 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:40:31 INFO - PROCESS | 1679 | ++DOCSHELL 0x11745e800 == 50 [pid = 1679] [id = 102] 13:40:31 INFO - PROCESS | 1679 | ++DOMWINDOW == 116 (0x119342800) [pid = 1679] [serial = 303] [outer = 0x0] 13:40:31 INFO - PROCESS | 1679 | ++DOMWINDOW == 117 (0x119643800) [pid = 1679] [serial = 304] [outer = 0x119342800] 13:40:31 INFO - PROCESS | 1679 | 1467319231312 Marionette DEBUG loaded listener.js 13:40:31 INFO - PROCESS | 1679 | ++DOMWINDOW == 118 (0x119a0ac00) [pid = 1679] [serial = 305] [outer = 0x119342800] 13:40:31 INFO - PROCESS | 1679 | --DOCSHELL 0x12a45f800 == 49 [pid = 1679] [id = 95] 13:40:31 INFO - PROCESS | 1679 | --DOCSHELL 0x128f38800 == 48 [pid = 1679] [id = 94] 13:40:31 INFO - PROCESS | 1679 | --DOCSHELL 0x119c22000 == 47 [pid = 1679] [id = 93] 13:40:31 INFO - PROCESS | 1679 | --DOCSHELL 0x125de7800 == 46 [pid = 1679] [id = 92] 13:40:31 INFO - PROCESS | 1679 | --DOCSHELL 0x116606800 == 45 [pid = 1679] [id = 91] 13:40:31 INFO - PROCESS | 1679 | --DOCSHELL 0x12136c800 == 44 [pid = 1679] [id = 90] 13:40:31 INFO - PROCESS | 1679 | --DOMWINDOW == 117 (0x12a910400) [pid = 1679] [serial = 238] [outer = 0x0] [url = about:blank] 13:40:31 INFO - PROCESS | 1679 | --DOCSHELL 0x120f67000 == 43 [pid = 1679] [id = 89] 13:40:31 INFO - PROCESS | 1679 | --DOCSHELL 0x11949b800 == 42 [pid = 1679] [id = 88] 13:40:31 INFO - PROCESS | 1679 | --DOCSHELL 0x1186ec800 == 41 [pid = 1679] [id = 87] 13:40:31 INFO - PROCESS | 1679 | --DOCSHELL 0x116938000 == 40 [pid = 1679] [id = 86] 13:40:31 INFO - PROCESS | 1679 | --DOCSHELL 0x113906800 == 39 [pid = 1679] [id = 85] 13:40:31 INFO - PROCESS | 1679 | --DOCSHELL 0x12114a800 == 38 [pid = 1679] [id = 82] 13:40:31 INFO - PROCESS | 1679 | --DOCSHELL 0x1181db800 == 37 [pid = 1679] [id = 81] 13:40:31 INFO - PROCESS | 1679 | --DOMWINDOW == 116 (0x12a90f800) [pid = 1679] [serial = 236] [outer = 0x0] [url = about:blank] 13:40:31 INFO - PROCESS | 1679 | --DOMWINDOW == 115 (0x129240c00) [pid = 1679] [serial = 223] [outer = 0x0] [url = about:blank] 13:40:31 INFO - PROCESS | 1679 | --DOMWINDOW == 114 (0x129238400) [pid = 1679] [serial = 221] [outer = 0x0] [url = about:blank] 13:40:31 INFO - PROCESS | 1679 | --DOMWINDOW == 113 (0x119a07000) [pid = 1679] [serial = 208] [outer = 0x0] [url = about:blank] 13:40:31 INFO - PROCESS | 1679 | --DOMWINDOW == 112 (0x11817a800) [pid = 1679] [serial = 199] [outer = 0x0] [url = about:blank] 13:40:31 INFO - PROCESS | 1679 | --DOMWINDOW == 111 (0x125c0d400) [pid = 1679] [serial = 214] [outer = 0x0] [url = about:blank] 13:40:31 INFO - PROCESS | 1679 | --DOMWINDOW == 110 (0x12cadec00) [pid = 1679] [serial = 52] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 13:40:31 INFO - PROCESS | 1679 | --DOMWINDOW == 109 (0x121842400) [pid = 1679] [serial = 230] [outer = 0x0] [url = about:blank] 13:40:31 INFO - PROCESS | 1679 | --DOMWINDOW == 108 (0x12a424000) [pid = 1679] [serial = 226] [outer = 0x0] [url = about:blank] 13:40:31 INFO - PROCESS | 1679 | --DOMWINDOW == 107 (0x12a524800) [pid = 1679] [serial = 227] [outer = 0x0] [url = about:blank] 13:40:31 INFO - PROCESS | 1679 | --DOMWINDOW == 106 (0x126065400) [pid = 1679] [serial = 215] [outer = 0x0] [url = about:blank] 13:40:31 INFO - PROCESS | 1679 | --DOMWINDOW == 105 (0x1241b4000) [pid = 1679] [serial = 212] [outer = 0x0] [url = about:blank] 13:40:31 INFO - PROCESS | 1679 | --DOMWINDOW == 104 (0x118f4a800) [pid = 1679] [serial = 229] [outer = 0x0] [url = about:blank] 13:40:31 INFO - PROCESS | 1679 | --DOMWINDOW == 103 (0x128fa2c00) [pid = 1679] [serial = 218] [outer = 0x0] [url = about:blank] 13:40:31 INFO - PROCESS | 1679 | --DOMWINDOW == 102 (0x116f42c00) [pid = 1679] [serial = 198] [outer = 0x0] [url = about:blank] 13:40:31 INFO - PROCESS | 1679 | --DOMWINDOW == 101 (0x12a907000) [pid = 1679] [serial = 235] [outer = 0x0] [url = about:blank] 13:40:31 INFO - PROCESS | 1679 | --DOMWINDOW == 100 (0x12a53d000) [pid = 1679] [serial = 233] [outer = 0x0] [url = about:blank] 13:40:31 INFO - PROCESS | 1679 | --DOMWINDOW == 99 (0x1210dc400) [pid = 1679] [serial = 209] [outer = 0x0] [url = about:blank] 13:40:31 INFO - PROCESS | 1679 | --DOMWINDOW == 98 (0x128fab000) [pid = 1679] [serial = 220] [outer = 0x0] [url = about:blank] 13:40:31 INFO - PROCESS | 1679 | --DOMWINDOW == 97 (0x118fc7800) [pid = 1679] [serial = 205] [outer = 0x0] [url = about:blank] 13:40:31 INFO - PROCESS | 1679 | --DOMWINDOW == 96 (0x116974800) [pid = 1679] [serial = 195] [outer = 0x0] [url = about:blank] 13:40:31 INFO - PROCESS | 1679 | --DOMWINDOW == 95 (0x118249800) [pid = 1679] [serial = 201] [outer = 0x0] [url = about:blank] 13:40:31 INFO - PROCESS | 1679 | --DOMWINDOW == 94 (0x12a52d400) [pid = 1679] [serial = 232] [outer = 0x0] [url = about:blank] 13:40:31 INFO - PROCESS | 1679 | --DOMWINDOW == 93 (0x129446c00) [pid = 1679] [serial = 224] [outer = 0x0] [url = about:blank] 13:40:31 INFO - PROCESS | 1679 | --DOMWINDOW == 92 (0x118632000) [pid = 1679] [serial = 202] [outer = 0x0] [url = about:blank] 13:40:31 INFO - PROCESS | 1679 | --DOMWINDOW == 91 (0x128b80000) [pid = 1679] [serial = 217] [outer = 0x0] [url = about:blank] 13:40:31 INFO - PROCESS | 1679 | --DOMWINDOW == 90 (0x121633000) [pid = 1679] [serial = 211] [outer = 0x0] [url = about:blank] 13:40:31 INFO - PROCESS | 1679 | --DOMWINDOW == 89 (0x119389c00) [pid = 1679] [serial = 206] [outer = 0x0] [url = about:blank] 13:40:31 INFO - PROCESS | 1679 | 1467319231712 Marionette TRACE conn2 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 13:40:31 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 13:40:31 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 622ms 13:40:31 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 13:40:31 INFO - PROCESS | 1679 | 1467319231742 Marionette TRACE conn2 -> [0,381,"getWindowHandle",null] 13:40:31 INFO - PROCESS | 1679 | 1467319231744 Marionette TRACE conn2 <- [1,381,null,{"value":"7"}] 13:40:31 INFO - PROCESS | 1679 | 1467319231747 Marionette TRACE conn2 -> [0,382,"setScriptTimeout",{"ms":35000}] 13:40:31 INFO - PROCESS | 1679 | 1467319231749 Marionette TRACE conn2 <- [1,382,null,{}] 13:40:31 INFO - PROCESS | 1679 | 1467319231758 Marionette TRACE conn2 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:31 INFO - PROCESS | 1679 | 1467319231763 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:40:31 INFO - PROCESS | 1679 | 1467319231887 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 13:40:31 INFO - PROCESS | 1679 | 1467319231965 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:31 INFO - PROCESS | 1679 | 1467319231968 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:40:31 INFO - PROCESS | 1679 | ++DOCSHELL 0x118594000 == 38 [pid = 1679] [id = 103] 13:40:31 INFO - PROCESS | 1679 | ++DOMWINDOW == 90 (0x121455c00) [pid = 1679] [serial = 306] [outer = 0x0] 13:40:32 INFO - PROCESS | 1679 | ++DOMWINDOW == 91 (0x12184a400) [pid = 1679] [serial = 307] [outer = 0x121455c00] 13:40:32 INFO - PROCESS | 1679 | 1467319232012 Marionette DEBUG loaded listener.js 13:40:32 INFO - PROCESS | 1679 | ++DOMWINDOW == 92 (0x1241b9c00) [pid = 1679] [serial = 308] [outer = 0x121455c00] 13:40:32 INFO - PROCESS | 1679 | 1467319232408 Marionette TRACE conn2 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 13:40:32 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 13:40:32 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 669ms 13:40:32 INFO - PROCESS | 1679 | 1467319232416 Marionette TRACE conn2 -> [0,385,"getWindowHandle",null] 13:40:32 INFO - PROCESS | 1679 | 1467319232417 Marionette TRACE conn2 <- [1,385,null,{"value":"7"}] 13:40:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 13:40:32 INFO - PROCESS | 1679 | 1467319232420 Marionette TRACE conn2 -> [0,386,"setScriptTimeout",{"ms":35000}] 13:40:32 INFO - PROCESS | 1679 | 1467319232421 Marionette TRACE conn2 <- [1,386,null,{}] 13:40:32 INFO - PROCESS | 1679 | 1467319232423 Marionette TRACE conn2 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:32 INFO - PROCESS | 1679 | 1467319232424 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:40:32 INFO - PROCESS | 1679 | 1467319232504 Marionette TRACE conn2 <- [1,387,null,{"value":null}] 13:40:32 INFO - PROCESS | 1679 | 1467319232600 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:32 INFO - PROCESS | 1679 | 1467319232601 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:40:32 INFO - PROCESS | 1679 | ++DOCSHELL 0x119a43800 == 39 [pid = 1679] [id = 104] 13:40:32 INFO - PROCESS | 1679 | ++DOMWINDOW == 93 (0x125c0d400) [pid = 1679] [serial = 309] [outer = 0x0] 13:40:32 INFO - PROCESS | 1679 | ++DOMWINDOW == 94 (0x125c0f800) [pid = 1679] [serial = 310] [outer = 0x125c0d400] 13:40:32 INFO - PROCESS | 1679 | 1467319232627 Marionette DEBUG loaded listener.js 13:40:32 INFO - PROCESS | 1679 | ++DOMWINDOW == 95 (0x126065400) [pid = 1679] [serial = 311] [outer = 0x125c0d400] 13:40:32 INFO - PROCESS | 1679 | 1467319232992 Marionette TRACE conn2 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 13:40:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 13:40:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 618ms 13:40:33 INFO - PROCESS | 1679 | 1467319233038 Marionette TRACE conn2 -> [0,389,"getWindowHandle",null] 13:40:33 INFO - PROCESS | 1679 | 1467319233040 Marionette TRACE conn2 <- [1,389,null,{"value":"7"}] 13:40:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 13:40:33 INFO - PROCESS | 1679 | 1467319233042 Marionette TRACE conn2 -> [0,390,"setScriptTimeout",{"ms":35000}] 13:40:33 INFO - PROCESS | 1679 | 1467319233043 Marionette TRACE conn2 <- [1,390,null,{}] 13:40:33 INFO - PROCESS | 1679 | 1467319233046 Marionette TRACE conn2 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:33 INFO - PROCESS | 1679 | 1467319233047 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:40:33 INFO - PROCESS | 1679 | 1467319233124 Marionette TRACE conn2 <- [1,391,null,{"value":null}] 13:40:33 INFO - PROCESS | 1679 | 1467319233128 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:33 INFO - PROCESS | 1679 | 1467319233131 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:40:33 INFO - PROCESS | 1679 | ++DOCSHELL 0x120f6f800 == 40 [pid = 1679] [id = 105] 13:40:33 INFO - PROCESS | 1679 | ++DOMWINDOW == 96 (0x12650d800) [pid = 1679] [serial = 312] [outer = 0x0] 13:40:33 INFO - PROCESS | 1679 | ++DOMWINDOW == 97 (0x128b85000) [pid = 1679] [serial = 313] [outer = 0x12650d800] 13:40:33 INFO - PROCESS | 1679 | 1467319233157 Marionette DEBUG loaded listener.js 13:40:33 INFO - PROCESS | 1679 | ++DOMWINDOW == 98 (0x129238400) [pid = 1679] [serial = 314] [outer = 0x12650d800] 13:40:33 INFO - PROCESS | 1679 | 1467319233471 Marionette TRACE conn2 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 13:40:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 13:40:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 469ms 13:40:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 13:40:33 INFO - PROCESS | 1679 | 1467319233511 Marionette TRACE conn2 -> [0,393,"getWindowHandle",null] 13:40:33 INFO - PROCESS | 1679 | 1467319233513 Marionette TRACE conn2 <- [1,393,null,{"value":"7"}] 13:40:33 INFO - PROCESS | 1679 | 1467319233515 Marionette TRACE conn2 -> [0,394,"setScriptTimeout",{"ms":35000}] 13:40:33 INFO - PROCESS | 1679 | 1467319233516 Marionette TRACE conn2 <- [1,394,null,{}] 13:40:33 INFO - PROCESS | 1679 | 1467319233518 Marionette TRACE conn2 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:33 INFO - PROCESS | 1679 | 1467319233522 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:40:33 INFO - PROCESS | 1679 | 1467319233622 Marionette TRACE conn2 <- [1,395,null,{"value":null}] 13:40:33 INFO - PROCESS | 1679 | 1467319233691 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:33 INFO - PROCESS | 1679 | 1467319233693 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:40:33 INFO - PROCESS | 1679 | ++DOCSHELL 0x124522000 == 41 [pid = 1679] [id = 106] 13:40:33 INFO - PROCESS | 1679 | ++DOMWINDOW == 99 (0x126516000) [pid = 1679] [serial = 315] [outer = 0x0] 13:40:33 INFO - PROCESS | 1679 | ++DOMWINDOW == 100 (0x12a42bc00) [pid = 1679] [serial = 316] [outer = 0x126516000] 13:40:33 INFO - PROCESS | 1679 | 1467319233718 Marionette DEBUG loaded listener.js 13:40:33 INFO - PROCESS | 1679 | ++DOMWINDOW == 101 (0x12b682c00) [pid = 1679] [serial = 317] [outer = 0x126516000] 13:40:34 INFO - PROCESS | 1679 | 1467319234071 Marionette TRACE conn2 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 13:40:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 13:40:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 569ms 13:40:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 13:40:34 INFO - PROCESS | 1679 | 1467319234087 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 13:40:34 INFO - PROCESS | 1679 | 1467319234088 Marionette TRACE conn2 <- [1,397,null,{"value":"7"}] 13:40:34 INFO - PROCESS | 1679 | 1467319234090 Marionette TRACE conn2 -> [0,398,"setScriptTimeout",{"ms":35000}] 13:40:34 INFO - PROCESS | 1679 | 1467319234091 Marionette TRACE conn2 <- [1,398,null,{}] 13:40:34 INFO - PROCESS | 1679 | 1467319234093 Marionette TRACE conn2 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:34 INFO - PROCESS | 1679 | 1467319234095 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:40:34 INFO - PROCESS | 1679 | 1467319234194 Marionette TRACE conn2 <- [1,399,null,{"value":null}] 13:40:34 INFO - PROCESS | 1679 | 1467319234197 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:34 INFO - PROCESS | 1679 | 1467319234199 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:40:34 INFO - PROCESS | 1679 | ++DOCSHELL 0x1258fa000 == 42 [pid = 1679] [id = 107] 13:40:34 INFO - PROCESS | 1679 | ++DOMWINDOW == 102 (0x129237c00) [pid = 1679] [serial = 318] [outer = 0x0] 13:40:34 INFO - PROCESS | 1679 | ++DOMWINDOW == 103 (0x12b68a400) [pid = 1679] [serial = 319] [outer = 0x129237c00] 13:40:34 INFO - PROCESS | 1679 | 1467319234223 Marionette DEBUG loaded listener.js 13:40:34 INFO - PROCESS | 1679 | ++DOMWINDOW == 104 (0x12b9aac00) [pid = 1679] [serial = 320] [outer = 0x129237c00] 13:40:34 INFO - PROCESS | 1679 | 1467319234565 Marionette TRACE conn2 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 13:40:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 13:40:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 520ms 13:40:34 INFO - PROCESS | 1679 | 1467319234611 Marionette TRACE conn2 -> [0,401,"getWindowHandle",null] 13:40:34 INFO - PROCESS | 1679 | 1467319234612 Marionette TRACE conn2 <- [1,401,null,{"value":"7"}] 13:40:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 13:40:34 INFO - PROCESS | 1679 | 1467319234614 Marionette TRACE conn2 -> [0,402,"setScriptTimeout",{"ms":35000}] 13:40:34 INFO - PROCESS | 1679 | 1467319234615 Marionette TRACE conn2 <- [1,402,null,{}] 13:40:34 INFO - PROCESS | 1679 | 1467319234617 Marionette TRACE conn2 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:34 INFO - PROCESS | 1679 | 1467319234619 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:40:34 INFO - PROCESS | 1679 | 1467319234719 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 13:40:34 INFO - PROCESS | 1679 | 1467319234731 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:34 INFO - PROCESS | 1679 | 1467319234732 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:40:34 INFO - PROCESS | 1679 | ++DOCSHELL 0x126110800 == 43 [pid = 1679] [id = 108] 13:40:34 INFO - PROCESS | 1679 | ++DOMWINDOW == 105 (0x12b9b0c00) [pid = 1679] [serial = 321] [outer = 0x0] 13:40:34 INFO - PROCESS | 1679 | ++DOMWINDOW == 106 (0x12bd8a400) [pid = 1679] [serial = 322] [outer = 0x12b9b0c00] 13:40:34 INFO - PROCESS | 1679 | 1467319234764 Marionette DEBUG loaded listener.js 13:40:34 INFO - PROCESS | 1679 | ++DOMWINDOW == 107 (0x12bdc8400) [pid = 1679] [serial = 323] [outer = 0x12b9b0c00] 13:40:35 INFO - PROCESS | 1679 | 1467319235100 Marionette TRACE conn2 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 13:40:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 13:40:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 518ms 13:40:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 13:40:35 INFO - PROCESS | 1679 | 1467319235137 Marionette TRACE conn2 -> [0,405,"getWindowHandle",null] 13:40:35 INFO - PROCESS | 1679 | 1467319235138 Marionette TRACE conn2 <- [1,405,null,{"value":"7"}] 13:40:35 INFO - PROCESS | 1679 | 1467319235140 Marionette TRACE conn2 -> [0,406,"setScriptTimeout",{"ms":35000}] 13:40:35 INFO - PROCESS | 1679 | 1467319235141 Marionette TRACE conn2 <- [1,406,null,{}] 13:40:35 INFO - PROCESS | 1679 | 1467319235144 Marionette TRACE conn2 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:35 INFO - PROCESS | 1679 | 1467319235145 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:40:35 INFO - PROCESS | 1679 | 1467319235245 Marionette TRACE conn2 <- [1,407,null,{"value":null}] 13:40:35 INFO - PROCESS | 1679 | 1467319235277 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:35 INFO - PROCESS | 1679 | 1467319235279 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:40:35 INFO - PROCESS | 1679 | ++DOCSHELL 0x128f34000 == 44 [pid = 1679] [id = 109] 13:40:35 INFO - PROCESS | 1679 | ++DOMWINDOW == 108 (0x12bdcc400) [pid = 1679] [serial = 324] [outer = 0x0] 13:40:35 INFO - PROCESS | 1679 | ++DOMWINDOW == 109 (0x12bf32400) [pid = 1679] [serial = 325] [outer = 0x12bdcc400] 13:40:35 INFO - PROCESS | 1679 | 1467319235303 Marionette DEBUG loaded listener.js 13:40:35 INFO - PROCESS | 1679 | ++DOMWINDOW == 110 (0x12bf39c00) [pid = 1679] [serial = 326] [outer = 0x12bdcc400] 13:40:35 INFO - PROCESS | 1679 | 1467319235609 Marionette TRACE conn2 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 13:40:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 13:40:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 518ms 13:40:35 INFO - PROCESS | 1679 | --DOMWINDOW == 109 (0x1151da800) [pid = 1679] [serial = 194] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 13:40:35 INFO - PROCESS | 1679 | --DOMWINDOW == 108 (0x124c30000) [pid = 1679] [serial = 191] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 13:40:35 INFO - PROCESS | 1679 | --DOMWINDOW == 107 (0x128b7b800) [pid = 1679] [serial = 267] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 13:40:35 INFO - PROCESS | 1679 | --DOMWINDOW == 106 (0x12b604800) [pid = 1679] [serial = 273] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 13:40:35 INFO - PROCESS | 1679 | --DOMWINDOW == 105 (0x12a52e000) [pid = 1679] [serial = 270] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 13:40:35 INFO - PROCESS | 1679 | --DOMWINDOW == 104 (0x1139e8800) [pid = 1679] [serial = 276] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 13:40:35 INFO - PROCESS | 1679 | --DOMWINDOW == 103 (0x119338000) [pid = 1679] [serial = 258] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 13:40:35 INFO - PROCESS | 1679 | --DOMWINDOW == 102 (0x124cacc00) [pid = 1679] [serial = 264] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 13:40:35 INFO - PROCESS | 1679 | --DOMWINDOW == 101 (0x1182e9800) [pid = 1679] [serial = 252] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 13:40:35 INFO - PROCESS | 1679 | --DOMWINDOW == 100 (0x124c2b000) [pid = 1679] [serial = 261] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 13:40:35 INFO - PROCESS | 1679 | --DOMWINDOW == 99 (0x12139d000) [pid = 1679] [serial = 282] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 13:40:35 INFO - PROCESS | 1679 | --DOMWINDOW == 98 (0x118f74800) [pid = 1679] [serial = 255] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 13:40:35 INFO - PROCESS | 1679 | --DOMWINDOW == 97 (0x124512c00) [pid = 1679] [serial = 279] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 13:40:35 INFO - PROCESS | 1679 | 1467319235737 Marionette TRACE conn2 -> [0,409,"getWindowHandle",null] 13:40:35 INFO - PROCESS | 1679 | 1467319235739 Marionette TRACE conn2 <- [1,409,null,{"value":"7"}] 13:40:35 INFO - PROCESS | 1679 | 1467319235740 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 13:40:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 13:40:35 INFO - PROCESS | 1679 | 1467319235753 Marionette TRACE conn2 -> [0,410,"setScriptTimeout",{"ms":35000}] 13:40:35 INFO - PROCESS | 1679 | 1467319235754 Marionette TRACE conn2 <- [1,410,null,{}] 13:40:35 INFO - PROCESS | 1679 | 1467319235756 Marionette TRACE conn2 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:35 INFO - PROCESS | 1679 | 1467319235757 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:40:35 INFO - PROCESS | 1679 | 1467319235840 Marionette TRACE conn2 <- [1,411,null,{"value":null}] 13:40:35 INFO - PROCESS | 1679 | 1467319235846 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:35 INFO - PROCESS | 1679 | 1467319235855 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:40:35 INFO - PROCESS | 1679 | ++DOCSHELL 0x125dcf000 == 45 [pid = 1679] [id = 110] 13:40:35 INFO - PROCESS | 1679 | ++DOMWINDOW == 98 (0x112693c00) [pid = 1679] [serial = 327] [outer = 0x0] 13:40:35 INFO - PROCESS | 1679 | ++DOMWINDOW == 99 (0x11696cc00) [pid = 1679] [serial = 328] [outer = 0x112693c00] 13:40:35 INFO - PROCESS | 1679 | 1467319235880 Marionette DEBUG loaded listener.js 13:40:35 INFO - PROCESS | 1679 | ++DOMWINDOW == 100 (0x124cb0c00) [pid = 1679] [serial = 329] [outer = 0x112693c00] 13:40:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 13:40:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 474ms 13:40:36 INFO - PROCESS | 1679 | 1467319236218 Marionette TRACE conn2 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 13:40:36 INFO - PROCESS | 1679 | 1467319236222 Marionette TRACE conn2 -> [0,413,"getWindowHandle",null] 13:40:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 13:40:36 INFO - PROCESS | 1679 | 1467319236223 Marionette TRACE conn2 <- [1,413,null,{"value":"7"}] 13:40:36 INFO - PROCESS | 1679 | 1467319236225 Marionette TRACE conn2 -> [0,414,"setScriptTimeout",{"ms":35000}] 13:40:36 INFO - PROCESS | 1679 | 1467319236227 Marionette TRACE conn2 <- [1,414,null,{}] 13:40:36 INFO - PROCESS | 1679 | 1467319236235 Marionette TRACE conn2 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:36 INFO - PROCESS | 1679 | 1467319236236 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:40:36 INFO - PROCESS | 1679 | 1467319236333 Marionette TRACE conn2 <- [1,415,null,{"value":null}] 13:40:36 INFO - PROCESS | 1679 | 1467319236386 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:36 INFO - PROCESS | 1679 | 1467319236388 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:40:36 INFO - PROCESS | 1679 | ++DOCSHELL 0x12a7e3800 == 46 [pid = 1679] [id = 111] 13:40:36 INFO - PROCESS | 1679 | ++DOMWINDOW == 101 (0x1151da800) [pid = 1679] [serial = 330] [outer = 0x0] 13:40:36 INFO - PROCESS | 1679 | ++DOMWINDOW == 102 (0x12bd82400) [pid = 1679] [serial = 331] [outer = 0x1151da800] 13:40:36 INFO - PROCESS | 1679 | 1467319236414 Marionette DEBUG loaded listener.js 13:40:36 INFO - PROCESS | 1679 | ++DOMWINDOW == 103 (0x12c55a400) [pid = 1679] [serial = 332] [outer = 0x1151da800] 13:40:36 INFO - PROCESS | 1679 | 1467319236703 Marionette TRACE conn2 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 13:40:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 13:40:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 525ms 13:40:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 13:40:36 INFO - PROCESS | 1679 | 1467319236751 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 13:40:36 INFO - PROCESS | 1679 | 1467319236753 Marionette TRACE conn2 <- [1,417,null,{"value":"7"}] 13:40:36 INFO - PROCESS | 1679 | 1467319236755 Marionette TRACE conn2 -> [0,418,"setScriptTimeout",{"ms":35000}] 13:40:36 INFO - PROCESS | 1679 | 1467319236756 Marionette TRACE conn2 <- [1,418,null,{}] 13:40:36 INFO - PROCESS | 1679 | 1467319236758 Marionette TRACE conn2 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:36 INFO - PROCESS | 1679 | 1467319236759 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:40:36 INFO - PROCESS | 1679 | 1467319236850 Marionette TRACE conn2 <- [1,419,null,{"value":null}] 13:40:36 INFO - PROCESS | 1679 | 1467319236854 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:36 INFO - PROCESS | 1679 | 1467319236854 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:40:36 INFO - PROCESS | 1679 | ++DOCSHELL 0x12b659000 == 47 [pid = 1679] [id = 112] 13:40:36 INFO - PROCESS | 1679 | ++DOMWINDOW == 104 (0x1197dec00) [pid = 1679] [serial = 333] [outer = 0x0] 13:40:36 INFO - PROCESS | 1679 | ++DOMWINDOW == 105 (0x1197e0c00) [pid = 1679] [serial = 334] [outer = 0x1197dec00] 13:40:36 INFO - PROCESS | 1679 | 1467319236878 Marionette DEBUG loaded listener.js 13:40:36 INFO - PROCESS | 1679 | ++DOMWINDOW == 106 (0x12bf41400) [pid = 1679] [serial = 335] [outer = 0x1197dec00] 13:40:37 INFO - PROCESS | 1679 | 1467319237682 Marionette TRACE conn2 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 13:40:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | drawImage() of an APNG with no poster frame draws the first frame 13:40:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 968ms 13:40:37 INFO - PROCESS | 1679 | 1467319237768 Marionette TRACE conn2 -> [0,421,"getWindowHandle",null] 13:40:37 INFO - PROCESS | 1679 | 1467319237771 Marionette TRACE conn2 <- [1,421,null,{"value":"7"}] 13:40:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 13:40:37 INFO - PROCESS | 1679 | 1467319237775 Marionette TRACE conn2 -> [0,422,"setScriptTimeout",{"ms":35000}] 13:40:37 INFO - PROCESS | 1679 | 1467319237777 Marionette TRACE conn2 <- [1,422,null,{}] 13:40:37 INFO - PROCESS | 1679 | 1467319237794 Marionette TRACE conn2 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:37 INFO - PROCESS | 1679 | 1467319237796 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:40:37 INFO - PROCESS | 1679 | 1467319237892 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 13:40:37 INFO - PROCESS | 1679 | 1467319237982 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:37 INFO - PROCESS | 1679 | 1467319237984 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:40:38 INFO - PROCESS | 1679 | ++DOCSHELL 0x11694f800 == 48 [pid = 1679] [id = 113] 13:40:38 INFO - PROCESS | 1679 | ++DOMWINDOW == 107 (0x1128d2800) [pid = 1679] [serial = 336] [outer = 0x0] 13:40:38 INFO - PROCESS | 1679 | ++DOMWINDOW == 108 (0x1128d5000) [pid = 1679] [serial = 337] [outer = 0x1128d2800] 13:40:38 INFO - PROCESS | 1679 | 1467319238017 Marionette DEBUG loaded listener.js 13:40:38 INFO - PROCESS | 1679 | ++DOMWINDOW == 109 (0x1128d9800) [pid = 1679] [serial = 338] [outer = 0x1128d2800] 13:40:38 INFO - PROCESS | 1679 | 1467319238975 Marionette TRACE conn2 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 13:40:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 13:40:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1224ms 13:40:39 INFO - PROCESS | 1679 | 1467319238999 Marionette TRACE conn2 -> [0,425,"getWindowHandle",null] 13:40:39 INFO - PROCESS | 1679 | 1467319239001 Marionette TRACE conn2 <- [1,425,null,{"value":"7"}] 13:40:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 13:40:39 INFO - PROCESS | 1679 | 1467319239005 Marionette TRACE conn2 -> [0,426,"setScriptTimeout",{"ms":35000}] 13:40:39 INFO - PROCESS | 1679 | 1467319239008 Marionette TRACE conn2 <- [1,426,null,{}] 13:40:39 INFO - PROCESS | 1679 | 1467319239011 Marionette TRACE conn2 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:39 INFO - PROCESS | 1679 | 1467319239014 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:40:39 INFO - PROCESS | 1679 | 1467319239118 Marionette TRACE conn2 <- [1,427,null,{"value":null}] 13:40:39 INFO - PROCESS | 1679 | 1467319239169 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:39 INFO - PROCESS | 1679 | 1467319239171 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:40:39 INFO - PROCESS | 1679 | ++DOCSHELL 0x120f70000 == 49 [pid = 1679] [id = 114] 13:40:39 INFO - PROCESS | 1679 | ++DOMWINDOW == 110 (0x118fc5c00) [pid = 1679] [serial = 339] [outer = 0x0] 13:40:39 INFO - PROCESS | 1679 | ++DOMWINDOW == 111 (0x118fef400) [pid = 1679] [serial = 340] [outer = 0x118fc5c00] 13:40:39 INFO - PROCESS | 1679 | 1467319239202 Marionette DEBUG loaded listener.js 13:40:39 INFO - PROCESS | 1679 | ++DOMWINDOW == 112 (0x119645400) [pid = 1679] [serial = 341] [outer = 0x118fc5c00] 13:40:39 INFO - PROCESS | 1679 | 1467319239683 Marionette TRACE conn2 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 13:40:39 INFO - PROCESS | 1679 | 1467319239732 Marionette TRACE conn2 <- [1,429,null,{"value":"7"}] 13:40:39 INFO - PROCESS | 1679 | 1467319239736 Marionette TRACE conn2 -> [0,430,"setScriptTimeout",{"ms":35000}] 13:40:39 INFO - PROCESS | 1679 | 1467319239737 Marionette TRACE conn2 <- [1,430,null,{}] 13:40:39 INFO - PROCESS | 1679 | 1467319239744 Marionette TRACE conn2 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:39 INFO - PROCESS | 1679 | 1467319239749 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:40:39 INFO - PROCESS | 1679 | 1467319239853 Marionette TRACE conn2 <- [1,431,null,{"value":null}] 13:40:39 INFO - PROCESS | 1679 | 1467319239921 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:39 INFO - PROCESS | 1679 | 1467319239924 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:40:39 INFO - PROCESS | 1679 | ++DOCSHELL 0x1290ec000 == 50 [pid = 1679] [id = 115] 13:40:39 INFO - PROCESS | 1679 | ++DOMWINDOW == 113 (0x1210e2400) [pid = 1679] [serial = 342] [outer = 0x0] 13:40:39 INFO - PROCESS | 1679 | ++DOMWINDOW == 114 (0x121560000) [pid = 1679] [serial = 343] [outer = 0x1210e2400] 13:40:39 INFO - PROCESS | 1679 | 1467319239956 Marionette DEBUG loaded listener.js 13:40:40 INFO - PROCESS | 1679 | ++DOMWINDOW == 115 (0x124584400) [pid = 1679] [serial = 344] [outer = 0x1210e2400] 13:40:40 INFO - PROCESS | 1679 | 1467319240573 Marionette TRACE conn2 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 13:40:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 13:40:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 869ms 13:40:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 13:40:40 INFO - PROCESS | 1679 | 1467319240605 Marionette TRACE conn2 -> [0,433,"getWindowHandle",null] 13:40:40 INFO - PROCESS | 1679 | 1467319240608 Marionette TRACE conn2 <- [1,433,null,{"value":"7"}] 13:40:40 INFO - PROCESS | 1679 | 1467319240611 Marionette TRACE conn2 -> [0,434,"setScriptTimeout",{"ms":35000}] 13:40:40 INFO - PROCESS | 1679 | 1467319240615 Marionette TRACE conn2 <- [1,434,null,{}] 13:40:40 INFO - PROCESS | 1679 | 1467319240619 Marionette TRACE conn2 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:40 INFO - PROCESS | 1679 | 1467319240621 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:40:40 INFO - PROCESS | 1679 | 1467319240709 Marionette TRACE conn2 <- [1,435,null,{"value":null}] 13:40:40 INFO - PROCESS | 1679 | 1467319240776 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:40 INFO - PROCESS | 1679 | 1467319240779 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:40:40 INFO - PROCESS | 1679 | ++DOCSHELL 0x11859b000 == 51 [pid = 1679] [id = 116] 13:40:40 INFO - PROCESS | 1679 | ++DOMWINDOW == 116 (0x118637400) [pid = 1679] [serial = 345] [outer = 0x0] 13:40:40 INFO - PROCESS | 1679 | ++DOMWINDOW == 117 (0x1186a2400) [pid = 1679] [serial = 346] [outer = 0x118637400] 13:40:40 INFO - PROCESS | 1679 | 1467319240806 Marionette DEBUG loaded listener.js 13:40:40 INFO - PROCESS | 1679 | ++DOMWINDOW == 118 (0x118ff9000) [pid = 1679] [serial = 347] [outer = 0x118637400] 13:40:41 INFO - PROCESS | 1679 | 1467319241239 Marionette TRACE conn2 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 13:40:41 INFO - PROCESS | 1679 | --DOCSHELL 0x12a7e3800 == 50 [pid = 1679] [id = 111] 13:40:41 INFO - PROCESS | 1679 | --DOCSHELL 0x125dcf000 == 49 [pid = 1679] [id = 110] 13:40:41 INFO - PROCESS | 1679 | --DOCSHELL 0x128f34000 == 48 [pid = 1679] [id = 109] 13:40:41 INFO - PROCESS | 1679 | --DOCSHELL 0x126110800 == 47 [pid = 1679] [id = 108] 13:40:41 INFO - PROCESS | 1679 | --DOCSHELL 0x1258fa000 == 46 [pid = 1679] [id = 107] 13:40:41 INFO - PROCESS | 1679 | --DOMWINDOW == 117 (0x1241b1c00) [pid = 1679] [serial = 247] [outer = 0x0] [url = about:blank] 13:40:41 INFO - PROCESS | 1679 | --DOMWINDOW == 116 (0x1182de000) [pid = 1679] [serial = 241] [outer = 0x0] [url = about:blank] 13:40:41 INFO - PROCESS | 1679 | --DOMWINDOW == 115 (0x118ff8400) [pid = 1679] [serial = 244] [outer = 0x0] [url = about:blank] 13:40:41 INFO - PROCESS | 1679 | --DOMWINDOW == 114 (0x124cb6c00) [pid = 1679] [serial = 250] [outer = 0x0] [url = about:blank] 13:40:41 INFO - PROCESS | 1679 | --DOMWINDOW == 113 (0x12bd88c00) [pid = 1679] [serial = 286] [outer = 0x0] [url = about:blank] 13:40:41 INFO - PROCESS | 1679 | --DOCSHELL 0x124522000 == 45 [pid = 1679] [id = 106] 13:40:41 INFO - PROCESS | 1679 | --DOCSHELL 0x120f6f800 == 44 [pid = 1679] [id = 105] 13:40:41 INFO - PROCESS | 1679 | --DOCSHELL 0x119a43800 == 43 [pid = 1679] [id = 104] 13:40:41 INFO - PROCESS | 1679 | --DOCSHELL 0x118594000 == 42 [pid = 1679] [id = 103] 13:40:41 INFO - PROCESS | 1679 | --DOCSHELL 0x11745e800 == 41 [pid = 1679] [id = 102] 13:40:41 INFO - PROCESS | 1679 | --DOCSHELL 0x1186df800 == 40 [pid = 1679] [id = 101] 13:40:41 INFO - PROCESS | 1679 | --DOCSHELL 0x1290e3000 == 39 [pid = 1679] [id = 99] 13:40:41 INFO - PROCESS | 1679 | --DOCSHELL 0x1194a0000 == 38 [pid = 1679] [id = 98] 13:40:41 INFO - PROCESS | 1679 | --DOCSHELL 0x116acb800 == 37 [pid = 1679] [id = 97] 13:40:41 INFO - PROCESS | 1679 | --DOCSHELL 0x12a7df800 == 36 [pid = 1679] [id = 96] 13:40:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 13:40:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 672ms 13:40:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 13:40:41 INFO - PROCESS | 1679 | 1467319241284 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 13:40:41 INFO - PROCESS | 1679 | 1467319241286 Marionette TRACE conn2 <- [1,437,null,{"value":"7"}] 13:40:41 INFO - PROCESS | 1679 | 1467319241291 Marionette TRACE conn2 -> [0,438,"setScriptTimeout",{"ms":35000}] 13:40:41 INFO - PROCESS | 1679 | 1467319241292 Marionette TRACE conn2 <- [1,438,null,{}] 13:40:41 INFO - PROCESS | 1679 | 1467319241295 Marionette TRACE conn2 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:41 INFO - PROCESS | 1679 | 1467319241296 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:40:41 INFO - PROCESS | 1679 | 1467319241381 Marionette TRACE conn2 <- [1,439,null,{"value":null}] 13:40:41 INFO - PROCESS | 1679 | --DOMWINDOW == 112 (0x12a52c000) [pid = 1679] [serial = 269] [outer = 0x0] [url = about:blank] 13:40:41 INFO - PROCESS | 1679 | --DOMWINDOW == 111 (0x12923ac00) [pid = 1679] [serial = 268] [outer = 0x0] [url = about:blank] 13:40:41 INFO - PROCESS | 1679 | --DOMWINDOW == 110 (0x12b67fc00) [pid = 1679] [serial = 274] [outer = 0x0] [url = about:blank] 13:40:41 INFO - PROCESS | 1679 | --DOMWINDOW == 109 (0x12a538000) [pid = 1679] [serial = 271] [outer = 0x0] [url = about:blank] 13:40:41 INFO - PROCESS | 1679 | --DOMWINDOW == 108 (0x116a0b800) [pid = 1679] [serial = 277] [outer = 0x0] [url = about:blank] 13:40:41 INFO - PROCESS | 1679 | --DOMWINDOW == 107 (0x121031800) [pid = 1679] [serial = 259] [outer = 0x0] [url = about:blank] 13:40:41 INFO - PROCESS | 1679 | --DOMWINDOW == 106 (0x124cac000) [pid = 1679] [serial = 260] [outer = 0x0] [url = about:blank] 13:40:41 INFO - PROCESS | 1679 | --DOMWINDOW == 105 (0x12650c000) [pid = 1679] [serial = 265] [outer = 0x0] [url = about:blank] 13:40:41 INFO - PROCESS | 1679 | --DOMWINDOW == 104 (0x1186a0c00) [pid = 1679] [serial = 254] [outer = 0x0] [url = about:blank] 13:40:41 INFO - PROCESS | 1679 | --DOMWINDOW == 103 (0x11852d000) [pid = 1679] [serial = 253] [outer = 0x0] [url = about:blank] 13:40:41 INFO - PROCESS | 1679 | --DOMWINDOW == 102 (0x12569e400) [pid = 1679] [serial = 262] [outer = 0x0] [url = about:blank] 13:40:41 INFO - PROCESS | 1679 | --DOMWINDOW == 101 (0x125dbfc00) [pid = 1679] [serial = 263] [outer = 0x0] [url = about:blank] 13:40:41 INFO - PROCESS | 1679 | --DOMWINDOW == 100 (0x12b9b1c00) [pid = 1679] [serial = 284] [outer = 0x0] [url = about:blank] 13:40:41 INFO - PROCESS | 1679 | --DOMWINDOW == 99 (0x118f7a400) [pid = 1679] [serial = 256] [outer = 0x0] [url = about:blank] 13:40:41 INFO - PROCESS | 1679 | --DOMWINDOW == 98 (0x119643400) [pid = 1679] [serial = 257] [outer = 0x0] [url = about:blank] 13:40:41 INFO - PROCESS | 1679 | --DOMWINDOW == 97 (0x12b684400) [pid = 1679] [serial = 275] [outer = 0x0] [url = about:blank] 13:40:41 INFO - PROCESS | 1679 | --DOMWINDOW == 96 (0x12aa3bc00) [pid = 1679] [serial = 272] [outer = 0x0] [url = about:blank] 13:40:41 INFO - PROCESS | 1679 | --DOMWINDOW == 95 (0x12a90d800) [pid = 1679] [serial = 280] [outer = 0x0] [url = about:blank] 13:40:41 INFO - PROCESS | 1679 | --DOMWINDOW == 94 (0x12b91f800) [pid = 1679] [serial = 281] [outer = 0x0] [url = about:blank] 13:40:41 INFO - PROCESS | 1679 | --DOMWINDOW == 93 (0x120f19c00) [pid = 1679] [serial = 278] [outer = 0x0] [url = about:blank] 13:40:41 INFO - PROCESS | 1679 | --DOMWINDOW == 92 (0x126516400) [pid = 1679] [serial = 266] [outer = 0x0] [url = about:blank] 13:40:41 INFO - PROCESS | 1679 | --DOMWINDOW == 91 (0x12b926400) [pid = 1679] [serial = 283] [outer = 0x0] [url = about:blank] 13:40:41 INFO - PROCESS | 1679 | --DOMWINDOW == 90 (0x1176f3000) [pid = 1679] [serial = 196] [outer = 0x0] [url = about:blank] 13:40:41 INFO - PROCESS | 1679 | --DOMWINDOW == 89 (0x128cc7400) [pid = 1679] [serial = 193] [outer = 0x0] [url = about:blank] 13:40:41 INFO - PROCESS | 1679 | 1467319241442 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:41 INFO - PROCESS | 1679 | 1467319241443 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:40:41 INFO - PROCESS | 1679 | ++DOCSHELL 0x116ade000 == 37 [pid = 1679] [id = 117] 13:40:41 INFO - PROCESS | 1679 | ++DOMWINDOW == 90 (0x118638400) [pid = 1679] [serial = 348] [outer = 0x0] 13:40:41 INFO - PROCESS | 1679 | ++DOMWINDOW == 91 (0x119753000) [pid = 1679] [serial = 349] [outer = 0x118638400] 13:40:41 INFO - PROCESS | 1679 | 1467319241469 Marionette DEBUG loaded listener.js 13:40:41 INFO - PROCESS | 1679 | ++DOMWINDOW == 92 (0x120f1d400) [pid = 1679] [serial = 350] [outer = 0x118638400] 13:40:41 INFO - PROCESS | 1679 | 1467319241772 Marionette TRACE conn2 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 13:40:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 13:40:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 519ms 13:40:41 INFO - PROCESS | 1679 | 1467319241810 Marionette TRACE conn2 -> [0,441,"getWindowHandle",null] 13:40:41 INFO - PROCESS | 1679 | 1467319241812 Marionette TRACE conn2 <- [1,441,null,{"value":"7"}] 13:40:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 13:40:41 INFO - PROCESS | 1679 | 1467319241817 Marionette TRACE conn2 -> [0,442,"setScriptTimeout",{"ms":35000}] 13:40:41 INFO - PROCESS | 1679 | 1467319241819 Marionette TRACE conn2 <- [1,442,null,{}] 13:40:41 INFO - PROCESS | 1679 | 1467319241826 Marionette TRACE conn2 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:41 INFO - PROCESS | 1679 | 1467319241829 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:40:41 INFO - PROCESS | 1679 | 1467319241908 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 13:40:41 INFO - PROCESS | 1679 | 1467319241986 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:41 INFO - PROCESS | 1679 | 1467319241988 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:40:42 INFO - PROCESS | 1679 | ++DOCSHELL 0x119ada000 == 38 [pid = 1679] [id = 118] 13:40:42 INFO - PROCESS | 1679 | ++DOMWINDOW == 93 (0x121223400) [pid = 1679] [serial = 351] [outer = 0x0] 13:40:42 INFO - PROCESS | 1679 | ++DOMWINDOW == 94 (0x124cac000) [pid = 1679] [serial = 352] [outer = 0x121223400] 13:40:42 INFO - PROCESS | 1679 | 1467319242017 Marionette DEBUG loaded listener.js 13:40:42 INFO - PROCESS | 1679 | ++DOMWINDOW == 95 (0x126064000) [pid = 1679] [serial = 353] [outer = 0x121223400] 13:40:42 INFO - PROCESS | 1679 | 1467319242321 Marionette TRACE conn2 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 13:40:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 13:40:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 521ms 13:40:42 INFO - PROCESS | 1679 | 1467319242339 Marionette TRACE conn2 -> [0,445,"getWindowHandle",null] 13:40:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 13:40:42 INFO - PROCESS | 1679 | 1467319242341 Marionette TRACE conn2 <- [1,445,null,{"value":"7"}] 13:40:42 INFO - PROCESS | 1679 | 1467319242343 Marionette TRACE conn2 -> [0,446,"setScriptTimeout",{"ms":35000}] 13:40:42 INFO - PROCESS | 1679 | 1467319242344 Marionette TRACE conn2 <- [1,446,null,{}] 13:40:42 INFO - PROCESS | 1679 | 1467319242349 Marionette TRACE conn2 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:42 INFO - PROCESS | 1679 | 1467319242351 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:40:42 INFO - PROCESS | 1679 | 1467319242435 Marionette TRACE conn2 <- [1,447,null,{"value":null}] 13:40:42 INFO - PROCESS | 1679 | 1467319242487 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:42 INFO - PROCESS | 1679 | 1467319242488 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:40:42 INFO - PROCESS | 1679 | ++DOCSHELL 0x121293800 == 39 [pid = 1679] [id = 119] 13:40:42 INFO - PROCESS | 1679 | ++DOMWINDOW == 96 (0x121849800) [pid = 1679] [serial = 354] [outer = 0x0] 13:40:42 INFO - PROCESS | 1679 | ++DOMWINDOW == 97 (0x126516800) [pid = 1679] [serial = 355] [outer = 0x121849800] 13:40:42 INFO - PROCESS | 1679 | 1467319242516 Marionette DEBUG loaded listener.js 13:40:42 INFO - PROCESS | 1679 | ++DOMWINDOW == 98 (0x128fa4800) [pid = 1679] [serial = 356] [outer = 0x121849800] 13:40:42 INFO - PROCESS | 1679 | 1467319242784 Marionette TRACE conn2 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 13:40:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 13:40:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 470ms 13:40:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 13:40:42 INFO - PROCESS | 1679 | 1467319242819 Marionette TRACE conn2 -> [0,449,"getWindowHandle",null] 13:40:42 INFO - PROCESS | 1679 | 1467319242821 Marionette TRACE conn2 <- [1,449,null,{"value":"7"}] 13:40:42 INFO - PROCESS | 1679 | 1467319242823 Marionette TRACE conn2 -> [0,450,"setScriptTimeout",{"ms":35000}] 13:40:42 INFO - PROCESS | 1679 | 1467319242824 Marionette TRACE conn2 <- [1,450,null,{}] 13:40:42 INFO - PROCESS | 1679 | 1467319242826 Marionette TRACE conn2 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:42 INFO - PROCESS | 1679 | 1467319242827 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:40:42 INFO - PROCESS | 1679 | 1467319242908 Marionette TRACE conn2 <- [1,451,null,{"value":null}] 13:40:42 INFO - PROCESS | 1679 | 1467319242912 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:42 INFO - PROCESS | 1679 | 1467319242916 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:40:42 INFO - PROCESS | 1679 | ++DOCSHELL 0x124774000 == 40 [pid = 1679] [id = 120] 13:40:42 INFO - PROCESS | 1679 | ++DOMWINDOW == 99 (0x12606e400) [pid = 1679] [serial = 357] [outer = 0x0] 13:40:42 INFO - PROCESS | 1679 | ++DOMWINDOW == 100 (0x129441800) [pid = 1679] [serial = 358] [outer = 0x12606e400] 13:40:42 INFO - PROCESS | 1679 | 1467319242941 Marionette DEBUG loaded listener.js 13:40:42 INFO - PROCESS | 1679 | ++DOMWINDOW == 101 (0x12a524400) [pid = 1679] [serial = 359] [outer = 0x12606e400] 13:40:43 INFO - PROCESS | 1679 | 1467319243291 Marionette TRACE conn2 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 13:40:43 INFO - PROCESS | 1679 | 1467319243344 Marionette TRACE conn2 <- [1,453,null,{"value":"7"}] 13:40:43 INFO - PROCESS | 1679 | 1467319243346 Marionette TRACE conn2 -> [0,454,"setScriptTimeout",{"ms":35000}] 13:40:43 INFO - PROCESS | 1679 | 1467319243347 Marionette TRACE conn2 <- [1,454,null,{}] 13:40:43 INFO - PROCESS | 1679 | 1467319243349 Marionette TRACE conn2 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:43 INFO - PROCESS | 1679 | 1467319243353 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:40:43 INFO - PROCESS | 1679 | 1467319243478 Marionette TRACE conn2 <- [1,455,null,{"value":null}] 13:40:43 INFO - PROCESS | 1679 | 1467319243482 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:43 INFO - PROCESS | 1679 | 1467319243483 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:40:43 INFO - PROCESS | 1679 | ++DOCSHELL 0x12611d000 == 41 [pid = 1679] [id = 121] 13:40:43 INFO - PROCESS | 1679 | ++DOMWINDOW == 102 (0x12a52f800) [pid = 1679] [serial = 360] [outer = 0x0] 13:40:43 INFO - PROCESS | 1679 | ++DOMWINDOW == 103 (0x12aa3a000) [pid = 1679] [serial = 361] [outer = 0x12a52f800] 13:40:43 INFO - PROCESS | 1679 | 1467319243509 Marionette DEBUG loaded listener.js 13:40:43 INFO - PROCESS | 1679 | ++DOMWINDOW == 104 (0x12b9a6000) [pid = 1679] [serial = 362] [outer = 0x12a52f800] 13:40:43 INFO - PROCESS | 1679 | [1679] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:40:43 INFO - PROCESS | 1679 | 1467319243842 Marionette TRACE conn2 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 13:40:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 13:40:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 521ms 13:40:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 13:40:43 INFO - PROCESS | 1679 | 1467319243872 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 13:40:43 INFO - PROCESS | 1679 | 1467319243873 Marionette TRACE conn2 <- [1,457,null,{"value":"7"}] 13:40:43 INFO - PROCESS | 1679 | 1467319243875 Marionette TRACE conn2 -> [0,458,"setScriptTimeout",{"ms":35000}] 13:40:43 INFO - PROCESS | 1679 | 1467319243876 Marionette TRACE conn2 <- [1,458,null,{}] 13:40:43 INFO - PROCESS | 1679 | 1467319243878 Marionette TRACE conn2 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:43 INFO - PROCESS | 1679 | 1467319243881 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:40:43 INFO - PROCESS | 1679 | 1467319243977 Marionette TRACE conn2 <- [1,459,null,{"value":null}] 13:40:43 INFO - PROCESS | 1679 | 1467319243980 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:43 INFO - PROCESS | 1679 | 1467319243982 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:40:43 INFO - PROCESS | 1679 | ++DOCSHELL 0x128c46000 == 42 [pid = 1679] [id = 122] 13:40:43 INFO - PROCESS | 1679 | ++DOMWINDOW == 105 (0x12a530000) [pid = 1679] [serial = 363] [outer = 0x0] 13:40:44 INFO - PROCESS | 1679 | ++DOMWINDOW == 106 (0x12bd86800) [pid = 1679] [serial = 364] [outer = 0x12a530000] 13:40:44 INFO - PROCESS | 1679 | 1467319244006 Marionette DEBUG loaded listener.js 13:40:44 INFO - PROCESS | 1679 | ++DOMWINDOW == 107 (0x12bdcb400) [pid = 1679] [serial = 365] [outer = 0x12a530000] 13:40:44 INFO - PROCESS | 1679 | 1467319244360 Marionette TRACE conn2 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 13:40:44 INFO - PROCESS | 1679 | 1467319244401 Marionette TRACE conn2 <- [1,461,null,{"value":"7"}] 13:40:44 INFO - PROCESS | 1679 | 1467319244404 Marionette TRACE conn2 -> [0,462,"setScriptTimeout",{"ms":35000}] 13:40:44 INFO - PROCESS | 1679 | 1467319244405 Marionette TRACE conn2 <- [1,462,null,{}] 13:40:44 INFO - PROCESS | 1679 | 1467319244407 Marionette TRACE conn2 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:44 INFO - PROCESS | 1679 | 1467319244409 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:40:44 INFO - PROCESS | 1679 | 1467319244505 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 13:40:44 INFO - PROCESS | 1679 | 1467319244509 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:44 INFO - PROCESS | 1679 | 1467319244510 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:40:44 INFO - PROCESS | 1679 | ++DOCSHELL 0x12a452000 == 43 [pid = 1679] [id = 123] 13:40:44 INFO - PROCESS | 1679 | ++DOMWINDOW == 108 (0x116783c00) [pid = 1679] [serial = 366] [outer = 0x0] 13:40:44 INFO - PROCESS | 1679 | ++DOMWINDOW == 109 (0x116788c00) [pid = 1679] [serial = 367] [outer = 0x116783c00] 13:40:44 INFO - PROCESS | 1679 | 1467319244534 Marionette DEBUG loaded listener.js 13:40:44 INFO - PROCESS | 1679 | ++DOMWINDOW == 110 (0x11678d000) [pid = 1679] [serial = 368] [outer = 0x116783c00] 13:40:44 INFO - PROCESS | 1679 | [1679] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:40:44 INFO - PROCESS | 1679 | 1467319244884 Marionette TRACE conn2 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 13:40:44 INFO - PROCESS | 1679 | 1467319244924 Marionette TRACE conn2 <- [1,465,null,{"value":"7"}] 13:40:44 INFO - PROCESS | 1679 | 1467319244926 Marionette TRACE conn2 -> [0,466,"setScriptTimeout",{"ms":35000}] 13:40:44 INFO - PROCESS | 1679 | 1467319244927 Marionette TRACE conn2 <- [1,466,null,{}] 13:40:44 INFO - PROCESS | 1679 | 1467319244929 Marionette TRACE conn2 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:44 INFO - PROCESS | 1679 | 1467319244931 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:40:45 INFO - PROCESS | 1679 | 1467319245029 Marionette TRACE conn2 <- [1,467,null,{"value":null}] 13:40:45 INFO - PROCESS | 1679 | 1467319245033 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:45 INFO - PROCESS | 1679 | 1467319245034 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:40:45 INFO - PROCESS | 1679 | ++DOCSHELL 0x12a7e2800 == 44 [pid = 1679] [id = 124] 13:40:45 INFO - PROCESS | 1679 | ++DOMWINDOW == 111 (0x11678d400) [pid = 1679] [serial = 369] [outer = 0x0] 13:40:45 INFO - PROCESS | 1679 | ++DOMWINDOW == 112 (0x12bdd1c00) [pid = 1679] [serial = 370] [outer = 0x11678d400] 13:40:45 INFO - PROCESS | 1679 | 1467319245058 Marionette DEBUG loaded listener.js 13:40:45 INFO - PROCESS | 1679 | ++DOMWINDOW == 113 (0x12bf3e400) [pid = 1679] [serial = 371] [outer = 0x11678d400] 13:40:45 INFO - PROCESS | 1679 | --DOMWINDOW == 112 (0x129237c00) [pid = 1679] [serial = 318] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 13:40:45 INFO - PROCESS | 1679 | --DOMWINDOW == 111 (0x12b9b0c00) [pid = 1679] [serial = 321] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 13:40:45 INFO - PROCESS | 1679 | --DOMWINDOW == 110 (0x119342800) [pid = 1679] [serial = 303] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 13:40:45 INFO - PROCESS | 1679 | --DOMWINDOW == 109 (0x118635400) [pid = 1679] [serial = 300] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 13:40:45 INFO - PROCESS | 1679 | --DOMWINDOW == 108 (0x125c0d400) [pid = 1679] [serial = 309] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 13:40:45 INFO - PROCESS | 1679 | --DOMWINDOW == 107 (0x12650d800) [pid = 1679] [serial = 312] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 13:40:45 INFO - PROCESS | 1679 | --DOMWINDOW == 106 (0x121455c00) [pid = 1679] [serial = 306] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 13:40:45 INFO - PROCESS | 1679 | --DOMWINDOW == 105 (0x125693800) [pid = 1679] [serial = 285] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 13:40:45 INFO - PROCESS | 1679 | --DOMWINDOW == 104 (0x12bdcc400) [pid = 1679] [serial = 324] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 13:40:45 INFO - PROCESS | 1679 | --DOMWINDOW == 103 (0x112693c00) [pid = 1679] [serial = 327] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 13:40:45 INFO - PROCESS | 1679 | --DOMWINDOW == 102 (0x1151da800) [pid = 1679] [serial = 330] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 13:40:45 INFO - PROCESS | 1679 | --DOMWINDOW == 101 (0x126516000) [pid = 1679] [serial = 315] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 13:40:45 INFO - PROCESS | 1679 | --DOMWINDOW == 100 (0x124116800) [pid = 1679] [serial = 237] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 13:40:45 INFO - PROCESS | 1679 | --DOMWINDOW == 99 (0x116030800) [pid = 1679] [serial = 249] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 13:40:45 INFO - PROCESS | 1679 | --DOMWINDOW == 98 (0x117d35800) [pid = 1679] [serial = 240] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 13:40:45 INFO - PROCESS | 1679 | --DOMWINDOW == 97 (0x118f7b000) [pid = 1679] [serial = 243] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 13:40:45 INFO - PROCESS | 1679 | --DOMWINDOW == 96 (0x12102ac00) [pid = 1679] [serial = 246] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 13:40:45 INFO - PROCESS | 1679 | 1467319245541 Marionette TRACE conn2 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 13:40:45 INFO - PROCESS | 1679 | 1467319245553 Marionette TRACE conn2 <- [1,469,null,{"value":"7"}] 13:40:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 13:40:45 INFO - PROCESS | 1679 | 1467319245555 Marionette TRACE conn2 -> [0,470,"setScriptTimeout",{"ms":35000}] 13:40:45 INFO - PROCESS | 1679 | 1467319245556 Marionette TRACE conn2 <- [1,470,null,{}] 13:40:45 INFO - PROCESS | 1679 | 1467319245558 Marionette TRACE conn2 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:45 INFO - PROCESS | 1679 | 1467319245559 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:40:45 INFO - PROCESS | 1679 | 1467319245640 Marionette TRACE conn2 <- [1,471,null,{"value":null}] 13:40:45 INFO - PROCESS | 1679 | 1467319245644 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:45 INFO - PROCESS | 1679 | 1467319245645 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:40:45 INFO - PROCESS | 1679 | ++DOCSHELL 0x125c2c000 == 45 [pid = 1679] [id = 125] 13:40:45 INFO - PROCESS | 1679 | ++DOMWINDOW == 97 (0x110fe8400) [pid = 1679] [serial = 372] [outer = 0x0] 13:40:45 INFO - PROCESS | 1679 | ++DOMWINDOW == 98 (0x110fee800) [pid = 1679] [serial = 373] [outer = 0x110fe8400] 13:40:45 INFO - PROCESS | 1679 | 1467319245673 Marionette DEBUG loaded listener.js 13:40:45 INFO - PROCESS | 1679 | ++DOMWINDOW == 99 (0x112698400) [pid = 1679] [serial = 374] [outer = 0x110fe8400] 13:40:46 INFO - PROCESS | 1679 | 1467319246000 Marionette TRACE conn2 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 13:40:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 13:40:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 468ms 13:40:46 INFO - PROCESS | 1679 | 1467319246024 Marionette TRACE conn2 -> [0,473,"getWindowHandle",null] 13:40:46 INFO - PROCESS | 1679 | 1467319246025 Marionette TRACE conn2 <- [1,473,null,{"value":"7"}] 13:40:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 13:40:46 INFO - PROCESS | 1679 | 1467319246028 Marionette TRACE conn2 -> [0,474,"setScriptTimeout",{"ms":35000}] 13:40:46 INFO - PROCESS | 1679 | 1467319246031 Marionette TRACE conn2 <- [1,474,null,{}] 13:40:46 INFO - PROCESS | 1679 | 1467319246034 Marionette TRACE conn2 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:46 INFO - PROCESS | 1679 | 1467319246036 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:40:46 INFO - PROCESS | 1679 | 1467319246151 Marionette TRACE conn2 <- [1,475,null,{"value":null}] 13:40:46 INFO - PROCESS | 1679 | 1467319246158 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:46 INFO - PROCESS | 1679 | 1467319246160 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:40:46 INFO - PROCESS | 1679 | ++DOCSHELL 0x12b98c000 == 46 [pid = 1679] [id = 126] 13:40:46 INFO - PROCESS | 1679 | ++DOMWINDOW == 100 (0x110ff0c00) [pid = 1679] [serial = 375] [outer = 0x0] 13:40:46 INFO - PROCESS | 1679 | ++DOMWINDOW == 101 (0x12102ac00) [pid = 1679] [serial = 376] [outer = 0x110ff0c00] 13:40:46 INFO - PROCESS | 1679 | 1467319246187 Marionette DEBUG loaded listener.js 13:40:46 INFO - PROCESS | 1679 | ++DOMWINDOW == 102 (0x12b9a8000) [pid = 1679] [serial = 377] [outer = 0x110ff0c00] 13:40:46 INFO - PROCESS | 1679 | 1467319246533 Marionette TRACE conn2 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 13:40:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 13:40:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 522ms 13:40:46 INFO - PROCESS | 1679 | 1467319246550 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 13:40:46 INFO - PROCESS | 1679 | 1467319246551 Marionette TRACE conn2 <- [1,477,null,{"value":"7"}] 13:40:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 13:40:46 INFO - PROCESS | 1679 | 1467319246554 Marionette TRACE conn2 -> [0,478,"setScriptTimeout",{"ms":35000}] 13:40:46 INFO - PROCESS | 1679 | 1467319246554 Marionette TRACE conn2 <- [1,478,null,{}] 13:40:46 INFO - PROCESS | 1679 | 1467319246557 Marionette TRACE conn2 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:46 INFO - PROCESS | 1679 | 1467319246558 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:40:46 INFO - PROCESS | 1679 | 1467319246641 Marionette TRACE conn2 <- [1,479,null,{"value":null}] 13:40:46 INFO - PROCESS | 1679 | 1467319246645 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:46 INFO - PROCESS | 1679 | 1467319246648 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:40:46 INFO - PROCESS | 1679 | ++DOCSHELL 0x12c51b000 == 47 [pid = 1679] [id = 127] 13:40:46 INFO - PROCESS | 1679 | ++DOMWINDOW == 103 (0x116f09800) [pid = 1679] [serial = 378] [outer = 0x0] 13:40:46 INFO - PROCESS | 1679 | ++DOMWINDOW == 104 (0x116f10000) [pid = 1679] [serial = 379] [outer = 0x116f09800] 13:40:46 INFO - PROCESS | 1679 | 1467319246673 Marionette DEBUG loaded listener.js 13:40:46 INFO - PROCESS | 1679 | ++DOMWINDOW == 105 (0x12bd84400) [pid = 1679] [serial = 380] [outer = 0x116f09800] 13:40:46 INFO - PROCESS | 1679 | 1467319246990 Marionette TRACE conn2 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 13:40:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 13:40:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 468ms 13:40:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 13:40:47 INFO - PROCESS | 1679 | 1467319247022 Marionette TRACE conn2 -> [0,481,"getWindowHandle",null] 13:40:47 INFO - PROCESS | 1679 | 1467319247023 Marionette TRACE conn2 <- [1,481,null,{"value":"7"}] 13:40:47 INFO - PROCESS | 1679 | 1467319247025 Marionette TRACE conn2 -> [0,482,"setScriptTimeout",{"ms":35000}] 13:40:47 INFO - PROCESS | 1679 | 1467319247026 Marionette TRACE conn2 <- [1,482,null,{}] 13:40:47 INFO - PROCESS | 1679 | 1467319247031 Marionette TRACE conn2 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:47 INFO - PROCESS | 1679 | 1467319247032 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:40:47 INFO - PROCESS | 1679 | 1467319247142 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 13:40:47 INFO - PROCESS | 1679 | 1467319247149 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:47 INFO - PROCESS | 1679 | 1467319247157 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:40:47 INFO - PROCESS | 1679 | ++DOCSHELL 0x12c52f000 == 48 [pid = 1679] [id = 128] 13:40:47 INFO - PROCESS | 1679 | ++DOMWINDOW == 106 (0x113eac800) [pid = 1679] [serial = 381] [outer = 0x0] 13:40:47 INFO - PROCESS | 1679 | ++DOMWINDOW == 107 (0x117d0f400) [pid = 1679] [serial = 382] [outer = 0x113eac800] 13:40:47 INFO - PROCESS | 1679 | 1467319247181 Marionette DEBUG loaded listener.js 13:40:47 INFO - PROCESS | 1679 | ++DOMWINDOW == 108 (0x117d15c00) [pid = 1679] [serial = 383] [outer = 0x113eac800] 13:40:47 INFO - PROCESS | 1679 | 1467319247544 Marionette TRACE conn2 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 13:40:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 13:40:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 572ms 13:40:47 INFO - PROCESS | 1679 | 1467319247598 Marionette TRACE conn2 -> [0,485,"getWindowHandle",null] 13:40:47 INFO - PROCESS | 1679 | 1467319247600 Marionette TRACE conn2 <- [1,485,null,{"value":"7"}] 13:40:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 13:40:47 INFO - PROCESS | 1679 | 1467319247604 Marionette TRACE conn2 -> [0,486,"setScriptTimeout",{"ms":35000}] 13:40:47 INFO - PROCESS | 1679 | 1467319247607 Marionette TRACE conn2 <- [1,486,null,{}] 13:40:47 INFO - PROCESS | 1679 | 1467319247611 Marionette TRACE conn2 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:47 INFO - PROCESS | 1679 | 1467319247613 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:40:47 INFO - PROCESS | 1679 | 1467319247720 Marionette TRACE conn2 <- [1,487,null,{"value":null}] 13:40:47 INFO - PROCESS | 1679 | 1467319247788 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:47 INFO - PROCESS | 1679 | 1467319247791 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:40:47 INFO - PROCESS | 1679 | ++DOCSHELL 0x116ace800 == 49 [pid = 1679] [id = 129] 13:40:47 INFO - PROCESS | 1679 | ++DOMWINDOW == 109 (0x1128ce400) [pid = 1679] [serial = 384] [outer = 0x0] 13:40:47 INFO - PROCESS | 1679 | ++DOMWINDOW == 110 (0x1128d9c00) [pid = 1679] [serial = 385] [outer = 0x1128ce400] 13:40:47 INFO - PROCESS | 1679 | 1467319247822 Marionette DEBUG loaded listener.js 13:40:47 INFO - PROCESS | 1679 | ++DOMWINDOW == 111 (0x11678b400) [pid = 1679] [serial = 386] [outer = 0x1128ce400] 13:40:48 INFO - PROCESS | 1679 | 1467319248264 Marionette TRACE conn2 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 13:40:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 13:40:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 674ms 13:40:48 INFO - PROCESS | 1679 | 1467319248278 Marionette TRACE conn2 -> [0,489,"getWindowHandle",null] 13:40:48 INFO - PROCESS | 1679 | 1467319248283 Marionette TRACE conn2 <- [1,489,null,{"value":"7"}] 13:40:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 13:40:48 INFO - PROCESS | 1679 | 1467319248287 Marionette TRACE conn2 -> [0,490,"setScriptTimeout",{"ms":35000}] 13:40:48 INFO - PROCESS | 1679 | 1467319248289 Marionette TRACE conn2 <- [1,490,null,{}] 13:40:48 INFO - PROCESS | 1679 | 1467319248292 Marionette TRACE conn2 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:48 INFO - PROCESS | 1679 | 1467319248294 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:40:48 INFO - PROCESS | 1679 | 1467319248397 Marionette TRACE conn2 <- [1,491,null,{"value":null}] 13:40:48 INFO - PROCESS | 1679 | 1467319248454 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:48 INFO - PROCESS | 1679 | 1467319248455 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:40:48 INFO - PROCESS | 1679 | ++DOCSHELL 0x12128f000 == 50 [pid = 1679] [id = 130] 13:40:48 INFO - PROCESS | 1679 | ++DOMWINDOW == 112 (0x116f42c00) [pid = 1679] [serial = 387] [outer = 0x0] 13:40:48 INFO - PROCESS | 1679 | ++DOMWINDOW == 113 (0x11817a800) [pid = 1679] [serial = 388] [outer = 0x116f42c00] 13:40:48 INFO - PROCESS | 1679 | 1467319248486 Marionette DEBUG loaded listener.js 13:40:48 INFO - PROCESS | 1679 | ++DOMWINDOW == 114 (0x118632c00) [pid = 1679] [serial = 389] [outer = 0x116f42c00] 13:40:48 INFO - PROCESS | 1679 | 1467319248894 Marionette TRACE conn2 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 13:40:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 13:40:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 619ms 13:40:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 13:40:48 INFO - PROCESS | 1679 | 1467319248906 Marionette TRACE conn2 -> [0,493,"getWindowHandle",null] 13:40:48 INFO - PROCESS | 1679 | 1467319248908 Marionette TRACE conn2 <- [1,493,null,{"value":"7"}] 13:40:48 INFO - PROCESS | 1679 | 1467319248910 Marionette TRACE conn2 -> [0,494,"setScriptTimeout",{"ms":35000}] 13:40:48 INFO - PROCESS | 1679 | 1467319248913 Marionette TRACE conn2 <- [1,494,null,{}] 13:40:48 INFO - PROCESS | 1679 | 1467319248921 Marionette TRACE conn2 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:48 INFO - PROCESS | 1679 | 1467319248924 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:40:49 INFO - PROCESS | 1679 | 1467319249031 Marionette TRACE conn2 <- [1,495,null,{"value":null}] 13:40:49 INFO - PROCESS | 1679 | 1467319249125 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:49 INFO - PROCESS | 1679 | 1467319249127 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:40:49 INFO - PROCESS | 1679 | ++DOCSHELL 0x12bd9c000 == 51 [pid = 1679] [id = 131] 13:40:49 INFO - PROCESS | 1679 | ++DOMWINDOW == 115 (0x121224000) [pid = 1679] [serial = 390] [outer = 0x0] 13:40:49 INFO - PROCESS | 1679 | ++DOMWINDOW == 116 (0x124504000) [pid = 1679] [serial = 391] [outer = 0x121224000] 13:40:49 INFO - PROCESS | 1679 | 1467319249158 Marionette DEBUG loaded listener.js 13:40:49 INFO - PROCESS | 1679 | ++DOMWINDOW == 117 (0x124cb9800) [pid = 1679] [serial = 392] [outer = 0x121224000] 13:40:49 INFO - PROCESS | 1679 | 1467319249600 Marionette TRACE conn2 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 13:40:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 13:40:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 724ms 13:40:49 INFO - PROCESS | 1679 | 1467319249636 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 13:40:49 INFO - PROCESS | 1679 | 1467319249637 Marionette TRACE conn2 <- [1,497,null,{"value":"7"}] 13:40:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 13:40:49 INFO - PROCESS | 1679 | 1467319249640 Marionette TRACE conn2 -> [0,498,"setScriptTimeout",{"ms":35000}] 13:40:49 INFO - PROCESS | 1679 | 1467319249641 Marionette TRACE conn2 <- [1,498,null,{}] 13:40:49 INFO - PROCESS | 1679 | 1467319249644 Marionette TRACE conn2 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:49 INFO - PROCESS | 1679 | 1467319249645 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:40:49 INFO - PROCESS | 1679 | 1467319249749 Marionette TRACE conn2 <- [1,499,null,{"value":null}] 13:40:49 INFO - PROCESS | 1679 | 1467319249819 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:49 INFO - PROCESS | 1679 | 1467319249820 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:40:49 INFO - PROCESS | 1679 | ++DOCSHELL 0x12ca8a000 == 52 [pid = 1679] [id = 132] 13:40:49 INFO - PROCESS | 1679 | ++DOMWINDOW == 118 (0x125825c00) [pid = 1679] [serial = 393] [outer = 0x0] 13:40:49 INFO - PROCESS | 1679 | ++DOMWINDOW == 119 (0x126515800) [pid = 1679] [serial = 394] [outer = 0x125825c00] 13:40:49 INFO - PROCESS | 1679 | 1467319249849 Marionette DEBUG loaded listener.js 13:40:49 INFO - PROCESS | 1679 | ++DOMWINDOW == 120 (0x12923c000) [pid = 1679] [serial = 395] [outer = 0x125825c00] 13:40:50 INFO - PROCESS | 1679 | 1467319250268 Marionette TRACE conn2 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 13:40:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 13:40:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 669ms 13:40:50 INFO - PROCESS | 1679 | 1467319250310 Marionette TRACE conn2 -> [0,501,"getWindowHandle",null] 13:40:50 INFO - PROCESS | 1679 | 1467319250312 Marionette TRACE conn2 <- [1,501,null,{"value":"7"}] 13:40:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 13:40:50 INFO - PROCESS | 1679 | 1467319250316 Marionette TRACE conn2 -> [0,502,"setScriptTimeout",{"ms":35000}] 13:40:50 INFO - PROCESS | 1679 | 1467319250318 Marionette TRACE conn2 <- [1,502,null,{}] 13:40:50 INFO - PROCESS | 1679 | 1467319250322 Marionette TRACE conn2 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:50 INFO - PROCESS | 1679 | 1467319250324 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:40:50 INFO - PROCESS | 1679 | 1467319250532 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 13:40:50 INFO - PROCESS | 1679 | 1467319250677 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:50 INFO - PROCESS | 1679 | 1467319250678 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:40:50 INFO - PROCESS | 1679 | ++DOCSHELL 0x125ddd000 == 53 [pid = 1679] [id = 133] 13:40:50 INFO - PROCESS | 1679 | ++DOMWINDOW == 121 (0x116966800) [pid = 1679] [serial = 396] [outer = 0x0] 13:40:50 INFO - PROCESS | 1679 | ++DOMWINDOW == 122 (0x121026000) [pid = 1679] [serial = 397] [outer = 0x116966800] 13:40:50 INFO - PROCESS | 1679 | 1467319250720 Marionette DEBUG loaded listener.js 13:40:50 INFO - PROCESS | 1679 | ++DOMWINDOW == 123 (0x12aa39000) [pid = 1679] [serial = 398] [outer = 0x116966800] 13:40:51 INFO - PROCESS | 1679 | 1467319251375 Marionette TRACE conn2 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 13:40:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 13:40:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1123ms 13:40:51 INFO - PROCESS | 1679 | 1467319251447 Marionette TRACE conn2 -> [0,505,"getWindowHandle",null] 13:40:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 13:40:51 INFO - PROCESS | 1679 | 1467319251450 Marionette TRACE conn2 <- [1,505,null,{"value":"7"}] 13:40:51 INFO - PROCESS | 1679 | 1467319251454 Marionette TRACE conn2 -> [0,506,"setScriptTimeout",{"ms":35000}] 13:40:51 INFO - PROCESS | 1679 | 1467319251456 Marionette TRACE conn2 <- [1,506,null,{}] 13:40:51 INFO - PROCESS | 1679 | 1467319251460 Marionette TRACE conn2 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:51 INFO - PROCESS | 1679 | 1467319251461 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:40:51 INFO - PROCESS | 1679 | 1467319251557 Marionette TRACE conn2 <- [1,507,null,{"value":null}] 13:40:51 INFO - PROCESS | 1679 | 1467319251628 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:51 INFO - PROCESS | 1679 | 1467319251631 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:40:51 INFO - PROCESS | 1679 | ++DOCSHELL 0x119a47800 == 54 [pid = 1679] [id = 134] 13:40:51 INFO - PROCESS | 1679 | ++DOMWINDOW == 124 (0x116a0a800) [pid = 1679] [serial = 399] [outer = 0x0] 13:40:51 INFO - PROCESS | 1679 | ++DOMWINDOW == 125 (0x116f07c00) [pid = 1679] [serial = 400] [outer = 0x116a0a800] 13:40:51 INFO - PROCESS | 1679 | 1467319251658 Marionette DEBUG loaded listener.js 13:40:51 INFO - PROCESS | 1679 | ++DOMWINDOW == 126 (0x117d10400) [pid = 1679] [serial = 401] [outer = 0x116a0a800] 13:40:52 INFO - PROCESS | 1679 | 1467319252104 Marionette TRACE conn2 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 13:40:52 INFO - PROCESS | 1679 | --DOCSHELL 0x1290d8800 == 53 [pid = 1679] [id = 80] 13:40:52 INFO - PROCESS | 1679 | --DOCSHELL 0x12c51b000 == 52 [pid = 1679] [id = 127] 13:40:52 INFO - PROCESS | 1679 | --DOCSHELL 0x12b98c000 == 51 [pid = 1679] [id = 126] 13:40:52 INFO - PROCESS | 1679 | --DOCSHELL 0x125c2c000 == 50 [pid = 1679] [id = 125] 13:40:52 INFO - PROCESS | 1679 | --DOCSHELL 0x12a7e2800 == 49 [pid = 1679] [id = 124] 13:40:52 INFO - PROCESS | 1679 | --DOCSHELL 0x12a452000 == 48 [pid = 1679] [id = 123] 13:40:52 INFO - PROCESS | 1679 | --DOCSHELL 0x128c46000 == 47 [pid = 1679] [id = 122] 13:40:52 INFO - PROCESS | 1679 | --DOMWINDOW == 125 (0x1197e0c00) [pid = 1679] [serial = 334] [outer = 0x0] [url = about:blank] 13:40:52 INFO - PROCESS | 1679 | --DOCSHELL 0x12611d000 == 46 [pid = 1679] [id = 121] 13:40:52 INFO - PROCESS | 1679 | --DOCSHELL 0x124774000 == 45 [pid = 1679] [id = 120] 13:40:52 INFO - PROCESS | 1679 | --DOCSHELL 0x121293800 == 44 [pid = 1679] [id = 119] 13:40:52 INFO - PROCESS | 1679 | --DOCSHELL 0x119ada000 == 43 [pid = 1679] [id = 118] 13:40:52 INFO - PROCESS | 1679 | --DOCSHELL 0x116ade000 == 42 [pid = 1679] [id = 117] 13:40:52 INFO - PROCESS | 1679 | --DOCSHELL 0x11859b000 == 41 [pid = 1679] [id = 116] 13:40:52 INFO - PROCESS | 1679 | --DOCSHELL 0x120f70000 == 40 [pid = 1679] [id = 114] 13:40:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 13:40:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 723ms 13:40:52 INFO - PROCESS | 1679 | --DOCSHELL 0x11694f800 == 39 [pid = 1679] [id = 113] 13:40:52 INFO - PROCESS | 1679 | --DOCSHELL 0x12b659000 == 38 [pid = 1679] [id = 112] 13:40:52 INFO - PROCESS | 1679 | 1467319252178 Marionette TRACE conn2 -> [0,509,"getWindowHandle",null] 13:40:52 INFO - PROCESS | 1679 | 1467319252181 Marionette TRACE conn2 <- [1,509,null,{"value":"7"}] 13:40:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 13:40:52 INFO - PROCESS | 1679 | --DOMWINDOW == 124 (0x12b607000) [pid = 1679] [serial = 239] [outer = 0x0] [url = about:blank] 13:40:52 INFO - PROCESS | 1679 | --DOMWINDOW == 123 (0x125c08800) [pid = 1679] [serial = 251] [outer = 0x0] [url = about:blank] 13:40:52 INFO - PROCESS | 1679 | --DOMWINDOW == 122 (0x118334000) [pid = 1679] [serial = 242] [outer = 0x0] [url = about:blank] 13:40:52 INFO - PROCESS | 1679 | --DOMWINDOW == 121 (0x119753800) [pid = 1679] [serial = 245] [outer = 0x0] [url = about:blank] 13:40:52 INFO - PROCESS | 1679 | --DOMWINDOW == 120 (0x124cad800) [pid = 1679] [serial = 248] [outer = 0x0] [url = about:blank] 13:40:52 INFO - PROCESS | 1679 | --DOMWINDOW == 119 (0x12b68a400) [pid = 1679] [serial = 319] [outer = 0x0] [url = about:blank] 13:40:52 INFO - PROCESS | 1679 | --DOMWINDOW == 118 (0x12bd8a400) [pid = 1679] [serial = 322] [outer = 0x0] [url = about:blank] 13:40:52 INFO - PROCESS | 1679 | --DOMWINDOW == 117 (0x116a11000) [pid = 1679] [serial = 289] [outer = 0x0] [url = about:blank] 13:40:52 INFO - PROCESS | 1679 | --DOMWINDOW == 116 (0x119a0ac00) [pid = 1679] [serial = 305] [outer = 0x0] [url = about:blank] 13:40:52 INFO - PROCESS | 1679 | --DOMWINDOW == 115 (0x119643800) [pid = 1679] [serial = 304] [outer = 0x0] [url = about:blank] 13:40:52 INFO - PROCESS | 1679 | --DOMWINDOW == 114 (0x118f82800) [pid = 1679] [serial = 302] [outer = 0x0] [url = about:blank] 13:40:52 INFO - PROCESS | 1679 | --DOMWINDOW == 113 (0x11863ac00) [pid = 1679] [serial = 301] [outer = 0x0] [url = about:blank] 13:40:52 INFO - PROCESS | 1679 | --DOMWINDOW == 112 (0x125c0f800) [pid = 1679] [serial = 310] [outer = 0x0] [url = about:blank] 13:40:52 INFO - PROCESS | 1679 | --DOMWINDOW == 111 (0x126065400) [pid = 1679] [serial = 311] [outer = 0x0] [url = about:blank] 13:40:52 INFO - PROCESS | 1679 | --DOMWINDOW == 110 (0x128b85000) [pid = 1679] [serial = 313] [outer = 0x0] [url = about:blank] 13:40:52 INFO - PROCESS | 1679 | --DOMWINDOW == 109 (0x129238400) [pid = 1679] [serial = 314] [outer = 0x0] [url = about:blank] 13:40:52 INFO - PROCESS | 1679 | --DOMWINDOW == 108 (0x119b84c00) [pid = 1679] [serial = 292] [outer = 0x0] [url = about:blank] 13:40:52 INFO - PROCESS | 1679 | --DOMWINDOW == 107 (0x12184a400) [pid = 1679] [serial = 307] [outer = 0x0] [url = about:blank] 13:40:52 INFO - PROCESS | 1679 | --DOMWINDOW == 106 (0x1241b9c00) [pid = 1679] [serial = 308] [outer = 0x0] [url = about:blank] 13:40:52 INFO - PROCESS | 1679 | --DOMWINDOW == 105 (0x124cb8c00) [pid = 1679] [serial = 295] [outer = 0x0] [url = about:blank] 13:40:52 INFO - PROCESS | 1679 | --DOMWINDOW == 104 (0x12a41dc00) [pid = 1679] [serial = 298] [outer = 0x0] [url = about:blank] 13:40:52 INFO - PROCESS | 1679 | --DOMWINDOW == 103 (0x12bd8f000) [pid = 1679] [serial = 287] [outer = 0x0] [url = about:blank] 13:40:52 INFO - PROCESS | 1679 | --DOMWINDOW == 102 (0x12bf32400) [pid = 1679] [serial = 325] [outer = 0x0] [url = about:blank] 13:40:52 INFO - PROCESS | 1679 | --DOMWINDOW == 101 (0x12bdc8400) [pid = 1679] [serial = 323] [outer = 0x0] [url = about:blank] 13:40:52 INFO - PROCESS | 1679 | --DOMWINDOW == 100 (0x11696cc00) [pid = 1679] [serial = 328] [outer = 0x0] [url = about:blank] 13:40:52 INFO - PROCESS | 1679 | --DOMWINDOW == 99 (0x124cb0c00) [pid = 1679] [serial = 329] [outer = 0x0] [url = about:blank] 13:40:52 INFO - PROCESS | 1679 | --DOMWINDOW == 98 (0x12bf39c00) [pid = 1679] [serial = 326] [outer = 0x0] [url = about:blank] 13:40:52 INFO - PROCESS | 1679 | --DOMWINDOW == 97 (0x12bd82400) [pid = 1679] [serial = 331] [outer = 0x0] [url = about:blank] 13:40:52 INFO - PROCESS | 1679 | --DOMWINDOW == 96 (0x12b682c00) [pid = 1679] [serial = 317] [outer = 0x0] [url = about:blank] 13:40:52 INFO - PROCESS | 1679 | --DOMWINDOW == 95 (0x12a42bc00) [pid = 1679] [serial = 316] [outer = 0x0] [url = about:blank] 13:40:52 INFO - PROCESS | 1679 | --DOMWINDOW == 94 (0x12c55a400) [pid = 1679] [serial = 332] [outer = 0x0] [url = about:blank] 13:40:52 INFO - PROCESS | 1679 | --DOMWINDOW == 93 (0x12b9aac00) [pid = 1679] [serial = 320] [outer = 0x0] [url = about:blank] 13:40:52 INFO - PROCESS | 1679 | 1467319252204 Marionette TRACE conn2 -> [0,510,"setScriptTimeout",{"ms":35000}] 13:40:52 INFO - PROCESS | 1679 | 1467319252206 Marionette TRACE conn2 <- [1,510,null,{}] 13:40:52 INFO - PROCESS | 1679 | 1467319252210 Marionette TRACE conn2 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:52 INFO - PROCESS | 1679 | 1467319252212 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:40:52 INFO - PROCESS | 1679 | 1467319252290 Marionette TRACE conn2 <- [1,511,null,{"value":null}] 13:40:52 INFO - PROCESS | 1679 | 1467319252301 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:52 INFO - PROCESS | 1679 | 1467319252302 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:40:52 INFO - PROCESS | 1679 | ++DOCSHELL 0x1170bf000 == 39 [pid = 1679] [id = 135] 13:40:52 INFO - PROCESS | 1679 | ++DOMWINDOW == 94 (0x117d0d400) [pid = 1679] [serial = 402] [outer = 0x0] 13:40:52 INFO - PROCESS | 1679 | ++DOMWINDOW == 95 (0x117d19400) [pid = 1679] [serial = 403] [outer = 0x117d0d400] 13:40:52 INFO - PROCESS | 1679 | 1467319252330 Marionette DEBUG loaded listener.js 13:40:52 INFO - PROCESS | 1679 | ++DOMWINDOW == 96 (0x1182ec400) [pid = 1679] [serial = 404] [outer = 0x117d0d400] 13:40:52 INFO - PROCESS | 1679 | 1467319252693 Marionette TRACE conn2 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 13:40:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 13:40:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 530ms 13:40:52 INFO - PROCESS | 1679 | 1467319252731 Marionette TRACE conn2 -> [0,513,"getWindowHandle",null] 13:40:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 13:40:52 INFO - PROCESS | 1679 | 1467319252733 Marionette TRACE conn2 <- [1,513,null,{"value":"7"}] 13:40:52 INFO - PROCESS | 1679 | 1467319252735 Marionette TRACE conn2 -> [0,514,"setScriptTimeout",{"ms":35000}] 13:40:52 INFO - PROCESS | 1679 | 1467319252738 Marionette TRACE conn2 <- [1,514,null,{}] 13:40:52 INFO - PROCESS | 1679 | 1467319252745 Marionette TRACE conn2 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:52 INFO - PROCESS | 1679 | 1467319252748 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:40:52 INFO - PROCESS | 1679 | 1467319252827 Marionette TRACE conn2 <- [1,515,null,{"value":null}] 13:40:52 INFO - PROCESS | 1679 | 1467319252834 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:52 INFO - PROCESS | 1679 | 1467319252836 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:40:52 INFO - PROCESS | 1679 | ++DOCSHELL 0x11949f000 == 40 [pid = 1679] [id = 136] 13:40:52 INFO - PROCESS | 1679 | ++DOMWINDOW == 97 (0x118f79c00) [pid = 1679] [serial = 405] [outer = 0x0] 13:40:52 INFO - PROCESS | 1679 | ++DOMWINDOW == 98 (0x1197d8800) [pid = 1679] [serial = 406] [outer = 0x118f79c00] 13:40:52 INFO - PROCESS | 1679 | 1467319252863 Marionette DEBUG loaded listener.js 13:40:52 INFO - PROCESS | 1679 | ++DOMWINDOW == 99 (0x119b84c00) [pid = 1679] [serial = 407] [outer = 0x118f79c00] 13:40:53 INFO - PROCESS | 1679 | 1467319253238 Marionette TRACE conn2 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 13:40:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError 13:40:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 522ms 13:40:53 INFO - PROCESS | 1679 | 1467319253257 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 13:40:53 INFO - PROCESS | 1679 | 1467319253259 Marionette TRACE conn2 <- [1,517,null,{"value":"7"}] 13:40:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 13:40:53 INFO - PROCESS | 1679 | 1467319253261 Marionette TRACE conn2 -> [0,518,"setScriptTimeout",{"ms":35000}] 13:40:53 INFO - PROCESS | 1679 | 1467319253262 Marionette TRACE conn2 <- [1,518,null,{}] 13:40:53 INFO - PROCESS | 1679 | 1467319253265 Marionette TRACE conn2 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:53 INFO - PROCESS | 1679 | 1467319253266 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:40:53 INFO - PROCESS | 1679 | 1467319253353 Marionette TRACE conn2 <- [1,519,null,{"value":null}] 13:40:53 INFO - PROCESS | 1679 | 1467319253408 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:53 INFO - PROCESS | 1679 | 1467319253409 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:40:53 INFO - PROCESS | 1679 | ++DOCSHELL 0x12127e000 == 41 [pid = 1679] [id = 137] 13:40:53 INFO - PROCESS | 1679 | ++DOMWINDOW == 100 (0x1197da000) [pid = 1679] [serial = 408] [outer = 0x0] 13:40:53 INFO - PROCESS | 1679 | ++DOMWINDOW == 101 (0x121633400) [pid = 1679] [serial = 409] [outer = 0x1197da000] 13:40:53 INFO - PROCESS | 1679 | 1467319253435 Marionette DEBUG loaded listener.js 13:40:53 INFO - PROCESS | 1679 | ++DOMWINDOW == 102 (0x124cb8400) [pid = 1679] [serial = 410] [outer = 0x1197da000] 13:40:53 INFO - PROCESS | 1679 | 1467319253705 Marionette TRACE conn2 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 13:40:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 13:40:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 472ms 13:40:53 INFO - PROCESS | 1679 | 1467319253737 Marionette TRACE conn2 -> [0,521,"getWindowHandle",null] 13:40:53 INFO - PROCESS | 1679 | 1467319253738 Marionette TRACE conn2 <- [1,521,null,{"value":"7"}] 13:40:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 13:40:53 INFO - PROCESS | 1679 | 1467319253740 Marionette TRACE conn2 -> [0,522,"setScriptTimeout",{"ms":35000}] 13:40:53 INFO - PROCESS | 1679 | 1467319253741 Marionette TRACE conn2 <- [1,522,null,{}] 13:40:53 INFO - PROCESS | 1679 | 1467319253743 Marionette TRACE conn2 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:53 INFO - PROCESS | 1679 | 1467319253745 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:40:53 INFO - PROCESS | 1679 | 1467319253840 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 13:40:53 INFO - PROCESS | 1679 | 1467319253843 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:53 INFO - PROCESS | 1679 | 1467319253844 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:40:53 INFO - PROCESS | 1679 | ++DOCSHELL 0x12417b800 == 42 [pid = 1679] [id = 138] 13:40:53 INFO - PROCESS | 1679 | ++DOMWINDOW == 103 (0x125823800) [pid = 1679] [serial = 411] [outer = 0x0] 13:40:53 INFO - PROCESS | 1679 | ++DOMWINDOW == 104 (0x126065400) [pid = 1679] [serial = 412] [outer = 0x125823800] 13:40:53 INFO - PROCESS | 1679 | 1467319253869 Marionette DEBUG loaded listener.js 13:40:53 INFO - PROCESS | 1679 | ++DOMWINDOW == 105 (0x128b84c00) [pid = 1679] [serial = 413] [outer = 0x125823800] 13:40:54 INFO - PROCESS | 1679 | 1467319254230 Marionette TRACE conn2 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 13:40:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 13:40:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 520ms 13:40:54 INFO - PROCESS | 1679 | 1467319254261 Marionette TRACE conn2 -> [0,525,"getWindowHandle",null] 13:40:54 INFO - PROCESS | 1679 | 1467319254263 Marionette TRACE conn2 <- [1,525,null,{"value":"7"}] 13:40:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 13:40:54 INFO - PROCESS | 1679 | 1467319254268 Marionette TRACE conn2 -> [0,526,"setScriptTimeout",{"ms":35000}] 13:40:54 INFO - PROCESS | 1679 | 1467319254270 Marionette TRACE conn2 <- [1,526,null,{}] 13:40:54 INFO - PROCESS | 1679 | 1467319254272 Marionette TRACE conn2 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:54 INFO - PROCESS | 1679 | 1467319254276 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:40:54 INFO - PROCESS | 1679 | 1467319254402 Marionette TRACE conn2 <- [1,527,null,{"value":null}] 13:40:54 INFO - PROCESS | 1679 | 1467319254406 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:54 INFO - PROCESS | 1679 | 1467319254407 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:40:54 INFO - PROCESS | 1679 | ++DOCSHELL 0x11744e000 == 43 [pid = 1679] [id = 139] 13:40:54 INFO - PROCESS | 1679 | ++DOMWINDOW == 106 (0x128b85000) [pid = 1679] [serial = 414] [outer = 0x0] 13:40:54 INFO - PROCESS | 1679 | ++DOMWINDOW == 107 (0x129446000) [pid = 1679] [serial = 415] [outer = 0x128b85000] 13:40:54 INFO - PROCESS | 1679 | 1467319254432 Marionette DEBUG loaded listener.js 13:40:54 INFO - PROCESS | 1679 | ++DOMWINDOW == 108 (0x12b685800) [pid = 1679] [serial = 416] [outer = 0x128b85000] 13:40:54 INFO - PROCESS | 1679 | 1467319254776 Marionette TRACE conn2 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 13:40:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR 13:40:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 519ms 13:40:54 INFO - PROCESS | 1679 | 1467319254787 Marionette TRACE conn2 -> [0,529,"getWindowHandle",null] 13:40:54 INFO - PROCESS | 1679 | 1467319254788 Marionette TRACE conn2 <- [1,529,null,{"value":"7"}] 13:40:54 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 13:40:54 INFO - PROCESS | 1679 | 1467319254791 Marionette TRACE conn2 -> [0,530,"setScriptTimeout",{"ms":35000}] 13:40:54 INFO - PROCESS | 1679 | 1467319254792 Marionette TRACE conn2 <- [1,530,null,{}] 13:40:54 INFO - PROCESS | 1679 | 1467319254794 Marionette TRACE conn2 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:54 INFO - PROCESS | 1679 | 1467319254795 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:40:54 INFO - PROCESS | 1679 | 1467319254901 Marionette TRACE conn2 <- [1,531,null,{"value":null}] 13:40:54 INFO - PROCESS | 1679 | 1467319254913 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:54 INFO - PROCESS | 1679 | 1467319254915 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:40:54 INFO - PROCESS | 1679 | ++DOCSHELL 0x12881b800 == 44 [pid = 1679] [id = 140] 13:40:54 INFO - PROCESS | 1679 | ++DOMWINDOW == 109 (0x110fed000) [pid = 1679] [serial = 417] [outer = 0x0] 13:40:54 INFO - PROCESS | 1679 | ++DOMWINDOW == 110 (0x12b928000) [pid = 1679] [serial = 418] [outer = 0x110fed000] 13:40:54 INFO - PROCESS | 1679 | 1467319254946 Marionette DEBUG loaded listener.js 13:40:54 INFO - PROCESS | 1679 | ++DOMWINDOW == 111 (0x12bd83800) [pid = 1679] [serial = 419] [outer = 0x110fed000] 13:40:55 INFO - PROCESS | 1679 | 1467319255288 Marionette TRACE conn2 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 13:40:55 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not focused. - context.drawCustomFocusRing is not a function 13:40:55 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 13:40:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:40:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:40:55 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 13:40:55 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 13:40:55 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not a descendant of the canvas element. - context.drawCustomFocusRing is not a function 13:40:55 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 13:40:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:40:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:40:55 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 13:40:55 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 13:40:55 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 518ms 13:40:55 INFO - PROCESS | 1679 | 1467319255316 Marionette TRACE conn2 -> [0,533,"getWindowHandle",null] 13:40:55 INFO - PROCESS | 1679 | 1467319255318 Marionette TRACE conn2 <- [1,533,null,{"value":"7"}] 13:40:55 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 13:40:55 INFO - PROCESS | 1679 | 1467319255320 Marionette TRACE conn2 -> [0,534,"setScriptTimeout",{"ms":35000}] 13:40:55 INFO - PROCESS | 1679 | 1467319255321 Marionette TRACE conn2 <- [1,534,null,{}] 13:40:55 INFO - PROCESS | 1679 | 1467319255323 Marionette TRACE conn2 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:55 INFO - PROCESS | 1679 | 1467319255325 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:40:55 INFO - PROCESS | 1679 | 1467319255431 Marionette TRACE conn2 <- [1,535,null,{"value":null}] 13:40:55 INFO - PROCESS | 1679 | 1467319255435 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:55 INFO - PROCESS | 1679 | 1467319255436 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:40:55 INFO - PROCESS | 1679 | ++DOCSHELL 0x12a5e3800 == 45 [pid = 1679] [id = 141] 13:40:55 INFO - PROCESS | 1679 | ++DOMWINDOW == 112 (0x12bd87000) [pid = 1679] [serial = 420] [outer = 0x0] 13:40:55 INFO - PROCESS | 1679 | ++DOMWINDOW == 113 (0x12bdce800) [pid = 1679] [serial = 421] [outer = 0x12bd87000] 13:40:55 INFO - PROCESS | 1679 | 1467319255492 Marionette DEBUG loaded listener.js 13:40:55 INFO - PROCESS | 1679 | ++DOMWINDOW == 114 (0x12bf40400) [pid = 1679] [serial = 422] [outer = 0x12bd87000] 13:40:55 INFO - PROCESS | 1679 | 1467319255810 Marionette TRACE conn2 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html",0,null,null,[["drawFocusIfNeeded draws a focus ring.",0,null,null]]]}] 13:40:55 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 13:40:55 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 518ms 13:40:55 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 13:40:55 INFO - PROCESS | 1679 | 1467319255839 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 13:40:55 INFO - PROCESS | 1679 | 1467319255840 Marionette TRACE conn2 <- [1,537,null,{"value":"7"}] 13:40:55 INFO - PROCESS | 1679 | 1467319255850 Marionette TRACE conn2 -> [0,538,"setScriptTimeout",{"ms":35000}] 13:40:55 INFO - PROCESS | 1679 | 1467319255852 Marionette TRACE conn2 <- [1,538,null,{}] 13:40:55 INFO - PROCESS | 1679 | 1467319255854 Marionette TRACE conn2 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:55 INFO - PROCESS | 1679 | 1467319255855 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:40:55 INFO - PROCESS | 1679 | 1467319255969 Marionette TRACE conn2 <- [1,539,null,{"value":null}] 13:40:56 INFO - PROCESS | 1679 | 1467319256027 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:56 INFO - PROCESS | 1679 | 1467319256028 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:40:56 INFO - PROCESS | 1679 | ++DOCSHELL 0x12b64c800 == 46 [pid = 1679] [id = 142] 13:40:56 INFO - PROCESS | 1679 | ++DOMWINDOW == 115 (0x110f35400) [pid = 1679] [serial = 423] [outer = 0x0] 13:40:56 INFO - PROCESS | 1679 | ++DOMWINDOW == 116 (0x110f39c00) [pid = 1679] [serial = 424] [outer = 0x110f35400] 13:40:56 INFO - PROCESS | 1679 | 1467319256058 Marionette DEBUG loaded listener.js 13:40:56 INFO - PROCESS | 1679 | ++DOMWINDOW == 117 (0x110f41000) [pid = 1679] [serial = 425] [outer = 0x110f35400] 13:40:56 INFO - PROCESS | 1679 | --DOMWINDOW == 116 (0x12a530000) [pid = 1679] [serial = 363] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 13:40:56 INFO - PROCESS | 1679 | --DOMWINDOW == 115 (0x121849800) [pid = 1679] [serial = 354] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 13:40:56 INFO - PROCESS | 1679 | --DOMWINDOW == 114 (0x116783c00) [pid = 1679] [serial = 366] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 13:40:56 INFO - PROCESS | 1679 | --DOMWINDOW == 113 (0x12606e400) [pid = 1679] [serial = 357] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 13:40:56 INFO - PROCESS | 1679 | --DOMWINDOW == 112 (0x118638400) [pid = 1679] [serial = 348] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 13:40:56 INFO - PROCESS | 1679 | --DOMWINDOW == 111 (0x118637400) [pid = 1679] [serial = 345] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 13:40:56 INFO - PROCESS | 1679 | --DOMWINDOW == 110 (0x121223400) [pid = 1679] [serial = 351] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 13:40:56 INFO - PROCESS | 1679 | --DOMWINDOW == 109 (0x11678d400) [pid = 1679] [serial = 369] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 13:40:56 INFO - PROCESS | 1679 | --DOMWINDOW == 108 (0x110fe8400) [pid = 1679] [serial = 372] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 13:40:56 INFO - PROCESS | 1679 | --DOMWINDOW == 107 (0x110ff0c00) [pid = 1679] [serial = 375] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 13:40:56 INFO - PROCESS | 1679 | --DOMWINDOW == 106 (0x116f09800) [pid = 1679] [serial = 378] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 13:40:56 INFO - PROCESS | 1679 | --DOMWINDOW == 105 (0x12a52f800) [pid = 1679] [serial = 360] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 13:40:56 INFO - PROCESS | 1679 | 1467319256474 Marionette TRACE conn2 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 13:40:56 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | drawFocusIfNeeded does not draw a focus ring if the element is not in focus. 13:40:56 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 679ms 13:40:56 INFO - PROCESS | 1679 | 1467319256522 Marionette TRACE conn2 -> [0,541,"getWindowHandle",null] 13:40:56 INFO - PROCESS | 1679 | 1467319256523 Marionette TRACE conn2 <- [1,541,null,{"value":"7"}] 13:40:56 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 13:40:56 INFO - PROCESS | 1679 | 1467319256525 Marionette TRACE conn2 -> [0,542,"setScriptTimeout",{"ms":35000}] 13:40:56 INFO - PROCESS | 1679 | 1467319256526 Marionette TRACE conn2 <- [1,542,null,{}] 13:40:56 INFO - PROCESS | 1679 | 1467319256529 Marionette TRACE conn2 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:56 INFO - PROCESS | 1679 | 1467319256530 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:40:56 INFO - PROCESS | 1679 | 1467319256609 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 13:40:56 INFO - PROCESS | 1679 | 1467319256615 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:56 INFO - PROCESS | 1679 | 1467319256617 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:40:56 INFO - PROCESS | 1679 | ++DOCSHELL 0x12b97f800 == 47 [pid = 1679] [id = 143] 13:40:56 INFO - PROCESS | 1679 | ++DOMWINDOW == 106 (0x110f41400) [pid = 1679] [serial = 426] [outer = 0x0] 13:40:56 INFO - PROCESS | 1679 | ++DOMWINDOW == 107 (0x116f08000) [pid = 1679] [serial = 427] [outer = 0x110f41400] 13:40:56 INFO - PROCESS | 1679 | 1467319256641 Marionette DEBUG loaded listener.js 13:40:56 INFO - PROCESS | 1679 | ++DOMWINDOW == 108 (0x1197e6400) [pid = 1679] [serial = 428] [outer = 0x110f41400] 13:40:56 INFO - PROCESS | 1679 | 1467319256967 Marionette TRACE conn2 <- [1,544,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 13:40:56 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context. 13:40:56 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 473ms 13:40:57 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 13:40:57 INFO - PROCESS | 1679 | 1467319256999 Marionette TRACE conn2 -> [0,545,"getWindowHandle",null] 13:40:57 INFO - PROCESS | 1679 | 1467319257001 Marionette TRACE conn2 <- [1,545,null,{"value":"7"}] 13:40:57 INFO - PROCESS | 1679 | 1467319257003 Marionette TRACE conn2 -> [0,546,"setScriptTimeout",{"ms":35000}] 13:40:57 INFO - PROCESS | 1679 | 1467319257005 Marionette TRACE conn2 <- [1,546,null,{}] 13:40:57 INFO - PROCESS | 1679 | 1467319257007 Marionette TRACE conn2 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:57 INFO - PROCESS | 1679 | 1467319257009 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:40:57 INFO - PROCESS | 1679 | 1467319257135 Marionette TRACE conn2 <- [1,547,null,{"value":null}] 13:40:57 INFO - PROCESS | 1679 | 1467319257142 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:57 INFO - PROCESS | 1679 | 1467319257144 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:40:57 INFO - PROCESS | 1679 | ++DOCSHELL 0x12c65a800 == 48 [pid = 1679] [id = 144] 13:40:57 INFO - PROCESS | 1679 | ++DOMWINDOW == 109 (0x110fe5400) [pid = 1679] [serial = 429] [outer = 0x0] 13:40:57 INFO - PROCESS | 1679 | ++DOMWINDOW == 110 (0x1197e7c00) [pid = 1679] [serial = 430] [outer = 0x110fe5400] 13:40:57 INFO - PROCESS | 1679 | 1467319257179 Marionette DEBUG loaded listener.js 13:40:57 INFO - PROCESS | 1679 | ++DOMWINDOW == 111 (0x12c55c400) [pid = 1679] [serial = 431] [outer = 0x110fe5400] 13:40:57 INFO - PROCESS | 1679 | 1467319257517 Marionette TRACE conn2 <- [1,548,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus.",0,null,null]]]}] 13:40:57 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 13:40:57 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 569ms 13:40:57 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 13:40:57 INFO - PROCESS | 1679 | 1467319257573 Marionette TRACE conn2 -> [0,549,"getWindowHandle",null] 13:40:57 INFO - PROCESS | 1679 | 1467319257574 Marionette TRACE conn2 <- [1,549,null,{"value":"7"}] 13:40:57 INFO - PROCESS | 1679 | 1467319257576 Marionette TRACE conn2 -> [0,550,"setScriptTimeout",{"ms":35000}] 13:40:57 INFO - PROCESS | 1679 | 1467319257577 Marionette TRACE conn2 <- [1,550,null,{}] 13:40:57 INFO - PROCESS | 1679 | 1467319257579 Marionette TRACE conn2 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:57 INFO - PROCESS | 1679 | 1467319257580 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:40:57 INFO - PROCESS | 1679 | 1467319257667 Marionette TRACE conn2 <- [1,551,null,{"value":null}] 13:40:57 INFO - PROCESS | 1679 | 1467319257746 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:57 INFO - PROCESS | 1679 | 1467319257749 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:40:57 INFO - PROCESS | 1679 | ++DOCSHELL 0x12ce76000 == 49 [pid = 1679] [id = 145] 13:40:57 INFO - PROCESS | 1679 | ++DOMWINDOW == 112 (0x1122be800) [pid = 1679] [serial = 432] [outer = 0x0] 13:40:57 INFO - PROCESS | 1679 | ++DOMWINDOW == 113 (0x1265b6c00) [pid = 1679] [serial = 433] [outer = 0x1122be800] 13:40:57 INFO - PROCESS | 1679 | 1467319257777 Marionette DEBUG loaded listener.js 13:40:57 INFO - PROCESS | 1679 | ++DOMWINDOW == 114 (0x1265bf400) [pid = 1679] [serial = 434] [outer = 0x1122be800] 13:40:58 INFO - PROCESS | 1679 | 1467319258067 Marionette TRACE conn2 <- [1,552,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring.",0,null,null]]]}] 13:40:58 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring. 13:40:58 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 521ms 13:40:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 13:40:58 INFO - PROCESS | 1679 | 1467319258103 Marionette TRACE conn2 -> [0,553,"getWindowHandle",null] 13:40:58 INFO - PROCESS | 1679 | 1467319258104 Marionette TRACE conn2 <- [1,553,null,{"value":"7"}] 13:40:58 INFO - PROCESS | 1679 | 1467319258106 Marionette TRACE conn2 -> [0,554,"setScriptTimeout",{"ms":35000}] 13:40:58 INFO - PROCESS | 1679 | 1467319258107 Marionette TRACE conn2 <- [1,554,null,{}] 13:40:58 INFO - PROCESS | 1679 | 1467319258110 Marionette TRACE conn2 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:58 INFO - PROCESS | 1679 | 1467319258111 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:40:58 INFO - PROCESS | 1679 | 1467319258213 Marionette TRACE conn2 <- [1,555,null,{"value":null}] 13:40:58 INFO - PROCESS | 1679 | 1467319258218 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:58 INFO - PROCESS | 1679 | 1467319258219 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:40:58 INFO - PROCESS | 1679 | ++DOCSHELL 0x12d2b2000 == 50 [pid = 1679] [id = 146] 13:40:58 INFO - PROCESS | 1679 | ++DOMWINDOW == 115 (0x1265bf800) [pid = 1679] [serial = 435] [outer = 0x0] 13:40:58 INFO - PROCESS | 1679 | ++DOMWINDOW == 116 (0x128c0e400) [pid = 1679] [serial = 436] [outer = 0x1265bf800] 13:40:58 INFO - PROCESS | 1679 | 1467319258243 Marionette DEBUG loaded listener.js 13:40:58 INFO - PROCESS | 1679 | ++DOMWINDOW == 117 (0x128c13400) [pid = 1679] [serial = 437] [outer = 0x1265bf800] 13:40:58 INFO - PROCESS | 1679 | [1679] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:40:58 INFO - PROCESS | 1679 | 1467319258738 Marionette TRACE conn2 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 13:40:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 13:40:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 670ms 13:40:58 INFO - PROCESS | 1679 | 1467319258776 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 13:40:58 INFO - PROCESS | 1679 | 1467319258779 Marionette TRACE conn2 <- [1,557,null,{"value":"7"}] 13:40:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 13:40:58 INFO - PROCESS | 1679 | 1467319258801 Marionette TRACE conn2 -> [0,558,"setScriptTimeout",{"ms":35000}] 13:40:58 INFO - PROCESS | 1679 | 1467319258803 Marionette TRACE conn2 <- [1,558,null,{}] 13:40:58 INFO - PROCESS | 1679 | 1467319258808 Marionette TRACE conn2 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:58 INFO - PROCESS | 1679 | 1467319258809 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:40:58 INFO - PROCESS | 1679 | 1467319258916 Marionette TRACE conn2 <- [1,559,null,{"value":null}] 13:40:58 INFO - PROCESS | 1679 | 1467319258988 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:58 INFO - PROCESS | 1679 | 1467319258989 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:40:58 INFO - PROCESS | 1679 | ++DOCSHELL 0x11859c800 == 51 [pid = 1679] [id = 147] 13:40:58 INFO - PROCESS | 1679 | ++DOMWINDOW == 118 (0x1130d7000) [pid = 1679] [serial = 438] [outer = 0x0] 13:40:59 INFO - PROCESS | 1679 | ++DOMWINDOW == 119 (0x11678cc00) [pid = 1679] [serial = 439] [outer = 0x1130d7000] 13:40:59 INFO - PROCESS | 1679 | 1467319259020 Marionette DEBUG loaded listener.js 13:40:59 INFO - PROCESS | 1679 | ++DOMWINDOW == 120 (0x116f3d000) [pid = 1679] [serial = 440] [outer = 0x1130d7000] 13:40:59 INFO - PROCESS | 1679 | 1467319259469 Marionette TRACE conn2 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 13:40:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 13:40:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 724ms 13:40:59 INFO - PROCESS | 1679 | 1467319259530 Marionette TRACE conn2 -> [0,561,"getWindowHandle",null] 13:40:59 INFO - PROCESS | 1679 | 1467319259534 Marionette TRACE conn2 <- [1,561,null,{"value":"7"}] 13:40:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 13:40:59 INFO - PROCESS | 1679 | 1467319259538 Marionette TRACE conn2 -> [0,562,"setScriptTimeout",{"ms":35000}] 13:40:59 INFO - PROCESS | 1679 | 1467319259540 Marionette TRACE conn2 <- [1,562,null,{}] 13:40:59 INFO - PROCESS | 1679 | 1467319259543 Marionette TRACE conn2 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:59 INFO - PROCESS | 1679 | 1467319259544 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:40:59 INFO - PROCESS | 1679 | 1467319259650 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 13:40:59 INFO - PROCESS | 1679 | 1467319259722 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:59 INFO - PROCESS | 1679 | 1467319259724 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:40:59 INFO - PROCESS | 1679 | ++DOCSHELL 0x123d92800 == 52 [pid = 1679] [id = 148] 13:40:59 INFO - PROCESS | 1679 | ++DOMWINDOW == 121 (0x118633400) [pid = 1679] [serial = 441] [outer = 0x0] 13:40:59 INFO - PROCESS | 1679 | ++DOMWINDOW == 122 (0x118f76000) [pid = 1679] [serial = 442] [outer = 0x118633400] 13:40:59 INFO - PROCESS | 1679 | 1467319259754 Marionette DEBUG loaded listener.js 13:40:59 INFO - PROCESS | 1679 | ++DOMWINDOW == 123 (0x119643800) [pid = 1679] [serial = 443] [outer = 0x118633400] 13:40:59 INFO - PROCESS | 1679 | [1679] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:41:00 INFO - PROCESS | 1679 | 1467319260178 Marionette TRACE conn2 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 13:41:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 13:41:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 670ms 13:41:00 INFO - PROCESS | 1679 | 1467319260208 Marionette TRACE conn2 -> [0,565,"getWindowHandle",null] 13:41:00 INFO - PROCESS | 1679 | 1467319260210 Marionette TRACE conn2 <- [1,565,null,{"value":"7"}] 13:41:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 13:41:00 INFO - PROCESS | 1679 | 1467319260212 Marionette TRACE conn2 -> [0,566,"setScriptTimeout",{"ms":35000}] 13:41:00 INFO - PROCESS | 1679 | 1467319260215 Marionette TRACE conn2 <- [1,566,null,{}] 13:41:00 INFO - PROCESS | 1679 | 1467319260222 Marionette TRACE conn2 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:00 INFO - PROCESS | 1679 | 1467319260226 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:41:00 INFO - PROCESS | 1679 | 1467319260333 Marionette TRACE conn2 <- [1,567,null,{"value":null}] 13:41:00 INFO - PROCESS | 1679 | 1467319260395 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:00 INFO - PROCESS | 1679 | 1467319260397 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:41:00 INFO - PROCESS | 1679 | ++DOCSHELL 0x12c653000 == 53 [pid = 1679] [id = 149] 13:41:00 INFO - PROCESS | 1679 | ++DOMWINDOW == 124 (0x121223400) [pid = 1679] [serial = 444] [outer = 0x0] 13:41:00 INFO - PROCESS | 1679 | ++DOMWINDOW == 125 (0x124cb3800) [pid = 1679] [serial = 445] [outer = 0x121223400] 13:41:00 INFO - PROCESS | 1679 | 1467319260470 Marionette DEBUG loaded listener.js 13:41:00 INFO - PROCESS | 1679 | ++DOMWINDOW == 126 (0x126210800) [pid = 1679] [serial = 446] [outer = 0x121223400] 13:41:00 INFO - PROCESS | 1679 | [1679] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:41:00 INFO - PROCESS | 1679 | 1467319260888 Marionette TRACE conn2 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 13:41:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 13:41:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 721ms 13:41:00 INFO - PROCESS | 1679 | 1467319260933 Marionette TRACE conn2 -> [0,569,"getWindowHandle",null] 13:41:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 13:41:00 INFO - PROCESS | 1679 | 1467319260935 Marionette TRACE conn2 <- [1,569,null,{"value":"7"}] 13:41:00 INFO - PROCESS | 1679 | 1467319260938 Marionette TRACE conn2 -> [0,570,"setScriptTimeout",{"ms":35000}] 13:41:00 INFO - PROCESS | 1679 | 1467319260939 Marionette TRACE conn2 <- [1,570,null,{}] 13:41:00 INFO - PROCESS | 1679 | 1467319260941 Marionette TRACE conn2 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:00 INFO - PROCESS | 1679 | 1467319260943 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:41:01 INFO - PROCESS | 1679 | 1467319261050 Marionette TRACE conn2 <- [1,571,null,{"value":null}] 13:41:01 INFO - PROCESS | 1679 | 1467319261109 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:01 INFO - PROCESS | 1679 | 1467319261110 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:41:01 INFO - PROCESS | 1679 | ++DOCSHELL 0x12d43d000 == 54 [pid = 1679] [id = 150] 13:41:01 INFO - PROCESS | 1679 | ++DOMWINDOW == 127 (0x126213800) [pid = 1679] [serial = 447] [outer = 0x0] 13:41:01 INFO - PROCESS | 1679 | ++DOMWINDOW == 128 (0x12621b000) [pid = 1679] [serial = 448] [outer = 0x126213800] 13:41:01 INFO - PROCESS | 1679 | 1467319261180 Marionette DEBUG loaded listener.js 13:41:01 INFO - PROCESS | 1679 | ++DOMWINDOW == 129 (0x1265b1800) [pid = 1679] [serial = 449] [outer = 0x126213800] 13:41:01 INFO - PROCESS | 1679 | [1679] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:41:01 INFO - PROCESS | 1679 | 1467319261589 Marionette TRACE conn2 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 13:41:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 13:41:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 670ms 13:41:01 INFO - PROCESS | 1679 | 1467319261608 Marionette TRACE conn2 -> [0,573,"getWindowHandle",null] 13:41:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 13:41:01 INFO - PROCESS | 1679 | 1467319261610 Marionette TRACE conn2 <- [1,573,null,{"value":"7"}] 13:41:01 INFO - PROCESS | 1679 | 1467319261612 Marionette TRACE conn2 -> [0,574,"setScriptTimeout",{"ms":35000}] 13:41:01 INFO - PROCESS | 1679 | 1467319261613 Marionette TRACE conn2 <- [1,574,null,{}] 13:41:01 INFO - PROCESS | 1679 | 1467319261616 Marionette TRACE conn2 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:01 INFO - PROCESS | 1679 | 1467319261617 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:41:01 INFO - PROCESS | 1679 | 1467319261722 Marionette TRACE conn2 <- [1,575,null,{"value":null}] 13:41:01 INFO - PROCESS | 1679 | 1467319261781 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:01 INFO - PROCESS | 1679 | 1467319261782 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:41:01 INFO - PROCESS | 1679 | ++DOCSHELL 0x1181f6000 == 55 [pid = 1679] [id = 151] 13:41:01 INFO - PROCESS | 1679 | ++DOMWINDOW == 130 (0x116780400) [pid = 1679] [serial = 450] [outer = 0x0] 13:41:01 INFO - PROCESS | 1679 | ++DOMWINDOW == 131 (0x116f09000) [pid = 1679] [serial = 451] [outer = 0x116780400] 13:41:01 INFO - PROCESS | 1679 | 1467319261811 Marionette DEBUG loaded listener.js 13:41:01 INFO - PROCESS | 1679 | ++DOMWINDOW == 132 (0x1265bcc00) [pid = 1679] [serial = 452] [outer = 0x116780400] 13:41:02 INFO - PROCESS | 1679 | 1467319262402 Marionette TRACE conn2 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 13:41:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 13:41:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 821ms 13:41:02 INFO - PROCESS | 1679 | 1467319262434 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 13:41:02 INFO - PROCESS | 1679 | 1467319262436 Marionette TRACE conn2 <- [1,577,null,{"value":"7"}] 13:41:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 13:41:02 INFO - PROCESS | 1679 | 1467319262439 Marionette TRACE conn2 -> [0,578,"setScriptTimeout",{"ms":35000}] 13:41:02 INFO - PROCESS | 1679 | 1467319262442 Marionette TRACE conn2 <- [1,578,null,{}] 13:41:02 INFO - PROCESS | 1679 | 1467319262446 Marionette TRACE conn2 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:02 INFO - PROCESS | 1679 | 1467319262447 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:41:02 INFO - PROCESS | 1679 | 1467319262547 Marionette TRACE conn2 <- [1,579,null,{"value":null}] 13:41:02 INFO - PROCESS | 1679 | 1467319262608 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:02 INFO - PROCESS | 1679 | 1467319262609 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:41:02 INFO - PROCESS | 1679 | ++DOCSHELL 0x116938000 == 56 [pid = 1679] [id = 152] 13:41:02 INFO - PROCESS | 1679 | ++DOMWINDOW == 133 (0x1139ef000) [pid = 1679] [serial = 453] [outer = 0x0] 13:41:02 INFO - PROCESS | 1679 | ++DOMWINDOW == 134 (0x116785c00) [pid = 1679] [serial = 454] [outer = 0x1139ef000] 13:41:02 INFO - PROCESS | 1679 | 1467319262638 Marionette DEBUG loaded listener.js 13:41:02 INFO - PROCESS | 1679 | ++DOMWINDOW == 135 (0x117d35800) [pid = 1679] [serial = 455] [outer = 0x1139ef000] 13:41:03 INFO - PROCESS | 1679 | --DOCSHELL 0x12ce76000 == 55 [pid = 1679] [id = 145] 13:41:03 INFO - PROCESS | 1679 | --DOCSHELL 0x12c65a800 == 54 [pid = 1679] [id = 144] 13:41:03 INFO - PROCESS | 1679 | --DOCSHELL 0x12b97f800 == 53 [pid = 1679] [id = 143] 13:41:03 INFO - PROCESS | 1679 | --DOCSHELL 0x12b64c800 == 52 [pid = 1679] [id = 142] 13:41:03 INFO - PROCESS | 1679 | --DOCSHELL 0x12a5e3800 == 51 [pid = 1679] [id = 141] 13:41:03 INFO - PROCESS | 1679 | --DOCSHELL 0x12881b800 == 50 [pid = 1679] [id = 140] 13:41:03 INFO - PROCESS | 1679 | --DOCSHELL 0x11744e000 == 49 [pid = 1679] [id = 139] 13:41:03 INFO - PROCESS | 1679 | --DOMWINDOW == 134 (0x117d0f400) [pid = 1679] [serial = 382] [outer = 0x0] [url = about:blank] 13:41:03 INFO - PROCESS | 1679 | 1467319263090 Marionette TRACE conn2 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 13:41:03 INFO - PROCESS | 1679 | --DOCSHELL 0x12417b800 == 48 [pid = 1679] [id = 138] 13:41:03 INFO - PROCESS | 1679 | --DOCSHELL 0x12127e000 == 47 [pid = 1679] [id = 137] 13:41:03 INFO - PROCESS | 1679 | --DOCSHELL 0x11949f000 == 46 [pid = 1679] [id = 136] 13:41:03 INFO - PROCESS | 1679 | --DOCSHELL 0x1170bf000 == 45 [pid = 1679] [id = 135] 13:41:03 INFO - PROCESS | 1679 | --DOCSHELL 0x119a47800 == 44 [pid = 1679] [id = 134] 13:41:03 INFO - PROCESS | 1679 | --DOCSHELL 0x12bd9c000 == 43 [pid = 1679] [id = 131] 13:41:03 INFO - PROCESS | 1679 | --DOCSHELL 0x12128f000 == 42 [pid = 1679] [id = 130] 13:41:03 INFO - PROCESS | 1679 | --DOCSHELL 0x116ace800 == 41 [pid = 1679] [id = 129] 13:41:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 13:41:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 671ms 13:41:03 INFO - PROCESS | 1679 | 1467319263111 Marionette TRACE conn2 -> [0,581,"getWindowHandle",null] 13:41:03 INFO - PROCESS | 1679 | 1467319263116 Marionette TRACE conn2 <- [1,581,null,{"value":"7"}] 13:41:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 13:41:03 INFO - PROCESS | 1679 | 1467319263120 Marionette TRACE conn2 -> [0,582,"setScriptTimeout",{"ms":35000}] 13:41:03 INFO - PROCESS | 1679 | 1467319263122 Marionette TRACE conn2 <- [1,582,null,{}] 13:41:03 INFO - PROCESS | 1679 | 1467319263124 Marionette TRACE conn2 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:03 INFO - PROCESS | 1679 | 1467319263126 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:41:03 INFO - PROCESS | 1679 | 1467319263209 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 13:41:03 INFO - PROCESS | 1679 | 1467319263216 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:03 INFO - PROCESS | 1679 | 1467319263218 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:41:03 INFO - PROCESS | 1679 | ++DOCSHELL 0x11848a800 == 42 [pid = 1679] [id = 153] 13:41:03 INFO - PROCESS | 1679 | ++DOMWINDOW == 135 (0x118334000) [pid = 1679] [serial = 456] [outer = 0x0] 13:41:03 INFO - PROCESS | 1679 | ++DOMWINDOW == 136 (0x118637400) [pid = 1679] [serial = 457] [outer = 0x118334000] 13:41:03 INFO - PROCESS | 1679 | 1467319263245 Marionette DEBUG loaded listener.js 13:41:03 INFO - PROCESS | 1679 | ++DOMWINDOW == 137 (0x119337c00) [pid = 1679] [serial = 458] [outer = 0x118334000] 13:41:03 INFO - PROCESS | 1679 | --DOMWINDOW == 136 (0x12bd86800) [pid = 1679] [serial = 364] [outer = 0x0] [url = about:blank] 13:41:03 INFO - PROCESS | 1679 | --DOMWINDOW == 135 (0x126516800) [pid = 1679] [serial = 355] [outer = 0x0] [url = about:blank] 13:41:03 INFO - PROCESS | 1679 | --DOMWINDOW == 134 (0x116788c00) [pid = 1679] [serial = 367] [outer = 0x0] [url = about:blank] 13:41:03 INFO - PROCESS | 1679 | --DOMWINDOW == 133 (0x128fa4800) [pid = 1679] [serial = 356] [outer = 0x0] [url = about:blank] 13:41:03 INFO - PROCESS | 1679 | --DOMWINDOW == 132 (0x129441800) [pid = 1679] [serial = 358] [outer = 0x0] [url = about:blank] 13:41:03 INFO - PROCESS | 1679 | --DOMWINDOW == 131 (0x119753000) [pid = 1679] [serial = 349] [outer = 0x0] [url = about:blank] 13:41:03 INFO - PROCESS | 1679 | --DOMWINDOW == 130 (0x120f1d400) [pid = 1679] [serial = 350] [outer = 0x0] [url = about:blank] 13:41:03 INFO - PROCESS | 1679 | --DOMWINDOW == 129 (0x121560000) [pid = 1679] [serial = 343] [outer = 0x0] [url = about:blank] 13:41:03 INFO - PROCESS | 1679 | --DOMWINDOW == 128 (0x118ff9000) [pid = 1679] [serial = 347] [outer = 0x0] [url = about:blank] 13:41:03 INFO - PROCESS | 1679 | --DOMWINDOW == 127 (0x1186a2400) [pid = 1679] [serial = 346] [outer = 0x0] [url = about:blank] 13:41:03 INFO - PROCESS | 1679 | --DOMWINDOW == 126 (0x118fef400) [pid = 1679] [serial = 340] [outer = 0x0] [url = about:blank] 13:41:03 INFO - PROCESS | 1679 | --DOMWINDOW == 125 (0x124cac000) [pid = 1679] [serial = 352] [outer = 0x0] [url = about:blank] 13:41:03 INFO - PROCESS | 1679 | --DOMWINDOW == 124 (0x126064000) [pid = 1679] [serial = 353] [outer = 0x0] [url = about:blank] 13:41:03 INFO - PROCESS | 1679 | --DOMWINDOW == 123 (0x1128d5000) [pid = 1679] [serial = 337] [outer = 0x0] [url = about:blank] 13:41:03 INFO - PROCESS | 1679 | --DOMWINDOW == 122 (0x12bdd1c00) [pid = 1679] [serial = 370] [outer = 0x0] [url = about:blank] 13:41:03 INFO - PROCESS | 1679 | --DOMWINDOW == 121 (0x11678d000) [pid = 1679] [serial = 368] [outer = 0x0] [url = about:blank] 13:41:03 INFO - PROCESS | 1679 | --DOMWINDOW == 120 (0x112698400) [pid = 1679] [serial = 374] [outer = 0x0] [url = about:blank] 13:41:03 INFO - PROCESS | 1679 | --DOMWINDOW == 119 (0x12102ac00) [pid = 1679] [serial = 376] [outer = 0x0] [url = about:blank] 13:41:03 INFO - PROCESS | 1679 | --DOMWINDOW == 118 (0x110fee800) [pid = 1679] [serial = 373] [outer = 0x0] [url = about:blank] 13:41:03 INFO - PROCESS | 1679 | --DOMWINDOW == 117 (0x116f10000) [pid = 1679] [serial = 379] [outer = 0x0] [url = about:blank] 13:41:03 INFO - PROCESS | 1679 | --DOMWINDOW == 116 (0x12bd84400) [pid = 1679] [serial = 380] [outer = 0x0] [url = about:blank] 13:41:03 INFO - PROCESS | 1679 | --DOMWINDOW == 115 (0x12bf3e400) [pid = 1679] [serial = 371] [outer = 0x0] [url = about:blank] 13:41:03 INFO - PROCESS | 1679 | --DOMWINDOW == 114 (0x12b9a8000) [pid = 1679] [serial = 377] [outer = 0x0] [url = about:blank] 13:41:03 INFO - PROCESS | 1679 | --DOMWINDOW == 113 (0x12aa3a000) [pid = 1679] [serial = 361] [outer = 0x0] [url = about:blank] 13:41:03 INFO - PROCESS | 1679 | --DOMWINDOW == 112 (0x12bdcb400) [pid = 1679] [serial = 365] [outer = 0x0] [url = about:blank] 13:41:03 INFO - PROCESS | 1679 | --DOMWINDOW == 111 (0x12b9a6000) [pid = 1679] [serial = 362] [outer = 0x0] [url = about:blank] 13:41:03 INFO - PROCESS | 1679 | --DOMWINDOW == 110 (0x12a524400) [pid = 1679] [serial = 359] [outer = 0x0] [url = about:blank] 13:41:03 INFO - PROCESS | 1679 | 1467319263648 Marionette TRACE conn2 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 13:41:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 13:41:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 569ms 13:41:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 13:41:03 INFO - PROCESS | 1679 | 1467319263690 Marionette TRACE conn2 -> [0,585,"getWindowHandle",null] 13:41:03 INFO - PROCESS | 1679 | 1467319263691 Marionette TRACE conn2 <- [1,585,null,{"value":"7"}] 13:41:03 INFO - PROCESS | 1679 | 1467319263693 Marionette TRACE conn2 -> [0,586,"setScriptTimeout",{"ms":35000}] 13:41:03 INFO - PROCESS | 1679 | 1467319263696 Marionette TRACE conn2 <- [1,586,null,{}] 13:41:03 INFO - PROCESS | 1679 | 1467319263705 Marionette TRACE conn2 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:03 INFO - PROCESS | 1679 | 1467319263708 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:41:03 INFO - PROCESS | 1679 | 1467319263787 Marionette TRACE conn2 <- [1,587,null,{"value":null}] 13:41:03 INFO - PROCESS | 1679 | 1467319263817 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:03 INFO - PROCESS | 1679 | 1467319263818 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:41:03 INFO - PROCESS | 1679 | ++DOCSHELL 0x123c13000 == 43 [pid = 1679] [id = 154] 13:41:03 INFO - PROCESS | 1679 | ++DOMWINDOW == 111 (0x12102f000) [pid = 1679] [serial = 459] [outer = 0x0] 13:41:03 INFO - PROCESS | 1679 | ++DOMWINDOW == 112 (0x1210dc800) [pid = 1679] [serial = 460] [outer = 0x12102f000] 13:41:03 INFO - PROCESS | 1679 | 1467319263845 Marionette DEBUG loaded listener.js 13:41:03 INFO - PROCESS | 1679 | ++DOMWINDOW == 113 (0x124c2dc00) [pid = 1679] [serial = 461] [outer = 0x12102f000] 13:41:04 INFO - PROCESS | 1679 | [1679] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:41:04 INFO - PROCESS | 1679 | [1679] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:41:04 INFO - PROCESS | 1679 | 1467319264192 Marionette TRACE conn2 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 13:41:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 13:41:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 524ms 13:41:04 INFO - PROCESS | 1679 | 1467319264218 Marionette TRACE conn2 -> [0,589,"getWindowHandle",null] 13:41:04 INFO - PROCESS | 1679 | 1467319264220 Marionette TRACE conn2 <- [1,589,null,{"value":"7"}] 13:41:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 13:41:04 INFO - PROCESS | 1679 | 1467319264222 Marionette TRACE conn2 -> [0,590,"setScriptTimeout",{"ms":35000}] 13:41:04 INFO - PROCESS | 1679 | 1467319264223 Marionette TRACE conn2 <- [1,590,null,{}] 13:41:04 INFO - PROCESS | 1679 | 1467319264225 Marionette TRACE conn2 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:04 INFO - PROCESS | 1679 | 1467319264226 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:41:04 INFO - PROCESS | 1679 | 1467319264310 Marionette TRACE conn2 <- [1,591,null,{"value":null}] 13:41:04 INFO - PROCESS | 1679 | 1467319264316 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:04 INFO - PROCESS | 1679 | 1467319264318 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:41:04 INFO - PROCESS | 1679 | ++DOCSHELL 0x125d3f000 == 44 [pid = 1679] [id = 155] 13:41:04 INFO - PROCESS | 1679 | ++DOMWINDOW == 114 (0x125dc0c00) [pid = 1679] [serial = 462] [outer = 0x0] 13:41:04 INFO - PROCESS | 1679 | ++DOMWINDOW == 115 (0x126211000) [pid = 1679] [serial = 463] [outer = 0x125dc0c00] 13:41:04 INFO - PROCESS | 1679 | 1467319264343 Marionette DEBUG loaded listener.js 13:41:04 INFO - PROCESS | 1679 | ++DOMWINDOW == 116 (0x12621c800) [pid = 1679] [serial = 464] [outer = 0x125dc0c00] 13:41:04 INFO - PROCESS | 1679 | 1467319264666 Marionette TRACE conn2 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 13:41:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 13:41:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 469ms 13:41:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 13:41:04 INFO - PROCESS | 1679 | 1467319264691 Marionette TRACE conn2 -> [0,593,"getWindowHandle",null] 13:41:04 INFO - PROCESS | 1679 | 1467319264693 Marionette TRACE conn2 <- [1,593,null,{"value":"7"}] 13:41:04 INFO - PROCESS | 1679 | 1467319264695 Marionette TRACE conn2 -> [0,594,"setScriptTimeout",{"ms":35000}] 13:41:04 INFO - PROCESS | 1679 | 1467319264696 Marionette TRACE conn2 <- [1,594,null,{}] 13:41:04 INFO - PROCESS | 1679 | 1467319264701 Marionette TRACE conn2 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:04 INFO - PROCESS | 1679 | 1467319264702 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:41:04 INFO - PROCESS | 1679 | 1467319264779 Marionette TRACE conn2 <- [1,595,null,{"value":null}] 13:41:04 INFO - PROCESS | 1679 | 1467319264847 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:04 INFO - PROCESS | 1679 | 1467319264848 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:41:04 INFO - PROCESS | 1679 | ++DOCSHELL 0x128817800 == 45 [pid = 1679] [id = 156] 13:41:04 INFO - PROCESS | 1679 | ++DOMWINDOW == 117 (0x1128d3800) [pid = 1679] [serial = 465] [outer = 0x0] 13:41:04 INFO - PROCESS | 1679 | ++DOMWINDOW == 118 (0x12621b800) [pid = 1679] [serial = 466] [outer = 0x1128d3800] 13:41:04 INFO - PROCESS | 1679 | 1467319264873 Marionette DEBUG loaded listener.js 13:41:04 INFO - PROCESS | 1679 | ++DOMWINDOW == 119 (0x128b79400) [pid = 1679] [serial = 467] [outer = 0x1128d3800] 13:41:05 INFO - PROCESS | 1679 | 1467319265213 Marionette TRACE conn2 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 13:41:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 13:41:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 570ms 13:41:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 13:41:05 INFO - PROCESS | 1679 | 1467319265265 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 13:41:05 INFO - PROCESS | 1679 | 1467319265266 Marionette TRACE conn2 <- [1,597,null,{"value":"7"}] 13:41:05 INFO - PROCESS | 1679 | 1467319265268 Marionette TRACE conn2 -> [0,598,"setScriptTimeout",{"ms":35000}] 13:41:05 INFO - PROCESS | 1679 | 1467319265269 Marionette TRACE conn2 <- [1,598,null,{}] 13:41:05 INFO - PROCESS | 1679 | 1467319265272 Marionette TRACE conn2 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:05 INFO - PROCESS | 1679 | 1467319265276 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:41:05 INFO - PROCESS | 1679 | 1467319265392 Marionette TRACE conn2 <- [1,599,null,{"value":null}] 13:41:05 INFO - PROCESS | 1679 | 1467319265409 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:05 INFO - PROCESS | 1679 | 1467319265410 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:41:05 INFO - PROCESS | 1679 | ++DOCSHELL 0x12aa67000 == 46 [pid = 1679] [id = 157] 13:41:05 INFO - PROCESS | 1679 | ++DOMWINDOW == 120 (0x128c10800) [pid = 1679] [serial = 468] [outer = 0x0] 13:41:05 INFO - PROCESS | 1679 | ++DOMWINDOW == 121 (0x12923e800) [pid = 1679] [serial = 469] [outer = 0x128c10800] 13:41:05 INFO - PROCESS | 1679 | 1467319265435 Marionette DEBUG loaded listener.js 13:41:05 INFO - PROCESS | 1679 | ++DOMWINDOW == 122 (0x12a541000) [pid = 1679] [serial = 470] [outer = 0x128c10800] 13:41:05 INFO - PROCESS | 1679 | 1467319265802 Marionette TRACE conn2 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 13:41:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 13:41:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 567ms 13:41:05 INFO - PROCESS | 1679 | 1467319265841 Marionette TRACE conn2 -> [0,601,"getWindowHandle",null] 13:41:05 INFO - PROCESS | 1679 | 1467319265842 Marionette TRACE conn2 <- [1,601,null,{"value":"7"}] 13:41:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 13:41:05 INFO - PROCESS | 1679 | 1467319265845 Marionette TRACE conn2 -> [0,602,"setScriptTimeout",{"ms":35000}] 13:41:05 INFO - PROCESS | 1679 | 1467319265847 Marionette TRACE conn2 <- [1,602,null,{}] 13:41:05 INFO - PROCESS | 1679 | 1467319265851 Marionette TRACE conn2 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:05 INFO - PROCESS | 1679 | 1467319265852 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:41:05 INFO - PROCESS | 1679 | 1467319265974 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 13:41:06 INFO - PROCESS | 1679 | 1467319266040 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:06 INFO - PROCESS | 1679 | 1467319266041 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:41:06 INFO - PROCESS | 1679 | ++DOCSHELL 0x12b65c000 == 47 [pid = 1679] [id = 158] 13:41:06 INFO - PROCESS | 1679 | ++DOMWINDOW == 123 (0x128cd4400) [pid = 1679] [serial = 471] [outer = 0x0] 13:41:06 INFO - PROCESS | 1679 | ++DOMWINDOW == 124 (0x12aa3cc00) [pid = 1679] [serial = 472] [outer = 0x128cd4400] 13:41:06 INFO - PROCESS | 1679 | 1467319266079 Marionette DEBUG loaded listener.js 13:41:06 INFO - PROCESS | 1679 | ++DOMWINDOW == 125 (0x12b684000) [pid = 1679] [serial = 473] [outer = 0x128cd4400] 13:41:06 INFO - PROCESS | 1679 | 1467319266533 Marionette TRACE conn2 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 13:41:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 13:41:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 721ms 13:41:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 13:41:06 INFO - PROCESS | 1679 | 1467319266568 Marionette TRACE conn2 -> [0,605,"getWindowHandle",null] 13:41:06 INFO - PROCESS | 1679 | 1467319266570 Marionette TRACE conn2 <- [1,605,null,{"value":"7"}] 13:41:06 INFO - PROCESS | 1679 | 1467319266572 Marionette TRACE conn2 -> [0,606,"setScriptTimeout",{"ms":35000}] 13:41:06 INFO - PROCESS | 1679 | 1467319266573 Marionette TRACE conn2 <- [1,606,null,{}] 13:41:06 INFO - PROCESS | 1679 | 1467319266575 Marionette TRACE conn2 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:06 INFO - PROCESS | 1679 | 1467319266576 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:41:06 INFO - PROCESS | 1679 | 1467319266682 Marionette TRACE conn2 <- [1,607,null,{"value":null}] 13:41:06 INFO - PROCESS | 1679 | 1467319266685 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:06 INFO - PROCESS | 1679 | 1467319266686 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:41:06 INFO - PROCESS | 1679 | ++DOCSHELL 0x12bda5000 == 48 [pid = 1679] [id = 159] 13:41:06 INFO - PROCESS | 1679 | ++DOMWINDOW == 126 (0x12a906800) [pid = 1679] [serial = 474] [outer = 0x0] 13:41:06 INFO - PROCESS | 1679 | ++DOMWINDOW == 127 (0x12b9a6400) [pid = 1679] [serial = 475] [outer = 0x12a906800] 13:41:06 INFO - PROCESS | 1679 | 1467319266710 Marionette DEBUG loaded listener.js 13:41:06 INFO - PROCESS | 1679 | ++DOMWINDOW == 128 (0x12bd8f000) [pid = 1679] [serial = 476] [outer = 0x12a906800] 13:41:07 INFO - PROCESS | 1679 | 1467319267039 Marionette TRACE conn2 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 13:41:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 13:41:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 518ms 13:41:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 13:41:07 INFO - PROCESS | 1679 | 1467319267090 Marionette TRACE conn2 -> [0,609,"getWindowHandle",null] 13:41:07 INFO - PROCESS | 1679 | 1467319267091 Marionette TRACE conn2 <- [1,609,null,{"value":"7"}] 13:41:07 INFO - PROCESS | 1679 | 1467319267093 Marionette TRACE conn2 -> [0,610,"setScriptTimeout",{"ms":35000}] 13:41:07 INFO - PROCESS | 1679 | 1467319267094 Marionette TRACE conn2 <- [1,610,null,{}] 13:41:07 INFO - PROCESS | 1679 | 1467319267099 Marionette TRACE conn2 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:07 INFO - PROCESS | 1679 | 1467319267101 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:41:07 INFO - PROCESS | 1679 | 1467319267345 Marionette TRACE conn2 <- [1,611,null,{"value":null}] 13:41:07 INFO - PROCESS | 1679 | --DOMWINDOW == 127 (0x110fed000) [pid = 1679] [serial = 417] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 13:41:07 INFO - PROCESS | 1679 | --DOMWINDOW == 126 (0x118f79c00) [pid = 1679] [serial = 405] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 13:41:07 INFO - PROCESS | 1679 | --DOMWINDOW == 125 (0x110f41400) [pid = 1679] [serial = 426] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 13:41:07 INFO - PROCESS | 1679 | --DOMWINDOW == 124 (0x12bd87000) [pid = 1679] [serial = 420] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 13:41:07 INFO - PROCESS | 1679 | --DOMWINDOW == 123 (0x125823800) [pid = 1679] [serial = 411] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 13:41:07 INFO - PROCESS | 1679 | --DOMWINDOW == 122 (0x1197da000) [pid = 1679] [serial = 408] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 13:41:07 INFO - PROCESS | 1679 | --DOMWINDOW == 121 (0x110f35400) [pid = 1679] [serial = 423] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 13:41:07 INFO - PROCESS | 1679 | --DOMWINDOW == 120 (0x117d0d400) [pid = 1679] [serial = 402] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 13:41:07 INFO - PROCESS | 1679 | --DOMWINDOW == 119 (0x1122be800) [pid = 1679] [serial = 432] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 13:41:07 INFO - PROCESS | 1679 | --DOMWINDOW == 118 (0x110fe5400) [pid = 1679] [serial = 429] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 13:41:07 INFO - PROCESS | 1679 | --DOMWINDOW == 117 (0x128b85000) [pid = 1679] [serial = 414] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 13:41:07 INFO - PROCESS | 1679 | --DOMWINDOW == 116 (0x116a0a800) [pid = 1679] [serial = 399] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 13:41:07 INFO - PROCESS | 1679 | 1467319267406 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:07 INFO - PROCESS | 1679 | 1467319267407 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:41:07 INFO - PROCESS | 1679 | ++DOCSHELL 0x1181e5000 == 49 [pid = 1679] [id = 160] 13:41:07 INFO - PROCESS | 1679 | ++DOMWINDOW == 117 (0x110fe5400) [pid = 1679] [serial = 477] [outer = 0x0] 13:41:07 INFO - PROCESS | 1679 | ++DOMWINDOW == 118 (0x1128a2400) [pid = 1679] [serial = 478] [outer = 0x110fe5400] 13:41:07 INFO - PROCESS | 1679 | 1467319267432 Marionette DEBUG loaded listener.js 13:41:07 INFO - PROCESS | 1679 | ++DOMWINDOW == 119 (0x1128ad000) [pid = 1679] [serial = 479] [outer = 0x110fe5400] 13:41:07 INFO - PROCESS | 1679 | 1467319267684 Marionette TRACE conn2 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 13:41:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 13:41:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 619ms 13:41:07 INFO - PROCESS | 1679 | 1467319267720 Marionette TRACE conn2 -> [0,613,"getWindowHandle",null] 13:41:07 INFO - PROCESS | 1679 | 1467319267721 Marionette TRACE conn2 <- [1,613,null,{"value":"7"}] 13:41:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 13:41:07 INFO - PROCESS | 1679 | 1467319267724 Marionette TRACE conn2 -> [0,614,"setScriptTimeout",{"ms":35000}] 13:41:07 INFO - PROCESS | 1679 | 1467319267725 Marionette TRACE conn2 <- [1,614,null,{}] 13:41:07 INFO - PROCESS | 1679 | 1467319267727 Marionette TRACE conn2 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:07 INFO - PROCESS | 1679 | 1467319267728 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:41:07 INFO - PROCESS | 1679 | 1467319267817 Marionette TRACE conn2 <- [1,615,null,{"value":null}] 13:41:07 INFO - PROCESS | 1679 | 1467319267821 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:07 INFO - PROCESS | 1679 | 1467319267822 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:41:07 INFO - PROCESS | 1679 | ++DOCSHELL 0x12caa2000 == 50 [pid = 1679] [id = 161] 13:41:07 INFO - PROCESS | 1679 | ++DOMWINDOW == 120 (0x1128af400) [pid = 1679] [serial = 480] [outer = 0x0] 13:41:07 INFO - PROCESS | 1679 | ++DOMWINDOW == 121 (0x1186a3800) [pid = 1679] [serial = 481] [outer = 0x1128af400] 13:41:07 INFO - PROCESS | 1679 | 1467319267847 Marionette DEBUG loaded listener.js 13:41:07 INFO - PROCESS | 1679 | ++DOMWINDOW == 122 (0x126511400) [pid = 1679] [serial = 482] [outer = 0x1128af400] 13:41:08 INFO - PROCESS | 1679 | 1467319268193 Marionette TRACE conn2 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 13:41:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 13:41:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 518ms 13:41:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 13:41:08 INFO - PROCESS | 1679 | 1467319268243 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 13:41:08 INFO - PROCESS | 1679 | 1467319268244 Marionette TRACE conn2 <- [1,617,null,{"value":"7"}] 13:41:08 INFO - PROCESS | 1679 | 1467319268271 Marionette TRACE conn2 -> [0,618,"setScriptTimeout",{"ms":35000}] 13:41:08 INFO - PROCESS | 1679 | 1467319268274 Marionette TRACE conn2 <- [1,618,null,{}] 13:41:08 INFO - PROCESS | 1679 | 1467319268277 Marionette TRACE conn2 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:08 INFO - PROCESS | 1679 | 1467319268279 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:41:08 INFO - PROCESS | 1679 | 1467319268377 Marionette TRACE conn2 <- [1,619,null,{"value":null}] 13:41:08 INFO - PROCESS | 1679 | 1467319268382 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:08 INFO - PROCESS | 1679 | 1467319268384 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:41:08 INFO - PROCESS | 1679 | ++DOCSHELL 0x12d67e000 == 51 [pid = 1679] [id = 162] 13:41:08 INFO - PROCESS | 1679 | ++DOMWINDOW == 123 (0x128829000) [pid = 1679] [serial = 483] [outer = 0x0] 13:41:08 INFO - PROCESS | 1679 | ++DOMWINDOW == 124 (0x128831000) [pid = 1679] [serial = 484] [outer = 0x128829000] 13:41:08 INFO - PROCESS | 1679 | 1467319268410 Marionette DEBUG loaded listener.js 13:41:08 INFO - PROCESS | 1679 | ++DOMWINDOW == 125 (0x12bd82000) [pid = 1679] [serial = 485] [outer = 0x128829000] 13:41:08 INFO - PROCESS | 1679 | 1467319268749 Marionette TRACE conn2 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 13:41:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 13:41:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 546ms 13:41:08 INFO - PROCESS | 1679 | 1467319268793 Marionette TRACE conn2 -> [0,621,"getWindowHandle",null] 13:41:08 INFO - PROCESS | 1679 | 1467319268794 Marionette TRACE conn2 <- [1,621,null,{"value":"7"}] 13:41:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 13:41:08 INFO - PROCESS | 1679 | 1467319268796 Marionette TRACE conn2 -> [0,622,"setScriptTimeout",{"ms":35000}] 13:41:08 INFO - PROCESS | 1679 | 1467319268798 Marionette TRACE conn2 <- [1,622,null,{}] 13:41:08 INFO - PROCESS | 1679 | 1467319268800 Marionette TRACE conn2 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:08 INFO - PROCESS | 1679 | 1467319268801 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:41:08 INFO - PROCESS | 1679 | 1467319268913 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 13:41:08 INFO - PROCESS | 1679 | 1467319268953 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:08 INFO - PROCESS | 1679 | 1467319268954 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:41:08 INFO - PROCESS | 1679 | ++DOCSHELL 0x12dc6a800 == 52 [pid = 1679] [id = 163] 13:41:08 INFO - PROCESS | 1679 | ++DOMWINDOW == 126 (0x125c02400) [pid = 1679] [serial = 486] [outer = 0x0] 13:41:08 INFO - PROCESS | 1679 | ++DOMWINDOW == 127 (0x12bdc7c00) [pid = 1679] [serial = 487] [outer = 0x125c02400] 13:41:08 INFO - PROCESS | 1679 | 1467319268978 Marionette DEBUG loaded listener.js 13:41:09 INFO - PROCESS | 1679 | ++DOMWINDOW == 128 (0x12c558800) [pid = 1679] [serial = 488] [outer = 0x125c02400] 13:41:09 INFO - PROCESS | 1679 | 1467319269262 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]]]}] 13:41:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 13:41:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 519ms 13:41:09 INFO - PROCESS | 1679 | 1467319269386 Marionette TRACE conn2 -> [0,625,"getWindowHandle",null] 13:41:09 INFO - PROCESS | 1679 | 1467319269389 Marionette TRACE conn2 <- [1,625,null,{"value":"7"}] 13:41:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 13:41:09 INFO - PROCESS | 1679 | 1467319269404 Marionette TRACE conn2 -> [0,626,"setScriptTimeout",{"ms":35000}] 13:41:09 INFO - PROCESS | 1679 | 1467319269408 Marionette TRACE conn2 <- [1,626,null,{}] 13:41:09 INFO - PROCESS | 1679 | 1467319269416 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}] 13:41:09 INFO - PROCESS | 1679 | 1467319269419 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:41:09 INFO - PROCESS | 1679 | 1467319269584 Marionette TRACE conn2 <- [1,627,null,{"value":null}] 13:41:09 INFO - PROCESS | 1679 | 1467319269690 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:09 INFO - PROCESS | 1679 | 1467319269692 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:41:09 INFO - PROCESS | 1679 | ++DOCSHELL 0x118590000 == 53 [pid = 1679] [id = 164] 13:41:09 INFO - PROCESS | 1679 | ++DOMWINDOW == 129 (0x1128d2400) [pid = 1679] [serial = 489] [outer = 0x0] 13:41:09 INFO - PROCESS | 1679 | ++DOMWINDOW == 130 (0x1128d8400) [pid = 1679] [serial = 490] [outer = 0x1128d2400] 13:41:09 INFO - PROCESS | 1679 | 1467319269724 Marionette DEBUG loaded listener.js 13:41:09 INFO - PROCESS | 1679 | ++DOMWINDOW == 131 (0x116786400) [pid = 1679] [serial = 491] [outer = 0x1128d2400] 13:41:10 INFO - PROCESS | 1679 | 1467319270168 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]]]}] 13:41:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 13:41:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 784ms 13:41:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 13:41:10 INFO - PROCESS | 1679 | 1467319270179 Marionette TRACE conn2 -> [0,629,"getWindowHandle",null] 13:41:10 INFO - PROCESS | 1679 | 1467319270183 Marionette TRACE conn2 <- [1,629,null,{"value":"7"}] 13:41:10 INFO - PROCESS | 1679 | 1467319270188 Marionette TRACE conn2 -> [0,630,"setScriptTimeout",{"ms":35000}] 13:41:10 INFO - PROCESS | 1679 | 1467319270190 Marionette TRACE conn2 <- [1,630,null,{}] 13:41:10 INFO - PROCESS | 1679 | 1467319270193 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}] 13:41:10 INFO - PROCESS | 1679 | 1467319270195 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:41:10 INFO - PROCESS | 1679 | 1467319270302 Marionette TRACE conn2 <- [1,631,null,{"value":null}] 13:41:10 INFO - PROCESS | 1679 | 1467319270365 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:10 INFO - PROCESS | 1679 | 1467319270366 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:41:10 INFO - PROCESS | 1679 | ++DOCSHELL 0x121c18000 == 54 [pid = 1679] [id = 165] 13:41:10 INFO - PROCESS | 1679 | ++DOMWINDOW == 132 (0x116f0d800) [pid = 1679] [serial = 492] [outer = 0x0] 13:41:10 INFO - PROCESS | 1679 | ++DOMWINDOW == 133 (0x118f7a000) [pid = 1679] [serial = 493] [outer = 0x116f0d800] 13:41:10 INFO - PROCESS | 1679 | 1467319270438 Marionette DEBUG loaded listener.js 13:41:10 INFO - PROCESS | 1679 | ++DOMWINDOW == 134 (0x11975a800) [pid = 1679] [serial = 494] [outer = 0x116f0d800] 13:41:10 INFO - PROCESS | 1679 | 1467319270897 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]]]}] 13:41:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 13:41:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 773ms 13:41:10 INFO - PROCESS | 1679 | 1467319270960 Marionette TRACE conn2 -> [0,633,"getWindowHandle",null] 13:41:10 INFO - PROCESS | 1679 | 1467319270962 Marionette TRACE conn2 <- [1,633,null,{"value":"7"}] 13:41:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 13:41:10 INFO - PROCESS | 1679 | 1467319270968 Marionette TRACE conn2 -> [0,634,"setScriptTimeout",{"ms":35000}] 13:41:10 INFO - PROCESS | 1679 | 1467319270970 Marionette TRACE conn2 <- [1,634,null,{}] 13:41:10 INFO - PROCESS | 1679 | 1467319270980 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}] 13:41:10 INFO - PROCESS | 1679 | 1467319270984 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:41:11 INFO - PROCESS | 1679 | 1467319271101 Marionette TRACE conn2 <- [1,635,null,{"value":null}] 13:41:11 INFO - PROCESS | 1679 | ++DOMWINDOW == 135 (0x121a6a000) [pid = 1679] [serial = 495] [outer = 0x12d292000] 13:41:11 INFO - PROCESS | 1679 | 1467319271235 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:11 INFO - PROCESS | 1679 | 1467319271238 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:41:11 INFO - PROCESS | 1679 | ++DOCSHELL 0x12ce79000 == 55 [pid = 1679] [id = 166] 13:41:11 INFO - PROCESS | 1679 | ++DOMWINDOW == 136 (0x121a6d000) [pid = 1679] [serial = 496] [outer = 0x0] 13:41:11 INFO - PROCESS | 1679 | ++DOMWINDOW == 137 (0x121a6ec00) [pid = 1679] [serial = 497] [outer = 0x121a6d000] 13:41:11 INFO - PROCESS | 1679 | 1467319271276 Marionette DEBUG loaded listener.js 13:41:11 INFO - PROCESS | 1679 | ++DOMWINDOW == 138 (0x125c08800) [pid = 1679] [serial = 498] [outer = 0x121a6d000] 13:41:11 INFO - PROCESS | 1679 | [1679] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:41:11 INFO - PROCESS | 1679 | 1467319271707 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]]]}] 13:41:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 13:41:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 773ms 13:41:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 13:41:11 INFO - PROCESS | 1679 | 1467319271740 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 13:41:11 INFO - PROCESS | 1679 | 1467319271742 Marionette TRACE conn2 <- [1,637,null,{"value":"7"}] 13:41:11 INFO - PROCESS | 1679 | 1467319271744 Marionette TRACE conn2 -> [0,638,"setScriptTimeout",{"ms":35000}] 13:41:11 INFO - PROCESS | 1679 | 1467319271745 Marionette TRACE conn2 <- [1,638,null,{}] 13:41:11 INFO - PROCESS | 1679 | 1467319271748 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}] 13:41:11 INFO - PROCESS | 1679 | 1467319271749 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:41:11 INFO - PROCESS | 1679 | 1467319271857 Marionette TRACE conn2 <- [1,639,null,{"value":null}] 13:41:11 INFO - PROCESS | 1679 | 1467319271922 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:11 INFO - PROCESS | 1679 | 1467319271923 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:41:11 INFO - PROCESS | 1679 | ++DOCSHELL 0x121092000 == 56 [pid = 1679] [id = 167] 13:41:11 INFO - PROCESS | 1679 | ++DOMWINDOW == 139 (0x118ff0000) [pid = 1679] [serial = 499] [outer = 0x0] 13:41:12 INFO - PROCESS | 1679 | ++DOMWINDOW == 140 (0x1265b9400) [pid = 1679] [serial = 500] [outer = 0x118ff0000] 13:41:12 INFO - PROCESS | 1679 | 1467319272008 Marionette DEBUG loaded listener.js 13:41:12 INFO - PROCESS | 1679 | ++DOMWINDOW == 141 (0x12882e000) [pid = 1679] [serial = 501] [outer = 0x118ff0000] 13:41:12 INFO - PROCESS | 1679 | [1679] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:41:12 INFO - PROCESS | 1679 | 1467319272620 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]]]}] 13:41:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 13:41:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 919ms 13:41:12 INFO - PROCESS | 1679 | 1467319272663 Marionette TRACE conn2 -> [0,641,"getWindowHandle",null] 13:41:12 INFO - PROCESS | 1679 | 1467319272666 Marionette TRACE conn2 <- [1,641,null,{"value":"7"}] 13:41:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 13:41:12 INFO - PROCESS | 1679 | 1467319272669 Marionette TRACE conn2 -> [0,642,"setScriptTimeout",{"ms":35000}] 13:41:12 INFO - PROCESS | 1679 | 1467319272671 Marionette TRACE conn2 <- [1,642,null,{}] 13:41:12 INFO - PROCESS | 1679 | 1467319272675 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}] 13:41:12 INFO - PROCESS | 1679 | 1467319272676 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:41:12 INFO - PROCESS | 1679 | 1467319272774 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 13:41:12 INFO - PROCESS | 1679 | 1467319272839 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:12 INFO - PROCESS | 1679 | 1467319272842 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:41:12 INFO - PROCESS | 1679 | ++DOCSHELL 0x121088000 == 57 [pid = 1679] [id = 168] 13:41:12 INFO - PROCESS | 1679 | ++DOMWINDOW == 142 (0x116078800) [pid = 1679] [serial = 502] [outer = 0x0] 13:41:12 INFO - PROCESS | 1679 | ++DOMWINDOW == 143 (0x116f03c00) [pid = 1679] [serial = 503] [outer = 0x116078800] 13:41:12 INFO - PROCESS | 1679 | 1467319272869 Marionette DEBUG loaded listener.js 13:41:12 INFO - PROCESS | 1679 | ++DOMWINDOW == 144 (0x117d17000) [pid = 1679] [serial = 504] [outer = 0x116078800] 13:41:13 INFO - PROCESS | 1679 | 1467319273286 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]]]}] 13:41:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 13:41:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 670ms 13:41:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 13:41:13 INFO - PROCESS | 1679 | 1467319273339 Marionette TRACE conn2 -> [0,645,"getWindowHandle",null] 13:41:13 INFO - PROCESS | 1679 | 1467319273342 Marionette TRACE conn2 <- [1,645,null,{"value":"7"}] 13:41:13 INFO - PROCESS | 1679 | 1467319273346 Marionette TRACE conn2 -> [0,646,"setScriptTimeout",{"ms":35000}] 13:41:13 INFO - PROCESS | 1679 | 1467319273348 Marionette TRACE conn2 <- [1,646,null,{}] 13:41:13 INFO - PROCESS | 1679 | 1467319273350 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}] 13:41:13 INFO - PROCESS | 1679 | 1467319273352 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:41:13 INFO - PROCESS | 1679 | 1467319273445 Marionette TRACE conn2 <- [1,647,null,{"value":null}] 13:41:13 INFO - PROCESS | 1679 | 1467319273510 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:13 INFO - PROCESS | 1679 | 1467319273511 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:41:13 INFO - PROCESS | 1679 | ++DOCSHELL 0x117d4a000 == 58 [pid = 1679] [id = 169] 13:41:13 INFO - PROCESS | 1679 | ++DOMWINDOW == 145 (0x117d1a000) [pid = 1679] [serial = 505] [outer = 0x0] 13:41:13 INFO - PROCESS | 1679 | ++DOMWINDOW == 146 (0x11824f800) [pid = 1679] [serial = 506] [outer = 0x117d1a000] 13:41:13 INFO - PROCESS | 1679 | 1467319273553 Marionette DEBUG loaded listener.js 13:41:13 INFO - PROCESS | 1679 | ++DOMWINDOW == 147 (0x118636800) [pid = 1679] [serial = 507] [outer = 0x117d1a000] 13:41:14 INFO - PROCESS | 1679 | --DOCSHELL 0x12d67e000 == 57 [pid = 1679] [id = 162] 13:41:14 INFO - PROCESS | 1679 | --DOCSHELL 0x12caa2000 == 56 [pid = 1679] [id = 161] 13:41:14 INFO - PROCESS | 1679 | --DOCSHELL 0x1181e5000 == 55 [pid = 1679] [id = 160] 13:41:14 INFO - PROCESS | 1679 | --DOCSHELL 0x12bda5000 == 54 [pid = 1679] [id = 159] 13:41:14 INFO - PROCESS | 1679 | --DOCSHELL 0x12b65c000 == 53 [pid = 1679] [id = 158] 13:41:14 INFO - PROCESS | 1679 | --DOCSHELL 0x12aa67000 == 52 [pid = 1679] [id = 157] 13:41:14 INFO - PROCESS | 1679 | --DOCSHELL 0x128817800 == 51 [pid = 1679] [id = 156] 13:41:14 INFO - PROCESS | 1679 | --DOCSHELL 0x125d3f000 == 50 [pid = 1679] [id = 155] 13:41:14 INFO - PROCESS | 1679 | --DOCSHELL 0x123c13000 == 49 [pid = 1679] [id = 154] 13:41:14 INFO - PROCESS | 1679 | --DOCSHELL 0x11848a800 == 48 [pid = 1679] [id = 153] 13:41:14 INFO - PROCESS | 1679 | --DOCSHELL 0x116938000 == 47 [pid = 1679] [id = 152] 13:41:14 INFO - PROCESS | 1679 | --DOCSHELL 0x123d92800 == 46 [pid = 1679] [id = 148] 13:41:14 INFO - PROCESS | 1679 | --DOCSHELL 0x11859c800 == 45 [pid = 1679] [id = 147] 13:41:14 INFO - PROCESS | 1679 | --DOCSHELL 0x12880e000 == 44 [pid = 1679] [id = 83] 13:41:14 INFO - PROCESS | 1679 | --DOCSHELL 0x1181f6000 == 43 [pid = 1679] [id = 151] 13:41:14 INFO - PROCESS | 1679 | --DOCSHELL 0x123dae800 == 42 [pid = 1679] [id = 84] 13:41:14 INFO - PROCESS | 1679 | --DOCSHELL 0x12d2b2000 == 41 [pid = 1679] [id = 146] 13:41:14 INFO - PROCESS | 1679 | --DOCSHELL 0x12d43d000 == 40 [pid = 1679] [id = 150] 13:41:14 INFO - PROCESS | 1679 | --DOCSHELL 0x12c52f000 == 39 [pid = 1679] [id = 128] 13:41:14 INFO - PROCESS | 1679 | --DOCSHELL 0x12abe7800 == 38 [pid = 1679] [id = 100] 13:41:14 INFO - PROCESS | 1679 | --DOCSHELL 0x12ca8a000 == 37 [pid = 1679] [id = 132] 13:41:14 INFO - PROCESS | 1679 | --DOCSHELL 0x12c653000 == 36 [pid = 1679] [id = 149] 13:41:14 INFO - PROCESS | 1679 | --DOCSHELL 0x125ddd000 == 35 [pid = 1679] [id = 133] 13:41:14 INFO - PROCESS | 1679 | --DOCSHELL 0x1290ec000 == 34 [pid = 1679] [id = 115] 13:41:14 INFO - PROCESS | 1679 | --DOCSHELL 0x116236800 == 33 [pid = 1679] [id = 66] 13:41:14 INFO - PROCESS | 1679 | --DOCSHELL 0x121088000 == 32 [pid = 1679] [id = 168] 13:41:14 INFO - PROCESS | 1679 | --DOCSHELL 0x121092000 == 31 [pid = 1679] [id = 167] 13:41:14 INFO - PROCESS | 1679 | --DOCSHELL 0x12ce79000 == 30 [pid = 1679] [id = 166] 13:41:14 INFO - PROCESS | 1679 | --DOCSHELL 0x121c18000 == 29 [pid = 1679] [id = 165] 13:41:14 INFO - PROCESS | 1679 | --DOCSHELL 0x12dc6a800 == 28 [pid = 1679] [id = 163] 13:41:14 INFO - PROCESS | 1679 | --DOCSHELL 0x118590000 == 27 [pid = 1679] [id = 164] 13:41:14 INFO - PROCESS | 1679 | --DOMWINDOW == 146 (0x12b685800) [pid = 1679] [serial = 416] [outer = 0x0] [url = about:blank] 13:41:14 INFO - PROCESS | 1679 | --DOMWINDOW == 145 (0x116f07c00) [pid = 1679] [serial = 400] [outer = 0x0] [url = about:blank] 13:41:14 INFO - PROCESS | 1679 | --DOMWINDOW == 144 (0x12bd83800) [pid = 1679] [serial = 419] [outer = 0x0] [url = about:blank] 13:41:14 INFO - PROCESS | 1679 | --DOMWINDOW == 143 (0x119b84c00) [pid = 1679] [serial = 407] [outer = 0x0] [url = about:blank] 13:41:14 INFO - PROCESS | 1679 | --DOMWINDOW == 142 (0x117d10400) [pid = 1679] [serial = 401] [outer = 0x0] [url = about:blank] 13:41:14 INFO - PROCESS | 1679 | --DOMWINDOW == 141 (0x116f08000) [pid = 1679] [serial = 427] [outer = 0x0] [url = about:blank] 13:41:14 INFO - PROCESS | 1679 | --DOMWINDOW == 140 (0x126515800) [pid = 1679] [serial = 394] [outer = 0x0] [url = about:blank] 13:41:14 INFO - PROCESS | 1679 | --DOMWINDOW == 139 (0x12bdce800) [pid = 1679] [serial = 421] [outer = 0x0] [url = about:blank] 13:41:14 INFO - PROCESS | 1679 | --DOMWINDOW == 138 (0x11817a800) [pid = 1679] [serial = 388] [outer = 0x0] [url = about:blank] 13:41:14 INFO - PROCESS | 1679 | --DOMWINDOW == 137 (0x126065400) [pid = 1679] [serial = 412] [outer = 0x0] [url = about:blank] 13:41:14 INFO - PROCESS | 1679 | --DOMWINDOW == 136 (0x121633400) [pid = 1679] [serial = 409] [outer = 0x0] [url = about:blank] 13:41:14 INFO - PROCESS | 1679 | --DOMWINDOW == 135 (0x110f39c00) [pid = 1679] [serial = 424] [outer = 0x0] [url = about:blank] 13:41:14 INFO - PROCESS | 1679 | --DOMWINDOW == 134 (0x117d19400) [pid = 1679] [serial = 403] [outer = 0x0] [url = about:blank] 13:41:14 INFO - PROCESS | 1679 | --DOMWINDOW == 133 (0x129446000) [pid = 1679] [serial = 415] [outer = 0x0] [url = about:blank] 13:41:14 INFO - PROCESS | 1679 | --DOMWINDOW == 132 (0x1128d9c00) [pid = 1679] [serial = 385] [outer = 0x0] [url = about:blank] 13:41:14 INFO - PROCESS | 1679 | --DOMWINDOW == 131 (0x12bf40400) [pid = 1679] [serial = 422] [outer = 0x0] [url = about:blank] 13:41:14 INFO - PROCESS | 1679 | --DOMWINDOW == 130 (0x1265b6c00) [pid = 1679] [serial = 433] [outer = 0x0] [url = about:blank] 13:41:14 INFO - PROCESS | 1679 | --DOMWINDOW == 129 (0x1197e7c00) [pid = 1679] [serial = 430] [outer = 0x0] [url = about:blank] 13:41:14 INFO - PROCESS | 1679 | --DOMWINDOW == 128 (0x121026000) [pid = 1679] [serial = 397] [outer = 0x0] [url = about:blank] 13:41:14 INFO - PROCESS | 1679 | --DOMWINDOW == 127 (0x124504000) [pid = 1679] [serial = 391] [outer = 0x0] [url = about:blank] 13:41:14 INFO - PROCESS | 1679 | --DOMWINDOW == 126 (0x1197e6400) [pid = 1679] [serial = 428] [outer = 0x0] [url = about:blank] 13:41:14 INFO - PROCESS | 1679 | --DOMWINDOW == 125 (0x110f41000) [pid = 1679] [serial = 425] [outer = 0x0] [url = about:blank] 13:41:14 INFO - PROCESS | 1679 | --DOMWINDOW == 124 (0x1182ec400) [pid = 1679] [serial = 404] [outer = 0x0] [url = about:blank] 13:41:14 INFO - PROCESS | 1679 | --DOMWINDOW == 123 (0x1197d8800) [pid = 1679] [serial = 406] [outer = 0x0] [url = about:blank] 13:41:14 INFO - PROCESS | 1679 | --DOMWINDOW == 122 (0x12b928000) [pid = 1679] [serial = 418] [outer = 0x0] [url = about:blank] 13:41:14 INFO - PROCESS | 1679 | --DOMWINDOW == 121 (0x128b84c00) [pid = 1679] [serial = 413] [outer = 0x0] [url = about:blank] 13:41:14 INFO - PROCESS | 1679 | --DOMWINDOW == 120 (0x124cb8400) [pid = 1679] [serial = 410] [outer = 0x0] [url = about:blank] 13:41:14 INFO - PROCESS | 1679 | --DOMWINDOW == 119 (0x12c55c400) [pid = 1679] [serial = 431] [outer = 0x0] [url = about:blank] 13:41:14 INFO - PROCESS | 1679 | --DOMWINDOW == 118 (0x128c0e400) [pid = 1679] [serial = 436] [outer = 0x0] [url = about:blank] 13:41:14 INFO - PROCESS | 1679 | --DOMWINDOW == 117 (0x1265bf400) [pid = 1679] [serial = 434] [outer = 0x0] [url = about:blank] 13:41:14 INFO - PROCESS | 1679 | 1467319274691 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]]]}] 13:41:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 13:41:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1423ms 13:41:14 INFO - PROCESS | 1679 | 1467319274774 Marionette TRACE conn2 -> [0,649,"getWindowHandle",null] 13:41:14 INFO - PROCESS | 1679 | 1467319274777 Marionette TRACE conn2 <- [1,649,null,{"value":"7"}] 13:41:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 13:41:14 INFO - PROCESS | 1679 | 1467319274782 Marionette TRACE conn2 -> [0,650,"setScriptTimeout",{"ms":35000}] 13:41:14 INFO - PROCESS | 1679 | 1467319274785 Marionette TRACE conn2 <- [1,650,null,{}] 13:41:14 INFO - PROCESS | 1679 | 1467319274790 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}] 13:41:14 INFO - PROCESS | 1679 | 1467319274792 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:41:14 INFO - PROCESS | 1679 | 1467319274895 Marionette TRACE conn2 <- [1,651,null,{"value":null}] 13:41:14 INFO - PROCESS | 1679 | 1467319274951 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:14 INFO - PROCESS | 1679 | 1467319274954 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:41:14 INFO - PROCESS | 1679 | ++DOCSHELL 0x116238800 == 28 [pid = 1679] [id = 170] 13:41:14 INFO - PROCESS | 1679 | ++DOMWINDOW == 118 (0x112d78c00) [pid = 1679] [serial = 508] [outer = 0x0] 13:41:14 INFO - PROCESS | 1679 | ++DOMWINDOW == 119 (0x112e64000) [pid = 1679] [serial = 509] [outer = 0x112d78c00] 13:41:14 INFO - PROCESS | 1679 | 1467319274982 Marionette DEBUG loaded listener.js 13:41:15 INFO - PROCESS | 1679 | ++DOMWINDOW == 120 (0x113972400) [pid = 1679] [serial = 510] [outer = 0x112d78c00] 13:41:15 INFO - PROCESS | 1679 | 1467319275288 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]]]}] 13:41:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 13:41:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 526ms 13:41:15 INFO - PROCESS | 1679 | 1467319275307 Marionette TRACE conn2 -> [0,653,"getWindowHandle",null] 13:41:15 INFO - PROCESS | 1679 | 1467319275310 Marionette TRACE conn2 <- [1,653,null,{"value":"7"}] 13:41:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 13:41:15 INFO - PROCESS | 1679 | 1467319275317 Marionette TRACE conn2 -> [0,654,"setScriptTimeout",{"ms":35000}] 13:41:15 INFO - PROCESS | 1679 | 1467319275319 Marionette TRACE conn2 <- [1,654,null,{}] 13:41:15 INFO - PROCESS | 1679 | 1467319275322 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}] 13:41:15 INFO - PROCESS | 1679 | 1467319275323 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:41:15 INFO - PROCESS | 1679 | 1467319275401 Marionette TRACE conn2 <- [1,655,null,{"value":null}] 13:41:15 INFO - PROCESS | 1679 | 1467319275405 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:15 INFO - PROCESS | 1679 | 1467319275406 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:41:15 INFO - PROCESS | 1679 | ++DOCSHELL 0x1170bb800 == 29 [pid = 1679] [id = 171] 13:41:15 INFO - PROCESS | 1679 | ++DOMWINDOW == 121 (0x116629800) [pid = 1679] [serial = 511] [outer = 0x0] 13:41:15 INFO - PROCESS | 1679 | ++DOMWINDOW == 122 (0x116a11800) [pid = 1679] [serial = 512] [outer = 0x116629800] 13:41:15 INFO - PROCESS | 1679 | 1467319275435 Marionette DEBUG loaded listener.js 13:41:15 INFO - PROCESS | 1679 | ++DOMWINDOW == 123 (0x11705d400) [pid = 1679] [serial = 513] [outer = 0x116629800] 13:41:15 INFO - PROCESS | 1679 | 1467319275765 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]]]}] 13:41:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 13:41:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 474ms 13:41:15 INFO - PROCESS | 1679 | 1467319275788 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 13:41:15 INFO - PROCESS | 1679 | 1467319275789 Marionette TRACE conn2 <- [1,657,null,{"value":"7"}] 13:41:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 13:41:15 INFO - PROCESS | 1679 | 1467319275792 Marionette TRACE conn2 -> [0,658,"setScriptTimeout",{"ms":35000}] 13:41:15 INFO - PROCESS | 1679 | 1467319275794 Marionette TRACE conn2 <- [1,658,null,{}] 13:41:15 INFO - PROCESS | 1679 | 1467319275802 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}] 13:41:15 INFO - PROCESS | 1679 | 1467319275805 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:41:15 INFO - PROCESS | 1679 | 1467319275884 Marionette TRACE conn2 <- [1,659,null,{"value":null}] 13:41:15 INFO - PROCESS | 1679 | 1467319275889 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:15 INFO - PROCESS | 1679 | 1467319275891 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:41:15 INFO - PROCESS | 1679 | ++DOCSHELL 0x11858a800 == 30 [pid = 1679] [id = 172] 13:41:15 INFO - PROCESS | 1679 | ++DOMWINDOW == 124 (0x117d17800) [pid = 1679] [serial = 514] [outer = 0x0] 13:41:15 INFO - PROCESS | 1679 | ++DOMWINDOW == 125 (0x11824d000) [pid = 1679] [serial = 515] [outer = 0x117d17800] 13:41:15 INFO - PROCESS | 1679 | 1467319275920 Marionette DEBUG loaded listener.js 13:41:15 INFO - PROCESS | 1679 | ++DOMWINDOW == 126 (0x118330000) [pid = 1679] [serial = 516] [outer = 0x117d17800] 13:41:16 INFO - PROCESS | 1679 | 1467319276267 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]]]}] 13:41:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 13:41:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 520ms 13:41:16 INFO - PROCESS | 1679 | 1467319276313 Marionette TRACE conn2 -> [0,661,"getWindowHandle",null] 13:41:16 INFO - PROCESS | 1679 | 1467319276316 Marionette TRACE conn2 <- [1,661,null,{"value":"7"}] 13:41:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 13:41:16 INFO - PROCESS | 1679 | 1467319276319 Marionette TRACE conn2 -> [0,662,"setScriptTimeout",{"ms":35000}] 13:41:16 INFO - PROCESS | 1679 | 1467319276320 Marionette TRACE conn2 <- [1,662,null,{}] 13:41:16 INFO - PROCESS | 1679 | 1467319276322 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}] 13:41:16 INFO - PROCESS | 1679 | 1467319276323 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:41:16 INFO - PROCESS | 1679 | 1467319276427 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 13:41:16 INFO - PROCESS | 1679 | 1467319276433 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:16 INFO - PROCESS | 1679 | 1467319276434 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:41:16 INFO - PROCESS | 1679 | ++DOCSHELL 0x119a38800 == 31 [pid = 1679] [id = 173] 13:41:16 INFO - PROCESS | 1679 | ++DOMWINDOW == 127 (0x11832ec00) [pid = 1679] [serial = 517] [outer = 0x0] 13:41:16 INFO - PROCESS | 1679 | ++DOMWINDOW == 128 (0x11863c000) [pid = 1679] [serial = 518] [outer = 0x11832ec00] 13:41:16 INFO - PROCESS | 1679 | 1467319276460 Marionette DEBUG loaded listener.js 13:41:16 INFO - PROCESS | 1679 | ++DOMWINDOW == 129 (0x118f74800) [pid = 1679] [serial = 519] [outer = 0x11832ec00] 13:41:16 INFO - PROCESS | 1679 | [1679] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:41:16 INFO - PROCESS | 1679 | [1679] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:41:16 INFO - PROCESS | 1679 | 1467319276799 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]]]}] 13:41:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 13:41:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 519ms 13:41:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 13:41:16 INFO - PROCESS | 1679 | 1467319276839 Marionette TRACE conn2 -> [0,665,"getWindowHandle",null] 13:41:16 INFO - PROCESS | 1679 | 1467319276840 Marionette TRACE conn2 <- [1,665,null,{"value":"7"}] 13:41:16 INFO - PROCESS | 1679 | 1467319276849 Marionette TRACE conn2 -> [0,666,"setScriptTimeout",{"ms":35000}] 13:41:16 INFO - PROCESS | 1679 | 1467319276850 Marionette TRACE conn2 <- [1,666,null,{}] 13:41:16 INFO - PROCESS | 1679 | 1467319276853 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}] 13:41:16 INFO - PROCESS | 1679 | 1467319276854 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:41:16 INFO - PROCESS | 1679 | 1467319276947 Marionette TRACE conn2 <- [1,667,null,{"value":null}] 13:41:16 INFO - PROCESS | 1679 | 1467319276988 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:16 INFO - PROCESS | 1679 | 1467319276989 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:41:16 INFO - PROCESS | 1679 | ++DOCSHELL 0x121087000 == 32 [pid = 1679] [id = 174] 13:41:16 INFO - PROCESS | 1679 | ++DOMWINDOW == 130 (0x1128af800) [pid = 1679] [serial = 520] [outer = 0x0] 13:41:17 INFO - PROCESS | 1679 | ++DOMWINDOW == 131 (0x118f83c00) [pid = 1679] [serial = 521] [outer = 0x1128af800] 13:41:17 INFO - PROCESS | 1679 | 1467319277013 Marionette DEBUG loaded listener.js 13:41:17 INFO - PROCESS | 1679 | ++DOMWINDOW == 132 (0x119339000) [pid = 1679] [serial = 522] [outer = 0x1128af800] 13:41:17 INFO - PROCESS | 1679 | [1679] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:41:17 INFO - PROCESS | 1679 | [1679] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:41:17 INFO - PROCESS | 1679 | 1467319277355 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]]]}] 13:41:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 13:41:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 525ms 13:41:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 13:41:17 INFO - PROCESS | 1679 | 1467319277368 Marionette TRACE conn2 -> [0,669,"getWindowHandle",null] 13:41:17 INFO - PROCESS | 1679 | 1467319277369 Marionette TRACE conn2 <- [1,669,null,{"value":"7"}] 13:41:17 INFO - PROCESS | 1679 | 1467319277371 Marionette TRACE conn2 -> [0,670,"setScriptTimeout",{"ms":35000}] 13:41:17 INFO - PROCESS | 1679 | 1467319277372 Marionette TRACE conn2 <- [1,670,null,{}] 13:41:17 INFO - PROCESS | 1679 | 1467319277375 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}] 13:41:17 INFO - PROCESS | 1679 | 1467319277379 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:41:17 INFO - PROCESS | 1679 | 1467319277496 Marionette TRACE conn2 <- [1,671,null,{"value":null}] 13:41:17 INFO - PROCESS | 1679 | 1467319277535 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:17 INFO - PROCESS | 1679 | 1467319277537 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:41:17 INFO - PROCESS | 1679 | ++DOCSHELL 0x121541800 == 33 [pid = 1679] [id = 175] 13:41:17 INFO - PROCESS | 1679 | ++DOMWINDOW == 133 (0x119387400) [pid = 1679] [serial = 523] [outer = 0x0] 13:41:17 INFO - PROCESS | 1679 | ++DOMWINDOW == 134 (0x1197d8800) [pid = 1679] [serial = 524] [outer = 0x119387400] 13:41:17 INFO - PROCESS | 1679 | 1467319277562 Marionette DEBUG loaded listener.js 13:41:17 INFO - PROCESS | 1679 | ++DOMWINDOW == 135 (0x121026000) [pid = 1679] [serial = 525] [outer = 0x119387400] 13:41:17 INFO - PROCESS | 1679 | 1467319277891 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]]]}] 13:41:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 13:41:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 570ms 13:41:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 13:41:17 INFO - PROCESS | 1679 | 1467319277941 Marionette TRACE conn2 -> [0,673,"getWindowHandle",null] 13:41:17 INFO - PROCESS | 1679 | 1467319277942 Marionette TRACE conn2 <- [1,673,null,{"value":"7"}] 13:41:17 INFO - PROCESS | 1679 | 1467319277944 Marionette TRACE conn2 -> [0,674,"setScriptTimeout",{"ms":35000}] 13:41:17 INFO - PROCESS | 1679 | 1467319277946 Marionette TRACE conn2 <- [1,674,null,{}] 13:41:17 INFO - PROCESS | 1679 | 1467319277961 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}] 13:41:17 INFO - PROCESS | 1679 | 1467319277962 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:41:18 INFO - PROCESS | 1679 | 1467319278058 Marionette TRACE conn2 <- [1,675,null,{"value":null}] 13:41:18 INFO - PROCESS | 1679 | 1467319278062 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:18 INFO - PROCESS | 1679 | 1467319278063 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:41:18 INFO - PROCESS | 1679 | ++DOCSHELL 0x121c2b000 == 34 [pid = 1679] [id = 176] 13:41:18 INFO - PROCESS | 1679 | ++DOMWINDOW == 136 (0x1128ad800) [pid = 1679] [serial = 526] [outer = 0x0] 13:41:18 INFO - PROCESS | 1679 | ++DOMWINDOW == 137 (0x1210de400) [pid = 1679] [serial = 527] [outer = 0x1128ad800] 13:41:18 INFO - PROCESS | 1679 | 1467319278088 Marionette DEBUG loaded listener.js 13:41:18 INFO - PROCESS | 1679 | ++DOMWINDOW == 138 (0x121633800) [pid = 1679] [serial = 528] [outer = 0x1128ad800] 13:41:18 INFO - PROCESS | 1679 | [1679] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:41:18 INFO - PROCESS | 1679 | [1679] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:41:18 INFO - PROCESS | 1679 | 1467319278435 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]]]}] 13:41:18 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 13:41:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 527ms 13:41:18 INFO - PROCESS | 1679 | 1467319278478 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 13:41:18 INFO - PROCESS | 1679 | 1467319278479 Marionette TRACE conn2 <- [1,677,null,{"value":"7"}] 13:41:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 13:41:18 INFO - PROCESS | 1679 | 1467319278481 Marionette TRACE conn2 -> [0,678,"setScriptTimeout",{"ms":35000}] 13:41:18 INFO - PROCESS | 1679 | 1467319278482 Marionette TRACE conn2 <- [1,678,null,{}] 13:41:18 INFO - PROCESS | 1679 | 1467319278485 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}] 13:41:18 INFO - PROCESS | 1679 | 1467319278486 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:41:18 INFO - PROCESS | 1679 | 1467319278584 Marionette TRACE conn2 <- [1,679,null,{"value":null}] 13:41:18 INFO - PROCESS | 1679 | 1467319278588 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:18 INFO - PROCESS | 1679 | 1467319278589 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:41:18 INFO - PROCESS | 1679 | ++DOCSHELL 0x124774800 == 35 [pid = 1679] [id = 177] 13:41:18 INFO - PROCESS | 1679 | ++DOMWINDOW == 139 (0x121a61800) [pid = 1679] [serial = 529] [outer = 0x0] 13:41:18 INFO - PROCESS | 1679 | ++DOMWINDOW == 140 (0x121a67800) [pid = 1679] [serial = 530] [outer = 0x121a61800] 13:41:18 INFO - PROCESS | 1679 | 1467319278614 Marionette DEBUG loaded listener.js 13:41:18 INFO - PROCESS | 1679 | ++DOMWINDOW == 141 (0x121a93c00) [pid = 1679] [serial = 531] [outer = 0x121a61800] 13:41:19 INFO - PROCESS | 1679 | --DOMWINDOW == 140 (0x1210e2400) [pid = 1679] [serial = 342] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 13:41:19 INFO - PROCESS | 1679 | --DOMWINDOW == 139 (0x1128d2800) [pid = 1679] [serial = 336] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 13:41:19 INFO - PROCESS | 1679 | --DOMWINDOW == 138 (0x113eac800) [pid = 1679] [serial = 381] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 13:41:19 INFO - PROCESS | 1679 | --DOMWINDOW == 137 (0x119756400) [pid = 1679] [serial = 291] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 13:41:19 INFO - PROCESS | 1679 | --DOMWINDOW == 136 (0x11670f800) [pid = 1679] [serial = 288] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 13:41:19 INFO - PROCESS | 1679 | --DOMWINDOW == 135 (0x116966800) [pid = 1679] [serial = 396] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 13:41:19 INFO - PROCESS | 1679 | --DOMWINDOW == 134 (0x12944bc00) [pid = 1679] [serial = 297] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 13:41:19 INFO - PROCESS | 1679 | --DOMWINDOW == 133 (0x1197dec00) [pid = 1679] [serial = 333] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 13:41:19 INFO - PROCESS | 1679 | --DOMWINDOW == 132 (0x124cad400) [pid = 1679] [serial = 294] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 13:41:19 INFO - PROCESS | 1679 | --DOMWINDOW == 131 (0x118fc5c00) [pid = 1679] [serial = 339] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 13:41:19 INFO - PROCESS | 1679 | --DOMWINDOW == 130 (0x128cd4400) [pid = 1679] [serial = 471] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 13:41:19 INFO - PROCESS | 1679 | --DOMWINDOW == 129 (0x128c10800) [pid = 1679] [serial = 468] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 13:41:19 INFO - PROCESS | 1679 | --DOMWINDOW == 128 (0x12a906800) [pid = 1679] [serial = 474] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 13:41:19 INFO - PROCESS | 1679 | --DOMWINDOW == 127 (0x110fe5400) [pid = 1679] [serial = 477] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 13:41:19 INFO - PROCESS | 1679 | --DOMWINDOW == 126 (0x118633400) [pid = 1679] [serial = 441] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 13:41:19 INFO - PROCESS | 1679 | --DOMWINDOW == 125 (0x128829000) [pid = 1679] [serial = 483] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 13:41:19 INFO - PROCESS | 1679 | --DOMWINDOW == 124 (0x1128d3800) [pid = 1679] [serial = 465] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 13:41:19 INFO - PROCESS | 1679 | --DOMWINDOW == 123 (0x1139ef000) [pid = 1679] [serial = 453] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 13:41:19 INFO - PROCESS | 1679 | --DOMWINDOW == 122 (0x12102f000) [pid = 1679] [serial = 459] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 13:41:19 INFO - PROCESS | 1679 | --DOMWINDOW == 121 (0x1130d7000) [pid = 1679] [serial = 438] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 13:41:19 INFO - PROCESS | 1679 | --DOMWINDOW == 120 (0x118334000) [pid = 1679] [serial = 456] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 13:41:19 INFO - PROCESS | 1679 | --DOMWINDOW == 119 (0x121223400) [pid = 1679] [serial = 444] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 13:41:19 INFO - PROCESS | 1679 | --DOMWINDOW == 118 (0x125dc0c00) [pid = 1679] [serial = 462] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 13:41:19 INFO - PROCESS | 1679 | --DOMWINDOW == 117 (0x1265bf800) [pid = 1679] [serial = 435] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 13:41:19 INFO - PROCESS | 1679 | --DOMWINDOW == 116 (0x126213800) [pid = 1679] [serial = 447] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 13:41:19 INFO - PROCESS | 1679 | --DOMWINDOW == 115 (0x116780400) [pid = 1679] [serial = 450] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 13:41:19 INFO - PROCESS | 1679 | --DOMWINDOW == 114 (0x1128af400) [pid = 1679] [serial = 480] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 13:41:19 INFO - PROCESS | 1679 | --DOMWINDOW == 113 (0x125c02400) [pid = 1679] [serial = 486] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 13:41:19 INFO - PROCESS | 1679 | --DOMWINDOW == 112 (0x125825c00) [pid = 1679] [serial = 393] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 13:41:19 INFO - PROCESS | 1679 | --DOMWINDOW == 111 (0x116f42c00) [pid = 1679] [serial = 387] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 13:41:19 INFO - PROCESS | 1679 | --DOMWINDOW == 110 (0x1128ce400) [pid = 1679] [serial = 384] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 13:41:19 INFO - PROCESS | 1679 | --DOMWINDOW == 109 (0x121224000) [pid = 1679] [serial = 390] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 13:41:19 INFO - PROCESS | 1679 | 1467319279269 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]]]}] 13:41:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 13:41:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 819ms 13:41:19 INFO - PROCESS | 1679 | 1467319279312 Marionette TRACE conn2 -> [0,681,"getWindowHandle",null] 13:41:19 INFO - PROCESS | 1679 | 1467319279313 Marionette TRACE conn2 <- [1,681,null,{"value":"7"}] 13:41:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 13:41:19 INFO - PROCESS | 1679 | 1467319279325 Marionette TRACE conn2 -> [0,682,"setScriptTimeout",{"ms":35000}] 13:41:19 INFO - PROCESS | 1679 | 1467319279326 Marionette TRACE conn2 <- [1,682,null,{}] 13:41:19 INFO - PROCESS | 1679 | 1467319279347 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}] 13:41:19 INFO - PROCESS | 1679 | 1467319279350 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:41:19 INFO - PROCESS | 1679 | 1467319279431 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 13:41:19 INFO - PROCESS | 1679 | 1467319279437 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:19 INFO - PROCESS | 1679 | 1467319279438 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:41:19 INFO - PROCESS | 1679 | ++DOCSHELL 0x125670800 == 36 [pid = 1679] [id = 178] 13:41:19 INFO - PROCESS | 1679 | ++DOMWINDOW == 110 (0x11629a000) [pid = 1679] [serial = 532] [outer = 0x0] 13:41:19 INFO - PROCESS | 1679 | ++DOMWINDOW == 111 (0x117059800) [pid = 1679] [serial = 533] [outer = 0x11629a000] 13:41:19 INFO - PROCESS | 1679 | 1467319279462 Marionette DEBUG loaded listener.js 13:41:19 INFO - PROCESS | 1679 | ++DOMWINDOW == 112 (0x11832cc00) [pid = 1679] [serial = 534] [outer = 0x11629a000] 13:41:20 INFO - PROCESS | 1679 | 1467319280258 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]]]}] 13:41:20 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) 13:41:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 968ms 13:41:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 13:41:20 INFO - PROCESS | 1679 | 1467319280293 Marionette TRACE conn2 -> [0,685,"getWindowHandle",null] 13:41:20 INFO - PROCESS | 1679 | 1467319280295 Marionette TRACE conn2 <- [1,685,null,{"value":"7"}] 13:41:20 INFO - PROCESS | 1679 | 1467319280297 Marionette TRACE conn2 -> [0,686,"setScriptTimeout",{"ms":35000}] 13:41:20 INFO - PROCESS | 1679 | 1467319280299 Marionette TRACE conn2 <- [1,686,null,{}] 13:41:20 INFO - PROCESS | 1679 | 1467319280302 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}] 13:41:20 INFO - PROCESS | 1679 | 1467319280304 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:41:20 INFO - PROCESS | 1679 | 1467319280378 Marionette TRACE conn2 <- [1,687,null,{"value":null}] 13:41:20 INFO - PROCESS | 1679 | 1467319280384 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:20 INFO - PROCESS | 1679 | 1467319280385 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:41:20 INFO - PROCESS | 1679 | ++DOCSHELL 0x126118000 == 37 [pid = 1679] [id = 179] 13:41:20 INFO - PROCESS | 1679 | ++DOMWINDOW == 113 (0x11889d000) [pid = 1679] [serial = 535] [outer = 0x0] 13:41:20 INFO - PROCESS | 1679 | ++DOMWINDOW == 114 (0x119b81c00) [pid = 1679] [serial = 536] [outer = 0x11889d000] 13:41:20 INFO - PROCESS | 1679 | 1467319280410 Marionette DEBUG loaded listener.js 13:41:20 INFO - PROCESS | 1679 | ++DOMWINDOW == 115 (0x121a68800) [pid = 1679] [serial = 537] [outer = 0x11889d000] 13:41:21 INFO - PROCESS | 1679 | 1467319281263 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]]]}] 13:41:21 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 13:41:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1021ms 13:41:21 INFO - PROCESS | 1679 | 1467319281319 Marionette TRACE conn2 -> [0,689,"getWindowHandle",null] 13:41:21 INFO - PROCESS | 1679 | 1467319281321 Marionette TRACE conn2 <- [1,689,null,{"value":"7"}] 13:41:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 13:41:21 INFO - PROCESS | 1679 | 1467319281339 Marionette TRACE conn2 -> [0,690,"setScriptTimeout",{"ms":35000}] 13:41:21 INFO - PROCESS | 1679 | 1467319281341 Marionette TRACE conn2 <- [1,690,null,{}] 13:41:21 INFO - PROCESS | 1679 | 1467319281345 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}] 13:41:21 INFO - PROCESS | 1679 | 1467319281346 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:41:21 INFO - PROCESS | 1679 | 1467319281500 Marionette TRACE conn2 <- [1,691,null,{"value":null}] 13:41:21 INFO - PROCESS | 1679 | 1467319281582 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:21 INFO - PROCESS | 1679 | 1467319281584 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:41:21 INFO - PROCESS | 1679 | ++DOCSHELL 0x116ad3800 == 38 [pid = 1679] [id = 180] 13:41:21 INFO - PROCESS | 1679 | ++DOMWINDOW == 116 (0x1128cb400) [pid = 1679] [serial = 538] [outer = 0x0] 13:41:21 INFO - PROCESS | 1679 | ++DOMWINDOW == 117 (0x1128d8000) [pid = 1679] [serial = 539] [outer = 0x1128cb400] 13:41:21 INFO - PROCESS | 1679 | 1467319281617 Marionette DEBUG loaded listener.js 13:41:21 INFO - PROCESS | 1679 | ++DOMWINDOW == 118 (0x1133b7000) [pid = 1679] [serial = 540] [outer = 0x1128cb400] 13:41:22 INFO - PROCESS | 1679 | 1467319282675 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]]]}] 13:41:22 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 13:41:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1372ms 13:41:22 INFO - PROCESS | 1679 | 1467319282710 Marionette TRACE conn2 -> [0,693,"getWindowHandle",null] 13:41:22 INFO - PROCESS | 1679 | 1467319282714 Marionette TRACE conn2 <- [1,693,null,{"value":"7"}] 13:41:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 13:41:22 INFO - PROCESS | 1679 | 1467319282718 Marionette TRACE conn2 -> [0,694,"setScriptTimeout",{"ms":35000}] 13:41:22 INFO - PROCESS | 1679 | 1467319282720 Marionette TRACE conn2 <- [1,694,null,{}] 13:41:22 INFO - PROCESS | 1679 | 1467319282722 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}] 13:41:22 INFO - PROCESS | 1679 | 1467319282724 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:41:22 INFO - PROCESS | 1679 | 1467319282831 Marionette TRACE conn2 <- [1,695,null,{"value":null}] 13:41:22 INFO - PROCESS | 1679 | 1467319282905 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:22 INFO - PROCESS | 1679 | 1467319282907 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:41:22 INFO - PROCESS | 1679 | ++DOCSHELL 0x120f6e000 == 39 [pid = 1679] [id = 181] 13:41:22 INFO - PROCESS | 1679 | ++DOMWINDOW == 119 (0x11678c000) [pid = 1679] [serial = 541] [outer = 0x0] 13:41:22 INFO - PROCESS | 1679 | ++DOMWINDOW == 120 (0x117d13000) [pid = 1679] [serial = 542] [outer = 0x11678c000] 13:41:22 INFO - PROCESS | 1679 | 1467319282983 Marionette DEBUG loaded listener.js 13:41:23 INFO - PROCESS | 1679 | ++DOMWINDOW == 121 (0x118172800) [pid = 1679] [serial = 543] [outer = 0x11678c000] 13:41:23 INFO - PROCESS | 1679 | --DOCSHELL 0x125670800 == 38 [pid = 1679] [id = 178] 13:41:23 INFO - PROCESS | 1679 | --DOCSHELL 0x124774800 == 37 [pid = 1679] [id = 177] 13:41:23 INFO - PROCESS | 1679 | --DOCSHELL 0x121c2b000 == 36 [pid = 1679] [id = 176] 13:41:23 INFO - PROCESS | 1679 | --DOCSHELL 0x121541800 == 35 [pid = 1679] [id = 175] 13:41:23 INFO - PROCESS | 1679 | --DOCSHELL 0x121087000 == 34 [pid = 1679] [id = 174] 13:41:23 INFO - PROCESS | 1679 | --DOCSHELL 0x119a38800 == 33 [pid = 1679] [id = 173] 13:41:23 INFO - PROCESS | 1679 | --DOCSHELL 0x11858a800 == 32 [pid = 1679] [id = 172] 13:41:23 INFO - PROCESS | 1679 | --DOCSHELL 0x1170bb800 == 31 [pid = 1679] [id = 171] 13:41:23 INFO - PROCESS | 1679 | --DOCSHELL 0x116238800 == 30 [pid = 1679] [id = 170] 13:41:23 INFO - PROCESS | 1679 | --DOMWINDOW == 120 (0x124584400) [pid = 1679] [serial = 344] [outer = 0x0] [url = about:blank] 13:41:23 INFO - PROCESS | 1679 | --DOMWINDOW == 119 (0x1128d9800) [pid = 1679] [serial = 338] [outer = 0x0] [url = about:blank] 13:41:23 INFO - PROCESS | 1679 | --DOMWINDOW == 118 (0x117d15c00) [pid = 1679] [serial = 383] [outer = 0x0] [url = about:blank] 13:41:23 INFO - PROCESS | 1679 | --DOMWINDOW == 117 (0x12139e000) [pid = 1679] [serial = 293] [outer = 0x0] [url = about:blank] 13:41:23 INFO - PROCESS | 1679 | --DOMWINDOW == 116 (0x1182e6400) [pid = 1679] [serial = 290] [outer = 0x0] [url = about:blank] 13:41:23 INFO - PROCESS | 1679 | --DOMWINDOW == 115 (0x12aa39000) [pid = 1679] [serial = 398] [outer = 0x0] [url = about:blank] 13:41:23 INFO - PROCESS | 1679 | --DOMWINDOW == 114 (0x12aa37c00) [pid = 1679] [serial = 299] [outer = 0x0] [url = about:blank] 13:41:23 INFO - PROCESS | 1679 | --DOMWINDOW == 113 (0x12bf41400) [pid = 1679] [serial = 335] [outer = 0x0] [url = about:blank] 13:41:23 INFO - PROCESS | 1679 | --DOMWINDOW == 112 (0x12650c400) [pid = 1679] [serial = 296] [outer = 0x0] [url = about:blank] 13:41:23 INFO - PROCESS | 1679 | --DOMWINDOW == 111 (0x119645400) [pid = 1679] [serial = 341] [outer = 0x0] [url = about:blank] 13:41:23 INFO - PROCESS | 1679 | --DOMWINDOW == 110 (0x12923c000) [pid = 1679] [serial = 395] [outer = 0x0] [url = about:blank] 13:41:23 INFO - PROCESS | 1679 | --DOMWINDOW == 109 (0x118632c00) [pid = 1679] [serial = 389] [outer = 0x0] [url = about:blank] 13:41:23 INFO - PROCESS | 1679 | --DOMWINDOW == 108 (0x11678b400) [pid = 1679] [serial = 386] [outer = 0x0] [url = about:blank] 13:41:23 INFO - PROCESS | 1679 | --DOMWINDOW == 107 (0x124cb9800) [pid = 1679] [serial = 392] [outer = 0x0] [url = about:blank] 13:41:23 INFO - PROCESS | 1679 | --DOMWINDOW == 106 (0x12aa3cc00) [pid = 1679] [serial = 472] [outer = 0x0] [url = about:blank] 13:41:23 INFO - PROCESS | 1679 | --DOMWINDOW == 105 (0x12923e800) [pid = 1679] [serial = 469] [outer = 0x0] [url = about:blank] 13:41:23 INFO - PROCESS | 1679 | --DOMWINDOW == 104 (0x12b684000) [pid = 1679] [serial = 473] [outer = 0x0] [url = about:blank] 13:41:23 INFO - PROCESS | 1679 | --DOMWINDOW == 103 (0x12b9a6400) [pid = 1679] [serial = 475] [outer = 0x0] [url = about:blank] 13:41:23 INFO - PROCESS | 1679 | --DOMWINDOW == 102 (0x1128ad000) [pid = 1679] [serial = 479] [outer = 0x0] [url = about:blank] 13:41:23 INFO - PROCESS | 1679 | --DOMWINDOW == 101 (0x118f76000) [pid = 1679] [serial = 442] [outer = 0x0] [url = about:blank] 13:41:23 INFO - PROCESS | 1679 | --DOMWINDOW == 100 (0x128831000) [pid = 1679] [serial = 484] [outer = 0x0] [url = about:blank] 13:41:23 INFO - PROCESS | 1679 | --DOMWINDOW == 99 (0x119643800) [pid = 1679] [serial = 443] [outer = 0x0] [url = about:blank] 13:41:23 INFO - PROCESS | 1679 | --DOMWINDOW == 98 (0x12621b800) [pid = 1679] [serial = 466] [outer = 0x0] [url = about:blank] 13:41:23 INFO - PROCESS | 1679 | --DOMWINDOW == 97 (0x116785c00) [pid = 1679] [serial = 454] [outer = 0x0] [url = about:blank] 13:41:23 INFO - PROCESS | 1679 | --DOMWINDOW == 96 (0x117d35800) [pid = 1679] [serial = 455] [outer = 0x0] [url = about:blank] 13:41:23 INFO - PROCESS | 1679 | --DOMWINDOW == 95 (0x1210dc800) [pid = 1679] [serial = 460] [outer = 0x0] [url = about:blank] 13:41:23 INFO - PROCESS | 1679 | --DOMWINDOW == 94 (0x124c2dc00) [pid = 1679] [serial = 461] [outer = 0x0] [url = about:blank] 13:41:23 INFO - PROCESS | 1679 | --DOMWINDOW == 93 (0x11678cc00) [pid = 1679] [serial = 439] [outer = 0x0] [url = about:blank] 13:41:23 INFO - PROCESS | 1679 | --DOMWINDOW == 92 (0x116f3d000) [pid = 1679] [serial = 440] [outer = 0x0] [url = about:blank] 13:41:23 INFO - PROCESS | 1679 | --DOMWINDOW == 91 (0x118637400) [pid = 1679] [serial = 457] [outer = 0x0] [url = about:blank] 13:41:23 INFO - PROCESS | 1679 | --DOMWINDOW == 90 (0x119337c00) [pid = 1679] [serial = 458] [outer = 0x0] [url = about:blank] 13:41:23 INFO - PROCESS | 1679 | --DOMWINDOW == 89 (0x124cb3800) [pid = 1679] [serial = 445] [outer = 0x0] [url = about:blank] 13:41:23 INFO - PROCESS | 1679 | --DOMWINDOW == 88 (0x126210800) [pid = 1679] [serial = 446] [outer = 0x0] [url = about:blank] 13:41:23 INFO - PROCESS | 1679 | --DOMWINDOW == 87 (0x126211000) [pid = 1679] [serial = 463] [outer = 0x0] [url = about:blank] 13:41:23 INFO - PROCESS | 1679 | --DOMWINDOW == 86 (0x12621c800) [pid = 1679] [serial = 464] [outer = 0x0] [url = about:blank] 13:41:23 INFO - PROCESS | 1679 | --DOMWINDOW == 85 (0x128c13400) [pid = 1679] [serial = 437] [outer = 0x0] [url = about:blank] 13:41:23 INFO - PROCESS | 1679 | --DOMWINDOW == 84 (0x12621b000) [pid = 1679] [serial = 448] [outer = 0x0] [url = about:blank] 13:41:23 INFO - PROCESS | 1679 | --DOMWINDOW == 83 (0x1265b1800) [pid = 1679] [serial = 449] [outer = 0x0] [url = about:blank] 13:41:23 INFO - PROCESS | 1679 | --DOMWINDOW == 82 (0x116f09000) [pid = 1679] [serial = 451] [outer = 0x0] [url = about:blank] 13:41:23 INFO - PROCESS | 1679 | --DOMWINDOW == 81 (0x1265bcc00) [pid = 1679] [serial = 452] [outer = 0x0] [url = about:blank] 13:41:23 INFO - PROCESS | 1679 | --DOMWINDOW == 80 (0x12bd82000) [pid = 1679] [serial = 485] [outer = 0x0] [url = about:blank] 13:41:23 INFO - PROCESS | 1679 | --DOMWINDOW == 79 (0x1128a2400) [pid = 1679] [serial = 478] [outer = 0x0] [url = about:blank] 13:41:23 INFO - PROCESS | 1679 | --DOMWINDOW == 78 (0x12bd8f000) [pid = 1679] [serial = 476] [outer = 0x0] [url = about:blank] 13:41:23 INFO - PROCESS | 1679 | --DOMWINDOW == 77 (0x126511400) [pid = 1679] [serial = 482] [outer = 0x0] [url = about:blank] 13:41:23 INFO - PROCESS | 1679 | --DOMWINDOW == 76 (0x12bdc7c00) [pid = 1679] [serial = 487] [outer = 0x0] [url = about:blank] 13:41:23 INFO - PROCESS | 1679 | --DOMWINDOW == 75 (0x12a541000) [pid = 1679] [serial = 470] [outer = 0x0] [url = about:blank] 13:41:23 INFO - PROCESS | 1679 | --DOMWINDOW == 74 (0x12c558800) [pid = 1679] [serial = 488] [outer = 0x0] [url = about:blank] 13:41:23 INFO - PROCESS | 1679 | --DOMWINDOW == 73 (0x128b79400) [pid = 1679] [serial = 467] [outer = 0x0] [url = about:blank] 13:41:23 INFO - PROCESS | 1679 | --DOMWINDOW == 72 (0x1186a3800) [pid = 1679] [serial = 481] [outer = 0x0] [url = about:blank] 13:41:23 INFO - PROCESS | 1679 | --DOMWINDOW == 71 (0x118893800) [pid = 1679] [serial = 203] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 13:41:24 INFO - PROCESS | 1679 | 1467319284078 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]]]}] 13:41:24 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) 13:41:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1371ms 13:41:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 13:41:24 INFO - PROCESS | 1679 | 1467319284091 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 13:41:24 INFO - PROCESS | 1679 | 1467319284093 Marionette TRACE conn2 <- [1,697,null,{"value":"7"}] 13:41:24 INFO - PROCESS | 1679 | 1467319284100 Marionette TRACE conn2 -> [0,698,"setScriptTimeout",{"ms":35000}] 13:41:24 INFO - PROCESS | 1679 | 1467319284103 Marionette TRACE conn2 <- [1,698,null,{}] 13:41:24 INFO - PROCESS | 1679 | 1467319284108 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}] 13:41:24 INFO - PROCESS | 1679 | 1467319284111 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:41:24 INFO - PROCESS | 1679 | 1467319284250 Marionette TRACE conn2 <- [1,699,null,{"value":null}] 13:41:24 INFO - PROCESS | 1679 | 1467319284310 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:24 INFO - PROCESS | 1679 | 1467319284311 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:41:24 INFO - PROCESS | 1679 | ++DOCSHELL 0x116951800 == 31 [pid = 1679] [id = 182] 13:41:24 INFO - PROCESS | 1679 | ++DOMWINDOW == 72 (0x11396c400) [pid = 1679] [serial = 544] [outer = 0x0] 13:41:24 INFO - PROCESS | 1679 | ++DOMWINDOW == 73 (0x113ead400) [pid = 1679] [serial = 545] [outer = 0x11396c400] 13:41:24 INFO - PROCESS | 1679 | 1467319284339 Marionette DEBUG loaded listener.js 13:41:24 INFO - PROCESS | 1679 | ++DOMWINDOW == 74 (0x116711000) [pid = 1679] [serial = 546] [outer = 0x11396c400] 13:41:25 INFO - PROCESS | 1679 | 1467319285106 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]]]}] 13:41:25 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) 13:41:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1027ms 13:41:25 INFO - PROCESS | 1679 | 1467319285124 Marionette TRACE conn2 -> [0,701,"getWindowHandle",null] 13:41:25 INFO - PROCESS | 1679 | 1467319285127 Marionette TRACE conn2 <- [1,701,null,{"value":"7"}] 13:41:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 13:41:25 INFO - PROCESS | 1679 | 1467319285132 Marionette TRACE conn2 -> [0,702,"setScriptTimeout",{"ms":35000}] 13:41:25 INFO - PROCESS | 1679 | 1467319285134 Marionette TRACE conn2 <- [1,702,null,{}] 13:41:25 INFO - PROCESS | 1679 | 1467319285136 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}] 13:41:25 INFO - PROCESS | 1679 | 1467319285138 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:41:25 INFO - PROCESS | 1679 | 1467319285217 Marionette TRACE conn2 <- [1,703,null,{"value":null}] 13:41:25 INFO - PROCESS | 1679 | 1467319285221 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:25 INFO - PROCESS | 1679 | 1467319285222 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:41:25 INFO - PROCESS | 1679 | ++DOCSHELL 0x11825d800 == 32 [pid = 1679] [id = 183] 13:41:25 INFO - PROCESS | 1679 | ++DOMWINDOW == 75 (0x116a0b400) [pid = 1679] [serial = 547] [outer = 0x0] 13:41:25 INFO - PROCESS | 1679 | ++DOMWINDOW == 76 (0x117d32c00) [pid = 1679] [serial = 548] [outer = 0x116a0b400] 13:41:25 INFO - PROCESS | 1679 | 1467319285251 Marionette DEBUG loaded listener.js 13:41:25 INFO - PROCESS | 1679 | ++DOMWINDOW == 77 (0x11817b400) [pid = 1679] [serial = 549] [outer = 0x116a0b400] 13:41:26 INFO - PROCESS | 1679 | 1467319286134 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]]]}] 13:41:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 13:41:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1022ms 13:41:26 INFO - PROCESS | 1679 | 1467319286153 Marionette TRACE conn2 -> [0,705,"getWindowHandle",null] 13:41:26 INFO - PROCESS | 1679 | 1467319286155 Marionette TRACE conn2 <- [1,705,null,{"value":"7"}] 13:41:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 13:41:26 INFO - PROCESS | 1679 | 1467319286157 Marionette TRACE conn2 -> [0,706,"setScriptTimeout",{"ms":35000}] 13:41:26 INFO - PROCESS | 1679 | 1467319286159 Marionette TRACE conn2 <- [1,706,null,{}] 13:41:26 INFO - PROCESS | 1679 | 1467319286188 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}] 13:41:26 INFO - PROCESS | 1679 | 1467319286191 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:41:26 INFO - PROCESS | 1679 | 1467319286287 Marionette TRACE conn2 <- [1,707,null,{"value":null}] 13:41:26 INFO - PROCESS | 1679 | 1467319286292 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:26 INFO - PROCESS | 1679 | 1467319286294 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:41:26 INFO - PROCESS | 1679 | ++DOCSHELL 0x1191b9800 == 33 [pid = 1679] [id = 184] 13:41:26 INFO - PROCESS | 1679 | ++DOMWINDOW == 78 (0x1182e2400) [pid = 1679] [serial = 550] [outer = 0x0] 13:41:26 INFO - PROCESS | 1679 | ++DOMWINDOW == 79 (0x1186a3800) [pid = 1679] [serial = 551] [outer = 0x1182e2400] 13:41:26 INFO - PROCESS | 1679 | 1467319286322 Marionette DEBUG loaded listener.js 13:41:26 INFO - PROCESS | 1679 | ++DOMWINDOW == 80 (0x118f7a400) [pid = 1679] [serial = 552] [outer = 0x1182e2400] 13:41:27 INFO - PROCESS | 1679 | 1467319287152 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]]]}] 13:41:27 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 13:41:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1026ms 13:41:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 13:41:27 INFO - PROCESS | 1679 | 1467319287185 Marionette TRACE conn2 -> [0,709,"getWindowHandle",null] 13:41:27 INFO - PROCESS | 1679 | 1467319287186 Marionette TRACE conn2 <- [1,709,null,{"value":"7"}] 13:41:27 INFO - PROCESS | 1679 | 1467319287188 Marionette TRACE conn2 -> [0,710,"setScriptTimeout",{"ms":35000}] 13:41:27 INFO - PROCESS | 1679 | 1467319287189 Marionette TRACE conn2 <- [1,710,null,{}] 13:41:27 INFO - PROCESS | 1679 | 1467319287191 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}] 13:41:27 INFO - PROCESS | 1679 | 1467319287193 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:41:27 INFO - PROCESS | 1679 | 1467319287307 Marionette TRACE conn2 <- [1,711,null,{"value":null}] 13:41:27 INFO - PROCESS | 1679 | --DOMWINDOW == 79 (0x116629800) [pid = 1679] [serial = 511] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 13:41:27 INFO - PROCESS | 1679 | --DOMWINDOW == 78 (0x11832ec00) [pid = 1679] [serial = 517] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 13:41:27 INFO - PROCESS | 1679 | --DOMWINDOW == 77 (0x117d17800) [pid = 1679] [serial = 514] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 13:41:27 INFO - PROCESS | 1679 | --DOMWINDOW == 76 (0x112d78c00) [pid = 1679] [serial = 508] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 13:41:27 INFO - PROCESS | 1679 | --DOMWINDOW == 75 (0x1128d2400) [pid = 1679] [serial = 489] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 13:41:27 INFO - PROCESS | 1679 | --DOMWINDOW == 74 (0x117d1a000) [pid = 1679] [serial = 505] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 13:41:27 INFO - PROCESS | 1679 | --DOMWINDOW == 73 (0x116f0d800) [pid = 1679] [serial = 492] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 13:41:27 INFO - PROCESS | 1679 | --DOMWINDOW == 72 (0x121a6d000) [pid = 1679] [serial = 496] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 13:41:27 INFO - PROCESS | 1679 | --DOMWINDOW == 71 (0x118ff0000) [pid = 1679] [serial = 499] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 13:41:27 INFO - PROCESS | 1679 | --DOMWINDOW == 70 (0x116078800) [pid = 1679] [serial = 502] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 13:41:27 INFO - PROCESS | 1679 | --DOMWINDOW == 69 (0x1128af800) [pid = 1679] [serial = 520] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 13:41:27 INFO - PROCESS | 1679 | --DOMWINDOW == 68 (0x119387400) [pid = 1679] [serial = 523] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 13:41:27 INFO - PROCESS | 1679 | --DOMWINDOW == 67 (0x1128ad800) [pid = 1679] [serial = 526] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 13:41:27 INFO - PROCESS | 1679 | --DOMWINDOW == 66 (0x121a61800) [pid = 1679] [serial = 529] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 13:41:27 INFO - PROCESS | 1679 | --DOMWINDOW == 65 (0x11629a000) [pid = 1679] [serial = 532] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 13:41:27 INFO - PROCESS | 1679 | 1467319287354 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:27 INFO - PROCESS | 1679 | 1467319287355 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:41:27 INFO - PROCESS | 1679 | ++DOCSHELL 0x1169a4000 == 34 [pid = 1679] [id = 185] 13:41:27 INFO - PROCESS | 1679 | ++DOMWINDOW == 66 (0x110fee800) [pid = 1679] [serial = 553] [outer = 0x0] 13:41:27 INFO - PROCESS | 1679 | ++DOMWINDOW == 67 (0x1128d2400) [pid = 1679] [serial = 554] [outer = 0x110fee800] 13:41:27 INFO - PROCESS | 1679 | 1467319287381 Marionette DEBUG loaded listener.js 13:41:27 INFO - PROCESS | 1679 | ++DOMWINDOW == 68 (0x116f0f000) [pid = 1679] [serial = 555] [outer = 0x110fee800] 13:41:28 INFO - PROCESS | 1679 | 1467319288123 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]]]}] 13:41:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 13:41:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 968ms 13:41:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 13:41:28 INFO - PROCESS | 1679 | 1467319288157 Marionette TRACE conn2 -> [0,713,"getWindowHandle",null] 13:41:28 INFO - PROCESS | 1679 | 1467319288158 Marionette TRACE conn2 <- [1,713,null,{"value":"7"}] 13:41:28 INFO - PROCESS | 1679 | 1467319288160 Marionette TRACE conn2 -> [0,714,"setScriptTimeout",{"ms":35000}] 13:41:28 INFO - PROCESS | 1679 | 1467319288161 Marionette TRACE conn2 <- [1,714,null,{}] 13:41:28 INFO - PROCESS | 1679 | 1467319288163 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}] 13:41:28 INFO - PROCESS | 1679 | 1467319288165 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:41:28 INFO - PROCESS | 1679 | 1467319288238 Marionette TRACE conn2 <- [1,715,null,{"value":null}] 13:41:28 INFO - PROCESS | 1679 | 1467319288241 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:28 INFO - PROCESS | 1679 | 1467319288243 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:41:28 INFO - PROCESS | 1679 | ++DOCSHELL 0x121166800 == 35 [pid = 1679] [id = 186] 13:41:28 INFO - PROCESS | 1679 | ++DOMWINDOW == 69 (0x112697000) [pid = 1679] [serial = 556] [outer = 0x0] 13:41:28 INFO - PROCESS | 1679 | ++DOMWINDOW == 70 (0x1182e9400) [pid = 1679] [serial = 557] [outer = 0x112697000] 13:41:28 INFO - PROCESS | 1679 | 1467319288269 Marionette DEBUG loaded listener.js 13:41:28 INFO - PROCESS | 1679 | ++DOMWINDOW == 71 (0x119644000) [pid = 1679] [serial = 558] [outer = 0x112697000] 13:41:29 INFO - PROCESS | 1679 | 1467319289129 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]]]}] 13:41:29 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 13:41:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1018ms 13:41:29 INFO - PROCESS | 1679 | 1467319289179 Marionette TRACE conn2 -> [0,717,"getWindowHandle",null] 13:41:29 INFO - PROCESS | 1679 | 1467319289180 Marionette TRACE conn2 <- [1,717,null,{"value":"7"}] 13:41:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 13:41:29 INFO - PROCESS | 1679 | 1467319289182 Marionette TRACE conn2 -> [0,718,"setScriptTimeout",{"ms":35000}] 13:41:29 INFO - PROCESS | 1679 | 1467319289183 Marionette TRACE conn2 <- [1,718,null,{}] 13:41:29 INFO - PROCESS | 1679 | 1467319289192 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}] 13:41:29 INFO - PROCESS | 1679 | 1467319289196 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:41:29 INFO - PROCESS | 1679 | 1467319289311 Marionette TRACE conn2 <- [1,719,null,{"value":null}] 13:41:29 INFO - PROCESS | 1679 | 1467319289318 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:29 INFO - PROCESS | 1679 | 1467319289319 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:41:29 INFO - PROCESS | 1679 | ++DOCSHELL 0x121a2a800 == 36 [pid = 1679] [id = 187] 13:41:29 INFO - PROCESS | 1679 | ++DOMWINDOW == 72 (0x119644400) [pid = 1679] [serial = 559] [outer = 0x0] 13:41:29 INFO - PROCESS | 1679 | ++DOMWINDOW == 73 (0x1197e4000) [pid = 1679] [serial = 560] [outer = 0x119644400] 13:41:29 INFO - PROCESS | 1679 | 1467319289344 Marionette DEBUG loaded listener.js 13:41:29 INFO - PROCESS | 1679 | ++DOMWINDOW == 74 (0x1210dd400) [pid = 1679] [serial = 561] [outer = 0x119644400] 13:41:30 INFO - PROCESS | 1679 | 1467319290171 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]]]}] 13:41:30 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 13:41:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1019ms 13:41:30 INFO - PROCESS | 1679 | 1467319290202 Marionette TRACE conn2 -> [0,721,"getWindowHandle",null] 13:41:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 13:41:30 INFO - PROCESS | 1679 | 1467319290205 Marionette TRACE conn2 <- [1,721,null,{"value":"7"}] 13:41:30 INFO - PROCESS | 1679 | 1467319290209 Marionette TRACE conn2 -> [0,722,"setScriptTimeout",{"ms":35000}] 13:41:30 INFO - PROCESS | 1679 | 1467319290211 Marionette TRACE conn2 <- [1,722,null,{}] 13:41:30 INFO - PROCESS | 1679 | 1467319290215 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}] 13:41:30 INFO - PROCESS | 1679 | 1467319290217 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:41:30 INFO - PROCESS | 1679 | 1467319290320 Marionette TRACE conn2 <- [1,723,null,{"value":null}] 13:41:30 INFO - PROCESS | 1679 | 1467319290372 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:30 INFO - PROCESS | 1679 | 1467319290374 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:41:30 INFO - PROCESS | 1679 | ++DOCSHELL 0x1170b8800 == 37 [pid = 1679] [id = 188] 13:41:30 INFO - PROCESS | 1679 | ++DOMWINDOW == 75 (0x1130d7000) [pid = 1679] [serial = 562] [outer = 0x0] 13:41:30 INFO - PROCESS | 1679 | ++DOMWINDOW == 76 (0x1133bb800) [pid = 1679] [serial = 563] [outer = 0x1130d7000] 13:41:30 INFO - PROCESS | 1679 | 1467319290407 Marionette DEBUG loaded listener.js 13:41:30 INFO - PROCESS | 1679 | ++DOMWINDOW == 77 (0x116782800) [pid = 1679] [serial = 564] [outer = 0x1130d7000] 13:41:30 INFO - PROCESS | 1679 | 1467319290968 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] 13:41:31 INFO - PROCESS | 1679 | 1467319291037 Marionette TRACE conn2 <- [1,725,null,{"value":"7"}] 13:41:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 13:41:31 INFO - PROCESS | 1679 | 1467319291044 Marionette TRACE conn2 -> [0,726,"setScriptTimeout",{"ms":35000}] 13:41:31 INFO - PROCESS | 1679 | 1467319291047 Marionette TRACE conn2 <- [1,726,null,{}] 13:41:31 INFO - PROCESS | 1679 | 1467319291051 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}] 13:41:31 INFO - PROCESS | 1679 | 1467319291053 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:41:31 INFO - PROCESS | 1679 | 1467319291176 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 13:41:31 INFO - PROCESS | 1679 | 1467319291230 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:31 INFO - PROCESS | 1679 | 1467319291231 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:41:31 INFO - PROCESS | 1679 | ++DOCSHELL 0x119a4e000 == 38 [pid = 1679] [id = 189] 13:41:31 INFO - PROCESS | 1679 | ++DOMWINDOW == 78 (0x117d37c00) [pid = 1679] [serial = 565] [outer = 0x0] 13:41:31 INFO - PROCESS | 1679 | ++DOMWINDOW == 79 (0x1182e0c00) [pid = 1679] [serial = 566] [outer = 0x117d37c00] 13:41:31 INFO - PROCESS | 1679 | 1467319291262 Marionette DEBUG loaded listener.js 13:41:31 INFO - PROCESS | 1679 | ++DOMWINDOW == 80 (0x118533800) [pid = 1679] [serial = 567] [outer = 0x117d37c00] 13:41:31 INFO - PROCESS | 1679 | 1467319291739 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]]]}] 13:41:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 13:41:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 725ms 13:41:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 13:41:31 INFO - PROCESS | 1679 | 1467319291768 Marionette TRACE conn2 -> [0,729,"getWindowHandle",null] 13:41:31 INFO - PROCESS | 1679 | 1467319291770 Marionette TRACE conn2 <- [1,729,null,{"value":"7"}] 13:41:31 INFO - PROCESS | 1679 | 1467319291772 Marionette TRACE conn2 -> [0,730,"setScriptTimeout",{"ms":35000}] 13:41:31 INFO - PROCESS | 1679 | 1467319291774 Marionette TRACE conn2 <- [1,730,null,{}] 13:41:31 INFO - PROCESS | 1679 | 1467319291782 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}] 13:41:31 INFO - PROCESS | 1679 | 1467319291786 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:41:31 INFO - PROCESS | 1679 | 1467319291885 Marionette TRACE conn2 <- [1,731,null,{"value":null}] 13:41:31 INFO - PROCESS | 1679 | 1467319291954 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:31 INFO - PROCESS | 1679 | 1467319291956 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:41:31 INFO - PROCESS | 1679 | ++DOCSHELL 0x124530000 == 39 [pid = 1679] [id = 190] 13:41:31 INFO - PROCESS | 1679 | ++DOMWINDOW == 81 (0x118ff7400) [pid = 1679] [serial = 568] [outer = 0x0] 13:41:31 INFO - PROCESS | 1679 | ++DOMWINDOW == 82 (0x1197e0400) [pid = 1679] [serial = 569] [outer = 0x118ff7400] 13:41:31 INFO - PROCESS | 1679 | 1467319291988 Marionette DEBUG loaded listener.js 13:41:32 INFO - PROCESS | 1679 | ++DOMWINDOW == 83 (0x121028800) [pid = 1679] [serial = 570] [outer = 0x118ff7400] 13:41:32 INFO - PROCESS | 1679 | 1467319292411 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] 13:41:32 INFO - PROCESS | 1679 | 1467319292446 Marionette TRACE conn2 <- [1,733,null,{"value":"7"}] 13:41:32 INFO - PROCESS | 1679 | 1467319292449 Marionette TRACE conn2 -> [0,734,"setScriptTimeout",{"ms":35000}] 13:41:32 INFO - PROCESS | 1679 | 1467319292450 Marionette TRACE conn2 <- [1,734,null,{}] 13:41:32 INFO - PROCESS | 1679 | 1467319292452 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}] 13:41:32 INFO - PROCESS | 1679 | 1467319292454 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:41:32 INFO - PROCESS | 1679 | 1467319292551 Marionette TRACE conn2 <- [1,735,null,{"value":null}] 13:41:32 INFO - PROCESS | 1679 | 1467319292606 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:32 INFO - PROCESS | 1679 | 1467319292607 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:41:32 INFO - PROCESS | 1679 | ++DOCSHELL 0x125c3f000 == 40 [pid = 1679] [id = 191] 13:41:32 INFO - PROCESS | 1679 | ++DOMWINDOW == 84 (0x12183d400) [pid = 1679] [serial = 571] [outer = 0x0] 13:41:32 INFO - PROCESS | 1679 | ++DOMWINDOW == 85 (0x121a6e000) [pid = 1679] [serial = 572] [outer = 0x12183d400] 13:41:32 INFO - PROCESS | 1679 | 1467319292637 Marionette DEBUG loaded listener.js 13:41:32 INFO - PROCESS | 1679 | ++DOMWINDOW == 86 (0x1241b0400) [pid = 1679] [serial = 573] [outer = 0x12183d400] 13:41:33 INFO - PROCESS | 1679 | 1467319293069 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]]]}] 13:41:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 13:41:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 668ms 13:41:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 13:41:33 INFO - PROCESS | 1679 | 1467319293118 Marionette TRACE conn2 -> [0,737,"getWindowHandle",null] 13:41:33 INFO - PROCESS | 1679 | 1467319293119 Marionette TRACE conn2 <- [1,737,null,{"value":"7"}] 13:41:33 INFO - PROCESS | 1679 | 1467319293122 Marionette TRACE conn2 -> [0,738,"setScriptTimeout",{"ms":35000}] 13:41:33 INFO - PROCESS | 1679 | 1467319293123 Marionette TRACE conn2 <- [1,738,null,{}] 13:41:33 INFO - PROCESS | 1679 | 1467319293125 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}] 13:41:33 INFO - PROCESS | 1679 | 1467319293127 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:41:33 INFO - PROCESS | 1679 | 1467319293239 Marionette TRACE conn2 <- [1,739,null,{"value":null}] 13:41:33 INFO - PROCESS | 1679 | 1467319293294 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:33 INFO - PROCESS | 1679 | 1467319293296 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:41:33 INFO - PROCESS | 1679 | ++DOCSHELL 0x11694b000 == 41 [pid = 1679] [id = 192] 13:41:33 INFO - PROCESS | 1679 | ++DOMWINDOW == 87 (0x112696c00) [pid = 1679] [serial = 574] [outer = 0x0] 13:41:33 INFO - PROCESS | 1679 | ++DOMWINDOW == 88 (0x1132cc800) [pid = 1679] [serial = 575] [outer = 0x112696c00] 13:41:33 INFO - PROCESS | 1679 | 1467319293338 Marionette DEBUG loaded listener.js 13:41:33 INFO - PROCESS | 1679 | ++DOMWINDOW == 89 (0x1242df000) [pid = 1679] [serial = 576] [outer = 0x112696c00] 13:41:34 INFO - PROCESS | 1679 | --DOCSHELL 0x121166800 == 40 [pid = 1679] [id = 186] 13:41:34 INFO - PROCESS | 1679 | --DOCSHELL 0x1169a4000 == 39 [pid = 1679] [id = 185] 13:41:34 INFO - PROCESS | 1679 | --DOCSHELL 0x1191b9800 == 38 [pid = 1679] [id = 184] 13:41:34 INFO - PROCESS | 1679 | --DOCSHELL 0x11825d800 == 37 [pid = 1679] [id = 183] 13:41:34 INFO - PROCESS | 1679 | --DOCSHELL 0x116951800 == 36 [pid = 1679] [id = 182] 13:41:34 INFO - PROCESS | 1679 | --DOCSHELL 0x117d4a000 == 35 [pid = 1679] [id = 169] 13:41:34 INFO - PROCESS | 1679 | --DOCSHELL 0x120f6e000 == 34 [pid = 1679] [id = 181] 13:41:34 INFO - PROCESS | 1679 | --DOCSHELL 0x116ad3800 == 33 [pid = 1679] [id = 180] 13:41:34 INFO - PROCESS | 1679 | --DOCSHELL 0x126118000 == 32 [pid = 1679] [id = 179] 13:41:34 INFO - PROCESS | 1679 | --DOCSHELL 0x125c3f000 == 31 [pid = 1679] [id = 191] 13:41:34 INFO - PROCESS | 1679 | --DOCSHELL 0x124530000 == 30 [pid = 1679] [id = 190] 13:41:34 INFO - PROCESS | 1679 | --DOCSHELL 0x119a4e000 == 29 [pid = 1679] [id = 189] 13:41:34 INFO - PROCESS | 1679 | --DOCSHELL 0x121a2a800 == 28 [pid = 1679] [id = 187] 13:41:34 INFO - PROCESS | 1679 | --DOCSHELL 0x1170b8800 == 27 [pid = 1679] [id = 188] 13:41:34 INFO - PROCESS | 1679 | --DOMWINDOW == 88 (0x116a11800) [pid = 1679] [serial = 512] [outer = 0x0] [url = about:blank] 13:41:34 INFO - PROCESS | 1679 | --DOMWINDOW == 87 (0x11705d400) [pid = 1679] [serial = 513] [outer = 0x0] [url = about:blank] 13:41:34 INFO - PROCESS | 1679 | --DOMWINDOW == 86 (0x11863c000) [pid = 1679] [serial = 518] [outer = 0x0] [url = about:blank] 13:41:34 INFO - PROCESS | 1679 | --DOMWINDOW == 85 (0x11824d000) [pid = 1679] [serial = 515] [outer = 0x0] [url = about:blank] 13:41:34 INFO - PROCESS | 1679 | --DOMWINDOW == 84 (0x118330000) [pid = 1679] [serial = 516] [outer = 0x0] [url = about:blank] 13:41:34 INFO - PROCESS | 1679 | --DOMWINDOW == 83 (0x112e64000) [pid = 1679] [serial = 509] [outer = 0x0] [url = about:blank] 13:41:34 INFO - PROCESS | 1679 | --DOMWINDOW == 82 (0x113972400) [pid = 1679] [serial = 510] [outer = 0x0] [url = about:blank] 13:41:34 INFO - PROCESS | 1679 | --DOMWINDOW == 81 (0x116786400) [pid = 1679] [serial = 491] [outer = 0x0] [url = about:blank] 13:41:34 INFO - PROCESS | 1679 | --DOMWINDOW == 80 (0x118636800) [pid = 1679] [serial = 507] [outer = 0x0] [url = about:blank] 13:41:34 INFO - PROCESS | 1679 | --DOMWINDOW == 79 (0x11824f800) [pid = 1679] [serial = 506] [outer = 0x0] [url = about:blank] 13:41:34 INFO - PROCESS | 1679 | --DOMWINDOW == 78 (0x1128d8400) [pid = 1679] [serial = 490] [outer = 0x0] [url = about:blank] 13:41:34 INFO - PROCESS | 1679 | --DOMWINDOW == 77 (0x118f7a000) [pid = 1679] [serial = 493] [outer = 0x0] [url = about:blank] 13:41:34 INFO - PROCESS | 1679 | --DOMWINDOW == 76 (0x11975a800) [pid = 1679] [serial = 494] [outer = 0x0] [url = about:blank] 13:41:34 INFO - PROCESS | 1679 | --DOMWINDOW == 75 (0x125c08800) [pid = 1679] [serial = 498] [outer = 0x0] [url = about:blank] 13:41:34 INFO - PROCESS | 1679 | --DOMWINDOW == 74 (0x121a6ec00) [pid = 1679] [serial = 497] [outer = 0x0] [url = about:blank] 13:41:34 INFO - PROCESS | 1679 | --DOMWINDOW == 73 (0x1265b9400) [pid = 1679] [serial = 500] [outer = 0x0] [url = about:blank] 13:41:34 INFO - PROCESS | 1679 | --DOMWINDOW == 72 (0x12882e000) [pid = 1679] [serial = 501] [outer = 0x0] [url = about:blank] 13:41:34 INFO - PROCESS | 1679 | --DOMWINDOW == 71 (0x117d17000) [pid = 1679] [serial = 504] [outer = 0x0] [url = about:blank] 13:41:34 INFO - PROCESS | 1679 | --DOMWINDOW == 70 (0x116f03c00) [pid = 1679] [serial = 503] [outer = 0x0] [url = about:blank] 13:41:34 INFO - PROCESS | 1679 | --DOMWINDOW == 69 (0x119339000) [pid = 1679] [serial = 522] [outer = 0x0] [url = about:blank] 13:41:34 INFO - PROCESS | 1679 | --DOMWINDOW == 68 (0x118f83c00) [pid = 1679] [serial = 521] [outer = 0x0] [url = about:blank] 13:41:34 INFO - PROCESS | 1679 | --DOMWINDOW == 67 (0x121026000) [pid = 1679] [serial = 525] [outer = 0x0] [url = about:blank] 13:41:34 INFO - PROCESS | 1679 | --DOMWINDOW == 66 (0x1197d8800) [pid = 1679] [serial = 524] [outer = 0x0] [url = about:blank] 13:41:34 INFO - PROCESS | 1679 | --DOMWINDOW == 65 (0x1210de400) [pid = 1679] [serial = 527] [outer = 0x0] [url = about:blank] 13:41:34 INFO - PROCESS | 1679 | --DOMWINDOW == 64 (0x121a67800) [pid = 1679] [serial = 530] [outer = 0x0] [url = about:blank] 13:41:34 INFO - PROCESS | 1679 | --DOMWINDOW == 63 (0x11832cc00) [pid = 1679] [serial = 534] [outer = 0x0] [url = about:blank] 13:41:34 INFO - PROCESS | 1679 | --DOMWINDOW == 62 (0x121a93c00) [pid = 1679] [serial = 531] [outer = 0x0] [url = about:blank] 13:41:34 INFO - PROCESS | 1679 | --DOMWINDOW == 61 (0x117059800) [pid = 1679] [serial = 533] [outer = 0x0] [url = about:blank] 13:41:34 INFO - PROCESS | 1679 | --DOMWINDOW == 60 (0x121633800) [pid = 1679] [serial = 528] [outer = 0x0] [url = about:blank] 13:41:34 INFO - PROCESS | 1679 | --DOMWINDOW == 59 (0x118f74800) [pid = 1679] [serial = 519] [outer = 0x0] [url = about:blank] 13:41:34 INFO - PROCESS | 1679 | --DOMWINDOW == 58 (0x119b81c00) [pid = 1679] [serial = 536] [outer = 0x0] [url = about:blank] 13:41:34 INFO - PROCESS | 1679 | 1467319294750 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]]]}] 13:41:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 13:41:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1672ms 13:41:34 INFO - PROCESS | 1679 | 1467319294795 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 13:41:34 INFO - PROCESS | 1679 | 1467319294797 Marionette TRACE conn2 <- [1,741,null,{"value":"7"}] 13:41:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 13:41:34 INFO - PROCESS | 1679 | 1467319294801 Marionette TRACE conn2 -> [0,742,"setScriptTimeout",{"ms":35000}] 13:41:34 INFO - PROCESS | 1679 | 1467319294803 Marionette TRACE conn2 <- [1,742,null,{}] 13:41:34 INFO - PROCESS | 1679 | 1467319294808 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}] 13:41:34 INFO - PROCESS | 1679 | 1467319294810 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:41:34 INFO - PROCESS | 1679 | 1467319294884 Marionette TRACE conn2 <- [1,743,null,{"value":null}] 13:41:34 INFO - PROCESS | 1679 | 1467319294889 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:34 INFO - PROCESS | 1679 | 1467319294891 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:41:34 INFO - PROCESS | 1679 | ++DOCSHELL 0x11517d800 == 28 [pid = 1679] [id = 193] 13:41:34 INFO - PROCESS | 1679 | ++DOMWINDOW == 59 (0x112d7e800) [pid = 1679] [serial = 577] [outer = 0x0] 13:41:34 INFO - PROCESS | 1679 | ++DOMWINDOW == 60 (0x112e58400) [pid = 1679] [serial = 578] [outer = 0x112d7e800] 13:41:34 INFO - PROCESS | 1679 | 1467319294922 Marionette DEBUG loaded listener.js 13:41:34 INFO - PROCESS | 1679 | ++DOMWINDOW == 61 (0x11393e000) [pid = 1679] [serial = 579] [outer = 0x112d7e800] 13:41:35 INFO - PROCESS | 1679 | 1467319295740 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]]]}] 13:41:35 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 13:41:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 973ms 13:41:35 INFO - PROCESS | 1679 | 1467319295774 Marionette TRACE conn2 -> [0,745,"getWindowHandle",null] 13:41:35 INFO - PROCESS | 1679 | 1467319295778 Marionette TRACE conn2 <- [1,745,null,{"value":"7"}] 13:41:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 13:41:35 INFO - PROCESS | 1679 | 1467319295789 Marionette TRACE conn2 -> [0,746,"setScriptTimeout",{"ms":35000}] 13:41:35 INFO - PROCESS | 1679 | 1467319295791 Marionette TRACE conn2 <- [1,746,null,{}] 13:41:35 INFO - PROCESS | 1679 | 1467319295793 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}] 13:41:35 INFO - PROCESS | 1679 | 1467319295795 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:41:35 INFO - PROCESS | 1679 | 1467319295868 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 13:41:35 INFO - PROCESS | 1679 | 1467319295872 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:35 INFO - PROCESS | 1679 | 1467319295873 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:41:35 INFO - PROCESS | 1679 | ++DOCSHELL 0x116ad4000 == 29 [pid = 1679] [id = 194] 13:41:35 INFO - PROCESS | 1679 | ++DOMWINDOW == 62 (0x1160d9000) [pid = 1679] [serial = 580] [outer = 0x0] 13:41:35 INFO - PROCESS | 1679 | ++DOMWINDOW == 63 (0x1166f5c00) [pid = 1679] [serial = 581] [outer = 0x1160d9000] 13:41:35 INFO - PROCESS | 1679 | 1467319295903 Marionette DEBUG loaded listener.js 13:41:35 INFO - PROCESS | 1679 | ++DOMWINDOW == 64 (0x116787800) [pid = 1679] [serial = 582] [outer = 0x1160d9000] 13:41:36 INFO - PROCESS | 1679 | 1467319296726 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]]]}] 13:41:36 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.) 13:41:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 971ms 13:41:36 INFO - PROCESS | 1679 | 1467319296759 Marionette TRACE conn2 -> [0,749,"getWindowHandle",null] 13:41:36 INFO - PROCESS | 1679 | 1467319296760 Marionette TRACE conn2 <- [1,749,null,{"value":"7"}] 13:41:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 13:41:36 INFO - PROCESS | 1679 | 1467319296772 Marionette TRACE conn2 -> [0,750,"setScriptTimeout",{"ms":35000}] 13:41:36 INFO - PROCESS | 1679 | 1467319296774 Marionette TRACE conn2 <- [1,750,null,{}] 13:41:36 INFO - PROCESS | 1679 | 1467319296782 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}] 13:41:36 INFO - PROCESS | 1679 | 1467319296785 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:41:36 INFO - PROCESS | 1679 | 1467319296877 Marionette TRACE conn2 <- [1,751,null,{"value":null}] 13:41:36 INFO - PROCESS | 1679 | 1467319296912 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:36 INFO - PROCESS | 1679 | 1467319296914 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:41:36 INFO - PROCESS | 1679 | ++DOCSHELL 0x118260000 == 30 [pid = 1679] [id = 195] 13:41:36 INFO - PROCESS | 1679 | ++DOMWINDOW == 65 (0x116f43400) [pid = 1679] [serial = 583] [outer = 0x0] 13:41:36 INFO - PROCESS | 1679 | ++DOMWINDOW == 66 (0x1176f1000) [pid = 1679] [serial = 584] [outer = 0x116f43400] 13:41:36 INFO - PROCESS | 1679 | 1467319296942 Marionette DEBUG loaded listener.js 13:41:36 INFO - PROCESS | 1679 | ++DOMWINDOW == 67 (0x117d17c00) [pid = 1679] [serial = 585] [outer = 0x116f43400] 13:41:37 INFO - PROCESS | 1679 | 1467319297722 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]]]}] 13:41:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 13:41:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 973ms 13:41:37 INFO - PROCESS | 1679 | 1467319297745 Marionette TRACE conn2 -> [0,753,"getWindowHandle",null] 13:41:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 13:41:37 INFO - PROCESS | 1679 | 1467319297747 Marionette TRACE conn2 <- [1,753,null,{"value":"7"}] 13:41:37 INFO - PROCESS | 1679 | 1467319297751 Marionette TRACE conn2 -> [0,754,"setScriptTimeout",{"ms":35000}] 13:41:37 INFO - PROCESS | 1679 | 1467319297753 Marionette TRACE conn2 <- [1,754,null,{}] 13:41:37 INFO - PROCESS | 1679 | 1467319297755 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}] 13:41:37 INFO - PROCESS | 1679 | 1467319297756 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:41:37 INFO - PROCESS | 1679 | 1467319297843 Marionette TRACE conn2 <- [1,755,null,{"value":null}] 13:41:37 INFO - PROCESS | 1679 | 1467319297875 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:37 INFO - PROCESS | 1679 | 1467319297876 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:41:37 INFO - PROCESS | 1679 | ++DOCSHELL 0x1186f1800 == 31 [pid = 1679] [id = 196] 13:41:37 INFO - PROCESS | 1679 | ++DOMWINDOW == 68 (0x11816f800) [pid = 1679] [serial = 586] [outer = 0x0] 13:41:37 INFO - PROCESS | 1679 | ++DOMWINDOW == 69 (0x1182ddc00) [pid = 1679] [serial = 587] [outer = 0x11816f800] 13:41:37 INFO - PROCESS | 1679 | 1467319297901 Marionette DEBUG loaded listener.js 13:41:37 INFO - PROCESS | 1679 | ++DOMWINDOW == 70 (0x1182ea000) [pid = 1679] [serial = 588] [outer = 0x11816f800] 13:41:38 INFO - PROCESS | 1679 | --DOMWINDOW == 69 (0x119644400) [pid = 1679] [serial = 559] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 13:41:38 INFO - PROCESS | 1679 | --DOMWINDOW == 68 (0x1182e2400) [pid = 1679] [serial = 550] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 13:41:38 INFO - PROCESS | 1679 | --DOMWINDOW == 67 (0x110fee800) [pid = 1679] [serial = 553] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 13:41:38 INFO - PROCESS | 1679 | --DOMWINDOW == 66 (0x116a0b400) [pid = 1679] [serial = 547] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 13:41:38 INFO - PROCESS | 1679 | --DOMWINDOW == 65 (0x112697000) [pid = 1679] [serial = 556] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 13:41:38 INFO - PROCESS | 1679 | --DOMWINDOW == 64 (0x11889d000) [pid = 1679] [serial = 535] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 13:41:38 INFO - PROCESS | 1679 | --DOMWINDOW == 63 (0x1128cb400) [pid = 1679] [serial = 538] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 13:41:38 INFO - PROCESS | 1679 | --DOMWINDOW == 62 (0x11396c400) [pid = 1679] [serial = 544] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 13:41:38 INFO - PROCESS | 1679 | --DOMWINDOW == 61 (0x11678c000) [pid = 1679] [serial = 541] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 13:41:38 INFO - PROCESS | 1679 | 1467319298708 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]]]}] 13:41:38 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 13:41:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 972ms 13:41:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 13:41:38 INFO - PROCESS | 1679 | 1467319298723 Marionette TRACE conn2 -> [0,757,"getWindowHandle",null] 13:41:38 INFO - PROCESS | 1679 | 1467319298724 Marionette TRACE conn2 <- [1,757,null,{"value":"7"}] 13:41:38 INFO - PROCESS | 1679 | 1467319298726 Marionette TRACE conn2 -> [0,758,"setScriptTimeout",{"ms":35000}] 13:41:38 INFO - PROCESS | 1679 | 1467319298737 Marionette TRACE conn2 <- [1,758,null,{}] 13:41:38 INFO - PROCESS | 1679 | 1467319298739 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}] 13:41:38 INFO - PROCESS | 1679 | 1467319298740 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:41:38 INFO - PROCESS | 1679 | 1467319298807 Marionette TRACE conn2 <- [1,759,null,{"value":null}] 13:41:38 INFO - PROCESS | 1679 | 1467319298811 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:38 INFO - PROCESS | 1679 | 1467319298812 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:41:38 INFO - PROCESS | 1679 | ++DOCSHELL 0x119495800 == 32 [pid = 1679] [id = 197] 13:41:38 INFO - PROCESS | 1679 | ++DOMWINDOW == 62 (0x110ff1000) [pid = 1679] [serial = 589] [outer = 0x0] 13:41:38 INFO - PROCESS | 1679 | ++DOMWINDOW == 63 (0x118173800) [pid = 1679] [serial = 590] [outer = 0x110ff1000] 13:41:38 INFO - PROCESS | 1679 | 1467319298840 Marionette DEBUG loaded listener.js 13:41:38 INFO - PROCESS | 1679 | ++DOMWINDOW == 64 (0x118538800) [pid = 1679] [serial = 591] [outer = 0x110ff1000] 13:41:39 INFO - PROCESS | 1679 | 1467319299133 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]]]}] 13:41:39 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 13:41:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 428ms 13:41:39 INFO - PROCESS | 1679 | 1467319299155 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 13:41:39 INFO - PROCESS | 1679 | 1467319299157 Marionette TRACE conn2 <- [1,761,null,{"value":"7"}] 13:41:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 13:41:39 INFO - PROCESS | 1679 | 1467319299159 Marionette TRACE conn2 -> [0,762,"setScriptTimeout",{"ms":35000}] 13:41:39 INFO - PROCESS | 1679 | 1467319299160 Marionette TRACE conn2 <- [1,762,null,{}] 13:41:39 INFO - PROCESS | 1679 | 1467319299162 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}] 13:41:39 INFO - PROCESS | 1679 | 1467319299169 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:41:39 INFO - PROCESS | 1679 | 1467319299258 Marionette TRACE conn2 <- [1,763,null,{"value":null}] 13:41:39 INFO - PROCESS | 1679 | 1467319299308 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:39 INFO - PROCESS | 1679 | 1467319299309 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:41:39 INFO - PROCESS | 1679 | ++DOCSHELL 0x119c2d000 == 33 [pid = 1679] [id = 198] 13:41:39 INFO - PROCESS | 1679 | ++DOMWINDOW == 65 (0x1128cf400) [pid = 1679] [serial = 592] [outer = 0x0] 13:41:39 INFO - PROCESS | 1679 | ++DOMWINDOW == 66 (0x118631000) [pid = 1679] [serial = 593] [outer = 0x1128cf400] 13:41:39 INFO - PROCESS | 1679 | 1467319299334 Marionette DEBUG loaded listener.js 13:41:39 INFO - PROCESS | 1679 | ++DOMWINDOW == 67 (0x118f82800) [pid = 1679] [serial = 594] [outer = 0x1128cf400] 13:41:40 INFO - PROCESS | 1679 | 1467319300079 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]]]}] 13:41:40 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 13:41:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 969ms 13:41:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 13:41:40 INFO - PROCESS | 1679 | 1467319300128 Marionette TRACE conn2 -> [0,765,"getWindowHandle",null] 13:41:40 INFO - PROCESS | 1679 | 1467319300129 Marionette TRACE conn2 <- [1,765,null,{"value":"7"}] 13:41:40 INFO - PROCESS | 1679 | 1467319300131 Marionette TRACE conn2 -> [0,766,"setScriptTimeout",{"ms":35000}] 13:41:40 INFO - PROCESS | 1679 | 1467319300133 Marionette TRACE conn2 <- [1,766,null,{}] 13:41:40 INFO - PROCESS | 1679 | 1467319300135 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}] 13:41:40 INFO - PROCESS | 1679 | 1467319300136 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:41:40 INFO - PROCESS | 1679 | 1467319300209 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 13:41:40 INFO - PROCESS | 1679 | 1467319300212 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:40 INFO - PROCESS | 1679 | 1467319300214 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:41:40 INFO - PROCESS | 1679 | ++DOCSHELL 0x121147000 == 34 [pid = 1679] [id = 199] 13:41:40 INFO - PROCESS | 1679 | ++DOMWINDOW == 68 (0x116971400) [pid = 1679] [serial = 595] [outer = 0x0] 13:41:40 INFO - PROCESS | 1679 | ++DOMWINDOW == 69 (0x118ffa800) [pid = 1679] [serial = 596] [outer = 0x116971400] 13:41:40 INFO - PROCESS | 1679 | 1467319300241 Marionette DEBUG loaded listener.js 13:41:40 INFO - PROCESS | 1679 | ++DOMWINDOW == 70 (0x119641000) [pid = 1679] [serial = 597] [outer = 0x116971400] 13:41:41 INFO - PROCESS | 1679 | 1467319301029 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]]]}] 13:41:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 13:41:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 920ms 13:41:41 INFO - PROCESS | 1679 | 1467319301053 Marionette TRACE conn2 -> [0,769,"getWindowHandle",null] 13:41:41 INFO - PROCESS | 1679 | 1467319301055 Marionette TRACE conn2 <- [1,769,null,{"value":"7"}] 13:41:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 13:41:41 INFO - PROCESS | 1679 | 1467319301059 Marionette TRACE conn2 -> [0,770,"setScriptTimeout",{"ms":35000}] 13:41:41 INFO - PROCESS | 1679 | 1467319301061 Marionette TRACE conn2 <- [1,770,null,{}] 13:41:41 INFO - PROCESS | 1679 | 1467319301065 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}] 13:41:41 INFO - PROCESS | 1679 | 1467319301067 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:41:41 INFO - PROCESS | 1679 | 1467319301196 Marionette TRACE conn2 <- [1,771,null,{"value":null}] 13:41:41 INFO - PROCESS | 1679 | 1467319301242 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:41 INFO - PROCESS | 1679 | 1467319301244 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:41:41 INFO - PROCESS | 1679 | ++DOCSHELL 0x11661b800 == 35 [pid = 1679] [id = 200] 13:41:41 INFO - PROCESS | 1679 | ++DOMWINDOW == 71 (0x1128ab000) [pid = 1679] [serial = 598] [outer = 0x0] 13:41:41 INFO - PROCESS | 1679 | ++DOMWINDOW == 72 (0x1128cf800) [pid = 1679] [serial = 599] [outer = 0x1128ab000] 13:41:41 INFO - PROCESS | 1679 | 1467319301276 Marionette DEBUG loaded listener.js 13:41:41 INFO - PROCESS | 1679 | ++DOMWINDOW == 73 (0x113379000) [pid = 1679] [serial = 600] [outer = 0x1128ab000] 13:41:41 INFO - PROCESS | 1679 | 1467319301825 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]]]}] 13:41:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 13:41:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 821ms 13:41:41 INFO - PROCESS | 1679 | 1467319301880 Marionette TRACE conn2 -> [0,773,"getWindowHandle",null] 13:41:41 INFO - PROCESS | 1679 | 1467319301883 Marionette TRACE conn2 <- [1,773,null,{"value":"7"}] 13:41:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 13:41:41 INFO - PROCESS | 1679 | 1467319301888 Marionette TRACE conn2 -> [0,774,"setScriptTimeout",{"ms":35000}] 13:41:41 INFO - PROCESS | 1679 | 1467319301890 Marionette TRACE conn2 <- [1,774,null,{}] 13:41:41 INFO - PROCESS | 1679 | 1467319301892 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}] 13:41:41 INFO - PROCESS | 1679 | 1467319301894 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:41:42 INFO - PROCESS | 1679 | 1467319302001 Marionette TRACE conn2 <- [1,775,null,{"value":null}] 13:41:42 INFO - PROCESS | 1679 | 1467319302072 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:42 INFO - PROCESS | 1679 | 1467319302073 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:41:42 INFO - PROCESS | 1679 | ++DOCSHELL 0x113913000 == 36 [pid = 1679] [id = 201] 13:41:42 INFO - PROCESS | 1679 | ++DOMWINDOW == 74 (0x1128a4c00) [pid = 1679] [serial = 601] [outer = 0x0] 13:41:42 INFO - PROCESS | 1679 | ++DOMWINDOW == 75 (0x1128d4400) [pid = 1679] [serial = 602] [outer = 0x1128a4c00] 13:41:42 INFO - PROCESS | 1679 | 1467319302105 Marionette DEBUG loaded listener.js 13:41:42 INFO - PROCESS | 1679 | ++DOMWINDOW == 76 (0x116f04400) [pid = 1679] [serial = 603] [outer = 0x1128a4c00] 13:41:42 INFO - PROCESS | 1679 | --DOCSHELL 0x119c2d000 == 35 [pid = 1679] [id = 198] 13:41:42 INFO - PROCESS | 1679 | --DOCSHELL 0x119495800 == 34 [pid = 1679] [id = 197] 13:41:42 INFO - PROCESS | 1679 | --DOCSHELL 0x1186f1800 == 33 [pid = 1679] [id = 196] 13:41:42 INFO - PROCESS | 1679 | --DOCSHELL 0x118260000 == 32 [pid = 1679] [id = 195] 13:41:42 INFO - PROCESS | 1679 | --DOCSHELL 0x116ad4000 == 31 [pid = 1679] [id = 194] 13:41:42 INFO - PROCESS | 1679 | --DOCSHELL 0x11517d800 == 30 [pid = 1679] [id = 193] 13:41:42 INFO - PROCESS | 1679 | --DOMWINDOW == 75 (0x1186a3800) [pid = 1679] [serial = 551] [outer = 0x0] [url = about:blank] 13:41:42 INFO - PROCESS | 1679 | --DOMWINDOW == 74 (0x1128d2400) [pid = 1679] [serial = 554] [outer = 0x0] [url = about:blank] 13:41:42 INFO - PROCESS | 1679 | --DOMWINDOW == 73 (0x117d32c00) [pid = 1679] [serial = 548] [outer = 0x0] [url = about:blank] 13:41:42 INFO - PROCESS | 1679 | --DOMWINDOW == 72 (0x119644000) [pid = 1679] [serial = 558] [outer = 0x0] [url = about:blank] 13:41:42 INFO - PROCESS | 1679 | --DOMWINDOW == 71 (0x121a68800) [pid = 1679] [serial = 537] [outer = 0x0] [url = about:blank] 13:41:42 INFO - PROCESS | 1679 | --DOMWINDOW == 70 (0x1128d8000) [pid = 1679] [serial = 539] [outer = 0x0] [url = about:blank] 13:41:42 INFO - PROCESS | 1679 | --DOMWINDOW == 69 (0x1133b7000) [pid = 1679] [serial = 540] [outer = 0x0] [url = about:blank] 13:41:42 INFO - PROCESS | 1679 | --DOMWINDOW == 68 (0x113ead400) [pid = 1679] [serial = 545] [outer = 0x0] [url = about:blank] 13:41:42 INFO - PROCESS | 1679 | --DOMWINDOW == 67 (0x116711000) [pid = 1679] [serial = 546] [outer = 0x0] [url = about:blank] 13:41:42 INFO - PROCESS | 1679 | --DOMWINDOW == 66 (0x116f0f000) [pid = 1679] [serial = 555] [outer = 0x0] [url = about:blank] 13:41:42 INFO - PROCESS | 1679 | --DOMWINDOW == 65 (0x117d13000) [pid = 1679] [serial = 542] [outer = 0x0] [url = about:blank] 13:41:42 INFO - PROCESS | 1679 | --DOMWINDOW == 64 (0x118172800) [pid = 1679] [serial = 543] [outer = 0x0] [url = about:blank] 13:41:42 INFO - PROCESS | 1679 | --DOMWINDOW == 63 (0x1182e9400) [pid = 1679] [serial = 557] [outer = 0x0] [url = about:blank] 13:41:42 INFO - PROCESS | 1679 | --DOMWINDOW == 62 (0x118f7a400) [pid = 1679] [serial = 552] [outer = 0x0] [url = about:blank] 13:41:42 INFO - PROCESS | 1679 | --DOMWINDOW == 61 (0x1197e4000) [pid = 1679] [serial = 560] [outer = 0x0] [url = about:blank] 13:41:42 INFO - PROCESS | 1679 | --DOMWINDOW == 60 (0x11817b400) [pid = 1679] [serial = 549] [outer = 0x0] [url = about:blank] 13:41:42 INFO - PROCESS | 1679 | --DOMWINDOW == 59 (0x1210dd400) [pid = 1679] [serial = 561] [outer = 0x0] [url = about:blank] 13:41:42 INFO - PROCESS | 1679 | 1467319302663 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]]]}] 13:41:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 13:41:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 822ms 13:41:42 INFO - PROCESS | 1679 | 1467319302710 Marionette TRACE conn2 -> [0,777,"getWindowHandle",null] 13:41:42 INFO - PROCESS | 1679 | 1467319302714 Marionette TRACE conn2 <- [1,777,null,{"value":"7"}] 13:41:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 13:41:42 INFO - PROCESS | 1679 | 1467319302721 Marionette TRACE conn2 -> [0,778,"setScriptTimeout",{"ms":35000}] 13:41:42 INFO - PROCESS | 1679 | 1467319302724 Marionette TRACE conn2 <- [1,778,null,{}] 13:41:42 INFO - PROCESS | 1679 | 1467319302730 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}] 13:41:42 INFO - PROCESS | 1679 | 1467319302732 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:41:42 INFO - PROCESS | 1679 | 1467319302843 Marionette TRACE conn2 <- [1,779,null,{"value":null}] 13:41:42 INFO - PROCESS | 1679 | 1467319302861 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:42 INFO - PROCESS | 1679 | 1467319302862 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:41:42 INFO - PROCESS | 1679 | ++DOCSHELL 0x116951800 == 31 [pid = 1679] [id = 202] 13:41:42 INFO - PROCESS | 1679 | ++DOMWINDOW == 60 (0x1132cd400) [pid = 1679] [serial = 604] [outer = 0x0] 13:41:42 INFO - PROCESS | 1679 | ++DOMWINDOW == 61 (0x1139ef000) [pid = 1679] [serial = 605] [outer = 0x1132cd400] 13:41:42 INFO - PROCESS | 1679 | 1467319302905 Marionette DEBUG loaded listener.js 13:41:42 INFO - PROCESS | 1679 | ++DOMWINDOW == 62 (0x1160de400) [pid = 1679] [serial = 606] [outer = 0x1132cd400] 13:41:43 INFO - PROCESS | 1679 | 1467319303306 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]]]}] 13:41:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 13:41:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 623ms 13:41:43 INFO - PROCESS | 1679 | 1467319303344 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 13:41:43 INFO - PROCESS | 1679 | 1467319303347 Marionette TRACE conn2 <- [1,781,null,{"value":"7"}] 13:41:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 13:41:43 INFO - PROCESS | 1679 | 1467319303351 Marionette TRACE conn2 -> [0,782,"setScriptTimeout",{"ms":35000}] 13:41:43 INFO - PROCESS | 1679 | 1467319303353 Marionette TRACE conn2 <- [1,782,null,{}] 13:41:43 INFO - PROCESS | 1679 | 1467319303355 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}] 13:41:43 INFO - PROCESS | 1679 | 1467319303356 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:41:43 INFO - PROCESS | 1679 | 1467319303430 Marionette TRACE conn2 <- [1,783,null,{"value":null}] 13:41:43 INFO - PROCESS | 1679 | 1467319303436 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:43 INFO - PROCESS | 1679 | 1467319303438 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:41:43 INFO - PROCESS | 1679 | ++DOCSHELL 0x1181e4000 == 32 [pid = 1679] [id = 203] 13:41:43 INFO - PROCESS | 1679 | ++DOMWINDOW == 63 (0x11678bc00) [pid = 1679] [serial = 607] [outer = 0x0] 13:41:43 INFO - PROCESS | 1679 | ++DOMWINDOW == 64 (0x116f0d000) [pid = 1679] [serial = 608] [outer = 0x11678bc00] 13:41:43 INFO - PROCESS | 1679 | 1467319303465 Marionette DEBUG loaded listener.js 13:41:43 INFO - PROCESS | 1679 | ++DOMWINDOW == 65 (0x1176e8400) [pid = 1679] [serial = 609] [outer = 0x11678bc00] 13:41:43 INFO - PROCESS | 1679 | 1467319303780 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]]]}] 13:41:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 13:41:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 468ms 13:41:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 13:41:43 INFO - PROCESS | 1679 | 1467319303820 Marionette TRACE conn2 -> [0,785,"getWindowHandle",null] 13:41:43 INFO - PROCESS | 1679 | 1467319303821 Marionette TRACE conn2 <- [1,785,null,{"value":"7"}] 13:41:43 INFO - PROCESS | 1679 | 1467319303823 Marionette TRACE conn2 -> [0,786,"setScriptTimeout",{"ms":35000}] 13:41:43 INFO - PROCESS | 1679 | 1467319303826 Marionette TRACE conn2 <- [1,786,null,{}] 13:41:43 INFO - PROCESS | 1679 | 1467319303834 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}] 13:41:43 INFO - PROCESS | 1679 | 1467319303837 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:41:43 INFO - PROCESS | 1679 | 1467319303917 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 13:41:43 INFO - PROCESS | 1679 | 1467319303967 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:43 INFO - PROCESS | 1679 | 1467319303969 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:41:43 INFO - PROCESS | 1679 | ++DOCSHELL 0x1191a0000 == 33 [pid = 1679] [id = 204] 13:41:43 INFO - PROCESS | 1679 | ++DOMWINDOW == 66 (0x1176ea400) [pid = 1679] [serial = 610] [outer = 0x0] 13:41:43 INFO - PROCESS | 1679 | ++DOMWINDOW == 67 (0x118175000) [pid = 1679] [serial = 611] [outer = 0x1176ea400] 13:41:43 INFO - PROCESS | 1679 | 1467319303997 Marionette DEBUG loaded listener.js 13:41:44 INFO - PROCESS | 1679 | ++DOMWINDOW == 68 (0x1182eb400) [pid = 1679] [serial = 612] [outer = 0x1176ea400] 13:41:44 INFO - PROCESS | 1679 | 1467319304292 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]]]}] 13:41:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 13:41:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 522ms 13:41:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 13:41:44 INFO - PROCESS | 1679 | 1467319304346 Marionette TRACE conn2 -> [0,789,"getWindowHandle",null] 13:41:44 INFO - PROCESS | 1679 | 1467319304348 Marionette TRACE conn2 <- [1,789,null,{"value":"7"}] 13:41:44 INFO - PROCESS | 1679 | 1467319304350 Marionette TRACE conn2 -> [0,790,"setScriptTimeout",{"ms":35000}] 13:41:44 INFO - PROCESS | 1679 | 1467319304351 Marionette TRACE conn2 <- [1,790,null,{}] 13:41:44 INFO - PROCESS | 1679 | 1467319304353 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}] 13:41:44 INFO - PROCESS | 1679 | 1467319304354 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:41:44 INFO - PROCESS | 1679 | 1467319304434 Marionette TRACE conn2 <- [1,791,null,{"value":null}] 13:41:44 INFO - PROCESS | 1679 | 1467319304485 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:44 INFO - PROCESS | 1679 | 1467319304487 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:41:44 INFO - PROCESS | 1679 | ++DOCSHELL 0x120f7b800 == 34 [pid = 1679] [id = 205] 13:41:44 INFO - PROCESS | 1679 | ++DOMWINDOW == 69 (0x1182e0000) [pid = 1679] [serial = 613] [outer = 0x0] 13:41:44 INFO - PROCESS | 1679 | ++DOMWINDOW == 70 (0x118635c00) [pid = 1679] [serial = 614] [outer = 0x1182e0000] 13:41:44 INFO - PROCESS | 1679 | 1467319304512 Marionette DEBUG loaded listener.js 13:41:44 INFO - PROCESS | 1679 | ++DOMWINDOW == 71 (0x11889d000) [pid = 1679] [serial = 615] [outer = 0x1182e0000] 13:41:44 INFO - PROCESS | 1679 | 1467319304772 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]]]}] 13:41:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 13:41:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 468ms 13:41:44 INFO - PROCESS | 1679 | 1467319304822 Marionette TRACE conn2 -> [0,793,"getWindowHandle",null] 13:41:44 INFO - PROCESS | 1679 | 1467319304830 Marionette TRACE conn2 <- [1,793,null,{"value":"7"}] 13:41:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 13:41:44 INFO - PROCESS | 1679 | 1467319304840 Marionette TRACE conn2 -> [0,794,"setScriptTimeout",{"ms":35000}] 13:41:44 INFO - PROCESS | 1679 | 1467319304841 Marionette TRACE conn2 <- [1,794,null,{}] 13:41:44 INFO - PROCESS | 1679 | 1467319304843 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}] 13:41:44 INFO - PROCESS | 1679 | 1467319304845 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:41:44 INFO - PROCESS | 1679 | 1467319304946 Marionette TRACE conn2 <- [1,795,null,{"value":null}] 13:41:44 INFO - PROCESS | 1679 | 1467319304950 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:44 INFO - PROCESS | 1679 | 1467319304951 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:41:44 INFO - PROCESS | 1679 | ++DOCSHELL 0x121279800 == 35 [pid = 1679] [id = 206] 13:41:44 INFO - PROCESS | 1679 | ++DOMWINDOW == 72 (0x1120ee800) [pid = 1679] [serial = 616] [outer = 0x0] 13:41:44 INFO - PROCESS | 1679 | ++DOMWINDOW == 73 (0x118f79000) [pid = 1679] [serial = 617] [outer = 0x1120ee800] 13:41:44 INFO - PROCESS | 1679 | 1467319304975 Marionette DEBUG loaded listener.js 13:41:45 INFO - PROCESS | 1679 | ++DOMWINDOW == 74 (0x118fc7000) [pid = 1679] [serial = 618] [outer = 0x1120ee800] 13:41:45 INFO - PROCESS | 1679 | 1467319305325 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]]]}] 13:41:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 13:41:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 519ms 13:41:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 13:41:45 INFO - PROCESS | 1679 | 1467319305363 Marionette TRACE conn2 -> [0,797,"getWindowHandle",null] 13:41:45 INFO - PROCESS | 1679 | 1467319305364 Marionette TRACE conn2 <- [1,797,null,{"value":"7"}] 13:41:45 INFO - PROCESS | 1679 | 1467319305367 Marionette TRACE conn2 -> [0,798,"setScriptTimeout",{"ms":35000}] 13:41:45 INFO - PROCESS | 1679 | 1467319305368 Marionette TRACE conn2 <- [1,798,null,{}] 13:41:45 INFO - PROCESS | 1679 | 1467319305370 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}] 13:41:45 INFO - PROCESS | 1679 | 1467319305374 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:41:45 INFO - PROCESS | 1679 | 1467319305487 Marionette TRACE conn2 <- [1,799,null,{"value":null}] 13:41:45 INFO - PROCESS | 1679 | 1467319305503 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:45 INFO - PROCESS | 1679 | 1467319305504 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:41:45 INFO - PROCESS | 1679 | ++DOCSHELL 0x1215ce800 == 36 [pid = 1679] [id = 207] 13:41:45 INFO - PROCESS | 1679 | ++DOMWINDOW == 75 (0x1122be000) [pid = 1679] [serial = 619] [outer = 0x0] 13:41:45 INFO - PROCESS | 1679 | ++DOMWINDOW == 76 (0x119387c00) [pid = 1679] [serial = 620] [outer = 0x1122be000] 13:41:45 INFO - PROCESS | 1679 | 1467319305528 Marionette DEBUG loaded listener.js 13:41:45 INFO - PROCESS | 1679 | ++DOMWINDOW == 77 (0x119a13c00) [pid = 1679] [serial = 621] [outer = 0x1122be000] 13:41:45 INFO - PROCESS | 1679 | 1467319305846 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]]]}] 13:41:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | currentColor is computed when the attribute is set, not when it is painted 13:41:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 518ms 13:41:45 INFO - PROCESS | 1679 | 1467319305886 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 13:41:45 INFO - PROCESS | 1679 | 1467319305887 Marionette TRACE conn2 <- [1,801,null,{"value":"7"}] 13:41:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 13:41:45 INFO - PROCESS | 1679 | 1467319305889 Marionette TRACE conn2 -> [0,802,"setScriptTimeout",{"ms":35000}] 13:41:45 INFO - PROCESS | 1679 | 1467319305890 Marionette TRACE conn2 <- [1,802,null,{}] 13:41:45 INFO - PROCESS | 1679 | 1467319305893 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}] 13:41:45 INFO - PROCESS | 1679 | 1467319305901 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:41:45 INFO - PROCESS | 1679 | 1467319305994 Marionette TRACE conn2 <- [1,803,null,{"value":null}] 13:41:46 INFO - PROCESS | 1679 | 1467319305998 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:46 INFO - PROCESS | 1679 | 1467319305999 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:41:46 INFO - PROCESS | 1679 | ++DOCSHELL 0x121c24000 == 37 [pid = 1679] [id = 208] 13:41:46 INFO - PROCESS | 1679 | ++DOMWINDOW == 78 (0x112d77c00) [pid = 1679] [serial = 622] [outer = 0x0] 13:41:46 INFO - PROCESS | 1679 | ++DOMWINDOW == 79 (0x120f19800) [pid = 1679] [serial = 623] [outer = 0x112d77c00] 13:41:46 INFO - PROCESS | 1679 | 1467319306024 Marionette DEBUG loaded listener.js 13:41:46 INFO - PROCESS | 1679 | ++DOMWINDOW == 80 (0x12102ac00) [pid = 1679] [serial = 624] [outer = 0x112d77c00] 13:41:46 INFO - PROCESS | 1679 | 1467319306363 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]]]}] 13:41:46 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 13:41:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 518ms 13:41:46 INFO - PROCESS | 1679 | 1467319306407 Marionette TRACE conn2 -> [0,805,"getWindowHandle",null] 13:41:46 INFO - PROCESS | 1679 | 1467319306408 Marionette TRACE conn2 <- [1,805,null,{"value":"7"}] 13:41:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 13:41:46 INFO - PROCESS | 1679 | 1467319306411 Marionette TRACE conn2 -> [0,806,"setScriptTimeout",{"ms":35000}] 13:41:46 INFO - PROCESS | 1679 | 1467319306412 Marionette TRACE conn2 <- [1,806,null,{}] 13:41:46 INFO - PROCESS | 1679 | 1467319306414 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}] 13:41:46 INFO - PROCESS | 1679 | 1467319306415 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:41:46 INFO - PROCESS | 1679 | 1467319306522 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 13:41:46 INFO - PROCESS | 1679 | --DOMWINDOW == 79 (0x11816f800) [pid = 1679] [serial = 586] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 13:41:46 INFO - PROCESS | 1679 | --DOMWINDOW == 78 (0x112696c00) [pid = 1679] [serial = 574] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 13:41:46 INFO - PROCESS | 1679 | --DOMWINDOW == 77 (0x1160d9000) [pid = 1679] [serial = 580] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 13:41:46 INFO - PROCESS | 1679 | --DOMWINDOW == 76 (0x112d7e800) [pid = 1679] [serial = 577] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 13:41:46 INFO - PROCESS | 1679 | --DOMWINDOW == 75 (0x1130d7000) [pid = 1679] [serial = 562] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 13:41:46 INFO - PROCESS | 1679 | --DOMWINDOW == 74 (0x117d37c00) [pid = 1679] [serial = 565] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 13:41:46 INFO - PROCESS | 1679 | --DOMWINDOW == 73 (0x118ff7400) [pid = 1679] [serial = 568] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 13:41:46 INFO - PROCESS | 1679 | --DOMWINDOW == 72 (0x12183d400) [pid = 1679] [serial = 571] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 13:41:46 INFO - PROCESS | 1679 | --DOMWINDOW == 71 (0x110ff1000) [pid = 1679] [serial = 589] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 13:41:46 INFO - PROCESS | 1679 | --DOMWINDOW == 70 (0x116f43400) [pid = 1679] [serial = 583] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 13:41:46 INFO - PROCESS | 1679 | --DOMWINDOW == 69 (0x1128cf400) [pid = 1679] [serial = 592] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 13:41:46 INFO - PROCESS | 1679 | 1467319306566 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:46 INFO - PROCESS | 1679 | 1467319306567 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:41:46 INFO - PROCESS | 1679 | ++DOCSHELL 0x1191a8800 == 38 [pid = 1679] [id = 209] 13:41:46 INFO - PROCESS | 1679 | ++DOMWINDOW == 70 (0x110fe9000) [pid = 1679] [serial = 625] [outer = 0x0] 13:41:46 INFO - PROCESS | 1679 | ++DOMWINDOW == 71 (0x1128cf400) [pid = 1679] [serial = 626] [outer = 0x110fe9000] 13:41:46 INFO - PROCESS | 1679 | 1467319306592 Marionette DEBUG loaded listener.js 13:41:46 INFO - PROCESS | 1679 | ++DOMWINDOW == 72 (0x117d16800) [pid = 1679] [serial = 627] [outer = 0x110fe9000] 13:41:46 INFO - PROCESS | 1679 | [1679] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 13:41:46 INFO - PROCESS | 1679 | Exported SkiaGL extensions: GL_ARB_framebuffer_object GL_ARB_texture_rg GL_EXT_packed_depth_stencil GL_EXT_bgra 13:41:46 INFO - PROCESS | 1679 | Determined SkiaGL cache limits: Size 100663296, Items: 256 13:41:46 INFO - PROCESS | 1679 | [GFX2-]: Using SkiaGL canvas. 13:41:46 INFO - PROCESS | 1679 | 1467319306902 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]]]}] 13:41:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | currentColor is solid black when the canvas element is not in a document 13:41:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 522ms 13:41:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 13:41:46 INFO - PROCESS | 1679 | 1467319306934 Marionette TRACE conn2 -> [0,809,"getWindowHandle",null] 13:41:46 INFO - PROCESS | 1679 | 1467319306936 Marionette TRACE conn2 <- [1,809,null,{"value":"7"}] 13:41:46 INFO - PROCESS | 1679 | 1467319306938 Marionette TRACE conn2 -> [0,810,"setScriptTimeout",{"ms":35000}] 13:41:46 INFO - PROCESS | 1679 | 1467319306939 Marionette TRACE conn2 <- [1,810,null,{}] 13:41:46 INFO - PROCESS | 1679 | 1467319306941 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}] 13:41:46 INFO - PROCESS | 1679 | 1467319306942 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:41:47 INFO - PROCESS | 1679 | 1467319307027 Marionette TRACE conn2 <- [1,811,null,{"value":null}] 13:41:47 INFO - PROCESS | 1679 | 1467319307032 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:47 INFO - PROCESS | 1679 | 1467319307034 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:41:47 INFO - PROCESS | 1679 | ++DOCSHELL 0x125674800 == 39 [pid = 1679] [id = 210] 13:41:47 INFO - PROCESS | 1679 | ++DOMWINDOW == 73 (0x1176f1400) [pid = 1679] [serial = 628] [outer = 0x0] 13:41:47 INFO - PROCESS | 1679 | ++DOMWINDOW == 74 (0x119b86c00) [pid = 1679] [serial = 629] [outer = 0x1176f1400] 13:41:47 INFO - PROCESS | 1679 | 1467319307059 Marionette DEBUG loaded listener.js 13:41:47 INFO - PROCESS | 1679 | ++DOMWINDOW == 75 (0x121561c00) [pid = 1679] [serial = 630] [outer = 0x1176f1400] 13:41:47 INFO - PROCESS | 1679 | 1467319307378 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]]]}] 13:41:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 13:41:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 469ms 13:41:47 INFO - PROCESS | 1679 | 1467319307409 Marionette TRACE conn2 -> [0,813,"getWindowHandle",null] 13:41:47 INFO - PROCESS | 1679 | 1467319307411 Marionette TRACE conn2 <- [1,813,null,{"value":"7"}] 13:41:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 13:41:47 INFO - PROCESS | 1679 | 1467319307414 Marionette TRACE conn2 -> [0,814,"setScriptTimeout",{"ms":35000}] 13:41:47 INFO - PROCESS | 1679 | 1467319307416 Marionette TRACE conn2 <- [1,814,null,{}] 13:41:47 INFO - PROCESS | 1679 | 1467319307419 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}] 13:41:47 INFO - PROCESS | 1679 | 1467319307421 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:41:47 INFO - PROCESS | 1679 | 1467319307566 Marionette TRACE conn2 <- [1,815,null,{"value":null}] 13:41:47 INFO - PROCESS | 1679 | 1467319307579 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:47 INFO - PROCESS | 1679 | 1467319307580 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:41:47 INFO - PROCESS | 1679 | ++DOCSHELL 0x1256bb000 == 40 [pid = 1679] [id = 211] 13:41:47 INFO - PROCESS | 1679 | ++DOMWINDOW == 76 (0x1182e1000) [pid = 1679] [serial = 631] [outer = 0x0] 13:41:47 INFO - PROCESS | 1679 | ++DOMWINDOW == 77 (0x121634400) [pid = 1679] [serial = 632] [outer = 0x1182e1000] 13:41:47 INFO - PROCESS | 1679 | 1467319307620 Marionette DEBUG loaded listener.js 13:41:47 INFO - PROCESS | 1679 | ++DOMWINDOW == 78 (0x118898400) [pid = 1679] [serial = 633] [outer = 0x1182e1000] 13:41:47 INFO - PROCESS | 1679 | 1467319307988 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] 13:41:48 INFO - PROCESS | 1679 | 1467319308039 Marionette TRACE conn2 <- [1,817,null,{"value":"7"}] 13:41:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 13:41:48 INFO - PROCESS | 1679 | 1467319308042 Marionette TRACE conn2 -> [0,818,"setScriptTimeout",{"ms":35000}] 13:41:48 INFO - PROCESS | 1679 | 1467319308045 Marionette TRACE conn2 <- [1,818,null,{}] 13:41:48 INFO - PROCESS | 1679 | 1467319308048 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}] 13:41:48 INFO - PROCESS | 1679 | 1467319308050 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:41:48 INFO - PROCESS | 1679 | 1467319308224 Marionette TRACE conn2 <- [1,819,null,{"value":null}] 13:41:48 INFO - PROCESS | 1679 | 1467319308240 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:48 INFO - PROCESS | 1679 | 1467319308242 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:41:48 INFO - PROCESS | 1679 | ++DOCSHELL 0x12880b800 == 41 [pid = 1679] [id = 212] 13:41:48 INFO - PROCESS | 1679 | ++DOMWINDOW == 79 (0x118ff9400) [pid = 1679] [serial = 634] [outer = 0x0] 13:41:48 INFO - PROCESS | 1679 | ++DOMWINDOW == 80 (0x123c0e400) [pid = 1679] [serial = 635] [outer = 0x118ff9400] 13:41:48 INFO - PROCESS | 1679 | 1467319308284 Marionette DEBUG loaded listener.js 13:41:48 INFO - PROCESS | 1679 | ++DOMWINDOW == 81 (0x124c35400) [pid = 1679] [serial = 636] [outer = 0x118ff9400] 13:41:48 INFO - PROCESS | 1679 | 1467319308695 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]]]}] 13:41:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 13:41:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 672ms 13:41:48 INFO - PROCESS | 1679 | 1467319308772 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 13:41:48 INFO - PROCESS | 1679 | 1467319308774 Marionette TRACE conn2 <- [1,821,null,{"value":"7"}] 13:41:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 13:41:48 INFO - PROCESS | 1679 | 1467319308781 Marionette TRACE conn2 -> [0,822,"setScriptTimeout",{"ms":35000}] 13:41:48 INFO - PROCESS | 1679 | 1467319308784 Marionette TRACE conn2 <- [1,822,null,{}] 13:41:48 INFO - PROCESS | 1679 | 1467319308788 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}] 13:41:48 INFO - PROCESS | 1679 | 1467319308790 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:41:48 INFO - PROCESS | 1679 | 1467319308915 Marionette TRACE conn2 <- [1,823,null,{"value":null}] 13:41:48 INFO - PROCESS | 1679 | 1467319308991 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:48 INFO - PROCESS | 1679 | 1467319308994 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:41:49 INFO - PROCESS | 1679 | ++DOCSHELL 0x116adb000 == 42 [pid = 1679] [id = 213] 13:41:49 INFO - PROCESS | 1679 | ++DOMWINDOW == 82 (0x1128d2800) [pid = 1679] [serial = 637] [outer = 0x0] 13:41:49 INFO - PROCESS | 1679 | ++DOMWINDOW == 83 (0x112d7e800) [pid = 1679] [serial = 638] [outer = 0x1128d2800] 13:41:49 INFO - PROCESS | 1679 | 1467319309027 Marionette DEBUG loaded listener.js 13:41:49 INFO - PROCESS | 1679 | ++DOMWINDOW == 84 (0x116295400) [pid = 1679] [serial = 639] [outer = 0x1128d2800] 13:41:49 INFO - PROCESS | 1679 | 1467319309434 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] 13:41:49 INFO - PROCESS | 1679 | 1467319309518 Marionette TRACE conn2 <- [1,825,null,{"value":"7"}] 13:41:49 INFO - PROCESS | 1679 | 1467319309523 Marionette TRACE conn2 -> [0,826,"setScriptTimeout",{"ms":35000}] 13:41:49 INFO - PROCESS | 1679 | 1467319309526 Marionette TRACE conn2 <- [1,826,null,{}] 13:41:49 INFO - PROCESS | 1679 | 1467319309529 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}] 13:41:49 INFO - PROCESS | 1679 | 1467319309531 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:41:49 INFO - PROCESS | 1679 | 1467319309630 Marionette TRACE conn2 <- [1,827,null,{"value":null}] 13:41:49 INFO - PROCESS | 1679 | 1467319309695 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:49 INFO - PROCESS | 1679 | 1467319309697 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:41:49 INFO - PROCESS | 1679 | ++DOCSHELL 0x120f80000 == 43 [pid = 1679] [id = 214] 13:41:49 INFO - PROCESS | 1679 | ++DOMWINDOW == 85 (0x117d10800) [pid = 1679] [serial = 640] [outer = 0x0] 13:41:49 INFO - PROCESS | 1679 | ++DOMWINDOW == 86 (0x117d19000) [pid = 1679] [serial = 641] [outer = 0x117d10800] 13:41:49 INFO - PROCESS | 1679 | 1467319309727 Marionette DEBUG loaded listener.js 13:41:49 INFO - PROCESS | 1679 | ++DOMWINDOW == 87 (0x1182e3800) [pid = 1679] [serial = 642] [outer = 0x117d10800] 13:41:50 INFO - PROCESS | 1679 | 1467319310141 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]]]}] 13:41:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 13:41:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 625ms 13:41:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 13:41:50 INFO - PROCESS | 1679 | 1467319310147 Marionette TRACE conn2 -> [0,829,"getWindowHandle",null] 13:41:50 INFO - PROCESS | 1679 | 1467319310148 Marionette TRACE conn2 <- [1,829,null,{"value":"7"}] 13:41:50 INFO - PROCESS | 1679 | 1467319310150 Marionette TRACE conn2 -> [0,830,"setScriptTimeout",{"ms":35000}] 13:41:50 INFO - PROCESS | 1679 | 1467319310152 Marionette TRACE conn2 <- [1,830,null,{}] 13:41:50 INFO - PROCESS | 1679 | 1467319310155 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}] 13:41:50 INFO - PROCESS | 1679 | 1467319310159 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:41:50 INFO - PROCESS | 1679 | 1467319310278 Marionette TRACE conn2 <- [1,831,null,{"value":null}] 13:41:50 INFO - PROCESS | 1679 | 1467319310360 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:50 INFO - PROCESS | 1679 | 1467319310363 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:41:50 INFO - PROCESS | 1679 | ++DOCSHELL 0x128813800 == 44 [pid = 1679] [id = 215] 13:41:50 INFO - PROCESS | 1679 | ++DOMWINDOW == 88 (0x119338000) [pid = 1679] [serial = 643] [outer = 0x0] 13:41:50 INFO - PROCESS | 1679 | ++DOMWINDOW == 89 (0x119644400) [pid = 1679] [serial = 644] [outer = 0x119338000] 13:41:50 INFO - PROCESS | 1679 | 1467319310397 Marionette DEBUG loaded listener.js 13:41:50 INFO - PROCESS | 1679 | ++DOMWINDOW == 90 (0x11975a800) [pid = 1679] [serial = 645] [outer = 0x119338000] 13:41:50 INFO - PROCESS | 1679 | 1467319310807 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]]]}] 13:41:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 13:41:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 669ms 13:41:50 INFO - PROCESS | 1679 | 1467319310819 Marionette TRACE conn2 -> [0,833,"getWindowHandle",null] 13:41:50 INFO - PROCESS | 1679 | 1467319310821 Marionette TRACE conn2 <- [1,833,null,{"value":"7"}] 13:41:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 13:41:50 INFO - PROCESS | 1679 | 1467319310823 Marionette TRACE conn2 -> [0,834,"setScriptTimeout",{"ms":35000}] 13:41:50 INFO - PROCESS | 1679 | 1467319310824 Marionette TRACE conn2 <- [1,834,null,{}] 13:41:50 INFO - PROCESS | 1679 | 1467319310827 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}] 13:41:50 INFO - PROCESS | 1679 | 1467319310828 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:41:50 INFO - PROCESS | 1679 | 1467319310927 Marionette TRACE conn2 <- [1,835,null,{"value":null}] 13:41:50 INFO - PROCESS | 1679 | 1467319310976 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:50 INFO - PROCESS | 1679 | 1467319310977 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:41:50 INFO - PROCESS | 1679 | ++DOCSHELL 0x128f3c800 == 45 [pid = 1679] [id = 216] 13:41:50 INFO - PROCESS | 1679 | ++DOMWINDOW == 91 (0x118ff0800) [pid = 1679] [serial = 646] [outer = 0x0] 13:41:51 INFO - PROCESS | 1679 | ++DOMWINDOW == 92 (0x119a0ac00) [pid = 1679] [serial = 647] [outer = 0x118ff0800] 13:41:51 INFO - PROCESS | 1679 | 1467319311007 Marionette DEBUG loaded listener.js 13:41:51 INFO - PROCESS | 1679 | ++DOMWINDOW == 93 (0x121a68400) [pid = 1679] [serial = 648] [outer = 0x118ff0800] 13:41:51 INFO - PROCESS | 1679 | 1467319311419 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]]]}] 13:41:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 13:41:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 619ms 13:41:51 INFO - PROCESS | 1679 | 1467319311443 Marionette TRACE conn2 -> [0,837,"getWindowHandle",null] 13:41:51 INFO - PROCESS | 1679 | 1467319311444 Marionette TRACE conn2 <- [1,837,null,{"value":"7"}] 13:41:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 13:41:51 INFO - PROCESS | 1679 | 1467319311446 Marionette TRACE conn2 -> [0,838,"setScriptTimeout",{"ms":35000}] 13:41:51 INFO - PROCESS | 1679 | 1467319311448 Marionette TRACE conn2 <- [1,838,null,{}] 13:41:51 INFO - PROCESS | 1679 | 1467319311450 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}] 13:41:51 INFO - PROCESS | 1679 | 1467319311452 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:41:51 INFO - PROCESS | 1679 | 1467319311570 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 13:41:51 INFO - PROCESS | 1679 | 1467319311653 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:51 INFO - PROCESS | 1679 | 1467319311654 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:41:51 INFO - PROCESS | 1679 | ++DOCSHELL 0x11746d800 == 46 [pid = 1679] [id = 217] 13:41:51 INFO - PROCESS | 1679 | ++DOMWINDOW == 94 (0x1128ab400) [pid = 1679] [serial = 649] [outer = 0x0] 13:41:51 INFO - PROCESS | 1679 | ++DOMWINDOW == 95 (0x119341000) [pid = 1679] [serial = 650] [outer = 0x1128ab400] 13:41:51 INFO - PROCESS | 1679 | 1467319311683 Marionette DEBUG loaded listener.js 13:41:51 INFO - PROCESS | 1679 | ++DOMWINDOW == 96 (0x124c30800) [pid = 1679] [serial = 651] [outer = 0x1128ab400] 13:41:52 INFO - PROCESS | 1679 | 1467319312183 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]]]}] 13:41:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 13:41:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 769ms 13:41:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 13:41:52 INFO - PROCESS | 1679 | 1467319312235 Marionette TRACE conn2 -> [0,841,"getWindowHandle",null] 13:41:52 INFO - PROCESS | 1679 | 1467319312237 Marionette TRACE conn2 <- [1,841,null,{"value":"7"}] 13:41:52 INFO - PROCESS | 1679 | 1467319312242 Marionette TRACE conn2 -> [0,842,"setScriptTimeout",{"ms":35000}] 13:41:52 INFO - PROCESS | 1679 | 1467319312244 Marionette TRACE conn2 <- [1,842,null,{}] 13:41:52 INFO - PROCESS | 1679 | 1467319312247 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}] 13:41:52 INFO - PROCESS | 1679 | 1467319312250 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:41:52 INFO - PROCESS | 1679 | 1467319312342 Marionette TRACE conn2 <- [1,843,null,{"value":null}] 13:41:52 INFO - PROCESS | 1679 | 1467319312412 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:52 INFO - PROCESS | 1679 | 1467319312414 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:41:52 INFO - PROCESS | 1679 | ++DOCSHELL 0x11623e000 == 47 [pid = 1679] [id = 218] 13:41:52 INFO - PROCESS | 1679 | ++DOMWINDOW == 97 (0x113970000) [pid = 1679] [serial = 652] [outer = 0x0] 13:41:52 INFO - PROCESS | 1679 | ++DOMWINDOW == 98 (0x113e44c00) [pid = 1679] [serial = 653] [outer = 0x113970000] 13:41:52 INFO - PROCESS | 1679 | 1467319312443 Marionette DEBUG loaded listener.js 13:41:52 INFO - PROCESS | 1679 | ++DOMWINDOW == 99 (0x116711800) [pid = 1679] [serial = 654] [outer = 0x113970000] 13:41:53 INFO - PROCESS | 1679 | --DOCSHELL 0x1256bb000 == 46 [pid = 1679] [id = 211] 13:41:53 INFO - PROCESS | 1679 | --DOCSHELL 0x125674800 == 45 [pid = 1679] [id = 210] 13:41:53 INFO - PROCESS | 1679 | --DOCSHELL 0x1191a8800 == 44 [pid = 1679] [id = 209] 13:41:53 INFO - PROCESS | 1679 | --DOCSHELL 0x121c24000 == 43 [pid = 1679] [id = 208] 13:41:53 INFO - PROCESS | 1679 | --DOCSHELL 0x1215ce800 == 42 [pid = 1679] [id = 207] 13:41:53 INFO - PROCESS | 1679 | --DOCSHELL 0x121279800 == 41 [pid = 1679] [id = 206] 13:41:53 INFO - PROCESS | 1679 | --DOCSHELL 0x120f7b800 == 40 [pid = 1679] [id = 205] 13:41:53 INFO - PROCESS | 1679 | --DOCSHELL 0x1191a0000 == 39 [pid = 1679] [id = 204] 13:41:53 INFO - PROCESS | 1679 | --DOCSHELL 0x1181e4000 == 38 [pid = 1679] [id = 203] 13:41:53 INFO - PROCESS | 1679 | --DOCSHELL 0x116951800 == 37 [pid = 1679] [id = 202] 13:41:53 INFO - PROCESS | 1679 | --DOCSHELL 0x113913000 == 36 [pid = 1679] [id = 201] 13:41:53 INFO - PROCESS | 1679 | --DOCSHELL 0x11661b800 == 35 [pid = 1679] [id = 200] 13:41:53 INFO - PROCESS | 1679 | --DOCSHELL 0x121147000 == 34 [pid = 1679] [id = 199] 13:41:53 INFO - PROCESS | 1679 | --DOCSHELL 0x11694b000 == 33 [pid = 1679] [id = 192] 13:41:53 INFO - PROCESS | 1679 | --DOCSHELL 0x11746d800 == 32 [pid = 1679] [id = 217] 13:41:53 INFO - PROCESS | 1679 | --DOCSHELL 0x128f3c800 == 31 [pid = 1679] [id = 216] 13:41:53 INFO - PROCESS | 1679 | --DOCSHELL 0x128813800 == 30 [pid = 1679] [id = 215] 13:41:53 INFO - PROCESS | 1679 | --DOCSHELL 0x120f80000 == 29 [pid = 1679] [id = 214] 13:41:53 INFO - PROCESS | 1679 | --DOCSHELL 0x12880b800 == 28 [pid = 1679] [id = 212] 13:41:53 INFO - PROCESS | 1679 | --DOCSHELL 0x116adb000 == 27 [pid = 1679] [id = 213] 13:41:53 INFO - PROCESS | 1679 | --DOMWINDOW == 98 (0x118ffa800) [pid = 1679] [serial = 596] [outer = 0x0] [url = about:blank] 13:41:53 INFO - PROCESS | 1679 | --DOMWINDOW == 97 (0x1182ddc00) [pid = 1679] [serial = 587] [outer = 0x0] [url = about:blank] 13:41:53 INFO - PROCESS | 1679 | --DOMWINDOW == 96 (0x1242df000) [pid = 1679] [serial = 576] [outer = 0x0] [url = about:blank] 13:41:53 INFO - PROCESS | 1679 | --DOMWINDOW == 95 (0x1132cc800) [pid = 1679] [serial = 575] [outer = 0x0] [url = about:blank] 13:41:53 INFO - PROCESS | 1679 | --DOMWINDOW == 94 (0x1166f5c00) [pid = 1679] [serial = 581] [outer = 0x0] [url = about:blank] 13:41:53 INFO - PROCESS | 1679 | --DOMWINDOW == 93 (0x112e58400) [pid = 1679] [serial = 578] [outer = 0x0] [url = about:blank] 13:41:53 INFO - PROCESS | 1679 | --DOMWINDOW == 92 (0x11393e000) [pid = 1679] [serial = 579] [outer = 0x0] [url = about:blank] 13:41:53 INFO - PROCESS | 1679 | --DOMWINDOW == 91 (0x116782800) [pid = 1679] [serial = 564] [outer = 0x0] [url = about:blank] 13:41:53 INFO - PROCESS | 1679 | --DOMWINDOW == 90 (0x1133bb800) [pid = 1679] [serial = 563] [outer = 0x0] [url = about:blank] 13:41:53 INFO - PROCESS | 1679 | --DOMWINDOW == 89 (0x118533800) [pid = 1679] [serial = 567] [outer = 0x0] [url = about:blank] 13:41:53 INFO - PROCESS | 1679 | --DOMWINDOW == 88 (0x1182e0c00) [pid = 1679] [serial = 566] [outer = 0x0] [url = about:blank] 13:41:53 INFO - PROCESS | 1679 | --DOMWINDOW == 87 (0x121028800) [pid = 1679] [serial = 570] [outer = 0x0] [url = about:blank] 13:41:53 INFO - PROCESS | 1679 | --DOMWINDOW == 86 (0x1197e0400) [pid = 1679] [serial = 569] [outer = 0x0] [url = about:blank] 13:41:53 INFO - PROCESS | 1679 | --DOMWINDOW == 85 (0x1241b0400) [pid = 1679] [serial = 573] [outer = 0x0] [url = about:blank] 13:41:53 INFO - PROCESS | 1679 | --DOMWINDOW == 84 (0x121a6e000) [pid = 1679] [serial = 572] [outer = 0x0] [url = about:blank] 13:41:53 INFO - PROCESS | 1679 | --DOMWINDOW == 83 (0x118173800) [pid = 1679] [serial = 590] [outer = 0x0] [url = about:blank] 13:41:53 INFO - PROCESS | 1679 | --DOMWINDOW == 82 (0x118538800) [pid = 1679] [serial = 591] [outer = 0x0] [url = about:blank] 13:41:53 INFO - PROCESS | 1679 | --DOMWINDOW == 81 (0x1182ea000) [pid = 1679] [serial = 588] [outer = 0x0] [url = about:blank] 13:41:53 INFO - PROCESS | 1679 | --DOMWINDOW == 80 (0x1176f1000) [pid = 1679] [serial = 584] [outer = 0x0] [url = about:blank] 13:41:53 INFO - PROCESS | 1679 | --DOMWINDOW == 79 (0x117d17c00) [pid = 1679] [serial = 585] [outer = 0x0] [url = about:blank] 13:41:53 INFO - PROCESS | 1679 | --DOMWINDOW == 78 (0x118631000) [pid = 1679] [serial = 593] [outer = 0x0] [url = about:blank] 13:41:53 INFO - PROCESS | 1679 | --DOMWINDOW == 77 (0x116787800) [pid = 1679] [serial = 582] [outer = 0x0] [url = about:blank] 13:41:53 INFO - PROCESS | 1679 | --DOMWINDOW == 76 (0x118f82800) [pid = 1679] [serial = 594] [outer = 0x0] [url = about:blank] 13:41:53 INFO - PROCESS | 1679 | 1467319313628 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]]]}] 13:41:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 13:41:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1425ms 13:41:53 INFO - PROCESS | 1679 | 1467319313669 Marionette TRACE conn2 -> [0,845,"getWindowHandle",null] 13:41:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 13:41:53 INFO - PROCESS | 1679 | 1467319313671 Marionette TRACE conn2 <- [1,845,null,{"value":"7"}] 13:41:53 INFO - PROCESS | 1679 | 1467319313674 Marionette TRACE conn2 -> [0,846,"setScriptTimeout",{"ms":35000}] 13:41:53 INFO - PROCESS | 1679 | 1467319313676 Marionette TRACE conn2 <- [1,846,null,{}] 13:41:53 INFO - PROCESS | 1679 | 1467319313680 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}] 13:41:53 INFO - PROCESS | 1679 | 1467319313682 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:41:53 INFO - PROCESS | 1679 | 1467319313757 Marionette TRACE conn2 <- [1,847,null,{"value":null}] 13:41:53 INFO - PROCESS | 1679 | 1467319313761 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:53 INFO - PROCESS | 1679 | 1467319313763 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:41:53 INFO - PROCESS | 1679 | ++DOCSHELL 0x1160ab000 == 28 [pid = 1679] [id = 219] 13:41:53 INFO - PROCESS | 1679 | ++DOMWINDOW == 77 (0x1128d8c00) [pid = 1679] [serial = 655] [outer = 0x0] 13:41:53 INFO - PROCESS | 1679 | ++DOMWINDOW == 78 (0x112d79400) [pid = 1679] [serial = 656] [outer = 0x1128d8c00] 13:41:53 INFO - PROCESS | 1679 | 1467319313793 Marionette DEBUG loaded listener.js 13:41:53 INFO - PROCESS | 1679 | ++DOMWINDOW == 79 (0x1133b7000) [pid = 1679] [serial = 657] [outer = 0x1128d8c00] 13:41:54 INFO - PROCESS | 1679 | 1467319314160 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]]]}] 13:41:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 13:41:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 520ms 13:41:54 INFO - PROCESS | 1679 | 1467319314194 Marionette TRACE conn2 -> [0,849,"getWindowHandle",null] 13:41:54 INFO - PROCESS | 1679 | 1467319314199 Marionette TRACE conn2 <- [1,849,null,{"value":"7"}] 13:41:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 13:41:54 INFO - PROCESS | 1679 | 1467319314205 Marionette TRACE conn2 -> [0,850,"setScriptTimeout",{"ms":35000}] 13:41:54 INFO - PROCESS | 1679 | 1467319314207 Marionette TRACE conn2 <- [1,850,null,{}] 13:41:54 INFO - PROCESS | 1679 | 1467319314210 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}] 13:41:54 INFO - PROCESS | 1679 | 1467319314212 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:41:54 INFO - PROCESS | 1679 | 1467319314330 Marionette TRACE conn2 <- [1,851,null,{"value":null}] 13:41:54 INFO - PROCESS | 1679 | 1467319314347 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:54 INFO - PROCESS | 1679 | 1467319314349 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:41:54 INFO - PROCESS | 1679 | ++DOCSHELL 0x117d4d000 == 29 [pid = 1679] [id = 220] 13:41:54 INFO - PROCESS | 1679 | ++DOMWINDOW == 80 (0x11670c400) [pid = 1679] [serial = 658] [outer = 0x0] 13:41:54 INFO - PROCESS | 1679 | ++DOMWINDOW == 81 (0x116784400) [pid = 1679] [serial = 659] [outer = 0x11670c400] 13:41:54 INFO - PROCESS | 1679 | 1467319314393 Marionette DEBUG loaded listener.js 13:41:54 INFO - PROCESS | 1679 | ++DOMWINDOW == 82 (0x11696bc00) [pid = 1679] [serial = 660] [outer = 0x11670c400] 13:41:54 INFO - PROCESS | 1679 | 1467319314771 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]]]}] 13:41:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 13:41:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 620ms 13:41:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 13:41:54 INFO - PROCESS | 1679 | 1467319314825 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 13:41:54 INFO - PROCESS | 1679 | 1467319314826 Marionette TRACE conn2 <- [1,853,null,{"value":"7"}] 13:41:54 INFO - PROCESS | 1679 | 1467319314828 Marionette TRACE conn2 -> [0,854,"setScriptTimeout",{"ms":35000}] 13:41:54 INFO - PROCESS | 1679 | 1467319314830 Marionette TRACE conn2 <- [1,854,null,{}] 13:41:54 INFO - PROCESS | 1679 | 1467319314838 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}] 13:41:54 INFO - PROCESS | 1679 | 1467319314841 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:41:54 INFO - PROCESS | 1679 | 1467319314914 Marionette TRACE conn2 <- [1,855,null,{"value":null}] 13:41:54 INFO - PROCESS | 1679 | 1467319314920 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:54 INFO - PROCESS | 1679 | 1467319314922 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:41:54 INFO - PROCESS | 1679 | ++DOCSHELL 0x1186df000 == 30 [pid = 1679] [id = 221] 13:41:54 INFO - PROCESS | 1679 | ++DOMWINDOW == 83 (0x117d0f000) [pid = 1679] [serial = 661] [outer = 0x0] 13:41:54 INFO - PROCESS | 1679 | ++DOMWINDOW == 84 (0x117d13000) [pid = 1679] [serial = 662] [outer = 0x117d0f000] 13:41:54 INFO - PROCESS | 1679 | 1467319314952 Marionette DEBUG loaded listener.js 13:41:54 INFO - PROCESS | 1679 | ++DOMWINDOW == 85 (0x118173800) [pid = 1679] [serial = 663] [outer = 0x117d0f000] 13:41:55 INFO - PROCESS | 1679 | 1467319315279 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]]]}] 13:41:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 13:41:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 472ms 13:41:55 INFO - PROCESS | 1679 | 1467319315302 Marionette TRACE conn2 -> [0,857,"getWindowHandle",null] 13:41:55 INFO - PROCESS | 1679 | 1467319315304 Marionette TRACE conn2 <- [1,857,null,{"value":"7"}] 13:41:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 13:41:55 INFO - PROCESS | 1679 | 1467319315306 Marionette TRACE conn2 -> [0,858,"setScriptTimeout",{"ms":35000}] 13:41:55 INFO - PROCESS | 1679 | 1467319315308 Marionette TRACE conn2 <- [1,858,null,{}] 13:41:55 INFO - PROCESS | 1679 | 1467319315310 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}] 13:41:55 INFO - PROCESS | 1679 | 1467319315311 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:41:55 INFO - PROCESS | 1679 | 1467319315388 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 13:41:55 INFO - PROCESS | 1679 | 1467319315444 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:55 INFO - PROCESS | 1679 | 1467319315445 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:41:55 INFO - PROCESS | 1679 | ++DOCSHELL 0x1191ac800 == 31 [pid = 1679] [id = 222] 13:41:55 INFO - PROCESS | 1679 | ++DOMWINDOW == 86 (0x117d10000) [pid = 1679] [serial = 664] [outer = 0x0] 13:41:55 INFO - PROCESS | 1679 | ++DOMWINDOW == 87 (0x1182e2800) [pid = 1679] [serial = 665] [outer = 0x117d10000] 13:41:55 INFO - PROCESS | 1679 | 1467319315470 Marionette DEBUG loaded listener.js 13:41:55 INFO - PROCESS | 1679 | ++DOMWINDOW == 88 (0x1182ec800) [pid = 1679] [serial = 666] [outer = 0x117d10000] 13:41:55 INFO - PROCESS | 1679 | 1467319315759 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]]]}] 13:41:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 13:41:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 468ms 13:41:55 INFO - PROCESS | 1679 | 1467319315775 Marionette TRACE conn2 -> [0,861,"getWindowHandle",null] 13:41:55 INFO - PROCESS | 1679 | 1467319315788 Marionette TRACE conn2 <- [1,861,null,{"value":"7"}] 13:41:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 13:41:55 INFO - PROCESS | 1679 | 1467319315795 Marionette TRACE conn2 -> [0,862,"setScriptTimeout",{"ms":35000}] 13:41:55 INFO - PROCESS | 1679 | 1467319315796 Marionette TRACE conn2 <- [1,862,null,{}] 13:41:55 INFO - PROCESS | 1679 | 1467319315801 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}] 13:41:55 INFO - PROCESS | 1679 | 1467319315804 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:41:55 INFO - PROCESS | 1679 | 1467319315898 Marionette TRACE conn2 <- [1,863,null,{"value":null}] 13:41:55 INFO - PROCESS | 1679 | 1467319315901 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:55 INFO - PROCESS | 1679 | 1467319315902 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:41:55 INFO - PROCESS | 1679 | ++DOCSHELL 0x119c28000 == 32 [pid = 1679] [id = 223] 13:41:55 INFO - PROCESS | 1679 | ++DOMWINDOW == 89 (0x11705b800) [pid = 1679] [serial = 667] [outer = 0x0] 13:41:55 INFO - PROCESS | 1679 | ++DOMWINDOW == 90 (0x118335000) [pid = 1679] [serial = 668] [outer = 0x11705b800] 13:41:55 INFO - PROCESS | 1679 | 1467319315927 Marionette DEBUG loaded listener.js 13:41:55 INFO - PROCESS | 1679 | ++DOMWINDOW == 91 (0x118639c00) [pid = 1679] [serial = 669] [outer = 0x11705b800] 13:41:56 INFO - PROCESS | 1679 | 1467319316271 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]]]}] 13:41:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 13:41:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 520ms 13:41:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 13:41:56 INFO - PROCESS | 1679 | 1467319316316 Marionette TRACE conn2 -> [0,865,"getWindowHandle",null] 13:41:56 INFO - PROCESS | 1679 | 1467319316317 Marionette TRACE conn2 <- [1,865,null,{"value":"7"}] 13:41:56 INFO - PROCESS | 1679 | 1467319316319 Marionette TRACE conn2 -> [0,866,"setScriptTimeout",{"ms":35000}] 13:41:56 INFO - PROCESS | 1679 | 1467319316320 Marionette TRACE conn2 <- [1,866,null,{}] 13:41:56 INFO - PROCESS | 1679 | 1467319316322 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}] 13:41:56 INFO - PROCESS | 1679 | 1467319316326 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:41:56 INFO - PROCESS | 1679 | 1467319316434 Marionette TRACE conn2 <- [1,867,null,{"value":null}] 13:41:56 INFO - PROCESS | 1679 | 1467319316468 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:56 INFO - PROCESS | 1679 | 1467319316469 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:41:56 INFO - PROCESS | 1679 | ++DOCSHELL 0x12114b000 == 33 [pid = 1679] [id = 224] 13:41:56 INFO - PROCESS | 1679 | ++DOMWINDOW == 92 (0x118896400) [pid = 1679] [serial = 670] [outer = 0x0] 13:41:56 INFO - PROCESS | 1679 | ++DOMWINDOW == 93 (0x118f80400) [pid = 1679] [serial = 671] [outer = 0x118896400] 13:41:56 INFO - PROCESS | 1679 | 1467319316494 Marionette DEBUG loaded listener.js 13:41:56 INFO - PROCESS | 1679 | ++DOMWINDOW == 94 (0x119644000) [pid = 1679] [serial = 672] [outer = 0x118896400] 13:41:56 INFO - PROCESS | 1679 | 1467319316800 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]]]}] 13:41:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 13:41:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 519ms 13:41:56 INFO - PROCESS | 1679 | 1467319316850 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 13:41:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 13:41:56 INFO - PROCESS | 1679 | 1467319316852 Marionette TRACE conn2 <- [1,869,null,{"value":"7"}] 13:41:56 INFO - PROCESS | 1679 | 1467319316855 Marionette TRACE conn2 -> [0,870,"setScriptTimeout",{"ms":35000}] 13:41:56 INFO - PROCESS | 1679 | 1467319316856 Marionette TRACE conn2 <- [1,870,null,{}] 13:41:56 INFO - PROCESS | 1679 | 1467319316858 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}] 13:41:56 INFO - PROCESS | 1679 | 1467319316867 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:41:56 INFO - PROCESS | 1679 | 1467319316958 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 13:41:56 INFO - PROCESS | 1679 | 1467319316961 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:56 INFO - PROCESS | 1679 | 1467319316963 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:41:56 INFO - PROCESS | 1679 | ++DOCSHELL 0x1215dd800 == 34 [pid = 1679] [id = 225] 13:41:56 INFO - PROCESS | 1679 | ++DOMWINDOW == 95 (0x116780400) [pid = 1679] [serial = 673] [outer = 0x0] 13:41:56 INFO - PROCESS | 1679 | ++DOMWINDOW == 96 (0x1197da400) [pid = 1679] [serial = 674] [outer = 0x116780400] 13:41:56 INFO - PROCESS | 1679 | 1467319316988 Marionette DEBUG loaded listener.js 13:41:57 INFO - PROCESS | 1679 | ++DOMWINDOW == 97 (0x119a0d000) [pid = 1679] [serial = 675] [outer = 0x116780400] 13:41:57 INFO - PROCESS | 1679 | 1467319317312 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]]]}] 13:41:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 13:41:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 469ms 13:41:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 13:41:57 INFO - PROCESS | 1679 | 1467319317325 Marionette TRACE conn2 -> [0,873,"getWindowHandle",null] 13:41:57 INFO - PROCESS | 1679 | 1467319317326 Marionette TRACE conn2 <- [1,873,null,{"value":"7"}] 13:41:57 INFO - PROCESS | 1679 | 1467319317328 Marionette TRACE conn2 -> [0,874,"setScriptTimeout",{"ms":35000}] 13:41:57 INFO - PROCESS | 1679 | 1467319317329 Marionette TRACE conn2 <- [1,874,null,{}] 13:41:57 INFO - PROCESS | 1679 | 1467319317347 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}] 13:41:57 INFO - PROCESS | 1679 | 1467319317349 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:41:57 INFO - PROCESS | 1679 | 1467319317447 Marionette TRACE conn2 <- [1,875,null,{"value":null}] 13:41:57 INFO - PROCESS | 1679 | 1467319317451 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:57 INFO - PROCESS | 1679 | 1467319317452 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:41:57 INFO - PROCESS | 1679 | ++DOCSHELL 0x121c24000 == 35 [pid = 1679] [id = 226] 13:41:57 INFO - PROCESS | 1679 | ++DOMWINDOW == 98 (0x118898800) [pid = 1679] [serial = 676] [outer = 0x0] 13:41:57 INFO - PROCESS | 1679 | ++DOMWINDOW == 99 (0x12102cc00) [pid = 1679] [serial = 677] [outer = 0x118898800] 13:41:57 INFO - PROCESS | 1679 | 1467319317476 Marionette DEBUG loaded listener.js 13:41:57 INFO - PROCESS | 1679 | ++DOMWINDOW == 100 (0x1210dd400) [pid = 1679] [serial = 678] [outer = 0x118898800] 13:41:57 INFO - PROCESS | 1679 | --DOMWINDOW == 99 (0x1120ee800) [pid = 1679] [serial = 616] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 13:41:57 INFO - PROCESS | 1679 | --DOMWINDOW == 98 (0x1122be000) [pid = 1679] [serial = 619] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 13:41:57 INFO - PROCESS | 1679 | --DOMWINDOW == 97 (0x11678bc00) [pid = 1679] [serial = 607] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 13:41:57 INFO - PROCESS | 1679 | --DOMWINDOW == 96 (0x1176ea400) [pid = 1679] [serial = 610] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 13:41:57 INFO - PROCESS | 1679 | --DOMWINDOW == 95 (0x1132cd400) [pid = 1679] [serial = 604] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 13:41:57 INFO - PROCESS | 1679 | --DOMWINDOW == 94 (0x1182e0000) [pid = 1679] [serial = 613] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 13:41:57 INFO - PROCESS | 1679 | --DOMWINDOW == 93 (0x1128ab000) [pid = 1679] [serial = 598] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 13:41:57 INFO - PROCESS | 1679 | --DOMWINDOW == 92 (0x1182e1000) [pid = 1679] [serial = 631] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 13:41:57 INFO - PROCESS | 1679 | --DOMWINDOW == 91 (0x116971400) [pid = 1679] [serial = 595] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 13:41:57 INFO - PROCESS | 1679 | --DOMWINDOW == 90 (0x1128a4c00) [pid = 1679] [serial = 601] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 13:41:57 INFO - PROCESS | 1679 | --DOMWINDOW == 89 (0x112d77c00) [pid = 1679] [serial = 622] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 13:41:57 INFO - PROCESS | 1679 | --DOMWINDOW == 88 (0x110fe9000) [pid = 1679] [serial = 625] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 13:41:57 INFO - PROCESS | 1679 | --DOMWINDOW == 87 (0x1176f1400) [pid = 1679] [serial = 628] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 13:41:57 INFO - PROCESS | 1679 | --DOMWINDOW == 86 (0x118ff9400) [pid = 1679] [serial = 634] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 13:41:57 INFO - PROCESS | 1679 | 1467319317969 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]]]}] 13:41:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 13:41:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 674ms 13:41:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 13:41:58 INFO - PROCESS | 1679 | 1467319318003 Marionette TRACE conn2 -> [0,877,"getWindowHandle",null] 13:41:58 INFO - PROCESS | 1679 | 1467319318004 Marionette TRACE conn2 <- [1,877,null,{"value":"7"}] 13:41:58 INFO - PROCESS | 1679 | 1467319318006 Marionette TRACE conn2 -> [0,878,"setScriptTimeout",{"ms":35000}] 13:41:58 INFO - PROCESS | 1679 | 1467319318007 Marionette TRACE conn2 <- [1,878,null,{}] 13:41:58 INFO - PROCESS | 1679 | 1467319318009 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}] 13:41:58 INFO - PROCESS | 1679 | 1467319318011 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:41:58 INFO - PROCESS | 1679 | 1467319318093 Marionette TRACE conn2 <- [1,879,null,{"value":null}] 13:41:58 INFO - PROCESS | 1679 | 1467319318097 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:58 INFO - PROCESS | 1679 | 1467319318098 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:41:58 INFO - PROCESS | 1679 | ++DOCSHELL 0x124771000 == 36 [pid = 1679] [id = 227] 13:41:58 INFO - PROCESS | 1679 | ++DOMWINDOW == 87 (0x112d77c00) [pid = 1679] [serial = 679] [outer = 0x0] 13:41:58 INFO - PROCESS | 1679 | ++DOMWINDOW == 88 (0x1176ea400) [pid = 1679] [serial = 680] [outer = 0x112d77c00] 13:41:58 INFO - PROCESS | 1679 | 1467319318126 Marionette DEBUG loaded listener.js 13:41:58 INFO - PROCESS | 1679 | ++DOMWINDOW == 89 (0x118ff2c00) [pid = 1679] [serial = 681] [outer = 0x112d77c00] 13:41:58 INFO - PROCESS | 1679 | 1467319318435 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]]]}] 13:41:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 13:41:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 468ms 13:41:58 INFO - PROCESS | 1679 | 1467319318474 Marionette TRACE conn2 -> [0,881,"getWindowHandle",null] 13:41:58 INFO - PROCESS | 1679 | 1467319318476 Marionette TRACE conn2 <- [1,881,null,{"value":"7"}] 13:41:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 13:41:58 INFO - PROCESS | 1679 | 1467319318478 Marionette TRACE conn2 -> [0,882,"setScriptTimeout",{"ms":35000}] 13:41:58 INFO - PROCESS | 1679 | 1467319318479 Marionette TRACE conn2 <- [1,882,null,{}] 13:41:58 INFO - PROCESS | 1679 | 1467319318481 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}] 13:41:58 INFO - PROCESS | 1679 | 1467319318482 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:41:58 INFO - PROCESS | 1679 | 1467319318580 Marionette TRACE conn2 <- [1,883,null,{"value":null}] 13:41:58 INFO - PROCESS | 1679 | 1467319318589 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:58 INFO - PROCESS | 1679 | 1467319318590 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:41:58 INFO - PROCESS | 1679 | ++DOCSHELL 0x1256c6000 == 37 [pid = 1679] [id = 228] 13:41:58 INFO - PROCESS | 1679 | ++DOMWINDOW == 90 (0x117d15c00) [pid = 1679] [serial = 682] [outer = 0x0] 13:41:58 INFO - PROCESS | 1679 | ++DOMWINDOW == 91 (0x12102e400) [pid = 1679] [serial = 683] [outer = 0x117d15c00] 13:41:58 INFO - PROCESS | 1679 | 1467319318615 Marionette DEBUG loaded listener.js 13:41:58 INFO - PROCESS | 1679 | ++DOMWINDOW == 92 (0x12162f400) [pid = 1679] [serial = 684] [outer = 0x117d15c00] 13:41:58 INFO - PROCESS | 1679 | 1467319318906 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]]]}] 13:41:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 13:41:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 473ms 13:41:58 INFO - PROCESS | 1679 | 1467319318952 Marionette TRACE conn2 -> [0,885,"getWindowHandle",null] 13:41:58 INFO - PROCESS | 1679 | 1467319318954 Marionette TRACE conn2 <- [1,885,null,{"value":"7"}] 13:41:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 13:41:58 INFO - PROCESS | 1679 | 1467319318956 Marionette TRACE conn2 -> [0,886,"setScriptTimeout",{"ms":35000}] 13:41:58 INFO - PROCESS | 1679 | 1467319318958 Marionette TRACE conn2 <- [1,886,null,{}] 13:41:58 INFO - PROCESS | 1679 | 1467319318960 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}] 13:41:58 INFO - PROCESS | 1679 | 1467319318961 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:41:59 INFO - PROCESS | 1679 | 1467319319053 Marionette TRACE conn2 <- [1,887,null,{"value":null}] 13:41:59 INFO - PROCESS | 1679 | 1467319319057 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:59 INFO - PROCESS | 1679 | 1467319319058 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:41:59 INFO - PROCESS | 1679 | ++DOCSHELL 0x12881b000 == 38 [pid = 1679] [id = 229] 13:41:59 INFO - PROCESS | 1679 | ++DOMWINDOW == 93 (0x121630000) [pid = 1679] [serial = 685] [outer = 0x0] 13:41:59 INFO - PROCESS | 1679 | ++DOMWINDOW == 94 (0x121a6e000) [pid = 1679] [serial = 686] [outer = 0x121630000] 13:41:59 INFO - PROCESS | 1679 | 1467319319085 Marionette DEBUG loaded listener.js 13:41:59 INFO - PROCESS | 1679 | ++DOMWINDOW == 95 (0x12450c800) [pid = 1679] [serial = 687] [outer = 0x121630000] 13:41:59 INFO - PROCESS | 1679 | 1467319319404 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]]]}] 13:41:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 13:41:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 468ms 13:41:59 INFO - PROCESS | 1679 | 1467319319425 Marionette TRACE conn2 -> [0,889,"getWindowHandle",null] 13:41:59 INFO - PROCESS | 1679 | 1467319319426 Marionette TRACE conn2 <- [1,889,null,{"value":"7"}] 13:41:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 13:41:59 INFO - PROCESS | 1679 | 1467319319429 Marionette TRACE conn2 -> [0,890,"setScriptTimeout",{"ms":35000}] 13:41:59 INFO - PROCESS | 1679 | 1467319319430 Marionette TRACE conn2 <- [1,890,null,{}] 13:41:59 INFO - PROCESS | 1679 | 1467319319435 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}] 13:41:59 INFO - PROCESS | 1679 | 1467319319436 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:41:59 INFO - PROCESS | 1679 | 1467319319535 Marionette TRACE conn2 <- [1,891,null,{"value":null}] 13:41:59 INFO - PROCESS | 1679 | 1467319319542 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:59 INFO - PROCESS | 1679 | 1467319319543 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:41:59 INFO - PROCESS | 1679 | ++DOCSHELL 0x128943000 == 39 [pid = 1679] [id = 230] 13:41:59 INFO - PROCESS | 1679 | ++DOMWINDOW == 96 (0x1182e5800) [pid = 1679] [serial = 688] [outer = 0x0] 13:41:59 INFO - PROCESS | 1679 | ++DOMWINDOW == 97 (0x124c2a400) [pid = 1679] [serial = 689] [outer = 0x1182e5800] 13:41:59 INFO - PROCESS | 1679 | 1467319319567 Marionette DEBUG loaded listener.js 13:41:59 INFO - PROCESS | 1679 | ++DOMWINDOW == 98 (0x124cb3c00) [pid = 1679] [serial = 690] [outer = 0x1182e5800] 13:41:59 INFO - PROCESS | 1679 | 1467319319840 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]]]}] 13:41:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 13:41:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 420ms 13:41:59 INFO - PROCESS | 1679 | 1467319319856 Marionette TRACE conn2 -> [0,893,"getWindowHandle",null] 13:41:59 INFO - PROCESS | 1679 | 1467319319857 Marionette TRACE conn2 <- [1,893,null,{"value":"7"}] 13:41:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 13:41:59 INFO - PROCESS | 1679 | 1467319319860 Marionette TRACE conn2 -> [0,894,"setScriptTimeout",{"ms":35000}] 13:41:59 INFO - PROCESS | 1679 | 1467319319861 Marionette TRACE conn2 <- [1,894,null,{}] 13:41:59 INFO - PROCESS | 1679 | 1467319319914 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}] 13:41:59 INFO - PROCESS | 1679 | 1467319319916 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:42:00 INFO - PROCESS | 1679 | 1467319320055 Marionette TRACE conn2 <- [1,895,null,{"value":null}] 13:42:00 INFO - PROCESS | 1679 | 1467319320088 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:00 INFO - PROCESS | 1679 | 1467319320090 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:42:00 INFO - PROCESS | 1679 | ++DOCSHELL 0x11601d000 == 40 [pid = 1679] [id = 231] 13:42:00 INFO - PROCESS | 1679 | ++DOMWINDOW == 99 (0x1122b1400) [pid = 1679] [serial = 691] [outer = 0x0] 13:42:00 INFO - PROCESS | 1679 | ++DOMWINDOW == 100 (0x112695c00) [pid = 1679] [serial = 692] [outer = 0x1122b1400] 13:42:00 INFO - PROCESS | 1679 | 1467319320122 Marionette DEBUG loaded listener.js 13:42:00 INFO - PROCESS | 1679 | ++DOMWINDOW == 101 (0x1128cdc00) [pid = 1679] [serial = 693] [outer = 0x1122b1400] 13:42:00 INFO - PROCESS | 1679 | 1467319320646 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]]]}] 13:42:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 13:42:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 819ms 13:42:00 INFO - PROCESS | 1679 | 1467319320680 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 13:42:00 INFO - PROCESS | 1679 | 1467319320684 Marionette TRACE conn2 <- [1,897,null,{"value":"7"}] 13:42:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 13:42:00 INFO - PROCESS | 1679 | 1467319320688 Marionette TRACE conn2 -> [0,898,"setScriptTimeout",{"ms":35000}] 13:42:00 INFO - PROCESS | 1679 | 1467319320690 Marionette TRACE conn2 <- [1,898,null,{}] 13:42:00 INFO - PROCESS | 1679 | 1467319320694 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}] 13:42:00 INFO - PROCESS | 1679 | 1467319320696 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:42:00 INFO - PROCESS | 1679 | 1467319320803 Marionette TRACE conn2 <- [1,899,null,{"value":null}] 13:42:00 INFO - PROCESS | 1679 | 1467319320878 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:00 INFO - PROCESS | 1679 | 1467319320881 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:42:00 INFO - PROCESS | 1679 | ++DOCSHELL 0x1191a0800 == 41 [pid = 1679] [id = 232] 13:42:00 INFO - PROCESS | 1679 | ++DOMWINDOW == 102 (0x116786c00) [pid = 1679] [serial = 694] [outer = 0x0] 13:42:00 INFO - PROCESS | 1679 | ++DOMWINDOW == 103 (0x116a0a400) [pid = 1679] [serial = 695] [outer = 0x116786c00] 13:42:00 INFO - PROCESS | 1679 | 1467319320911 Marionette DEBUG loaded listener.js 13:42:00 INFO - PROCESS | 1679 | ++DOMWINDOW == 104 (0x116f42c00) [pid = 1679] [serial = 696] [outer = 0x116786c00] 13:42:01 INFO - PROCESS | 1679 | 1467319321406 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]]]}] 13:42:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 13:42:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 770ms 13:42:01 INFO - PROCESS | 1679 | 1467319321613 Marionette TRACE conn2 -> [0,901,"getWindowHandle",null] 13:42:01 INFO - PROCESS | 1679 | 1467319321616 Marionette TRACE conn2 <- [1,901,null,{"value":"7"}] 13:42:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 13:42:01 INFO - PROCESS | 1679 | 1467319321644 Marionette TRACE conn2 -> [0,902,"setScriptTimeout",{"ms":35000}] 13:42:01 INFO - PROCESS | 1679 | 1467319321645 Marionette TRACE conn2 <- [1,902,null,{}] 13:42:01 INFO - PROCESS | 1679 | 1467319321649 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}] 13:42:01 INFO - PROCESS | 1679 | 1467319321651 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:42:01 INFO - PROCESS | 1679 | 1467319321752 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 13:42:01 INFO - PROCESS | 1679 | 1467319321802 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:01 INFO - PROCESS | 1679 | 1467319321805 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:42:01 INFO - PROCESS | 1679 | ++DOCSHELL 0x11826a000 == 42 [pid = 1679] [id = 233] 13:42:01 INFO - PROCESS | 1679 | ++DOMWINDOW == 105 (0x1151cfc00) [pid = 1679] [serial = 697] [outer = 0x0] 13:42:01 INFO - PROCESS | 1679 | ++DOMWINDOW == 106 (0x116629c00) [pid = 1679] [serial = 698] [outer = 0x1151cfc00] 13:42:01 INFO - PROCESS | 1679 | 1467319321832 Marionette DEBUG loaded listener.js 13:42:01 INFO - PROCESS | 1679 | ++DOMWINDOW == 107 (0x116788400) [pid = 1679] [serial = 699] [outer = 0x1151cfc00] 13:42:02 INFO - PROCESS | 1679 | --DOCSHELL 0x12881b000 == 41 [pid = 1679] [id = 229] 13:42:02 INFO - PROCESS | 1679 | --DOCSHELL 0x1256c6000 == 40 [pid = 1679] [id = 228] 13:42:02 INFO - PROCESS | 1679 | --DOCSHELL 0x124771000 == 39 [pid = 1679] [id = 227] 13:42:02 INFO - PROCESS | 1679 | --DOCSHELL 0x121c24000 == 38 [pid = 1679] [id = 226] 13:42:02 INFO - PROCESS | 1679 | --DOCSHELL 0x1215dd800 == 37 [pid = 1679] [id = 225] 13:42:02 INFO - PROCESS | 1679 | --DOCSHELL 0x12114b000 == 36 [pid = 1679] [id = 224] 13:42:02 INFO - PROCESS | 1679 | --DOCSHELL 0x119c28000 == 35 [pid = 1679] [id = 223] 13:42:02 INFO - PROCESS | 1679 | --DOCSHELL 0x1191ac800 == 34 [pid = 1679] [id = 222] 13:42:02 INFO - PROCESS | 1679 | --DOCSHELL 0x1186df000 == 33 [pid = 1679] [id = 221] 13:42:02 INFO - PROCESS | 1679 | --DOCSHELL 0x117d4d000 == 32 [pid = 1679] [id = 220] 13:42:02 INFO - PROCESS | 1679 | --DOCSHELL 0x1160ab000 == 31 [pid = 1679] [id = 219] 13:42:02 INFO - PROCESS | 1679 | --DOMWINDOW == 106 (0x118f79000) [pid = 1679] [serial = 617] [outer = 0x0] [url = about:blank] 13:42:02 INFO - PROCESS | 1679 | --DOMWINDOW == 105 (0x119387c00) [pid = 1679] [serial = 620] [outer = 0x0] [url = about:blank] 13:42:02 INFO - PROCESS | 1679 | --DOMWINDOW == 104 (0x116f0d000) [pid = 1679] [serial = 608] [outer = 0x0] [url = about:blank] 13:42:02 INFO - PROCESS | 1679 | --DOMWINDOW == 103 (0x1176e8400) [pid = 1679] [serial = 609] [outer = 0x0] [url = about:blank] 13:42:02 INFO - PROCESS | 1679 | --DOMWINDOW == 102 (0x118175000) [pid = 1679] [serial = 611] [outer = 0x0] [url = about:blank] 13:42:02 INFO - PROCESS | 1679 | --DOMWINDOW == 101 (0x1182eb400) [pid = 1679] [serial = 612] [outer = 0x0] [url = about:blank] 13:42:02 INFO - PROCESS | 1679 | --DOMWINDOW == 100 (0x1139ef000) [pid = 1679] [serial = 605] [outer = 0x0] [url = about:blank] 13:42:02 INFO - PROCESS | 1679 | --DOMWINDOW == 99 (0x1160de400) [pid = 1679] [serial = 606] [outer = 0x0] [url = about:blank] 13:42:02 INFO - PROCESS | 1679 | --DOMWINDOW == 98 (0x118635c00) [pid = 1679] [serial = 614] [outer = 0x0] [url = about:blank] 13:42:02 INFO - PROCESS | 1679 | --DOMWINDOW == 97 (0x1128cf800) [pid = 1679] [serial = 599] [outer = 0x0] [url = about:blank] 13:42:02 INFO - PROCESS | 1679 | --DOMWINDOW == 96 (0x118898400) [pid = 1679] [serial = 633] [outer = 0x0] [url = about:blank] 13:42:02 INFO - PROCESS | 1679 | --DOMWINDOW == 95 (0x113379000) [pid = 1679] [serial = 600] [outer = 0x0] [url = about:blank] 13:42:02 INFO - PROCESS | 1679 | --DOMWINDOW == 94 (0x119641000) [pid = 1679] [serial = 597] [outer = 0x0] [url = about:blank] 13:42:02 INFO - PROCESS | 1679 | --DOMWINDOW == 93 (0x1128d4400) [pid = 1679] [serial = 602] [outer = 0x0] [url = about:blank] 13:42:02 INFO - PROCESS | 1679 | --DOMWINDOW == 92 (0x116f04400) [pid = 1679] [serial = 603] [outer = 0x0] [url = about:blank] 13:42:02 INFO - PROCESS | 1679 | --DOMWINDOW == 91 (0x120f19800) [pid = 1679] [serial = 623] [outer = 0x0] [url = about:blank] 13:42:02 INFO - PROCESS | 1679 | --DOMWINDOW == 90 (0x1128cf400) [pid = 1679] [serial = 626] [outer = 0x0] [url = about:blank] 13:42:02 INFO - PROCESS | 1679 | --DOMWINDOW == 89 (0x119b86c00) [pid = 1679] [serial = 629] [outer = 0x0] [url = about:blank] 13:42:02 INFO - PROCESS | 1679 | --DOMWINDOW == 88 (0x124c35400) [pid = 1679] [serial = 636] [outer = 0x0] [url = about:blank] 13:42:02 INFO - PROCESS | 1679 | --DOMWINDOW == 87 (0x117d16800) [pid = 1679] [serial = 627] [outer = 0x0] [url = about:blank] 13:42:02 INFO - PROCESS | 1679 | --DOMWINDOW == 86 (0x12102ac00) [pid = 1679] [serial = 624] [outer = 0x0] [url = about:blank] 13:42:02 INFO - PROCESS | 1679 | --DOMWINDOW == 85 (0x119a13c00) [pid = 1679] [serial = 621] [outer = 0x0] [url = about:blank] 13:42:02 INFO - PROCESS | 1679 | --DOMWINDOW == 84 (0x121561c00) [pid = 1679] [serial = 630] [outer = 0x0] [url = about:blank] 13:42:02 INFO - PROCESS | 1679 | --DOMWINDOW == 83 (0x118fc7000) [pid = 1679] [serial = 618] [outer = 0x0] [url = about:blank] 13:42:02 INFO - PROCESS | 1679 | --DOMWINDOW == 82 (0x121634400) [pid = 1679] [serial = 632] [outer = 0x0] [url = about:blank] 13:42:02 INFO - PROCESS | 1679 | --DOMWINDOW == 81 (0x123c0e400) [pid = 1679] [serial = 635] [outer = 0x0] [url = about:blank] 13:42:02 INFO - PROCESS | 1679 | --DOMWINDOW == 80 (0x11889d000) [pid = 1679] [serial = 615] [outer = 0x0] [url = about:blank] 13:42:02 INFO - PROCESS | 1679 | 1467319322252 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]]]}] 13:42:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 13:42:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 622ms 13:42:02 INFO - PROCESS | 1679 | 1467319322267 Marionette TRACE conn2 -> [0,905,"getWindowHandle",null] 13:42:02 INFO - PROCESS | 1679 | 1467319322271 Marionette TRACE conn2 <- [1,905,null,{"value":"7"}] 13:42:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 13:42:02 INFO - PROCESS | 1679 | 1467319322275 Marionette TRACE conn2 -> [0,906,"setScriptTimeout",{"ms":35000}] 13:42:02 INFO - PROCESS | 1679 | 1467319322277 Marionette TRACE conn2 <- [1,906,null,{}] 13:42:02 INFO - PROCESS | 1679 | 1467319322280 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}] 13:42:02 INFO - PROCESS | 1679 | 1467319322282 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:42:02 INFO - PROCESS | 1679 | 1467319322360 Marionette TRACE conn2 <- [1,907,null,{"value":null}] 13:42:02 INFO - PROCESS | 1679 | 1467319322365 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:02 INFO - PROCESS | 1679 | 1467319322368 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:42:02 INFO - PROCESS | 1679 | ++DOCSHELL 0x1170b3800 == 32 [pid = 1679] [id = 234] 13:42:02 INFO - PROCESS | 1679 | ++DOMWINDOW == 81 (0x116780800) [pid = 1679] [serial = 700] [outer = 0x0] 13:42:02 INFO - PROCESS | 1679 | ++DOMWINDOW == 82 (0x116f41800) [pid = 1679] [serial = 701] [outer = 0x116780800] 13:42:02 INFO - PROCESS | 1679 | 1467319322396 Marionette DEBUG loaded listener.js 13:42:02 INFO - PROCESS | 1679 | ++DOMWINDOW == 83 (0x117d17c00) [pid = 1679] [serial = 702] [outer = 0x116780800] 13:42:02 INFO - PROCESS | 1679 | 1467319322723 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]]]}] 13:42:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 13:42:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 472ms 13:42:02 INFO - PROCESS | 1679 | 1467319322757 Marionette TRACE conn2 -> [0,909,"getWindowHandle",null] 13:42:02 INFO - PROCESS | 1679 | 1467319322759 Marionette TRACE conn2 <- [1,909,null,{"value":"7"}] 13:42:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 13:42:02 INFO - PROCESS | 1679 | 1467319322762 Marionette TRACE conn2 -> [0,910,"setScriptTimeout",{"ms":35000}] 13:42:02 INFO - PROCESS | 1679 | 1467319322763 Marionette TRACE conn2 <- [1,910,null,{}] 13:42:02 INFO - PROCESS | 1679 | 1467319322772 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}] 13:42:02 INFO - PROCESS | 1679 | 1467319322775 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:42:02 INFO - PROCESS | 1679 | 1467319322855 Marionette TRACE conn2 <- [1,911,null,{"value":null}] 13:42:02 INFO - PROCESS | 1679 | 1467319322861 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:02 INFO - PROCESS | 1679 | 1467319322864 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:42:02 INFO - PROCESS | 1679 | ++DOCSHELL 0x1191b3000 == 33 [pid = 1679] [id = 235] 13:42:02 INFO - PROCESS | 1679 | ++DOMWINDOW == 84 (0x118533c00) [pid = 1679] [serial = 703] [outer = 0x0] 13:42:02 INFO - PROCESS | 1679 | ++DOMWINDOW == 85 (0x11862f000) [pid = 1679] [serial = 704] [outer = 0x118533c00] 13:42:02 INFO - PROCESS | 1679 | 1467319322896 Marionette DEBUG loaded listener.js 13:42:02 INFO - PROCESS | 1679 | ++DOMWINDOW == 86 (0x11869f800) [pid = 1679] [serial = 705] [outer = 0x118533c00] 13:42:03 INFO - PROCESS | 1679 | 1467319323371 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]]]}] 13:42:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 13:42:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 622ms 13:42:03 INFO - PROCESS | 1679 | 1467319323386 Marionette TRACE conn2 -> [0,913,"getWindowHandle",null] 13:42:03 INFO - PROCESS | 1679 | 1467319323388 Marionette TRACE conn2 <- [1,913,null,{"value":"7"}] 13:42:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 13:42:03 INFO - PROCESS | 1679 | 1467319323392 Marionette TRACE conn2 -> [0,914,"setScriptTimeout",{"ms":35000}] 13:42:03 INFO - PROCESS | 1679 | 1467319323394 Marionette TRACE conn2 <- [1,914,null,{}] 13:42:03 INFO - PROCESS | 1679 | 1467319323398 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}] 13:42:03 INFO - PROCESS | 1679 | 1467319323399 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:42:03 INFO - PROCESS | 1679 | 1467319323496 Marionette TRACE conn2 <- [1,915,null,{"value":null}] 13:42:03 INFO - PROCESS | 1679 | 1467319323546 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:03 INFO - PROCESS | 1679 | 1467319323548 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:42:03 INFO - PROCESS | 1679 | ++DOCSHELL 0x118580800 == 34 [pid = 1679] [id = 236] 13:42:03 INFO - PROCESS | 1679 | ++DOMWINDOW == 87 (0x11336c800) [pid = 1679] [serial = 706] [outer = 0x0] 13:42:03 INFO - PROCESS | 1679 | ++DOMWINDOW == 88 (0x1166f4800) [pid = 1679] [serial = 707] [outer = 0x11336c800] 13:42:03 INFO - PROCESS | 1679 | 1467319323583 Marionette DEBUG loaded listener.js 13:42:03 INFO - PROCESS | 1679 | ++DOMWINDOW == 89 (0x116f0a800) [pid = 1679] [serial = 708] [outer = 0x11336c800] 13:42:04 INFO - PROCESS | 1679 | 1467319324005 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]]]}] 13:42:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 13:42:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 620ms 13:42:04 INFO - PROCESS | 1679 | 1467319324011 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 13:42:04 INFO - PROCESS | 1679 | 1467319324015 Marionette TRACE conn2 <- [1,917,null,{"value":"7"}] 13:42:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 13:42:04 INFO - PROCESS | 1679 | 1467319324022 Marionette TRACE conn2 -> [0,918,"setScriptTimeout",{"ms":35000}] 13:42:04 INFO - PROCESS | 1679 | 1467319324023 Marionette TRACE conn2 <- [1,918,null,{}] 13:42:04 INFO - PROCESS | 1679 | 1467319324026 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}] 13:42:04 INFO - PROCESS | 1679 | 1467319324028 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:42:04 INFO - PROCESS | 1679 | 1467319324123 Marionette TRACE conn2 <- [1,919,null,{"value":null}] 13:42:04 INFO - PROCESS | 1679 | 1467319324171 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:04 INFO - PROCESS | 1679 | 1467319324173 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:42:04 INFO - PROCESS | 1679 | ++DOCSHELL 0x121088800 == 35 [pid = 1679] [id = 237] 13:42:04 INFO - PROCESS | 1679 | ++DOMWINDOW == 90 (0x117d14c00) [pid = 1679] [serial = 709] [outer = 0x0] 13:42:04 INFO - PROCESS | 1679 | ++DOMWINDOW == 91 (0x1182e2000) [pid = 1679] [serial = 710] [outer = 0x117d14c00] 13:42:04 INFO - PROCESS | 1679 | 1467319324204 Marionette DEBUG loaded listener.js 13:42:04 INFO - PROCESS | 1679 | ++DOMWINDOW == 92 (0x118637800) [pid = 1679] [serial = 711] [outer = 0x117d14c00] 13:42:04 INFO - PROCESS | 1679 | 1467319324643 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]]]}] 13:42:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 13:42:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 670ms 13:42:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 13:42:04 INFO - PROCESS | 1679 | 1467319324691 Marionette TRACE conn2 -> [0,921,"getWindowHandle",null] 13:42:04 INFO - PROCESS | 1679 | 1467319324693 Marionette TRACE conn2 <- [1,921,null,{"value":"7"}] 13:42:04 INFO - PROCESS | 1679 | 1467319324695 Marionette TRACE conn2 -> [0,922,"setScriptTimeout",{"ms":35000}] 13:42:04 INFO - PROCESS | 1679 | 1467319324698 Marionette TRACE conn2 <- [1,922,null,{}] 13:42:04 INFO - PROCESS | 1679 | 1467319324706 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}] 13:42:04 INFO - PROCESS | 1679 | 1467319324709 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:42:04 INFO - PROCESS | 1679 | 1467319324803 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 13:42:04 INFO - PROCESS | 1679 | 1467319324860 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:04 INFO - PROCESS | 1679 | 1467319324862 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:42:04 INFO - PROCESS | 1679 | ++DOCSHELL 0x1218d6000 == 36 [pid = 1679] [id = 238] 13:42:04 INFO - PROCESS | 1679 | ++DOMWINDOW == 93 (0x118f7bc00) [pid = 1679] [serial = 712] [outer = 0x0] 13:42:04 INFO - PROCESS | 1679 | ++DOMWINDOW == 94 (0x119388400) [pid = 1679] [serial = 713] [outer = 0x118f7bc00] 13:42:04 INFO - PROCESS | 1679 | 1467319324895 Marionette DEBUG loaded listener.js 13:42:04 INFO - PROCESS | 1679 | ++DOMWINDOW == 95 (0x1197d9c00) [pid = 1679] [serial = 714] [outer = 0x118f7bc00] 13:42:05 INFO - PROCESS | 1679 | 1467319325341 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]]]}] 13:42:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 13:42:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 673ms 13:42:05 INFO - PROCESS | 1679 | 1467319325370 Marionette TRACE conn2 -> [0,925,"getWindowHandle",null] 13:42:05 INFO - PROCESS | 1679 | 1467319325373 Marionette TRACE conn2 <- [1,925,null,{"value":"7"}] 13:42:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 13:42:05 INFO - PROCESS | 1679 | 1467319325377 Marionette TRACE conn2 -> [0,926,"setScriptTimeout",{"ms":35000}] 13:42:05 INFO - PROCESS | 1679 | 1467319325379 Marionette TRACE conn2 <- [1,926,null,{}] 13:42:05 INFO - PROCESS | 1679 | 1467319325382 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}] 13:42:05 INFO - PROCESS | 1679 | 1467319325384 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:42:05 INFO - PROCESS | 1679 | 1467319325553 Marionette TRACE conn2 <- [1,927,null,{"value":null}] 13:42:05 INFO - PROCESS | 1679 | 1467319325644 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:05 INFO - PROCESS | 1679 | 1467319325646 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:42:05 INFO - PROCESS | 1679 | ++DOCSHELL 0x123dab000 == 37 [pid = 1679] [id = 239] 13:42:05 INFO - PROCESS | 1679 | ++DOMWINDOW == 96 (0x1197e6400) [pid = 1679] [serial = 715] [outer = 0x0] 13:42:05 INFO - PROCESS | 1679 | ++DOMWINDOW == 97 (0x12102ac00) [pid = 1679] [serial = 716] [outer = 0x1197e6400] 13:42:05 INFO - PROCESS | 1679 | 1467319325695 Marionette DEBUG loaded listener.js 13:42:05 INFO - PROCESS | 1679 | ++DOMWINDOW == 98 (0x121561c00) [pid = 1679] [serial = 717] [outer = 0x1197e6400] 13:42:06 INFO - PROCESS | 1679 | 1467319326132 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]]]}] 13:42:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 13:42:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 775ms 13:42:06 INFO - PROCESS | 1679 | 1467319326152 Marionette TRACE conn2 -> [0,929,"getWindowHandle",null] 13:42:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 13:42:06 INFO - PROCESS | 1679 | 1467319326154 Marionette TRACE conn2 <- [1,929,null,{"value":"7"}] 13:42:06 INFO - PROCESS | 1679 | 1467319326156 Marionette TRACE conn2 -> [0,930,"setScriptTimeout",{"ms":35000}] 13:42:06 INFO - PROCESS | 1679 | 1467319326157 Marionette TRACE conn2 <- [1,930,null,{}] 13:42:06 INFO - PROCESS | 1679 | 1467319326160 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}] 13:42:06 INFO - PROCESS | 1679 | 1467319326161 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:42:06 INFO - PROCESS | 1679 | 1467319326250 Marionette TRACE conn2 <- [1,931,null,{"value":null}] 13:42:06 INFO - PROCESS | 1679 | 1467319326301 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:06 INFO - PROCESS | 1679 | 1467319326302 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:42:06 INFO - PROCESS | 1679 | ++DOCSHELL 0x125672000 == 38 [pid = 1679] [id = 240] 13:42:06 INFO - PROCESS | 1679 | ++DOMWINDOW == 99 (0x12102d400) [pid = 1679] [serial = 718] [outer = 0x0] 13:42:06 INFO - PROCESS | 1679 | ++DOMWINDOW == 100 (0x121a62800) [pid = 1679] [serial = 719] [outer = 0x12102d400] 13:42:06 INFO - PROCESS | 1679 | 1467319326331 Marionette DEBUG loaded listener.js 13:42:06 INFO - PROCESS | 1679 | ++DOMWINDOW == 101 (0x121a94400) [pid = 1679] [serial = 720] [outer = 0x12102d400] 13:42:06 INFO - PROCESS | 1679 | 1467319326756 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]]]}] 13:42:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 13:42:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 669ms 13:42:06 INFO - PROCESS | 1679 | 1467319326825 Marionette TRACE conn2 -> [0,933,"getWindowHandle",null] 13:42:06 INFO - PROCESS | 1679 | 1467319326827 Marionette TRACE conn2 <- [1,933,null,{"value":"7"}] 13:42:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 13:42:06 INFO - PROCESS | 1679 | 1467319326829 Marionette TRACE conn2 -> [0,934,"setScriptTimeout",{"ms":35000}] 13:42:06 INFO - PROCESS | 1679 | 1467319326830 Marionette TRACE conn2 <- [1,934,null,{}] 13:42:06 INFO - PROCESS | 1679 | 1467319326853 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}] 13:42:06 INFO - PROCESS | 1679 | 1467319326858 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:42:06 INFO - PROCESS | 1679 | 1467319326988 Marionette TRACE conn2 <- [1,935,null,{"value":null}] 13:42:07 INFO - PROCESS | 1679 | 1467319327055 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:07 INFO - PROCESS | 1679 | 1467319327056 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:42:07 INFO - PROCESS | 1679 | ++DOCSHELL 0x12611d000 == 39 [pid = 1679] [id = 241] 13:42:07 INFO - PROCESS | 1679 | ++DOMWINDOW == 102 (0x121a96800) [pid = 1679] [serial = 721] [outer = 0x0] 13:42:07 INFO - PROCESS | 1679 | ++DOMWINDOW == 103 (0x125693800) [pid = 1679] [serial = 722] [outer = 0x121a96800] 13:42:07 INFO - PROCESS | 1679 | 1467319327087 Marionette DEBUG loaded listener.js 13:42:07 INFO - PROCESS | 1679 | ++DOMWINDOW == 104 (0x125831c00) [pid = 1679] [serial = 723] [outer = 0x121a96800] 13:42:07 INFO - PROCESS | 1679 | 1467319327586 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]]]}] 13:42:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 13:42:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 790ms 13:42:07 INFO - PROCESS | 1679 | 1467319327630 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 13:42:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 13:42:07 INFO - PROCESS | 1679 | 1467319327635 Marionette TRACE conn2 <- [1,937,null,{"value":"7"}] 13:42:07 INFO - PROCESS | 1679 | 1467319327640 Marionette TRACE conn2 -> [0,938,"setScriptTimeout",{"ms":35000}] 13:42:07 INFO - PROCESS | 1679 | 1467319327643 Marionette TRACE conn2 <- [1,938,null,{}] 13:42:07 INFO - PROCESS | 1679 | 1467319327648 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}] 13:42:07 INFO - PROCESS | 1679 | 1467319327653 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:42:07 INFO - PROCESS | 1679 | 1467319327792 Marionette TRACE conn2 <- [1,939,null,{"value":null}] 13:42:07 INFO - PROCESS | 1679 | 1467319327869 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:07 INFO - PROCESS | 1679 | 1467319327871 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:42:07 INFO - PROCESS | 1679 | ++DOCSHELL 0x112eb5800 == 40 [pid = 1679] [id = 242] 13:42:07 INFO - PROCESS | 1679 | ++DOMWINDOW == 105 (0x111e5cc00) [pid = 1679] [serial = 724] [outer = 0x0] 13:42:07 INFO - PROCESS | 1679 | ++DOMWINDOW == 106 (0x112018000) [pid = 1679] [serial = 725] [outer = 0x111e5cc00] 13:42:07 INFO - PROCESS | 1679 | 1467319327916 Marionette DEBUG loaded listener.js 13:42:07 INFO - PROCESS | 1679 | ++DOMWINDOW == 107 (0x112699400) [pid = 1679] [serial = 726] [outer = 0x111e5cc00] 13:42:08 INFO - PROCESS | 1679 | --DOCSHELL 0x1170b3800 == 39 [pid = 1679] [id = 234] 13:42:08 INFO - PROCESS | 1679 | --DOCSHELL 0x11826a000 == 38 [pid = 1679] [id = 233] 13:42:08 INFO - PROCESS | 1679 | --DOCSHELL 0x11601d000 == 37 [pid = 1679] [id = 231] 13:42:08 INFO - PROCESS | 1679 | --DOCSHELL 0x1191a0800 == 36 [pid = 1679] [id = 232] 13:42:08 INFO - PROCESS | 1679 | --DOCSHELL 0x11623e000 == 35 [pid = 1679] [id = 218] 13:42:08 INFO - PROCESS | 1679 | --DOCSHELL 0x12611d000 == 34 [pid = 1679] [id = 241] 13:42:08 INFO - PROCESS | 1679 | --DOCSHELL 0x125672000 == 33 [pid = 1679] [id = 240] 13:42:08 INFO - PROCESS | 1679 | --DOCSHELL 0x128943000 == 32 [pid = 1679] [id = 230] 13:42:08 INFO - PROCESS | 1679 | --DOCSHELL 0x123dab000 == 31 [pid = 1679] [id = 239] 13:42:08 INFO - PROCESS | 1679 | --DOCSHELL 0x1218d6000 == 30 [pid = 1679] [id = 238] 13:42:08 INFO - PROCESS | 1679 | --DOCSHELL 0x121088800 == 29 [pid = 1679] [id = 237] 13:42:08 INFO - PROCESS | 1679 | --DOCSHELL 0x1191b3000 == 28 [pid = 1679] [id = 235] 13:42:08 INFO - PROCESS | 1679 | --DOCSHELL 0x118580800 == 27 [pid = 1679] [id = 236] 13:42:08 INFO - PROCESS | 1679 | 1467319328889 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]]]}] 13:42:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 13:42:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1276ms 13:42:08 INFO - PROCESS | 1679 | 1467319328916 Marionette TRACE conn2 -> [0,941,"getWindowHandle",null] 13:42:08 INFO - PROCESS | 1679 | 1467319328917 Marionette TRACE conn2 <- [1,941,null,{"value":"7"}] 13:42:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 13:42:08 INFO - PROCESS | 1679 | 1467319328921 Marionette TRACE conn2 -> [0,942,"setScriptTimeout",{"ms":35000}] 13:42:08 INFO - PROCESS | 1679 | 1467319328922 Marionette TRACE conn2 <- [1,942,null,{}] 13:42:08 INFO - PROCESS | 1679 | 1467319328926 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}] 13:42:08 INFO - PROCESS | 1679 | 1467319328928 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:42:09 INFO - PROCESS | 1679 | 1467319329009 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 13:42:09 INFO - PROCESS | 1679 | 1467319329061 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:09 INFO - PROCESS | 1679 | 1467319329063 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:42:09 INFO - PROCESS | 1679 | ++DOCSHELL 0x116622000 == 28 [pid = 1679] [id = 243] 13:42:09 INFO - PROCESS | 1679 | ++DOMWINDOW == 108 (0x11274c000) [pid = 1679] [serial = 727] [outer = 0x0] 13:42:09 INFO - PROCESS | 1679 | ++DOMWINDOW == 109 (0x1128cf400) [pid = 1679] [serial = 728] [outer = 0x11274c000] 13:42:09 INFO - PROCESS | 1679 | 1467319329091 Marionette DEBUG loaded listener.js 13:42:09 INFO - PROCESS | 1679 | ++DOMWINDOW == 110 (0x112abbc00) [pid = 1679] [serial = 729] [outer = 0x11274c000] 13:42:09 INFO - PROCESS | 1679 | 1467319329435 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]]]}] 13:42:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 13:42:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 522ms 13:42:09 INFO - PROCESS | 1679 | 1467319329444 Marionette TRACE conn2 -> [0,945,"getWindowHandle",null] 13:42:09 INFO - PROCESS | 1679 | 1467319329452 Marionette TRACE conn2 <- [1,945,null,{"value":"7"}] 13:42:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 13:42:09 INFO - PROCESS | 1679 | 1467319329460 Marionette TRACE conn2 -> [0,946,"setScriptTimeout",{"ms":35000}] 13:42:09 INFO - PROCESS | 1679 | 1467319329462 Marionette TRACE conn2 <- [1,946,null,{}] 13:42:09 INFO - PROCESS | 1679 | 1467319329468 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}] 13:42:09 INFO - PROCESS | 1679 | 1467319329471 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:42:09 INFO - PROCESS | 1679 | 1467319329595 Marionette TRACE conn2 <- [1,947,null,{"value":null}] 13:42:09 INFO - PROCESS | 1679 | 1467319329708 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:09 INFO - PROCESS | 1679 | 1467319329709 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:42:09 INFO - PROCESS | 1679 | ++DOCSHELL 0x11746d800 == 29 [pid = 1679] [id = 244] 13:42:09 INFO - PROCESS | 1679 | ++DOMWINDOW == 111 (0x112e60400) [pid = 1679] [serial = 730] [outer = 0x0] 13:42:09 INFO - PROCESS | 1679 | ++DOMWINDOW == 112 (0x113379400) [pid = 1679] [serial = 731] [outer = 0x112e60400] 13:42:09 INFO - PROCESS | 1679 | 1467319329751 Marionette DEBUG loaded listener.js 13:42:09 INFO - PROCESS | 1679 | ++DOMWINDOW == 113 (0x113eabc00) [pid = 1679] [serial = 732] [outer = 0x112e60400] 13:42:10 INFO - PROCESS | 1679 | 1467319330171 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]]]}] 13:42:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 13:42:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 724ms 13:42:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 13:42:10 INFO - PROCESS | 1679 | 1467319330184 Marionette TRACE conn2 -> [0,949,"getWindowHandle",null] 13:42:10 INFO - PROCESS | 1679 | 1467319330185 Marionette TRACE conn2 <- [1,949,null,{"value":"7"}] 13:42:10 INFO - PROCESS | 1679 | 1467319330187 Marionette TRACE conn2 -> [0,950,"setScriptTimeout",{"ms":35000}] 13:42:10 INFO - PROCESS | 1679 | 1467319330190 Marionette TRACE conn2 <- [1,950,null,{}] 13:42:10 INFO - PROCESS | 1679 | 1467319330198 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}] 13:42:10 INFO - PROCESS | 1679 | 1467319330202 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:42:10 INFO - PROCESS | 1679 | 1467319330304 Marionette TRACE conn2 <- [1,951,null,{"value":null}] 13:42:10 INFO - PROCESS | 1679 | 1467319330309 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:10 INFO - PROCESS | 1679 | 1467319330311 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:42:10 INFO - PROCESS | 1679 | ++DOCSHELL 0x1191ae800 == 30 [pid = 1679] [id = 245] 13:42:10 INFO - PROCESS | 1679 | ++DOMWINDOW == 114 (0x1126a0c00) [pid = 1679] [serial = 733] [outer = 0x0] 13:42:10 INFO - PROCESS | 1679 | ++DOMWINDOW == 115 (0x11678b800) [pid = 1679] [serial = 734] [outer = 0x1126a0c00] 13:42:10 INFO - PROCESS | 1679 | 1467319330339 Marionette DEBUG loaded listener.js 13:42:10 INFO - PROCESS | 1679 | ++DOMWINDOW == 116 (0x116f0bc00) [pid = 1679] [serial = 735] [outer = 0x1126a0c00] 13:42:10 INFO - PROCESS | 1679 | 1467319330678 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]]]}] 13:42:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 13:42:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 521ms 13:42:10 INFO - PROCESS | 1679 | 1467319330713 Marionette TRACE conn2 -> [0,953,"getWindowHandle",null] 13:42:10 INFO - PROCESS | 1679 | 1467319330715 Marionette TRACE conn2 <- [1,953,null,{"value":"7"}] 13:42:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 13:42:10 INFO - PROCESS | 1679 | 1467319330719 Marionette TRACE conn2 -> [0,954,"setScriptTimeout",{"ms":35000}] 13:42:10 INFO - PROCESS | 1679 | 1467319330721 Marionette TRACE conn2 <- [1,954,null,{}] 13:42:10 INFO - PROCESS | 1679 | 1467319330723 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}] 13:42:10 INFO - PROCESS | 1679 | 1467319330724 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:42:10 INFO - PROCESS | 1679 | 1467319330818 Marionette TRACE conn2 <- [1,955,null,{"value":null}] 13:42:10 INFO - PROCESS | 1679 | 1467319330854 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:10 INFO - PROCESS | 1679 | 1467319330855 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:42:10 INFO - PROCESS | 1679 | ++DOCSHELL 0x121087800 == 31 [pid = 1679] [id = 246] 13:42:10 INFO - PROCESS | 1679 | ++DOMWINDOW == 117 (0x11705a000) [pid = 1679] [serial = 736] [outer = 0x0] 13:42:10 INFO - PROCESS | 1679 | ++DOMWINDOW == 118 (0x117d0e000) [pid = 1679] [serial = 737] [outer = 0x11705a000] 13:42:10 INFO - PROCESS | 1679 | 1467319330880 Marionette DEBUG loaded listener.js 13:42:10 INFO - PROCESS | 1679 | ++DOMWINDOW == 119 (0x117d2e800) [pid = 1679] [serial = 738] [outer = 0x11705a000] 13:42:11 INFO - PROCESS | 1679 | 1467319331203 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]]]}] 13:42:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 13:42:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 521ms 13:42:11 INFO - PROCESS | 1679 | 1467319331241 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 13:42:11 INFO - PROCESS | 1679 | 1467319331242 Marionette TRACE conn2 <- [1,957,null,{"value":"7"}] 13:42:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 13:42:11 INFO - PROCESS | 1679 | 1467319331244 Marionette TRACE conn2 -> [0,958,"setScriptTimeout",{"ms":35000}] 13:42:11 INFO - PROCESS | 1679 | 1467319331245 Marionette TRACE conn2 <- [1,958,null,{}] 13:42:11 INFO - PROCESS | 1679 | 1467319331248 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}] 13:42:11 INFO - PROCESS | 1679 | 1467319331250 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:42:11 INFO - PROCESS | 1679 | 1467319331350 Marionette TRACE conn2 <- [1,959,null,{"value":null}] 13:42:11 INFO - PROCESS | 1679 | 1467319331354 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:11 INFO - PROCESS | 1679 | 1467319331355 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:42:11 INFO - PROCESS | 1679 | ++DOCSHELL 0x121281000 == 32 [pid = 1679] [id = 247] 13:42:11 INFO - PROCESS | 1679 | ++DOMWINDOW == 120 (0x1128cb800) [pid = 1679] [serial = 739] [outer = 0x0] 13:42:11 INFO - PROCESS | 1679 | ++DOMWINDOW == 121 (0x11816ec00) [pid = 1679] [serial = 740] [outer = 0x1128cb800] 13:42:11 INFO - PROCESS | 1679 | 1467319331380 Marionette DEBUG loaded listener.js 13:42:11 INFO - PROCESS | 1679 | ++DOMWINDOW == 122 (0x1182dfc00) [pid = 1679] [serial = 741] [outer = 0x1128cb800] 13:42:11 INFO - PROCESS | 1679 | --DOMWINDOW == 121 (0x113970000) [pid = 1679] [serial = 652] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 13:42:11 INFO - PROCESS | 1679 | --DOMWINDOW == 120 (0x1128d2800) [pid = 1679] [serial = 637] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 13:42:11 INFO - PROCESS | 1679 | --DOMWINDOW == 119 (0x117d10800) [pid = 1679] [serial = 640] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 13:42:11 INFO - PROCESS | 1679 | --DOMWINDOW == 118 (0x118896400) [pid = 1679] [serial = 670] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 13:42:11 INFO - PROCESS | 1679 | --DOMWINDOW == 117 (0x119338000) [pid = 1679] [serial = 643] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 13:42:11 INFO - PROCESS | 1679 | --DOMWINDOW == 116 (0x118898800) [pid = 1679] [serial = 676] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 13:42:11 INFO - PROCESS | 1679 | --DOMWINDOW == 115 (0x116780400) [pid = 1679] [serial = 673] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 13:42:11 INFO - PROCESS | 1679 | --DOMWINDOW == 114 (0x118ff0800) [pid = 1679] [serial = 646] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 13:42:11 INFO - PROCESS | 1679 | --DOMWINDOW == 113 (0x112d77c00) [pid = 1679] [serial = 679] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 13:42:11 INFO - PROCESS | 1679 | --DOMWINDOW == 112 (0x117d15c00) [pid = 1679] [serial = 682] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 13:42:11 INFO - PROCESS | 1679 | --DOMWINDOW == 111 (0x121630000) [pid = 1679] [serial = 685] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 13:42:11 INFO - PROCESS | 1679 | --DOMWINDOW == 110 (0x1151cfc00) [pid = 1679] [serial = 697] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 13:42:11 INFO - PROCESS | 1679 | --DOMWINDOW == 109 (0x1128ab400) [pid = 1679] [serial = 649] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 13:42:11 INFO - PROCESS | 1679 | --DOMWINDOW == 108 (0x116780800) [pid = 1679] [serial = 700] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 13:42:11 INFO - PROCESS | 1679 | --DOMWINDOW == 107 (0x1122b1400) [pid = 1679] [serial = 691] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 13:42:11 INFO - PROCESS | 1679 | --DOMWINDOW == 106 (0x1182e5800) [pid = 1679] [serial = 688] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 13:42:11 INFO - PROCESS | 1679 | --DOMWINDOW == 105 (0x116786c00) [pid = 1679] [serial = 694] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 13:42:11 INFO - PROCESS | 1679 | --DOMWINDOW == 104 (0x118533c00) [pid = 1679] [serial = 703] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 13:42:11 INFO - PROCESS | 1679 | --DOMWINDOW == 103 (0x11705b800) [pid = 1679] [serial = 667] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 13:42:11 INFO - PROCESS | 1679 | --DOMWINDOW == 102 (0x1128d8c00) [pid = 1679] [serial = 655] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 13:42:11 INFO - PROCESS | 1679 | --DOMWINDOW == 101 (0x11670c400) [pid = 1679] [serial = 658] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 13:42:11 INFO - PROCESS | 1679 | --DOMWINDOW == 100 (0x117d0f000) [pid = 1679] [serial = 661] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 13:42:11 INFO - PROCESS | 1679 | --DOMWINDOW == 99 (0x117d10000) [pid = 1679] [serial = 664] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 13:42:11 INFO - PROCESS | 1679 | 1467319331955 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]]]}] 13:42:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 13:42:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 719ms 13:42:11 INFO - PROCESS | 1679 | 1467319331963 Marionette TRACE conn2 -> [0,961,"getWindowHandle",null] 13:42:11 INFO - PROCESS | 1679 | 1467319331965 Marionette TRACE conn2 <- [1,961,null,{"value":"7"}] 13:42:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 13:42:11 INFO - PROCESS | 1679 | 1467319331970 Marionette TRACE conn2 -> [0,962,"setScriptTimeout",{"ms":35000}] 13:42:11 INFO - PROCESS | 1679 | 1467319331971 Marionette TRACE conn2 <- [1,962,null,{}] 13:42:11 INFO - PROCESS | 1679 | 1467319331973 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}] 13:42:11 INFO - PROCESS | 1679 | 1467319331977 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:42:12 INFO - PROCESS | 1679 | 1467319332089 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 13:42:12 INFO - PROCESS | 1679 | 1467319332095 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:12 INFO - PROCESS | 1679 | 1467319332096 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:42:12 INFO - PROCESS | 1679 | ++DOCSHELL 0x121a2d000 == 33 [pid = 1679] [id = 248] 13:42:12 INFO - PROCESS | 1679 | ++DOMWINDOW == 100 (0x1182e8000) [pid = 1679] [serial = 742] [outer = 0x0] 13:42:12 INFO - PROCESS | 1679 | ++DOMWINDOW == 101 (0x11832d800) [pid = 1679] [serial = 743] [outer = 0x1182e8000] 13:42:12 INFO - PROCESS | 1679 | 1467319332122 Marionette DEBUG loaded listener.js 13:42:12 INFO - PROCESS | 1679 | ++DOMWINDOW == 102 (0x118631000) [pid = 1679] [serial = 744] [outer = 0x1182e8000] 13:42:12 INFO - PROCESS | 1679 | 1467319332438 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]]]}] 13:42:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 13:42:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 518ms 13:42:12 INFO - PROCESS | 1679 | 1467319332489 Marionette TRACE conn2 -> [0,965,"getWindowHandle",null] 13:42:12 INFO - PROCESS | 1679 | 1467319332490 Marionette TRACE conn2 <- [1,965,null,{"value":"7"}] 13:42:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 13:42:12 INFO - PROCESS | 1679 | 1467319332492 Marionette TRACE conn2 -> [0,966,"setScriptTimeout",{"ms":35000}] 13:42:12 INFO - PROCESS | 1679 | 1467319332493 Marionette TRACE conn2 <- [1,966,null,{}] 13:42:12 INFO - PROCESS | 1679 | 1467319332495 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}] 13:42:12 INFO - PROCESS | 1679 | 1467319332497 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:42:12 INFO - PROCESS | 1679 | 1467319332586 Marionette TRACE conn2 <- [1,967,null,{"value":null}] 13:42:12 INFO - PROCESS | 1679 | 1467319332593 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:12 INFO - PROCESS | 1679 | 1467319332594 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:42:12 INFO - PROCESS | 1679 | ++DOCSHELL 0x123c30000 == 34 [pid = 1679] [id = 249] 13:42:12 INFO - PROCESS | 1679 | ++DOMWINDOW == 103 (0x1182ea000) [pid = 1679] [serial = 745] [outer = 0x0] 13:42:12 INFO - PROCESS | 1679 | ++DOMWINDOW == 104 (0x11863c800) [pid = 1679] [serial = 746] [outer = 0x1182ea000] 13:42:12 INFO - PROCESS | 1679 | 1467319332620 Marionette DEBUG loaded listener.js 13:42:12 INFO - PROCESS | 1679 | ++DOMWINDOW == 105 (0x118894400) [pid = 1679] [serial = 747] [outer = 0x1182ea000] 13:42:12 INFO - PROCESS | 1679 | 1467319332900 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]]]}] 13:42:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 13:42:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 419ms 13:42:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 13:42:12 INFO - PROCESS | 1679 | 1467319332911 Marionette TRACE conn2 -> [0,969,"getWindowHandle",null] 13:42:12 INFO - PROCESS | 1679 | 1467319332912 Marionette TRACE conn2 <- [1,969,null,{"value":"7"}] 13:42:12 INFO - PROCESS | 1679 | 1467319332922 Marionette TRACE conn2 -> [0,970,"setScriptTimeout",{"ms":35000}] 13:42:12 INFO - PROCESS | 1679 | 1467319332923 Marionette TRACE conn2 <- [1,970,null,{}] 13:42:12 INFO - PROCESS | 1679 | 1467319332925 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}] 13:42:12 INFO - PROCESS | 1679 | 1467319332926 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:42:13 INFO - PROCESS | 1679 | 1467319333006 Marionette TRACE conn2 <- [1,971,null,{"value":null}] 13:42:13 INFO - PROCESS | 1679 | 1467319333010 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:13 INFO - PROCESS | 1679 | 1467319333011 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:42:13 INFO - PROCESS | 1679 | ++DOCSHELL 0x125c34800 == 35 [pid = 1679] [id = 250] 13:42:13 INFO - PROCESS | 1679 | ++DOMWINDOW == 106 (0x1122be000) [pid = 1679] [serial = 748] [outer = 0x0] 13:42:13 INFO - PROCESS | 1679 | ++DOMWINDOW == 107 (0x118f76400) [pid = 1679] [serial = 749] [outer = 0x1122be000] 13:42:13 INFO - PROCESS | 1679 | 1467319333039 Marionette DEBUG loaded listener.js 13:42:13 INFO - PROCESS | 1679 | ++DOMWINDOW == 108 (0x118f80000) [pid = 1679] [serial = 750] [outer = 0x1122be000] 13:42:13 INFO - PROCESS | 1679 | 1467319333368 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]]]}] 13:42:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 13:42:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 477ms 13:42:13 INFO - PROCESS | 1679 | 1467319333392 Marionette TRACE conn2 -> [0,973,"getWindowHandle",null] 13:42:13 INFO - PROCESS | 1679 | 1467319333393 Marionette TRACE conn2 <- [1,973,null,{"value":"7"}] 13:42:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 13:42:13 INFO - PROCESS | 1679 | 1467319333395 Marionette TRACE conn2 -> [0,974,"setScriptTimeout",{"ms":35000}] 13:42:13 INFO - PROCESS | 1679 | 1467319333406 Marionette TRACE conn2 <- [1,974,null,{}] 13:42:13 INFO - PROCESS | 1679 | 1467319333409 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}] 13:42:13 INFO - PROCESS | 1679 | 1467319333410 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:42:13 INFO - PROCESS | 1679 | 1467319333483 Marionette TRACE conn2 <- [1,975,null,{"value":null}] 13:42:13 INFO - PROCESS | 1679 | 1467319333540 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:13 INFO - PROCESS | 1679 | 1467319333541 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:42:13 INFO - PROCESS | 1679 | ++DOCSHELL 0x1191ae000 == 36 [pid = 1679] [id = 251] 13:42:13 INFO - PROCESS | 1679 | ++DOMWINDOW == 109 (0x110fe4000) [pid = 1679] [serial = 751] [outer = 0x0] 13:42:13 INFO - PROCESS | 1679 | ++DOMWINDOW == 110 (0x118f81000) [pid = 1679] [serial = 752] [outer = 0x110fe4000] 13:42:13 INFO - PROCESS | 1679 | 1467319333565 Marionette DEBUG loaded listener.js 13:42:13 INFO - PROCESS | 1679 | ++DOMWINDOW == 111 (0x118ff8800) [pid = 1679] [serial = 753] [outer = 0x110fe4000] 13:42:13 INFO - PROCESS | 1679 | 1467319333817 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]]]}] 13:42:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 13:42:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 430ms 13:42:13 INFO - PROCESS | 1679 | 1467319333826 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 13:42:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 13:42:13 INFO - PROCESS | 1679 | 1467319333827 Marionette TRACE conn2 <- [1,977,null,{"value":"7"}] 13:42:13 INFO - PROCESS | 1679 | 1467319333829 Marionette TRACE conn2 -> [0,978,"setScriptTimeout",{"ms":35000}] 13:42:13 INFO - PROCESS | 1679 | 1467319333830 Marionette TRACE conn2 <- [1,978,null,{}] 13:42:13 INFO - PROCESS | 1679 | 1467319333841 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}] 13:42:13 INFO - PROCESS | 1679 | 1467319333842 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:42:13 INFO - PROCESS | 1679 | 1467319333925 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 13:42:14 INFO - PROCESS | 1679 | 1467319334019 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:14 INFO - PROCESS | 1679 | 1467319334021 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:42:14 INFO - PROCESS | 1679 | ++DOCSHELL 0x11302e000 == 37 [pid = 1679] [id = 252] 13:42:14 INFO - PROCESS | 1679 | ++DOMWINDOW == 112 (0x110f39400) [pid = 1679] [serial = 754] [outer = 0x0] 13:42:14 INFO - PROCESS | 1679 | ++DOMWINDOW == 113 (0x110feb400) [pid = 1679] [serial = 755] [outer = 0x110f39400] 13:42:14 INFO - PROCESS | 1679 | 1467319334052 Marionette DEBUG loaded listener.js 13:42:14 INFO - PROCESS | 1679 | ++DOMWINDOW == 114 (0x112694400) [pid = 1679] [serial = 756] [outer = 0x110f39400] 13:42:14 INFO - PROCESS | 1679 | 1467319334575 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]]]}] 13:42:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 13:42:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 773ms 13:42:14 INFO - PROCESS | 1679 | 1467319334611 Marionette TRACE conn2 -> [0,981,"getWindowHandle",null] 13:42:14 INFO - PROCESS | 1679 | 1467319334614 Marionette TRACE conn2 <- [1,981,null,{"value":"7"}] 13:42:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 13:42:14 INFO - PROCESS | 1679 | 1467319334620 Marionette TRACE conn2 -> [0,982,"setScriptTimeout",{"ms":35000}] 13:42:14 INFO - PROCESS | 1679 | 1467319334622 Marionette TRACE conn2 <- [1,982,null,{}] 13:42:14 INFO - PROCESS | 1679 | 1467319334626 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}] 13:42:14 INFO - PROCESS | 1679 | 1467319334629 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:42:14 INFO - PROCESS | 1679 | 1467319334736 Marionette TRACE conn2 <- [1,983,null,{"value":null}] 13:42:14 INFO - PROCESS | 1679 | 1467319334837 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:14 INFO - PROCESS | 1679 | 1467319334839 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:42:14 INFO - PROCESS | 1679 | ++DOCSHELL 0x1186de800 == 38 [pid = 1679] [id = 253] 13:42:14 INFO - PROCESS | 1679 | ++DOMWINDOW == 115 (0x112e5a400) [pid = 1679] [serial = 757] [outer = 0x0] 13:42:14 INFO - PROCESS | 1679 | ++DOMWINDOW == 116 (0x1131c9400) [pid = 1679] [serial = 758] [outer = 0x112e5a400] 13:42:14 INFO - PROCESS | 1679 | 1467319334870 Marionette DEBUG loaded listener.js 13:42:14 INFO - PROCESS | 1679 | ++DOMWINDOW == 117 (0x1139ee800) [pid = 1679] [serial = 759] [outer = 0x112e5a400] 13:42:15 INFO - PROCESS | 1679 | 1467319335380 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]]]}] 13:42:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 13:42:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 822ms 13:42:15 INFO - PROCESS | 1679 | 1467319335444 Marionette TRACE conn2 -> [0,985,"getWindowHandle",null] 13:42:15 INFO - PROCESS | 1679 | 1467319335447 Marionette TRACE conn2 <- [1,985,null,{"value":"7"}] 13:42:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 13:42:15 INFO - PROCESS | 1679 | 1467319335450 Marionette TRACE conn2 -> [0,986,"setScriptTimeout",{"ms":35000}] 13:42:15 INFO - PROCESS | 1679 | 1467319335451 Marionette TRACE conn2 <- [1,986,null,{}] 13:42:15 INFO - PROCESS | 1679 | 1467319335454 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}] 13:42:15 INFO - PROCESS | 1679 | 1467319335455 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:42:15 INFO - PROCESS | 1679 | 1467319335647 Marionette TRACE conn2 <- [1,987,null,{"value":null}] 13:42:15 INFO - PROCESS | 1679 | 1467319335731 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:15 INFO - PROCESS | 1679 | 1467319335732 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:42:15 INFO - PROCESS | 1679 | ++DOCSHELL 0x114054000 == 39 [pid = 1679] [id = 254] 13:42:15 INFO - PROCESS | 1679 | ++DOMWINDOW == 118 (0x1128cb000) [pid = 1679] [serial = 760] [outer = 0x0] 13:42:15 INFO - PROCESS | 1679 | ++DOMWINDOW == 119 (0x1128d4800) [pid = 1679] [serial = 761] [outer = 0x1128cb000] 13:42:15 INFO - PROCESS | 1679 | 1467319335761 Marionette DEBUG loaded listener.js 13:42:15 INFO - PROCESS | 1679 | ++DOMWINDOW == 120 (0x11336f000) [pid = 1679] [serial = 762] [outer = 0x1128cb000] 13:42:16 INFO - PROCESS | 1679 | --DOCSHELL 0x1191ae000 == 38 [pid = 1679] [id = 251] 13:42:16 INFO - PROCESS | 1679 | --DOCSHELL 0x125c34800 == 37 [pid = 1679] [id = 250] 13:42:16 INFO - PROCESS | 1679 | --DOCSHELL 0x123c30000 == 36 [pid = 1679] [id = 249] 13:42:16 INFO - PROCESS | 1679 | --DOCSHELL 0x121a2d000 == 35 [pid = 1679] [id = 248] 13:42:16 INFO - PROCESS | 1679 | --DOCSHELL 0x121281000 == 34 [pid = 1679] [id = 247] 13:42:16 INFO - PROCESS | 1679 | --DOCSHELL 0x121087800 == 33 [pid = 1679] [id = 246] 13:42:16 INFO - PROCESS | 1679 | --DOCSHELL 0x1191ae800 == 32 [pid = 1679] [id = 245] 13:42:16 INFO - PROCESS | 1679 | --DOCSHELL 0x11746d800 == 31 [pid = 1679] [id = 244] 13:42:16 INFO - PROCESS | 1679 | --DOCSHELL 0x116622000 == 30 [pid = 1679] [id = 243] 13:42:16 INFO - PROCESS | 1679 | --DOCSHELL 0x112eb5800 == 29 [pid = 1679] [id = 242] 13:42:16 INFO - PROCESS | 1679 | 1467319336199 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]]]}] 13:42:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 13:42:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 769ms 13:42:16 INFO - PROCESS | 1679 | 1467319336221 Marionette TRACE conn2 -> [0,989,"getWindowHandle",null] 13:42:16 INFO - PROCESS | 1679 | 1467319336223 Marionette TRACE conn2 <- [1,989,null,{"value":"7"}] 13:42:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 13:42:16 INFO - PROCESS | 1679 | 1467319336226 Marionette TRACE conn2 -> [0,990,"setScriptTimeout",{"ms":35000}] 13:42:16 INFO - PROCESS | 1679 | 1467319336228 Marionette TRACE conn2 <- [1,990,null,{}] 13:42:16 INFO - PROCESS | 1679 | 1467319336231 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}] 13:42:16 INFO - PROCESS | 1679 | 1467319336233 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:42:16 INFO - PROCESS | 1679 | 1467319336319 Marionette TRACE conn2 <- [1,991,null,{"value":null}] 13:42:16 INFO - PROCESS | 1679 | --DOMWINDOW == 119 (0x118335000) [pid = 1679] [serial = 668] [outer = 0x0] [url = about:blank] 13:42:16 INFO - PROCESS | 1679 | --DOMWINDOW == 118 (0x112d79400) [pid = 1679] [serial = 656] [outer = 0x0] [url = about:blank] 13:42:16 INFO - PROCESS | 1679 | --DOMWINDOW == 117 (0x1133b7000) [pid = 1679] [serial = 657] [outer = 0x0] [url = about:blank] 13:42:16 INFO - PROCESS | 1679 | --DOMWINDOW == 116 (0x116784400) [pid = 1679] [serial = 659] [outer = 0x0] [url = about:blank] 13:42:16 INFO - PROCESS | 1679 | --DOMWINDOW == 115 (0x11696bc00) [pid = 1679] [serial = 660] [outer = 0x0] [url = about:blank] 13:42:16 INFO - PROCESS | 1679 | --DOMWINDOW == 114 (0x117d13000) [pid = 1679] [serial = 662] [outer = 0x0] [url = about:blank] 13:42:16 INFO - PROCESS | 1679 | --DOMWINDOW == 113 (0x1182e2800) [pid = 1679] [serial = 665] [outer = 0x0] [url = about:blank] 13:42:16 INFO - PROCESS | 1679 | --DOMWINDOW == 112 (0x118173800) [pid = 1679] [serial = 663] [outer = 0x0] [url = about:blank] 13:42:16 INFO - PROCESS | 1679 | --DOMWINDOW == 111 (0x116711800) [pid = 1679] [serial = 654] [outer = 0x0] [url = about:blank] 13:42:16 INFO - PROCESS | 1679 | --DOMWINDOW == 110 (0x113e44c00) [pid = 1679] [serial = 653] [outer = 0x0] [url = about:blank] 13:42:16 INFO - PROCESS | 1679 | --DOMWINDOW == 109 (0x116295400) [pid = 1679] [serial = 639] [outer = 0x0] [url = about:blank] 13:42:16 INFO - PROCESS | 1679 | --DOMWINDOW == 108 (0x112d7e800) [pid = 1679] [serial = 638] [outer = 0x0] [url = about:blank] 13:42:16 INFO - PROCESS | 1679 | --DOMWINDOW == 107 (0x1182e3800) [pid = 1679] [serial = 642] [outer = 0x0] [url = about:blank] 13:42:16 INFO - PROCESS | 1679 | --DOMWINDOW == 106 (0x117d19000) [pid = 1679] [serial = 641] [outer = 0x0] [url = about:blank] 13:42:16 INFO - PROCESS | 1679 | --DOMWINDOW == 105 (0x119644000) [pid = 1679] [serial = 672] [outer = 0x0] [url = about:blank] 13:42:16 INFO - PROCESS | 1679 | --DOMWINDOW == 104 (0x11975a800) [pid = 1679] [serial = 645] [outer = 0x0] [url = about:blank] 13:42:16 INFO - PROCESS | 1679 | --DOMWINDOW == 103 (0x119644400) [pid = 1679] [serial = 644] [outer = 0x0] [url = about:blank] 13:42:16 INFO - PROCESS | 1679 | --DOMWINDOW == 102 (0x118f80400) [pid = 1679] [serial = 671] [outer = 0x0] [url = about:blank] 13:42:16 INFO - PROCESS | 1679 | --DOMWINDOW == 101 (0x12102cc00) [pid = 1679] [serial = 677] [outer = 0x0] [url = about:blank] 13:42:16 INFO - PROCESS | 1679 | --DOMWINDOW == 100 (0x1197da400) [pid = 1679] [serial = 674] [outer = 0x0] [url = about:blank] 13:42:16 INFO - PROCESS | 1679 | --DOMWINDOW == 99 (0x121a68400) [pid = 1679] [serial = 648] [outer = 0x0] [url = about:blank] 13:42:16 INFO - PROCESS | 1679 | --DOMWINDOW == 98 (0x118ff2c00) [pid = 1679] [serial = 681] [outer = 0x0] [url = about:blank] 13:42:16 INFO - PROCESS | 1679 | --DOMWINDOW == 97 (0x119a0ac00) [pid = 1679] [serial = 647] [outer = 0x0] [url = about:blank] 13:42:16 INFO - PROCESS | 1679 | --DOMWINDOW == 96 (0x12102e400) [pid = 1679] [serial = 683] [outer = 0x0] [url = about:blank] 13:42:16 INFO - PROCESS | 1679 | --DOMWINDOW == 95 (0x1176ea400) [pid = 1679] [serial = 680] [outer = 0x0] [url = about:blank] 13:42:16 INFO - PROCESS | 1679 | --DOMWINDOW == 94 (0x121a6e000) [pid = 1679] [serial = 686] [outer = 0x0] [url = about:blank] 13:42:16 INFO - PROCESS | 1679 | --DOMWINDOW == 93 (0x12450c800) [pid = 1679] [serial = 687] [outer = 0x0] [url = about:blank] 13:42:16 INFO - PROCESS | 1679 | --DOMWINDOW == 92 (0x1210dd400) [pid = 1679] [serial = 678] [outer = 0x0] [url = about:blank] 13:42:16 INFO - PROCESS | 1679 | --DOMWINDOW == 91 (0x11862f000) [pid = 1679] [serial = 704] [outer = 0x0] [url = about:blank] 13:42:16 INFO - PROCESS | 1679 | --DOMWINDOW == 90 (0x116629c00) [pid = 1679] [serial = 698] [outer = 0x0] [url = about:blank] 13:42:16 INFO - PROCESS | 1679 | --DOMWINDOW == 89 (0x124c30800) [pid = 1679] [serial = 651] [outer = 0x0] [url = about:blank] 13:42:16 INFO - PROCESS | 1679 | --DOMWINDOW == 88 (0x119341000) [pid = 1679] [serial = 650] [outer = 0x0] [url = about:blank] 13:42:16 INFO - PROCESS | 1679 | --DOMWINDOW == 87 (0x119a0d000) [pid = 1679] [serial = 675] [outer = 0x0] [url = about:blank] 13:42:16 INFO - PROCESS | 1679 | --DOMWINDOW == 86 (0x118639c00) [pid = 1679] [serial = 669] [outer = 0x0] [url = about:blank] 13:42:16 INFO - PROCESS | 1679 | --DOMWINDOW == 85 (0x12162f400) [pid = 1679] [serial = 684] [outer = 0x0] [url = about:blank] 13:42:16 INFO - PROCESS | 1679 | --DOMWINDOW == 84 (0x116788400) [pid = 1679] [serial = 699] [outer = 0x0] [url = about:blank] 13:42:16 INFO - PROCESS | 1679 | --DOMWINDOW == 83 (0x117d17c00) [pid = 1679] [serial = 702] [outer = 0x0] [url = about:blank] 13:42:16 INFO - PROCESS | 1679 | --DOMWINDOW == 82 (0x116f41800) [pid = 1679] [serial = 701] [outer = 0x0] [url = about:blank] 13:42:16 INFO - PROCESS | 1679 | --DOMWINDOW == 81 (0x112695c00) [pid = 1679] [serial = 692] [outer = 0x0] [url = about:blank] 13:42:16 INFO - PROCESS | 1679 | --DOMWINDOW == 80 (0x124cb3c00) [pid = 1679] [serial = 690] [outer = 0x0] [url = about:blank] 13:42:16 INFO - PROCESS | 1679 | --DOMWINDOW == 79 (0x1128cdc00) [pid = 1679] [serial = 693] [outer = 0x0] [url = about:blank] 13:42:16 INFO - PROCESS | 1679 | --DOMWINDOW == 78 (0x124c2a400) [pid = 1679] [serial = 689] [outer = 0x0] [url = about:blank] 13:42:16 INFO - PROCESS | 1679 | --DOMWINDOW == 77 (0x116f42c00) [pid = 1679] [serial = 696] [outer = 0x0] [url = about:blank] 13:42:16 INFO - PROCESS | 1679 | --DOMWINDOW == 76 (0x116a0a400) [pid = 1679] [serial = 695] [outer = 0x0] [url = about:blank] 13:42:16 INFO - PROCESS | 1679 | --DOMWINDOW == 75 (0x1182ec800) [pid = 1679] [serial = 666] [outer = 0x0] [url = about:blank] 13:42:16 INFO - PROCESS | 1679 | --DOMWINDOW == 74 (0x11869f800) [pid = 1679] [serial = 705] [outer = 0x0] [url = about:blank] 13:42:16 INFO - PROCESS | 1679 | 1467319336380 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:16 INFO - PROCESS | 1679 | 1467319336382 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:42:16 INFO - PROCESS | 1679 | ++DOCSHELL 0x116ae6800 == 30 [pid = 1679] [id = 255] 13:42:16 INFO - PROCESS | 1679 | ++DOMWINDOW == 75 (0x1128d8000) [pid = 1679] [serial = 763] [outer = 0x0] 13:42:16 INFO - PROCESS | 1679 | ++DOMWINDOW == 76 (0x1133b7000) [pid = 1679] [serial = 764] [outer = 0x1128d8000] 13:42:16 INFO - PROCESS | 1679 | 1467319336409 Marionette DEBUG loaded listener.js 13:42:16 INFO - PROCESS | 1679 | ++DOMWINDOW == 77 (0x116787800) [pid = 1679] [serial = 765] [outer = 0x1128d8000] 13:42:16 INFO - PROCESS | 1679 | 1467319336694 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]]]}] 13:42:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 13:42:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 519ms 13:42:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 13:42:16 INFO - PROCESS | 1679 | 1467319336746 Marionette TRACE conn2 -> [0,993,"getWindowHandle",null] 13:42:16 INFO - PROCESS | 1679 | 1467319336748 Marionette TRACE conn2 <- [1,993,null,{"value":"7"}] 13:42:16 INFO - PROCESS | 1679 | 1467319336753 Marionette TRACE conn2 -> [0,994,"setScriptTimeout",{"ms":35000}] 13:42:16 INFO - PROCESS | 1679 | 1467319336755 Marionette TRACE conn2 <- [1,994,null,{}] 13:42:16 INFO - PROCESS | 1679 | 1467319336757 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}] 13:42:16 INFO - PROCESS | 1679 | 1467319336758 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:42:16 INFO - PROCESS | 1679 | 1467319336837 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 13:42:16 INFO - PROCESS | 1679 | 1467319336901 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:16 INFO - PROCESS | 1679 | 1467319336902 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:42:16 INFO - PROCESS | 1679 | ++DOCSHELL 0x118484000 == 31 [pid = 1679] [id = 256] 13:42:16 INFO - PROCESS | 1679 | ++DOMWINDOW == 78 (0x110feb800) [pid = 1679] [serial = 766] [outer = 0x0] 13:42:16 INFO - PROCESS | 1679 | ++DOMWINDOW == 79 (0x116971400) [pid = 1679] [serial = 767] [outer = 0x110feb800] 13:42:16 INFO - PROCESS | 1679 | 1467319336928 Marionette DEBUG loaded listener.js 13:42:16 INFO - PROCESS | 1679 | ++DOMWINDOW == 80 (0x1176ee800) [pid = 1679] [serial = 768] [outer = 0x110feb800] 13:42:17 INFO - PROCESS | 1679 | 1467319337229 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]]]}] 13:42:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 13:42:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 520ms 13:42:17 INFO - PROCESS | 1679 | 1467319337272 Marionette TRACE conn2 -> [0,997,"getWindowHandle",null] 13:42:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 13:42:17 INFO - PROCESS | 1679 | 1467319337275 Marionette TRACE conn2 <- [1,997,null,{"value":"7"}] 13:42:17 INFO - PROCESS | 1679 | 1467319337284 Marionette TRACE conn2 -> [0,998,"setScriptTimeout",{"ms":35000}] 13:42:17 INFO - PROCESS | 1679 | 1467319337288 Marionette TRACE conn2 <- [1,998,null,{}] 13:42:17 INFO - PROCESS | 1679 | 1467319337291 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}] 13:42:17 INFO - PROCESS | 1679 | 1467319337293 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:42:17 INFO - PROCESS | 1679 | 1467319337375 Marionette TRACE conn2 <- [1,999,null,{"value":null}] 13:42:17 INFO - PROCESS | 1679 | 1467319337428 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:17 INFO - PROCESS | 1679 | 1467319337429 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:42:17 INFO - PROCESS | 1679 | ++DOCSHELL 0x119490000 == 32 [pid = 1679] [id = 257] 13:42:17 INFO - PROCESS | 1679 | ++DOMWINDOW == 81 (0x112744c00) [pid = 1679] [serial = 769] [outer = 0x0] 13:42:17 INFO - PROCESS | 1679 | ++DOMWINDOW == 82 (0x117d0e400) [pid = 1679] [serial = 770] [outer = 0x112744c00] 13:42:17 INFO - PROCESS | 1679 | 1467319337454 Marionette DEBUG loaded listener.js 13:42:17 INFO - PROCESS | 1679 | ++DOMWINDOW == 83 (0x1182e6c00) [pid = 1679] [serial = 771] [outer = 0x112744c00] 13:42:17 INFO - PROCESS | 1679 | 1467319337755 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]]]}] 13:42:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 13:42:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 528ms 13:42:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 13:42:17 INFO - PROCESS | 1679 | 1467319337807 Marionette TRACE conn2 -> [0,1001,"getWindowHandle",null] 13:42:17 INFO - PROCESS | 1679 | 1467319337808 Marionette TRACE conn2 <- [1,1001,null,{"value":"7"}] 13:42:17 INFO - PROCESS | 1679 | 1467319337810 Marionette TRACE conn2 -> [0,1002,"setScriptTimeout",{"ms":35000}] 13:42:17 INFO - PROCESS | 1679 | 1467319337811 Marionette TRACE conn2 <- [1,1002,null,{}] 13:42:17 INFO - PROCESS | 1679 | 1467319337813 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}] 13:42:17 INFO - PROCESS | 1679 | 1467319337815 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:42:17 INFO - PROCESS | 1679 | 1467319337892 Marionette TRACE conn2 <- [1,1003,null,{"value":null}] 13:42:17 INFO - PROCESS | 1679 | 1467319337896 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:17 INFO - PROCESS | 1679 | 1467319337897 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:42:17 INFO - PROCESS | 1679 | ++DOCSHELL 0x119c22000 == 33 [pid = 1679] [id = 258] 13:42:17 INFO - PROCESS | 1679 | ++DOMWINDOW == 84 (0x11817ac00) [pid = 1679] [serial = 772] [outer = 0x0] 13:42:17 INFO - PROCESS | 1679 | ++DOMWINDOW == 85 (0x118635400) [pid = 1679] [serial = 773] [outer = 0x11817ac00] 13:42:17 INFO - PROCESS | 1679 | 1467319337926 Marionette DEBUG loaded listener.js 13:42:17 INFO - PROCESS | 1679 | ++DOMWINDOW == 86 (0x118f77c00) [pid = 1679] [serial = 774] [outer = 0x11817ac00] 13:42:18 INFO - PROCESS | 1679 | 1467319338273 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]]]}] 13:42:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 13:42:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 470ms 13:42:18 INFO - PROCESS | 1679 | 1467319338281 Marionette TRACE conn2 -> [0,1005,"getWindowHandle",null] 13:42:18 INFO - PROCESS | 1679 | 1467319338282 Marionette TRACE conn2 <- [1,1005,null,{"value":"7"}] 13:42:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 13:42:18 INFO - PROCESS | 1679 | 1467319338289 Marionette TRACE conn2 -> [0,1006,"setScriptTimeout",{"ms":35000}] 13:42:18 INFO - PROCESS | 1679 | 1467319338290 Marionette TRACE conn2 <- [1,1006,null,{}] 13:42:18 INFO - PROCESS | 1679 | 1467319338292 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}] 13:42:18 INFO - PROCESS | 1679 | 1467319338293 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:42:18 INFO - PROCESS | 1679 | 1467319338413 Marionette TRACE conn2 <- [1,1007,null,{"value":null}] 13:42:18 INFO - PROCESS | 1679 | 1467319338425 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:18 INFO - PROCESS | 1679 | 1467319338429 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:42:18 INFO - PROCESS | 1679 | ++DOCSHELL 0x12153f800 == 34 [pid = 1679] [id = 259] 13:42:18 INFO - PROCESS | 1679 | ++DOMWINDOW == 87 (0x118ffac00) [pid = 1679] [serial = 775] [outer = 0x0] 13:42:18 INFO - PROCESS | 1679 | ++DOMWINDOW == 88 (0x11933c400) [pid = 1679] [serial = 776] [outer = 0x118ffac00] 13:42:18 INFO - PROCESS | 1679 | 1467319338460 Marionette DEBUG loaded listener.js 13:42:18 INFO - PROCESS | 1679 | ++DOMWINDOW == 89 (0x11964c000) [pid = 1679] [serial = 777] [outer = 0x118ffac00] 13:42:18 INFO - PROCESS | 1679 | 1467319338822 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]]]}] 13:42:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 13:42:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 569ms 13:42:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 13:42:18 INFO - PROCESS | 1679 | 1467319338860 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 13:42:18 INFO - PROCESS | 1679 | 1467319338861 Marionette TRACE conn2 <- [1,1009,null,{"value":"7"}] 13:42:18 INFO - PROCESS | 1679 | 1467319338863 Marionette TRACE conn2 -> [0,1010,"setScriptTimeout",{"ms":35000}] 13:42:18 INFO - PROCESS | 1679 | 1467319338865 Marionette TRACE conn2 <- [1,1010,null,{}] 13:42:18 INFO - PROCESS | 1679 | 1467319338867 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}] 13:42:18 INFO - PROCESS | 1679 | 1467319338868 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:42:18 INFO - PROCESS | 1679 | 1467319338977 Marionette TRACE conn2 <- [1,1011,null,{"value":null}] 13:42:18 INFO - PROCESS | 1679 | 1467319338981 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:18 INFO - PROCESS | 1679 | 1467319338982 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:42:18 INFO - PROCESS | 1679 | ++DOCSHELL 0x121c1c800 == 35 [pid = 1679] [id = 260] 13:42:18 INFO - PROCESS | 1679 | ++DOMWINDOW == 90 (0x118ffb400) [pid = 1679] [serial = 778] [outer = 0x0] 13:42:19 INFO - PROCESS | 1679 | ++DOMWINDOW == 91 (0x1197dc400) [pid = 1679] [serial = 779] [outer = 0x118ffb400] 13:42:19 INFO - PROCESS | 1679 | 1467319339007 Marionette DEBUG loaded listener.js 13:42:19 INFO - PROCESS | 1679 | ++DOMWINDOW == 92 (0x119a0ac00) [pid = 1679] [serial = 780] [outer = 0x118ffb400] 13:42:19 INFO - PROCESS | 1679 | 1467319339356 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]]]}] 13:42:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 13:42:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 521ms 13:42:19 INFO - PROCESS | 1679 | 1467319339387 Marionette TRACE conn2 -> [0,1013,"getWindowHandle",null] 13:42:19 INFO - PROCESS | 1679 | 1467319339389 Marionette TRACE conn2 <- [1,1013,null,{"value":"7"}] 13:42:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 13:42:19 INFO - PROCESS | 1679 | 1467319339397 Marionette TRACE conn2 -> [0,1014,"setScriptTimeout",{"ms":35000}] 13:42:19 INFO - PROCESS | 1679 | 1467319339398 Marionette TRACE conn2 <- [1,1014,null,{}] 13:42:19 INFO - PROCESS | 1679 | 1467319339403 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}] 13:42:19 INFO - PROCESS | 1679 | 1467319339404 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:42:19 INFO - PROCESS | 1679 | 1467319339501 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 13:42:19 INFO - PROCESS | 1679 | 1467319339504 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:19 INFO - PROCESS | 1679 | 1467319339506 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:42:19 INFO - PROCESS | 1679 | ++DOCSHELL 0x124767000 == 36 [pid = 1679] [id = 261] 13:42:19 INFO - PROCESS | 1679 | ++DOMWINDOW == 93 (0x11964c800) [pid = 1679] [serial = 781] [outer = 0x0] 13:42:19 INFO - PROCESS | 1679 | ++DOMWINDOW == 94 (0x120f1b400) [pid = 1679] [serial = 782] [outer = 0x11964c800] 13:42:19 INFO - PROCESS | 1679 | 1467319339530 Marionette DEBUG loaded listener.js 13:42:19 INFO - PROCESS | 1679 | ++DOMWINDOW == 95 (0x12102f800) [pid = 1679] [serial = 783] [outer = 0x11964c800] 13:42:19 INFO - PROCESS | 1679 | 1467319339879 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]]]}] 13:42:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 13:42:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 521ms 13:42:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 13:42:19 INFO - PROCESS | 1679 | 1467319339919 Marionette TRACE conn2 -> [0,1017,"getWindowHandle",null] 13:42:19 INFO - PROCESS | 1679 | 1467319339921 Marionette TRACE conn2 <- [1,1017,null,{"value":"7"}] 13:42:19 INFO - PROCESS | 1679 | 1467319339923 Marionette TRACE conn2 -> [0,1018,"setScriptTimeout",{"ms":35000}] 13:42:19 INFO - PROCESS | 1679 | 1467319339924 Marionette TRACE conn2 <- [1,1018,null,{}] 13:42:19 INFO - PROCESS | 1679 | 1467319339926 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}] 13:42:19 INFO - PROCESS | 1679 | 1467319339927 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:42:20 INFO - PROCESS | 1679 | 1467319340024 Marionette TRACE conn2 <- [1,1019,null,{"value":null}] 13:42:20 INFO - PROCESS | 1679 | 1467319340060 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:20 INFO - PROCESS | 1679 | 1467319340061 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:42:20 INFO - PROCESS | 1679 | ++DOCSHELL 0x125c34800 == 37 [pid = 1679] [id = 262] 13:42:20 INFO - PROCESS | 1679 | ++DOMWINDOW == 96 (0x119b7cc00) [pid = 1679] [serial = 784] [outer = 0x0] 13:42:20 INFO - PROCESS | 1679 | ++DOMWINDOW == 97 (0x121456800) [pid = 1679] [serial = 785] [outer = 0x119b7cc00] 13:42:20 INFO - PROCESS | 1679 | 1467319340085 Marionette DEBUG loaded listener.js 13:42:20 INFO - PROCESS | 1679 | ++DOMWINDOW == 98 (0x121849800) [pid = 1679] [serial = 786] [outer = 0x119b7cc00] 13:42:20 INFO - PROCESS | 1679 | 1467319340438 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]]]}] 13:42:20 INFO - PROCESS | 1679 | --DOMWINDOW == 97 (0x1126a0c00) [pid = 1679] [serial = 733] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 13:42:20 INFO - PROCESS | 1679 | --DOMWINDOW == 96 (0x112e60400) [pid = 1679] [serial = 730] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 13:42:20 INFO - PROCESS | 1679 | --DOMWINDOW == 95 (0x11705a000) [pid = 1679] [serial = 736] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 13:42:20 INFO - PROCESS | 1679 | --DOMWINDOW == 94 (0x111e5cc00) [pid = 1679] [serial = 724] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 13:42:20 INFO - PROCESS | 1679 | --DOMWINDOW == 93 (0x11274c000) [pid = 1679] [serial = 727] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 13:42:20 INFO - PROCESS | 1679 | --DOMWINDOW == 92 (0x11336c800) [pid = 1679] [serial = 706] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 13:42:20 INFO - PROCESS | 1679 | --DOMWINDOW == 91 (0x117d14c00) [pid = 1679] [serial = 709] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 13:42:20 INFO - PROCESS | 1679 | --DOMWINDOW == 90 (0x118f7bc00) [pid = 1679] [serial = 712] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 13:42:20 INFO - PROCESS | 1679 | --DOMWINDOW == 89 (0x1128cb800) [pid = 1679] [serial = 739] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 13:42:20 INFO - PROCESS | 1679 | --DOMWINDOW == 88 (0x1197e6400) [pid = 1679] [serial = 715] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 13:42:20 INFO - PROCESS | 1679 | --DOMWINDOW == 87 (0x12102d400) [pid = 1679] [serial = 718] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 13:42:20 INFO - PROCESS | 1679 | --DOMWINDOW == 86 (0x121a96800) [pid = 1679] [serial = 721] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 13:42:20 INFO - PROCESS | 1679 | --DOMWINDOW == 85 (0x1122be000) [pid = 1679] [serial = 748] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 13:42:20 INFO - PROCESS | 1679 | --DOMWINDOW == 84 (0x1182e8000) [pid = 1679] [serial = 742] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 13:42:20 INFO - PROCESS | 1679 | --DOMWINDOW == 83 (0x1182ea000) [pid = 1679] [serial = 745] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 13:42:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 13:42:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 572ms 13:42:20 INFO - PROCESS | 1679 | 1467319340496 Marionette TRACE conn2 -> [0,1021,"getWindowHandle",null] 13:42:20 INFO - PROCESS | 1679 | 1467319340497 Marionette TRACE conn2 <- [1,1021,null,{"value":"7"}] 13:42:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 13:42:20 INFO - PROCESS | 1679 | 1467319340500 Marionette TRACE conn2 -> [0,1022,"setScriptTimeout",{"ms":35000}] 13:42:20 INFO - PROCESS | 1679 | 1467319340501 Marionette TRACE conn2 <- [1,1022,null,{}] 13:42:20 INFO - PROCESS | 1679 | 1467319340503 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}] 13:42:20 INFO - PROCESS | 1679 | 1467319340504 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:42:20 INFO - PROCESS | 1679 | 1467319340581 Marionette TRACE conn2 <- [1,1023,null,{"value":null}] 13:42:20 INFO - PROCESS | 1679 | 1467319340587 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:20 INFO - PROCESS | 1679 | 1467319340588 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:42:20 INFO - PROCESS | 1679 | ++DOCSHELL 0x118fa6800 == 38 [pid = 1679] [id = 263] 13:42:20 INFO - PROCESS | 1679 | ++DOMWINDOW == 84 (0x112a84c00) [pid = 1679] [serial = 787] [outer = 0x0] 13:42:20 INFO - PROCESS | 1679 | ++DOMWINDOW == 85 (0x11336c800) [pid = 1679] [serial = 788] [outer = 0x112a84c00] 13:42:20 INFO - PROCESS | 1679 | 1467319340613 Marionette DEBUG loaded listener.js 13:42:20 INFO - PROCESS | 1679 | ++DOMWINDOW == 86 (0x117d34000) [pid = 1679] [serial = 789] [outer = 0x112a84c00] 13:42:20 INFO - PROCESS | 1679 | 1467319340925 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]]]}] 13:42:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 13:42:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 468ms 13:42:20 INFO - PROCESS | 1679 | 1467319340969 Marionette TRACE conn2 -> [0,1025,"getWindowHandle",null] 13:42:20 INFO - PROCESS | 1679 | 1467319340970 Marionette TRACE conn2 <- [1,1025,null,{"value":"7"}] 13:42:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 13:42:20 INFO - PROCESS | 1679 | 1467319340972 Marionette TRACE conn2 -> [0,1026,"setScriptTimeout",{"ms":35000}] 13:42:20 INFO - PROCESS | 1679 | 1467319340973 Marionette TRACE conn2 <- [1,1026,null,{}] 13:42:20 INFO - PROCESS | 1679 | 1467319340976 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}] 13:42:20 INFO - PROCESS | 1679 | 1467319340977 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:42:21 INFO - PROCESS | 1679 | 1467319341055 Marionette TRACE conn2 <- [1,1027,null,{"value":null}] 13:42:21 INFO - PROCESS | 1679 | 1467319341112 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:21 INFO - PROCESS | 1679 | 1467319341114 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:42:21 INFO - PROCESS | 1679 | ++DOCSHELL 0x128f38800 == 39 [pid = 1679] [id = 264] 13:42:21 INFO - PROCESS | 1679 | ++DOMWINDOW == 87 (0x11817b400) [pid = 1679] [serial = 790] [outer = 0x0] 13:42:21 INFO - PROCESS | 1679 | ++DOMWINDOW == 88 (0x118ff3800) [pid = 1679] [serial = 791] [outer = 0x11817b400] 13:42:21 INFO - PROCESS | 1679 | 1467319341145 Marionette DEBUG loaded listener.js 13:42:21 INFO - PROCESS | 1679 | ++DOMWINDOW == 89 (0x121a65400) [pid = 1679] [serial = 792] [outer = 0x11817b400] 13:42:21 INFO - PROCESS | 1679 | 1467319341424 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]]]}] 13:42:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 13:42:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 468ms 13:42:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 13:42:21 INFO - PROCESS | 1679 | 1467319341441 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 13:42:21 INFO - PROCESS | 1679 | 1467319341443 Marionette TRACE conn2 <- [1,1029,null,{"value":"7"}] 13:42:21 INFO - PROCESS | 1679 | 1467319341445 Marionette TRACE conn2 -> [0,1030,"setScriptTimeout",{"ms":35000}] 13:42:21 INFO - PROCESS | 1679 | 1467319341447 Marionette TRACE conn2 <- [1,1030,null,{}] 13:42:21 INFO - PROCESS | 1679 | 1467319341456 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}] 13:42:21 INFO - PROCESS | 1679 | 1467319341458 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:42:21 INFO - PROCESS | 1679 | 1467319341556 Marionette TRACE conn2 <- [1,1031,null,{"value":null}] 13:42:21 INFO - PROCESS | 1679 | 1467319341559 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:21 INFO - PROCESS | 1679 | 1467319341561 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:42:21 INFO - PROCESS | 1679 | ++DOCSHELL 0x12a456000 == 40 [pid = 1679] [id = 265] 13:42:21 INFO - PROCESS | 1679 | ++DOMWINDOW == 90 (0x1197dfc00) [pid = 1679] [serial = 793] [outer = 0x0] 13:42:21 INFO - PROCESS | 1679 | ++DOMWINDOW == 91 (0x123c05400) [pid = 1679] [serial = 794] [outer = 0x1197dfc00] 13:42:21 INFO - PROCESS | 1679 | 1467319341585 Marionette DEBUG loaded listener.js 13:42:21 INFO - PROCESS | 1679 | ++DOMWINDOW == 92 (0x124c2c800) [pid = 1679] [serial = 795] [outer = 0x1197dfc00] 13:42:21 INFO - PROCESS | 1679 | 1467319341925 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]]]}] 13:42:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 13:42:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 519ms 13:42:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 13:42:21 INFO - PROCESS | 1679 | 1467319341976 Marionette TRACE conn2 -> [0,1033,"getWindowHandle",null] 13:42:21 INFO - PROCESS | 1679 | 1467319341977 Marionette TRACE conn2 <- [1,1033,null,{"value":"7"}] 13:42:21 INFO - PROCESS | 1679 | 1467319341979 Marionette TRACE conn2 -> [0,1034,"setScriptTimeout",{"ms":35000}] 13:42:21 INFO - PROCESS | 1679 | 1467319341980 Marionette TRACE conn2 <- [1,1034,null,{}] 13:42:21 INFO - PROCESS | 1679 | 1467319341983 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}] 13:42:21 INFO - PROCESS | 1679 | 1467319341984 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:42:22 INFO - PROCESS | 1679 | 1467319342062 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 13:42:22 INFO - PROCESS | 1679 | 1467319342067 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:22 INFO - PROCESS | 1679 | 1467319342070 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:42:22 INFO - PROCESS | 1679 | ++DOCSHELL 0x12a5e4000 == 41 [pid = 1679] [id = 266] 13:42:22 INFO - PROCESS | 1679 | ++DOMWINDOW == 93 (0x12450c800) [pid = 1679] [serial = 796] [outer = 0x0] 13:42:22 INFO - PROCESS | 1679 | ++DOMWINDOW == 94 (0x124cacc00) [pid = 1679] [serial = 797] [outer = 0x12450c800] 13:42:22 INFO - PROCESS | 1679 | 1467319342094 Marionette DEBUG loaded listener.js 13:42:22 INFO - PROCESS | 1679 | ++DOMWINDOW == 95 (0x124cb6400) [pid = 1679] [serial = 798] [outer = 0x12450c800] 13:42:22 INFO - PROCESS | 1679 | 1467319342425 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]]]}] 13:42:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 13:42:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 474ms 13:42:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 13:42:22 INFO - PROCESS | 1679 | 1467319342495 Marionette TRACE conn2 -> [0,1037,"getWindowHandle",null] 13:42:22 INFO - PROCESS | 1679 | 1467319342497 Marionette TRACE conn2 <- [1,1037,null,{"value":"7"}] 13:42:22 INFO - PROCESS | 1679 | 1467319342501 Marionette TRACE conn2 -> [0,1038,"setScriptTimeout",{"ms":35000}] 13:42:22 INFO - PROCESS | 1679 | 1467319342504 Marionette TRACE conn2 <- [1,1038,null,{}] 13:42:22 INFO - PROCESS | 1679 | 1467319342508 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}] 13:42:22 INFO - PROCESS | 1679 | 1467319342510 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:42:22 INFO - PROCESS | 1679 | 1467319342619 Marionette TRACE conn2 <- [1,1039,null,{"value":null}] 13:42:22 INFO - PROCESS | 1679 | 1467319342717 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:22 INFO - PROCESS | 1679 | 1467319342720 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:42:22 INFO - PROCESS | 1679 | ++DOCSHELL 0x116ade000 == 42 [pid = 1679] [id = 267] 13:42:22 INFO - PROCESS | 1679 | ++DOMWINDOW == 96 (0x1128cdc00) [pid = 1679] [serial = 799] [outer = 0x0] 13:42:22 INFO - PROCESS | 1679 | ++DOMWINDOW == 97 (0x112a7ac00) [pid = 1679] [serial = 800] [outer = 0x1128cdc00] 13:42:22 INFO - PROCESS | 1679 | 1467319342753 Marionette DEBUG loaded listener.js 13:42:22 INFO - PROCESS | 1679 | ++DOMWINDOW == 98 (0x113bacc00) [pid = 1679] [serial = 801] [outer = 0x1128cdc00] 13:42:23 INFO - PROCESS | 1679 | 1467319343187 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]]]}] 13:42:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 13:42:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 721ms 13:42:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 13:42:23 INFO - PROCESS | 1679 | 1467319343240 Marionette TRACE conn2 -> [0,1041,"getWindowHandle",null] 13:42:23 INFO - PROCESS | 1679 | 1467319343242 Marionette TRACE conn2 <- [1,1041,null,{"value":"7"}] 13:42:23 INFO - PROCESS | 1679 | 1467319343247 Marionette TRACE conn2 -> [0,1042,"setScriptTimeout",{"ms":35000}] 13:42:23 INFO - PROCESS | 1679 | 1467319343250 Marionette TRACE conn2 <- [1,1042,null,{}] 13:42:23 INFO - PROCESS | 1679 | 1467319343274 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}] 13:42:23 INFO - PROCESS | 1679 | 1467319343276 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:42:23 INFO - PROCESS | 1679 | 1467319343413 Marionette TRACE conn2 <- [1,1043,null,{"value":null}] 13:42:23 INFO - PROCESS | 1679 | 1467319343481 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:23 INFO - PROCESS | 1679 | 1467319343483 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:42:23 INFO - PROCESS | 1679 | ++DOCSHELL 0x120f72000 == 43 [pid = 1679] [id = 268] 13:42:23 INFO - PROCESS | 1679 | ++DOMWINDOW == 99 (0x116f0f400) [pid = 1679] [serial = 802] [outer = 0x0] 13:42:23 INFO - PROCESS | 1679 | ++DOMWINDOW == 100 (0x116f42400) [pid = 1679] [serial = 803] [outer = 0x116f0f400] 13:42:23 INFO - PROCESS | 1679 | 1467319343513 Marionette DEBUG loaded listener.js 13:42:23 INFO - PROCESS | 1679 | ++DOMWINDOW == 101 (0x117d13000) [pid = 1679] [serial = 804] [outer = 0x116f0f400] 13:42:23 INFO - PROCESS | 1679 | 1467319343942 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]]]}] 13:42:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 13:42:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 741ms 13:42:23 INFO - PROCESS | 1679 | 1467319343986 Marionette TRACE conn2 -> [0,1045,"getWindowHandle",null] 13:42:23 INFO - PROCESS | 1679 | 1467319343988 Marionette TRACE conn2 <- [1,1045,null,{"value":"7"}] 13:42:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 13:42:23 INFO - PROCESS | 1679 | 1467319343990 Marionette TRACE conn2 -> [0,1046,"setScriptTimeout",{"ms":35000}] 13:42:23 INFO - PROCESS | 1679 | 1467319343991 Marionette TRACE conn2 <- [1,1046,null,{}] 13:42:24 INFO - PROCESS | 1679 | 1467319343998 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}] 13:42:24 INFO - PROCESS | 1679 | 1467319344001 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:42:24 INFO - PROCESS | 1679 | 1467319344102 Marionette TRACE conn2 <- [1,1047,null,{"value":null}] 13:42:24 INFO - PROCESS | 1679 | 1467319344170 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:24 INFO - PROCESS | 1679 | 1467319344173 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:42:24 INFO - PROCESS | 1679 | ++DOCSHELL 0x12966b800 == 44 [pid = 1679] [id = 269] 13:42:24 INFO - PROCESS | 1679 | ++DOMWINDOW == 102 (0x11889c000) [pid = 1679] [serial = 805] [outer = 0x0] 13:42:24 INFO - PROCESS | 1679 | ++DOMWINDOW == 103 (0x118f78400) [pid = 1679] [serial = 806] [outer = 0x11889c000] 13:42:24 INFO - PROCESS | 1679 | 1467319344204 Marionette DEBUG loaded listener.js 13:42:24 INFO - PROCESS | 1679 | ++DOMWINDOW == 104 (0x119342c00) [pid = 1679] [serial = 807] [outer = 0x11889c000] 13:42:24 INFO - PROCESS | 1679 | 1467319344618 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]]]}] 13:42:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 13:42:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 672ms 13:42:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 13:42:24 INFO - PROCESS | 1679 | 1467319344662 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 13:42:24 INFO - PROCESS | 1679 | 1467319344664 Marionette TRACE conn2 <- [1,1049,null,{"value":"7"}] 13:42:24 INFO - PROCESS | 1679 | 1467319344666 Marionette TRACE conn2 -> [0,1050,"setScriptTimeout",{"ms":35000}] 13:42:24 INFO - PROCESS | 1679 | 1467319344667 Marionette TRACE conn2 <- [1,1050,null,{}] 13:42:24 INFO - PROCESS | 1679 | 1467319344670 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}] 13:42:24 INFO - PROCESS | 1679 | 1467319344671 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:42:24 INFO - PROCESS | 1679 | 1467319344797 Marionette TRACE conn2 <- [1,1051,null,{"value":null}] 13:42:24 INFO - PROCESS | 1679 | 1467319344854 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:24 INFO - PROCESS | 1679 | 1467319344856 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:42:24 INFO - PROCESS | 1679 | ++DOCSHELL 0x12a7f0000 == 45 [pid = 1679] [id = 270] 13:42:24 INFO - PROCESS | 1679 | ++DOMWINDOW == 105 (0x1197e0000) [pid = 1679] [serial = 808] [outer = 0x0] 13:42:24 INFO - PROCESS | 1679 | ++DOMWINDOW == 106 (0x120f21000) [pid = 1679] [serial = 809] [outer = 0x1197e0000] 13:42:24 INFO - PROCESS | 1679 | 1467319344885 Marionette DEBUG loaded listener.js 13:42:24 INFO - PROCESS | 1679 | ++DOMWINDOW == 107 (0x121a60c00) [pid = 1679] [serial = 810] [outer = 0x1197e0000] 13:42:25 INFO - PROCESS | 1679 | 1467319345356 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]]]}] 13:42:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 13:42:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 721ms 13:42:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 13:42:25 INFO - PROCESS | 1679 | 1467319345387 Marionette TRACE conn2 -> [0,1053,"getWindowHandle",null] 13:42:25 INFO - PROCESS | 1679 | 1467319345389 Marionette TRACE conn2 <- [1,1053,null,{"value":"7"}] 13:42:25 INFO - PROCESS | 1679 | 1467319345391 Marionette TRACE conn2 -> [0,1054,"setScriptTimeout",{"ms":35000}] 13:42:25 INFO - PROCESS | 1679 | 1467319345392 Marionette TRACE conn2 <- [1,1054,null,{}] 13:42:25 INFO - PROCESS | 1679 | 1467319345394 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}] 13:42:25 INFO - PROCESS | 1679 | 1467319345396 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:42:25 INFO - PROCESS | 1679 | 1467319345499 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 13:42:25 INFO - PROCESS | 1679 | 1467319345554 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:25 INFO - PROCESS | 1679 | 1467319345555 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:42:25 INFO - PROCESS | 1679 | ++DOCSHELL 0x11699c800 == 46 [pid = 1679] [id = 271] 13:42:25 INFO - PROCESS | 1679 | ++DOMWINDOW == 108 (0x1186a0c00) [pid = 1679] [serial = 811] [outer = 0x0] 13:42:25 INFO - PROCESS | 1679 | ++DOMWINDOW == 109 (0x1197e1400) [pid = 1679] [serial = 812] [outer = 0x1186a0c00] 13:42:25 INFO - PROCESS | 1679 | 1467319345585 Marionette DEBUG loaded listener.js 13:42:25 INFO - PROCESS | 1679 | ++DOMWINDOW == 110 (0x123c05800) [pid = 1679] [serial = 813] [outer = 0x1186a0c00] 13:42:26 INFO - PROCESS | 1679 | 1467319346193 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]]]}] 13:42:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 13:42:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 820ms 13:42:26 INFO - PROCESS | 1679 | 1467319346212 Marionette TRACE conn2 -> [0,1057,"getWindowHandle",null] 13:42:26 INFO - PROCESS | 1679 | 1467319346214 Marionette TRACE conn2 <- [1,1057,null,{"value":"7"}] 13:42:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 13:42:26 INFO - PROCESS | 1679 | 1467319346217 Marionette TRACE conn2 -> [0,1058,"setScriptTimeout",{"ms":35000}] 13:42:26 INFO - PROCESS | 1679 | 1467319346220 Marionette TRACE conn2 <- [1,1058,null,{}] 13:42:26 INFO - PROCESS | 1679 | 1467319346223 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}] 13:42:26 INFO - PROCESS | 1679 | 1467319346225 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:42:26 INFO - PROCESS | 1679 | 1467319346321 Marionette TRACE conn2 <- [1,1059,null,{"value":null}] 13:42:26 INFO - PROCESS | 1679 | 1467319346378 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:26 INFO - PROCESS | 1679 | 1467319346379 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:42:26 INFO - PROCESS | 1679 | ++DOCSHELL 0x11746c000 == 47 [pid = 1679] [id = 272] 13:42:26 INFO - PROCESS | 1679 | ++DOMWINDOW == 111 (0x1166f0000) [pid = 1679] [serial = 814] [outer = 0x0] 13:42:26 INFO - PROCESS | 1679 | ++DOMWINDOW == 112 (0x116f03c00) [pid = 1679] [serial = 815] [outer = 0x1166f0000] 13:42:26 INFO - PROCESS | 1679 | 1467319346408 Marionette DEBUG loaded listener.js 13:42:26 INFO - PROCESS | 1679 | ++DOMWINDOW == 113 (0x1176f1000) [pid = 1679] [serial = 816] [outer = 0x1166f0000] 13:42:27 INFO - PROCESS | 1679 | --DOCSHELL 0x12a456000 == 46 [pid = 1679] [id = 265] 13:42:27 INFO - PROCESS | 1679 | --DOCSHELL 0x128f38800 == 45 [pid = 1679] [id = 264] 13:42:27 INFO - PROCESS | 1679 | --DOCSHELL 0x118fa6800 == 44 [pid = 1679] [id = 263] 13:42:27 INFO - PROCESS | 1679 | --DOCSHELL 0x125c34800 == 43 [pid = 1679] [id = 262] 13:42:27 INFO - PROCESS | 1679 | --DOCSHELL 0x124767000 == 42 [pid = 1679] [id = 261] 13:42:27 INFO - PROCESS | 1679 | --DOCSHELL 0x121c1c800 == 41 [pid = 1679] [id = 260] 13:42:27 INFO - PROCESS | 1679 | --DOCSHELL 0x12153f800 == 40 [pid = 1679] [id = 259] 13:42:27 INFO - PROCESS | 1679 | --DOCSHELL 0x119c22000 == 39 [pid = 1679] [id = 258] 13:42:27 INFO - PROCESS | 1679 | --DOCSHELL 0x119490000 == 38 [pid = 1679] [id = 257] 13:42:27 INFO - PROCESS | 1679 | --DOCSHELL 0x118484000 == 37 [pid = 1679] [id = 256] 13:42:27 INFO - PROCESS | 1679 | --DOCSHELL 0x116ae6800 == 36 [pid = 1679] [id = 255] 13:42:27 INFO - PROCESS | 1679 | --DOCSHELL 0x114054000 == 35 [pid = 1679] [id = 254] 13:42:27 INFO - PROCESS | 1679 | --DOCSHELL 0x1186de800 == 34 [pid = 1679] [id = 253] 13:42:27 INFO - PROCESS | 1679 | --DOCSHELL 0x11302e000 == 33 [pid = 1679] [id = 252] 13:42:27 INFO - PROCESS | 1679 | --DOCSHELL 0x11699c800 == 32 [pid = 1679] [id = 271] 13:42:27 INFO - PROCESS | 1679 | --DOCSHELL 0x12a7f0000 == 31 [pid = 1679] [id = 270] 13:42:27 INFO - PROCESS | 1679 | --DOCSHELL 0x12966b800 == 30 [pid = 1679] [id = 269] 13:42:27 INFO - PROCESS | 1679 | --DOCSHELL 0x120f72000 == 29 [pid = 1679] [id = 268] 13:42:27 INFO - PROCESS | 1679 | --DOCSHELL 0x12a5e4000 == 28 [pid = 1679] [id = 266] 13:42:27 INFO - PROCESS | 1679 | --DOCSHELL 0x116ade000 == 27 [pid = 1679] [id = 267] 13:42:27 INFO - PROCESS | 1679 | --DOMWINDOW == 112 (0x11678b800) [pid = 1679] [serial = 734] [outer = 0x0] [url = about:blank] 13:42:27 INFO - PROCESS | 1679 | --DOMWINDOW == 111 (0x113eabc00) [pid = 1679] [serial = 732] [outer = 0x0] [url = about:blank] 13:42:27 INFO - PROCESS | 1679 | --DOMWINDOW == 110 (0x117d0e000) [pid = 1679] [serial = 737] [outer = 0x0] [url = about:blank] 13:42:27 INFO - PROCESS | 1679 | --DOMWINDOW == 109 (0x112699400) [pid = 1679] [serial = 726] [outer = 0x0] [url = about:blank] 13:42:27 INFO - PROCESS | 1679 | --DOMWINDOW == 108 (0x112018000) [pid = 1679] [serial = 725] [outer = 0x0] [url = about:blank] 13:42:27 INFO - PROCESS | 1679 | --DOMWINDOW == 107 (0x1128cf400) [pid = 1679] [serial = 728] [outer = 0x0] [url = about:blank] 13:42:27 INFO - PROCESS | 1679 | --DOMWINDOW == 106 (0x112abbc00) [pid = 1679] [serial = 729] [outer = 0x0] [url = about:blank] 13:42:27 INFO - PROCESS | 1679 | --DOMWINDOW == 105 (0x116f0a800) [pid = 1679] [serial = 708] [outer = 0x0] [url = about:blank] 13:42:27 INFO - PROCESS | 1679 | --DOMWINDOW == 104 (0x1166f4800) [pid = 1679] [serial = 707] [outer = 0x0] [url = about:blank] 13:42:27 INFO - PROCESS | 1679 | --DOMWINDOW == 103 (0x118637800) [pid = 1679] [serial = 711] [outer = 0x0] [url = about:blank] 13:42:27 INFO - PROCESS | 1679 | --DOMWINDOW == 102 (0x1182e2000) [pid = 1679] [serial = 710] [outer = 0x0] [url = about:blank] 13:42:27 INFO - PROCESS | 1679 | --DOMWINDOW == 101 (0x1197d9c00) [pid = 1679] [serial = 714] [outer = 0x0] [url = about:blank] 13:42:27 INFO - PROCESS | 1679 | --DOMWINDOW == 100 (0x119388400) [pid = 1679] [serial = 713] [outer = 0x0] [url = about:blank] 13:42:27 INFO - PROCESS | 1679 | --DOMWINDOW == 99 (0x11816ec00) [pid = 1679] [serial = 740] [outer = 0x0] [url = about:blank] 13:42:27 INFO - PROCESS | 1679 | --DOMWINDOW == 98 (0x121561c00) [pid = 1679] [serial = 717] [outer = 0x0] [url = about:blank] 13:42:27 INFO - PROCESS | 1679 | --DOMWINDOW == 97 (0x12102ac00) [pid = 1679] [serial = 716] [outer = 0x0] [url = about:blank] 13:42:27 INFO - PROCESS | 1679 | --DOMWINDOW == 96 (0x121a94400) [pid = 1679] [serial = 720] [outer = 0x0] [url = about:blank] 13:42:27 INFO - PROCESS | 1679 | --DOMWINDOW == 95 (0x121a62800) [pid = 1679] [serial = 719] [outer = 0x0] [url = about:blank] 13:42:27 INFO - PROCESS | 1679 | --DOMWINDOW == 94 (0x125831c00) [pid = 1679] [serial = 723] [outer = 0x0] [url = about:blank] 13:42:27 INFO - PROCESS | 1679 | --DOMWINDOW == 93 (0x125693800) [pid = 1679] [serial = 722] [outer = 0x0] [url = about:blank] 13:42:27 INFO - PROCESS | 1679 | --DOMWINDOW == 92 (0x118f80000) [pid = 1679] [serial = 750] [outer = 0x0] [url = about:blank] 13:42:27 INFO - PROCESS | 1679 | --DOMWINDOW == 91 (0x117d2e800) [pid = 1679] [serial = 738] [outer = 0x0] [url = about:blank] 13:42:27 INFO - PROCESS | 1679 | --DOMWINDOW == 90 (0x11832d800) [pid = 1679] [serial = 743] [outer = 0x0] [url = about:blank] 13:42:27 INFO - PROCESS | 1679 | --DOMWINDOW == 89 (0x118631000) [pid = 1679] [serial = 744] [outer = 0x0] [url = about:blank] 13:42:27 INFO - PROCESS | 1679 | --DOMWINDOW == 88 (0x118f81000) [pid = 1679] [serial = 752] [outer = 0x0] [url = about:blank] 13:42:27 INFO - PROCESS | 1679 | --DOMWINDOW == 87 (0x118f76400) [pid = 1679] [serial = 749] [outer = 0x0] [url = about:blank] 13:42:27 INFO - PROCESS | 1679 | --DOMWINDOW == 86 (0x1182dfc00) [pid = 1679] [serial = 741] [outer = 0x0] [url = about:blank] 13:42:27 INFO - PROCESS | 1679 | --DOMWINDOW == 85 (0x113379400) [pid = 1679] [serial = 731] [outer = 0x0] [url = about:blank] 13:42:27 INFO - PROCESS | 1679 | --DOMWINDOW == 84 (0x11863c800) [pid = 1679] [serial = 746] [outer = 0x0] [url = about:blank] 13:42:27 INFO - PROCESS | 1679 | --DOMWINDOW == 83 (0x116f0bc00) [pid = 1679] [serial = 735] [outer = 0x0] [url = about:blank] 13:42:27 INFO - PROCESS | 1679 | --DOMWINDOW == 82 (0x118894400) [pid = 1679] [serial = 747] [outer = 0x0] [url = about:blank] 13:42:27 INFO - PROCESS | 1679 | 1467319347384 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]]]}] 13:42:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 13:42:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1223ms 13:42:27 INFO - PROCESS | 1679 | 1467319347441 Marionette TRACE conn2 -> [0,1061,"getWindowHandle",null] 13:42:27 INFO - PROCESS | 1679 | 1467319347444 Marionette TRACE conn2 <- [1,1061,null,{"value":"7"}] 13:42:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 13:42:27 INFO - PROCESS | 1679 | 1467319347448 Marionette TRACE conn2 -> [0,1062,"setScriptTimeout",{"ms":35000}] 13:42:27 INFO - PROCESS | 1679 | 1467319347451 Marionette TRACE conn2 <- [1,1062,null,{}] 13:42:27 INFO - PROCESS | 1679 | 1467319347455 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}] 13:42:27 INFO - PROCESS | 1679 | 1467319347456 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:42:27 INFO - PROCESS | 1679 | 1467319347548 Marionette TRACE conn2 <- [1,1063,null,{"value":null}] 13:42:27 INFO - PROCESS | 1679 | 1467319347558 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:27 INFO - PROCESS | 1679 | 1467319347560 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:42:27 INFO - PROCESS | 1679 | ++DOCSHELL 0x116245800 == 28 [pid = 1679] [id = 273] 13:42:27 INFO - PROCESS | 1679 | ++DOMWINDOW == 83 (0x112abf400) [pid = 1679] [serial = 817] [outer = 0x0] 13:42:27 INFO - PROCESS | 1679 | ++DOMWINDOW == 84 (0x112d77800) [pid = 1679] [serial = 818] [outer = 0x112abf400] 13:42:27 INFO - PROCESS | 1679 | 1467319347624 Marionette DEBUG loaded listener.js 13:42:27 INFO - PROCESS | 1679 | ++DOMWINDOW == 85 (0x110ff0400) [pid = 1679] [serial = 819] [outer = 0x112abf400] 13:42:28 INFO - PROCESS | 1679 | 1467319348083 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]]]}] 13:42:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 13:42:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 672ms 13:42:28 INFO - PROCESS | 1679 | 1467319348120 Marionette TRACE conn2 -> [0,1065,"getWindowHandle",null] 13:42:28 INFO - PROCESS | 1679 | 1467319348124 Marionette TRACE conn2 <- [1,1065,null,{"value":"7"}] 13:42:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 13:42:28 INFO - PROCESS | 1679 | 1467319348128 Marionette TRACE conn2 -> [0,1066,"setScriptTimeout",{"ms":35000}] 13:42:28 INFO - PROCESS | 1679 | 1467319348130 Marionette TRACE conn2 <- [1,1066,null,{}] 13:42:28 INFO - PROCESS | 1679 | 1467319348137 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}] 13:42:28 INFO - PROCESS | 1679 | 1467319348139 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:42:28 INFO - PROCESS | 1679 | 1467319348215 Marionette TRACE conn2 <- [1,1067,null,{"value":null}] 13:42:28 INFO - PROCESS | 1679 | 1467319348222 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:28 INFO - PROCESS | 1679 | 1467319348223 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:42:28 INFO - PROCESS | 1679 | ++DOCSHELL 0x1181dd000 == 29 [pid = 1679] [id = 274] 13:42:28 INFO - PROCESS | 1679 | ++DOMWINDOW == 86 (0x116080400) [pid = 1679] [serial = 820] [outer = 0x0] 13:42:28 INFO - PROCESS | 1679 | ++DOMWINDOW == 87 (0x11670bc00) [pid = 1679] [serial = 821] [outer = 0x116080400] 13:42:28 INFO - PROCESS | 1679 | 1467319348251 Marionette DEBUG loaded listener.js 13:42:28 INFO - PROCESS | 1679 | ++DOMWINDOW == 88 (0x116974400) [pid = 1679] [serial = 822] [outer = 0x116080400] 13:42:28 INFO - PROCESS | 1679 | 1467319348595 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]]]}] 13:42:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 13:42:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 519ms 13:42:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 13:42:28 INFO - PROCESS | 1679 | 1467319348648 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 13:42:28 INFO - PROCESS | 1679 | 1467319348649 Marionette TRACE conn2 <- [1,1069,null,{"value":"7"}] 13:42:28 INFO - PROCESS | 1679 | 1467319348651 Marionette TRACE conn2 -> [0,1070,"setScriptTimeout",{"ms":35000}] 13:42:28 INFO - PROCESS | 1679 | 1467319348654 Marionette TRACE conn2 <- [1,1070,null,{}] 13:42:28 INFO - PROCESS | 1679 | 1467319348661 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}] 13:42:28 INFO - PROCESS | 1679 | 1467319348665 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:42:28 INFO - PROCESS | 1679 | 1467319348748 Marionette TRACE conn2 <- [1,1071,null,{"value":null}] 13:42:28 INFO - PROCESS | 1679 | 1467319348756 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:28 INFO - PROCESS | 1679 | 1467319348758 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:42:28 INFO - PROCESS | 1679 | ++DOCSHELL 0x118f9e000 == 30 [pid = 1679] [id = 275] 13:42:28 INFO - PROCESS | 1679 | ++DOMWINDOW == 89 (0x1128aa000) [pid = 1679] [serial = 823] [outer = 0x0] 13:42:28 INFO - PROCESS | 1679 | ++DOMWINDOW == 90 (0x117d16800) [pid = 1679] [serial = 824] [outer = 0x1128aa000] 13:42:28 INFO - PROCESS | 1679 | 1467319348786 Marionette DEBUG loaded listener.js 13:42:28 INFO - PROCESS | 1679 | ++DOMWINDOW == 91 (0x118171c00) [pid = 1679] [serial = 825] [outer = 0x1128aa000] 13:42:29 INFO - PROCESS | 1679 | 1467319349129 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]]]}] 13:42:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 13:42:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 525ms 13:42:29 INFO - PROCESS | 1679 | 1467319349190 Marionette TRACE conn2 -> [0,1073,"getWindowHandle",null] 13:42:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 13:42:29 INFO - PROCESS | 1679 | 1467319349192 Marionette TRACE conn2 <- [1,1073,null,{"value":"7"}] 13:42:29 INFO - PROCESS | 1679 | 1467319349196 Marionette TRACE conn2 -> [0,1074,"setScriptTimeout",{"ms":35000}] 13:42:29 INFO - PROCESS | 1679 | 1467319349197 Marionette TRACE conn2 <- [1,1074,null,{}] 13:42:29 INFO - PROCESS | 1679 | 1467319349201 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}] 13:42:29 INFO - PROCESS | 1679 | 1467319349203 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:42:29 INFO - PROCESS | 1679 | 1467319349322 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 13:42:29 INFO - PROCESS | 1679 | 1467319349335 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:29 INFO - PROCESS | 1679 | 1467319349337 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:42:29 INFO - PROCESS | 1679 | ++DOCSHELL 0x119c28800 == 31 [pid = 1679] [id = 276] 13:42:29 INFO - PROCESS | 1679 | ++DOMWINDOW == 92 (0x1182e2000) [pid = 1679] [serial = 826] [outer = 0x0] 13:42:29 INFO - PROCESS | 1679 | ++DOMWINDOW == 93 (0x11852d000) [pid = 1679] [serial = 827] [outer = 0x1182e2000] 13:42:29 INFO - PROCESS | 1679 | 1467319349376 Marionette DEBUG loaded listener.js 13:42:29 INFO - PROCESS | 1679 | ++DOMWINDOW == 94 (0x118634800) [pid = 1679] [serial = 828] [outer = 0x1182e2000] 13:42:29 INFO - PROCESS | 1679 | 1467319349781 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]]]}] 13:42:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 13:42:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 624ms 13:42:29 INFO - PROCESS | 1679 | 1467319349826 Marionette TRACE conn2 -> [0,1077,"getWindowHandle",null] 13:42:29 INFO - PROCESS | 1679 | 1467319349828 Marionette TRACE conn2 <- [1,1077,null,{"value":"7"}] 13:42:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 13:42:29 INFO - PROCESS | 1679 | 1467319349843 Marionette TRACE conn2 -> [0,1078,"setScriptTimeout",{"ms":35000}] 13:42:29 INFO - PROCESS | 1679 | 1467319349844 Marionette TRACE conn2 <- [1,1078,null,{}] 13:42:29 INFO - PROCESS | 1679 | 1467319349846 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}] 13:42:29 INFO - PROCESS | 1679 | 1467319349848 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:42:29 INFO - PROCESS | 1679 | 1467319349943 Marionette TRACE conn2 <- [1,1079,null,{"value":null}] 13:42:29 INFO - PROCESS | 1679 | 1467319349948 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:29 INFO - PROCESS | 1679 | 1467319349949 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:42:29 INFO - PROCESS | 1679 | ++DOCSHELL 0x1210a1800 == 32 [pid = 1679] [id = 277] 13:42:29 INFO - PROCESS | 1679 | ++DOMWINDOW == 95 (0x113eac400) [pid = 1679] [serial = 829] [outer = 0x0] 13:42:29 INFO - PROCESS | 1679 | ++DOMWINDOW == 96 (0x118699c00) [pid = 1679] [serial = 830] [outer = 0x113eac400] 13:42:29 INFO - PROCESS | 1679 | 1467319349975 Marionette DEBUG loaded listener.js 13:42:30 INFO - PROCESS | 1679 | ++DOMWINDOW == 97 (0x118898800) [pid = 1679] [serial = 831] [outer = 0x113eac400] 13:42:30 INFO - PROCESS | 1679 | 1467319350327 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]]]}] 13:42:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 13:42:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 532ms 13:42:30 INFO - PROCESS | 1679 | 1467319350364 Marionette TRACE conn2 -> [0,1081,"getWindowHandle",null] 13:42:30 INFO - PROCESS | 1679 | 1467319350365 Marionette TRACE conn2 <- [1,1081,null,{"value":"7"}] 13:42:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 13:42:30 INFO - PROCESS | 1679 | 1467319350370 Marionette TRACE conn2 -> [0,1082,"setScriptTimeout",{"ms":35000}] 13:42:30 INFO - PROCESS | 1679 | 1467319350371 Marionette TRACE conn2 <- [1,1082,null,{}] 13:42:30 INFO - PROCESS | 1679 | 1467319350373 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}] 13:42:30 INFO - PROCESS | 1679 | 1467319350377 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:42:30 INFO - PROCESS | 1679 | 1467319350485 Marionette TRACE conn2 <- [1,1083,null,{"value":null}] 13:42:30 INFO - PROCESS | 1679 | 1467319350522 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:30 INFO - PROCESS | 1679 | 1467319350523 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:42:30 INFO - PROCESS | 1679 | ++DOCSHELL 0x1218c8000 == 33 [pid = 1679] [id = 278] 13:42:30 INFO - PROCESS | 1679 | ++DOMWINDOW == 98 (0x118f81400) [pid = 1679] [serial = 832] [outer = 0x0] 13:42:30 INFO - PROCESS | 1679 | ++DOMWINDOW == 99 (0x11933c000) [pid = 1679] [serial = 833] [outer = 0x118f81400] 13:42:30 INFO - PROCESS | 1679 | 1467319350548 Marionette DEBUG loaded listener.js 13:42:30 INFO - PROCESS | 1679 | ++DOMWINDOW == 100 (0x1197d8800) [pid = 1679] [serial = 834] [outer = 0x118f81400] 13:42:30 INFO - PROCESS | 1679 | 1467319350874 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]]]}] 13:42:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 13:42:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 522ms 13:42:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 13:42:30 INFO - PROCESS | 1679 | 1467319350891 Marionette TRACE conn2 -> [0,1085,"getWindowHandle",null] 13:42:30 INFO - PROCESS | 1679 | 1467319350893 Marionette TRACE conn2 <- [1,1085,null,{"value":"7"}] 13:42:30 INFO - PROCESS | 1679 | 1467319350895 Marionette TRACE conn2 -> [0,1086,"setScriptTimeout",{"ms":35000}] 13:42:30 INFO - PROCESS | 1679 | 1467319350896 Marionette TRACE conn2 <- [1,1086,null,{}] 13:42:30 INFO - PROCESS | 1679 | 1467319350916 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}] 13:42:30 INFO - PROCESS | 1679 | 1467319350918 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:42:31 INFO - PROCESS | 1679 | 1467319351011 Marionette TRACE conn2 <- [1,1087,null,{"value":null}] 13:42:31 INFO - PROCESS | 1679 | 1467319351014 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:31 INFO - PROCESS | 1679 | 1467319351016 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:42:31 INFO - PROCESS | 1679 | ++DOCSHELL 0x123c22800 == 34 [pid = 1679] [id = 279] 13:42:31 INFO - PROCESS | 1679 | ++DOMWINDOW == 101 (0x1128cb400) [pid = 1679] [serial = 835] [outer = 0x0] 13:42:31 INFO - PROCESS | 1679 | ++DOMWINDOW == 102 (0x119a07400) [pid = 1679] [serial = 836] [outer = 0x1128cb400] 13:42:31 INFO - PROCESS | 1679 | 1467319351041 Marionette DEBUG loaded listener.js 13:42:31 INFO - PROCESS | 1679 | ++DOMWINDOW == 103 (0x121024400) [pid = 1679] [serial = 837] [outer = 0x1128cb400] 13:42:31 INFO - PROCESS | 1679 | 1467319351379 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]]]}] 13:42:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 13:42:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 540ms 13:42:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 13:42:31 INFO - PROCESS | 1679 | 1467319351435 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 13:42:31 INFO - PROCESS | 1679 | 1467319351436 Marionette TRACE conn2 <- [1,1089,null,{"value":"7"}] 13:42:31 INFO - PROCESS | 1679 | 1467319351438 Marionette TRACE conn2 -> [0,1090,"setScriptTimeout",{"ms":35000}] 13:42:31 INFO - PROCESS | 1679 | 1467319351439 Marionette TRACE conn2 <- [1,1090,null,{}] 13:42:31 INFO - PROCESS | 1679 | 1467319351442 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}] 13:42:31 INFO - PROCESS | 1679 | 1467319351443 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:42:31 INFO - PROCESS | 1679 | 1467319351537 Marionette TRACE conn2 <- [1,1091,null,{"value":null}] 13:42:31 INFO - PROCESS | 1679 | --DOMWINDOW == 102 (0x110fe4000) [pid = 1679] [serial = 751] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 13:42:31 INFO - PROCESS | 1679 | --DOMWINDOW == 101 (0x118ffb400) [pid = 1679] [serial = 778] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 13:42:31 INFO - PROCESS | 1679 | --DOMWINDOW == 100 (0x11964c800) [pid = 1679] [serial = 781] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 13:42:31 INFO - PROCESS | 1679 | --DOMWINDOW == 99 (0x119b7cc00) [pid = 1679] [serial = 784] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 13:42:31 INFO - PROCESS | 1679 | --DOMWINDOW == 98 (0x1128cb000) [pid = 1679] [serial = 760] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 13:42:31 INFO - PROCESS | 1679 | --DOMWINDOW == 97 (0x112744c00) [pid = 1679] [serial = 769] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 13:42:31 INFO - PROCESS | 1679 | --DOMWINDOW == 96 (0x110f39400) [pid = 1679] [serial = 754] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 13:42:31 INFO - PROCESS | 1679 | --DOMWINDOW == 95 (0x1128d8000) [pid = 1679] [serial = 763] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 13:42:31 INFO - PROCESS | 1679 | --DOMWINDOW == 94 (0x112e5a400) [pid = 1679] [serial = 757] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 13:42:31 INFO - PROCESS | 1679 | --DOMWINDOW == 93 (0x110feb800) [pid = 1679] [serial = 766] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 13:42:31 INFO - PROCESS | 1679 | --DOMWINDOW == 92 (0x11817ac00) [pid = 1679] [serial = 772] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 13:42:31 INFO - PROCESS | 1679 | --DOMWINDOW == 91 (0x112a84c00) [pid = 1679] [serial = 787] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 13:42:31 INFO - PROCESS | 1679 | --DOMWINDOW == 90 (0x11817b400) [pid = 1679] [serial = 790] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 13:42:31 INFO - PROCESS | 1679 | --DOMWINDOW == 89 (0x12450c800) [pid = 1679] [serial = 796] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 13:42:31 INFO - PROCESS | 1679 | --DOMWINDOW == 88 (0x1197dfc00) [pid = 1679] [serial = 793] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 13:42:31 INFO - PROCESS | 1679 | --DOMWINDOW == 87 (0x118ffac00) [pid = 1679] [serial = 775] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 13:42:31 INFO - PROCESS | 1679 | 1467319351763 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:31 INFO - PROCESS | 1679 | 1467319351765 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:42:31 INFO - PROCESS | 1679 | ++DOCSHELL 0x11744d800 == 35 [pid = 1679] [id = 280] 13:42:31 INFO - PROCESS | 1679 | ++DOMWINDOW == 88 (0x110fe4000) [pid = 1679] [serial = 838] [outer = 0x0] 13:42:31 INFO - PROCESS | 1679 | ++DOMWINDOW == 89 (0x1128a8c00) [pid = 1679] [serial = 839] [outer = 0x110fe4000] 13:42:31 INFO - PROCESS | 1679 | 1467319351789 Marionette DEBUG loaded listener.js 13:42:31 INFO - PROCESS | 1679 | ++DOMWINDOW == 90 (0x11670c400) [pid = 1679] [serial = 840] [outer = 0x110fe4000] 13:42:32 INFO - PROCESS | 1679 | 1467319352043 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]]]}] 13:42:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 13:42:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 620ms 13:42:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 13:42:32 INFO - PROCESS | 1679 | 1467319352059 Marionette TRACE conn2 -> [0,1093,"getWindowHandle",null] 13:42:32 INFO - PROCESS | 1679 | 1467319352061 Marionette TRACE conn2 <- [1,1093,null,{"value":"7"}] 13:42:32 INFO - PROCESS | 1679 | 1467319352063 Marionette TRACE conn2 -> [0,1094,"setScriptTimeout",{"ms":35000}] 13:42:32 INFO - PROCESS | 1679 | 1467319352064 Marionette TRACE conn2 <- [1,1094,null,{}] 13:42:32 INFO - PROCESS | 1679 | 1467319352076 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}] 13:42:32 INFO - PROCESS | 1679 | 1467319352077 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:42:32 INFO - PROCESS | 1679 | 1467319352165 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 13:42:32 INFO - PROCESS | 1679 | 1467319352171 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:32 INFO - PROCESS | 1679 | 1467319352173 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:42:32 INFO - PROCESS | 1679 | ++DOCSHELL 0x118f9d800 == 36 [pid = 1679] [id = 281] 13:42:32 INFO - PROCESS | 1679 | ++DOMWINDOW == 91 (0x1128cd400) [pid = 1679] [serial = 841] [outer = 0x0] 13:42:32 INFO - PROCESS | 1679 | ++DOMWINDOW == 92 (0x118fc9400) [pid = 1679] [serial = 842] [outer = 0x1128cd400] 13:42:32 INFO - PROCESS | 1679 | 1467319352197 Marionette DEBUG loaded listener.js 13:42:32 INFO - PROCESS | 1679 | ++DOMWINDOW == 93 (0x121029800) [pid = 1679] [serial = 843] [outer = 0x1128cd400] 13:42:32 INFO - PROCESS | 1679 | 1467319352539 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]]]}] 13:42:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 13:42:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 519ms 13:42:32 INFO - PROCESS | 1679 | 1467319352583 Marionette TRACE conn2 -> [0,1097,"getWindowHandle",null] 13:42:32 INFO - PROCESS | 1679 | 1467319352584 Marionette TRACE conn2 <- [1,1097,null,{"value":"7"}] 13:42:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 13:42:32 INFO - PROCESS | 1679 | 1467319352596 Marionette TRACE conn2 -> [0,1098,"setScriptTimeout",{"ms":35000}] 13:42:32 INFO - PROCESS | 1679 | 1467319352597 Marionette TRACE conn2 <- [1,1098,null,{}] 13:42:32 INFO - PROCESS | 1679 | 1467319352605 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}] 13:42:32 INFO - PROCESS | 1679 | 1467319352606 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:42:32 INFO - PROCESS | 1679 | 1467319352681 Marionette TRACE conn2 <- [1,1099,null,{"value":null}] 13:42:32 INFO - PROCESS | 1679 | 1467319352687 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:32 INFO - PROCESS | 1679 | 1467319352688 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:42:32 INFO - PROCESS | 1679 | ++DOCSHELL 0x126111800 == 37 [pid = 1679] [id = 282] 13:42:32 INFO - PROCESS | 1679 | ++DOMWINDOW == 94 (0x12102ac00) [pid = 1679] [serial = 844] [outer = 0x0] 13:42:32 INFO - PROCESS | 1679 | ++DOMWINDOW == 95 (0x121032800) [pid = 1679] [serial = 845] [outer = 0x12102ac00] 13:42:32 INFO - PROCESS | 1679 | 1467319352713 Marionette DEBUG loaded listener.js 13:42:32 INFO - PROCESS | 1679 | ++DOMWINDOW == 96 (0x12162f400) [pid = 1679] [serial = 846] [outer = 0x12102ac00] 13:42:33 INFO - PROCESS | 1679 | 1467319353031 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]]]}] 13:42:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 13:42:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 477ms 13:42:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 13:42:33 INFO - PROCESS | 1679 | 1467319353065 Marionette TRACE conn2 -> [0,1101,"getWindowHandle",null] 13:42:33 INFO - PROCESS | 1679 | 1467319353067 Marionette TRACE conn2 <- [1,1101,null,{"value":"7"}] 13:42:33 INFO - PROCESS | 1679 | 1467319353071 Marionette TRACE conn2 -> [0,1102,"setScriptTimeout",{"ms":35000}] 13:42:33 INFO - PROCESS | 1679 | 1467319353073 Marionette TRACE conn2 <- [1,1102,null,{}] 13:42:33 INFO - PROCESS | 1679 | 1467319353077 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}] 13:42:33 INFO - PROCESS | 1679 | 1467319353080 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:42:33 INFO - PROCESS | 1679 | 1467319353224 Marionette TRACE conn2 <- [1,1103,null,{"value":null}] 13:42:33 INFO - PROCESS | 1679 | 1467319353306 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:33 INFO - PROCESS | 1679 | 1467319353308 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:42:33 INFO - PROCESS | 1679 | ++DOCSHELL 0x1210a0000 == 38 [pid = 1679] [id = 283] 13:42:33 INFO - PROCESS | 1679 | ++DOMWINDOW == 97 (0x116a0bc00) [pid = 1679] [serial = 847] [outer = 0x0] 13:42:33 INFO - PROCESS | 1679 | ++DOMWINDOW == 98 (0x12184b800) [pid = 1679] [serial = 848] [outer = 0x116a0bc00] 13:42:33 INFO - PROCESS | 1679 | 1467319353350 Marionette DEBUG loaded listener.js 13:42:33 INFO - PROCESS | 1679 | ++DOMWINDOW == 99 (0x12450d000) [pid = 1679] [serial = 849] [outer = 0x116a0bc00] 13:42:33 INFO - PROCESS | 1679 | 1467319353654 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]]]}] 13:42:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 13:42:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 623ms 13:42:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 13:42:33 INFO - PROCESS | 1679 | 1467319353693 Marionette TRACE conn2 -> [0,1105,"getWindowHandle",null] 13:42:33 INFO - PROCESS | 1679 | 1467319353695 Marionette TRACE conn2 <- [1,1105,null,{"value":"7"}] 13:42:33 INFO - PROCESS | 1679 | 1467319353698 Marionette TRACE conn2 -> [0,1106,"setScriptTimeout",{"ms":35000}] 13:42:33 INFO - PROCESS | 1679 | 1467319353699 Marionette TRACE conn2 <- [1,1106,null,{}] 13:42:33 INFO - PROCESS | 1679 | 1467319353705 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}] 13:42:33 INFO - PROCESS | 1679 | 1467319353706 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:42:33 INFO - PROCESS | 1679 | 1467319353833 Marionette TRACE conn2 <- [1,1107,null,{"value":null}] 13:42:33 INFO - PROCESS | 1679 | 1467319353888 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:33 INFO - PROCESS | 1679 | 1467319353890 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:42:33 INFO - PROCESS | 1679 | ++DOCSHELL 0x112fad800 == 39 [pid = 1679] [id = 284] 13:42:33 INFO - PROCESS | 1679 | ++DOMWINDOW == 100 (0x110fe7800) [pid = 1679] [serial = 850] [outer = 0x0] 13:42:33 INFO - PROCESS | 1679 | ++DOMWINDOW == 101 (0x111c75800) [pid = 1679] [serial = 851] [outer = 0x110fe7800] 13:42:33 INFO - PROCESS | 1679 | 1467319353923 Marionette DEBUG loaded listener.js 13:42:33 INFO - PROCESS | 1679 | ++DOMWINDOW == 102 (0x1128af000) [pid = 1679] [serial = 852] [outer = 0x110fe7800] 13:42:34 INFO - PROCESS | 1679 | 1467319354640 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]]]}] 13:42:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 13:42:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 978ms 13:42:34 INFO - PROCESS | 1679 | 1467319354677 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 13:42:34 INFO - PROCESS | 1679 | 1467319354680 Marionette TRACE conn2 <- [1,1109,null,{"value":"7"}] 13:42:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 13:42:34 INFO - PROCESS | 1679 | 1467319354683 Marionette TRACE conn2 -> [0,1110,"setScriptTimeout",{"ms":35000}] 13:42:34 INFO - PROCESS | 1679 | 1467319354686 Marionette TRACE conn2 <- [1,1110,null,{}] 13:42:34 INFO - PROCESS | 1679 | 1467319354689 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}] 13:42:34 INFO - PROCESS | 1679 | 1467319354691 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:42:34 INFO - PROCESS | 1679 | 1467319354802 Marionette TRACE conn2 <- [1,1111,null,{"value":null}] 13:42:34 INFO - PROCESS | 1679 | 1467319354860 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:34 INFO - PROCESS | 1679 | 1467319354862 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:42:34 INFO - PROCESS | 1679 | ++DOCSHELL 0x128812000 == 40 [pid = 1679] [id = 285] 13:42:34 INFO - PROCESS | 1679 | ++DOMWINDOW == 103 (0x118174c00) [pid = 1679] [serial = 853] [outer = 0x0] 13:42:34 INFO - PROCESS | 1679 | ++DOMWINDOW == 104 (0x118338000) [pid = 1679] [serial = 854] [outer = 0x118174c00] 13:42:34 INFO - PROCESS | 1679 | 1467319354893 Marionette DEBUG loaded listener.js 13:42:34 INFO - PROCESS | 1679 | ++DOMWINDOW == 105 (0x118f75000) [pid = 1679] [serial = 855] [outer = 0x118174c00] 13:42:35 INFO - PROCESS | 1679 | 1467319355460 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]]]}] 13:42:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 13:42:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 824ms 13:42:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 13:42:35 INFO - PROCESS | 1679 | 1467319355507 Marionette TRACE conn2 -> [0,1113,"getWindowHandle",null] 13:42:35 INFO - PROCESS | 1679 | 1467319355509 Marionette TRACE conn2 <- [1,1113,null,{"value":"7"}] 13:42:35 INFO - PROCESS | 1679 | 1467319355512 Marionette TRACE conn2 -> [0,1114,"setScriptTimeout",{"ms":35000}] 13:42:35 INFO - PROCESS | 1679 | 1467319355513 Marionette TRACE conn2 <- [1,1114,null,{}] 13:42:35 INFO - PROCESS | 1679 | 1467319355516 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}] 13:42:35 INFO - PROCESS | 1679 | 1467319355518 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:42:35 INFO - PROCESS | 1679 | 1467319355720 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 13:42:35 INFO - PROCESS | 1679 | 1467319355805 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:35 INFO - PROCESS | 1679 | 1467319355807 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:42:35 INFO - PROCESS | 1679 | ++DOCSHELL 0x11694b800 == 41 [pid = 1679] [id = 286] 13:42:35 INFO - PROCESS | 1679 | ++DOMWINDOW == 106 (0x1128d6800) [pid = 1679] [serial = 856] [outer = 0x0] 13:42:35 INFO - PROCESS | 1679 | ++DOMWINDOW == 107 (0x112abbc00) [pid = 1679] [serial = 857] [outer = 0x1128d6800] 13:42:35 INFO - PROCESS | 1679 | 1467319355836 Marionette DEBUG loaded listener.js 13:42:35 INFO - PROCESS | 1679 | ++DOMWINDOW == 108 (0x11402d800) [pid = 1679] [serial = 858] [outer = 0x1128d6800] 13:42:36 INFO - PROCESS | 1679 | --DOCSHELL 0x1210a0000 == 40 [pid = 1679] [id = 283] 13:42:36 INFO - PROCESS | 1679 | --DOCSHELL 0x126111800 == 39 [pid = 1679] [id = 282] 13:42:36 INFO - PROCESS | 1679 | --DOCSHELL 0x118f9d800 == 38 [pid = 1679] [id = 281] 13:42:36 INFO - PROCESS | 1679 | --DOCSHELL 0x11744d800 == 37 [pid = 1679] [id = 280] 13:42:36 INFO - PROCESS | 1679 | --DOCSHELL 0x123c22800 == 36 [pid = 1679] [id = 279] 13:42:36 INFO - PROCESS | 1679 | --DOCSHELL 0x1218c8000 == 35 [pid = 1679] [id = 278] 13:42:36 INFO - PROCESS | 1679 | --DOCSHELL 0x1210a1800 == 34 [pid = 1679] [id = 277] 13:42:36 INFO - PROCESS | 1679 | --DOCSHELL 0x119c28800 == 33 [pid = 1679] [id = 276] 13:42:36 INFO - PROCESS | 1679 | --DOCSHELL 0x118f9e000 == 32 [pid = 1679] [id = 275] 13:42:36 INFO - PROCESS | 1679 | --DOCSHELL 0x1181dd000 == 31 [pid = 1679] [id = 274] 13:42:36 INFO - PROCESS | 1679 | --DOCSHELL 0x116245800 == 30 [pid = 1679] [id = 273] 13:42:36 INFO - PROCESS | 1679 | --DOCSHELL 0x11746c000 == 29 [pid = 1679] [id = 272] 13:42:36 INFO - PROCESS | 1679 | 1467319356285 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]]]}] 13:42:36 INFO - PROCESS | 1679 | --DOMWINDOW == 107 (0x118ff8800) [pid = 1679] [serial = 753] [outer = 0x0] [url = about:blank] 13:42:36 INFO - PROCESS | 1679 | --DOMWINDOW == 106 (0x121a65400) [pid = 1679] [serial = 792] [outer = 0x0] [url = about:blank] 13:42:36 INFO - PROCESS | 1679 | --DOMWINDOW == 105 (0x119a0ac00) [pid = 1679] [serial = 780] [outer = 0x0] [url = about:blank] 13:42:36 INFO - PROCESS | 1679 | --DOMWINDOW == 104 (0x1197dc400) [pid = 1679] [serial = 779] [outer = 0x0] [url = about:blank] 13:42:36 INFO - PROCESS | 1679 | --DOMWINDOW == 103 (0x120f1b400) [pid = 1679] [serial = 782] [outer = 0x0] [url = about:blank] 13:42:36 INFO - PROCESS | 1679 | --DOMWINDOW == 102 (0x121456800) [pid = 1679] [serial = 785] [outer = 0x0] [url = about:blank] 13:42:36 INFO - PROCESS | 1679 | --DOMWINDOW == 101 (0x1128d4800) [pid = 1679] [serial = 761] [outer = 0x0] [url = about:blank] 13:42:36 INFO - PROCESS | 1679 | --DOMWINDOW == 100 (0x11336f000) [pid = 1679] [serial = 762] [outer = 0x0] [url = about:blank] 13:42:36 INFO - PROCESS | 1679 | --DOMWINDOW == 99 (0x117d0e400) [pid = 1679] [serial = 770] [outer = 0x0] [url = about:blank] 13:42:36 INFO - PROCESS | 1679 | --DOMWINDOW == 98 (0x1182e6c00) [pid = 1679] [serial = 771] [outer = 0x0] [url = about:blank] 13:42:36 INFO - PROCESS | 1679 | --DOMWINDOW == 97 (0x110feb400) [pid = 1679] [serial = 755] [outer = 0x0] [url = about:blank] 13:42:36 INFO - PROCESS | 1679 | --DOMWINDOW == 96 (0x112694400) [pid = 1679] [serial = 756] [outer = 0x0] [url = about:blank] 13:42:36 INFO - PROCESS | 1679 | --DOMWINDOW == 95 (0x1133b7000) [pid = 1679] [serial = 764] [outer = 0x0] [url = about:blank] 13:42:36 INFO - PROCESS | 1679 | --DOMWINDOW == 94 (0x116787800) [pid = 1679] [serial = 765] [outer = 0x0] [url = about:blank] 13:42:36 INFO - PROCESS | 1679 | --DOMWINDOW == 93 (0x12102f800) [pid = 1679] [serial = 783] [outer = 0x0] [url = about:blank] 13:42:36 INFO - PROCESS | 1679 | --DOMWINDOW == 92 (0x1131c9400) [pid = 1679] [serial = 758] [outer = 0x0] [url = about:blank] 13:42:36 INFO - PROCESS | 1679 | --DOMWINDOW == 91 (0x1139ee800) [pid = 1679] [serial = 759] [outer = 0x0] [url = about:blank] 13:42:36 INFO - PROCESS | 1679 | --DOMWINDOW == 90 (0x116971400) [pid = 1679] [serial = 767] [outer = 0x0] [url = about:blank] 13:42:36 INFO - PROCESS | 1679 | --DOMWINDOW == 89 (0x1176ee800) [pid = 1679] [serial = 768] [outer = 0x0] [url = about:blank] 13:42:36 INFO - PROCESS | 1679 | --DOMWINDOW == 88 (0x118635400) [pid = 1679] [serial = 773] [outer = 0x0] [url = about:blank] 13:42:36 INFO - PROCESS | 1679 | --DOMWINDOW == 87 (0x118f77c00) [pid = 1679] [serial = 774] [outer = 0x0] [url = about:blank] 13:42:36 INFO - PROCESS | 1679 | --DOMWINDOW == 86 (0x11336c800) [pid = 1679] [serial = 788] [outer = 0x0] [url = about:blank] 13:42:36 INFO - PROCESS | 1679 | --DOMWINDOW == 85 (0x117d34000) [pid = 1679] [serial = 789] [outer = 0x0] [url = about:blank] 13:42:36 INFO - PROCESS | 1679 | --DOMWINDOW == 84 (0x118ff3800) [pid = 1679] [serial = 791] [outer = 0x0] [url = about:blank] 13:42:36 INFO - PROCESS | 1679 | --DOMWINDOW == 83 (0x121849800) [pid = 1679] [serial = 786] [outer = 0x0] [url = about:blank] 13:42:36 INFO - PROCESS | 1679 | --DOMWINDOW == 82 (0x124cacc00) [pid = 1679] [serial = 797] [outer = 0x0] [url = about:blank] 13:42:36 INFO - PROCESS | 1679 | --DOMWINDOW == 81 (0x123c05400) [pid = 1679] [serial = 794] [outer = 0x0] [url = about:blank] 13:42:36 INFO - PROCESS | 1679 | --DOMWINDOW == 80 (0x11933c400) [pid = 1679] [serial = 776] [outer = 0x0] [url = about:blank] 13:42:36 INFO - PROCESS | 1679 | --DOMWINDOW == 79 (0x11964c000) [pid = 1679] [serial = 777] [outer = 0x0] [url = about:blank] 13:42:36 INFO - PROCESS | 1679 | --DOMWINDOW == 78 (0x124cb6400) [pid = 1679] [serial = 798] [outer = 0x0] [url = about:blank] 13:42:36 INFO - PROCESS | 1679 | --DOMWINDOW == 77 (0x124c2c800) [pid = 1679] [serial = 795] [outer = 0x0] [url = about:blank] 13:42:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 13:42:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 820ms 13:42:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 13:42:36 INFO - PROCESS | 1679 | 1467319356333 Marionette TRACE conn2 -> [0,1117,"getWindowHandle",null] 13:42:36 INFO - PROCESS | 1679 | 1467319356336 Marionette TRACE conn2 <- [1,1117,null,{"value":"7"}] 13:42:36 INFO - PROCESS | 1679 | 1467319356339 Marionette TRACE conn2 -> [0,1118,"setScriptTimeout",{"ms":35000}] 13:42:36 INFO - PROCESS | 1679 | 1467319356341 Marionette TRACE conn2 <- [1,1118,null,{}] 13:42:36 INFO - PROCESS | 1679 | 1467319356344 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}] 13:42:36 INFO - PROCESS | 1679 | 1467319356345 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:42:36 INFO - PROCESS | 1679 | 1467319356425 Marionette TRACE conn2 <- [1,1119,null,{"value":null}] 13:42:36 INFO - PROCESS | 1679 | 1467319356429 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:36 INFO - PROCESS | 1679 | 1467319356431 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:42:36 INFO - PROCESS | 1679 | ++DOCSHELL 0x1170bf000 == 30 [pid = 1679] [id = 287] 13:42:36 INFO - PROCESS | 1679 | ++DOMWINDOW == 78 (0x116f09000) [pid = 1679] [serial = 859] [outer = 0x0] 13:42:36 INFO - PROCESS | 1679 | ++DOMWINDOW == 79 (0x1176ea000) [pid = 1679] [serial = 860] [outer = 0x116f09000] 13:42:36 INFO - PROCESS | 1679 | 1467319356460 Marionette DEBUG loaded listener.js 13:42:36 INFO - PROCESS | 1679 | ++DOMWINDOW == 80 (0x118172c00) [pid = 1679] [serial = 861] [outer = 0x116f09000] 13:42:36 INFO - PROCESS | 1679 | 1467319356780 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]]]}] 13:42:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 13:42:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 470ms 13:42:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 13:42:36 INFO - PROCESS | 1679 | 1467319356809 Marionette TRACE conn2 -> [0,1121,"getWindowHandle",null] 13:42:36 INFO - PROCESS | 1679 | 1467319356811 Marionette TRACE conn2 <- [1,1121,null,{"value":"7"}] 13:42:36 INFO - PROCESS | 1679 | 1467319356813 Marionette TRACE conn2 -> [0,1122,"setScriptTimeout",{"ms":35000}] 13:42:36 INFO - PROCESS | 1679 | 1467319356814 Marionette TRACE conn2 <- [1,1122,null,{}] 13:42:36 INFO - PROCESS | 1679 | 1467319356817 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}] 13:42:36 INFO - PROCESS | 1679 | 1467319356818 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:42:36 INFO - PROCESS | 1679 | 1467319356908 Marionette TRACE conn2 <- [1,1123,null,{"value":null}] 13:42:36 INFO - PROCESS | 1679 | 1467319356960 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:36 INFO - PROCESS | 1679 | 1467319356961 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:42:36 INFO - PROCESS | 1679 | ++DOCSHELL 0x118596800 == 31 [pid = 1679] [id = 288] 13:42:36 INFO - PROCESS | 1679 | ++DOMWINDOW == 81 (0x117d12000) [pid = 1679] [serial = 862] [outer = 0x0] 13:42:36 INFO - PROCESS | 1679 | ++DOMWINDOW == 82 (0x1182e8000) [pid = 1679] [serial = 863] [outer = 0x117d12000] 13:42:36 INFO - PROCESS | 1679 | 1467319356987 Marionette DEBUG loaded listener.js 13:42:37 INFO - PROCESS | 1679 | ++DOMWINDOW == 83 (0x118f3e800) [pid = 1679] [serial = 864] [outer = 0x117d12000] 13:42:37 INFO - PROCESS | 1679 | 1467319357298 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]]]}] 13:42:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 13:42:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 521ms 13:42:37 INFO - PROCESS | 1679 | 1467319357336 Marionette TRACE conn2 -> [0,1125,"getWindowHandle",null] 13:42:37 INFO - PROCESS | 1679 | 1467319357339 Marionette TRACE conn2 <- [1,1125,null,{"value":"7"}] 13:42:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 13:42:37 INFO - PROCESS | 1679 | 1467319357347 Marionette TRACE conn2 -> [0,1126,"setScriptTimeout",{"ms":35000}] 13:42:37 INFO - PROCESS | 1679 | 1467319357350 Marionette TRACE conn2 <- [1,1126,null,{}] 13:42:37 INFO - PROCESS | 1679 | 1467319357353 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}] 13:42:37 INFO - PROCESS | 1679 | 1467319357355 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:42:37 INFO - PROCESS | 1679 | 1467319357438 Marionette TRACE conn2 <- [1,1127,null,{"value":null}] 13:42:37 INFO - PROCESS | 1679 | 1467319357491 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:37 INFO - PROCESS | 1679 | 1467319357492 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:42:37 INFO - PROCESS | 1679 | ++DOCSHELL 0x119c1c800 == 32 [pid = 1679] [id = 289] 13:42:37 INFO - PROCESS | 1679 | ++DOMWINDOW == 84 (0x1128d3800) [pid = 1679] [serial = 865] [outer = 0x0] 13:42:37 INFO - PROCESS | 1679 | ++DOMWINDOW == 85 (0x118f81000) [pid = 1679] [serial = 866] [outer = 0x1128d3800] 13:42:37 INFO - PROCESS | 1679 | 1467319357517 Marionette DEBUG loaded listener.js 13:42:37 INFO - PROCESS | 1679 | ++DOMWINDOW == 86 (0x11975c800) [pid = 1679] [serial = 867] [outer = 0x1128d3800] 13:42:37 INFO - PROCESS | 1679 | 1467319357776 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]]]}] 13:42:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 13:42:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 477ms 13:42:37 INFO - PROCESS | 1679 | 1467319357824 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 13:42:37 INFO - PROCESS | 1679 | 1467319357825 Marionette TRACE conn2 <- [1,1129,null,{"value":"7"}] 13:42:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 13:42:37 INFO - PROCESS | 1679 | 1467319357827 Marionette TRACE conn2 -> [0,1130,"setScriptTimeout",{"ms":35000}] 13:42:37 INFO - PROCESS | 1679 | 1467319357828 Marionette TRACE conn2 <- [1,1130,null,{}] 13:42:37 INFO - PROCESS | 1679 | 1467319357830 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}] 13:42:37 INFO - PROCESS | 1679 | 1467319357832 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:42:37 INFO - PROCESS | 1679 | 1467319357913 Marionette TRACE conn2 <- [1,1131,null,{"value":null}] 13:42:37 INFO - PROCESS | 1679 | 1467319357917 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:37 INFO - PROCESS | 1679 | 1467319357920 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:42:37 INFO - PROCESS | 1679 | ++DOCSHELL 0x1191a5000 == 33 [pid = 1679] [id = 290] 13:42:37 INFO - PROCESS | 1679 | ++DOMWINDOW == 87 (0x11975cc00) [pid = 1679] [serial = 868] [outer = 0x0] 13:42:37 INFO - PROCESS | 1679 | ++DOMWINDOW == 88 (0x121025400) [pid = 1679] [serial = 869] [outer = 0x11975cc00] 13:42:37 INFO - PROCESS | 1679 | 1467319357945 Marionette DEBUG loaded listener.js 13:42:37 INFO - PROCESS | 1679 | ++DOMWINDOW == 89 (0x121032c00) [pid = 1679] [serial = 870] [outer = 0x11975cc00] 13:42:38 INFO - PROCESS | 1679 | 1467319358273 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]]]}] 13:42:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 13:42:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 473ms 13:42:38 INFO - PROCESS | 1679 | 1467319358303 Marionette TRACE conn2 -> [0,1133,"getWindowHandle",null] 13:42:38 INFO - PROCESS | 1679 | 1467319358304 Marionette TRACE conn2 <- [1,1133,null,{"value":"7"}] 13:42:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 13:42:38 INFO - PROCESS | 1679 | 1467319358307 Marionette TRACE conn2 -> [0,1134,"setScriptTimeout",{"ms":35000}] 13:42:38 INFO - PROCESS | 1679 | 1467319358308 Marionette TRACE conn2 <- [1,1134,null,{}] 13:42:38 INFO - PROCESS | 1679 | 1467319358310 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}] 13:42:38 INFO - PROCESS | 1679 | 1467319358311 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:42:38 INFO - PROCESS | 1679 | 1467319358421 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 13:42:38 INFO - PROCESS | 1679 | 1467319358431 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:38 INFO - PROCESS | 1679 | 1467319358435 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:42:38 INFO - PROCESS | 1679 | ++DOCSHELL 0x124530000 == 34 [pid = 1679] [id = 291] 13:42:38 INFO - PROCESS | 1679 | ++DOMWINDOW == 90 (0x121a60400) [pid = 1679] [serial = 871] [outer = 0x0] 13:42:38 INFO - PROCESS | 1679 | ++DOMWINDOW == 91 (0x121a67000) [pid = 1679] [serial = 872] [outer = 0x121a60400] 13:42:38 INFO - PROCESS | 1679 | 1467319358468 Marionette DEBUG loaded listener.js 13:42:38 INFO - PROCESS | 1679 | ++DOMWINDOW == 92 (0x1241b8c00) [pid = 1679] [serial = 873] [outer = 0x121a60400] 13:42:38 INFO - PROCESS | 1679 | 1467319358832 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]]]}] 13:42:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 13:42:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 569ms 13:42:38 INFO - PROCESS | 1679 | 1467319358876 Marionette TRACE conn2 -> [0,1137,"getWindowHandle",null] 13:42:38 INFO - PROCESS | 1679 | 1467319358877 Marionette TRACE conn2 <- [1,1137,null,{"value":"7"}] 13:42:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 13:42:38 INFO - PROCESS | 1679 | 1467319358880 Marionette TRACE conn2 -> [0,1138,"setScriptTimeout",{"ms":35000}] 13:42:38 INFO - PROCESS | 1679 | 1467319358881 Marionette TRACE conn2 <- [1,1138,null,{}] 13:42:38 INFO - PROCESS | 1679 | 1467319358883 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}] 13:42:38 INFO - PROCESS | 1679 | 1467319358884 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:42:38 INFO - PROCESS | 1679 | 1467319358992 Marionette TRACE conn2 <- [1,1139,null,{"value":null}] 13:42:39 INFO - PROCESS | 1679 | 1467319358997 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:39 INFO - PROCESS | 1679 | 1467319358998 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:42:39 INFO - PROCESS | 1679 | ++DOCSHELL 0x1258f2000 == 35 [pid = 1679] [id = 292] 13:42:39 INFO - PROCESS | 1679 | ++DOMWINDOW == 93 (0x121a60800) [pid = 1679] [serial = 874] [outer = 0x0] 13:42:39 INFO - PROCESS | 1679 | ++DOMWINDOW == 94 (0x124c32800) [pid = 1679] [serial = 875] [outer = 0x121a60800] 13:42:39 INFO - PROCESS | 1679 | 1467319359029 Marionette DEBUG loaded listener.js 13:42:39 INFO - PROCESS | 1679 | ++DOMWINDOW == 95 (0x125694000) [pid = 1679] [serial = 876] [outer = 0x121a60800] 13:42:39 INFO - PROCESS | 1679 | 1467319359354 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]]]}] 13:42:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 13:42:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 526ms 13:42:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 13:42:39 INFO - PROCESS | 1679 | 1467319359407 Marionette TRACE conn2 -> [0,1141,"getWindowHandle",null] 13:42:39 INFO - PROCESS | 1679 | 1467319359408 Marionette TRACE conn2 <- [1,1141,null,{"value":"7"}] 13:42:39 INFO - PROCESS | 1679 | 1467319359410 Marionette TRACE conn2 -> [0,1142,"setScriptTimeout",{"ms":35000}] 13:42:39 INFO - PROCESS | 1679 | 1467319359411 Marionette TRACE conn2 <- [1,1142,null,{}] 13:42:39 INFO - PROCESS | 1679 | 1467319359414 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}] 13:42:39 INFO - PROCESS | 1679 | 1467319359415 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:42:39 INFO - PROCESS | 1679 | 1467319359510 Marionette TRACE conn2 <- [1,1143,null,{"value":null}] 13:42:39 INFO - PROCESS | 1679 | 1467319359522 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:39 INFO - PROCESS | 1679 | 1467319359523 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:42:39 INFO - PROCESS | 1679 | ++DOCSHELL 0x128813800 == 36 [pid = 1679] [id = 293] 13:42:39 INFO - PROCESS | 1679 | ++DOMWINDOW == 96 (0x124cb5800) [pid = 1679] [serial = 877] [outer = 0x0] 13:42:39 INFO - PROCESS | 1679 | ++DOMWINDOW == 97 (0x12582dc00) [pid = 1679] [serial = 878] [outer = 0x124cb5800] 13:42:39 INFO - PROCESS | 1679 | 1467319359549 Marionette DEBUG loaded listener.js 13:42:39 INFO - PROCESS | 1679 | ++DOMWINDOW == 98 (0x125c0f800) [pid = 1679] [serial = 879] [outer = 0x124cb5800] 13:42:39 INFO - PROCESS | 1679 | 1467319359895 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]]]}] 13:42:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 13:42:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 520ms 13:42:39 INFO - PROCESS | 1679 | 1467319359936 Marionette TRACE conn2 -> [0,1145,"getWindowHandle",null] 13:42:39 INFO - PROCESS | 1679 | 1467319359937 Marionette TRACE conn2 <- [1,1145,null,{"value":"7"}] 13:42:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 13:42:39 INFO - PROCESS | 1679 | 1467319359939 Marionette TRACE conn2 -> [0,1146,"setScriptTimeout",{"ms":35000}] 13:42:39 INFO - PROCESS | 1679 | 1467319359941 Marionette TRACE conn2 <- [1,1146,null,{}] 13:42:39 INFO - PROCESS | 1679 | 1467319359943 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}] 13:42:39 INFO - PROCESS | 1679 | 1467319359944 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:42:40 INFO - PROCESS | 1679 | 1467319360039 Marionette TRACE conn2 <- [1,1147,null,{"value":null}] 13:42:40 INFO - PROCESS | 1679 | 1467319360043 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:40 INFO - PROCESS | 1679 | 1467319360044 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:42:40 INFO - PROCESS | 1679 | ++DOCSHELL 0x128f46800 == 37 [pid = 1679] [id = 294] 13:42:40 INFO - PROCESS | 1679 | ++DOMWINDOW == 99 (0x125cbcc00) [pid = 1679] [serial = 880] [outer = 0x0] 13:42:40 INFO - PROCESS | 1679 | ++DOMWINDOW == 100 (0x125cc3000) [pid = 1679] [serial = 881] [outer = 0x125cbcc00] 13:42:40 INFO - PROCESS | 1679 | 1467319360076 Marionette DEBUG loaded listener.js 13:42:40 INFO - PROCESS | 1679 | ++DOMWINDOW == 101 (0x126064000) [pid = 1679] [serial = 882] [outer = 0x125cbcc00] 13:42:40 INFO - PROCESS | 1679 | 1467319360467 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]]]}] 13:42:40 INFO - PROCESS | 1679 | --DOMWINDOW == 100 (0x113eac400) [pid = 1679] [serial = 829] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 13:42:40 INFO - PROCESS | 1679 | --DOMWINDOW == 99 (0x1128aa000) [pid = 1679] [serial = 823] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 13:42:40 INFO - PROCESS | 1679 | --DOMWINDOW == 98 (0x112abf400) [pid = 1679] [serial = 817] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 13:42:40 INFO - PROCESS | 1679 | --DOMWINDOW == 97 (0x118f81400) [pid = 1679] [serial = 832] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 13:42:40 INFO - PROCESS | 1679 | --DOMWINDOW == 96 (0x1166f0000) [pid = 1679] [serial = 814] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 13:42:40 INFO - PROCESS | 1679 | --DOMWINDOW == 95 (0x1182e2000) [pid = 1679] [serial = 826] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 13:42:40 INFO - PROCESS | 1679 | --DOMWINDOW == 94 (0x116f0f400) [pid = 1679] [serial = 802] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 13:42:40 INFO - PROCESS | 1679 | --DOMWINDOW == 93 (0x116080400) [pid = 1679] [serial = 820] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 13:42:40 INFO - PROCESS | 1679 | --DOMWINDOW == 92 (0x11889c000) [pid = 1679] [serial = 805] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 13:42:40 INFO - PROCESS | 1679 | --DOMWINDOW == 91 (0x1197e0000) [pid = 1679] [serial = 808] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 13:42:40 INFO - PROCESS | 1679 | --DOMWINDOW == 90 (0x1186a0c00) [pid = 1679] [serial = 811] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 13:42:40 INFO - PROCESS | 1679 | --DOMWINDOW == 89 (0x12102ac00) [pid = 1679] [serial = 844] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 13:42:40 INFO - PROCESS | 1679 | --DOMWINDOW == 88 (0x1128cb400) [pid = 1679] [serial = 835] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 13:42:40 INFO - PROCESS | 1679 | --DOMWINDOW == 87 (0x1128cd400) [pid = 1679] [serial = 841] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 13:42:40 INFO - PROCESS | 1679 | --DOMWINDOW == 86 (0x110fe4000) [pid = 1679] [serial = 838] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 13:42:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 13:42:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 570ms 13:42:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 13:42:40 INFO - PROCESS | 1679 | 1467319360510 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 13:42:40 INFO - PROCESS | 1679 | 1467319360511 Marionette TRACE conn2 <- [1,1149,null,{"value":"7"}] 13:42:40 INFO - PROCESS | 1679 | 1467319360513 Marionette TRACE conn2 -> [0,1150,"setScriptTimeout",{"ms":35000}] 13:42:40 INFO - PROCESS | 1679 | 1467319360514 Marionette TRACE conn2 <- [1,1150,null,{}] 13:42:40 INFO - PROCESS | 1679 | 1467319360517 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}] 13:42:40 INFO - PROCESS | 1679 | 1467319360518 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:42:40 INFO - PROCESS | 1679 | 1467319360603 Marionette TRACE conn2 <- [1,1151,null,{"value":null}] 13:42:40 INFO - PROCESS | 1679 | 1467319360607 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:40 INFO - PROCESS | 1679 | 1467319360609 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:42:40 INFO - PROCESS | 1679 | ++DOCSHELL 0x1210a4000 == 38 [pid = 1679] [id = 295] 13:42:40 INFO - PROCESS | 1679 | ++DOMWINDOW == 87 (0x116080400) [pid = 1679] [serial = 883] [outer = 0x0] 13:42:40 INFO - PROCESS | 1679 | ++DOMWINDOW == 88 (0x116787400) [pid = 1679] [serial = 884] [outer = 0x116080400] 13:42:40 INFO - PROCESS | 1679 | 1467319360636 Marionette DEBUG loaded listener.js 13:42:40 INFO - PROCESS | 1679 | ++DOMWINDOW == 89 (0x118335800) [pid = 1679] [serial = 885] [outer = 0x116080400] 13:42:41 INFO - PROCESS | 1679 | 1467319360999 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]]]}] 13:42:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 13:42:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 521ms 13:42:41 INFO - PROCESS | 1679 | 1467319361035 Marionette TRACE conn2 -> [0,1153,"getWindowHandle",null] 13:42:41 INFO - PROCESS | 1679 | 1467319361036 Marionette TRACE conn2 <- [1,1153,null,{"value":"7"}] 13:42:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 13:42:41 INFO - PROCESS | 1679 | 1467319361038 Marionette TRACE conn2 -> [0,1154,"setScriptTimeout",{"ms":35000}] 13:42:41 INFO - PROCESS | 1679 | 1467319361039 Marionette TRACE conn2 <- [1,1154,null,{}] 13:42:41 INFO - PROCESS | 1679 | 1467319361041 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}] 13:42:41 INFO - PROCESS | 1679 | 1467319361042 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:42:41 INFO - PROCESS | 1679 | 1467319361144 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 13:42:41 INFO - PROCESS | 1679 | 1467319361151 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:41 INFO - PROCESS | 1679 | 1467319361159 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:42:41 INFO - PROCESS | 1679 | ++DOCSHELL 0x12a7d2800 == 39 [pid = 1679] [id = 296] 13:42:41 INFO - PROCESS | 1679 | ++DOMWINDOW == 90 (0x1160da000) [pid = 1679] [serial = 886] [outer = 0x0] 13:42:41 INFO - PROCESS | 1679 | ++DOMWINDOW == 91 (0x119756400) [pid = 1679] [serial = 887] [outer = 0x1160da000] 13:42:41 INFO - PROCESS | 1679 | 1467319361186 Marionette DEBUG loaded listener.js 13:42:41 INFO - PROCESS | 1679 | ++DOMWINDOW == 92 (0x12614c400) [pid = 1679] [serial = 888] [outer = 0x1160da000] 13:42:41 INFO - PROCESS | 1679 | ++DOMWINDOW == 93 (0x126214800) [pid = 1679] [serial = 889] [outer = 0x12d292000] 13:42:41 INFO - PROCESS | 1679 | 1467319361536 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]]]}] 13:42:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 13:42:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 519ms 13:42:41 INFO - PROCESS | 1679 | 1467319361557 Marionette TRACE conn2 -> [0,1157,"getWindowHandle",null] 13:42:41 INFO - PROCESS | 1679 | 1467319361559 Marionette TRACE conn2 <- [1,1157,null,{"value":"7"}] 13:42:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 13:42:41 INFO - PROCESS | 1679 | 1467319361561 Marionette TRACE conn2 -> [0,1158,"setScriptTimeout",{"ms":35000}] 13:42:41 INFO - PROCESS | 1679 | 1467319361563 Marionette TRACE conn2 <- [1,1158,null,{}] 13:42:41 INFO - PROCESS | 1679 | 1467319361565 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}] 13:42:41 INFO - PROCESS | 1679 | 1467319361568 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:42:41 INFO - PROCESS | 1679 | 1467319361660 Marionette TRACE conn2 <- [1,1159,null,{"value":null}] 13:42:41 INFO - PROCESS | 1679 | 1467319361663 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:41 INFO - PROCESS | 1679 | 1467319361664 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:42:41 INFO - PROCESS | 1679 | ++DOCSHELL 0x12b661000 == 40 [pid = 1679] [id = 297] 13:42:41 INFO - PROCESS | 1679 | ++DOMWINDOW == 94 (0x126153400) [pid = 1679] [serial = 890] [outer = 0x0] 13:42:41 INFO - PROCESS | 1679 | ++DOMWINDOW == 95 (0x12650d400) [pid = 1679] [serial = 891] [outer = 0x126153400] 13:42:41 INFO - PROCESS | 1679 | 1467319361688 Marionette DEBUG loaded listener.js 13:42:41 INFO - PROCESS | 1679 | ++DOMWINDOW == 96 (0x126517400) [pid = 1679] [serial = 892] [outer = 0x126153400] 13:42:42 INFO - PROCESS | 1679 | 1467319362050 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]]]}] 13:42:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 13:42:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 518ms 13:42:42 INFO - PROCESS | 1679 | 1467319362081 Marionette TRACE conn2 -> [0,1161,"getWindowHandle",null] 13:42:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 13:42:42 INFO - PROCESS | 1679 | 1467319362083 Marionette TRACE conn2 <- [1,1161,null,{"value":"7"}] 13:42:42 INFO - PROCESS | 1679 | 1467319362087 Marionette TRACE conn2 -> [0,1162,"setScriptTimeout",{"ms":35000}] 13:42:42 INFO - PROCESS | 1679 | 1467319362088 Marionette TRACE conn2 <- [1,1162,null,{}] 13:42:42 INFO - PROCESS | 1679 | 1467319362092 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}] 13:42:42 INFO - PROCESS | 1679 | 1467319362094 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:42:42 INFO - PROCESS | 1679 | 1467319362226 Marionette TRACE conn2 <- [1,1163,null,{"value":null}] 13:42:42 INFO - PROCESS | 1679 | 1467319362231 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:42 INFO - PROCESS | 1679 | 1467319362233 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:42:42 INFO - PROCESS | 1679 | ++DOCSHELL 0x12b64d800 == 41 [pid = 1679] [id = 298] 13:42:42 INFO - PROCESS | 1679 | ++DOMWINDOW == 97 (0x126519800) [pid = 1679] [serial = 893] [outer = 0x0] 13:42:42 INFO - PROCESS | 1679 | ++DOMWINDOW == 98 (0x1265b2c00) [pid = 1679] [serial = 894] [outer = 0x126519800] 13:42:42 INFO - PROCESS | 1679 | 1467319362273 Marionette DEBUG loaded listener.js 13:42:42 INFO - PROCESS | 1679 | ++DOMWINDOW == 99 (0x1265b8000) [pid = 1679] [serial = 895] [outer = 0x126519800] 13:42:42 INFO - PROCESS | 1679 | 1467319362810 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]]]}] 13:42:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 13:42:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 770ms 13:42:42 INFO - PROCESS | 1679 | 1467319362857 Marionette TRACE conn2 -> [0,1165,"getWindowHandle",null] 13:42:42 INFO - PROCESS | 1679 | 1467319362860 Marionette TRACE conn2 <- [1,1165,null,{"value":"7"}] 13:42:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 13:42:42 INFO - PROCESS | 1679 | 1467319362865 Marionette TRACE conn2 -> [0,1166,"setScriptTimeout",{"ms":35000}] 13:42:42 INFO - PROCESS | 1679 | 1467319362869 Marionette TRACE conn2 <- [1,1166,null,{}] 13:42:42 INFO - PROCESS | 1679 | 1467319362874 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}] 13:42:42 INFO - PROCESS | 1679 | 1467319362875 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:42:42 INFO - PROCESS | 1679 | 1467319362980 Marionette TRACE conn2 <- [1,1167,null,{"value":null}] 13:42:43 INFO - PROCESS | 1679 | 1467319363050 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:43 INFO - PROCESS | 1679 | 1467319363051 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:42:43 INFO - PROCESS | 1679 | ++DOCSHELL 0x118599000 == 42 [pid = 1679] [id = 299] 13:42:43 INFO - PROCESS | 1679 | ++DOMWINDOW == 100 (0x1166f8800) [pid = 1679] [serial = 896] [outer = 0x0] 13:42:43 INFO - PROCESS | 1679 | ++DOMWINDOW == 101 (0x116789400) [pid = 1679] [serial = 897] [outer = 0x1166f8800] 13:42:43 INFO - PROCESS | 1679 | 1467319363082 Marionette DEBUG loaded listener.js 13:42:43 INFO - PROCESS | 1679 | ++DOMWINDOW == 102 (0x117d34000) [pid = 1679] [serial = 898] [outer = 0x1166f8800] 13:42:43 INFO - PROCESS | 1679 | 1467319363491 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]]]}] 13:42:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 13:42:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 677ms 13:42:43 INFO - PROCESS | 1679 | 1467319363540 Marionette TRACE conn2 -> [0,1169,"getWindowHandle",null] 13:42:43 INFO - PROCESS | 1679 | 1467319363544 Marionette TRACE conn2 <- [1,1169,null,{"value":"7"}] 13:42:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 13:42:43 INFO - PROCESS | 1679 | 1467319363549 Marionette TRACE conn2 -> [0,1170,"setScriptTimeout",{"ms":35000}] 13:42:43 INFO - PROCESS | 1679 | 1467319363550 Marionette TRACE conn2 <- [1,1170,null,{}] 13:42:43 INFO - PROCESS | 1679 | 1467319363553 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}] 13:42:43 INFO - PROCESS | 1679 | 1467319363555 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:42:43 INFO - PROCESS | 1679 | 1467319363685 Marionette TRACE conn2 <- [1,1171,null,{"value":null}] 13:42:43 INFO - PROCESS | 1679 | 1467319363766 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:43 INFO - PROCESS | 1679 | 1467319363767 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:42:43 INFO - PROCESS | 1679 | ++DOCSHELL 0x12452c000 == 43 [pid = 1679] [id = 300] 13:42:43 INFO - PROCESS | 1679 | ++DOMWINDOW == 103 (0x118ff0800) [pid = 1679] [serial = 899] [outer = 0x0] 13:42:43 INFO - PROCESS | 1679 | ++DOMWINDOW == 104 (0x118ffb400) [pid = 1679] [serial = 900] [outer = 0x118ff0800] 13:42:43 INFO - PROCESS | 1679 | 1467319363800 Marionette DEBUG loaded listener.js 13:42:43 INFO - PROCESS | 1679 | ++DOMWINDOW == 105 (0x119754800) [pid = 1679] [serial = 901] [outer = 0x118ff0800] 13:42:44 INFO - PROCESS | 1679 | 1467319364220 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]]]}] 13:42:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 13:42:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 722ms 13:42:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 13:42:44 INFO - PROCESS | 1679 | 1467319364270 Marionette TRACE conn2 -> [0,1173,"getWindowHandle",null] 13:42:44 INFO - PROCESS | 1679 | 1467319364272 Marionette TRACE conn2 <- [1,1173,null,{"value":"7"}] 13:42:44 INFO - PROCESS | 1679 | 1467319364274 Marionette TRACE conn2 -> [0,1174,"setScriptTimeout",{"ms":35000}] 13:42:44 INFO - PROCESS | 1679 | 1467319364277 Marionette TRACE conn2 <- [1,1174,null,{}] 13:42:44 INFO - PROCESS | 1679 | 1467319364285 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}] 13:42:44 INFO - PROCESS | 1679 | 1467319364288 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:42:44 INFO - PROCESS | 1679 | 1467319364391 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 13:42:44 INFO - PROCESS | 1679 | 1467319364449 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:44 INFO - PROCESS | 1679 | 1467319364451 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:42:44 INFO - PROCESS | 1679 | ++DOCSHELL 0x12b981800 == 44 [pid = 1679] [id = 301] 13:42:44 INFO - PROCESS | 1679 | ++DOMWINDOW == 106 (0x121561400) [pid = 1679] [serial = 902] [outer = 0x0] 13:42:44 INFO - PROCESS | 1679 | ++DOMWINDOW == 107 (0x123c07800) [pid = 1679] [serial = 903] [outer = 0x121561400] 13:42:44 INFO - PROCESS | 1679 | 1467319364494 Marionette DEBUG loaded listener.js 13:42:44 INFO - PROCESS | 1679 | ++DOMWINDOW == 108 (0x124cab400) [pid = 1679] [serial = 904] [outer = 0x121561400] 13:42:44 INFO - PROCESS | 1679 | 1467319364917 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] 13:42:44 INFO - PROCESS | 1679 | 1467319364948 Marionette TRACE conn2 <- [1,1177,null,{"value":"7"}] 13:42:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 13:42:44 INFO - PROCESS | 1679 | 1467319364950 Marionette TRACE conn2 -> [0,1178,"setScriptTimeout",{"ms":35000}] 13:42:44 INFO - PROCESS | 1679 | 1467319364952 Marionette TRACE conn2 <- [1,1178,null,{}] 13:42:44 INFO - PROCESS | 1679 | 1467319364954 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}] 13:42:44 INFO - PROCESS | 1679 | 1467319364955 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:42:45 INFO - PROCESS | 1679 | 1467319365075 Marionette TRACE conn2 <- [1,1179,null,{"value":null}] 13:42:45 INFO - PROCESS | 1679 | 1467319365130 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:45 INFO - PROCESS | 1679 | 1467319365132 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:42:45 INFO - PROCESS | 1679 | ++DOCSHELL 0x12bd9f000 == 45 [pid = 1679] [id = 302] 13:42:45 INFO - PROCESS | 1679 | ++DOMWINDOW == 109 (0x125cbec00) [pid = 1679] [serial = 905] [outer = 0x0] 13:42:45 INFO - PROCESS | 1679 | ++DOMWINDOW == 110 (0x12614f800) [pid = 1679] [serial = 906] [outer = 0x125cbec00] 13:42:45 INFO - PROCESS | 1679 | 1467319365160 Marionette DEBUG loaded listener.js 13:42:45 INFO - PROCESS | 1679 | ++DOMWINDOW == 111 (0x126213c00) [pid = 1679] [serial = 907] [outer = 0x125cbec00] 13:42:45 INFO - PROCESS | 1679 | 1467319365610 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] 13:42:45 INFO - PROCESS | 1679 | 1467319365671 Marionette TRACE conn2 <- [1,1181,null,{"value":"7"}] 13:42:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 13:42:45 INFO - PROCESS | 1679 | 1467319365673 Marionette TRACE conn2 -> [0,1182,"setScriptTimeout",{"ms":35000}] 13:42:45 INFO - PROCESS | 1679 | 1467319365674 Marionette TRACE conn2 <- [1,1182,null,{}] 13:42:45 INFO - PROCESS | 1679 | 1467319365677 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}] 13:42:45 INFO - PROCESS | 1679 | 1467319365678 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:42:45 INFO - PROCESS | 1679 | 1467319365780 Marionette TRACE conn2 <- [1,1183,null,{"value":null}] 13:42:45 INFO - PROCESS | 1679 | 1467319365836 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:45 INFO - PROCESS | 1679 | 1467319365837 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:42:45 INFO - PROCESS | 1679 | ++DOCSHELL 0x1181e6000 == 46 [pid = 1679] [id = 303] 13:42:45 INFO - PROCESS | 1679 | ++DOMWINDOW == 112 (0x1130cfc00) [pid = 1679] [serial = 908] [outer = 0x0] 13:42:45 INFO - PROCESS | 1679 | ++DOMWINDOW == 113 (0x118633c00) [pid = 1679] [serial = 909] [outer = 0x1130cfc00] 13:42:45 INFO - PROCESS | 1679 | 1467319365866 Marionette DEBUG loaded listener.js 13:42:45 INFO - PROCESS | 1679 | ++DOMWINDOW == 114 (0x126214000) [pid = 1679] [serial = 910] [outer = 0x1130cfc00] 13:42:46 INFO - PROCESS | 1679 | 1467319366431 Marionette TRACE conn2 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[76] expected 0 but got 53","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 13:42:46 INFO - PROCESS | 1679 | 1467319366446 Marionette TRACE conn2 <- [1,1185,null,{"value":"7"}] 13:42:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 13:42:46 INFO - PROCESS | 1679 | 1467319366450 Marionette TRACE conn2 -> [0,1186,"setScriptTimeout",{"ms":35000}] 13:42:46 INFO - PROCESS | 1679 | 1467319366451 Marionette TRACE conn2 <- [1,1186,null,{}] 13:42:46 INFO - PROCESS | 1679 | 1467319366456 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}] 13:42:46 INFO - PROCESS | 1679 | 1467319366457 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:42:46 INFO - PROCESS | 1679 | 1467319366556 Marionette TRACE conn2 <- [1,1187,null,{"value":null}] 13:42:46 INFO - PROCESS | 1679 | 1467319366629 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:46 INFO - PROCESS | 1679 | 1467319366630 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:42:46 INFO - PROCESS | 1679 | ++DOCSHELL 0x116231000 == 47 [pid = 1679] [id = 304] 13:42:46 INFO - PROCESS | 1679 | ++DOMWINDOW == 115 (0x116f06400) [pid = 1679] [serial = 911] [outer = 0x0] 13:42:46 INFO - PROCESS | 1679 | ++DOMWINDOW == 116 (0x117d2d400) [pid = 1679] [serial = 912] [outer = 0x116f06400] 13:42:46 INFO - PROCESS | 1679 | 1467319366659 Marionette DEBUG loaded listener.js 13:42:46 INFO - PROCESS | 1679 | ++DOMWINDOW == 117 (0x11832e000) [pid = 1679] [serial = 913] [outer = 0x116f06400] 13:42:47 INFO - PROCESS | 1679 | --DOCSHELL 0x12b661000 == 46 [pid = 1679] [id = 297] 13:42:47 INFO - PROCESS | 1679 | --DOCSHELL 0x12a7d2800 == 45 [pid = 1679] [id = 296] 13:42:47 INFO - PROCESS | 1679 | --DOCSHELL 0x1210a4000 == 44 [pid = 1679] [id = 295] 13:42:47 INFO - PROCESS | 1679 | --DOCSHELL 0x128f46800 == 43 [pid = 1679] [id = 294] 13:42:47 INFO - PROCESS | 1679 | --DOCSHELL 0x128813800 == 42 [pid = 1679] [id = 293] 13:42:47 INFO - PROCESS | 1679 | --DOCSHELL 0x1258f2000 == 41 [pid = 1679] [id = 292] 13:42:47 INFO - PROCESS | 1679 | --DOCSHELL 0x124530000 == 40 [pid = 1679] [id = 291] 13:42:47 INFO - PROCESS | 1679 | --DOCSHELL 0x1191a5000 == 39 [pid = 1679] [id = 290] 13:42:47 INFO - PROCESS | 1679 | --DOCSHELL 0x119c1c800 == 38 [pid = 1679] [id = 289] 13:42:47 INFO - PROCESS | 1679 | --DOCSHELL 0x118596800 == 37 [pid = 1679] [id = 288] 13:42:47 INFO - PROCESS | 1679 | --DOCSHELL 0x1170bf000 == 36 [pid = 1679] [id = 287] 13:42:47 INFO - PROCESS | 1679 | --DOCSHELL 0x11694b800 == 35 [pid = 1679] [id = 286] 13:42:47 INFO - PROCESS | 1679 | --DOCSHELL 0x128812000 == 34 [pid = 1679] [id = 285] 13:42:47 INFO - PROCESS | 1679 | --DOCSHELL 0x112fad800 == 33 [pid = 1679] [id = 284] 13:42:47 INFO - PROCESS | 1679 | --DOCSHELL 0x1181e6000 == 32 [pid = 1679] [id = 303] 13:42:47 INFO - PROCESS | 1679 | --DOCSHELL 0x12bd9f000 == 31 [pid = 1679] [id = 302] 13:42:47 INFO - PROCESS | 1679 | --DOCSHELL 0x12b981800 == 30 [pid = 1679] [id = 301] 13:42:47 INFO - PROCESS | 1679 | --DOCSHELL 0x12452c000 == 29 [pid = 1679] [id = 300] 13:42:47 INFO - PROCESS | 1679 | --DOCSHELL 0x12b64d800 == 28 [pid = 1679] [id = 298] 13:42:47 INFO - PROCESS | 1679 | --DOCSHELL 0x118599000 == 27 [pid = 1679] [id = 299] 13:42:47 INFO - PROCESS | 1679 | --DOMWINDOW == 116 (0x118699c00) [pid = 1679] [serial = 830] [outer = 0x0] [url = about:blank] 13:42:47 INFO - PROCESS | 1679 | --DOMWINDOW == 115 (0x117d16800) [pid = 1679] [serial = 824] [outer = 0x0] [url = about:blank] 13:42:47 INFO - PROCESS | 1679 | --DOMWINDOW == 114 (0x118171c00) [pid = 1679] [serial = 825] [outer = 0x0] [url = about:blank] 13:42:47 INFO - PROCESS | 1679 | --DOMWINDOW == 113 (0x112d77800) [pid = 1679] [serial = 818] [outer = 0x0] [url = about:blank] 13:42:47 INFO - PROCESS | 1679 | --DOMWINDOW == 112 (0x110ff0400) [pid = 1679] [serial = 819] [outer = 0x0] [url = about:blank] 13:42:47 INFO - PROCESS | 1679 | --DOMWINDOW == 111 (0x11933c000) [pid = 1679] [serial = 833] [outer = 0x0] [url = about:blank] 13:42:47 INFO - PROCESS | 1679 | --DOMWINDOW == 110 (0x116f03c00) [pid = 1679] [serial = 815] [outer = 0x0] [url = about:blank] 13:42:47 INFO - PROCESS | 1679 | --DOMWINDOW == 109 (0x112a7ac00) [pid = 1679] [serial = 800] [outer = 0x0] [url = about:blank] 13:42:47 INFO - PROCESS | 1679 | --DOMWINDOW == 108 (0x1176f1000) [pid = 1679] [serial = 816] [outer = 0x0] [url = about:blank] 13:42:47 INFO - PROCESS | 1679 | --DOMWINDOW == 107 (0x11852d000) [pid = 1679] [serial = 827] [outer = 0x0] [url = about:blank] 13:42:47 INFO - PROCESS | 1679 | --DOMWINDOW == 106 (0x117d13000) [pid = 1679] [serial = 804] [outer = 0x0] [url = about:blank] 13:42:47 INFO - PROCESS | 1679 | --DOMWINDOW == 105 (0x11670bc00) [pid = 1679] [serial = 821] [outer = 0x0] [url = about:blank] 13:42:47 INFO - PROCESS | 1679 | --DOMWINDOW == 104 (0x116f42400) [pid = 1679] [serial = 803] [outer = 0x0] [url = about:blank] 13:42:47 INFO - PROCESS | 1679 | --DOMWINDOW == 103 (0x116974400) [pid = 1679] [serial = 822] [outer = 0x0] [url = about:blank] 13:42:47 INFO - PROCESS | 1679 | --DOMWINDOW == 102 (0x119342c00) [pid = 1679] [serial = 807] [outer = 0x0] [url = about:blank] 13:42:47 INFO - PROCESS | 1679 | --DOMWINDOW == 101 (0x118f78400) [pid = 1679] [serial = 806] [outer = 0x0] [url = about:blank] 13:42:47 INFO - PROCESS | 1679 | --DOMWINDOW == 100 (0x121a60c00) [pid = 1679] [serial = 810] [outer = 0x0] [url = about:blank] 13:42:47 INFO - PROCESS | 1679 | --DOMWINDOW == 99 (0x120f21000) [pid = 1679] [serial = 809] [outer = 0x0] [url = about:blank] 13:42:47 INFO - PROCESS | 1679 | --DOMWINDOW == 98 (0x123c05800) [pid = 1679] [serial = 813] [outer = 0x0] [url = about:blank] 13:42:47 INFO - PROCESS | 1679 | --DOMWINDOW == 97 (0x1197e1400) [pid = 1679] [serial = 812] [outer = 0x0] [url = about:blank] 13:42:47 INFO - PROCESS | 1679 | --DOMWINDOW == 96 (0x118898800) [pid = 1679] [serial = 831] [outer = 0x0] [url = about:blank] 13:42:47 INFO - PROCESS | 1679 | --DOMWINDOW == 95 (0x12162f400) [pid = 1679] [serial = 846] [outer = 0x0] [url = about:blank] 13:42:47 INFO - PROCESS | 1679 | --DOMWINDOW == 94 (0x119a07400) [pid = 1679] [serial = 836] [outer = 0x0] [url = about:blank] 13:42:47 INFO - PROCESS | 1679 | --DOMWINDOW == 93 (0x1197d8800) [pid = 1679] [serial = 834] [outer = 0x0] [url = about:blank] 13:42:47 INFO - PROCESS | 1679 | --DOMWINDOW == 92 (0x121024400) [pid = 1679] [serial = 837] [outer = 0x0] [url = about:blank] 13:42:47 INFO - PROCESS | 1679 | --DOMWINDOW == 91 (0x121032800) [pid = 1679] [serial = 845] [outer = 0x0] [url = about:blank] 13:42:47 INFO - PROCESS | 1679 | --DOMWINDOW == 90 (0x121029800) [pid = 1679] [serial = 843] [outer = 0x0] [url = about:blank] 13:42:47 INFO - PROCESS | 1679 | --DOMWINDOW == 89 (0x118fc9400) [pid = 1679] [serial = 842] [outer = 0x0] [url = about:blank] 13:42:47 INFO - PROCESS | 1679 | --DOMWINDOW == 88 (0x11670c400) [pid = 1679] [serial = 840] [outer = 0x0] [url = about:blank] 13:42:47 INFO - PROCESS | 1679 | --DOMWINDOW == 87 (0x1128a8c00) [pid = 1679] [serial = 839] [outer = 0x0] [url = about:blank] 13:42:47 INFO - PROCESS | 1679 | --DOMWINDOW == 86 (0x12184b800) [pid = 1679] [serial = 848] [outer = 0x0] [url = about:blank] 13:42:47 INFO - PROCESS | 1679 | --DOMWINDOW == 85 (0x118634800) [pid = 1679] [serial = 828] [outer = 0x0] [url = about:blank] 13:42:47 INFO - PROCESS | 1679 | 1467319367671 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] 13:42:47 INFO - PROCESS | 1679 | 1467319367725 Marionette TRACE conn2 <- [1,1189,null,{"value":"7"}] 13:42:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 13:42:47 INFO - PROCESS | 1679 | 1467319367728 Marionette TRACE conn2 -> [0,1190,"setScriptTimeout",{"ms":35000}] 13:42:47 INFO - PROCESS | 1679 | 1467319367730 Marionette TRACE conn2 <- [1,1190,null,{}] 13:42:47 INFO - PROCESS | 1679 | 1467319367733 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}] 13:42:47 INFO - PROCESS | 1679 | 1467319367735 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:42:47 INFO - PROCESS | 1679 | 1467319367818 Marionette TRACE conn2 <- [1,1191,null,{"value":null}] 13:42:47 INFO - PROCESS | 1679 | 1467319367846 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:47 INFO - PROCESS | 1679 | 1467319367847 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:42:47 INFO - PROCESS | 1679 | ++DOCSHELL 0x116607800 == 28 [pid = 1679] [id = 305] 13:42:47 INFO - PROCESS | 1679 | ++DOMWINDOW == 86 (0x110fe8800) [pid = 1679] [serial = 914] [outer = 0x0] 13:42:47 INFO - PROCESS | 1679 | ++DOMWINDOW == 87 (0x112e59c00) [pid = 1679] [serial = 915] [outer = 0x110fe8800] 13:42:47 INFO - PROCESS | 1679 | 1467319367878 Marionette DEBUG loaded listener.js 13:42:47 INFO - PROCESS | 1679 | ++DOMWINDOW == 88 (0x1122b9000) [pid = 1679] [serial = 916] [outer = 0x110fe8800] 13:42:48 INFO - PROCESS | 1679 | 1467319368214 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] 13:42:48 INFO - PROCESS | 1679 | 1467319368252 Marionette TRACE conn2 <- [1,1193,null,{"value":"7"}] 13:42:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 13:42:48 INFO - PROCESS | 1679 | 1467319368257 Marionette TRACE conn2 -> [0,1194,"setScriptTimeout",{"ms":35000}] 13:42:48 INFO - PROCESS | 1679 | 1467319368259 Marionette TRACE conn2 <- [1,1194,null,{}] 13:42:48 INFO - PROCESS | 1679 | 1467319368262 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}] 13:42:48 INFO - PROCESS | 1679 | 1467319368263 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:42:48 INFO - PROCESS | 1679 | 1467319368340 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 13:42:48 INFO - PROCESS | 1679 | 1467319368344 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:48 INFO - PROCESS | 1679 | 1467319368345 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:42:48 INFO - PROCESS | 1679 | ++DOCSHELL 0x1181df800 == 29 [pid = 1679] [id = 306] 13:42:48 INFO - PROCESS | 1679 | ++DOMWINDOW == 89 (0x116632c00) [pid = 1679] [serial = 917] [outer = 0x0] 13:42:48 INFO - PROCESS | 1679 | ++DOMWINDOW == 90 (0x11696f400) [pid = 1679] [serial = 918] [outer = 0x116632c00] 13:42:48 INFO - PROCESS | 1679 | 1467319368375 Marionette DEBUG loaded listener.js 13:42:48 INFO - PROCESS | 1679 | ++DOMWINDOW == 91 (0x116f3cc00) [pid = 1679] [serial = 919] [outer = 0x116632c00] 13:42:48 INFO - PROCESS | 1679 | 1467319368729 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] 13:42:48 INFO - PROCESS | 1679 | 1467319368784 Marionette TRACE conn2 <- [1,1197,null,{"value":"7"}] 13:42:48 INFO - PROCESS | 1679 | 1467319368787 Marionette TRACE conn2 -> [0,1198,"setScriptTimeout",{"ms":35000}] 13:42:48 INFO - PROCESS | 1679 | 1467319368790 Marionette TRACE conn2 <- [1,1198,null,{}] 13:42:48 INFO - PROCESS | 1679 | 1467319368797 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}] 13:42:48 INFO - PROCESS | 1679 | 1467319368800 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:42:48 INFO - PROCESS | 1679 | 1467319368875 Marionette TRACE conn2 <- [1,1199,null,{"value":null}] 13:42:48 INFO - PROCESS | 1679 | 1467319368882 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:48 INFO - PROCESS | 1679 | 1467319368885 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:42:48 INFO - PROCESS | 1679 | ++DOCSHELL 0x118fa7800 == 30 [pid = 1679] [id = 307] 13:42:48 INFO - PROCESS | 1679 | ++DOMWINDOW == 92 (0x1128a6000) [pid = 1679] [serial = 920] [outer = 0x0] 13:42:48 INFO - PROCESS | 1679 | ++DOMWINDOW == 93 (0x1182e4c00) [pid = 1679] [serial = 921] [outer = 0x1128a6000] 13:42:48 INFO - PROCESS | 1679 | 1467319368915 Marionette DEBUG loaded listener.js 13:42:48 INFO - PROCESS | 1679 | ++DOMWINDOW == 94 (0x118637c00) [pid = 1679] [serial = 922] [outer = 0x1128a6000] 13:42:49 INFO - PROCESS | 1679 | 1467319369272 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]]]}] 13:42:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 13:42:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 522ms 13:42:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 13:42:49 INFO - PROCESS | 1679 | 1467319369309 Marionette TRACE conn2 -> [0,1201,"getWindowHandle",null] 13:42:49 INFO - PROCESS | 1679 | 1467319369311 Marionette TRACE conn2 <- [1,1201,null,{"value":"7"}] 13:42:49 INFO - PROCESS | 1679 | 1467319369313 Marionette TRACE conn2 -> [0,1202,"setScriptTimeout",{"ms":35000}] 13:42:49 INFO - PROCESS | 1679 | 1467319369314 Marionette TRACE conn2 <- [1,1202,null,{}] 13:42:49 INFO - PROCESS | 1679 | 1467319369317 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}] 13:42:49 INFO - PROCESS | 1679 | 1467319369318 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:42:49 INFO - PROCESS | 1679 | 1467319369422 Marionette TRACE conn2 <- [1,1203,null,{"value":null}] 13:42:49 INFO - PROCESS | 1679 | 1467319369453 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:49 INFO - PROCESS | 1679 | 1467319369454 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:42:49 INFO - PROCESS | 1679 | ++DOCSHELL 0x119c21800 == 31 [pid = 1679] [id = 308] 13:42:49 INFO - PROCESS | 1679 | ++DOMWINDOW == 95 (0x118179400) [pid = 1679] [serial = 923] [outer = 0x0] 13:42:49 INFO - PROCESS | 1679 | ++DOMWINDOW == 96 (0x11889e400) [pid = 1679] [serial = 924] [outer = 0x118179400] 13:42:49 INFO - PROCESS | 1679 | 1467319369479 Marionette DEBUG loaded listener.js 13:42:49 INFO - PROCESS | 1679 | ++DOMWINDOW == 97 (0x118fcc000) [pid = 1679] [serial = 925] [outer = 0x118179400] 13:42:49 INFO - PROCESS | 1679 | 1467319369760 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]]]}] 13:42:49 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 13:42:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 468ms 13:42:49 INFO - PROCESS | 1679 | 1467319369781 Marionette TRACE conn2 -> [0,1205,"getWindowHandle",null] 13:42:49 INFO - PROCESS | 1679 | 1467319369783 Marionette TRACE conn2 <- [1,1205,null,{"value":"7"}] 13:42:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 13:42:49 INFO - PROCESS | 1679 | 1467319369801 Marionette TRACE conn2 -> [0,1206,"setScriptTimeout",{"ms":35000}] 13:42:49 INFO - PROCESS | 1679 | 1467319369803 Marionette TRACE conn2 <- [1,1206,null,{}] 13:42:49 INFO - PROCESS | 1679 | 1467319369808 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}] 13:42:49 INFO - PROCESS | 1679 | 1467319369809 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:42:49 INFO - PROCESS | 1679 | 1467319369901 Marionette TRACE conn2 <- [1,1207,null,{"value":null}] 13:42:49 INFO - PROCESS | 1679 | 1467319369934 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:49 INFO - PROCESS | 1679 | 1467319369935 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:42:49 INFO - PROCESS | 1679 | ++DOCSHELL 0x121090800 == 32 [pid = 1679] [id = 309] 13:42:49 INFO - PROCESS | 1679 | ++DOMWINDOW == 98 (0x116296400) [pid = 1679] [serial = 926] [outer = 0x0] 13:42:49 INFO - PROCESS | 1679 | ++DOMWINDOW == 99 (0x118ff5800) [pid = 1679] [serial = 927] [outer = 0x116296400] 13:42:49 INFO - PROCESS | 1679 | 1467319369959 Marionette DEBUG loaded listener.js 13:42:50 INFO - PROCESS | 1679 | ++DOMWINDOW == 100 (0x119753000) [pid = 1679] [serial = 928] [outer = 0x116296400] 13:42:50 INFO - PROCESS | 1679 | 1467319370280 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]]]}] 13:42:50 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 13:42:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 529ms 13:42:50 INFO - PROCESS | 1679 | 1467319370324 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 13:42:50 INFO - PROCESS | 1679 | 1467319370325 Marionette TRACE conn2 <- [1,1209,null,{"value":"7"}] 13:42:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 13:42:50 INFO - PROCESS | 1679 | 1467319370327 Marionette TRACE conn2 -> [0,1210,"setScriptTimeout",{"ms":35000}] 13:42:50 INFO - PROCESS | 1679 | 1467319370328 Marionette TRACE conn2 <- [1,1210,null,{}] 13:42:50 INFO - PROCESS | 1679 | 1467319370331 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}] 13:42:50 INFO - PROCESS | 1679 | 1467319370335 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:42:50 INFO - PROCESS | 1679 | 1467319370446 Marionette TRACE conn2 <- [1,1211,null,{"value":null}] 13:42:50 INFO - PROCESS | 1679 | 1467319370481 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:50 INFO - PROCESS | 1679 | 1467319370482 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:42:50 INFO - PROCESS | 1679 | ++DOCSHELL 0x121542800 == 33 [pid = 1679] [id = 310] 13:42:50 INFO - PROCESS | 1679 | ++DOMWINDOW == 101 (0x11975f000) [pid = 1679] [serial = 929] [outer = 0x0] 13:42:50 INFO - PROCESS | 1679 | ++DOMWINDOW == 102 (0x119a10400) [pid = 1679] [serial = 930] [outer = 0x11975f000] 13:42:50 INFO - PROCESS | 1679 | 1467319370507 Marionette DEBUG loaded listener.js 13:42:50 INFO - PROCESS | 1679 | ++DOMWINDOW == 103 (0x121033800) [pid = 1679] [serial = 931] [outer = 0x11975f000] 13:42:50 INFO - PROCESS | 1679 | 1467319370815 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]]]}] 13:42:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 13:42:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 518ms 13:42:50 INFO - PROCESS | 1679 | 1467319370846 Marionette TRACE conn2 -> [0,1213,"getWindowHandle",null] 13:42:50 INFO - PROCESS | 1679 | 1467319370847 Marionette TRACE conn2 <- [1,1213,null,{"value":"7"}] 13:42:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 13:42:50 INFO - PROCESS | 1679 | 1467319370849 Marionette TRACE conn2 -> [0,1214,"setScriptTimeout",{"ms":35000}] 13:42:50 INFO - PROCESS | 1679 | 1467319370851 Marionette TRACE conn2 <- [1,1214,null,{}] 13:42:50 INFO - PROCESS | 1679 | 1467319370855 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}] 13:42:50 INFO - PROCESS | 1679 | 1467319370856 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:42:50 INFO - PROCESS | 1679 | 1467319370963 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 13:42:50 INFO - PROCESS | 1679 | 1467319370967 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:50 INFO - PROCESS | 1679 | 1467319370969 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:42:50 INFO - PROCESS | 1679 | ++DOCSHELL 0x121c1a800 == 34 [pid = 1679] [id = 311] 13:42:50 INFO - PROCESS | 1679 | ++DOMWINDOW == 104 (0x116f0c800) [pid = 1679] [serial = 932] [outer = 0x0] 13:42:50 INFO - PROCESS | 1679 | ++DOMWINDOW == 105 (0x12183d000) [pid = 1679] [serial = 933] [outer = 0x116f0c800] 13:42:50 INFO - PROCESS | 1679 | 1467319370993 Marionette DEBUG loaded listener.js 13:42:51 INFO - PROCESS | 1679 | ++DOMWINDOW == 106 (0x121a9f800) [pid = 1679] [serial = 934] [outer = 0x116f0c800] 13:42:51 INFO - PROCESS | 1679 | 1467319371311 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]]]}] 13:42:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 13:42:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 473ms 13:42:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 13:42:51 INFO - PROCESS | 1679 | 1467319371324 Marionette TRACE conn2 -> [0,1217,"getWindowHandle",null] 13:42:51 INFO - PROCESS | 1679 | 1467319371326 Marionette TRACE conn2 <- [1,1217,null,{"value":"7"}] 13:42:51 INFO - PROCESS | 1679 | 1467319371328 Marionette TRACE conn2 -> [0,1218,"setScriptTimeout",{"ms":35000}] 13:42:51 INFO - PROCESS | 1679 | 1467319371329 Marionette TRACE conn2 <- [1,1218,null,{}] 13:42:51 INFO - PROCESS | 1679 | 1467319371331 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}] 13:42:51 INFO - PROCESS | 1679 | 1467319371332 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:42:51 INFO - PROCESS | 1679 | 1467319371441 Marionette TRACE conn2 <- [1,1219,null,{"value":null}] 13:42:51 INFO - PROCESS | 1679 | 1467319371478 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:51 INFO - PROCESS | 1679 | 1467319371479 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:42:51 INFO - PROCESS | 1679 | ++DOCSHELL 0x123c31800 == 35 [pid = 1679] [id = 312] 13:42:51 INFO - PROCESS | 1679 | ++DOMWINDOW == 107 (0x123c03400) [pid = 1679] [serial = 935] [outer = 0x0] 13:42:51 INFO - PROCESS | 1679 | ++DOMWINDOW == 108 (0x124507800) [pid = 1679] [serial = 936] [outer = 0x123c03400] 13:42:51 INFO - PROCESS | 1679 | 1467319371503 Marionette DEBUG loaded listener.js 13:42:51 INFO - PROCESS | 1679 | ++DOMWINDOW == 109 (0x124c35800) [pid = 1679] [serial = 937] [outer = 0x123c03400] 13:42:51 INFO - PROCESS | 1679 | --DOMWINDOW == 108 (0x124cb5800) [pid = 1679] [serial = 877] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 13:42:51 INFO - PROCESS | 1679 | --DOMWINDOW == 107 (0x121a60800) [pid = 1679] [serial = 874] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 13:42:51 INFO - PROCESS | 1679 | --DOMWINDOW == 106 (0x125cbcc00) [pid = 1679] [serial = 880] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 13:42:51 INFO - PROCESS | 1679 | --DOMWINDOW == 105 (0x110fe7800) [pid = 1679] [serial = 850] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 13:42:51 INFO - PROCESS | 1679 | --DOMWINDOW == 104 (0x1128d3800) [pid = 1679] [serial = 865] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 13:42:51 INFO - PROCESS | 1679 | --DOMWINDOW == 103 (0x118174c00) [pid = 1679] [serial = 853] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 13:42:51 INFO - PROCESS | 1679 | --DOMWINDOW == 102 (0x1128d6800) [pid = 1679] [serial = 856] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 13:42:51 INFO - PROCESS | 1679 | --DOMWINDOW == 101 (0x116a0bc00) [pid = 1679] [serial = 847] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 13:42:51 INFO - PROCESS | 1679 | --DOMWINDOW == 100 (0x117d12000) [pid = 1679] [serial = 862] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 13:42:51 INFO - PROCESS | 1679 | --DOMWINDOW == 99 (0x126153400) [pid = 1679] [serial = 890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 13:42:51 INFO - PROCESS | 1679 | --DOMWINDOW == 98 (0x11975cc00) [pid = 1679] [serial = 868] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 13:42:51 INFO - PROCESS | 1679 | --DOMWINDOW == 97 (0x116080400) [pid = 1679] [serial = 883] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 13:42:51 INFO - PROCESS | 1679 | --DOMWINDOW == 96 (0x116f09000) [pid = 1679] [serial = 859] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 13:42:51 INFO - PROCESS | 1679 | --DOMWINDOW == 95 (0x126519800) [pid = 1679] [serial = 893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 13:42:51 INFO - PROCESS | 1679 | --DOMWINDOW == 94 (0x121a60400) [pid = 1679] [serial = 871] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 13:42:51 INFO - PROCESS | 1679 | --DOMWINDOW == 93 (0x1160da000) [pid = 1679] [serial = 886] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 13:42:51 INFO - PROCESS | 1679 | --DOMWINDOW == 92 (0x1128cdc00) [pid = 1679] [serial = 799] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 13:42:52 INFO - PROCESS | 1679 | 1467319372006 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]]]}] 13:42:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 13:42:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 717ms 13:42:52 INFO - PROCESS | 1679 | 1467319372046 Marionette TRACE conn2 -> [0,1221,"getWindowHandle",null] 13:42:52 INFO - PROCESS | 1679 | 1467319372048 Marionette TRACE conn2 <- [1,1221,null,{"value":"7"}] 13:42:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 13:42:52 INFO - PROCESS | 1679 | 1467319372056 Marionette TRACE conn2 -> [0,1222,"setScriptTimeout",{"ms":35000}] 13:42:52 INFO - PROCESS | 1679 | 1467319372057 Marionette TRACE conn2 <- [1,1222,null,{}] 13:42:52 INFO - PROCESS | 1679 | 1467319372059 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}] 13:42:52 INFO - PROCESS | 1679 | 1467319372060 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:42:52 INFO - PROCESS | 1679 | 1467319372143 Marionette TRACE conn2 <- [1,1223,null,{"value":null}] 13:42:52 INFO - PROCESS | 1679 | 1467319372147 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:52 INFO - PROCESS | 1679 | 1467319372149 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:42:52 INFO - PROCESS | 1679 | ++DOCSHELL 0x118fa6800 == 36 [pid = 1679] [id = 313] 13:42:52 INFO - PROCESS | 1679 | ++DOMWINDOW == 93 (0x1128a5800) [pid = 1679] [serial = 938] [outer = 0x0] 13:42:52 INFO - PROCESS | 1679 | ++DOMWINDOW == 94 (0x1160da000) [pid = 1679] [serial = 939] [outer = 0x1128a5800] 13:42:52 INFO - PROCESS | 1679 | 1467319372176 Marionette DEBUG loaded listener.js 13:42:52 INFO - PROCESS | 1679 | ++DOMWINDOW == 95 (0x11862f800) [pid = 1679] [serial = 940] [outer = 0x1128a5800] 13:42:52 INFO - PROCESS | 1679 | 1467319372489 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] 13:42:52 INFO - PROCESS | 1679 | 1467319372526 Marionette TRACE conn2 <- [1,1225,null,{"value":"7"}] 13:42:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 13:42:52 INFO - PROCESS | 1679 | 1467319372528 Marionette TRACE conn2 -> [0,1226,"setScriptTimeout",{"ms":35000}] 13:42:52 INFO - PROCESS | 1679 | 1467319372529 Marionette TRACE conn2 <- [1,1226,null,{}] 13:42:52 INFO - PROCESS | 1679 | 1467319372531 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}] 13:42:52 INFO - PROCESS | 1679 | 1467319372533 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:42:52 INFO - PROCESS | 1679 | 1467319372632 Marionette TRACE conn2 <- [1,1227,null,{"value":null}] 13:42:52 INFO - PROCESS | 1679 | 1467319372641 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:52 INFO - PROCESS | 1679 | 1467319372642 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:42:52 INFO - PROCESS | 1679 | ++DOCSHELL 0x125d23800 == 37 [pid = 1679] [id = 314] 13:42:52 INFO - PROCESS | 1679 | ++DOMWINDOW == 96 (0x11696e000) [pid = 1679] [serial = 941] [outer = 0x0] 13:42:52 INFO - PROCESS | 1679 | ++DOMWINDOW == 97 (0x121a64400) [pid = 1679] [serial = 942] [outer = 0x11696e000] 13:42:52 INFO - PROCESS | 1679 | 1467319372667 Marionette DEBUG loaded listener.js 13:42:52 INFO - PROCESS | 1679 | ++DOMWINDOW == 98 (0x124cb2c00) [pid = 1679] [serial = 943] [outer = 0x11696e000] 13:42:52 INFO - PROCESS | 1679 | 1467319372962 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]]]}] 13:42:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 13:42:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 468ms 13:42:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 13:42:53 INFO - PROCESS | 1679 | 1467319372996 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 13:42:53 INFO - PROCESS | 1679 | 1467319372998 Marionette TRACE conn2 <- [1,1229,null,{"value":"7"}] 13:42:53 INFO - PROCESS | 1679 | 1467319373000 Marionette TRACE conn2 -> [0,1230,"setScriptTimeout",{"ms":35000}] 13:42:53 INFO - PROCESS | 1679 | 1467319373004 Marionette TRACE conn2 <- [1,1230,null,{}] 13:42:53 INFO - PROCESS | 1679 | 1467319373008 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}] 13:42:53 INFO - PROCESS | 1679 | 1467319373009 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:42:53 INFO - PROCESS | 1679 | 1467319373108 Marionette TRACE conn2 <- [1,1231,null,{"value":null}] 13:42:53 INFO - PROCESS | 1679 | 1467319373112 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:53 INFO - PROCESS | 1679 | 1467319373113 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:42:53 INFO - PROCESS | 1679 | ++DOCSHELL 0x121086800 == 38 [pid = 1679] [id = 315] 13:42:53 INFO - PROCESS | 1679 | ++DOMWINDOW == 99 (0x124cb6400) [pid = 1679] [serial = 944] [outer = 0x0] 13:42:53 INFO - PROCESS | 1679 | ++DOMWINDOW == 100 (0x125c04400) [pid = 1679] [serial = 945] [outer = 0x124cb6400] 13:42:53 INFO - PROCESS | 1679 | 1467319373140 Marionette DEBUG loaded listener.js 13:42:53 INFO - PROCESS | 1679 | ++DOMWINDOW == 101 (0x12614d800) [pid = 1679] [serial = 946] [outer = 0x124cb6400] 13:42:53 INFO - PROCESS | 1679 | 1467319373518 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]]]}] 13:42:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 13:42:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 526ms 13:42:53 INFO - PROCESS | 1679 | 1467319373541 Marionette TRACE conn2 -> [0,1233,"getWindowHandle",null] 13:42:53 INFO - PROCESS | 1679 | 1467319373542 Marionette TRACE conn2 <- [1,1233,null,{"value":"7"}] 13:42:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 13:42:53 INFO - PROCESS | 1679 | 1467319373546 Marionette TRACE conn2 -> [0,1234,"setScriptTimeout",{"ms":35000}] 13:42:53 INFO - PROCESS | 1679 | 1467319373547 Marionette TRACE conn2 <- [1,1234,null,{}] 13:42:53 INFO - PROCESS | 1679 | 1467319373551 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}] 13:42:53 INFO - PROCESS | 1679 | 1467319373552 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:42:53 INFO - PROCESS | 1679 | 1467319373658 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 13:42:53 INFO - PROCESS | 1679 | 1467319373661 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:53 INFO - PROCESS | 1679 | 1467319373662 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:42:53 INFO - PROCESS | 1679 | ++DOCSHELL 0x1290ec800 == 39 [pid = 1679] [id = 316] 13:42:53 INFO - PROCESS | 1679 | ++DOMWINDOW == 102 (0x126158000) [pid = 1679] [serial = 947] [outer = 0x0] 13:42:53 INFO - PROCESS | 1679 | ++DOMWINDOW == 103 (0x126216c00) [pid = 1679] [serial = 948] [outer = 0x126158000] 13:42:53 INFO - PROCESS | 1679 | 1467319373686 Marionette DEBUG loaded listener.js 13:42:53 INFO - PROCESS | 1679 | ++DOMWINDOW == 104 (0x126510800) [pid = 1679] [serial = 949] [outer = 0x126158000] 13:42:54 INFO - PROCESS | 1679 | 1467319374205 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]]]}] 13:42:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 13:42:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 720ms 13:42:54 INFO - PROCESS | 1679 | 1467319374266 Marionette TRACE conn2 -> [0,1237,"getWindowHandle",null] 13:42:54 INFO - PROCESS | 1679 | 1467319374268 Marionette TRACE conn2 <- [1,1237,null,{"value":"7"}] 13:42:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 13:42:54 INFO - PROCESS | 1679 | 1467319374272 Marionette TRACE conn2 -> [0,1238,"setScriptTimeout",{"ms":35000}] 13:42:54 INFO - PROCESS | 1679 | 1467319374274 Marionette TRACE conn2 <- [1,1238,null,{}] 13:42:54 INFO - PROCESS | 1679 | 1467319374278 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}] 13:42:54 INFO - PROCESS | 1679 | 1467319374279 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:42:54 INFO - PROCESS | 1679 | 1467319374415 Marionette TRACE conn2 <- [1,1239,null,{"value":null}] 13:42:54 INFO - PROCESS | 1679 | 1467319374525 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:54 INFO - PROCESS | 1679 | 1467319374526 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:42:54 INFO - PROCESS | 1679 | ++DOCSHELL 0x1170c0000 == 40 [pid = 1679] [id = 317] 13:42:54 INFO - PROCESS | 1679 | ++DOMWINDOW == 105 (0x1122be800) [pid = 1679] [serial = 950] [outer = 0x0] 13:42:54 INFO - PROCESS | 1679 | ++DOMWINDOW == 106 (0x112d77c00) [pid = 1679] [serial = 951] [outer = 0x1122be800] 13:42:54 INFO - PROCESS | 1679 | 1467319374559 Marionette DEBUG loaded listener.js 13:42:54 INFO - PROCESS | 1679 | ++DOMWINDOW == 107 (0x113ba1800) [pid = 1679] [serial = 952] [outer = 0x1122be800] 13:42:55 INFO - PROCESS | 1679 | 1467319375096 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]]]}] 13:42:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 13:42:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 870ms 13:42:55 INFO - PROCESS | 1679 | 1467319375166 Marionette TRACE conn2 -> [0,1241,"getWindowHandle",null] 13:42:55 INFO - PROCESS | 1679 | 1467319375172 Marionette TRACE conn2 <- [1,1241,null,{"value":"7"}] 13:42:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 13:42:55 INFO - PROCESS | 1679 | 1467319375178 Marionette TRACE conn2 -> [0,1242,"setScriptTimeout",{"ms":35000}] 13:42:55 INFO - PROCESS | 1679 | 1467319375180 Marionette TRACE conn2 <- [1,1242,null,{}] 13:42:55 INFO - PROCESS | 1679 | 1467319375182 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}] 13:42:55 INFO - PROCESS | 1679 | 1467319375184 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:42:55 INFO - PROCESS | 1679 | 1467319375299 Marionette TRACE conn2 <- [1,1243,null,{"value":null}] 13:42:55 INFO - PROCESS | 1679 | 1467319375376 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:55 INFO - PROCESS | 1679 | 1467319375378 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:42:55 INFO - PROCESS | 1679 | ++DOCSHELL 0x12108b800 == 41 [pid = 1679] [id = 318] 13:42:55 INFO - PROCESS | 1679 | ++DOMWINDOW == 108 (0x117d10800) [pid = 1679] [serial = 953] [outer = 0x0] 13:42:55 INFO - PROCESS | 1679 | ++DOMWINDOW == 109 (0x118171c00) [pid = 1679] [serial = 954] [outer = 0x117d10800] 13:42:55 INFO - PROCESS | 1679 | 1467319375408 Marionette DEBUG loaded listener.js 13:42:55 INFO - PROCESS | 1679 | ++DOMWINDOW == 110 (0x118534000) [pid = 1679] [serial = 955] [outer = 0x117d10800] 13:42:56 INFO - PROCESS | 1679 | --DOCSHELL 0x121086800 == 40 [pid = 1679] [id = 315] 13:42:56 INFO - PROCESS | 1679 | --DOCSHELL 0x125d23800 == 39 [pid = 1679] [id = 314] 13:42:56 INFO - PROCESS | 1679 | --DOCSHELL 0x118fa6800 == 38 [pid = 1679] [id = 313] 13:42:56 INFO - PROCESS | 1679 | --DOCSHELL 0x123c31800 == 37 [pid = 1679] [id = 312] 13:42:56 INFO - PROCESS | 1679 | --DOCSHELL 0x121c1a800 == 36 [pid = 1679] [id = 311] 13:42:56 INFO - PROCESS | 1679 | --DOCSHELL 0x121542800 == 35 [pid = 1679] [id = 310] 13:42:56 INFO - PROCESS | 1679 | --DOCSHELL 0x121090800 == 34 [pid = 1679] [id = 309] 13:42:56 INFO - PROCESS | 1679 | 1467319376070 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]]]}] 13:42:56 INFO - PROCESS | 1679 | --DOCSHELL 0x119c21800 == 33 [pid = 1679] [id = 308] 13:42:56 INFO - PROCESS | 1679 | --DOCSHELL 0x118fa7800 == 32 [pid = 1679] [id = 307] 13:42:56 INFO - PROCESS | 1679 | --DOCSHELL 0x1181df800 == 31 [pid = 1679] [id = 306] 13:42:56 INFO - PROCESS | 1679 | --DOCSHELL 0x116607800 == 30 [pid = 1679] [id = 305] 13:42:56 INFO - PROCESS | 1679 | --DOMWINDOW == 109 (0x12582dc00) [pid = 1679] [serial = 878] [outer = 0x0] [url = about:blank] 13:42:56 INFO - PROCESS | 1679 | --DOMWINDOW == 108 (0x124c32800) [pid = 1679] [serial = 875] [outer = 0x0] [url = about:blank] 13:42:56 INFO - PROCESS | 1679 | --DOMWINDOW == 107 (0x125cc3000) [pid = 1679] [serial = 881] [outer = 0x0] [url = about:blank] 13:42:56 INFO - PROCESS | 1679 | --DOMWINDOW == 106 (0x125c0f800) [pid = 1679] [serial = 879] [outer = 0x0] [url = about:blank] 13:42:56 INFO - PROCESS | 1679 | --DOMWINDOW == 105 (0x111c75800) [pid = 1679] [serial = 851] [outer = 0x0] [url = about:blank] 13:42:56 INFO - PROCESS | 1679 | --DOMWINDOW == 104 (0x1128af000) [pid = 1679] [serial = 852] [outer = 0x0] [url = about:blank] 13:42:56 INFO - PROCESS | 1679 | --DOMWINDOW == 103 (0x118f81000) [pid = 1679] [serial = 866] [outer = 0x0] [url = about:blank] 13:42:56 INFO - PROCESS | 1679 | --DOMWINDOW == 102 (0x11975c800) [pid = 1679] [serial = 867] [outer = 0x0] [url = about:blank] 13:42:56 INFO - PROCESS | 1679 | --DOMWINDOW == 101 (0x118338000) [pid = 1679] [serial = 854] [outer = 0x0] [url = about:blank] 13:42:56 INFO - PROCESS | 1679 | --DOMWINDOW == 100 (0x118f75000) [pid = 1679] [serial = 855] [outer = 0x0] [url = about:blank] 13:42:56 INFO - PROCESS | 1679 | --DOMWINDOW == 99 (0x112abbc00) [pid = 1679] [serial = 857] [outer = 0x0] [url = about:blank] 13:42:56 INFO - PROCESS | 1679 | --DOMWINDOW == 98 (0x11402d800) [pid = 1679] [serial = 858] [outer = 0x0] [url = about:blank] 13:42:56 INFO - PROCESS | 1679 | --DOMWINDOW == 97 (0x12450d000) [pid = 1679] [serial = 849] [outer = 0x0] [url = about:blank] 13:42:56 INFO - PROCESS | 1679 | --DOMWINDOW == 96 (0x1182e8000) [pid = 1679] [serial = 863] [outer = 0x0] [url = about:blank] 13:42:56 INFO - PROCESS | 1679 | --DOMWINDOW == 95 (0x126517400) [pid = 1679] [serial = 892] [outer = 0x0] [url = about:blank] 13:42:56 INFO - PROCESS | 1679 | --DOMWINDOW == 94 (0x118f3e800) [pid = 1679] [serial = 864] [outer = 0x0] [url = about:blank] 13:42:56 INFO - PROCESS | 1679 | --DOMWINDOW == 93 (0x121025400) [pid = 1679] [serial = 869] [outer = 0x0] [url = about:blank] 13:42:56 INFO - PROCESS | 1679 | --DOMWINDOW == 92 (0x121032c00) [pid = 1679] [serial = 870] [outer = 0x0] [url = about:blank] 13:42:56 INFO - PROCESS | 1679 | --DOMWINDOW == 91 (0x116787400) [pid = 1679] [serial = 884] [outer = 0x0] [url = about:blank] 13:42:56 INFO - PROCESS | 1679 | --DOMWINDOW == 90 (0x1176ea000) [pid = 1679] [serial = 860] [outer = 0x0] [url = about:blank] 13:42:56 INFO - PROCESS | 1679 | --DOMWINDOW == 89 (0x118172c00) [pid = 1679] [serial = 861] [outer = 0x0] [url = about:blank] 13:42:56 INFO - PROCESS | 1679 | --DOMWINDOW == 88 (0x118335800) [pid = 1679] [serial = 885] [outer = 0x0] [url = about:blank] 13:42:56 INFO - PROCESS | 1679 | --DOMWINDOW == 87 (0x1265b8000) [pid = 1679] [serial = 895] [outer = 0x0] [url = about:blank] 13:42:56 INFO - PROCESS | 1679 | --DOMWINDOW == 86 (0x1265b2c00) [pid = 1679] [serial = 894] [outer = 0x0] [url = about:blank] 13:42:56 INFO - PROCESS | 1679 | --DOMWINDOW == 85 (0x126064000) [pid = 1679] [serial = 882] [outer = 0x0] [url = about:blank] 13:42:56 INFO - PROCESS | 1679 | --DOMWINDOW == 84 (0x12650d400) [pid = 1679] [serial = 891] [outer = 0x0] [url = about:blank] 13:42:56 INFO - PROCESS | 1679 | --DOMWINDOW == 83 (0x121a67000) [pid = 1679] [serial = 872] [outer = 0x0] [url = about:blank] 13:42:56 INFO - PROCESS | 1679 | --DOMWINDOW == 82 (0x125694000) [pid = 1679] [serial = 876] [outer = 0x0] [url = about:blank] 13:42:56 INFO - PROCESS | 1679 | --DOMWINDOW == 81 (0x121a6a000) [pid = 1679] [serial = 495] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 13:42:56 INFO - PROCESS | 1679 | --DOMWINDOW == 80 (0x1241b8c00) [pid = 1679] [serial = 873] [outer = 0x0] [url = about:blank] 13:42:56 INFO - PROCESS | 1679 | --DOMWINDOW == 79 (0x12614c400) [pid = 1679] [serial = 888] [outer = 0x0] [url = about:blank] 13:42:56 INFO - PROCESS | 1679 | --DOMWINDOW == 78 (0x119756400) [pid = 1679] [serial = 887] [outer = 0x0] [url = about:blank] 13:42:56 INFO - PROCESS | 1679 | --DOMWINDOW == 77 (0x113bacc00) [pid = 1679] [serial = 801] [outer = 0x0] [url = about:blank] 13:42:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 13:42:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 921ms 13:42:56 INFO - PROCESS | 1679 | 1467319376099 Marionette TRACE conn2 -> [0,1245,"getWindowHandle",null] 13:42:56 INFO - PROCESS | 1679 | 1467319376102 Marionette TRACE conn2 <- [1,1245,null,{"value":"7"}] 13:42:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 13:42:56 INFO - PROCESS | 1679 | 1467319376105 Marionette TRACE conn2 -> [0,1246,"setScriptTimeout",{"ms":35000}] 13:42:56 INFO - PROCESS | 1679 | 1467319376107 Marionette TRACE conn2 <- [1,1246,null,{}] 13:42:56 INFO - PROCESS | 1679 | 1467319376111 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}] 13:42:56 INFO - PROCESS | 1679 | 1467319376112 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:42:56 INFO - PROCESS | 1679 | 1467319376194 Marionette TRACE conn2 <- [1,1247,null,{"value":null}] 13:42:56 INFO - PROCESS | 1679 | 1467319376198 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:56 INFO - PROCESS | 1679 | 1467319376201 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:42:56 INFO - PROCESS | 1679 | ++DOCSHELL 0x116acc000 == 31 [pid = 1679] [id = 319] 13:42:56 INFO - PROCESS | 1679 | ++DOMWINDOW == 78 (0x116786800) [pid = 1679] [serial = 956] [outer = 0x0] 13:42:56 INFO - PROCESS | 1679 | ++DOMWINDOW == 79 (0x116a0bc00) [pid = 1679] [serial = 957] [outer = 0x116786800] 13:42:56 INFO - PROCESS | 1679 | 1467319376233 Marionette DEBUG loaded listener.js 13:42:56 INFO - PROCESS | 1679 | ++DOMWINDOW == 80 (0x1174c0400) [pid = 1679] [serial = 958] [outer = 0x116786800] 13:42:56 INFO - PROCESS | 1679 | 1467319376599 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]]]}] 13:42:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 13:42:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 571ms 13:42:56 INFO - PROCESS | 1679 | 1467319376677 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 13:42:56 INFO - PROCESS | 1679 | 1467319376680 Marionette TRACE conn2 <- [1,1249,null,{"value":"7"}] 13:42:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 13:42:56 INFO - PROCESS | 1679 | 1467319376684 Marionette TRACE conn2 -> [0,1250,"setScriptTimeout",{"ms":35000}] 13:42:56 INFO - PROCESS | 1679 | 1467319376686 Marionette TRACE conn2 <- [1,1250,null,{}] 13:42:56 INFO - PROCESS | 1679 | 1467319376688 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}] 13:42:56 INFO - PROCESS | 1679 | 1467319376690 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:42:56 INFO - PROCESS | 1679 | 1467319376771 Marionette TRACE conn2 <- [1,1251,null,{"value":null}] 13:42:56 INFO - PROCESS | 1679 | 1467319376775 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:56 INFO - PROCESS | 1679 | 1467319376776 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:42:56 INFO - PROCESS | 1679 | ++DOCSHELL 0x118586000 == 32 [pid = 1679] [id = 320] 13:42:56 INFO - PROCESS | 1679 | ++DOMWINDOW == 81 (0x117d18000) [pid = 1679] [serial = 959] [outer = 0x0] 13:42:56 INFO - PROCESS | 1679 | ++DOMWINDOW == 82 (0x11832fc00) [pid = 1679] [serial = 960] [outer = 0x117d18000] 13:42:56 INFO - PROCESS | 1679 | 1467319376803 Marionette DEBUG loaded listener.js 13:42:56 INFO - PROCESS | 1679 | ++DOMWINDOW == 83 (0x118636c00) [pid = 1679] [serial = 961] [outer = 0x117d18000] 13:42:57 INFO - PROCESS | 1679 | 1467319377152 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]]]}] 13:42:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 13:42:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 520ms 13:42:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 13:42:57 INFO - PROCESS | 1679 | 1467319377204 Marionette TRACE conn2 -> [0,1253,"getWindowHandle",null] 13:42:57 INFO - PROCESS | 1679 | 1467319377206 Marionette TRACE conn2 <- [1,1253,null,{"value":"7"}] 13:42:57 INFO - PROCESS | 1679 | 1467319377208 Marionette TRACE conn2 -> [0,1254,"setScriptTimeout",{"ms":35000}] 13:42:57 INFO - PROCESS | 1679 | 1467319377210 Marionette TRACE conn2 <- [1,1254,null,{}] 13:42:57 INFO - PROCESS | 1679 | 1467319377218 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}] 13:42:57 INFO - PROCESS | 1679 | 1467319377221 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:42:57 INFO - PROCESS | 1679 | 1467319377303 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 13:42:57 INFO - PROCESS | 1679 | 1467319377308 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:57 INFO - PROCESS | 1679 | 1467319377310 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:42:57 INFO - PROCESS | 1679 | ++DOCSHELL 0x120f7f800 == 33 [pid = 1679] [id = 321] 13:42:57 INFO - PROCESS | 1679 | ++DOMWINDOW == 84 (0x112d75400) [pid = 1679] [serial = 962] [outer = 0x0] 13:42:57 INFO - PROCESS | 1679 | ++DOMWINDOW == 85 (0x119341000) [pid = 1679] [serial = 963] [outer = 0x112d75400] 13:42:57 INFO - PROCESS | 1679 | 1467319377338 Marionette DEBUG loaded listener.js 13:42:57 INFO - PROCESS | 1679 | ++DOMWINDOW == 86 (0x1197d8800) [pid = 1679] [serial = 964] [outer = 0x112d75400] 13:42:57 INFO - PROCESS | 1679 | 1467319377662 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]]]}] 13:42:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 13:42:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 471ms 13:42:57 INFO - PROCESS | 1679 | 1467319377680 Marionette TRACE conn2 -> [0,1257,"getWindowHandle",null] 13:42:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 13:42:57 INFO - PROCESS | 1679 | 1467319377682 Marionette TRACE conn2 <- [1,1257,null,{"value":"7"}] 13:42:57 INFO - PROCESS | 1679 | 1467319377688 Marionette TRACE conn2 -> [0,1258,"setScriptTimeout",{"ms":35000}] 13:42:57 INFO - PROCESS | 1679 | 1467319377690 Marionette TRACE conn2 <- [1,1258,null,{}] 13:42:57 INFO - PROCESS | 1679 | 1467319377693 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}] 13:42:57 INFO - PROCESS | 1679 | 1467319377695 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:42:57 INFO - PROCESS | 1679 | 1467319377817 Marionette TRACE conn2 <- [1,1259,null,{"value":null}] 13:42:57 INFO - PROCESS | 1679 | 1467319377901 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:57 INFO - PROCESS | 1679 | 1467319377903 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:42:57 INFO - PROCESS | 1679 | ++DOCSHELL 0x12135a000 == 34 [pid = 1679] [id = 322] 13:42:57 INFO - PROCESS | 1679 | ++DOMWINDOW == 87 (0x116789000) [pid = 1679] [serial = 965] [outer = 0x0] 13:42:57 INFO - PROCESS | 1679 | ++DOMWINDOW == 88 (0x118fc9000) [pid = 1679] [serial = 966] [outer = 0x116789000] 13:42:57 INFO - PROCESS | 1679 | 1467319377944 Marionette DEBUG loaded listener.js 13:42:58 INFO - PROCESS | 1679 | ++DOMWINDOW == 89 (0x120f19c00) [pid = 1679] [serial = 967] [outer = 0x116789000] 13:42:58 INFO - PROCESS | 1679 | 1467319378264 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]]]}] 13:42:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 13:42:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 621ms 13:42:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 13:42:58 INFO - PROCESS | 1679 | 1467319378308 Marionette TRACE conn2 -> [0,1261,"getWindowHandle",null] 13:42:58 INFO - PROCESS | 1679 | 1467319378309 Marionette TRACE conn2 <- [1,1261,null,{"value":"7"}] 13:42:58 INFO - PROCESS | 1679 | 1467319378311 Marionette TRACE conn2 -> [0,1262,"setScriptTimeout",{"ms":35000}] 13:42:58 INFO - PROCESS | 1679 | 1467319378312 Marionette TRACE conn2 <- [1,1262,null,{}] 13:42:58 INFO - PROCESS | 1679 | 1467319378314 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}] 13:42:58 INFO - PROCESS | 1679 | 1467319378315 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:42:58 INFO - PROCESS | 1679 | 1467319378412 Marionette TRACE conn2 <- [1,1263,null,{"value":null}] 13:42:58 INFO - PROCESS | 1679 | 1467319378423 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:58 INFO - PROCESS | 1679 | 1467319378424 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:42:58 INFO - PROCESS | 1679 | ++DOCSHELL 0x123c18000 == 35 [pid = 1679] [id = 323] 13:42:58 INFO - PROCESS | 1679 | ++DOMWINDOW == 90 (0x119f53800) [pid = 1679] [serial = 968] [outer = 0x0] 13:42:58 INFO - PROCESS | 1679 | ++DOMWINDOW == 91 (0x12102dc00) [pid = 1679] [serial = 969] [outer = 0x119f53800] 13:42:58 INFO - PROCESS | 1679 | 1467319378448 Marionette DEBUG loaded listener.js 13:42:58 INFO - PROCESS | 1679 | ++DOMWINDOW == 92 (0x121634000) [pid = 1679] [serial = 970] [outer = 0x119f53800] 13:42:58 INFO - PROCESS | 1679 | 1467319378788 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]]]}] 13:42:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 13:42:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 518ms 13:42:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 13:42:58 INFO - PROCESS | 1679 | 1467319378832 Marionette TRACE conn2 -> [0,1265,"getWindowHandle",null] 13:42:58 INFO - PROCESS | 1679 | 1467319378833 Marionette TRACE conn2 <- [1,1265,null,{"value":"7"}] 13:42:58 INFO - PROCESS | 1679 | 1467319378835 Marionette TRACE conn2 -> [0,1266,"setScriptTimeout",{"ms":35000}] 13:42:58 INFO - PROCESS | 1679 | 1467319378837 Marionette TRACE conn2 <- [1,1266,null,{}] 13:42:58 INFO - PROCESS | 1679 | 1467319378839 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}] 13:42:58 INFO - PROCESS | 1679 | 1467319378843 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:42:58 INFO - PROCESS | 1679 | 1467319378958 Marionette TRACE conn2 <- [1,1267,null,{"value":null}] 13:42:58 INFO - PROCESS | 1679 | 1467319378969 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:58 INFO - PROCESS | 1679 | 1467319378971 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:42:58 INFO - PROCESS | 1679 | ++DOCSHELL 0x1258eb000 == 36 [pid = 1679] [id = 324] 13:42:58 INFO - PROCESS | 1679 | ++DOMWINDOW == 93 (0x121a64000) [pid = 1679] [serial = 971] [outer = 0x0] 13:42:58 INFO - PROCESS | 1679 | ++DOMWINDOW == 94 (0x124c2a400) [pid = 1679] [serial = 972] [outer = 0x121a64000] 13:42:58 INFO - PROCESS | 1679 | 1467319378995 Marionette DEBUG loaded listener.js 13:42:59 INFO - PROCESS | 1679 | ++DOMWINDOW == 95 (0x125c10800) [pid = 1679] [serial = 973] [outer = 0x121a64000] 13:42:59 INFO - PROCESS | 1679 | 1467319379360 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]]]}] 13:42:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 13:42:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 571ms 13:42:59 INFO - PROCESS | 1679 | 1467319379410 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 13:42:59 INFO - PROCESS | 1679 | 1467319379411 Marionette TRACE conn2 <- [1,1269,null,{"value":"7"}] 13:42:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 13:42:59 INFO - PROCESS | 1679 | 1467319379413 Marionette TRACE conn2 -> [0,1270,"setScriptTimeout",{"ms":35000}] 13:42:59 INFO - PROCESS | 1679 | 1467319379414 Marionette TRACE conn2 <- [1,1270,null,{}] 13:42:59 INFO - PROCESS | 1679 | 1467319379417 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}] 13:42:59 INFO - PROCESS | 1679 | 1467319379418 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:42:59 INFO - PROCESS | 1679 | 1467319379516 Marionette TRACE conn2 <- [1,1271,null,{"value":null}] 13:42:59 INFO - PROCESS | 1679 | 1467319379520 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:59 INFO - PROCESS | 1679 | 1467319379521 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:42:59 INFO - PROCESS | 1679 | ++DOCSHELL 0x126121800 == 37 [pid = 1679] [id = 325] 13:42:59 INFO - PROCESS | 1679 | ++DOMWINDOW == 96 (0x1197df400) [pid = 1679] [serial = 974] [outer = 0x0] 13:42:59 INFO - PROCESS | 1679 | ++DOMWINDOW == 97 (0x126065800) [pid = 1679] [serial = 975] [outer = 0x1197df400] 13:42:59 INFO - PROCESS | 1679 | 1467319379546 Marionette DEBUG loaded listener.js 13:42:59 INFO - PROCESS | 1679 | ++DOMWINDOW == 98 (0x126213000) [pid = 1679] [serial = 976] [outer = 0x1197df400] 13:42:59 INFO - PROCESS | 1679 | 1467319379880 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]]]}] 13:42:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 13:42:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 519ms 13:42:59 INFO - PROCESS | 1679 | 1467319379933 Marionette TRACE conn2 -> [0,1273,"getWindowHandle",null] 13:42:59 INFO - PROCESS | 1679 | 1467319379934 Marionette TRACE conn2 <- [1,1273,null,{"value":"7"}] 13:42:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 13:42:59 INFO - PROCESS | 1679 | 1467319379937 Marionette TRACE conn2 -> [0,1274,"setScriptTimeout",{"ms":35000}] 13:42:59 INFO - PROCESS | 1679 | 1467319379938 Marionette TRACE conn2 <- [1,1274,null,{}] 13:42:59 INFO - PROCESS | 1679 | 1467319379940 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}] 13:42:59 INFO - PROCESS | 1679 | 1467319379941 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:43:00 INFO - PROCESS | 1679 | 1467319380039 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 13:43:00 INFO - PROCESS | 1679 | 1467319380049 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:00 INFO - PROCESS | 1679 | 1467319380050 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:43:00 INFO - PROCESS | 1679 | ++DOCSHELL 0x128c55000 == 38 [pid = 1679] [id = 326] 13:43:00 INFO - PROCESS | 1679 | ++DOMWINDOW == 99 (0x126213800) [pid = 1679] [serial = 977] [outer = 0x0] 13:43:00 INFO - PROCESS | 1679 | ++DOMWINDOW == 100 (0x126510c00) [pid = 1679] [serial = 978] [outer = 0x126213800] 13:43:00 INFO - PROCESS | 1679 | 1467319380076 Marionette DEBUG loaded listener.js 13:43:00 INFO - PROCESS | 1679 | ++DOMWINDOW == 101 (0x126517800) [pid = 1679] [serial = 979] [outer = 0x126213800] 13:43:00 INFO - PROCESS | 1679 | --DOMWINDOW == 100 (0x110fe8800) [pid = 1679] [serial = 914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 13:43:00 INFO - PROCESS | 1679 | --DOMWINDOW == 99 (0x116296400) [pid = 1679] [serial = 926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 13:43:00 INFO - PROCESS | 1679 | --DOMWINDOW == 98 (0x11975f000) [pid = 1679] [serial = 929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 13:43:00 INFO - PROCESS | 1679 | --DOMWINDOW == 97 (0x123c03400) [pid = 1679] [serial = 935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 13:43:00 INFO - PROCESS | 1679 | --DOMWINDOW == 96 (0x116f0c800) [pid = 1679] [serial = 932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 13:43:00 INFO - PROCESS | 1679 | --DOMWINDOW == 95 (0x1166f8800) [pid = 1679] [serial = 896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 13:43:00 INFO - PROCESS | 1679 | --DOMWINDOW == 94 (0x1128a6000) [pid = 1679] [serial = 920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 13:43:00 INFO - PROCESS | 1679 | --DOMWINDOW == 93 (0x1128a5800) [pid = 1679] [serial = 938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 13:43:00 INFO - PROCESS | 1679 | --DOMWINDOW == 92 (0x116f06400) [pid = 1679] [serial = 911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 13:43:00 INFO - PROCESS | 1679 | --DOMWINDOW == 91 (0x118179400) [pid = 1679] [serial = 923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 13:43:00 INFO - PROCESS | 1679 | --DOMWINDOW == 90 (0x11696e000) [pid = 1679] [serial = 941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 13:43:00 INFO - PROCESS | 1679 | --DOMWINDOW == 89 (0x116632c00) [pid = 1679] [serial = 917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 13:43:00 INFO - PROCESS | 1679 | --DOMWINDOW == 88 (0x124cb6400) [pid = 1679] [serial = 944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 13:43:00 INFO - PROCESS | 1679 | --DOMWINDOW == 87 (0x118ff0800) [pid = 1679] [serial = 899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 13:43:00 INFO - PROCESS | 1679 | --DOMWINDOW == 86 (0x121561400) [pid = 1679] [serial = 902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 13:43:00 INFO - PROCESS | 1679 | --DOMWINDOW == 85 (0x125cbec00) [pid = 1679] [serial = 905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 13:43:00 INFO - PROCESS | 1679 | --DOMWINDOW == 84 (0x1130cfc00) [pid = 1679] [serial = 908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 13:43:00 INFO - PROCESS | 1679 | 1467319380487 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]]]}] 13:43:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 13:43:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 570ms 13:43:00 INFO - PROCESS | 1679 | 1467319380507 Marionette TRACE conn2 -> [0,1277,"getWindowHandle",null] 13:43:00 INFO - PROCESS | 1679 | 1467319380509 Marionette TRACE conn2 <- [1,1277,null,{"value":"7"}] 13:43:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 13:43:00 INFO - PROCESS | 1679 | 1467319380511 Marionette TRACE conn2 -> [0,1278,"setScriptTimeout",{"ms":35000}] 13:43:00 INFO - PROCESS | 1679 | 1467319380512 Marionette TRACE conn2 <- [1,1278,null,{}] 13:43:00 INFO - PROCESS | 1679 | 1467319380514 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}] 13:43:00 INFO - PROCESS | 1679 | 1467319380515 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:43:00 INFO - PROCESS | 1679 | 1467319380635 Marionette TRACE conn2 <- [1,1279,null,{"value":null}] 13:43:00 INFO - PROCESS | 1679 | 1467319380680 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:00 INFO - PROCESS | 1679 | 1467319380681 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:43:00 INFO - PROCESS | 1679 | ++DOCSHELL 0x120f6f800 == 39 [pid = 1679] [id = 327] 13:43:00 INFO - PROCESS | 1679 | ++DOMWINDOW == 85 (0x112691400) [pid = 1679] [serial = 980] [outer = 0x0] 13:43:00 INFO - PROCESS | 1679 | ++DOMWINDOW == 86 (0x118171800) [pid = 1679] [serial = 981] [outer = 0x112691400] 13:43:00 INFO - PROCESS | 1679 | 1467319380721 Marionette DEBUG loaded listener.js 13:43:00 INFO - PROCESS | 1679 | ++DOMWINDOW == 87 (0x11964c000) [pid = 1679] [serial = 982] [outer = 0x112691400] 13:43:01 INFO - PROCESS | 1679 | 1467319381106 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]]]}] 13:43:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 13:43:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 618ms 13:43:01 INFO - PROCESS | 1679 | 1467319381130 Marionette TRACE conn2 -> [0,1281,"getWindowHandle",null] 13:43:01 INFO - PROCESS | 1679 | 1467319381132 Marionette TRACE conn2 <- [1,1281,null,{"value":"7"}] 13:43:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 13:43:01 INFO - PROCESS | 1679 | 1467319381136 Marionette TRACE conn2 -> [0,1282,"setScriptTimeout",{"ms":35000}] 13:43:01 INFO - PROCESS | 1679 | 1467319381138 Marionette TRACE conn2 <- [1,1282,null,{}] 13:43:01 INFO - PROCESS | 1679 | 1467319381141 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}] 13:43:01 INFO - PROCESS | 1679 | 1467319381142 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:43:01 INFO - PROCESS | 1679 | 1467319381244 Marionette TRACE conn2 <- [1,1283,null,{"value":null}] 13:43:01 INFO - PROCESS | 1679 | 1467319381253 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:01 INFO - PROCESS | 1679 | 1467319381255 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:43:01 INFO - PROCESS | 1679 | ++DOCSHELL 0x1290f8800 == 40 [pid = 1679] [id = 328] 13:43:01 INFO - PROCESS | 1679 | ++DOMWINDOW == 88 (0x1197e5800) [pid = 1679] [serial = 983] [outer = 0x0] 13:43:01 INFO - PROCESS | 1679 | ++DOMWINDOW == 89 (0x124cae000) [pid = 1679] [serial = 984] [outer = 0x1197e5800] 13:43:01 INFO - PROCESS | 1679 | 1467319381287 Marionette DEBUG loaded listener.js 13:43:01 INFO - PROCESS | 1679 | ++DOMWINDOW == 90 (0x12650b400) [pid = 1679] [serial = 985] [outer = 0x1197e5800] 13:43:01 INFO - PROCESS | 1679 | 1467319381600 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]]]}] 13:43:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 13:43:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 521ms 13:43:01 INFO - PROCESS | 1679 | 1467319381657 Marionette TRACE conn2 -> [0,1285,"getWindowHandle",null] 13:43:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 13:43:01 INFO - PROCESS | 1679 | 1467319381659 Marionette TRACE conn2 <- [1,1285,null,{"value":"7"}] 13:43:01 INFO - PROCESS | 1679 | 1467319381661 Marionette TRACE conn2 -> [0,1286,"setScriptTimeout",{"ms":35000}] 13:43:01 INFO - PROCESS | 1679 | 1467319381663 Marionette TRACE conn2 <- [1,1286,null,{}] 13:43:01 INFO - PROCESS | 1679 | 1467319381665 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}] 13:43:01 INFO - PROCESS | 1679 | 1467319381667 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:43:01 INFO - PROCESS | 1679 | 1467319381759 Marionette TRACE conn2 <- [1,1287,null,{"value":null}] 13:43:01 INFO - PROCESS | 1679 | 1467319381763 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:01 INFO - PROCESS | 1679 | 1467319381764 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:43:01 INFO - PROCESS | 1679 | ++DOCSHELL 0x12a7f2000 == 41 [pid = 1679] [id = 329] 13:43:01 INFO - PROCESS | 1679 | ++DOMWINDOW == 91 (0x12650c000) [pid = 1679] [serial = 986] [outer = 0x0] 13:43:01 INFO - PROCESS | 1679 | ++DOMWINDOW == 92 (0x1265b8400) [pid = 1679] [serial = 987] [outer = 0x12650c000] 13:43:01 INFO - PROCESS | 1679 | 1467319381790 Marionette DEBUG loaded listener.js 13:43:01 INFO - PROCESS | 1679 | ++DOMWINDOW == 93 (0x12882b000) [pid = 1679] [serial = 988] [outer = 0x12650c000] 13:43:02 INFO - PROCESS | 1679 | 1467319382100 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]]]}] 13:43:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 13:43:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 469ms 13:43:02 INFO - PROCESS | 1679 | 1467319382130 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 13:43:02 INFO - PROCESS | 1679 | 1467319382132 Marionette TRACE conn2 <- [1,1289,null,{"value":"7"}] 13:43:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 13:43:02 INFO - PROCESS | 1679 | 1467319382142 Marionette TRACE conn2 -> [0,1290,"setScriptTimeout",{"ms":35000}] 13:43:02 INFO - PROCESS | 1679 | 1467319382144 Marionette TRACE conn2 <- [1,1290,null,{}] 13:43:02 INFO - PROCESS | 1679 | 1467319382146 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}] 13:43:02 INFO - PROCESS | 1679 | 1467319382147 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:43:02 INFO - PROCESS | 1679 | 1467319382262 Marionette TRACE conn2 <- [1,1291,null,{"value":null}] 13:43:02 INFO - PROCESS | 1679 | 1467319382267 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:02 INFO - PROCESS | 1679 | 1467319382268 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:43:02 INFO - PROCESS | 1679 | ++DOCSHELL 0x12abed000 == 42 [pid = 1679] [id = 330] 13:43:02 INFO - PROCESS | 1679 | ++DOMWINDOW == 94 (0x126512000) [pid = 1679] [serial = 989] [outer = 0x0] 13:43:02 INFO - PROCESS | 1679 | ++DOMWINDOW == 95 (0x128830400) [pid = 1679] [serial = 990] [outer = 0x126512000] 13:43:02 INFO - PROCESS | 1679 | 1467319382303 Marionette DEBUG loaded listener.js 13:43:02 INFO - PROCESS | 1679 | ++DOMWINDOW == 96 (0x128b81800) [pid = 1679] [serial = 991] [outer = 0x126512000] 13:43:02 INFO - PROCESS | 1679 | 1467319382870 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]]]}] 13:43:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 13:43:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 774ms 13:43:02 INFO - PROCESS | 1679 | 1467319382921 Marionette TRACE conn2 -> [0,1293,"getWindowHandle",null] 13:43:02 INFO - PROCESS | 1679 | 1467319382925 Marionette TRACE conn2 <- [1,1293,null,{"value":"7"}] 13:43:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 13:43:02 INFO - PROCESS | 1679 | 1467319382929 Marionette TRACE conn2 -> [0,1294,"setScriptTimeout",{"ms":35000}] 13:43:02 INFO - PROCESS | 1679 | 1467319382932 Marionette TRACE conn2 <- [1,1294,null,{}] 13:43:02 INFO - PROCESS | 1679 | 1467319382941 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}] 13:43:02 INFO - PROCESS | 1679 | 1467319382943 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:43:03 INFO - PROCESS | 1679 | 1467319383100 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 13:43:03 INFO - PROCESS | 1679 | 1467319383196 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:03 INFO - PROCESS | 1679 | 1467319383198 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:43:03 INFO - PROCESS | 1679 | ++DOCSHELL 0x118fa6800 == 43 [pid = 1679] [id = 331] 13:43:03 INFO - PROCESS | 1679 | ++DOMWINDOW == 97 (0x116784800) [pid = 1679] [serial = 992] [outer = 0x0] 13:43:03 INFO - PROCESS | 1679 | ++DOMWINDOW == 98 (0x1176eb400) [pid = 1679] [serial = 993] [outer = 0x116784800] 13:43:03 INFO - PROCESS | 1679 | 1467319383246 Marionette DEBUG loaded listener.js 13:43:03 INFO - PROCESS | 1679 | ++DOMWINDOW == 99 (0x11832cc00) [pid = 1679] [serial = 994] [outer = 0x116784800] 13:43:03 INFO - PROCESS | 1679 | 1467319383750 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]]]}] 13:43:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 13:43:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 829ms 13:43:03 INFO - PROCESS | 1679 | 1467319383758 Marionette TRACE conn2 -> [0,1297,"getWindowHandle",null] 13:43:03 INFO - PROCESS | 1679 | 1467319383761 Marionette TRACE conn2 <- [1,1297,null,{"value":"7"}] 13:43:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 13:43:03 INFO - PROCESS | 1679 | 1467319383765 Marionette TRACE conn2 -> [0,1298,"setScriptTimeout",{"ms":35000}] 13:43:03 INFO - PROCESS | 1679 | 1467319383767 Marionette TRACE conn2 <- [1,1298,null,{}] 13:43:03 INFO - PROCESS | 1679 | 1467319383770 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}] 13:43:03 INFO - PROCESS | 1679 | 1467319383772 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:43:03 INFO - PROCESS | 1679 | 1467319383878 Marionette TRACE conn2 <- [1,1299,null,{"value":null}] 13:43:03 INFO - PROCESS | 1679 | 1467319383931 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:03 INFO - PROCESS | 1679 | 1467319383933 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:43:03 INFO - PROCESS | 1679 | ++DOCSHELL 0x125677000 == 44 [pid = 1679] [id = 332] 13:43:03 INFO - PROCESS | 1679 | ++DOMWINDOW == 100 (0x118639000) [pid = 1679] [serial = 995] [outer = 0x0] 13:43:03 INFO - PROCESS | 1679 | ++DOMWINDOW == 101 (0x118fc9400) [pid = 1679] [serial = 996] [outer = 0x118639000] 13:43:03 INFO - PROCESS | 1679 | 1467319383967 Marionette DEBUG loaded listener.js 13:43:04 INFO - PROCESS | 1679 | ++DOMWINDOW == 102 (0x1197db400) [pid = 1679] [serial = 997] [outer = 0x118639000] 13:43:04 INFO - PROCESS | 1679 | 1467319384427 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]]]}] 13:43:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 13:43:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 672ms 13:43:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 13:43:04 INFO - PROCESS | 1679 | 1467319384437 Marionette TRACE conn2 -> [0,1301,"getWindowHandle",null] 13:43:04 INFO - PROCESS | 1679 | 1467319384439 Marionette TRACE conn2 <- [1,1301,null,{"value":"7"}] 13:43:04 INFO - PROCESS | 1679 | 1467319384441 Marionette TRACE conn2 -> [0,1302,"setScriptTimeout",{"ms":35000}] 13:43:04 INFO - PROCESS | 1679 | 1467319384444 Marionette TRACE conn2 <- [1,1302,null,{}] 13:43:04 INFO - PROCESS | 1679 | 1467319384452 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}] 13:43:04 INFO - PROCESS | 1679 | 1467319384455 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:43:04 INFO - PROCESS | 1679 | 1467319384558 Marionette TRACE conn2 <- [1,1303,null,{"value":null}] 13:43:04 INFO - PROCESS | 1679 | 1467319384613 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:04 INFO - PROCESS | 1679 | 1467319384615 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:43:04 INFO - PROCESS | 1679 | ++DOCSHELL 0x12abf5800 == 45 [pid = 1679] [id = 333] 13:43:04 INFO - PROCESS | 1679 | ++DOMWINDOW == 103 (0x1197dc400) [pid = 1679] [serial = 998] [outer = 0x0] 13:43:04 INFO - PROCESS | 1679 | ++DOMWINDOW == 104 (0x1219ef400) [pid = 1679] [serial = 999] [outer = 0x1197dc400] 13:43:04 INFO - PROCESS | 1679 | 1467319384645 Marionette DEBUG loaded listener.js 13:43:04 INFO - PROCESS | 1679 | ++DOMWINDOW == 105 (0x124cba400) [pid = 1679] [serial = 1000] [outer = 0x1197dc400] 13:43:05 INFO - PROCESS | 1679 | 1467319385121 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]]]}] 13:43:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 13:43:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 721ms 13:43:05 INFO - PROCESS | 1679 | 1467319385163 Marionette TRACE conn2 -> [0,1305,"getWindowHandle",null] 13:43:05 INFO - PROCESS | 1679 | 1467319385165 Marionette TRACE conn2 <- [1,1305,null,{"value":"7"}] 13:43:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 13:43:05 INFO - PROCESS | 1679 | 1467319385201 Marionette TRACE conn2 -> [0,1306,"setScriptTimeout",{"ms":35000}] 13:43:05 INFO - PROCESS | 1679 | 1467319385202 Marionette TRACE conn2 <- [1,1306,null,{}] 13:43:05 INFO - PROCESS | 1679 | 1467319385224 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}] 13:43:05 INFO - PROCESS | 1679 | 1467319385225 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:43:05 INFO - PROCESS | 1679 | 1467319385330 Marionette TRACE conn2 <- [1,1307,null,{"value":null}] 13:43:05 INFO - PROCESS | 1679 | 1467319385397 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:05 INFO - PROCESS | 1679 | 1467319385398 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:43:05 INFO - PROCESS | 1679 | ++DOCSHELL 0x115176800 == 46 [pid = 1679] [id = 334] 13:43:05 INFO - PROCESS | 1679 | ++DOMWINDOW == 106 (0x1128a4800) [pid = 1679] [serial = 1001] [outer = 0x0] 13:43:05 INFO - PROCESS | 1679 | ++DOMWINDOW == 107 (0x118f76400) [pid = 1679] [serial = 1002] [outer = 0x1128a4800] 13:43:05 INFO - PROCESS | 1679 | 1467319385430 Marionette DEBUG loaded listener.js 13:43:05 INFO - PROCESS | 1679 | ++DOMWINDOW == 108 (0x1242dcc00) [pid = 1679] [serial = 1003] [outer = 0x1128a4800] 13:43:05 INFO - PROCESS | 1679 | 1467319385976 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]]]}] 13:43:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 13:43:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 804ms 13:43:06 INFO - PROCESS | 1679 | 1467319386004 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 13:43:06 INFO - PROCESS | 1679 | 1467319386006 Marionette TRACE conn2 <- [1,1309,null,{"value":"7"}] 13:43:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 13:43:06 INFO - PROCESS | 1679 | 1467319386011 Marionette TRACE conn2 -> [0,1310,"setScriptTimeout",{"ms":35000}] 13:43:06 INFO - PROCESS | 1679 | 1467319386013 Marionette TRACE conn2 <- [1,1310,null,{}] 13:43:06 INFO - PROCESS | 1679 | 1467319386018 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}] 13:43:06 INFO - PROCESS | 1679 | 1467319386022 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:43:06 INFO - PROCESS | 1679 | 1467319386118 Marionette TRACE conn2 <- [1,1311,null,{"value":null}] 13:43:06 INFO - PROCESS | 1679 | 1467319386208 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:06 INFO - PROCESS | 1679 | 1467319386210 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:43:06 INFO - PROCESS | 1679 | ++DOCSHELL 0x116acf000 == 47 [pid = 1679] [id = 335] 13:43:06 INFO - PROCESS | 1679 | ++DOMWINDOW == 109 (0x113377c00) [pid = 1679] [serial = 1004] [outer = 0x0] 13:43:06 INFO - PROCESS | 1679 | ++DOMWINDOW == 110 (0x116623800) [pid = 1679] [serial = 1005] [outer = 0x113377c00] 13:43:06 INFO - PROCESS | 1679 | 1467319386256 Marionette DEBUG loaded listener.js 13:43:06 INFO - PROCESS | 1679 | ++DOMWINDOW == 111 (0x116f04800) [pid = 1679] [serial = 1006] [outer = 0x113377c00] 13:43:07 INFO - PROCESS | 1679 | --DOCSHELL 0x116231000 == 46 [pid = 1679] [id = 304] 13:43:07 INFO - PROCESS | 1679 | --DOCSHELL 0x12a7f2000 == 45 [pid = 1679] [id = 329] 13:43:07 INFO - PROCESS | 1679 | --DOCSHELL 0x1290f8800 == 44 [pid = 1679] [id = 328] 13:43:07 INFO - PROCESS | 1679 | --DOCSHELL 0x120f6f800 == 43 [pid = 1679] [id = 327] 13:43:07 INFO - PROCESS | 1679 | --DOCSHELL 0x128c55000 == 42 [pid = 1679] [id = 326] 13:43:07 INFO - PROCESS | 1679 | --DOCSHELL 0x126121800 == 41 [pid = 1679] [id = 325] 13:43:07 INFO - PROCESS | 1679 | --DOCSHELL 0x1258eb000 == 40 [pid = 1679] [id = 324] 13:43:07 INFO - PROCESS | 1679 | --DOCSHELL 0x123c18000 == 39 [pid = 1679] [id = 323] 13:43:07 INFO - PROCESS | 1679 | --DOCSHELL 0x12135a000 == 38 [pid = 1679] [id = 322] 13:43:07 INFO - PROCESS | 1679 | --DOCSHELL 0x120f7f800 == 37 [pid = 1679] [id = 321] 13:43:07 INFO - PROCESS | 1679 | --DOCSHELL 0x118586000 == 36 [pid = 1679] [id = 320] 13:43:07 INFO - PROCESS | 1679 | --DOCSHELL 0x116acc000 == 35 [pid = 1679] [id = 319] 13:43:07 INFO - PROCESS | 1679 | --DOCSHELL 0x12108b800 == 34 [pid = 1679] [id = 318] 13:43:07 INFO - PROCESS | 1679 | --DOCSHELL 0x1170c0000 == 33 [pid = 1679] [id = 317] 13:43:07 INFO - PROCESS | 1679 | --DOCSHELL 0x1290ec800 == 32 [pid = 1679] [id = 316] 13:43:07 INFO - PROCESS | 1679 | --DOCSHELL 0x115176800 == 31 [pid = 1679] [id = 334] 13:43:07 INFO - PROCESS | 1679 | --DOCSHELL 0x12abf5800 == 30 [pid = 1679] [id = 333] 13:43:07 INFO - PROCESS | 1679 | --DOCSHELL 0x125677000 == 29 [pid = 1679] [id = 332] 13:43:07 INFO - PROCESS | 1679 | --DOCSHELL 0x118fa6800 == 28 [pid = 1679] [id = 331] 13:43:07 INFO - PROCESS | 1679 | --DOCSHELL 0x12abed000 == 27 [pid = 1679] [id = 330] 13:43:07 INFO - PROCESS | 1679 | --DOMWINDOW == 110 (0x126213c00) [pid = 1679] [serial = 907] [outer = 0x0] [url = about:blank] 13:43:07 INFO - PROCESS | 1679 | --DOMWINDOW == 109 (0x12614f800) [pid = 1679] [serial = 906] [outer = 0x0] [url = about:blank] 13:43:07 INFO - PROCESS | 1679 | --DOMWINDOW == 108 (0x126214000) [pid = 1679] [serial = 910] [outer = 0x0] [url = about:blank] 13:43:07 INFO - PROCESS | 1679 | --DOMWINDOW == 107 (0x118633c00) [pid = 1679] [serial = 909] [outer = 0x0] [url = about:blank] 13:43:07 INFO - PROCESS | 1679 | --DOMWINDOW == 106 (0x12614d800) [pid = 1679] [serial = 946] [outer = 0x0] [url = about:blank] 13:43:07 INFO - PROCESS | 1679 | --DOMWINDOW == 105 (0x124c35800) [pid = 1679] [serial = 937] [outer = 0x0] [url = about:blank] 13:43:07 INFO - PROCESS | 1679 | --DOMWINDOW == 104 (0x126216c00) [pid = 1679] [serial = 948] [outer = 0x0] [url = about:blank] 13:43:07 INFO - PROCESS | 1679 | --DOMWINDOW == 103 (0x121a9f800) [pid = 1679] [serial = 934] [outer = 0x0] [url = about:blank] 13:43:07 INFO - PROCESS | 1679 | --DOMWINDOW == 102 (0x121033800) [pid = 1679] [serial = 931] [outer = 0x0] [url = about:blank] 13:43:07 INFO - PROCESS | 1679 | --DOMWINDOW == 101 (0x124cb2c00) [pid = 1679] [serial = 943] [outer = 0x0] [url = about:blank] 13:43:07 INFO - PROCESS | 1679 | --DOMWINDOW == 100 (0x118fcc000) [pid = 1679] [serial = 925] [outer = 0x0] [url = about:blank] 13:43:07 INFO - PROCESS | 1679 | --DOMWINDOW == 99 (0x112e59c00) [pid = 1679] [serial = 915] [outer = 0x0] [url = about:blank] 13:43:07 INFO - PROCESS | 1679 | --DOMWINDOW == 98 (0x119753000) [pid = 1679] [serial = 928] [outer = 0x0] [url = about:blank] 13:43:07 INFO - PROCESS | 1679 | --DOMWINDOW == 97 (0x1122b9000) [pid = 1679] [serial = 916] [outer = 0x0] [url = about:blank] 13:43:07 INFO - PROCESS | 1679 | --DOMWINDOW == 96 (0x118ff5800) [pid = 1679] [serial = 927] [outer = 0x0] [url = about:blank] 13:43:07 INFO - PROCESS | 1679 | --DOMWINDOW == 95 (0x119a10400) [pid = 1679] [serial = 930] [outer = 0x0] [url = about:blank] 13:43:07 INFO - PROCESS | 1679 | --DOMWINDOW == 94 (0x124507800) [pid = 1679] [serial = 936] [outer = 0x0] [url = about:blank] 13:43:07 INFO - PROCESS | 1679 | --DOMWINDOW == 93 (0x12183d000) [pid = 1679] [serial = 933] [outer = 0x0] [url = about:blank] 13:43:07 INFO - PROCESS | 1679 | --DOMWINDOW == 92 (0x117d34000) [pid = 1679] [serial = 898] [outer = 0x0] [url = about:blank] 13:43:07 INFO - PROCESS | 1679 | --DOMWINDOW == 91 (0x1182e4c00) [pid = 1679] [serial = 921] [outer = 0x0] [url = about:blank] 13:43:07 INFO - PROCESS | 1679 | --DOMWINDOW == 90 (0x118637c00) [pid = 1679] [serial = 922] [outer = 0x0] [url = about:blank] 13:43:07 INFO - PROCESS | 1679 | --DOMWINDOW == 89 (0x11862f800) [pid = 1679] [serial = 940] [outer = 0x0] [url = about:blank] 13:43:07 INFO - PROCESS | 1679 | --DOMWINDOW == 88 (0x11832e000) [pid = 1679] [serial = 913] [outer = 0x0] [url = about:blank] 13:43:07 INFO - PROCESS | 1679 | --DOMWINDOW == 87 (0x117d2d400) [pid = 1679] [serial = 912] [outer = 0x0] [url = about:blank] 13:43:07 INFO - PROCESS | 1679 | --DOMWINDOW == 86 (0x116789400) [pid = 1679] [serial = 897] [outer = 0x0] [url = about:blank] 13:43:07 INFO - PROCESS | 1679 | --DOMWINDOW == 85 (0x1160da000) [pid = 1679] [serial = 939] [outer = 0x0] [url = about:blank] 13:43:07 INFO - PROCESS | 1679 | --DOMWINDOW == 84 (0x11889e400) [pid = 1679] [serial = 924] [outer = 0x0] [url = about:blank] 13:43:07 INFO - PROCESS | 1679 | --DOMWINDOW == 83 (0x121a64400) [pid = 1679] [serial = 942] [outer = 0x0] [url = about:blank] 13:43:07 INFO - PROCESS | 1679 | --DOMWINDOW == 82 (0x11696f400) [pid = 1679] [serial = 918] [outer = 0x0] [url = about:blank] 13:43:07 INFO - PROCESS | 1679 | --DOMWINDOW == 81 (0x125c04400) [pid = 1679] [serial = 945] [outer = 0x0] [url = about:blank] 13:43:07 INFO - PROCESS | 1679 | --DOMWINDOW == 80 (0x119754800) [pid = 1679] [serial = 901] [outer = 0x0] [url = about:blank] 13:43:07 INFO - PROCESS | 1679 | --DOMWINDOW == 79 (0x118ffb400) [pid = 1679] [serial = 900] [outer = 0x0] [url = about:blank] 13:43:07 INFO - PROCESS | 1679 | --DOMWINDOW == 78 (0x124cab400) [pid = 1679] [serial = 904] [outer = 0x0] [url = about:blank] 13:43:07 INFO - PROCESS | 1679 | --DOMWINDOW == 77 (0x116f3cc00) [pid = 1679] [serial = 919] [outer = 0x0] [url = about:blank] 13:43:07 INFO - PROCESS | 1679 | --DOMWINDOW == 76 (0x123c07800) [pid = 1679] [serial = 903] [outer = 0x0] [url = about:blank] 13:43:07 INFO - PROCESS | 1679 | 1467319387444 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] 13:43:07 INFO - PROCESS | 1679 | 1467319387490 Marionette TRACE conn2 <- [1,1313,null,{"value":"7"}] 13:43:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 13:43:07 INFO - PROCESS | 1679 | 1467319387493 Marionette TRACE conn2 -> [0,1314,"setScriptTimeout",{"ms":35000}] 13:43:07 INFO - PROCESS | 1679 | 1467319387495 Marionette TRACE conn2 <- [1,1314,null,{}] 13:43:07 INFO - PROCESS | 1679 | 1467319387498 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}] 13:43:07 INFO - PROCESS | 1679 | 1467319387500 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:43:07 INFO - PROCESS | 1679 | 1467319387576 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 13:43:07 INFO - PROCESS | 1679 | 1467319387581 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:07 INFO - PROCESS | 1679 | 1467319387582 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:43:07 INFO - PROCESS | 1679 | ++DOCSHELL 0x116231000 == 28 [pid = 1679] [id = 336] 13:43:07 INFO - PROCESS | 1679 | ++DOMWINDOW == 77 (0x111cac800) [pid = 1679] [serial = 1007] [outer = 0x0] 13:43:07 INFO - PROCESS | 1679 | ++DOMWINDOW == 78 (0x112e60400) [pid = 1679] [serial = 1008] [outer = 0x111cac800] 13:43:07 INFO - PROCESS | 1679 | 1467319387615 Marionette DEBUG loaded listener.js 13:43:07 INFO - PROCESS | 1679 | ++DOMWINDOW == 79 (0x1133bf400) [pid = 1679] [serial = 1009] [outer = 0x111cac800] 13:43:07 INFO - PROCESS | 1679 | 1467319387946 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]]]}] 13:43:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 13:43:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 470ms 13:43:07 INFO - PROCESS | 1679 | 1467319387982 Marionette TRACE conn2 -> [0,1317,"getWindowHandle",null] 13:43:07 INFO - PROCESS | 1679 | 1467319387989 Marionette TRACE conn2 <- [1,1317,null,{"value":"7"}] 13:43:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 13:43:07 INFO - PROCESS | 1679 | 1467319387994 Marionette TRACE conn2 -> [0,1318,"setScriptTimeout",{"ms":35000}] 13:43:07 INFO - PROCESS | 1679 | 1467319387996 Marionette TRACE conn2 <- [1,1318,null,{}] 13:43:08 INFO - PROCESS | 1679 | 1467319387999 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}] 13:43:08 INFO - PROCESS | 1679 | 1467319388000 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:43:08 INFO - PROCESS | 1679 | 1467319388076 Marionette TRACE conn2 <- [1,1319,null,{"value":null}] 13:43:08 INFO - PROCESS | 1679 | 1467319388081 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:08 INFO - PROCESS | 1679 | 1467319388082 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:43:08 INFO - PROCESS | 1679 | ++DOCSHELL 0x11744d800 == 29 [pid = 1679] [id = 337] 13:43:08 INFO - PROCESS | 1679 | ++DOMWINDOW == 80 (0x113e48c00) [pid = 1679] [serial = 1010] [outer = 0x0] 13:43:08 INFO - PROCESS | 1679 | ++DOMWINDOW == 81 (0x11696e000) [pid = 1679] [serial = 1011] [outer = 0x113e48c00] 13:43:08 INFO - PROCESS | 1679 | 1467319388112 Marionette DEBUG loaded listener.js 13:43:08 INFO - PROCESS | 1679 | ++DOMWINDOW == 82 (0x116f41800) [pid = 1679] [serial = 1012] [outer = 0x113e48c00] 13:43:08 INFO - PROCESS | 1679 | 1467319388452 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]]]}] 13:43:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 13:43:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 469ms 13:43:08 INFO - PROCESS | 1679 | 1467319388464 Marionette TRACE conn2 -> [0,1321,"getWindowHandle",null] 13:43:08 INFO - PROCESS | 1679 | 1467319388465 Marionette TRACE conn2 <- [1,1321,null,{"value":"7"}] 13:43:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 13:43:08 INFO - PROCESS | 1679 | 1467319388467 Marionette TRACE conn2 -> [0,1322,"setScriptTimeout",{"ms":35000}] 13:43:08 INFO - PROCESS | 1679 | 1467319388472 Marionette TRACE conn2 <- [1,1322,null,{}] 13:43:08 INFO - PROCESS | 1679 | 1467319388480 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}] 13:43:08 INFO - PROCESS | 1679 | 1467319388483 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:43:08 INFO - PROCESS | 1679 | 1467319388562 Marionette TRACE conn2 <- [1,1323,null,{"value":null}] 13:43:08 INFO - PROCESS | 1679 | 1467319388614 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:08 INFO - PROCESS | 1679 | 1467319388616 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:43:08 INFO - PROCESS | 1679 | ++DOCSHELL 0x118f04000 == 30 [pid = 1679] [id = 338] 13:43:08 INFO - PROCESS | 1679 | ++DOMWINDOW == 83 (0x1122bdc00) [pid = 1679] [serial = 1013] [outer = 0x0] 13:43:08 INFO - PROCESS | 1679 | ++DOMWINDOW == 84 (0x118179800) [pid = 1679] [serial = 1014] [outer = 0x1122bdc00] 13:43:08 INFO - PROCESS | 1679 | 1467319388644 Marionette DEBUG loaded listener.js 13:43:08 INFO - PROCESS | 1679 | ++DOMWINDOW == 85 (0x118534c00) [pid = 1679] [serial = 1015] [outer = 0x1122bdc00] 13:43:09 INFO - PROCESS | 1679 | 1467319389191 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]]]}] 13:43:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 13:43:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 773ms 13:43:09 INFO - PROCESS | 1679 | 1467319389242 Marionette TRACE conn2 -> [0,1325,"getWindowHandle",null] 13:43:09 INFO - PROCESS | 1679 | 1467319389244 Marionette TRACE conn2 <- [1,1325,null,{"value":"7"}] 13:43:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 13:43:09 INFO - PROCESS | 1679 | 1467319389247 Marionette TRACE conn2 -> [0,1326,"setScriptTimeout",{"ms":35000}] 13:43:09 INFO - PROCESS | 1679 | 1467319389250 Marionette TRACE conn2 <- [1,1326,null,{}] 13:43:09 INFO - PROCESS | 1679 | 1467319389253 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}] 13:43:09 INFO - PROCESS | 1679 | 1467319389255 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:43:09 INFO - PROCESS | 1679 | 1467319389362 Marionette TRACE conn2 <- [1,1327,null,{"value":null}] 13:43:09 INFO - PROCESS | 1679 | 1467319389435 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:09 INFO - PROCESS | 1679 | 1467319389437 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:43:09 INFO - PROCESS | 1679 | ++DOCSHELL 0x1181ea000 == 31 [pid = 1679] [id = 339] 13:43:09 INFO - PROCESS | 1679 | ++DOMWINDOW == 86 (0x11336fc00) [pid = 1679] [serial = 1016] [outer = 0x0] 13:43:09 INFO - PROCESS | 1679 | ++DOMWINDOW == 87 (0x116781800) [pid = 1679] [serial = 1017] [outer = 0x11336fc00] 13:43:09 INFO - PROCESS | 1679 | 1467319389469 Marionette DEBUG loaded listener.js 13:43:09 INFO - PROCESS | 1679 | ++DOMWINDOW == 88 (0x11705c800) [pid = 1679] [serial = 1018] [outer = 0x11336fc00] 13:43:09 INFO - PROCESS | 1679 | 1467319389960 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]]]}] 13:43:10 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 13:43:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 774ms 13:43:10 INFO - PROCESS | 1679 | 1467319390040 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 13:43:10 INFO - PROCESS | 1679 | 1467319390043 Marionette TRACE conn2 <- [1,1329,null,{"value":"7"}] 13:43:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 13:43:10 INFO - PROCESS | 1679 | 1467319390049 Marionette TRACE conn2 -> [0,1330,"setScriptTimeout",{"ms":35000}] 13:43:10 INFO - PROCESS | 1679 | 1467319390050 Marionette TRACE conn2 <- [1,1330,null,{}] 13:43:10 INFO - PROCESS | 1679 | 1467319390053 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}] 13:43:10 INFO - PROCESS | 1679 | 1467319390054 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:43:10 INFO - PROCESS | 1679 | 1467319390157 Marionette TRACE conn2 <- [1,1331,null,{"value":null}] 13:43:10 INFO - PROCESS | 1679 | 1467319390209 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:10 INFO - PROCESS | 1679 | 1467319390210 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:43:10 INFO - PROCESS | 1679 | ++DOCSHELL 0x119ada000 == 32 [pid = 1679] [id = 340] 13:43:10 INFO - PROCESS | 1679 | ++DOMWINDOW == 89 (0x116711c00) [pid = 1679] [serial = 1019] [outer = 0x0] 13:43:10 INFO - PROCESS | 1679 | ++DOMWINDOW == 90 (0x118538800) [pid = 1679] [serial = 1020] [outer = 0x116711c00] 13:43:10 INFO - PROCESS | 1679 | 1467319390241 Marionette DEBUG loaded listener.js 13:43:10 INFO - PROCESS | 1679 | ++DOMWINDOW == 91 (0x11869b000) [pid = 1679] [serial = 1021] [outer = 0x116711c00] 13:43:10 INFO - PROCESS | 1679 | --DOCSHELL 0x11744d800 == 31 [pid = 1679] [id = 337] 13:43:10 INFO - PROCESS | 1679 | --DOCSHELL 0x116231000 == 30 [pid = 1679] [id = 336] 13:43:10 INFO - PROCESS | 1679 | 1467319390807 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]]]}] 13:43:10 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 13:43:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 822ms 13:43:10 INFO - PROCESS | 1679 | 1467319390871 Marionette TRACE conn2 -> [0,1333,"getWindowHandle",null] 13:43:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 13:43:10 INFO - PROCESS | 1679 | 1467319390873 Marionette TRACE conn2 <- [1,1333,null,{"value":"7"}] 13:43:10 INFO - PROCESS | 1679 | 1467319390876 Marionette TRACE conn2 -> [0,1334,"setScriptTimeout",{"ms":35000}] 13:43:10 INFO - PROCESS | 1679 | 1467319390878 Marionette TRACE conn2 <- [1,1334,null,{}] 13:43:10 INFO - PROCESS | 1679 | 1467319390881 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}] 13:43:10 INFO - PROCESS | 1679 | 1467319390883 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:43:10 INFO - PROCESS | 1679 | 1467319390962 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 13:43:10 INFO - PROCESS | 1679 | 1467319390969 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:10 INFO - PROCESS | 1679 | 1467319390973 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:43:10 INFO - PROCESS | 1679 | ++DOCSHELL 0x1170a9800 == 31 [pid = 1679] [id = 341] 13:43:10 INFO - PROCESS | 1679 | ++DOMWINDOW == 92 (0x112e59c00) [pid = 1679] [serial = 1022] [outer = 0x0] 13:43:10 INFO - PROCESS | 1679 | ++DOMWINDOW == 93 (0x1139e8800) [pid = 1679] [serial = 1023] [outer = 0x112e59c00] 13:43:11 INFO - PROCESS | 1679 | 1467319391002 Marionette DEBUG loaded listener.js 13:43:11 INFO - PROCESS | 1679 | ++DOMWINDOW == 94 (0x116f3d000) [pid = 1679] [serial = 1024] [outer = 0x112e59c00] 13:43:11 INFO - PROCESS | 1679 | 1467319391345 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]]]}] 13:43:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 13:43:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 474ms 13:43:11 INFO - PROCESS | 1679 | 1467319391349 Marionette TRACE conn2 -> [0,1337,"getWindowHandle",null] 13:43:11 INFO - PROCESS | 1679 | 1467319391354 Marionette TRACE conn2 <- [1,1337,null,{"value":"7"}] 13:43:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 13:43:11 INFO - PROCESS | 1679 | 1467319391390 Marionette TRACE conn2 -> [0,1338,"setScriptTimeout",{"ms":35000}] 13:43:11 INFO - PROCESS | 1679 | 1467319391392 Marionette TRACE conn2 <- [1,1338,null,{}] 13:43:11 INFO - PROCESS | 1679 | 1467319391394 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}] 13:43:11 INFO - PROCESS | 1679 | 1467319391396 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:43:11 INFO - PROCESS | 1679 | 1467319391514 Marionette TRACE conn2 <- [1,1339,null,{"value":null}] 13:43:11 INFO - PROCESS | 1679 | 1467319391531 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:11 INFO - PROCESS | 1679 | 1467319391532 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:43:11 INFO - PROCESS | 1679 | ++DOCSHELL 0x119acf800 == 32 [pid = 1679] [id = 342] 13:43:11 INFO - PROCESS | 1679 | ++DOMWINDOW == 95 (0x11869f800) [pid = 1679] [serial = 1025] [outer = 0x0] 13:43:11 INFO - PROCESS | 1679 | ++DOMWINDOW == 96 (0x118898400) [pid = 1679] [serial = 1026] [outer = 0x11869f800] 13:43:11 INFO - PROCESS | 1679 | 1467319391559 Marionette DEBUG loaded listener.js 13:43:11 INFO - PROCESS | 1679 | ++DOMWINDOW == 97 (0x118f7a800) [pid = 1679] [serial = 1027] [outer = 0x11869f800] 13:43:12 INFO - PROCESS | 1679 | 1467319392379 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]]]}] 13:43:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 13:43:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1019ms 13:43:12 INFO - PROCESS | 1679 | 1467319392410 Marionette TRACE conn2 -> [0,1341,"getWindowHandle",null] 13:43:12 INFO - PROCESS | 1679 | 1467319392411 Marionette TRACE conn2 <- [1,1341,null,{"value":"7"}] 13:43:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 13:43:12 INFO - PROCESS | 1679 | 1467319392413 Marionette TRACE conn2 -> [0,1342,"setScriptTimeout",{"ms":35000}] 13:43:12 INFO - PROCESS | 1679 | 1467319392416 Marionette TRACE conn2 <- [1,1342,null,{}] 13:43:12 INFO - PROCESS | 1679 | 1467319392426 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}] 13:43:12 INFO - PROCESS | 1679 | 1467319392429 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:43:12 INFO - PROCESS | 1679 | 1467319392538 Marionette TRACE conn2 <- [1,1343,null,{"value":null}] 13:43:12 INFO - PROCESS | 1679 | 1467319392544 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:12 INFO - PROCESS | 1679 | 1467319392546 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:43:12 INFO - PROCESS | 1679 | ++DOCSHELL 0x12127f000 == 33 [pid = 1679] [id = 343] 13:43:12 INFO - PROCESS | 1679 | ++DOMWINDOW == 98 (0x118f83c00) [pid = 1679] [serial = 1028] [outer = 0x0] 13:43:12 INFO - PROCESS | 1679 | ++DOMWINDOW == 99 (0x119750800) [pid = 1679] [serial = 1029] [outer = 0x118f83c00] 13:43:12 INFO - PROCESS | 1679 | 1467319392573 Marionette DEBUG loaded listener.js 13:43:12 INFO - PROCESS | 1679 | ++DOMWINDOW == 100 (0x1197e0000) [pid = 1679] [serial = 1030] [outer = 0x118f83c00] 13:43:12 INFO - PROCESS | 1679 | 1467319392929 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]]]}] 13:43:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 13:43:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 524ms 13:43:12 INFO - PROCESS | 1679 | 1467319392940 Marionette TRACE conn2 -> [0,1345,"getWindowHandle",null] 13:43:12 INFO - PROCESS | 1679 | 1467319392941 Marionette TRACE conn2 <- [1,1345,null,{"value":"7"}] 13:43:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 13:43:12 INFO - PROCESS | 1679 | 1467319392944 Marionette TRACE conn2 -> [0,1346,"setScriptTimeout",{"ms":35000}] 13:43:12 INFO - PROCESS | 1679 | 1467319392945 Marionette TRACE conn2 <- [1,1346,null,{}] 13:43:12 INFO - PROCESS | 1679 | 1467319392947 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}] 13:43:12 INFO - PROCESS | 1679 | 1467319392948 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:43:13 INFO - PROCESS | 1679 | 1467319393056 Marionette TRACE conn2 <- [1,1347,null,{"value":null}] 13:43:13 INFO - PROCESS | 1679 | 1467319393061 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:13 INFO - PROCESS | 1679 | 1467319393062 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:43:13 INFO - PROCESS | 1679 | ++DOCSHELL 0x121c1f800 == 34 [pid = 1679] [id = 344] 13:43:13 INFO - PROCESS | 1679 | ++DOMWINDOW == 101 (0x1197e7c00) [pid = 1679] [serial = 1031] [outer = 0x0] 13:43:13 INFO - PROCESS | 1679 | ++DOMWINDOW == 102 (0x120f21000) [pid = 1679] [serial = 1032] [outer = 0x1197e7c00] 13:43:13 INFO - PROCESS | 1679 | 1467319393121 Marionette DEBUG loaded listener.js 13:43:13 INFO - PROCESS | 1679 | ++DOMWINDOW == 103 (0x1210dd000) [pid = 1679] [serial = 1033] [outer = 0x1197e7c00] 13:43:13 INFO - PROCESS | 1679 | --DOMWINDOW == 102 (0x121a64000) [pid = 1679] [serial = 971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 13:43:13 INFO - PROCESS | 1679 | --DOMWINDOW == 101 (0x112691400) [pid = 1679] [serial = 980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 13:43:13 INFO - PROCESS | 1679 | --DOMWINDOW == 100 (0x1197df400) [pid = 1679] [serial = 974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 13:43:13 INFO - PROCESS | 1679 | --DOMWINDOW == 99 (0x116786800) [pid = 1679] [serial = 956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 13:43:13 INFO - PROCESS | 1679 | --DOMWINDOW == 98 (0x1128a4800) [pid = 1679] [serial = 1001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 13:43:13 INFO - PROCESS | 1679 | --DOMWINDOW == 97 (0x117d18000) [pid = 1679] [serial = 959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 13:43:13 INFO - PROCESS | 1679 | --DOMWINDOW == 96 (0x116789000) [pid = 1679] [serial = 965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 13:43:13 INFO - PROCESS | 1679 | --DOMWINDOW == 95 (0x1122be800) [pid = 1679] [serial = 950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 13:43:13 INFO - PROCESS | 1679 | --DOMWINDOW == 94 (0x126158000) [pid = 1679] [serial = 947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 13:43:13 INFO - PROCESS | 1679 | --DOMWINDOW == 93 (0x117d10800) [pid = 1679] [serial = 953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 13:43:13 INFO - PROCESS | 1679 | --DOMWINDOW == 92 (0x112d75400) [pid = 1679] [serial = 962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 13:43:13 INFO - PROCESS | 1679 | --DOMWINDOW == 91 (0x126213800) [pid = 1679] [serial = 977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 13:43:13 INFO - PROCESS | 1679 | --DOMWINDOW == 90 (0x1197e5800) [pid = 1679] [serial = 983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 13:43:13 INFO - PROCESS | 1679 | --DOMWINDOW == 89 (0x126512000) [pid = 1679] [serial = 989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 13:43:13 INFO - PROCESS | 1679 | --DOMWINDOW == 88 (0x12650c000) [pid = 1679] [serial = 986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 13:43:13 INFO - PROCESS | 1679 | --DOMWINDOW == 87 (0x113377c00) [pid = 1679] [serial = 1004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 13:43:13 INFO - PROCESS | 1679 | --DOMWINDOW == 86 (0x116784800) [pid = 1679] [serial = 992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 13:43:13 INFO - PROCESS | 1679 | --DOMWINDOW == 85 (0x118639000) [pid = 1679] [serial = 995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 13:43:13 INFO - PROCESS | 1679 | --DOMWINDOW == 84 (0x1197dc400) [pid = 1679] [serial = 998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 13:43:13 INFO - PROCESS | 1679 | --DOMWINDOW == 83 (0x111cac800) [pid = 1679] [serial = 1007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 13:43:13 INFO - PROCESS | 1679 | --DOMWINDOW == 82 (0x113e48c00) [pid = 1679] [serial = 1010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 13:43:13 INFO - PROCESS | 1679 | --DOMWINDOW == 81 (0x119f53800) [pid = 1679] [serial = 968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 13:43:13 INFO - PROCESS | 1679 | 1467319393592 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]]]}] 13:43:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 13:43:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 669ms 13:43:13 INFO - PROCESS | 1679 | 1467319393614 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 13:43:13 INFO - PROCESS | 1679 | 1467319393616 Marionette TRACE conn2 <- [1,1349,null,{"value":"7"}] 13:43:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 13:43:13 INFO - PROCESS | 1679 | 1467319393622 Marionette TRACE conn2 -> [0,1350,"setScriptTimeout",{"ms":35000}] 13:43:13 INFO - PROCESS | 1679 | 1467319393624 Marionette TRACE conn2 <- [1,1350,null,{}] 13:43:13 INFO - PROCESS | 1679 | 1467319393627 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}] 13:43:13 INFO - PROCESS | 1679 | 1467319393629 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:43:13 INFO - PROCESS | 1679 | 1467319393707 Marionette TRACE conn2 <- [1,1351,null,{"value":null}] 13:43:13 INFO - PROCESS | 1679 | 1467319393760 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:13 INFO - PROCESS | 1679 | 1467319393762 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:43:13 INFO - PROCESS | 1679 | ++DOCSHELL 0x120f6a800 == 35 [pid = 1679] [id = 345] 13:43:13 INFO - PROCESS | 1679 | ++DOMWINDOW == 82 (0x110f3cc00) [pid = 1679] [serial = 1034] [outer = 0x0] 13:43:13 INFO - PROCESS | 1679 | ++DOMWINDOW == 83 (0x1128a4800) [pid = 1679] [serial = 1035] [outer = 0x110f3cc00] 13:43:13 INFO - PROCESS | 1679 | 1467319393788 Marionette DEBUG loaded listener.js 13:43:13 INFO - PROCESS | 1679 | ++DOMWINDOW == 84 (0x116786800) [pid = 1679] [serial = 1036] [outer = 0x110f3cc00] 13:43:14 INFO - PROCESS | 1679 | 1467319394098 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]]]}] 13:43:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 13:43:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 522ms 13:43:14 INFO - PROCESS | 1679 | 1467319394141 Marionette TRACE conn2 -> [0,1353,"getWindowHandle",null] 13:43:14 INFO - PROCESS | 1679 | 1467319394143 Marionette TRACE conn2 <- [1,1353,null,{"value":"7"}] 13:43:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 13:43:14 INFO - PROCESS | 1679 | 1467319394145 Marionette TRACE conn2 -> [0,1354,"setScriptTimeout",{"ms":35000}] 13:43:14 INFO - PROCESS | 1679 | 1467319394146 Marionette TRACE conn2 <- [1,1354,null,{}] 13:43:14 INFO - PROCESS | 1679 | 1467319394148 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}] 13:43:14 INFO - PROCESS | 1679 | 1467319394152 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:43:14 INFO - PROCESS | 1679 | 1467319394248 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 13:43:14 INFO - PROCESS | 1679 | 1467319394256 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:14 INFO - PROCESS | 1679 | 1467319394257 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:43:14 INFO - PROCESS | 1679 | ++DOCSHELL 0x125679800 == 36 [pid = 1679] [id = 346] 13:43:14 INFO - PROCESS | 1679 | ++DOMWINDOW == 85 (0x117d0d000) [pid = 1679] [serial = 1037] [outer = 0x0] 13:43:14 INFO - PROCESS | 1679 | ++DOMWINDOW == 86 (0x12122e400) [pid = 1679] [serial = 1038] [outer = 0x117d0d000] 13:43:14 INFO - PROCESS | 1679 | 1467319394284 Marionette DEBUG loaded listener.js 13:43:14 INFO - PROCESS | 1679 | ++DOMWINDOW == 87 (0x121a9c000) [pid = 1679] [serial = 1039] [outer = 0x117d0d000] 13:43:14 INFO - PROCESS | 1679 | 1467319394715 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]]]}] 13:43:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 13:43:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 618ms 13:43:14 INFO - PROCESS | 1679 | 1467319394764 Marionette TRACE conn2 -> [0,1357,"getWindowHandle",null] 13:43:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 13:43:14 INFO - PROCESS | 1679 | 1467319394777 Marionette TRACE conn2 <- [1,1357,null,{"value":"7"}] 13:43:14 INFO - PROCESS | 1679 | 1467319394780 Marionette TRACE conn2 -> [0,1358,"setScriptTimeout",{"ms":35000}] 13:43:14 INFO - PROCESS | 1679 | 1467319394782 Marionette TRACE conn2 <- [1,1358,null,{}] 13:43:14 INFO - PROCESS | 1679 | 1467319394786 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}] 13:43:14 INFO - PROCESS | 1679 | 1467319394788 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:43:14 INFO - PROCESS | 1679 | 1467319394897 Marionette TRACE conn2 <- [1,1359,null,{"value":null}] 13:43:14 INFO - PROCESS | 1679 | 1467319394903 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:14 INFO - PROCESS | 1679 | 1467319394905 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:43:14 INFO - PROCESS | 1679 | ++DOCSHELL 0x126104800 == 37 [pid = 1679] [id = 347] 13:43:14 INFO - PROCESS | 1679 | ++DOMWINDOW == 88 (0x123c07000) [pid = 1679] [serial = 1040] [outer = 0x0] 13:43:14 INFO - PROCESS | 1679 | ++DOMWINDOW == 89 (0x124507800) [pid = 1679] [serial = 1041] [outer = 0x123c07000] 13:43:14 INFO - PROCESS | 1679 | 1467319394929 Marionette DEBUG loaded listener.js 13:43:14 INFO - PROCESS | 1679 | ++DOMWINDOW == 90 (0x124c31000) [pid = 1679] [serial = 1042] [outer = 0x123c07000] 13:43:15 INFO - PROCESS | 1679 | 1467319395259 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]]]}] 13:43:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 13:43:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 523ms 13:43:15 INFO - PROCESS | 1679 | 1467319395304 Marionette TRACE conn2 -> [0,1361,"getWindowHandle",null] 13:43:15 INFO - PROCESS | 1679 | 1467319395305 Marionette TRACE conn2 <- [1,1361,null,{"value":"7"}] 13:43:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 13:43:15 INFO - PROCESS | 1679 | 1467319395307 Marionette TRACE conn2 -> [0,1362,"setScriptTimeout",{"ms":35000}] 13:43:15 INFO - PROCESS | 1679 | 1467319395308 Marionette TRACE conn2 <- [1,1362,null,{}] 13:43:15 INFO - PROCESS | 1679 | 1467319395311 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}] 13:43:15 INFO - PROCESS | 1679 | 1467319395312 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:43:15 INFO - PROCESS | 1679 | 1467319395412 Marionette TRACE conn2 <- [1,1363,null,{"value":null}] 13:43:15 INFO - PROCESS | 1679 | 1467319395420 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:15 INFO - PROCESS | 1679 | 1467319395422 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:43:15 INFO - PROCESS | 1679 | ++DOCSHELL 0x126122800 == 38 [pid = 1679] [id = 348] 13:43:15 INFO - PROCESS | 1679 | ++DOMWINDOW == 91 (0x124cac400) [pid = 1679] [serial = 1043] [outer = 0x0] 13:43:15 INFO - PROCESS | 1679 | ++DOMWINDOW == 92 (0x124cb6400) [pid = 1679] [serial = 1044] [outer = 0x124cac400] 13:43:15 INFO - PROCESS | 1679 | 1467319395447 Marionette DEBUG loaded listener.js 13:43:15 INFO - PROCESS | 1679 | ++DOMWINDOW == 93 (0x125694400) [pid = 1679] [serial = 1045] [outer = 0x124cac400] 13:43:15 INFO - PROCESS | 1679 | 1467319395955 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]]]}] 13:43:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 13:43:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 669ms 13:43:15 INFO - PROCESS | 1679 | 1467319395978 Marionette TRACE conn2 -> [0,1365,"getWindowHandle",null] 13:43:15 INFO - PROCESS | 1679 | 1467319395981 Marionette TRACE conn2 <- [1,1365,null,{"value":"7"}] 13:43:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 13:43:16 INFO - PROCESS | 1679 | 1467319396000 Marionette TRACE conn2 -> [0,1366,"setScriptTimeout",{"ms":35000}] 13:43:16 INFO - PROCESS | 1679 | 1467319396005 Marionette TRACE conn2 <- [1,1366,null,{}] 13:43:16 INFO - PROCESS | 1679 | 1467319396011 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}] 13:43:16 INFO - PROCESS | 1679 | 1467319396012 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:43:16 INFO - PROCESS | 1679 | 1467319396116 Marionette TRACE conn2 <- [1,1367,null,{"value":null}] 13:43:16 INFO - PROCESS | 1679 | 1467319396220 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:16 INFO - PROCESS | 1679 | 1467319396222 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:43:16 INFO - PROCESS | 1679 | ++DOCSHELL 0x120f68000 == 39 [pid = 1679] [id = 349] 13:43:16 INFO - PROCESS | 1679 | ++DOMWINDOW == 94 (0x116789400) [pid = 1679] [serial = 1046] [outer = 0x0] 13:43:16 INFO - PROCESS | 1679 | ++DOMWINDOW == 95 (0x116f0ac00) [pid = 1679] [serial = 1047] [outer = 0x116789400] 13:43:16 INFO - PROCESS | 1679 | 1467319396253 Marionette DEBUG loaded listener.js 13:43:16 INFO - PROCESS | 1679 | ++DOMWINDOW == 96 (0x117d18400) [pid = 1679] [serial = 1048] [outer = 0x116789400] 13:43:16 INFO - PROCESS | 1679 | 1467319396708 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] 13:43:16 INFO - PROCESS | 1679 | 1467319396731 Marionette TRACE conn2 <- [1,1369,null,{"value":"7"}] 13:43:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 13:43:16 INFO - PROCESS | 1679 | 1467319396755 Marionette TRACE conn2 -> [0,1370,"setScriptTimeout",{"ms":35000}] 13:43:16 INFO - PROCESS | 1679 | 1467319396757 Marionette TRACE conn2 <- [1,1370,null,{}] 13:43:16 INFO - PROCESS | 1679 | 1467319396759 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}] 13:43:16 INFO - PROCESS | 1679 | 1467319396761 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:43:16 INFO - PROCESS | 1679 | 1467319396864 Marionette TRACE conn2 <- [1,1371,null,{"value":null}] 13:43:16 INFO - PROCESS | 1679 | 1467319396932 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:16 INFO - PROCESS | 1679 | 1467319396934 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:43:16 INFO - PROCESS | 1679 | ++DOCSHELL 0x124771000 == 40 [pid = 1679] [id = 350] 13:43:16 INFO - PROCESS | 1679 | ++DOMWINDOW == 97 (0x118f7e400) [pid = 1679] [serial = 1049] [outer = 0x0] 13:43:16 INFO - PROCESS | 1679 | ++DOMWINDOW == 98 (0x118fc6000) [pid = 1679] [serial = 1050] [outer = 0x118f7e400] 13:43:16 INFO - PROCESS | 1679 | 1467319396965 Marionette DEBUG loaded listener.js 13:43:17 INFO - PROCESS | 1679 | ++DOMWINDOW == 99 (0x118ffbc00) [pid = 1679] [serial = 1051] [outer = 0x118f7e400] 13:43:17 INFO - PROCESS | 1679 | 1467319397400 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] 13:43:17 INFO - PROCESS | 1679 | 1467319397442 Marionette TRACE conn2 <- [1,1373,null,{"value":"7"}] 13:43:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 13:43:17 INFO - PROCESS | 1679 | 1467319397444 Marionette TRACE conn2 -> [0,1374,"setScriptTimeout",{"ms":35000}] 13:43:17 INFO - PROCESS | 1679 | 1467319397447 Marionette TRACE conn2 <- [1,1374,null,{}] 13:43:17 INFO - PROCESS | 1679 | 1467319397471 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}] 13:43:17 INFO - PROCESS | 1679 | 1467319397474 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:43:17 INFO - PROCESS | 1679 | 1467319397594 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 13:43:17 INFO - PROCESS | 1679 | 1467319397646 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:17 INFO - PROCESS | 1679 | 1467319397648 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:43:17 INFO - PROCESS | 1679 | ++DOCSHELL 0x1290ec800 == 41 [pid = 1679] [id = 351] 13:43:17 INFO - PROCESS | 1679 | ++DOMWINDOW == 100 (0x1210e0800) [pid = 1679] [serial = 1052] [outer = 0x0] 13:43:17 INFO - PROCESS | 1679 | ++DOMWINDOW == 101 (0x121633400) [pid = 1679] [serial = 1053] [outer = 0x1210e0800] 13:43:17 INFO - PROCESS | 1679 | 1467319397679 Marionette DEBUG loaded listener.js 13:43:17 INFO - PROCESS | 1679 | ++DOMWINDOW == 102 (0x123c03400) [pid = 1679] [serial = 1054] [outer = 0x1210e0800] 13:43:18 INFO - PROCESS | 1679 | [1679] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:43:18 INFO - PROCESS | 1679 | 1467319398112 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] 13:43:18 INFO - PROCESS | 1679 | 1467319398169 Marionette TRACE conn2 <- [1,1377,null,{"value":"7"}] 13:43:18 INFO - PROCESS | 1679 | 1467319398172 Marionette TRACE conn2 -> [0,1378,"setScriptTimeout",{"ms":35000}] 13:43:18 INFO - PROCESS | 1679 | 1467319398174 Marionette TRACE conn2 <- [1,1378,null,{}] 13:43:18 INFO - PROCESS | 1679 | 1467319398176 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}] 13:43:18 INFO - PROCESS | 1679 | 1467319398178 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:43:18 INFO - PROCESS | 1679 | 1467319398275 Marionette TRACE conn2 <- [1,1379,null,{"value":null}] 13:43:18 INFO - PROCESS | 1679 | 1467319398344 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:18 INFO - PROCESS | 1679 | 1467319398346 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:43:18 INFO - PROCESS | 1679 | ++DOCSHELL 0x116ad6000 == 42 [pid = 1679] [id = 352] 13:43:18 INFO - PROCESS | 1679 | ++DOMWINDOW == 103 (0x116f0a800) [pid = 1679] [serial = 1055] [outer = 0x0] 13:43:18 INFO - PROCESS | 1679 | ++DOMWINDOW == 104 (0x1197df800) [pid = 1679] [serial = 1056] [outer = 0x116f0a800] 13:43:18 INFO - PROCESS | 1679 | 1467319398376 Marionette DEBUG loaded listener.js 13:43:18 INFO - PROCESS | 1679 | ++DOMWINDOW == 105 (0x124cb7800) [pid = 1679] [serial = 1057] [outer = 0x116f0a800] 13:43:18 INFO - PROCESS | 1679 | 1467319398910 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] 13:43:18 INFO - PROCESS | 1679 | 1467319398948 Marionette TRACE conn2 <- [1,1381,null,{"value":"7"}] 13:43:18 INFO - PROCESS | 1679 | 1467319398970 Marionette TRACE conn2 -> [0,1382,"setScriptTimeout",{"ms":35000}] 13:43:18 INFO - PROCESS | 1679 | 1467319398972 Marionette TRACE conn2 <- [1,1382,null,{}] 13:43:18 INFO - PROCESS | 1679 | 1467319398977 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}] 13:43:18 INFO - PROCESS | 1679 | 1467319398979 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:43:19 INFO - PROCESS | 1679 | 1467319399077 Marionette TRACE conn2 <- [1,1383,null,{"value":null}] 13:43:19 INFO - PROCESS | 1679 | 1467319399145 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:19 INFO - PROCESS | 1679 | 1467319399146 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:43:19 INFO - PROCESS | 1679 | ++DOCSHELL 0x118582800 == 43 [pid = 1679] [id = 353] 13:43:19 INFO - PROCESS | 1679 | ++DOMWINDOW == 106 (0x11396bc00) [pid = 1679] [serial = 1058] [outer = 0x0] 13:43:19 INFO - PROCESS | 1679 | ++DOMWINDOW == 107 (0x1166f0400) [pid = 1679] [serial = 1059] [outer = 0x11396bc00] 13:43:19 INFO - PROCESS | 1679 | 1467319399174 Marionette DEBUG loaded listener.js 13:43:19 INFO - PROCESS | 1679 | ++DOMWINDOW == 108 (0x116f05000) [pid = 1679] [serial = 1060] [outer = 0x11396bc00] 13:43:19 INFO - PROCESS | 1679 | --DOCSHELL 0x126104800 == 42 [pid = 1679] [id = 347] 13:43:19 INFO - PROCESS | 1679 | --DOCSHELL 0x125679800 == 41 [pid = 1679] [id = 346] 13:43:19 INFO - PROCESS | 1679 | --DOCSHELL 0x120f6a800 == 40 [pid = 1679] [id = 345] 13:43:19 INFO - PROCESS | 1679 | --DOCSHELL 0x121c1f800 == 39 [pid = 1679] [id = 344] 13:43:19 INFO - PROCESS | 1679 | --DOCSHELL 0x12127f000 == 38 [pid = 1679] [id = 343] 13:43:19 INFO - PROCESS | 1679 | --DOCSHELL 0x119acf800 == 37 [pid = 1679] [id = 342] 13:43:19 INFO - PROCESS | 1679 | --DOCSHELL 0x1170a9800 == 36 [pid = 1679] [id = 341] 13:43:19 INFO - PROCESS | 1679 | --DOCSHELL 0x119ada000 == 35 [pid = 1679] [id = 340] 13:43:19 INFO - PROCESS | 1679 | --DOCSHELL 0x1181ea000 == 34 [pid = 1679] [id = 339] 13:43:19 INFO - PROCESS | 1679 | --DOCSHELL 0x118f04000 == 33 [pid = 1679] [id = 338] 13:43:19 INFO - PROCESS | 1679 | [1679] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:43:19 INFO - PROCESS | 1679 | 1467319399701 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] 13:43:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 13:43:19 INFO - PROCESS | 1679 | 1467319399752 Marionette TRACE conn2 <- [1,1385,null,{"value":"7"}] 13:43:19 INFO - PROCESS | 1679 | 1467319399758 Marionette TRACE conn2 -> [0,1386,"setScriptTimeout",{"ms":35000}] 13:43:19 INFO - PROCESS | 1679 | 1467319399761 Marionette TRACE conn2 <- [1,1386,null,{}] 13:43:19 INFO - PROCESS | 1679 | 1467319399764 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}] 13:43:19 INFO - PROCESS | 1679 | 1467319399767 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:43:19 INFO - PROCESS | 1679 | 1467319399829 Marionette TRACE conn2 <- [1,1387,null,{"value":null}] 13:43:19 INFO - PROCESS | 1679 | 1467319399837 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:19 INFO - PROCESS | 1679 | 1467319399839 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:43:19 INFO - PROCESS | 1679 | ++DOCSHELL 0x1170ac000 == 34 [pid = 1679] [id = 354] 13:43:19 INFO - PROCESS | 1679 | ++DOMWINDOW == 66 (0x117d38400) [pid = 1679] [serial = 1061] [outer = 0x0] 13:43:19 INFO - PROCESS | 1679 | ++DOMWINDOW == 67 (0x11824c000) [pid = 1679] [serial = 1062] [outer = 0x117d38400] 13:43:19 INFO - PROCESS | 1679 | 1467319399860 Marionette DEBUG loaded listener.js 13:43:19 INFO - PROCESS | 1679 | ++DOMWINDOW == 68 (0x118636800) [pid = 1679] [serial = 1063] [outer = 0x117d38400] 13:43:20 INFO - PROCESS | 1679 | 1467319400327 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] 13:43:20 INFO - PROCESS | 1679 | 1467319400385 Marionette TRACE conn2 <- [1,1389,null,{"value":"7"}] 13:43:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 13:43:20 INFO - PROCESS | 1679 | 1467319400396 Marionette TRACE conn2 -> [0,1390,"setScriptTimeout",{"ms":35000}] 13:43:20 INFO - PROCESS | 1679 | 1467319400398 Marionette TRACE conn2 <- [1,1390,null,{}] 13:43:20 INFO - PROCESS | 1679 | 1467319400407 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}] 13:43:20 INFO - PROCESS | 1679 | 1467319400410 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:43:20 INFO - PROCESS | 1679 | 1467319400489 Marionette TRACE conn2 <- [1,1391,null,{"value":null}] 13:43:20 INFO - PROCESS | 1679 | 1467319400494 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:20 INFO - PROCESS | 1679 | 1467319400496 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:43:20 INFO - PROCESS | 1679 | ++DOCSHELL 0x119a47000 == 35 [pid = 1679] [id = 355] 13:43:20 INFO - PROCESS | 1679 | ++DOMWINDOW == 69 (0x119756800) [pid = 1679] [serial = 1064] [outer = 0x0] 13:43:20 INFO - PROCESS | 1679 | ++DOMWINDOW == 70 (0x1197e2400) [pid = 1679] [serial = 1065] [outer = 0x119756800] 13:43:20 INFO - PROCESS | 1679 | 1467319400523 Marionette DEBUG loaded listener.js 13:43:20 INFO - PROCESS | 1679 | ++DOMWINDOW == 71 (0x120f21400) [pid = 1679] [serial = 1066] [outer = 0x119756800] 13:43:20 INFO - PROCESS | 1679 | 1467319400871 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]]]}] 13:43:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 13:43:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 522ms 13:43:20 INFO - PROCESS | 1679 | 1467319400918 Marionette TRACE conn2 -> [0,1393,"getWindowHandle",null] 13:43:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 13:43:20 INFO - PROCESS | 1679 | 1467319400920 Marionette TRACE conn2 <- [1,1393,null,{"value":"7"}] 13:43:20 INFO - PROCESS | 1679 | 1467319400922 Marionette TRACE conn2 -> [0,1394,"setScriptTimeout",{"ms":35000}] 13:43:20 INFO - PROCESS | 1679 | 1467319400923 Marionette TRACE conn2 <- [1,1394,null,{}] 13:43:20 INFO - PROCESS | 1679 | 1467319400926 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}] 13:43:20 INFO - PROCESS | 1679 | 1467319400927 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:43:21 INFO - PROCESS | 1679 | 1467319401008 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 13:43:21 INFO - PROCESS | 1679 | 1467319401013 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:21 INFO - PROCESS | 1679 | 1467319401014 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:43:21 INFO - PROCESS | 1679 | ++DOCSHELL 0x12127c000 == 36 [pid = 1679] [id = 356] 13:43:21 INFO - PROCESS | 1679 | ++DOMWINDOW == 72 (0x121031800) [pid = 1679] [serial = 1067] [outer = 0x0] 13:43:21 INFO - PROCESS | 1679 | ++DOMWINDOW == 73 (0x121a96800) [pid = 1679] [serial = 1068] [outer = 0x121031800] 13:43:21 INFO - PROCESS | 1679 | 1467319401039 Marionette DEBUG loaded listener.js 13:43:21 INFO - PROCESS | 1679 | ++DOMWINDOW == 74 (0x124584c00) [pid = 1679] [serial = 1069] [outer = 0x121031800] 13:43:21 INFO - PROCESS | 1679 | 1467319401349 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]]]}] 13:43:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 13:43:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 469ms 13:43:21 INFO - PROCESS | 1679 | 1467319401391 Marionette TRACE conn2 -> [0,1397,"getWindowHandle",null] 13:43:21 INFO - PROCESS | 1679 | 1467319401392 Marionette TRACE conn2 <- [1,1397,null,{"value":"7"}] 13:43:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 13:43:21 INFO - PROCESS | 1679 | 1467319401395 Marionette TRACE conn2 -> [0,1398,"setScriptTimeout",{"ms":35000}] 13:43:21 INFO - PROCESS | 1679 | 1467319401397 Marionette TRACE conn2 <- [1,1398,null,{}] 13:43:21 INFO - PROCESS | 1679 | 1467319401400 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}] 13:43:21 INFO - PROCESS | 1679 | 1467319401402 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:43:21 INFO - PROCESS | 1679 | 1467319401556 Marionette TRACE conn2 <- [1,1399,null,{"value":null}] 13:43:21 INFO - PROCESS | 1679 | 1467319401606 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:21 INFO - PROCESS | 1679 | 1467319401607 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:43:21 INFO - PROCESS | 1679 | ++DOCSHELL 0x116246000 == 37 [pid = 1679] [id = 357] 13:43:21 INFO - PROCESS | 1679 | ++DOMWINDOW == 75 (0x118334000) [pid = 1679] [serial = 1070] [outer = 0x0] 13:43:21 INFO - PROCESS | 1679 | ++DOMWINDOW == 76 (0x124cb6c00) [pid = 1679] [serial = 1071] [outer = 0x118334000] 13:43:21 INFO - PROCESS | 1679 | 1467319401648 Marionette DEBUG loaded listener.js 13:43:21 INFO - PROCESS | 1679 | ++DOMWINDOW == 77 (0x125c0b000) [pid = 1679] [serial = 1072] [outer = 0x118334000] 13:43:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 13:43:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 669ms 13:43:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 13:43:22 INFO - PROCESS | 1679 | 1467319402060 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]]]}] 13:43:22 INFO - PROCESS | 1679 | 1467319402065 Marionette TRACE conn2 -> [0,1401,"getWindowHandle",null] 13:43:22 INFO - PROCESS | 1679 | 1467319402066 Marionette TRACE conn2 <- [1,1401,null,{"value":"7"}] 13:43:22 INFO - PROCESS | 1679 | 1467319402068 Marionette TRACE conn2 -> [0,1402,"setScriptTimeout",{"ms":35000}] 13:43:22 INFO - PROCESS | 1679 | 1467319402069 Marionette TRACE conn2 <- [1,1402,null,{}] 13:43:22 INFO - PROCESS | 1679 | 1467319402071 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}] 13:43:22 INFO - PROCESS | 1679 | 1467319402075 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:43:22 INFO - PROCESS | 1679 | 1467319402192 Marionette TRACE conn2 <- [1,1403,null,{"value":null}] 13:43:22 INFO - PROCESS | 1679 | 1467319402204 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:22 INFO - PROCESS | 1679 | 1467319402205 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:43:22 INFO - PROCESS | 1679 | ++DOCSHELL 0x124523800 == 38 [pid = 1679] [id = 358] 13:43:22 INFO - PROCESS | 1679 | ++DOMWINDOW == 78 (0x125d44000) [pid = 1679] [serial = 1073] [outer = 0x0] 13:43:22 INFO - PROCESS | 1679 | ++DOMWINDOW == 79 (0x126152800) [pid = 1679] [serial = 1074] [outer = 0x125d44000] 13:43:22 INFO - PROCESS | 1679 | 1467319402230 Marionette DEBUG loaded listener.js 13:43:22 INFO - PROCESS | 1679 | ++DOMWINDOW == 80 (0x126518c00) [pid = 1679] [serial = 1075] [outer = 0x125d44000] 13:43:22 INFO - PROCESS | 1679 | 1467319402577 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]]]}] 13:43:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 13:43:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 520ms 13:43:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 13:43:22 INFO - PROCESS | 1679 | 1467319402589 Marionette TRACE conn2 -> [0,1405,"getWindowHandle",null] 13:43:22 INFO - PROCESS | 1679 | 1467319402590 Marionette TRACE conn2 <- [1,1405,null,{"value":"7"}] 13:43:22 INFO - PROCESS | 1679 | 1467319402592 Marionette TRACE conn2 -> [0,1406,"setScriptTimeout",{"ms":35000}] 13:43:22 INFO - PROCESS | 1679 | 1467319402593 Marionette TRACE conn2 <- [1,1406,null,{}] 13:43:22 INFO - PROCESS | 1679 | 1467319402596 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}] 13:43:22 INFO - PROCESS | 1679 | 1467319402597 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:43:22 INFO - PROCESS | 1679 | 1467319402702 Marionette TRACE conn2 <- [1,1407,null,{"value":null}] 13:43:22 INFO - PROCESS | 1679 | 1467319402706 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:22 INFO - PROCESS | 1679 | 1467319402707 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:43:22 INFO - PROCESS | 1679 | ++DOCSHELL 0x128811000 == 39 [pid = 1679] [id = 359] 13:43:22 INFO - PROCESS | 1679 | ++DOMWINDOW == 81 (0x125d46400) [pid = 1679] [serial = 1076] [outer = 0x0] 13:43:22 INFO - PROCESS | 1679 | ++DOMWINDOW == 82 (0x1265b4c00) [pid = 1679] [serial = 1077] [outer = 0x125d46400] 13:43:22 INFO - PROCESS | 1679 | 1467319402739 Marionette DEBUG loaded listener.js 13:43:22 INFO - PROCESS | 1679 | ++DOMWINDOW == 83 (0x1265bf400) [pid = 1679] [serial = 1078] [outer = 0x125d46400] 13:43:23 INFO - PROCESS | 1679 | 1467319403075 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]]]}] 13:43:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 13:43:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 519ms 13:43:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 13:43:23 INFO - PROCESS | 1679 | 1467319403113 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 13:43:23 INFO - PROCESS | 1679 | 1467319403114 Marionette TRACE conn2 <- [1,1409,null,{"value":"7"}] 13:43:23 INFO - PROCESS | 1679 | 1467319403116 Marionette TRACE conn2 -> [0,1410,"setScriptTimeout",{"ms":35000}] 13:43:23 INFO - PROCESS | 1679 | 1467319403118 Marionette TRACE conn2 <- [1,1410,null,{}] 13:43:23 INFO - PROCESS | 1679 | 1467319403123 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}] 13:43:23 INFO - PROCESS | 1679 | 1467319403124 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:43:23 INFO - PROCESS | 1679 | 1467319403223 Marionette TRACE conn2 <- [1,1411,null,{"value":null}] 13:43:23 INFO - PROCESS | 1679 | 1467319403227 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:23 INFO - PROCESS | 1679 | 1467319403228 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:43:23 INFO - PROCESS | 1679 | ++DOCSHELL 0x128f40000 == 40 [pid = 1679] [id = 360] 13:43:23 INFO - PROCESS | 1679 | ++DOMWINDOW == 84 (0x11817dc00) [pid = 1679] [serial = 1079] [outer = 0x0] 13:43:23 INFO - PROCESS | 1679 | ++DOMWINDOW == 85 (0x128824800) [pid = 1679] [serial = 1080] [outer = 0x11817dc00] 13:43:23 INFO - PROCESS | 1679 | 1467319403252 Marionette DEBUG loaded listener.js 13:43:23 INFO - PROCESS | 1679 | ++DOMWINDOW == 86 (0x128829400) [pid = 1679] [serial = 1081] [outer = 0x11817dc00] 13:43:23 INFO - PROCESS | 1679 | 1467319403614 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]]]}] 13:43:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 13:43:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 524ms 13:43:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 13:43:23 INFO - PROCESS | 1679 | 1467319403640 Marionette TRACE conn2 -> [0,1413,"getWindowHandle",null] 13:43:23 INFO - PROCESS | 1679 | 1467319403642 Marionette TRACE conn2 <- [1,1413,null,{"value":"7"}] 13:43:23 INFO - PROCESS | 1679 | 1467319403644 Marionette TRACE conn2 -> [0,1414,"setScriptTimeout",{"ms":35000}] 13:43:23 INFO - PROCESS | 1679 | 1467319403647 Marionette TRACE conn2 <- [1,1414,null,{}] 13:43:23 INFO - PROCESS | 1679 | 1467319403650 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}] 13:43:23 INFO - PROCESS | 1679 | 1467319403652 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:43:23 INFO - PROCESS | 1679 | 1467319403802 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 13:43:23 INFO - PROCESS | 1679 | 1467319403821 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:23 INFO - PROCESS | 1679 | 1467319403822 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:43:23 INFO - PROCESS | 1679 | ++DOCSHELL 0x12a5d1800 == 41 [pid = 1679] [id = 361] 13:43:23 INFO - PROCESS | 1679 | ++DOMWINDOW == 87 (0x128825400) [pid = 1679] [serial = 1082] [outer = 0x0] 13:43:23 INFO - PROCESS | 1679 | ++DOMWINDOW == 88 (0x128832c00) [pid = 1679] [serial = 1083] [outer = 0x128825400] 13:43:23 INFO - PROCESS | 1679 | 1467319403871 Marionette DEBUG loaded listener.js 13:43:23 INFO - PROCESS | 1679 | ++DOMWINDOW == 89 (0x128b84c00) [pid = 1679] [serial = 1084] [outer = 0x128825400] 13:43:24 INFO - PROCESS | 1679 | --DOMWINDOW == 88 (0x11869f800) [pid = 1679] [serial = 1025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 13:43:24 INFO - PROCESS | 1679 | --DOMWINDOW == 87 (0x118f83c00) [pid = 1679] [serial = 1028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 13:43:24 INFO - PROCESS | 1679 | --DOMWINDOW == 86 (0x117d0d000) [pid = 1679] [serial = 1037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 13:43:24 INFO - PROCESS | 1679 | --DOMWINDOW == 85 (0x1197e7c00) [pid = 1679] [serial = 1031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 13:43:24 INFO - PROCESS | 1679 | --DOMWINDOW == 84 (0x110f3cc00) [pid = 1679] [serial = 1034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 13:43:24 INFO - PROCESS | 1679 | --DOMWINDOW == 83 (0x112e59c00) [pid = 1679] [serial = 1022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 13:43:24 INFO - PROCESS | 1679 | --DOMWINDOW == 82 (0x116711c00) [pid = 1679] [serial = 1019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 13:43:24 INFO - PROCESS | 1679 | --DOMWINDOW == 81 (0x123c07000) [pid = 1679] [serial = 1040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 13:43:24 INFO - PROCESS | 1679 | 1467319404325 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]]]}] 13:43:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 13:43:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 720ms 13:43:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 13:43:24 INFO - PROCESS | 1679 | 1467319404364 Marionette TRACE conn2 -> [0,1417,"getWindowHandle",null] 13:43:24 INFO - PROCESS | 1679 | 1467319404365 Marionette TRACE conn2 <- [1,1417,null,{"value":"7"}] 13:43:24 INFO - PROCESS | 1679 | 1467319404368 Marionette TRACE conn2 -> [0,1418,"setScriptTimeout",{"ms":35000}] 13:43:24 INFO - PROCESS | 1679 | 1467319404369 Marionette TRACE conn2 <- [1,1418,null,{}] 13:43:24 INFO - PROCESS | 1679 | 1467319404371 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}] 13:43:24 INFO - PROCESS | 1679 | 1467319404372 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:43:24 INFO - PROCESS | 1679 | 1467319404450 Marionette TRACE conn2 <- [1,1419,null,{"value":null}] 13:43:24 INFO - PROCESS | 1679 | 1467319404456 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:24 INFO - PROCESS | 1679 | 1467319404457 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:43:24 INFO - PROCESS | 1679 | ++DOCSHELL 0x12a7e1800 == 42 [pid = 1679] [id = 362] 13:43:24 INFO - PROCESS | 1679 | ++DOMWINDOW == 82 (0x11889e400) [pid = 1679] [serial = 1085] [outer = 0x0] 13:43:24 INFO - PROCESS | 1679 | ++DOMWINDOW == 83 (0x119a11400) [pid = 1679] [serial = 1086] [outer = 0x11889e400] 13:43:24 INFO - PROCESS | 1679 | 1467319404481 Marionette DEBUG loaded listener.js 13:43:24 INFO - PROCESS | 1679 | ++DOMWINDOW == 84 (0x128b82c00) [pid = 1679] [serial = 1087] [outer = 0x11889e400] 13:43:24 INFO - PROCESS | 1679 | 1467319404822 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]]]}] 13:43:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 13:43:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 468ms 13:43:24 INFO - PROCESS | 1679 | 1467319404838 Marionette TRACE conn2 -> [0,1421,"getWindowHandle",null] 13:43:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 13:43:24 INFO - PROCESS | 1679 | 1467319404840 Marionette TRACE conn2 <- [1,1421,null,{"value":"7"}] 13:43:24 INFO - PROCESS | 1679 | 1467319404842 Marionette TRACE conn2 -> [0,1422,"setScriptTimeout",{"ms":35000}] 13:43:24 INFO - PROCESS | 1679 | 1467319404844 Marionette TRACE conn2 <- [1,1422,null,{}] 13:43:24 INFO - PROCESS | 1679 | 1467319404846 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}] 13:43:24 INFO - PROCESS | 1679 | 1467319404847 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:43:24 INFO - PROCESS | 1679 | 1467319404947 Marionette TRACE conn2 <- [1,1423,null,{"value":null}] 13:43:24 INFO - PROCESS | 1679 | 1467319404953 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:24 INFO - PROCESS | 1679 | 1467319404955 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:43:24 INFO - PROCESS | 1679 | ++DOCSHELL 0x12b64c000 == 43 [pid = 1679] [id = 363] 13:43:24 INFO - PROCESS | 1679 | ++DOMWINDOW == 85 (0x128ccfc00) [pid = 1679] [serial = 1088] [outer = 0x0] 13:43:24 INFO - PROCESS | 1679 | ++DOMWINDOW == 86 (0x128fa4c00) [pid = 1679] [serial = 1089] [outer = 0x128ccfc00] 13:43:24 INFO - PROCESS | 1679 | 1467319404981 Marionette DEBUG loaded listener.js 13:43:25 INFO - PROCESS | 1679 | ++DOMWINDOW == 87 (0x129235800) [pid = 1679] [serial = 1090] [outer = 0x128ccfc00] 13:43:25 INFO - PROCESS | 1679 | 1467319405328 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]]]}] 13:43:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 13:43:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 518ms 13:43:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 13:43:25 INFO - PROCESS | 1679 | 1467319405361 Marionette TRACE conn2 -> [0,1425,"getWindowHandle",null] 13:43:25 INFO - PROCESS | 1679 | 1467319405362 Marionette TRACE conn2 <- [1,1425,null,{"value":"7"}] 13:43:25 INFO - PROCESS | 1679 | 1467319405364 Marionette TRACE conn2 -> [0,1426,"setScriptTimeout",{"ms":35000}] 13:43:25 INFO - PROCESS | 1679 | 1467319405365 Marionette TRACE conn2 <- [1,1426,null,{}] 13:43:25 INFO - PROCESS | 1679 | 1467319405368 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}] 13:43:25 INFO - PROCESS | 1679 | 1467319405370 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:43:25 INFO - PROCESS | 1679 | 1467319405456 Marionette TRACE conn2 <- [1,1427,null,{"value":null}] 13:43:25 INFO - PROCESS | 1679 | 1467319405460 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:25 INFO - PROCESS | 1679 | 1467319405461 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:43:25 INFO - PROCESS | 1679 | ++DOCSHELL 0x12b97e800 == 44 [pid = 1679] [id = 364] 13:43:25 INFO - PROCESS | 1679 | ++DOMWINDOW == 88 (0x128b84800) [pid = 1679] [serial = 1091] [outer = 0x0] 13:43:25 INFO - PROCESS | 1679 | ++DOMWINDOW == 89 (0x12923c400) [pid = 1679] [serial = 1092] [outer = 0x128b84800] 13:43:25 INFO - PROCESS | 1679 | 1467319405485 Marionette DEBUG loaded listener.js 13:43:25 INFO - PROCESS | 1679 | ++DOMWINDOW == 90 (0x129445800) [pid = 1679] [serial = 1093] [outer = 0x128b84800] 13:43:25 INFO - PROCESS | 1679 | 1467319405823 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]]]}] 13:43:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 13:43:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 468ms 13:43:25 INFO - PROCESS | 1679 | 1467319405833 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 13:43:25 INFO - PROCESS | 1679 | 1467319405834 Marionette TRACE conn2 <- [1,1429,null,{"value":"7"}] 13:43:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 13:43:25 INFO - PROCESS | 1679 | 1467319405839 Marionette TRACE conn2 -> [0,1430,"setScriptTimeout",{"ms":35000}] 13:43:25 INFO - PROCESS | 1679 | 1467319405841 Marionette TRACE conn2 <- [1,1430,null,{}] 13:43:25 INFO - PROCESS | 1679 | 1467319405843 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}] 13:43:25 INFO - PROCESS | 1679 | 1467319405844 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:43:25 INFO - PROCESS | 1679 | 1467319405934 Marionette TRACE conn2 <- [1,1431,null,{"value":null}] 13:43:25 INFO - PROCESS | 1679 | 1467319405989 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:25 INFO - PROCESS | 1679 | 1467319405990 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:43:26 INFO - PROCESS | 1679 | ++DOCSHELL 0x12bd9d000 == 45 [pid = 1679] [id = 365] 13:43:26 INFO - PROCESS | 1679 | ++DOMWINDOW == 91 (0x12923d400) [pid = 1679] [serial = 1094] [outer = 0x0] 13:43:26 INFO - PROCESS | 1679 | ++DOMWINDOW == 92 (0x12944a800) [pid = 1679] [serial = 1095] [outer = 0x12923d400] 13:43:26 INFO - PROCESS | 1679 | 1467319406018 Marionette DEBUG loaded listener.js 13:43:26 INFO - PROCESS | 1679 | ++DOMWINDOW == 93 (0x12a42a800) [pid = 1679] [serial = 1096] [outer = 0x12923d400] 13:43:26 INFO - PROCESS | 1679 | 1467319406440 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]]]}] 13:43:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 13:43:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 672ms 13:43:26 INFO - PROCESS | 1679 | 1467319406511 Marionette TRACE conn2 -> [0,1433,"getWindowHandle",null] 13:43:26 INFO - PROCESS | 1679 | 1467319406514 Marionette TRACE conn2 <- [1,1433,null,{"value":"7"}] 13:43:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 13:43:26 INFO - PROCESS | 1679 | 1467319406517 Marionette TRACE conn2 -> [0,1434,"setScriptTimeout",{"ms":35000}] 13:43:26 INFO - PROCESS | 1679 | 1467319406519 Marionette TRACE conn2 <- [1,1434,null,{}] 13:43:26 INFO - PROCESS | 1679 | 1467319406524 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}] 13:43:26 INFO - PROCESS | 1679 | 1467319406526 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:43:26 INFO - PROCESS | 1679 | 1467319406633 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 13:43:26 INFO - PROCESS | 1679 | 1467319406740 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:26 INFO - PROCESS | 1679 | 1467319406742 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:43:26 INFO - PROCESS | 1679 | ++DOCSHELL 0x118275800 == 46 [pid = 1679] [id = 366] 13:43:26 INFO - PROCESS | 1679 | ++DOMWINDOW == 94 (0x11678dc00) [pid = 1679] [serial = 1097] [outer = 0x0] 13:43:26 INFO - PROCESS | 1679 | ++DOMWINDOW == 95 (0x11705b800) [pid = 1679] [serial = 1098] [outer = 0x11678dc00] 13:43:26 INFO - PROCESS | 1679 | 1467319406773 Marionette DEBUG loaded listener.js 13:43:26 INFO - PROCESS | 1679 | ++DOMWINDOW == 96 (0x118330c00) [pid = 1679] [serial = 1099] [outer = 0x11678dc00] 13:43:27 INFO - PROCESS | 1679 | 1467319407210 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]]]}] 13:43:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 13:43:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 723ms 13:43:27 INFO - PROCESS | 1679 | 1467319407241 Marionette TRACE conn2 -> [0,1437,"getWindowHandle",null] 13:43:27 INFO - PROCESS | 1679 | 1467319407244 Marionette TRACE conn2 <- [1,1437,null,{"value":"7"}] 13:43:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 13:43:27 INFO - PROCESS | 1679 | 1467319407249 Marionette TRACE conn2 -> [0,1438,"setScriptTimeout",{"ms":35000}] 13:43:27 INFO - PROCESS | 1679 | 1467319407251 Marionette TRACE conn2 <- [1,1438,null,{}] 13:43:27 INFO - PROCESS | 1679 | 1467319407253 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}] 13:43:27 INFO - PROCESS | 1679 | 1467319407255 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:43:27 INFO - PROCESS | 1679 | 1467319407361 Marionette TRACE conn2 <- [1,1439,null,{"value":null}] 13:43:27 INFO - PROCESS | 1679 | 1467319407434 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:27 INFO - PROCESS | 1679 | 1467319407435 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:43:27 INFO - PROCESS | 1679 | ++DOCSHELL 0x12417e000 == 47 [pid = 1679] [id = 367] 13:43:27 INFO - PROCESS | 1679 | ++DOMWINDOW == 97 (0x1182e4000) [pid = 1679] [serial = 1100] [outer = 0x0] 13:43:27 INFO - PROCESS | 1679 | ++DOMWINDOW == 98 (0x118ff0000) [pid = 1679] [serial = 1101] [outer = 0x1182e4000] 13:43:27 INFO - PROCESS | 1679 | 1467319407466 Marionette DEBUG loaded listener.js 13:43:27 INFO - PROCESS | 1679 | ++DOMWINDOW == 99 (0x119a07400) [pid = 1679] [serial = 1102] [outer = 0x1182e4000] 13:43:27 INFO - PROCESS | 1679 | 1467319407890 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]]]}] 13:43:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 13:43:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 671ms 13:43:27 INFO - PROCESS | 1679 | 1467319407920 Marionette TRACE conn2 -> [0,1441,"getWindowHandle",null] 13:43:27 INFO - PROCESS | 1679 | 1467319407921 Marionette TRACE conn2 <- [1,1441,null,{"value":"7"}] 13:43:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 13:43:27 INFO - PROCESS | 1679 | 1467319407924 Marionette TRACE conn2 -> [0,1442,"setScriptTimeout",{"ms":35000}] 13:43:27 INFO - PROCESS | 1679 | 1467319407927 Marionette TRACE conn2 <- [1,1442,null,{}] 13:43:27 INFO - PROCESS | 1679 | 1467319407934 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}] 13:43:27 INFO - PROCESS | 1679 | 1467319407937 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:43:28 INFO - PROCESS | 1679 | 1467319408067 Marionette TRACE conn2 <- [1,1443,null,{"value":null}] 13:43:28 INFO - PROCESS | 1679 | 1467319408129 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:28 INFO - PROCESS | 1679 | 1467319408132 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:43:28 INFO - PROCESS | 1679 | ++DOCSHELL 0x12b98b000 == 48 [pid = 1679] [id = 368] 13:43:28 INFO - PROCESS | 1679 | ++DOMWINDOW == 100 (0x1246cc000) [pid = 1679] [serial = 1103] [outer = 0x0] 13:43:28 INFO - PROCESS | 1679 | ++DOMWINDOW == 101 (0x125cc3000) [pid = 1679] [serial = 1104] [outer = 0x1246cc000] 13:43:28 INFO - PROCESS | 1679 | 1467319408203 Marionette DEBUG loaded listener.js 13:43:28 INFO - PROCESS | 1679 | ++DOMWINDOW == 102 (0x126213800) [pid = 1679] [serial = 1105] [outer = 0x1246cc000] 13:43:28 INFO - PROCESS | 1679 | 1467319408675 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]]]}] 13:43:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 13:43:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 774ms 13:43:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 13:43:28 INFO - PROCESS | 1679 | 1467319408699 Marionette TRACE conn2 -> [0,1445,"getWindowHandle",null] 13:43:28 INFO - PROCESS | 1679 | 1467319408701 Marionette TRACE conn2 <- [1,1445,null,{"value":"7"}] 13:43:28 INFO - PROCESS | 1679 | 1467319408703 Marionette TRACE conn2 -> [0,1446,"setScriptTimeout",{"ms":35000}] 13:43:28 INFO - PROCESS | 1679 | 1467319408705 Marionette TRACE conn2 <- [1,1446,null,{}] 13:43:28 INFO - PROCESS | 1679 | 1467319408707 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}] 13:43:28 INFO - PROCESS | 1679 | 1467319408709 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:43:28 INFO - PROCESS | 1679 | 1467319408969 Marionette TRACE conn2 <- [1,1447,null,{"value":null}] 13:43:29 INFO - PROCESS | 1679 | 1467319409039 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:29 INFO - PROCESS | 1679 | 1467319409041 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:43:29 INFO - PROCESS | 1679 | ++DOCSHELL 0x11858a000 == 49 [pid = 1679] [id = 369] 13:43:29 INFO - PROCESS | 1679 | ++DOMWINDOW == 103 (0x1133b6c00) [pid = 1679] [serial = 1106] [outer = 0x0] 13:43:29 INFO - PROCESS | 1679 | ++DOMWINDOW == 104 (0x113ead400) [pid = 1679] [serial = 1107] [outer = 0x1133b6c00] 13:43:29 INFO - PROCESS | 1679 | 1467319409071 Marionette DEBUG loaded listener.js 13:43:29 INFO - PROCESS | 1679 | ++DOMWINDOW == 105 (0x11705d000) [pid = 1679] [serial = 1108] [outer = 0x1133b6c00] 13:43:29 INFO - PROCESS | 1679 | 1467319409530 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]]]}] 13:43:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 13:43:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 869ms 13:43:29 INFO - PROCESS | 1679 | 1467319409587 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 13:43:29 INFO - PROCESS | 1679 | 1467319409589 Marionette TRACE conn2 <- [1,1449,null,{"value":"7"}] 13:43:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 13:43:29 INFO - PROCESS | 1679 | 1467319409594 Marionette TRACE conn2 -> [0,1450,"setScriptTimeout",{"ms":35000}] 13:43:29 INFO - PROCESS | 1679 | 1467319409596 Marionette TRACE conn2 <- [1,1450,null,{}] 13:43:29 INFO - PROCESS | 1679 | 1467319409599 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}] 13:43:29 INFO - PROCESS | 1679 | 1467319409600 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:43:29 INFO - PROCESS | 1679 | 1467319409696 Marionette TRACE conn2 <- [1,1451,null,{"value":null}] 13:43:29 INFO - PROCESS | 1679 | 1467319409767 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:29 INFO - PROCESS | 1679 | 1467319409769 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:43:29 INFO - PROCESS | 1679 | ++DOCSHELL 0x1181ed000 == 50 [pid = 1679] [id = 370] 13:43:29 INFO - PROCESS | 1679 | ++DOMWINDOW == 106 (0x1182e6c00) [pid = 1679] [serial = 1109] [outer = 0x0] 13:43:29 INFO - PROCESS | 1679 | ++DOMWINDOW == 107 (0x11862e400) [pid = 1679] [serial = 1110] [outer = 0x1182e6c00] 13:43:29 INFO - PROCESS | 1679 | 1467319409797 Marionette DEBUG loaded listener.js 13:43:29 INFO - PROCESS | 1679 | ++DOMWINDOW == 108 (0x11889c000) [pid = 1679] [serial = 1111] [outer = 0x1182e6c00] 13:43:30 INFO - PROCESS | 1679 | --DOCSHELL 0x116acf000 == 49 [pid = 1679] [id = 335] 13:43:30 INFO - PROCESS | 1679 | --DOCSHELL 0x12b97e800 == 48 [pid = 1679] [id = 364] 13:43:30 INFO - PROCESS | 1679 | --DOCSHELL 0x12b64c000 == 47 [pid = 1679] [id = 363] 13:43:30 INFO - PROCESS | 1679 | --DOCSHELL 0x12a7e1800 == 46 [pid = 1679] [id = 362] 13:43:30 INFO - PROCESS | 1679 | --DOCSHELL 0x12a5d1800 == 45 [pid = 1679] [id = 361] 13:43:30 INFO - PROCESS | 1679 | --DOCSHELL 0x128f40000 == 44 [pid = 1679] [id = 360] 13:43:30 INFO - PROCESS | 1679 | --DOCSHELL 0x128811000 == 43 [pid = 1679] [id = 359] 13:43:30 INFO - PROCESS | 1679 | --DOCSHELL 0x124523800 == 42 [pid = 1679] [id = 358] 13:43:30 INFO - PROCESS | 1679 | --DOCSHELL 0x116246000 == 41 [pid = 1679] [id = 357] 13:43:30 INFO - PROCESS | 1679 | --DOCSHELL 0x12127c000 == 40 [pid = 1679] [id = 356] 13:43:30 INFO - PROCESS | 1679 | --DOCSHELL 0x119a47000 == 39 [pid = 1679] [id = 355] 13:43:30 INFO - PROCESS | 1679 | --DOCSHELL 0x1170ac000 == 38 [pid = 1679] [id = 354] 13:43:30 INFO - PROCESS | 1679 | --DOCSHELL 0x118582800 == 37 [pid = 1679] [id = 353] 13:43:30 INFO - PROCESS | 1679 | --DOCSHELL 0x116ad6000 == 36 [pid = 1679] [id = 352] 13:43:30 INFO - PROCESS | 1679 | --DOCSHELL 0x1290ec800 == 35 [pid = 1679] [id = 351] 13:43:30 INFO - PROCESS | 1679 | --DOCSHELL 0x124771000 == 34 [pid = 1679] [id = 350] 13:43:30 INFO - PROCESS | 1679 | --DOCSHELL 0x120f68000 == 33 [pid = 1679] [id = 349] 13:43:30 INFO - PROCESS | 1679 | --DOCSHELL 0x126122800 == 32 [pid = 1679] [id = 348] 13:43:30 INFO - PROCESS | 1679 | --DOCSHELL 0x11858a000 == 31 [pid = 1679] [id = 369] 13:43:30 INFO - PROCESS | 1679 | --DOCSHELL 0x12b98b000 == 30 [pid = 1679] [id = 368] 13:43:30 INFO - PROCESS | 1679 | --DOCSHELL 0x12417e000 == 29 [pid = 1679] [id = 367] 13:43:30 INFO - PROCESS | 1679 | --DOCSHELL 0x12bd9d000 == 28 [pid = 1679] [id = 365] 13:43:30 INFO - PROCESS | 1679 | --DOCSHELL 0x118275800 == 27 [pid = 1679] [id = 366] 13:43:30 INFO - PROCESS | 1679 | --DOMWINDOW == 107 (0x124507800) [pid = 1679] [serial = 1041] [outer = 0x0] [url = about:blank] 13:43:30 INFO - PROCESS | 1679 | --DOMWINDOW == 106 (0x124c31000) [pid = 1679] [serial = 1042] [outer = 0x0] [url = about:blank] 13:43:30 INFO - PROCESS | 1679 | --DOMWINDOW == 105 (0x118898400) [pid = 1679] [serial = 1026] [outer = 0x0] [url = about:blank] 13:43:30 INFO - PROCESS | 1679 | --DOMWINDOW == 104 (0x119750800) [pid = 1679] [serial = 1029] [outer = 0x0] [url = about:blank] 13:43:30 INFO - PROCESS | 1679 | --DOMWINDOW == 103 (0x121a9c000) [pid = 1679] [serial = 1039] [outer = 0x0] [url = about:blank] 13:43:30 INFO - PROCESS | 1679 | --DOMWINDOW == 102 (0x1197e0000) [pid = 1679] [serial = 1030] [outer = 0x0] [url = about:blank] 13:43:30 INFO - PROCESS | 1679 | --DOMWINDOW == 101 (0x120f21000) [pid = 1679] [serial = 1032] [outer = 0x0] [url = about:blank] 13:43:30 INFO - PROCESS | 1679 | --DOMWINDOW == 100 (0x118179800) [pid = 1679] [serial = 1014] [outer = 0x0] [url = about:blank] 13:43:30 INFO - PROCESS | 1679 | --DOMWINDOW == 99 (0x1128a4800) [pid = 1679] [serial = 1035] [outer = 0x0] [url = about:blank] 13:43:30 INFO - PROCESS | 1679 | --DOMWINDOW == 98 (0x12122e400) [pid = 1679] [serial = 1038] [outer = 0x0] [url = about:blank] 13:43:30 INFO - PROCESS | 1679 | --DOMWINDOW == 97 (0x116f3d000) [pid = 1679] [serial = 1024] [outer = 0x0] [url = about:blank] 13:43:30 INFO - PROCESS | 1679 | --DOMWINDOW == 96 (0x1139e8800) [pid = 1679] [serial = 1023] [outer = 0x0] [url = about:blank] 13:43:30 INFO - PROCESS | 1679 | --DOMWINDOW == 95 (0x1210dd000) [pid = 1679] [serial = 1033] [outer = 0x0] [url = about:blank] 13:43:30 INFO - PROCESS | 1679 | --DOMWINDOW == 94 (0x118f7a800) [pid = 1679] [serial = 1027] [outer = 0x0] [url = about:blank] 13:43:30 INFO - PROCESS | 1679 | --DOMWINDOW == 93 (0x118538800) [pid = 1679] [serial = 1020] [outer = 0x0] [url = about:blank] 13:43:30 INFO - PROCESS | 1679 | --DOMWINDOW == 92 (0x116786800) [pid = 1679] [serial = 1036] [outer = 0x0] [url = about:blank] 13:43:30 INFO - PROCESS | 1679 | --DOMWINDOW == 91 (0x11869b000) [pid = 1679] [serial = 1021] [outer = 0x0] [url = about:blank] 13:43:30 INFO - PROCESS | 1679 | --DOMWINDOW == 90 (0x116781800) [pid = 1679] [serial = 1017] [outer = 0x0] [url = about:blank] 13:43:30 INFO - PROCESS | 1679 | 1467319410765 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]]]}] 13:43:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 13:43:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1223ms 13:43:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 13:43:30 INFO - PROCESS | 1679 | 1467319410817 Marionette TRACE conn2 -> [0,1453,"getWindowHandle",null] 13:43:30 INFO - PROCESS | 1679 | 1467319410819 Marionette TRACE conn2 <- [1,1453,null,{"value":"7"}] 13:43:30 INFO - PROCESS | 1679 | 1467319410822 Marionette TRACE conn2 -> [0,1454,"setScriptTimeout",{"ms":35000}] 13:43:30 INFO - PROCESS | 1679 | 1467319410824 Marionette TRACE conn2 <- [1,1454,null,{}] 13:43:30 INFO - PROCESS | 1679 | 1467319410827 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}] 13:43:30 INFO - PROCESS | 1679 | 1467319410829 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:43:30 INFO - PROCESS | 1679 | 1467319410912 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 13:43:30 INFO - PROCESS | 1679 | 1467319410994 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:30 INFO - PROCESS | 1679 | 1467319410996 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:43:31 INFO - PROCESS | 1679 | ++DOCSHELL 0x1170bc800 == 28 [pid = 1679] [id = 371] 13:43:31 INFO - PROCESS | 1679 | ++DOMWINDOW == 91 (0x117d34000) [pid = 1679] [serial = 1112] [outer = 0x0] 13:43:31 INFO - PROCESS | 1679 | ++DOMWINDOW == 92 (0x11817bc00) [pid = 1679] [serial = 1113] [outer = 0x117d34000] 13:43:31 INFO - PROCESS | 1679 | 1467319411026 Marionette DEBUG loaded listener.js 13:43:31 INFO - PROCESS | 1679 | ++DOMWINDOW == 93 (0x1128d8800) [pid = 1679] [serial = 1114] [outer = 0x117d34000] 13:43:31 INFO - PROCESS | 1679 | 1467319411331 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]]]}] 13:43:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 13:43:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 521ms 13:43:31 INFO - PROCESS | 1679 | 1467319411343 Marionette TRACE conn2 -> [0,1457,"getWindowHandle",null] 13:43:31 INFO - PROCESS | 1679 | 1467319411346 Marionette TRACE conn2 <- [1,1457,null,{"value":"7"}] 13:43:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 13:43:31 INFO - PROCESS | 1679 | 1467319411359 Marionette TRACE conn2 -> [0,1458,"setScriptTimeout",{"ms":35000}] 13:43:31 INFO - PROCESS | 1679 | 1467319411361 Marionette TRACE conn2 <- [1,1458,null,{}] 13:43:31 INFO - PROCESS | 1679 | 1467319411363 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}] 13:43:31 INFO - PROCESS | 1679 | 1467319411365 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:43:31 INFO - PROCESS | 1679 | 1467319411449 Marionette TRACE conn2 <- [1,1459,null,{"value":null}] 13:43:31 INFO - PROCESS | 1679 | 1467319411456 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:31 INFO - PROCESS | 1679 | 1467319411458 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:43:31 INFO - PROCESS | 1679 | ++DOCSHELL 0x119488800 == 29 [pid = 1679] [id = 372] 13:43:31 INFO - PROCESS | 1679 | ++DOMWINDOW == 94 (0x118f75000) [pid = 1679] [serial = 1115] [outer = 0x0] 13:43:31 INFO - PROCESS | 1679 | ++DOMWINDOW == 95 (0x1197da000) [pid = 1679] [serial = 1116] [outer = 0x118f75000] 13:43:31 INFO - PROCESS | 1679 | 1467319411485 Marionette DEBUG loaded listener.js 13:43:31 INFO - PROCESS | 1679 | ++DOMWINDOW == 96 (0x119b7cc00) [pid = 1679] [serial = 1117] [outer = 0x118f75000] 13:43:31 INFO - PROCESS | 1679 | 1467319411853 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]]]}] 13:43:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 13:43:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 528ms 13:43:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 13:43:31 INFO - PROCESS | 1679 | 1467319411879 Marionette TRACE conn2 -> [0,1461,"getWindowHandle",null] 13:43:31 INFO - PROCESS | 1679 | 1467319411881 Marionette TRACE conn2 <- [1,1461,null,{"value":"7"}] 13:43:31 INFO - PROCESS | 1679 | 1467319411883 Marionette TRACE conn2 -> [0,1462,"setScriptTimeout",{"ms":35000}] 13:43:31 INFO - PROCESS | 1679 | 1467319411886 Marionette TRACE conn2 <- [1,1462,null,{}] 13:43:31 INFO - PROCESS | 1679 | 1467319411893 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}] 13:43:31 INFO - PROCESS | 1679 | 1467319411897 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:43:31 INFO - PROCESS | 1679 | 1467319411974 Marionette TRACE conn2 <- [1,1463,null,{"value":null}] 13:43:31 INFO - PROCESS | 1679 | 1467319411979 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:31 INFO - PROCESS | 1679 | 1467319411981 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:43:31 INFO - PROCESS | 1679 | ++DOCSHELL 0x12153f000 == 30 [pid = 1679] [id = 373] 13:43:31 INFO - PROCESS | 1679 | ++DOMWINDOW == 97 (0x117d0d000) [pid = 1679] [serial = 1118] [outer = 0x0] 13:43:32 INFO - PROCESS | 1679 | ++DOMWINDOW == 98 (0x121a6e800) [pid = 1679] [serial = 1119] [outer = 0x117d0d000] 13:43:32 INFO - PROCESS | 1679 | 1467319412011 Marionette DEBUG loaded listener.js 13:43:32 INFO - PROCESS | 1679 | ++DOMWINDOW == 99 (0x124584400) [pid = 1679] [serial = 1120] [outer = 0x117d0d000] 13:43:32 INFO - PROCESS | 1679 | 1467319412361 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]]]}] 13:43:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 13:43:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 524ms 13:43:32 INFO - PROCESS | 1679 | 1467319412407 Marionette TRACE conn2 -> [0,1465,"getWindowHandle",null] 13:43:32 INFO - PROCESS | 1679 | 1467319412409 Marionette TRACE conn2 <- [1,1465,null,{"value":"7"}] 13:43:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 13:43:32 INFO - PROCESS | 1679 | 1467319412411 Marionette TRACE conn2 -> [0,1466,"setScriptTimeout",{"ms":35000}] 13:43:32 INFO - PROCESS | 1679 | 1467319412412 Marionette TRACE conn2 <- [1,1466,null,{}] 13:43:32 INFO - PROCESS | 1679 | 1467319412414 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}] 13:43:32 INFO - PROCESS | 1679 | 1467319412416 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:43:32 INFO - PROCESS | 1679 | 1467319412526 Marionette TRACE conn2 <- [1,1467,null,{"value":null}] 13:43:32 INFO - PROCESS | 1679 | 1467319412563 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:32 INFO - PROCESS | 1679 | 1467319412565 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:43:32 INFO - PROCESS | 1679 | ++DOCSHELL 0x121c1d800 == 31 [pid = 1679] [id = 374] 13:43:32 INFO - PROCESS | 1679 | ++DOMWINDOW == 100 (0x124c2dc00) [pid = 1679] [serial = 1121] [outer = 0x0] 13:43:32 INFO - PROCESS | 1679 | ++DOMWINDOW == 101 (0x125c0c800) [pid = 1679] [serial = 1122] [outer = 0x124c2dc00] 13:43:32 INFO - PROCESS | 1679 | 1467319412590 Marionette DEBUG loaded listener.js 13:43:32 INFO - PROCESS | 1679 | ++DOMWINDOW == 102 (0x12614d000) [pid = 1679] [serial = 1123] [outer = 0x124c2dc00] 13:43:32 INFO - PROCESS | 1679 | 1467319412924 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]]]}] 13:43:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 13:43:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 518ms 13:43:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 13:43:32 INFO - PROCESS | 1679 | 1467319412929 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 13:43:32 INFO - PROCESS | 1679 | 1467319412931 Marionette TRACE conn2 <- [1,1469,null,{"value":"7"}] 13:43:32 INFO - PROCESS | 1679 | 1467319412933 Marionette TRACE conn2 -> [0,1470,"setScriptTimeout",{"ms":35000}] 13:43:32 INFO - PROCESS | 1679 | 1467319412934 Marionette TRACE conn2 <- [1,1470,null,{}] 13:43:32 INFO - PROCESS | 1679 | 1467319412938 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}] 13:43:32 INFO - PROCESS | 1679 | 1467319412941 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:43:33 INFO - PROCESS | 1679 | 1467319413042 Marionette TRACE conn2 <- [1,1471,null,{"value":null}] 13:43:33 INFO - PROCESS | 1679 | 1467319413045 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:33 INFO - PROCESS | 1679 | 1467319413047 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:43:33 INFO - PROCESS | 1679 | ++DOCSHELL 0x125689800 == 32 [pid = 1679] [id = 375] 13:43:33 INFO - PROCESS | 1679 | ++DOMWINDOW == 103 (0x116785000) [pid = 1679] [serial = 1124] [outer = 0x0] 13:43:33 INFO - PROCESS | 1679 | ++DOMWINDOW == 104 (0x12650a800) [pid = 1679] [serial = 1125] [outer = 0x116785000] 13:43:33 INFO - PROCESS | 1679 | 1467319413071 Marionette DEBUG loaded listener.js 13:43:33 INFO - PROCESS | 1679 | ++DOMWINDOW == 105 (0x12882a400) [pid = 1679] [serial = 1126] [outer = 0x116785000] 13:43:33 INFO - PROCESS | 1679 | 1467319413434 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]]]}] 13:43:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 13:43:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 524ms 13:43:33 INFO - PROCESS | 1679 | 1467319413457 Marionette TRACE conn2 -> [0,1473,"getWindowHandle",null] 13:43:33 INFO - PROCESS | 1679 | 1467319413458 Marionette TRACE conn2 <- [1,1473,null,{"value":"7"}] 13:43:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 13:43:33 INFO - PROCESS | 1679 | 1467319413466 Marionette TRACE conn2 -> [0,1474,"setScriptTimeout",{"ms":35000}] 13:43:33 INFO - PROCESS | 1679 | 1467319413467 Marionette TRACE conn2 <- [1,1474,null,{}] 13:43:33 INFO - PROCESS | 1679 | 1467319413469 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}] 13:43:33 INFO - PROCESS | 1679 | 1467319413473 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:43:33 INFO - PROCESS | 1679 | 1467319413593 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 13:43:33 INFO - PROCESS | 1679 | 1467319413633 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:33 INFO - PROCESS | 1679 | 1467319413634 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:43:33 INFO - PROCESS | 1679 | ++DOCSHELL 0x12a5d0000 == 33 [pid = 1679] [id = 376] 13:43:33 INFO - PROCESS | 1679 | ++DOMWINDOW == 106 (0x12882f400) [pid = 1679] [serial = 1127] [outer = 0x0] 13:43:33 INFO - PROCESS | 1679 | ++DOMWINDOW == 107 (0x128fa6800) [pid = 1679] [serial = 1128] [outer = 0x12882f400] 13:43:33 INFO - PROCESS | 1679 | 1467319413659 Marionette DEBUG loaded listener.js 13:43:33 INFO - PROCESS | 1679 | ++DOMWINDOW == 108 (0x129442000) [pid = 1679] [serial = 1129] [outer = 0x12882f400] 13:43:33 INFO - PROCESS | 1679 | 1467319413981 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]]]}] 13:43:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 13:43:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 571ms 13:43:34 INFO - PROCESS | 1679 | 1467319414037 Marionette TRACE conn2 -> [0,1477,"getWindowHandle",null] 13:43:34 INFO - PROCESS | 1679 | 1467319414038 Marionette TRACE conn2 <- [1,1477,null,{"value":"7"}] 13:43:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 13:43:34 INFO - PROCESS | 1679 | 1467319414046 Marionette TRACE conn2 -> [0,1478,"setScriptTimeout",{"ms":35000}] 13:43:34 INFO - PROCESS | 1679 | 1467319414047 Marionette TRACE conn2 <- [1,1478,null,{}] 13:43:34 INFO - PROCESS | 1679 | 1467319414049 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}] 13:43:34 INFO - PROCESS | 1679 | 1467319414050 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:43:34 INFO - PROCESS | 1679 | 1467319414149 Marionette TRACE conn2 <- [1,1479,null,{"value":null}] 13:43:34 INFO - PROCESS | 1679 | 1467319414198 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:34 INFO - PROCESS | 1679 | 1467319414199 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:43:34 INFO - PROCESS | 1679 | ++DOCSHELL 0x12b97b000 == 34 [pid = 1679] [id = 377] 13:43:34 INFO - PROCESS | 1679 | ++DOMWINDOW == 109 (0x12a531000) [pid = 1679] [serial = 1130] [outer = 0x0] 13:43:34 INFO - PROCESS | 1679 | ++DOMWINDOW == 110 (0x12a532c00) [pid = 1679] [serial = 1131] [outer = 0x12a531000] 13:43:34 INFO - PROCESS | 1679 | 1467319414253 Marionette DEBUG loaded listener.js 13:43:34 INFO - PROCESS | 1679 | ++DOMWINDOW == 111 (0x12a538400) [pid = 1679] [serial = 1132] [outer = 0x12a531000] 13:43:34 INFO - PROCESS | 1679 | 1467319414589 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]]]}] 13:43:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 13:43:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 573ms 13:43:34 INFO - PROCESS | 1679 | 1467319414621 Marionette TRACE conn2 -> [0,1481,"getWindowHandle",null] 13:43:34 INFO - PROCESS | 1679 | 1467319414623 Marionette TRACE conn2 <- [1,1481,null,{"value":"7"}] 13:43:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 13:43:34 INFO - PROCESS | 1679 | 1467319414625 Marionette TRACE conn2 -> [0,1482,"setScriptTimeout",{"ms":35000}] 13:43:34 INFO - PROCESS | 1679 | 1467319414626 Marionette TRACE conn2 <- [1,1482,null,{}] 13:43:34 INFO - PROCESS | 1679 | 1467319414629 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}] 13:43:34 INFO - PROCESS | 1679 | 1467319414630 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:43:34 INFO - PROCESS | 1679 | 1467319414735 Marionette TRACE conn2 <- [1,1483,null,{"value":null}] 13:43:34 INFO - PROCESS | 1679 | 1467319414739 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:34 INFO - PROCESS | 1679 | 1467319414740 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:43:34 INFO - PROCESS | 1679 | ++DOCSHELL 0x12bdab000 == 35 [pid = 1679] [id = 378] 13:43:34 INFO - PROCESS | 1679 | ++DOMWINDOW == 112 (0x12a531400) [pid = 1679] [serial = 1133] [outer = 0x0] 13:43:34 INFO - PROCESS | 1679 | ++DOMWINDOW == 113 (0x12a53d000) [pid = 1679] [serial = 1134] [outer = 0x12a531400] 13:43:34 INFO - PROCESS | 1679 | 1467319414764 Marionette DEBUG loaded listener.js 13:43:34 INFO - PROCESS | 1679 | ++DOMWINDOW == 114 (0x12a90c000) [pid = 1679] [serial = 1135] [outer = 0x12a531400] 13:43:35 INFO - PROCESS | 1679 | --DOMWINDOW == 113 (0x125d44000) [pid = 1679] [serial = 1073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 13:43:35 INFO - PROCESS | 1679 | --DOMWINDOW == 112 (0x125d46400) [pid = 1679] [serial = 1076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 13:43:35 INFO - PROCESS | 1679 | --DOMWINDOW == 111 (0x118f7e400) [pid = 1679] [serial = 1049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 13:43:35 INFO - PROCESS | 1679 | --DOMWINDOW == 110 (0x118334000) [pid = 1679] [serial = 1070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 13:43:35 INFO - PROCESS | 1679 | --DOMWINDOW == 109 (0x11817dc00) [pid = 1679] [serial = 1079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 13:43:35 INFO - PROCESS | 1679 | --DOMWINDOW == 108 (0x121031800) [pid = 1679] [serial = 1067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 13:43:35 INFO - PROCESS | 1679 | --DOMWINDOW == 107 (0x117d38400) [pid = 1679] [serial = 1061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 13:43:35 INFO - PROCESS | 1679 | --DOMWINDOW == 106 (0x11396bc00) [pid = 1679] [serial = 1058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 13:43:35 INFO - PROCESS | 1679 | --DOMWINDOW == 105 (0x124cac400) [pid = 1679] [serial = 1043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 13:43:35 INFO - PROCESS | 1679 | --DOMWINDOW == 104 (0x116f0a800) [pid = 1679] [serial = 1055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 13:43:35 INFO - PROCESS | 1679 | --DOMWINDOW == 103 (0x1210e0800) [pid = 1679] [serial = 1052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 13:43:35 INFO - PROCESS | 1679 | --DOMWINDOW == 102 (0x116789400) [pid = 1679] [serial = 1046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 13:43:35 INFO - PROCESS | 1679 | --DOMWINDOW == 101 (0x119756800) [pid = 1679] [serial = 1064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 13:43:35 INFO - PROCESS | 1679 | --DOMWINDOW == 100 (0x128825400) [pid = 1679] [serial = 1082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 13:43:35 INFO - PROCESS | 1679 | --DOMWINDOW == 99 (0x128b84800) [pid = 1679] [serial = 1091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 13:43:35 INFO - PROCESS | 1679 | --DOMWINDOW == 98 (0x128ccfc00) [pid = 1679] [serial = 1088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 13:43:35 INFO - PROCESS | 1679 | --DOMWINDOW == 97 (0x11889e400) [pid = 1679] [serial = 1085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 13:43:35 INFO - PROCESS | 1679 | --DOMWINDOW == 96 (0x1122bdc00) [pid = 1679] [serial = 1013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 13:43:35 INFO - PROCESS | 1679 | --DOMWINDOW == 95 (0x11336fc00) [pid = 1679] [serial = 1016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 13:43:35 INFO - PROCESS | 1679 | --DOMWINDOW == 94 (0x12923d400) [pid = 1679] [serial = 1094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 13:43:35 INFO - PROCESS | 1679 | 1467319415526 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]]]}] 13:43:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 13:43:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 918ms 13:43:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 13:43:35 INFO - PROCESS | 1679 | 1467319415545 Marionette TRACE conn2 -> [0,1485,"getWindowHandle",null] 13:43:35 INFO - PROCESS | 1679 | 1467319415546 Marionette TRACE conn2 <- [1,1485,null,{"value":"7"}] 13:43:35 INFO - PROCESS | 1679 | 1467319415548 Marionette TRACE conn2 -> [0,1486,"setScriptTimeout",{"ms":35000}] 13:43:35 INFO - PROCESS | 1679 | 1467319415549 Marionette TRACE conn2 <- [1,1486,null,{}] 13:43:35 INFO - PROCESS | 1679 | 1467319415552 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}] 13:43:35 INFO - PROCESS | 1679 | 1467319415555 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:43:35 INFO - PROCESS | 1679 | 1467319415635 Marionette TRACE conn2 <- [1,1487,null,{"value":null}] 13:43:35 INFO - PROCESS | 1679 | 1467319415641 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:35 INFO - PROCESS | 1679 | 1467319415642 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:43:35 INFO - PROCESS | 1679 | ++DOCSHELL 0x121538800 == 36 [pid = 1679] [id = 379] 13:43:35 INFO - PROCESS | 1679 | ++DOMWINDOW == 95 (0x117d0d800) [pid = 1679] [serial = 1136] [outer = 0x0] 13:43:35 INFO - PROCESS | 1679 | ++DOMWINDOW == 96 (0x11817b400) [pid = 1679] [serial = 1137] [outer = 0x117d0d800] 13:43:35 INFO - PROCESS | 1679 | 1467319415667 Marionette DEBUG loaded listener.js 13:43:35 INFO - PROCESS | 1679 | ++DOMWINDOW == 97 (0x118f81000) [pid = 1679] [serial = 1138] [outer = 0x117d0d800] 13:43:35 INFO - PROCESS | 1679 | 1467319415992 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]]]}] 13:43:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 13:43:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 468ms 13:43:36 INFO - PROCESS | 1679 | 1467319416017 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 13:43:36 INFO - PROCESS | 1679 | 1467319416018 Marionette TRACE conn2 <- [1,1489,null,{"value":"7"}] 13:43:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 13:43:36 INFO - PROCESS | 1679 | 1467319416023 Marionette TRACE conn2 -> [0,1490,"setScriptTimeout",{"ms":35000}] 13:43:36 INFO - PROCESS | 1679 | 1467319416024 Marionette TRACE conn2 <- [1,1490,null,{}] 13:43:36 INFO - PROCESS | 1679 | 1467319416027 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}] 13:43:36 INFO - PROCESS | 1679 | 1467319416028 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:43:36 INFO - PROCESS | 1679 | 1467319416108 Marionette TRACE conn2 <- [1,1491,null,{"value":null}] 13:43:36 INFO - PROCESS | 1679 | 1467319416120 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:36 INFO - PROCESS | 1679 | 1467319416122 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:43:36 INFO - PROCESS | 1679 | ++DOCSHELL 0x12c662000 == 37 [pid = 1679] [id = 380] 13:43:36 INFO - PROCESS | 1679 | ++DOMWINDOW == 98 (0x1197dc400) [pid = 1679] [serial = 1139] [outer = 0x0] 13:43:36 INFO - PROCESS | 1679 | ++DOMWINDOW == 99 (0x124cac400) [pid = 1679] [serial = 1140] [outer = 0x1197dc400] 13:43:36 INFO - PROCESS | 1679 | 1467319416146 Marionette DEBUG loaded listener.js 13:43:36 INFO - PROCESS | 1679 | ++DOMWINDOW == 100 (0x1265ba800) [pid = 1679] [serial = 1141] [outer = 0x1197dc400] 13:43:36 INFO - PROCESS | 1679 | 1467319416476 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]]]}] 13:43:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 13:43:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 471ms 13:43:36 INFO - PROCESS | 1679 | 1467319416493 Marionette TRACE conn2 -> [0,1493,"getWindowHandle",null] 13:43:36 INFO - PROCESS | 1679 | 1467319416495 Marionette TRACE conn2 <- [1,1493,null,{"value":"7"}] 13:43:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 13:43:36 INFO - PROCESS | 1679 | 1467319416497 Marionette TRACE conn2 -> [0,1494,"setScriptTimeout",{"ms":35000}] 13:43:36 INFO - PROCESS | 1679 | 1467319416499 Marionette TRACE conn2 <- [1,1494,null,{}] 13:43:36 INFO - PROCESS | 1679 | 1467319416508 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}] 13:43:36 INFO - PROCESS | 1679 | 1467319416510 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:43:36 INFO - PROCESS | 1679 | 1467319416643 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 13:43:36 INFO - PROCESS | 1679 | 1467319416647 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:36 INFO - PROCESS | 1679 | 1467319416648 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:43:36 INFO - PROCESS | 1679 | ++DOCSHELL 0x124779800 == 38 [pid = 1679] [id = 381] 13:43:36 INFO - PROCESS | 1679 | ++DOMWINDOW == 101 (0x118fc6400) [pid = 1679] [serial = 1142] [outer = 0x0] 13:43:36 INFO - PROCESS | 1679 | ++DOMWINDOW == 102 (0x12a905400) [pid = 1679] [serial = 1143] [outer = 0x118fc6400] 13:43:36 INFO - PROCESS | 1679 | 1467319416675 Marionette DEBUG loaded listener.js 13:43:36 INFO - PROCESS | 1679 | ++DOMWINDOW == 103 (0x12aa39400) [pid = 1679] [serial = 1144] [outer = 0x118fc6400] 13:43:36 INFO - PROCESS | 1679 | 1467319416989 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]]]}] 13:43:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 13:43:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 519ms 13:43:37 INFO - PROCESS | 1679 | 1467319417017 Marionette TRACE conn2 -> [0,1497,"getWindowHandle",null] 13:43:37 INFO - PROCESS | 1679 | 1467319417018 Marionette TRACE conn2 <- [1,1497,null,{"value":"7"}] 13:43:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 13:43:37 INFO - PROCESS | 1679 | 1467319417023 Marionette TRACE conn2 -> [0,1498,"setScriptTimeout",{"ms":35000}] 13:43:37 INFO - PROCESS | 1679 | 1467319417024 Marionette TRACE conn2 <- [1,1498,null,{}] 13:43:37 INFO - PROCESS | 1679 | 1467319417027 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}] 13:43:37 INFO - PROCESS | 1679 | 1467319417028 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:43:37 INFO - PROCESS | 1679 | 1467319417125 Marionette TRACE conn2 <- [1,1499,null,{"value":null}] 13:43:37 INFO - PROCESS | 1679 | 1467319417203 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:37 INFO - PROCESS | 1679 | 1467319417204 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:43:37 INFO - PROCESS | 1679 | ++DOCSHELL 0x12ce76000 == 39 [pid = 1679] [id = 382] 13:43:37 INFO - PROCESS | 1679 | ++DOMWINDOW == 104 (0x128827800) [pid = 1679] [serial = 1145] [outer = 0x0] 13:43:37 INFO - PROCESS | 1679 | ++DOMWINDOW == 105 (0x12a90cc00) [pid = 1679] [serial = 1146] [outer = 0x128827800] 13:43:37 INFO - PROCESS | 1679 | 1467319417235 Marionette DEBUG loaded listener.js 13:43:37 INFO - PROCESS | 1679 | ++DOMWINDOW == 106 (0x12b60f400) [pid = 1679] [serial = 1147] [outer = 0x128827800] 13:43:37 INFO - PROCESS | 1679 | 1467319417879 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]]]}] 13:43:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 13:43:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 923ms 13:43:37 INFO - PROCESS | 1679 | 1467319417944 Marionette TRACE conn2 -> [0,1501,"getWindowHandle",null] 13:43:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 13:43:37 INFO - PROCESS | 1679 | 1467319417947 Marionette TRACE conn2 <- [1,1501,null,{"value":"7"}] 13:43:37 INFO - PROCESS | 1679 | 1467319417950 Marionette TRACE conn2 -> [0,1502,"setScriptTimeout",{"ms":35000}] 13:43:37 INFO - PROCESS | 1679 | 1467319417954 Marionette TRACE conn2 <- [1,1502,null,{}] 13:43:37 INFO - PROCESS | 1679 | 1467319417957 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}] 13:43:37 INFO - PROCESS | 1679 | 1467319417959 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:43:38 INFO - PROCESS | 1679 | 1467319418076 Marionette TRACE conn2 <- [1,1503,null,{"value":null}] 13:43:38 INFO - PROCESS | 1679 | 1467319418140 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:38 INFO - PROCESS | 1679 | 1467319418142 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:43:38 INFO - PROCESS | 1679 | ++DOCSHELL 0x116ad5000 == 40 [pid = 1679] [id = 383] 13:43:38 INFO - PROCESS | 1679 | ++DOMWINDOW == 107 (0x116782000) [pid = 1679] [serial = 1148] [outer = 0x0] 13:43:38 INFO - PROCESS | 1679 | ++DOMWINDOW == 108 (0x11817dc00) [pid = 1679] [serial = 1149] [outer = 0x116782000] 13:43:38 INFO - PROCESS | 1679 | 1467319418173 Marionette DEBUG loaded listener.js 13:43:38 INFO - PROCESS | 1679 | ++DOMWINDOW == 109 (0x1186a1400) [pid = 1679] [serial = 1150] [outer = 0x116782000] 13:43:38 INFO - PROCESS | 1679 | 1467319418708 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]]]}] 13:43:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 13:43:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 824ms 13:43:38 INFO - PROCESS | 1679 | 1467319418774 Marionette TRACE conn2 -> [0,1505,"getWindowHandle",null] 13:43:38 INFO - PROCESS | 1679 | 1467319418778 Marionette TRACE conn2 <- [1,1505,null,{"value":"7"}] 13:43:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 13:43:38 INFO - PROCESS | 1679 | 1467319418782 Marionette TRACE conn2 -> [0,1506,"setScriptTimeout",{"ms":35000}] 13:43:38 INFO - PROCESS | 1679 | 1467319418784 Marionette TRACE conn2 <- [1,1506,null,{}] 13:43:38 INFO - PROCESS | 1679 | 1467319418787 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}] 13:43:38 INFO - PROCESS | 1679 | 1467319418789 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:43:38 INFO - PROCESS | 1679 | 1467319418913 Marionette TRACE conn2 <- [1,1507,null,{"value":null}] 13:43:39 INFO - PROCESS | 1679 | 1467319419005 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:39 INFO - PROCESS | 1679 | 1467319419006 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:43:39 INFO - PROCESS | 1679 | ++DOCSHELL 0x125688000 == 41 [pid = 1679] [id = 384] 13:43:39 INFO - PROCESS | 1679 | ++DOMWINDOW == 110 (0x11975a800) [pid = 1679] [serial = 1151] [outer = 0x0] 13:43:39 INFO - PROCESS | 1679 | ++DOMWINDOW == 111 (0x120f21000) [pid = 1679] [serial = 1152] [outer = 0x11975a800] 13:43:39 INFO - PROCESS | 1679 | 1467319419037 Marionette DEBUG loaded listener.js 13:43:39 INFO - PROCESS | 1679 | ++DOMWINDOW == 112 (0x1214ff400) [pid = 1679] [serial = 1153] [outer = 0x11975a800] 13:43:39 INFO - PROCESS | 1679 | 1467319419784 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]]]}] 13:43:39 INFO - PROCESS | 1679 | --DOCSHELL 0x124779800 == 40 [pid = 1679] [id = 381] 13:43:39 INFO - PROCESS | 1679 | --DOCSHELL 0x12c662000 == 39 [pid = 1679] [id = 380] 13:43:39 INFO - PROCESS | 1679 | --DOCSHELL 0x121538800 == 38 [pid = 1679] [id = 379] 13:43:39 INFO - PROCESS | 1679 | --DOCSHELL 0x12bdab000 == 37 [pid = 1679] [id = 378] 13:43:39 INFO - PROCESS | 1679 | --DOCSHELL 0x12b97b000 == 36 [pid = 1679] [id = 377] 13:43:39 INFO - PROCESS | 1679 | --DOCSHELL 0x12a5d0000 == 35 [pid = 1679] [id = 376] 13:43:39 INFO - PROCESS | 1679 | --DOCSHELL 0x125689800 == 34 [pid = 1679] [id = 375] 13:43:39 INFO - PROCESS | 1679 | --DOCSHELL 0x121c1d800 == 33 [pid = 1679] [id = 374] 13:43:39 INFO - PROCESS | 1679 | --DOCSHELL 0x12153f000 == 32 [pid = 1679] [id = 373] 13:43:39 INFO - PROCESS | 1679 | --DOCSHELL 0x119488800 == 31 [pid = 1679] [id = 372] 13:43:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 13:43:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1076ms 13:43:39 INFO - PROCESS | 1679 | --DOCSHELL 0x1170bc800 == 30 [pid = 1679] [id = 371] 13:43:39 INFO - PROCESS | 1679 | --DOCSHELL 0x1181ed000 == 29 [pid = 1679] [id = 370] 13:43:39 INFO - PROCESS | 1679 | --DOMWINDOW == 111 (0x126152800) [pid = 1679] [serial = 1074] [outer = 0x0] [url = about:blank] 13:43:39 INFO - PROCESS | 1679 | --DOMWINDOW == 110 (0x1265b4c00) [pid = 1679] [serial = 1077] [outer = 0x0] [url = about:blank] 13:43:39 INFO - PROCESS | 1679 | --DOMWINDOW == 109 (0x118fc6000) [pid = 1679] [serial = 1050] [outer = 0x0] [url = about:blank] 13:43:39 INFO - PROCESS | 1679 | --DOMWINDOW == 108 (0x118ffbc00) [pid = 1679] [serial = 1051] [outer = 0x0] [url = about:blank] 13:43:39 INFO - PROCESS | 1679 | --DOMWINDOW == 107 (0x124cb6c00) [pid = 1679] [serial = 1071] [outer = 0x0] [url = about:blank] 13:43:39 INFO - PROCESS | 1679 | --DOMWINDOW == 106 (0x128824800) [pid = 1679] [serial = 1080] [outer = 0x0] [url = about:blank] 13:43:39 INFO - PROCESS | 1679 | --DOMWINDOW == 105 (0x121a96800) [pid = 1679] [serial = 1068] [outer = 0x0] [url = about:blank] 13:43:39 INFO - PROCESS | 1679 | --DOMWINDOW == 104 (0x124584c00) [pid = 1679] [serial = 1069] [outer = 0x0] [url = about:blank] 13:43:39 INFO - PROCESS | 1679 | --DOMWINDOW == 103 (0x11824c000) [pid = 1679] [serial = 1062] [outer = 0x0] [url = about:blank] 13:43:39 INFO - PROCESS | 1679 | --DOMWINDOW == 102 (0x118636800) [pid = 1679] [serial = 1063] [outer = 0x0] [url = about:blank] 13:43:39 INFO - PROCESS | 1679 | --DOMWINDOW == 101 (0x1166f0400) [pid = 1679] [serial = 1059] [outer = 0x0] [url = about:blank] 13:43:39 INFO - PROCESS | 1679 | --DOMWINDOW == 100 (0x116f05000) [pid = 1679] [serial = 1060] [outer = 0x0] [url = about:blank] 13:43:39 INFO - PROCESS | 1679 | --DOMWINDOW == 99 (0x125694400) [pid = 1679] [serial = 1045] [outer = 0x0] [url = about:blank] 13:43:39 INFO - PROCESS | 1679 | --DOMWINDOW == 98 (0x124cb6400) [pid = 1679] [serial = 1044] [outer = 0x0] [url = about:blank] 13:43:39 INFO - PROCESS | 1679 | --DOMWINDOW == 97 (0x1197df800) [pid = 1679] [serial = 1056] [outer = 0x0] [url = about:blank] 13:43:39 INFO - PROCESS | 1679 | --DOMWINDOW == 96 (0x124cb7800) [pid = 1679] [serial = 1057] [outer = 0x0] [url = about:blank] 13:43:39 INFO - PROCESS | 1679 | --DOMWINDOW == 95 (0x121633400) [pid = 1679] [serial = 1053] [outer = 0x0] [url = about:blank] 13:43:39 INFO - PROCESS | 1679 | --DOMWINDOW == 94 (0x1265bf400) [pid = 1679] [serial = 1078] [outer = 0x0] [url = about:blank] 13:43:39 INFO - PROCESS | 1679 | --DOMWINDOW == 93 (0x123c03400) [pid = 1679] [serial = 1054] [outer = 0x0] [url = about:blank] 13:43:39 INFO - PROCESS | 1679 | --DOMWINDOW == 92 (0x116f0ac00) [pid = 1679] [serial = 1047] [outer = 0x0] [url = about:blank] 13:43:39 INFO - PROCESS | 1679 | --DOMWINDOW == 91 (0x117d18400) [pid = 1679] [serial = 1048] [outer = 0x0] [url = about:blank] 13:43:39 INFO - PROCESS | 1679 | --DOMWINDOW == 90 (0x1197e2400) [pid = 1679] [serial = 1065] [outer = 0x0] [url = about:blank] 13:43:39 INFO - PROCESS | 1679 | --DOMWINDOW == 89 (0x120f21400) [pid = 1679] [serial = 1066] [outer = 0x0] [url = about:blank] 13:43:39 INFO - PROCESS | 1679 | --DOMWINDOW == 88 (0x128832c00) [pid = 1679] [serial = 1083] [outer = 0x0] [url = about:blank] 13:43:39 INFO - PROCESS | 1679 | --DOMWINDOW == 87 (0x129445800) [pid = 1679] [serial = 1093] [outer = 0x0] [url = about:blank] 13:43:39 INFO - PROCESS | 1679 | --DOMWINDOW == 86 (0x128fa4c00) [pid = 1679] [serial = 1089] [outer = 0x0] [url = about:blank] 13:43:39 INFO - PROCESS | 1679 | --DOMWINDOW == 85 (0x12923c400) [pid = 1679] [serial = 1092] [outer = 0x0] [url = about:blank] 13:43:39 INFO - PROCESS | 1679 | --DOMWINDOW == 84 (0x119a11400) [pid = 1679] [serial = 1086] [outer = 0x0] [url = about:blank] 13:43:39 INFO - PROCESS | 1679 | --DOMWINDOW == 83 (0x128829400) [pid = 1679] [serial = 1081] [outer = 0x0] [url = about:blank] 13:43:39 INFO - PROCESS | 1679 | --DOMWINDOW == 82 (0x126518c00) [pid = 1679] [serial = 1075] [outer = 0x0] [url = about:blank] 13:43:39 INFO - PROCESS | 1679 | --DOMWINDOW == 81 (0x128b82c00) [pid = 1679] [serial = 1087] [outer = 0x0] [url = about:blank] 13:43:39 INFO - PROCESS | 1679 | --DOMWINDOW == 80 (0x129235800) [pid = 1679] [serial = 1090] [outer = 0x0] [url = about:blank] 13:43:39 INFO - PROCESS | 1679 | --DOMWINDOW == 79 (0x128b84c00) [pid = 1679] [serial = 1084] [outer = 0x0] [url = about:blank] 13:43:39 INFO - PROCESS | 1679 | --DOMWINDOW == 78 (0x125c0b000) [pid = 1679] [serial = 1072] [outer = 0x0] [url = about:blank] 13:43:39 INFO - PROCESS | 1679 | --DOMWINDOW == 77 (0x118534c00) [pid = 1679] [serial = 1015] [outer = 0x0] [url = about:blank] 13:43:39 INFO - PROCESS | 1679 | --DOMWINDOW == 76 (0x11705c800) [pid = 1679] [serial = 1018] [outer = 0x0] [url = about:blank] 13:43:39 INFO - PROCESS | 1679 | --DOMWINDOW == 75 (0x12a42a800) [pid = 1679] [serial = 1096] [outer = 0x0] [url = about:blank] 13:43:39 INFO - PROCESS | 1679 | --DOMWINDOW == 74 (0x12944a800) [pid = 1679] [serial = 1095] [outer = 0x0] [url = about:blank] 13:43:39 INFO - PROCESS | 1679 | 1467319419871 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 13:43:39 INFO - PROCESS | 1679 | 1467319419873 Marionette TRACE conn2 <- [1,1509,null,{"value":"7"}] 13:43:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 13:43:39 INFO - PROCESS | 1679 | 1467319419881 Marionette TRACE conn2 -> [0,1510,"setScriptTimeout",{"ms":35000}] 13:43:39 INFO - PROCESS | 1679 | 1467319419883 Marionette TRACE conn2 <- [1,1510,null,{}] 13:43:39 INFO - PROCESS | 1679 | 1467319419886 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}] 13:43:39 INFO - PROCESS | 1679 | 1467319419888 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:43:39 INFO - PROCESS | 1679 | 1467319419969 Marionette TRACE conn2 <- [1,1511,null,{"value":null}] 13:43:39 INFO - PROCESS | 1679 | 1467319419980 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:39 INFO - PROCESS | 1679 | 1467319419981 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:43:39 INFO - PROCESS | 1679 | ++DOCSHELL 0x113b30000 == 30 [pid = 1679] [id = 385] 13:43:39 INFO - PROCESS | 1679 | ++DOMWINDOW == 75 (0x112d73400) [pid = 1679] [serial = 1154] [outer = 0x0] 13:43:40 INFO - PROCESS | 1679 | ++DOMWINDOW == 76 (0x1131d4400) [pid = 1679] [serial = 1155] [outer = 0x112d73400] 13:43:40 INFO - PROCESS | 1679 | 1467319420008 Marionette DEBUG loaded listener.js 13:43:40 INFO - PROCESS | 1679 | ++DOMWINDOW == 77 (0x11402f400) [pid = 1679] [serial = 1156] [outer = 0x112d73400] 13:43:40 INFO - PROCESS | 1679 | 1467319420361 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]]]}] 13:43:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 13:43:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 529ms 13:43:40 INFO - PROCESS | 1679 | 1467319420425 Marionette TRACE conn2 -> [0,1513,"getWindowHandle",null] 13:43:40 INFO - PROCESS | 1679 | 1467319420428 Marionette TRACE conn2 <- [1,1513,null,{"value":"7"}] 13:43:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 13:43:40 INFO - PROCESS | 1679 | 1467319420434 Marionette TRACE conn2 -> [0,1514,"setScriptTimeout",{"ms":35000}] 13:43:40 INFO - PROCESS | 1679 | 1467319420436 Marionette TRACE conn2 <- [1,1514,null,{}] 13:43:40 INFO - PROCESS | 1679 | 1467319420438 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}] 13:43:40 INFO - PROCESS | 1679 | 1467319420439 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:43:40 INFO - PROCESS | 1679 | 1467319420522 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 13:43:40 INFO - PROCESS | 1679 | 1467319420527 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:40 INFO - PROCESS | 1679 | 1467319420528 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:43:40 INFO - PROCESS | 1679 | ++DOCSHELL 0x1181f4800 == 31 [pid = 1679] [id = 386] 13:43:40 INFO - PROCESS | 1679 | ++DOMWINDOW == 78 (0x11670b400) [pid = 1679] [serial = 1157] [outer = 0x0] 13:43:40 INFO - PROCESS | 1679 | ++DOMWINDOW == 79 (0x116a03800) [pid = 1679] [serial = 1158] [outer = 0x11670b400] 13:43:40 INFO - PROCESS | 1679 | 1467319420555 Marionette DEBUG loaded listener.js 13:43:40 INFO - PROCESS | 1679 | ++DOMWINDOW == 80 (0x11705a800) [pid = 1679] [serial = 1159] [outer = 0x11670b400] 13:43:40 INFO - PROCESS | 1679 | 1467319420883 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]]]}] 13:43:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 13:43:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 470ms 13:43:40 INFO - PROCESS | 1679 | 1467319420906 Marionette TRACE conn2 -> [0,1517,"getWindowHandle",null] 13:43:40 INFO - PROCESS | 1679 | 1467319420907 Marionette TRACE conn2 <- [1,1517,null,{"value":"7"}] 13:43:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 13:43:40 INFO - PROCESS | 1679 | 1467319420909 Marionette TRACE conn2 -> [0,1518,"setScriptTimeout",{"ms":35000}] 13:43:40 INFO - PROCESS | 1679 | 1467319420912 Marionette TRACE conn2 <- [1,1518,null,{}] 13:43:40 INFO - PROCESS | 1679 | 1467319420919 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}] 13:43:40 INFO - PROCESS | 1679 | 1467319420923 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:43:41 INFO - PROCESS | 1679 | 1467319421008 Marionette TRACE conn2 <- [1,1519,null,{"value":null}] 13:43:41 INFO - PROCESS | 1679 | 1467319421064 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:41 INFO - PROCESS | 1679 | 1467319421066 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:43:41 INFO - PROCESS | 1679 | ++DOCSHELL 0x1194a1000 == 32 [pid = 1679] [id = 387] 13:43:41 INFO - PROCESS | 1679 | ++DOMWINDOW == 81 (0x116a11000) [pid = 1679] [serial = 1160] [outer = 0x0] 13:43:41 INFO - PROCESS | 1679 | ++DOMWINDOW == 82 (0x118252800) [pid = 1679] [serial = 1161] [outer = 0x116a11000] 13:43:41 INFO - PROCESS | 1679 | 1467319421094 Marionette DEBUG loaded listener.js 13:43:41 INFO - PROCESS | 1679 | ++DOMWINDOW == 83 (0x118630000) [pid = 1679] [serial = 1162] [outer = 0x116a11000] 13:43:41 INFO - PROCESS | 1679 | 1467319421403 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]]]}] 13:43:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 13:43:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 520ms 13:43:41 INFO - PROCESS | 1679 | 1467319421430 Marionette TRACE conn2 -> [0,1521,"getWindowHandle",null] 13:43:41 INFO - PROCESS | 1679 | 1467319421433 Marionette TRACE conn2 <- [1,1521,null,{"value":"7"}] 13:43:41 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 13:43:41 INFO - PROCESS | 1679 | 1467319421440 Marionette TRACE conn2 -> [0,1522,"setScriptTimeout",{"ms":35000}] 13:43:41 INFO - PROCESS | 1679 | 1467319421442 Marionette TRACE conn2 <- [1,1522,null,{}] 13:43:41 INFO - PROCESS | 1679 | 1467319421446 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}] 13:43:41 INFO - PROCESS | 1679 | 1467319421448 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:43:41 INFO - PROCESS | 1679 | 1467319421612 Marionette TRACE conn2 <- [1,1523,null,{"value":null}] 13:43:41 INFO - PROCESS | 1679 | 1467319421622 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:41 INFO - PROCESS | 1679 | 1467319421623 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:43:41 INFO - PROCESS | 1679 | ++DOCSHELL 0x12109a000 == 33 [pid = 1679] [id = 388] 13:43:41 INFO - PROCESS | 1679 | ++DOMWINDOW == 84 (0x118635c00) [pid = 1679] [serial = 1163] [outer = 0x0] 13:43:41 INFO - PROCESS | 1679 | ++DOMWINDOW == 85 (0x118895c00) [pid = 1679] [serial = 1164] [outer = 0x118635c00] 13:43:41 INFO - PROCESS | 1679 | 1467319421663 Marionette DEBUG loaded listener.js 13:43:41 INFO - PROCESS | 1679 | ++DOMWINDOW == 86 (0x118fc7800) [pid = 1679] [serial = 1165] [outer = 0x118635c00] 13:43:42 INFO - PROCESS | 1679 | 1467319422023 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"]]]}] 13:43:42 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 () { 13:43:42 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 13:43:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 13:43:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:43:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:43:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 13:43:42 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 () { 13:43:42 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 13:43:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 13:43:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:43:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:43:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 13:43:42 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 () { 13:43:42 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 13:43:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 13:43:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:43:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:43:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 13:43:42 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 () { 13:43:42 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 13:43:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 13:43:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:43:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:43:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 13:43:42 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 623ms 13:43:42 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 13:43:42 INFO - PROCESS | 1679 | 1467319422062 Marionette TRACE conn2 -> [0,1525,"getWindowHandle",null] 13:43:42 INFO - PROCESS | 1679 | 1467319422063 Marionette TRACE conn2 <- [1,1525,null,{"value":"7"}] 13:43:42 INFO - PROCESS | 1679 | 1467319422065 Marionette TRACE conn2 -> [0,1526,"setScriptTimeout",{"ms":35000}] 13:43:42 INFO - PROCESS | 1679 | 1467319422066 Marionette TRACE conn2 <- [1,1526,null,{}] 13:43:42 INFO - PROCESS | 1679 | 1467319422069 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}] 13:43:42 INFO - PROCESS | 1679 | 1467319422070 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:43:42 INFO - PROCESS | 1679 | 1467319422166 Marionette TRACE conn2 <- [1,1527,null,{"value":null}] 13:43:42 INFO - PROCESS | 1679 | 1467319422203 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:42 INFO - PROCESS | 1679 | 1467319422204 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:43:42 INFO - PROCESS | 1679 | ++DOCSHELL 0x121c16800 == 34 [pid = 1679] [id = 389] 13:43:42 INFO - PROCESS | 1679 | ++DOMWINDOW == 87 (0x118fc7c00) [pid = 1679] [serial = 1166] [outer = 0x0] 13:43:42 INFO - PROCESS | 1679 | ++DOMWINDOW == 88 (0x119339000) [pid = 1679] [serial = 1167] [outer = 0x118fc7c00] 13:43:42 INFO - PROCESS | 1679 | 1467319422229 Marionette DEBUG loaded listener.js 13:43:42 INFO - PROCESS | 1679 | ++DOMWINDOW == 89 (0x1197df400) [pid = 1679] [serial = 1168] [outer = 0x118fc7c00] 13:43:42 INFO - PROCESS | 1679 | 1467319422633 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"]]]}] 13:43:42 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 13:43:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 13:43:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:43:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:43:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 13:43:42 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 13:43:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 13:43:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:43:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:43:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 13:43:42 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 13:43:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 13:43:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:43:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:43:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 13:43:42 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 618ms 13:43:42 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 13:43:42 INFO - PROCESS | 1679 | 1467319422685 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 13:43:42 INFO - PROCESS | 1679 | 1467319422687 Marionette TRACE conn2 <- [1,1529,null,{"value":"7"}] 13:43:42 INFO - PROCESS | 1679 | 1467319422690 Marionette TRACE conn2 -> [0,1530,"setScriptTimeout",{"ms":35000}] 13:43:42 INFO - PROCESS | 1679 | 1467319422693 Marionette TRACE conn2 <- [1,1530,null,{}] 13:43:42 INFO - PROCESS | 1679 | 1467319422696 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}] 13:43:42 INFO - PROCESS | 1679 | 1467319422702 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:43:42 INFO - PROCESS | 1679 | 1467319422882 Marionette TRACE conn2 <- [1,1531,null,{"value":null}] 13:43:42 INFO - PROCESS | 1679 | 1467319422908 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:42 INFO - PROCESS | 1679 | 1467319422909 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:43:42 INFO - PROCESS | 1679 | ++DOCSHELL 0x12567f800 == 35 [pid = 1679] [id = 390] 13:43:42 INFO - PROCESS | 1679 | ++DOMWINDOW == 90 (0x119b79000) [pid = 1679] [serial = 1169] [outer = 0x0] 13:43:42 INFO - PROCESS | 1679 | ++DOMWINDOW == 91 (0x12183e400) [pid = 1679] [serial = 1170] [outer = 0x119b79000] 13:43:42 INFO - PROCESS | 1679 | 1467319422933 Marionette DEBUG loaded listener.js 13:43:42 INFO - PROCESS | 1679 | ++DOMWINDOW == 92 (0x124512c00) [pid = 1679] [serial = 1171] [outer = 0x119b79000] 13:43:43 INFO - PROCESS | 1679 | 1467319423230 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]]]}] 13:43:43 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 13:43:43 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 13:43:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:43:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:43:43 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 13:43:43 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 13:43:43 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. 13:43:43 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 13:43:43 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 572ms 13:43:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 13:43:43 INFO - PROCESS | 1679 | 1467319423263 Marionette TRACE conn2 -> [0,1533,"getWindowHandle",null] 13:43:43 INFO - PROCESS | 1679 | 1467319423265 Marionette TRACE conn2 <- [1,1533,null,{"value":"7"}] 13:43:43 INFO - PROCESS | 1679 | 1467319423267 Marionette TRACE conn2 -> [0,1534,"setScriptTimeout",{"ms":35000}] 13:43:43 INFO - PROCESS | 1679 | 1467319423268 Marionette TRACE conn2 <- [1,1534,null,{}] 13:43:43 INFO - PROCESS | 1679 | 1467319423274 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}] 13:43:43 INFO - PROCESS | 1679 | 1467319423275 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:43:43 INFO - PROCESS | 1679 | 1467319423380 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 13:43:43 INFO - PROCESS | 1679 | 1467319423390 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:43 INFO - PROCESS | 1679 | 1467319423391 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:43:43 INFO - PROCESS | 1679 | ++DOCSHELL 0x12127d000 == 36 [pid = 1679] [id = 391] 13:43:43 INFO - PROCESS | 1679 | ++DOMWINDOW == 93 (0x118ffa800) [pid = 1679] [serial = 1172] [outer = 0x0] 13:43:43 INFO - PROCESS | 1679 | ++DOMWINDOW == 94 (0x124cae000) [pid = 1679] [serial = 1173] [outer = 0x118ffa800] 13:43:43 INFO - PROCESS | 1679 | 1467319423416 Marionette DEBUG loaded listener.js 13:43:43 INFO - PROCESS | 1679 | ++DOMWINDOW == 95 (0x125831400) [pid = 1679] [serial = 1174] [outer = 0x118ffa800] 13:43:43 INFO - PROCESS | 1679 | 1467319423769 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]]]}] 13:43:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 13:43:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 524ms 13:43:43 INFO - PROCESS | 1679 | 1467319423791 Marionette TRACE conn2 -> [0,1537,"getWindowHandle",null] 13:43:43 INFO - PROCESS | 1679 | 1467319423793 Marionette TRACE conn2 <- [1,1537,null,{"value":"7"}] 13:43:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 13:43:43 INFO - PROCESS | 1679 | 1467319423795 Marionette TRACE conn2 -> [0,1538,"setScriptTimeout",{"ms":35000}] 13:43:43 INFO - PROCESS | 1679 | 1467319423796 Marionette TRACE conn2 <- [1,1538,null,{}] 13:43:43 INFO - PROCESS | 1679 | 1467319423798 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}] 13:43:43 INFO - PROCESS | 1679 | 1467319423799 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:43:44 INFO - PROCESS | 1679 | 1467319424000 Marionette TRACE conn2 <- [1,1539,null,{"value":null}] 13:43:44 INFO - PROCESS | 1679 | --DOMWINDOW == 94 (0x118f75000) [pid = 1679] [serial = 1115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 13:43:44 INFO - PROCESS | 1679 | --DOMWINDOW == 93 (0x1182e6c00) [pid = 1679] [serial = 1109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 13:43:44 INFO - PROCESS | 1679 | --DOMWINDOW == 92 (0x116785000) [pid = 1679] [serial = 1124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 13:43:44 INFO - PROCESS | 1679 | --DOMWINDOW == 91 (0x117d0d000) [pid = 1679] [serial = 1118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 13:43:44 INFO - PROCESS | 1679 | --DOMWINDOW == 90 (0x117d34000) [pid = 1679] [serial = 1112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 13:43:44 INFO - PROCESS | 1679 | --DOMWINDOW == 89 (0x11678dc00) [pid = 1679] [serial = 1097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 13:43:44 INFO - PROCESS | 1679 | --DOMWINDOW == 88 (0x1182e4000) [pid = 1679] [serial = 1100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 13:43:44 INFO - PROCESS | 1679 | --DOMWINDOW == 87 (0x1246cc000) [pid = 1679] [serial = 1103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 13:43:44 INFO - PROCESS | 1679 | --DOMWINDOW == 86 (0x1133b6c00) [pid = 1679] [serial = 1106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 13:43:44 INFO - PROCESS | 1679 | --DOMWINDOW == 85 (0x12882f400) [pid = 1679] [serial = 1127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 13:43:44 INFO - PROCESS | 1679 | --DOMWINDOW == 84 (0x12a531000) [pid = 1679] [serial = 1130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 13:43:44 INFO - PROCESS | 1679 | --DOMWINDOW == 83 (0x12a531400) [pid = 1679] [serial = 1133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 13:43:44 INFO - PROCESS | 1679 | --DOMWINDOW == 82 (0x1197dc400) [pid = 1679] [serial = 1139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 13:43:44 INFO - PROCESS | 1679 | --DOMWINDOW == 81 (0x117d0d800) [pid = 1679] [serial = 1136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 13:43:44 INFO - PROCESS | 1679 | --DOMWINDOW == 80 (0x124c2dc00) [pid = 1679] [serial = 1121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 13:43:44 INFO - PROCESS | 1679 | 1467319424048 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:44 INFO - PROCESS | 1679 | 1467319424049 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:43:44 INFO - PROCESS | 1679 | ++DOCSHELL 0x1170b4000 == 37 [pid = 1679] [id = 392] 13:43:44 INFO - PROCESS | 1679 | ++DOMWINDOW == 81 (0x110fe7800) [pid = 1679] [serial = 1175] [outer = 0x0] 13:43:44 INFO - PROCESS | 1679 | ++DOMWINDOW == 82 (0x1133b6c00) [pid = 1679] [serial = 1176] [outer = 0x110fe7800] 13:43:44 INFO - PROCESS | 1679 | 1467319424081 Marionette DEBUG loaded listener.js 13:43:44 INFO - PROCESS | 1679 | ++DOMWINDOW == 83 (0x117d34000) [pid = 1679] [serial = 1177] [outer = 0x110fe7800] 13:43:44 INFO - PROCESS | 1679 | 1467319424358 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]]]}] 13:43:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 13:43:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 618ms 13:43:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 13:43:44 INFO - PROCESS | 1679 | 1467319424414 Marionette TRACE conn2 -> [0,1541,"getWindowHandle",null] 13:43:44 INFO - PROCESS | 1679 | 1467319424415 Marionette TRACE conn2 <- [1,1541,null,{"value":"7"}] 13:43:44 INFO - PROCESS | 1679 | 1467319424417 Marionette TRACE conn2 -> [0,1542,"setScriptTimeout",{"ms":35000}] 13:43:44 INFO - PROCESS | 1679 | 1467319424418 Marionette TRACE conn2 <- [1,1542,null,{}] 13:43:44 INFO - PROCESS | 1679 | 1467319424423 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}] 13:43:44 INFO - PROCESS | 1679 | 1467319424424 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:43:44 INFO - PROCESS | 1679 | 1467319424501 Marionette TRACE conn2 <- [1,1543,null,{"value":null}] 13:43:44 INFO - PROCESS | 1679 | 1467319424559 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:44 INFO - PROCESS | 1679 | 1467319424561 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:43:44 INFO - PROCESS | 1679 | ++DOCSHELL 0x128f43800 == 38 [pid = 1679] [id = 393] 13:43:44 INFO - PROCESS | 1679 | ++DOMWINDOW == 84 (0x1128af000) [pid = 1679] [serial = 1178] [outer = 0x0] 13:43:44 INFO - PROCESS | 1679 | ++DOMWINDOW == 85 (0x11964cc00) [pid = 1679] [serial = 1179] [outer = 0x1128af000] 13:43:44 INFO - PROCESS | 1679 | 1467319424585 Marionette DEBUG loaded listener.js 13:43:44 INFO - PROCESS | 1679 | ++DOMWINDOW == 86 (0x125c10800) [pid = 1679] [serial = 1180] [outer = 0x1128af000] 13:43:44 INFO - PROCESS | 1679 | 1467319424859 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]]]}] 13:43:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 13:43:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 474ms 13:43:44 INFO - PROCESS | 1679 | 1467319424893 Marionette TRACE conn2 -> [0,1545,"getWindowHandle",null] 13:43:44 INFO - PROCESS | 1679 | 1467319424894 Marionette TRACE conn2 <- [1,1545,null,{"value":"7"}] 13:43:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 13:43:44 INFO - PROCESS | 1679 | 1467319424896 Marionette TRACE conn2 -> [0,1546,"setScriptTimeout",{"ms":35000}] 13:43:44 INFO - PROCESS | 1679 | 1467319424897 Marionette TRACE conn2 <- [1,1546,null,{}] 13:43:44 INFO - PROCESS | 1679 | 1467319424900 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}] 13:43:44 INFO - PROCESS | 1679 | 1467319424902 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:43:45 INFO - PROCESS | 1679 | 1467319425007 Marionette TRACE conn2 <- [1,1547,null,{"value":null}] 13:43:45 INFO - PROCESS | 1679 | 1467319425010 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:45 INFO - PROCESS | 1679 | 1467319425011 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:43:45 INFO - PROCESS | 1679 | ++DOCSHELL 0x12a7d3000 == 39 [pid = 1679] [id = 394] 13:43:45 INFO - PROCESS | 1679 | ++DOMWINDOW == 87 (0x125db4000) [pid = 1679] [serial = 1181] [outer = 0x0] 13:43:45 INFO - PROCESS | 1679 | ++DOMWINDOW == 88 (0x126065800) [pid = 1679] [serial = 1182] [outer = 0x125db4000] 13:43:45 INFO - PROCESS | 1679 | 1467319425057 Marionette DEBUG loaded listener.js 13:43:45 INFO - PROCESS | 1679 | ++DOMWINDOW == 89 (0x126512c00) [pid = 1679] [serial = 1183] [outer = 0x125db4000] 13:43:45 INFO - PROCESS | 1679 | 1467319425549 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]]]}] 13:43:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 13:43:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 669ms 13:43:45 INFO - PROCESS | 1679 | 1467319425566 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 13:43:45 INFO - PROCESS | 1679 | 1467319425569 Marionette TRACE conn2 <- [1,1549,null,{"value":"7"}] 13:43:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 13:43:45 INFO - PROCESS | 1679 | 1467319425573 Marionette TRACE conn2 -> [0,1550,"setScriptTimeout",{"ms":35000}] 13:43:45 INFO - PROCESS | 1679 | 1467319425576 Marionette TRACE conn2 <- [1,1550,null,{}] 13:43:45 INFO - PROCESS | 1679 | 1467319425579 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}] 13:43:45 INFO - PROCESS | 1679 | 1467319425582 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:43:45 INFO - PROCESS | 1679 | 1467319425725 Marionette TRACE conn2 <- [1,1551,null,{"value":null}] 13:43:45 INFO - PROCESS | 1679 | 1467319425761 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:45 INFO - PROCESS | 1679 | 1467319425763 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:43:45 INFO - PROCESS | 1679 | ++DOCSHELL 0x12b657000 == 40 [pid = 1679] [id = 395] 13:43:45 INFO - PROCESS | 1679 | ++DOMWINDOW == 90 (0x128823400) [pid = 1679] [serial = 1184] [outer = 0x0] 13:43:45 INFO - PROCESS | 1679 | ++DOMWINDOW == 91 (0x128831400) [pid = 1679] [serial = 1185] [outer = 0x128823400] 13:43:45 INFO - PROCESS | 1679 | 1467319425791 Marionette DEBUG loaded listener.js 13:43:45 INFO - PROCESS | 1679 | ++DOMWINDOW == 92 (0x128fa1c00) [pid = 1679] [serial = 1186] [outer = 0x128823400] 13:43:46 INFO - PROCESS | 1679 | 1467319426265 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]]]}] 13:43:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 13:43:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 724ms 13:43:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 13:43:46 INFO - PROCESS | 1679 | 1467319426297 Marionette TRACE conn2 -> [0,1553,"getWindowHandle",null] 13:43:46 INFO - PROCESS | 1679 | 1467319426301 Marionette TRACE conn2 <- [1,1553,null,{"value":"7"}] 13:43:46 INFO - PROCESS | 1679 | 1467319426308 Marionette TRACE conn2 -> [0,1554,"setScriptTimeout",{"ms":35000}] 13:43:46 INFO - PROCESS | 1679 | 1467319426312 Marionette TRACE conn2 <- [1,1554,null,{}] 13:43:46 INFO - PROCESS | 1679 | 1467319426317 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}] 13:43:46 INFO - PROCESS | 1679 | 1467319426320 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:43:46 INFO - PROCESS | 1679 | 1467319426534 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 13:43:46 INFO - PROCESS | 1679 | 1467319426614 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:46 INFO - PROCESS | 1679 | 1467319426616 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:43:46 INFO - PROCESS | 1679 | ++DOCSHELL 0x118257000 == 41 [pid = 1679] [id = 396] 13:43:46 INFO - PROCESS | 1679 | ++DOMWINDOW == 93 (0x1128d1400) [pid = 1679] [serial = 1187] [outer = 0x0] 13:43:46 INFO - PROCESS | 1679 | ++DOMWINDOW == 94 (0x1139f5400) [pid = 1679] [serial = 1188] [outer = 0x1128d1400] 13:43:46 INFO - PROCESS | 1679 | 1467319426664 Marionette DEBUG loaded listener.js 13:43:46 INFO - PROCESS | 1679 | ++DOMWINDOW == 95 (0x11670f000) [pid = 1679] [serial = 1189] [outer = 0x1128d1400] 13:43:47 INFO - PROCESS | 1679 | 1467319427144 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]]]}] 13:43:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 13:43:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 875ms 13:43:47 INFO - PROCESS | 1679 | 1467319427180 Marionette TRACE conn2 -> [0,1557,"getWindowHandle",null] 13:43:47 INFO - PROCESS | 1679 | 1467319427184 Marionette TRACE conn2 <- [1,1557,null,{"value":"7"}] 13:43:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 13:43:47 INFO - PROCESS | 1679 | 1467319427189 Marionette TRACE conn2 -> [0,1558,"setScriptTimeout",{"ms":35000}] 13:43:47 INFO - PROCESS | 1679 | 1467319427191 Marionette TRACE conn2 <- [1,1558,null,{}] 13:43:47 INFO - PROCESS | 1679 | 1467319427193 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}] 13:43:47 INFO - PROCESS | 1679 | 1467319427195 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:43:47 INFO - PROCESS | 1679 | 1467319427298 Marionette TRACE conn2 <- [1,1559,null,{"value":null}] 13:43:47 INFO - PROCESS | 1679 | 1467319427371 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:47 INFO - PROCESS | 1679 | 1467319427372 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:43:47 INFO - PROCESS | 1679 | ++DOCSHELL 0x121c24800 == 42 [pid = 1679] [id = 397] 13:43:47 INFO - PROCESS | 1679 | ++DOMWINDOW == 96 (0x11678dc00) [pid = 1679] [serial = 1190] [outer = 0x0] 13:43:47 INFO - PROCESS | 1679 | ++DOMWINDOW == 97 (0x117d2e800) [pid = 1679] [serial = 1191] [outer = 0x11678dc00] 13:43:47 INFO - PROCESS | 1679 | 1467319427406 Marionette DEBUG loaded listener.js 13:43:47 INFO - PROCESS | 1679 | ++DOMWINDOW == 98 (0x11863c400) [pid = 1679] [serial = 1192] [outer = 0x11678dc00] 13:43:47 INFO - PROCESS | 1679 | 1467319427825 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]]]}] 13:43:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 13:43:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 670ms 13:43:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 13:43:47 INFO - PROCESS | 1679 | 1467319427858 Marionette TRACE conn2 -> [0,1561,"getWindowHandle",null] 13:43:47 INFO - PROCESS | 1679 | 1467319427860 Marionette TRACE conn2 <- [1,1561,null,{"value":"7"}] 13:43:47 INFO - PROCESS | 1679 | 1467319427862 Marionette TRACE conn2 -> [0,1562,"setScriptTimeout",{"ms":35000}] 13:43:47 INFO - PROCESS | 1679 | 1467319427865 Marionette TRACE conn2 <- [1,1562,null,{}] 13:43:47 INFO - PROCESS | 1679 | 1467319427892 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}] 13:43:47 INFO - PROCESS | 1679 | 1467319427895 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:43:48 INFO - PROCESS | 1679 | 1467319428009 Marionette TRACE conn2 <- [1,1563,null,{"value":null}] 13:43:48 INFO - PROCESS | 1679 | 1467319428101 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:48 INFO - PROCESS | 1679 | 1467319428104 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:43:48 INFO - PROCESS | 1679 | ++DOCSHELL 0x12b662000 == 43 [pid = 1679] [id = 398] 13:43:48 INFO - PROCESS | 1679 | ++DOMWINDOW == 99 (0x119a0c400) [pid = 1679] [serial = 1193] [outer = 0x0] 13:43:48 INFO - PROCESS | 1679 | ++DOMWINDOW == 100 (0x12102c400) [pid = 1679] [serial = 1194] [outer = 0x119a0c400] 13:43:48 INFO - PROCESS | 1679 | 1467319428154 Marionette DEBUG loaded listener.js 13:43:48 INFO - PROCESS | 1679 | ++DOMWINDOW == 101 (0x121a6b400) [pid = 1679] [serial = 1195] [outer = 0x119a0c400] 13:43:48 INFO - PROCESS | 1679 | 1467319428623 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]]]}] 13:43:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 13:43:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 772ms 13:43:48 INFO - PROCESS | 1679 | 1467319428634 Marionette TRACE conn2 -> [0,1565,"getWindowHandle",null] 13:43:48 INFO - PROCESS | 1679 | 1467319428636 Marionette TRACE conn2 <- [1,1565,null,{"value":"7"}] 13:43:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 13:43:48 INFO - PROCESS | 1679 | 1467319428660 Marionette TRACE conn2 -> [0,1566,"setScriptTimeout",{"ms":35000}] 13:43:48 INFO - PROCESS | 1679 | 1467319428661 Marionette TRACE conn2 <- [1,1566,null,{}] 13:43:48 INFO - PROCESS | 1679 | 1467319428663 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}] 13:43:48 INFO - PROCESS | 1679 | 1467319428665 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:43:48 INFO - PROCESS | 1679 | 1467319428771 Marionette TRACE conn2 <- [1,1567,null,{"value":null}] 13:43:48 INFO - PROCESS | 1679 | 1467319428843 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:48 INFO - PROCESS | 1679 | 1467319428844 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:43:48 INFO - PROCESS | 1679 | ++DOCSHELL 0x12c518000 == 44 [pid = 1679] [id = 399] 13:43:48 INFO - PROCESS | 1679 | ++DOMWINDOW == 102 (0x125c04400) [pid = 1679] [serial = 1196] [outer = 0x0] 13:43:48 INFO - PROCESS | 1679 | ++DOMWINDOW == 103 (0x126064000) [pid = 1679] [serial = 1197] [outer = 0x125c04400] 13:43:48 INFO - PROCESS | 1679 | 1467319428873 Marionette DEBUG loaded listener.js 13:43:48 INFO - PROCESS | 1679 | ++DOMWINDOW == 104 (0x128825000) [pid = 1679] [serial = 1198] [outer = 0x125c04400] 13:43:49 INFO - PROCESS | 1679 | 1467319429281 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]]]}] 13:43:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 13:43:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 674ms 13:43:49 INFO - PROCESS | 1679 | 1467319429331 Marionette TRACE conn2 -> [0,1569,"getWindowHandle",null] 13:43:49 INFO - PROCESS | 1679 | 1467319429333 Marionette TRACE conn2 <- [1,1569,null,{"value":"7"}] 13:43:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 13:43:49 INFO - PROCESS | 1679 | 1467319429336 Marionette TRACE conn2 -> [0,1570,"setScriptTimeout",{"ms":35000}] 13:43:49 INFO - PROCESS | 1679 | 1467319429337 Marionette TRACE conn2 <- [1,1570,null,{}] 13:43:49 INFO - PROCESS | 1679 | 1467319429339 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}] 13:43:49 INFO - PROCESS | 1679 | 1467319429341 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:43:49 INFO - PROCESS | 1679 | 1467319429440 Marionette TRACE conn2 <- [1,1571,null,{"value":null}] 13:43:49 INFO - PROCESS | 1679 | 1467319429513 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:49 INFO - PROCESS | 1679 | 1467319429515 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:43:49 INFO - PROCESS | 1679 | ++DOCSHELL 0x12c65f000 == 45 [pid = 1679] [id = 400] 13:43:49 INFO - PROCESS | 1679 | ++DOMWINDOW == 105 (0x125c0ec00) [pid = 1679] [serial = 1199] [outer = 0x0] 13:43:49 INFO - PROCESS | 1679 | ++DOMWINDOW == 106 (0x128b81800) [pid = 1679] [serial = 1200] [outer = 0x125c0ec00] 13:43:49 INFO - PROCESS | 1679 | 1467319429543 Marionette DEBUG loaded listener.js 13:43:49 INFO - PROCESS | 1679 | ++DOMWINDOW == 107 (0x128cd5c00) [pid = 1679] [serial = 1201] [outer = 0x125c0ec00] 13:43:49 INFO - PROCESS | 1679 | 1467319429924 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]]]}] 13:43:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 13:43:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 622ms 13:43:49 INFO - PROCESS | 1679 | 1467319429958 Marionette TRACE conn2 -> [0,1573,"getWindowHandle",null] 13:43:49 INFO - PROCESS | 1679 | 1467319429959 Marionette TRACE conn2 <- [1,1573,null,{"value":"7"}] 13:43:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 13:43:49 INFO - PROCESS | 1679 | 1467319429962 Marionette TRACE conn2 -> [0,1574,"setScriptTimeout",{"ms":35000}] 13:43:49 INFO - PROCESS | 1679 | 1467319429963 Marionette TRACE conn2 <- [1,1574,null,{}] 13:43:49 INFO - PROCESS | 1679 | 1467319429965 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}] 13:43:49 INFO - PROCESS | 1679 | 1467319429970 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:43:50 INFO - PROCESS | 1679 | 1467319430106 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 13:43:50 INFO - PROCESS | 1679 | 1467319430178 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:50 INFO - PROCESS | 1679 | 1467319430180 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:43:50 INFO - PROCESS | 1679 | ++DOCSHELL 0x12ca96800 == 46 [pid = 1679] [id = 401] 13:43:50 INFO - PROCESS | 1679 | ++DOMWINDOW == 108 (0x128fa4800) [pid = 1679] [serial = 1202] [outer = 0x0] 13:43:50 INFO - PROCESS | 1679 | ++DOMWINDOW == 109 (0x129444000) [pid = 1679] [serial = 1203] [outer = 0x128fa4800] 13:43:50 INFO - PROCESS | 1679 | 1467319430208 Marionette DEBUG loaded listener.js 13:43:50 INFO - PROCESS | 1679 | ++DOMWINDOW == 110 (0x12a534c00) [pid = 1679] [serial = 1204] [outer = 0x128fa4800] 13:43:50 INFO - PROCESS | 1679 | 1467319430682 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]]]}] 13:43:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 13:43:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 769ms 13:43:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 13:43:50 INFO - PROCESS | 1679 | 1467319430732 Marionette TRACE conn2 -> [0,1577,"getWindowHandle",null] 13:43:50 INFO - PROCESS | 1679 | 1467319430733 Marionette TRACE conn2 <- [1,1577,null,{"value":"7"}] 13:43:50 INFO - PROCESS | 1679 | 1467319430736 Marionette TRACE conn2 -> [0,1578,"setScriptTimeout",{"ms":35000}] 13:43:50 INFO - PROCESS | 1679 | 1467319430739 Marionette TRACE conn2 <- [1,1578,null,{}] 13:43:50 INFO - PROCESS | 1679 | 1467319430742 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}] 13:43:50 INFO - PROCESS | 1679 | 1467319430744 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:43:50 INFO - PROCESS | 1679 | 1467319430892 Marionette TRACE conn2 <- [1,1579,null,{"value":null}] 13:43:51 INFO - PROCESS | 1679 | 1467319431109 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:51 INFO - PROCESS | 1679 | 1467319431111 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:43:51 INFO - PROCESS | 1679 | ++DOCSHELL 0x116ae6800 == 47 [pid = 1679] [id = 402] 13:43:51 INFO - PROCESS | 1679 | ++DOMWINDOW == 111 (0x112694800) [pid = 1679] [serial = 1205] [outer = 0x0] 13:43:51 INFO - PROCESS | 1679 | ++DOMWINDOW == 112 (0x1128ac400) [pid = 1679] [serial = 1206] [outer = 0x112694800] 13:43:51 INFO - PROCESS | 1679 | 1467319431141 Marionette DEBUG loaded listener.js 13:43:51 INFO - PROCESS | 1679 | ++DOMWINDOW == 113 (0x1133b7000) [pid = 1679] [serial = 1207] [outer = 0x112694800] 13:43:51 INFO - PROCESS | 1679 | 1467319431613 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]]]}] 13:43:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 13:43:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 926ms 13:43:51 INFO - PROCESS | 1679 | 1467319431663 Marionette TRACE conn2 -> [0,1581,"getWindowHandle",null] 13:43:51 INFO - PROCESS | 1679 | 1467319431665 Marionette TRACE conn2 <- [1,1581,null,{"value":"7"}] 13:43:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 13:43:51 INFO - PROCESS | 1679 | 1467319431667 Marionette TRACE conn2 -> [0,1582,"setScriptTimeout",{"ms":35000}] 13:43:51 INFO - PROCESS | 1679 | 1467319431669 Marionette TRACE conn2 <- [1,1582,null,{}] 13:43:52 INFO - PROCESS | 1679 | --DOCSHELL 0x12a7d3000 == 46 [pid = 1679] [id = 394] 13:43:52 INFO - PROCESS | 1679 | --DOCSHELL 0x128f43800 == 45 [pid = 1679] [id = 393] 13:43:52 INFO - PROCESS | 1679 | --DOCSHELL 0x1170b4000 == 44 [pid = 1679] [id = 392] 13:43:52 INFO - PROCESS | 1679 | --DOCSHELL 0x12127d000 == 43 [pid = 1679] [id = 391] 13:43:52 INFO - PROCESS | 1679 | --DOCSHELL 0x12567f800 == 42 [pid = 1679] [id = 390] 13:43:52 INFO - PROCESS | 1679 | --DOCSHELL 0x121c16800 == 41 [pid = 1679] [id = 389] 13:43:52 INFO - PROCESS | 1679 | --DOCSHELL 0x12109a000 == 40 [pid = 1679] [id = 388] 13:43:52 INFO - PROCESS | 1679 | --DOCSHELL 0x1194a1000 == 39 [pid = 1679] [id = 387] 13:43:52 INFO - PROCESS | 1679 | --DOCSHELL 0x1181f4800 == 38 [pid = 1679] [id = 386] 13:43:52 INFO - PROCESS | 1679 | --DOCSHELL 0x113b30000 == 37 [pid = 1679] [id = 385] 13:43:52 INFO - PROCESS | 1679 | --DOCSHELL 0x12ce76000 == 36 [pid = 1679] [id = 382] 13:43:52 INFO - PROCESS | 1679 | --DOCSHELL 0x125688000 == 35 [pid = 1679] [id = 384] 13:43:52 INFO - PROCESS | 1679 | --DOCSHELL 0x116ad5000 == 34 [pid = 1679] [id = 383] 13:43:52 INFO - PROCESS | 1679 | --DOCSHELL 0x12ca96800 == 33 [pid = 1679] [id = 401] 13:43:52 INFO - PROCESS | 1679 | --DOCSHELL 0x12c65f000 == 32 [pid = 1679] [id = 400] 13:43:52 INFO - PROCESS | 1679 | --DOCSHELL 0x12c518000 == 31 [pid = 1679] [id = 399] 13:43:52 INFO - PROCESS | 1679 | --DOCSHELL 0x12b662000 == 30 [pid = 1679] [id = 398] 13:43:52 INFO - PROCESS | 1679 | --DOCSHELL 0x121c24800 == 29 [pid = 1679] [id = 397] 13:43:52 INFO - PROCESS | 1679 | --DOCSHELL 0x12b657000 == 28 [pid = 1679] [id = 395] 13:43:52 INFO - PROCESS | 1679 | --DOCSHELL 0x118257000 == 27 [pid = 1679] [id = 396] 13:43:52 INFO - PROCESS | 1679 | --DOMWINDOW == 112 (0x1197da000) [pid = 1679] [serial = 1116] [outer = 0x0] [url = about:blank] 13:43:52 INFO - PROCESS | 1679 | --DOMWINDOW == 111 (0x119b7cc00) [pid = 1679] [serial = 1117] [outer = 0x0] [url = about:blank] 13:43:52 INFO - PROCESS | 1679 | --DOMWINDOW == 110 (0x11889c000) [pid = 1679] [serial = 1111] [outer = 0x0] [url = about:blank] 13:43:52 INFO - PROCESS | 1679 | --DOMWINDOW == 109 (0x11862e400) [pid = 1679] [serial = 1110] [outer = 0x0] [url = about:blank] 13:43:52 INFO - PROCESS | 1679 | --DOMWINDOW == 108 (0x12650a800) [pid = 1679] [serial = 1125] [outer = 0x0] [url = about:blank] 13:43:52 INFO - PROCESS | 1679 | --DOMWINDOW == 107 (0x121a6e800) [pid = 1679] [serial = 1119] [outer = 0x0] [url = about:blank] 13:43:52 INFO - PROCESS | 1679 | --DOMWINDOW == 106 (0x124584400) [pid = 1679] [serial = 1120] [outer = 0x0] [url = about:blank] 13:43:52 INFO - PROCESS | 1679 | --DOMWINDOW == 105 (0x11817bc00) [pid = 1679] [serial = 1113] [outer = 0x0] [url = about:blank] 13:43:52 INFO - PROCESS | 1679 | --DOMWINDOW == 104 (0x1128d8800) [pid = 1679] [serial = 1114] [outer = 0x0] [url = about:blank] 13:43:52 INFO - PROCESS | 1679 | --DOMWINDOW == 103 (0x118330c00) [pid = 1679] [serial = 1099] [outer = 0x0] [url = about:blank] 13:43:52 INFO - PROCESS | 1679 | --DOMWINDOW == 102 (0x11705b800) [pid = 1679] [serial = 1098] [outer = 0x0] [url = about:blank] 13:43:52 INFO - PROCESS | 1679 | --DOMWINDOW == 101 (0x119a07400) [pid = 1679] [serial = 1102] [outer = 0x0] [url = about:blank] 13:43:52 INFO - PROCESS | 1679 | --DOMWINDOW == 100 (0x118ff0000) [pid = 1679] [serial = 1101] [outer = 0x0] [url = about:blank] 13:43:52 INFO - PROCESS | 1679 | --DOMWINDOW == 99 (0x125cc3000) [pid = 1679] [serial = 1104] [outer = 0x0] [url = about:blank] 13:43:52 INFO - PROCESS | 1679 | --DOMWINDOW == 98 (0x126213800) [pid = 1679] [serial = 1105] [outer = 0x0] [url = about:blank] 13:43:52 INFO - PROCESS | 1679 | --DOMWINDOW == 97 (0x11705d000) [pid = 1679] [serial = 1108] [outer = 0x0] [url = about:blank] 13:43:52 INFO - PROCESS | 1679 | --DOMWINDOW == 96 (0x113ead400) [pid = 1679] [serial = 1107] [outer = 0x0] [url = about:blank] 13:43:52 INFO - PROCESS | 1679 | --DOMWINDOW == 95 (0x129442000) [pid = 1679] [serial = 1129] [outer = 0x0] [url = about:blank] 13:43:52 INFO - PROCESS | 1679 | --DOMWINDOW == 94 (0x128fa6800) [pid = 1679] [serial = 1128] [outer = 0x0] [url = about:blank] 13:43:52 INFO - PROCESS | 1679 | --DOMWINDOW == 93 (0x12a532c00) [pid = 1679] [serial = 1131] [outer = 0x0] [url = about:blank] 13:43:52 INFO - PROCESS | 1679 | --DOMWINDOW == 92 (0x12a538400) [pid = 1679] [serial = 1132] [outer = 0x0] [url = about:blank] 13:43:52 INFO - PROCESS | 1679 | --DOMWINDOW == 91 (0x12a53d000) [pid = 1679] [serial = 1134] [outer = 0x0] [url = about:blank] 13:43:52 INFO - PROCESS | 1679 | --DOMWINDOW == 90 (0x124cac400) [pid = 1679] [serial = 1140] [outer = 0x0] [url = about:blank] 13:43:52 INFO - PROCESS | 1679 | --DOMWINDOW == 89 (0x12a905400) [pid = 1679] [serial = 1143] [outer = 0x0] [url = about:blank] 13:43:52 INFO - PROCESS | 1679 | --DOMWINDOW == 88 (0x11817b400) [pid = 1679] [serial = 1137] [outer = 0x0] [url = about:blank] 13:43:52 INFO - PROCESS | 1679 | --DOMWINDOW == 87 (0x125c0c800) [pid = 1679] [serial = 1122] [outer = 0x0] [url = about:blank] 13:43:52 INFO - PROCESS | 1679 | --DOMWINDOW == 86 (0x12a90c000) [pid = 1679] [serial = 1135] [outer = 0x0] [url = about:blank] 13:43:52 INFO - PROCESS | 1679 | --DOMWINDOW == 85 (0x12614d000) [pid = 1679] [serial = 1123] [outer = 0x0] [url = about:blank] 13:43:52 INFO - PROCESS | 1679 | --DOMWINDOW == 84 (0x12882a400) [pid = 1679] [serial = 1126] [outer = 0x0] [url = about:blank] 13:43:52 INFO - PROCESS | 1679 | --DOMWINDOW == 83 (0x1265ba800) [pid = 1679] [serial = 1141] [outer = 0x0] [url = about:blank] 13:43:52 INFO - PROCESS | 1679 | --DOMWINDOW == 82 (0x118f81000) [pid = 1679] [serial = 1138] [outer = 0x0] [url = about:blank] 13:43:52 INFO - PROCESS | 1679 | 1467319432340 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}] 13:43:52 INFO - PROCESS | 1679 | 1467319432342 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:43:52 INFO - PROCESS | 1679 | 1467319432429 Marionette TRACE conn2 <- [1,1583,null,{"value":null}] 13:43:52 INFO - PROCESS | 1679 | 1467319432433 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:52 INFO - PROCESS | 1679 | 1467319432435 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:43:52 INFO - PROCESS | 1679 | ++DOCSHELL 0x113b30000 == 28 [pid = 1679] [id = 403] 13:43:52 INFO - PROCESS | 1679 | ++DOMWINDOW == 83 (0x11269ec00) [pid = 1679] [serial = 1208] [outer = 0x0] 13:43:52 INFO - PROCESS | 1679 | ++DOMWINDOW == 84 (0x1128a3c00) [pid = 1679] [serial = 1209] [outer = 0x11269ec00] 13:43:52 INFO - PROCESS | 1679 | 1467319432467 Marionette DEBUG loaded listener.js 13:43:52 INFO - PROCESS | 1679 | ++DOMWINDOW == 85 (0x1128d7400) [pid = 1679] [serial = 1210] [outer = 0x11269ec00] 13:43:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 13:43:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1168ms 13:43:52 INFO - PROCESS | 1679 | 1467319432831 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]]]}] 13:43:52 INFO - PROCESS | 1679 | 1467319432837 Marionette TRACE conn2 -> [0,1585,"getWindowHandle",null] 13:43:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 13:43:52 INFO - PROCESS | 1679 | 1467319432843 Marionette TRACE conn2 <- [1,1585,null,{"value":"7"}] 13:43:52 INFO - PROCESS | 1679 | 1467319432846 Marionette TRACE conn2 -> [0,1586,"setScriptTimeout",{"ms":35000}] 13:43:52 INFO - PROCESS | 1679 | 1467319432848 Marionette TRACE conn2 <- [1,1586,null,{}] 13:43:52 INFO - PROCESS | 1679 | 1467319432879 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}] 13:43:52 INFO - PROCESS | 1679 | 1467319432881 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:43:52 INFO - PROCESS | 1679 | 1467319432976 Marionette TRACE conn2 <- [1,1587,null,{"value":null}] 13:43:52 INFO - PROCESS | 1679 | 1467319432986 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:52 INFO - PROCESS | 1679 | 1467319432989 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:43:53 INFO - PROCESS | 1679 | ++DOCSHELL 0x1170b7800 == 29 [pid = 1679] [id = 404] 13:43:53 INFO - PROCESS | 1679 | ++DOMWINDOW == 86 (0x113940800) [pid = 1679] [serial = 1211] [outer = 0x0] 13:43:53 INFO - PROCESS | 1679 | ++DOMWINDOW == 87 (0x116705000) [pid = 1679] [serial = 1212] [outer = 0x113940800] 13:43:53 INFO - PROCESS | 1679 | 1467319433031 Marionette DEBUG loaded listener.js 13:43:53 INFO - PROCESS | 1679 | ++DOMWINDOW == 88 (0x11678bc00) [pid = 1679] [serial = 1213] [outer = 0x113940800] 13:43:53 INFO - PROCESS | 1679 | 1467319433440 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]]]}] 13:43:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 13:43:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 645ms 13:43:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 13:43:53 INFO - PROCESS | 1679 | 1467319433491 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 13:43:53 INFO - PROCESS | 1679 | 1467319433493 Marionette TRACE conn2 <- [1,1589,null,{"value":"7"}] 13:43:53 INFO - PROCESS | 1679 | 1467319433495 Marionette TRACE conn2 -> [0,1590,"setScriptTimeout",{"ms":35000}] 13:43:53 INFO - PROCESS | 1679 | 1467319433497 Marionette TRACE conn2 <- [1,1590,null,{}] 13:43:53 INFO - PROCESS | 1679 | 1467319433499 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}] 13:43:53 INFO - PROCESS | 1679 | 1467319433500 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:43:53 INFO - PROCESS | 1679 | 1467319433586 Marionette TRACE conn2 <- [1,1591,null,{"value":null}] 13:43:53 INFO - PROCESS | 1679 | 1467319433594 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:53 INFO - PROCESS | 1679 | 1467319433596 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:43:53 INFO - PROCESS | 1679 | ++DOCSHELL 0x118597800 == 30 [pid = 1679] [id = 405] 13:43:53 INFO - PROCESS | 1679 | ++DOMWINDOW == 89 (0x116f0f400) [pid = 1679] [serial = 1214] [outer = 0x0] 13:43:53 INFO - PROCESS | 1679 | ++DOMWINDOW == 90 (0x11705d400) [pid = 1679] [serial = 1215] [outer = 0x116f0f400] 13:43:53 INFO - PROCESS | 1679 | 1467319433625 Marionette DEBUG loaded listener.js 13:43:53 INFO - PROCESS | 1679 | ++DOMWINDOW == 91 (0x117d15400) [pid = 1679] [serial = 1216] [outer = 0x116f0f400] 13:43:53 INFO - PROCESS | 1679 | 1467319433974 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]]]}] 13:43:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 13:43:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 519ms 13:43:54 INFO - PROCESS | 1679 | 1467319434019 Marionette TRACE conn2 -> [0,1593,"getWindowHandle",null] 13:43:54 INFO - PROCESS | 1679 | 1467319434026 Marionette TRACE conn2 <- [1,1593,null,{"value":"7"}] 13:43:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 13:43:54 INFO - PROCESS | 1679 | 1467319434029 Marionette TRACE conn2 -> [0,1594,"setScriptTimeout",{"ms":35000}] 13:43:54 INFO - PROCESS | 1679 | 1467319434030 Marionette TRACE conn2 <- [1,1594,null,{}] 13:43:54 INFO - PROCESS | 1679 | 1467319434032 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}] 13:43:54 INFO - PROCESS | 1679 | 1467319434033 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:43:54 INFO - PROCESS | 1679 | 1467319434136 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 13:43:54 INFO - PROCESS | 1679 | 1467319434173 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:54 INFO - PROCESS | 1679 | 1467319434174 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:43:54 INFO - PROCESS | 1679 | ++DOCSHELL 0x119489800 == 31 [pid = 1679] [id = 406] 13:43:54 INFO - PROCESS | 1679 | ++DOMWINDOW == 92 (0x117d18800) [pid = 1679] [serial = 1217] [outer = 0x0] 13:43:54 INFO - PROCESS | 1679 | ++DOMWINDOW == 93 (0x11817ac00) [pid = 1679] [serial = 1218] [outer = 0x117d18800] 13:43:54 INFO - PROCESS | 1679 | 1467319434200 Marionette DEBUG loaded listener.js 13:43:54 INFO - PROCESS | 1679 | ++DOMWINDOW == 94 (0x118536400) [pid = 1679] [serial = 1219] [outer = 0x117d18800] 13:43:54 INFO - PROCESS | 1679 | 1467319434476 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]]]}] 13:43:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 13:43:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 469ms 13:43:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 13:43:54 INFO - PROCESS | 1679 | 1467319434499 Marionette TRACE conn2 -> [0,1597,"getWindowHandle",null] 13:43:54 INFO - PROCESS | 1679 | 1467319434500 Marionette TRACE conn2 <- [1,1597,null,{"value":"7"}] 13:43:54 INFO - PROCESS | 1679 | 1467319434510 Marionette TRACE conn2 -> [0,1598,"setScriptTimeout",{"ms":35000}] 13:43:54 INFO - PROCESS | 1679 | 1467319434511 Marionette TRACE conn2 <- [1,1598,null,{}] 13:43:54 INFO - PROCESS | 1679 | 1467319434541 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}] 13:43:54 INFO - PROCESS | 1679 | 1467319434543 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:43:54 INFO - PROCESS | 1679 | 1467319434645 Marionette TRACE conn2 <- [1,1599,null,{"value":null}] 13:43:54 INFO - PROCESS | 1679 | 1467319434681 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:54 INFO - PROCESS | 1679 | 1467319434682 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:43:54 INFO - PROCESS | 1679 | ++DOCSHELL 0x120f77000 == 32 [pid = 1679] [id = 407] 13:43:54 INFO - PROCESS | 1679 | ++DOMWINDOW == 95 (0x118631000) [pid = 1679] [serial = 1220] [outer = 0x0] 13:43:54 INFO - PROCESS | 1679 | ++DOMWINDOW == 96 (0x11863a000) [pid = 1679] [serial = 1221] [outer = 0x118631000] 13:43:54 INFO - PROCESS | 1679 | 1467319434707 Marionette DEBUG loaded listener.js 13:43:54 INFO - PROCESS | 1679 | ++DOMWINDOW == 97 (0x118f44000) [pid = 1679] [serial = 1222] [outer = 0x118631000] 13:43:55 INFO - PROCESS | 1679 | 1467319435027 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]]]}] 13:43:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 13:43:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 546ms 13:43:55 INFO - PROCESS | 1679 | 1467319435049 Marionette TRACE conn2 -> [0,1601,"getWindowHandle",null] 13:43:55 INFO - PROCESS | 1679 | 1467319435050 Marionette TRACE conn2 <- [1,1601,null,{"value":"7"}] 13:43:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 13:43:55 INFO - PROCESS | 1679 | 1467319435053 Marionette TRACE conn2 -> [0,1602,"setScriptTimeout",{"ms":35000}] 13:43:55 INFO - PROCESS | 1679 | 1467319435056 Marionette TRACE conn2 <- [1,1602,null,{}] 13:43:55 INFO - PROCESS | 1679 | 1467319435065 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}] 13:43:55 INFO - PROCESS | 1679 | 1467319435069 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:43:55 INFO - PROCESS | 1679 | 1467319435184 Marionette TRACE conn2 <- [1,1603,null,{"value":null}] 13:43:55 INFO - PROCESS | 1679 | 1467319435188 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:55 INFO - PROCESS | 1679 | 1467319435189 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:43:55 INFO - PROCESS | 1679 | ++DOCSHELL 0x12154b000 == 33 [pid = 1679] [id = 408] 13:43:55 INFO - PROCESS | 1679 | ++DOMWINDOW == 98 (0x118f7ac00) [pid = 1679] [serial = 1223] [outer = 0x0] 13:43:55 INFO - PROCESS | 1679 | ++DOMWINDOW == 99 (0x118ff7c00) [pid = 1679] [serial = 1224] [outer = 0x118f7ac00] 13:43:55 INFO - PROCESS | 1679 | 1467319435214 Marionette DEBUG loaded listener.js 13:43:55 INFO - PROCESS | 1679 | ++DOMWINDOW == 100 (0x11975ec00) [pid = 1679] [serial = 1225] [outer = 0x118f7ac00] 13:43:55 INFO - PROCESS | 1679 | 1467319435565 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]]]}] 13:43:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 13:43:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 522ms 13:43:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 13:43:55 INFO - PROCESS | 1679 | 1467319435575 Marionette TRACE conn2 -> [0,1605,"getWindowHandle",null] 13:43:55 INFO - PROCESS | 1679 | 1467319435576 Marionette TRACE conn2 <- [1,1605,null,{"value":"7"}] 13:43:55 INFO - PROCESS | 1679 | 1467319435578 Marionette TRACE conn2 -> [0,1606,"setScriptTimeout",{"ms":35000}] 13:43:55 INFO - PROCESS | 1679 | 1467319435579 Marionette TRACE conn2 <- [1,1606,null,{}] 13:43:55 INFO - PROCESS | 1679 | 1467319435581 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}] 13:43:55 INFO - PROCESS | 1679 | 1467319435582 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:43:55 INFO - PROCESS | 1679 | 1467319435687 Marionette TRACE conn2 <- [1,1607,null,{"value":null}] 13:43:55 INFO - PROCESS | 1679 | 1467319435691 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:55 INFO - PROCESS | 1679 | 1467319435692 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:43:55 INFO - PROCESS | 1679 | ++DOCSHELL 0x121c1a000 == 34 [pid = 1679] [id = 409] 13:43:55 INFO - PROCESS | 1679 | ++DOMWINDOW == 101 (0x118fbdc00) [pid = 1679] [serial = 1226] [outer = 0x0] 13:43:55 INFO - PROCESS | 1679 | ++DOMWINDOW == 102 (0x1197e1800) [pid = 1679] [serial = 1227] [outer = 0x118fbdc00] 13:43:55 INFO - PROCESS | 1679 | 1467319435723 Marionette DEBUG loaded listener.js 13:43:55 INFO - PROCESS | 1679 | ++DOMWINDOW == 103 (0x119a08400) [pid = 1679] [serial = 1228] [outer = 0x118fbdc00] 13:43:56 INFO - PROCESS | 1679 | 1467319436066 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]]]}] 13:43:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 13:43:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 519ms 13:43:56 INFO - PROCESS | 1679 | 1467319436097 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 13:43:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 13:43:56 INFO - PROCESS | 1679 | 1467319436098 Marionette TRACE conn2 <- [1,1609,null,{"value":"7"}] 13:43:56 INFO - PROCESS | 1679 | 1467319436101 Marionette TRACE conn2 -> [0,1610,"setScriptTimeout",{"ms":35000}] 13:43:56 INFO - PROCESS | 1679 | 1467319436102 Marionette TRACE conn2 <- [1,1610,null,{}] 13:43:56 INFO - PROCESS | 1679 | 1467319436107 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}] 13:43:56 INFO - PROCESS | 1679 | 1467319436108 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:43:56 INFO - PROCESS | 1679 | 1467319436205 Marionette TRACE conn2 <- [1,1611,null,{"value":null}] 13:43:56 INFO - PROCESS | 1679 | 1467319436208 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:56 INFO - PROCESS | 1679 | 1467319436209 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:43:56 INFO - PROCESS | 1679 | ++DOCSHELL 0x123dad000 == 35 [pid = 1679] [id = 410] 13:43:56 INFO - PROCESS | 1679 | ++DOMWINDOW == 104 (0x119644000) [pid = 1679] [serial = 1229] [outer = 0x0] 13:43:56 INFO - PROCESS | 1679 | ++DOMWINDOW == 105 (0x12102f000) [pid = 1679] [serial = 1230] [outer = 0x119644000] 13:43:56 INFO - PROCESS | 1679 | 1467319436234 Marionette DEBUG loaded listener.js 13:43:56 INFO - PROCESS | 1679 | ++DOMWINDOW == 106 (0x12183d000) [pid = 1679] [serial = 1231] [outer = 0x119644000] 13:43:56 INFO - PROCESS | 1679 | --DOMWINDOW == 105 (0x125db4000) [pid = 1679] [serial = 1181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 13:43:56 INFO - PROCESS | 1679 | --DOMWINDOW == 104 (0x118fc7c00) [pid = 1679] [serial = 1166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 13:43:56 INFO - PROCESS | 1679 | --DOMWINDOW == 103 (0x119b79000) [pid = 1679] [serial = 1169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 13:43:56 INFO - PROCESS | 1679 | --DOMWINDOW == 102 (0x118ffa800) [pid = 1679] [serial = 1172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 13:43:56 INFO - PROCESS | 1679 | --DOMWINDOW == 101 (0x116a11000) [pid = 1679] [serial = 1160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 13:43:56 INFO - PROCESS | 1679 | --DOMWINDOW == 100 (0x112d73400) [pid = 1679] [serial = 1154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 13:43:56 INFO - PROCESS | 1679 | --DOMWINDOW == 99 (0x11670b400) [pid = 1679] [serial = 1157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 13:43:56 INFO - PROCESS | 1679 | --DOMWINDOW == 98 (0x118635c00) [pid = 1679] [serial = 1163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 13:43:56 INFO - PROCESS | 1679 | --DOMWINDOW == 97 (0x11975a800) [pid = 1679] [serial = 1151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 13:43:56 INFO - PROCESS | 1679 | --DOMWINDOW == 96 (0x116782000) [pid = 1679] [serial = 1148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 13:43:56 INFO - PROCESS | 1679 | --DOMWINDOW == 95 (0x128827800) [pid = 1679] [serial = 1145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 13:43:56 INFO - PROCESS | 1679 | --DOMWINDOW == 94 (0x110fe7800) [pid = 1679] [serial = 1175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 13:43:56 INFO - PROCESS | 1679 | --DOMWINDOW == 93 (0x128823400) [pid = 1679] [serial = 1184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 13:43:56 INFO - PROCESS | 1679 | --DOMWINDOW == 92 (0x1128af000) [pid = 1679] [serial = 1178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 13:43:56 INFO - PROCESS | 1679 | --DOMWINDOW == 91 (0x118fc6400) [pid = 1679] [serial = 1142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 13:43:56 INFO - PROCESS | 1679 | 1467319436731 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]]]}] 13:43:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 13:43:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 671ms 13:43:56 INFO - PROCESS | 1679 | 1467319436772 Marionette TRACE conn2 -> [0,1613,"getWindowHandle",null] 13:43:56 INFO - PROCESS | 1679 | 1467319436773 Marionette TRACE conn2 <- [1,1613,null,{"value":"7"}] 13:43:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 13:43:56 INFO - PROCESS | 1679 | 1467319436776 Marionette TRACE conn2 -> [0,1614,"setScriptTimeout",{"ms":35000}] 13:43:56 INFO - PROCESS | 1679 | 1467319436777 Marionette TRACE conn2 <- [1,1614,null,{}] 13:43:56 INFO - PROCESS | 1679 | 1467319436779 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}] 13:43:56 INFO - PROCESS | 1679 | 1467319436780 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:43:56 INFO - PROCESS | 1679 | 1467319436858 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 13:43:56 INFO - PROCESS | 1679 | 1467319436862 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:56 INFO - PROCESS | 1679 | 1467319436863 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:43:56 INFO - PROCESS | 1679 | ++DOCSHELL 0x125676000 == 36 [pid = 1679] [id = 411] 13:43:56 INFO - PROCESS | 1679 | ++DOMWINDOW == 92 (0x113e42800) [pid = 1679] [serial = 1232] [outer = 0x0] 13:43:56 INFO - PROCESS | 1679 | ++DOMWINDOW == 93 (0x11832fc00) [pid = 1679] [serial = 1233] [outer = 0x113e42800] 13:43:56 INFO - PROCESS | 1679 | 1467319436887 Marionette DEBUG loaded listener.js 13:43:56 INFO - PROCESS | 1679 | ++DOMWINDOW == 94 (0x119b79000) [pid = 1679] [serial = 1234] [outer = 0x113e42800] 13:43:57 INFO - PROCESS | 1679 | 1467319437237 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]]]}] 13:43:57 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 13:43:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 470ms 13:43:57 INFO - PROCESS | 1679 | 1467319437246 Marionette TRACE conn2 -> [0,1617,"getWindowHandle",null] 13:43:57 INFO - PROCESS | 1679 | 1467319437247 Marionette TRACE conn2 <- [1,1617,null,{"value":"7"}] 13:43:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 13:43:57 INFO - PROCESS | 1679 | 1467319437249 Marionette TRACE conn2 -> [0,1618,"setScriptTimeout",{"ms":35000}] 13:43:57 INFO - PROCESS | 1679 | 1467319437251 Marionette TRACE conn2 <- [1,1618,null,{}] 13:43:57 INFO - PROCESS | 1679 | 1467319437253 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}] 13:43:57 INFO - PROCESS | 1679 | 1467319437256 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:43:57 INFO - PROCESS | 1679 | 1467319437361 Marionette TRACE conn2 <- [1,1619,null,{"value":null}] 13:43:57 INFO - PROCESS | 1679 | 1467319437367 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:57 INFO - PROCESS | 1679 | 1467319437369 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:43:57 INFO - PROCESS | 1679 | ++DOCSHELL 0x125d3f800 == 37 [pid = 1679] [id = 412] 13:43:57 INFO - PROCESS | 1679 | ++DOMWINDOW == 95 (0x112a7ac00) [pid = 1679] [serial = 1235] [outer = 0x0] 13:43:57 INFO - PROCESS | 1679 | ++DOMWINDOW == 96 (0x121633800) [pid = 1679] [serial = 1236] [outer = 0x112a7ac00] 13:43:57 INFO - PROCESS | 1679 | 1467319437394 Marionette DEBUG loaded listener.js 13:43:57 INFO - PROCESS | 1679 | ++DOMWINDOW == 97 (0x121a6b000) [pid = 1679] [serial = 1237] [outer = 0x112a7ac00] 13:43:57 INFO - PROCESS | 1679 | 1467319437718 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]]]}] 13:43:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 13:43:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 517ms 13:43:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 13:43:57 INFO - PROCESS | 1679 | 1467319437768 Marionette TRACE conn2 -> [0,1621,"getWindowHandle",null] 13:43:57 INFO - PROCESS | 1679 | 1467319437769 Marionette TRACE conn2 <- [1,1621,null,{"value":"7"}] 13:43:57 INFO - PROCESS | 1679 | 1467319437771 Marionette TRACE conn2 -> [0,1622,"setScriptTimeout",{"ms":35000}] 13:43:57 INFO - PROCESS | 1679 | 1467319437772 Marionette TRACE conn2 <- [1,1622,null,{}] 13:43:57 INFO - PROCESS | 1679 | 1467319437775 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}] 13:43:57 INFO - PROCESS | 1679 | 1467319437776 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:43:57 INFO - PROCESS | 1679 | 1467319437861 Marionette TRACE conn2 <- [1,1623,null,{"value":null}] 13:43:57 INFO - PROCESS | 1679 | 1467319437864 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:57 INFO - PROCESS | 1679 | 1467319437866 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:43:57 INFO - PROCESS | 1679 | ++DOCSHELL 0x128c56800 == 38 [pid = 1679] [id = 413] 13:43:57 INFO - PROCESS | 1679 | ++DOMWINDOW == 98 (0x121a6e800) [pid = 1679] [serial = 1238] [outer = 0x0] 13:43:57 INFO - PROCESS | 1679 | ++DOMWINDOW == 99 (0x1242dac00) [pid = 1679] [serial = 1239] [outer = 0x121a6e800] 13:43:57 INFO - PROCESS | 1679 | 1467319437894 Marionette DEBUG loaded listener.js 13:43:57 INFO - PROCESS | 1679 | ++DOMWINDOW == 100 (0x124c34c00) [pid = 1679] [serial = 1240] [outer = 0x121a6e800] 13:43:58 INFO - PROCESS | 1679 | 1467319438233 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]]]}] 13:43:58 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 13:43:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 470ms 13:43:58 INFO - PROCESS | 1679 | 1467319438244 Marionette TRACE conn2 -> [0,1625,"getWindowHandle",null] 13:43:58 INFO - PROCESS | 1679 | 1467319438245 Marionette TRACE conn2 <- [1,1625,null,{"value":"7"}] 13:43:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 13:43:58 INFO - PROCESS | 1679 | 1467319438248 Marionette TRACE conn2 -> [0,1626,"setScriptTimeout",{"ms":35000}] 13:43:58 INFO - PROCESS | 1679 | 1467319438250 Marionette TRACE conn2 <- [1,1626,null,{}] 13:43:58 INFO - PROCESS | 1679 | 1467319438253 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}] 13:43:58 INFO - PROCESS | 1679 | 1467319438256 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:43:58 INFO - PROCESS | 1679 | 1467319438360 Marionette TRACE conn2 <- [1,1627,null,{"value":null}] 13:43:58 INFO - PROCESS | 1679 | 1467319438367 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:58 INFO - PROCESS | 1679 | 1467319438369 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:43:58 INFO - PROCESS | 1679 | ++DOCSHELL 0x128f43800 == 39 [pid = 1679] [id = 414] 13:43:58 INFO - PROCESS | 1679 | ++DOMWINDOW == 101 (0x11889f800) [pid = 1679] [serial = 1241] [outer = 0x0] 13:43:58 INFO - PROCESS | 1679 | ++DOMWINDOW == 102 (0x124caf800) [pid = 1679] [serial = 1242] [outer = 0x11889f800] 13:43:58 INFO - PROCESS | 1679 | 1467319438394 Marionette DEBUG loaded listener.js 13:43:58 INFO - PROCESS | 1679 | ++DOMWINDOW == 103 (0x125c11800) [pid = 1679] [serial = 1243] [outer = 0x11889f800] 13:43:58 INFO - PROCESS | 1679 | 1467319438800 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]]]}] 13:43:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 13:43:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 570ms 13:43:58 INFO - PROCESS | 1679 | 1467319438845 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 13:43:58 INFO - PROCESS | 1679 | 1467319438848 Marionette TRACE conn2 <- [1,1629,null,{"value":"7"}] 13:43:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 13:43:58 INFO - PROCESS | 1679 | 1467319438855 Marionette TRACE conn2 -> [0,1630,"setScriptTimeout",{"ms":35000}] 13:43:58 INFO - PROCESS | 1679 | 1467319438858 Marionette TRACE conn2 <- [1,1630,null,{}] 13:43:58 INFO - PROCESS | 1679 | 1467319438862 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}] 13:43:58 INFO - PROCESS | 1679 | 1467319438864 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:43:58 INFO - PROCESS | 1679 | 1467319438977 Marionette TRACE conn2 <- [1,1631,null,{"value":null}] 13:43:59 INFO - PROCESS | 1679 | 1467319439058 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:59 INFO - PROCESS | 1679 | 1467319439060 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:43:59 INFO - PROCESS | 1679 | ++DOCSHELL 0x116ad7800 == 40 [pid = 1679] [id = 415] 13:43:59 INFO - PROCESS | 1679 | ++DOMWINDOW == 104 (0x1128cac00) [pid = 1679] [serial = 1244] [outer = 0x0] 13:43:59 INFO - PROCESS | 1679 | ++DOMWINDOW == 105 (0x1128d9000) [pid = 1679] [serial = 1245] [outer = 0x1128cac00] 13:43:59 INFO - PROCESS | 1679 | 1467319439091 Marionette DEBUG loaded listener.js 13:43:59 INFO - PROCESS | 1679 | ++DOMWINDOW == 106 (0x11336bc00) [pid = 1679] [serial = 1246] [outer = 0x1128cac00] 13:43:59 INFO - PROCESS | 1679 | 1467319439593 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]]]}] 13:43:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 13:43:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 777ms 13:43:59 INFO - PROCESS | 1679 | 1467319439630 Marionette TRACE conn2 -> [0,1633,"getWindowHandle",null] 13:43:59 INFO - PROCESS | 1679 | 1467319439633 Marionette TRACE conn2 <- [1,1633,null,{"value":"7"}] 13:43:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 13:43:59 INFO - PROCESS | 1679 | 1467319439666 Marionette TRACE conn2 -> [0,1634,"setScriptTimeout",{"ms":35000}] 13:43:59 INFO - PROCESS | 1679 | 1467319439668 Marionette TRACE conn2 <- [1,1634,null,{}] 13:43:59 INFO - PROCESS | 1679 | 1467319439672 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}] 13:43:59 INFO - PROCESS | 1679 | 1467319439675 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:43:59 INFO - PROCESS | 1679 | 1467319439782 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 13:43:59 INFO - PROCESS | 1679 | 1467319439862 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:59 INFO - PROCESS | 1679 | 1467319439864 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:43:59 INFO - PROCESS | 1679 | ++DOCSHELL 0x120f82000 == 41 [pid = 1679] [id = 416] 13:43:59 INFO - PROCESS | 1679 | ++DOMWINDOW == 107 (0x116a0ac00) [pid = 1679] [serial = 1247] [outer = 0x0] 13:43:59 INFO - PROCESS | 1679 | ++DOMWINDOW == 108 (0x116f0e400) [pid = 1679] [serial = 1248] [outer = 0x116a0ac00] 13:43:59 INFO - PROCESS | 1679 | 1467319439895 Marionette DEBUG loaded listener.js 13:43:59 INFO - PROCESS | 1679 | ++DOMWINDOW == 109 (0x117d11c00) [pid = 1679] [serial = 1249] [outer = 0x116a0ac00] 13:44:00 INFO - PROCESS | 1679 | 1467319440566 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]]]}] 13:44:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 13:44:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 974ms 13:44:00 INFO - PROCESS | 1679 | 1467319440659 Marionette TRACE conn2 -> [0,1637,"getWindowHandle",null] 13:44:00 INFO - PROCESS | 1679 | 1467319440661 Marionette TRACE conn2 <- [1,1637,null,{"value":"7"}] 13:44:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 13:44:00 INFO - PROCESS | 1679 | 1467319440666 Marionette TRACE conn2 -> [0,1638,"setScriptTimeout",{"ms":35000}] 13:44:00 INFO - PROCESS | 1679 | 1467319440668 Marionette TRACE conn2 <- [1,1638,null,{}] 13:44:00 INFO - PROCESS | 1679 | 1467319440672 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}] 13:44:00 INFO - PROCESS | 1679 | 1467319440674 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:44:00 INFO - PROCESS | 1679 | 1467319440782 Marionette TRACE conn2 <- [1,1639,null,{"value":null}] 13:44:00 INFO - PROCESS | 1679 | 1467319440839 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:00 INFO - PROCESS | 1679 | 1467319440842 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:44:00 INFO - PROCESS | 1679 | ++DOCSHELL 0x1170b2800 == 42 [pid = 1679] [id = 417] 13:44:00 INFO - PROCESS | 1679 | ++DOMWINDOW == 110 (0x113eab800) [pid = 1679] [serial = 1250] [outer = 0x0] 13:44:00 INFO - PROCESS | 1679 | ++DOMWINDOW == 111 (0x116293800) [pid = 1679] [serial = 1251] [outer = 0x113eab800] 13:44:00 INFO - PROCESS | 1679 | 1467319440870 Marionette DEBUG loaded listener.js 13:44:00 INFO - PROCESS | 1679 | ++DOMWINDOW == 112 (0x116786c00) [pid = 1679] [serial = 1252] [outer = 0x113eab800] 13:44:01 INFO - PROCESS | 1679 | --DOCSHELL 0x128c56800 == 41 [pid = 1679] [id = 413] 13:44:01 INFO - PROCESS | 1679 | --DOCSHELL 0x125d3f800 == 40 [pid = 1679] [id = 412] 13:44:01 INFO - PROCESS | 1679 | --DOCSHELL 0x125676000 == 39 [pid = 1679] [id = 411] 13:44:01 INFO - PROCESS | 1679 | --DOCSHELL 0x123dad000 == 38 [pid = 1679] [id = 410] 13:44:01 INFO - PROCESS | 1679 | --DOCSHELL 0x121c1a000 == 37 [pid = 1679] [id = 409] 13:44:01 INFO - PROCESS | 1679 | --DOCSHELL 0x12154b000 == 36 [pid = 1679] [id = 408] 13:44:01 INFO - PROCESS | 1679 | --DOCSHELL 0x120f77000 == 35 [pid = 1679] [id = 407] 13:44:01 INFO - PROCESS | 1679 | --DOCSHELL 0x119489800 == 34 [pid = 1679] [id = 406] 13:44:01 INFO - PROCESS | 1679 | --DOCSHELL 0x118597800 == 33 [pid = 1679] [id = 405] 13:44:01 INFO - PROCESS | 1679 | --DOCSHELL 0x1170b7800 == 32 [pid = 1679] [id = 404] 13:44:01 INFO - PROCESS | 1679 | --DOCSHELL 0x113b30000 == 31 [pid = 1679] [id = 403] 13:44:01 INFO - PROCESS | 1679 | --DOCSHELL 0x116ae6800 == 30 [pid = 1679] [id = 402] 13:44:01 INFO - PROCESS | 1679 | --DOMWINDOW == 111 (0x126512c00) [pid = 1679] [serial = 1183] [outer = 0x0] [url = about:blank] 13:44:01 INFO - PROCESS | 1679 | --DOMWINDOW == 110 (0x119339000) [pid = 1679] [serial = 1167] [outer = 0x0] [url = about:blank] 13:44:01 INFO - PROCESS | 1679 | --DOMWINDOW == 109 (0x12183e400) [pid = 1679] [serial = 1170] [outer = 0x0] [url = about:blank] 13:44:01 INFO - PROCESS | 1679 | --DOMWINDOW == 108 (0x1197df400) [pid = 1679] [serial = 1168] [outer = 0x0] [url = about:blank] 13:44:01 INFO - PROCESS | 1679 | --DOMWINDOW == 107 (0x124512c00) [pid = 1679] [serial = 1171] [outer = 0x0] [url = about:blank] 13:44:01 INFO - PROCESS | 1679 | --DOMWINDOW == 106 (0x124cae000) [pid = 1679] [serial = 1173] [outer = 0x0] [url = about:blank] 13:44:01 INFO - PROCESS | 1679 | --DOMWINDOW == 105 (0x125831400) [pid = 1679] [serial = 1174] [outer = 0x0] [url = about:blank] 13:44:01 INFO - PROCESS | 1679 | --DOMWINDOW == 104 (0x118252800) [pid = 1679] [serial = 1161] [outer = 0x0] [url = about:blank] 13:44:01 INFO - PROCESS | 1679 | --DOMWINDOW == 103 (0x1131d4400) [pid = 1679] [serial = 1155] [outer = 0x0] [url = about:blank] 13:44:01 INFO - PROCESS | 1679 | --DOMWINDOW == 102 (0x11402f400) [pid = 1679] [serial = 1156] [outer = 0x0] [url = about:blank] 13:44:01 INFO - PROCESS | 1679 | --DOMWINDOW == 101 (0x116a03800) [pid = 1679] [serial = 1158] [outer = 0x0] [url = about:blank] 13:44:01 INFO - PROCESS | 1679 | --DOMWINDOW == 100 (0x11705a800) [pid = 1679] [serial = 1159] [outer = 0x0] [url = about:blank] 13:44:01 INFO - PROCESS | 1679 | --DOMWINDOW == 99 (0x118895c00) [pid = 1679] [serial = 1164] [outer = 0x0] [url = about:blank] 13:44:01 INFO - PROCESS | 1679 | --DOMWINDOW == 98 (0x120f21000) [pid = 1679] [serial = 1152] [outer = 0x0] [url = about:blank] 13:44:01 INFO - PROCESS | 1679 | --DOMWINDOW == 97 (0x1214ff400) [pid = 1679] [serial = 1153] [outer = 0x0] [url = about:blank] 13:44:01 INFO - PROCESS | 1679 | --DOMWINDOW == 96 (0x11817dc00) [pid = 1679] [serial = 1149] [outer = 0x0] [url = about:blank] 13:44:01 INFO - PROCESS | 1679 | --DOMWINDOW == 95 (0x1186a1400) [pid = 1679] [serial = 1150] [outer = 0x0] [url = about:blank] 13:44:01 INFO - PROCESS | 1679 | --DOMWINDOW == 94 (0x12b60f400) [pid = 1679] [serial = 1147] [outer = 0x0] [url = about:blank] 13:44:01 INFO - PROCESS | 1679 | --DOMWINDOW == 93 (0x12a90cc00) [pid = 1679] [serial = 1146] [outer = 0x0] [url = about:blank] 13:44:01 INFO - PROCESS | 1679 | --DOMWINDOW == 92 (0x118630000) [pid = 1679] [serial = 1162] [outer = 0x0] [url = about:blank] 13:44:01 INFO - PROCESS | 1679 | --DOMWINDOW == 91 (0x117d34000) [pid = 1679] [serial = 1177] [outer = 0x0] [url = about:blank] 13:44:01 INFO - PROCESS | 1679 | --DOMWINDOW == 90 (0x126065800) [pid = 1679] [serial = 1182] [outer = 0x0] [url = about:blank] 13:44:01 INFO - PROCESS | 1679 | --DOMWINDOW == 89 (0x128831400) [pid = 1679] [serial = 1185] [outer = 0x0] [url = about:blank] 13:44:01 INFO - PROCESS | 1679 | --DOMWINDOW == 88 (0x128fa1c00) [pid = 1679] [serial = 1186] [outer = 0x0] [url = about:blank] 13:44:01 INFO - PROCESS | 1679 | --DOMWINDOW == 87 (0x125c10800) [pid = 1679] [serial = 1180] [outer = 0x0] [url = about:blank] 13:44:01 INFO - PROCESS | 1679 | --DOMWINDOW == 86 (0x1133b6c00) [pid = 1679] [serial = 1176] [outer = 0x0] [url = about:blank] 13:44:01 INFO - PROCESS | 1679 | --DOMWINDOW == 85 (0x11964cc00) [pid = 1679] [serial = 1179] [outer = 0x0] [url = about:blank] 13:44:01 INFO - PROCESS | 1679 | --DOMWINDOW == 84 (0x118fc7800) [pid = 1679] [serial = 1165] [outer = 0x0] [url = about:blank] 13:44:01 INFO - PROCESS | 1679 | --DOMWINDOW == 83 (0x12aa39400) [pid = 1679] [serial = 1144] [outer = 0x0] [url = about:blank] 13:44:01 INFO - PROCESS | 1679 | 1467319441260 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]]]}] 13:44:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 13:44:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 623ms 13:44:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 13:44:01 INFO - PROCESS | 1679 | 1467319441291 Marionette TRACE conn2 -> [0,1641,"getWindowHandle",null] 13:44:01 INFO - PROCESS | 1679 | 1467319441294 Marionette TRACE conn2 <- [1,1641,null,{"value":"7"}] 13:44:01 INFO - PROCESS | 1679 | 1467319441298 Marionette TRACE conn2 -> [0,1642,"setScriptTimeout",{"ms":35000}] 13:44:01 INFO - PROCESS | 1679 | 1467319441300 Marionette TRACE conn2 <- [1,1642,null,{}] 13:44:01 INFO - PROCESS | 1679 | 1467319441302 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}] 13:44:01 INFO - PROCESS | 1679 | 1467319441305 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:44:01 INFO - PROCESS | 1679 | 1467319441383 Marionette TRACE conn2 <- [1,1643,null,{"value":null}] 13:44:01 INFO - PROCESS | 1679 | 1467319441389 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:01 INFO - PROCESS | 1679 | 1467319441391 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:44:01 INFO - PROCESS | 1679 | ++DOCSHELL 0x118585800 == 31 [pid = 1679] [id = 418] 13:44:01 INFO - PROCESS | 1679 | ++DOMWINDOW == 84 (0x116f43c00) [pid = 1679] [serial = 1253] [outer = 0x0] 13:44:01 INFO - PROCESS | 1679 | ++DOMWINDOW == 85 (0x117d18000) [pid = 1679] [serial = 1254] [outer = 0x116f43c00] 13:44:01 INFO - PROCESS | 1679 | 1467319441418 Marionette DEBUG loaded listener.js 13:44:01 INFO - PROCESS | 1679 | ++DOMWINDOW == 86 (0x11824ac00) [pid = 1679] [serial = 1255] [outer = 0x116f43c00] 13:44:01 INFO - PROCESS | 1679 | 1467319441767 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]]]}] 13:44:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 13:44:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 519ms 13:44:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 13:44:01 INFO - PROCESS | 1679 | 1467319441817 Marionette TRACE conn2 -> [0,1645,"getWindowHandle",null] 13:44:01 INFO - PROCESS | 1679 | 1467319441819 Marionette TRACE conn2 <- [1,1645,null,{"value":"7"}] 13:44:01 INFO - PROCESS | 1679 | 1467319441821 Marionette TRACE conn2 -> [0,1646,"setScriptTimeout",{"ms":35000}] 13:44:01 INFO - PROCESS | 1679 | 1467319441823 Marionette TRACE conn2 <- [1,1646,null,{}] 13:44:01 INFO - PROCESS | 1679 | 1467319441831 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}] 13:44:01 INFO - PROCESS | 1679 | 1467319441834 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:44:01 INFO - PROCESS | 1679 | 1467319441914 Marionette TRACE conn2 <- [1,1647,null,{"value":null}] 13:44:01 INFO - PROCESS | 1679 | 1467319441920 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:01 INFO - PROCESS | 1679 | 1467319441924 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:44:01 INFO - PROCESS | 1679 | ++DOCSHELL 0x12108d000 == 32 [pid = 1679] [id = 419] 13:44:01 INFO - PROCESS | 1679 | ++DOMWINDOW == 87 (0x1126a0400) [pid = 1679] [serial = 1256] [outer = 0x0] 13:44:01 INFO - PROCESS | 1679 | ++DOMWINDOW == 88 (0x118633800) [pid = 1679] [serial = 1257] [outer = 0x1126a0400] 13:44:01 INFO - PROCESS | 1679 | 1467319441952 Marionette DEBUG loaded listener.js 13:44:02 INFO - PROCESS | 1679 | ++DOMWINDOW == 89 (0x118f75c00) [pid = 1679] [serial = 1258] [outer = 0x1126a0400] 13:44:02 INFO - PROCESS | 1679 | 1467319442313 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]]]}] 13:44:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 13:44:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 521ms 13:44:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 13:44:02 INFO - PROCESS | 1679 | 1467319442343 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 13:44:02 INFO - PROCESS | 1679 | 1467319442345 Marionette TRACE conn2 <- [1,1649,null,{"value":"7"}] 13:44:02 INFO - PROCESS | 1679 | 1467319442347 Marionette TRACE conn2 -> [0,1650,"setScriptTimeout",{"ms":35000}] 13:44:02 INFO - PROCESS | 1679 | 1467319442348 Marionette TRACE conn2 <- [1,1650,null,{}] 13:44:02 INFO - PROCESS | 1679 | 1467319442350 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}] 13:44:02 INFO - PROCESS | 1679 | 1467319442351 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:44:02 INFO - PROCESS | 1679 | 1467319442431 Marionette TRACE conn2 <- [1,1651,null,{"value":null}] 13:44:02 INFO - PROCESS | 1679 | 1467319442434 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:02 INFO - PROCESS | 1679 | 1467319442435 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:44:02 INFO - PROCESS | 1679 | ++DOCSHELL 0x121a42000 == 33 [pid = 1679] [id = 420] 13:44:02 INFO - PROCESS | 1679 | ++DOMWINDOW == 90 (0x118f7c400) [pid = 1679] [serial = 1259] [outer = 0x0] 13:44:02 INFO - PROCESS | 1679 | ++DOMWINDOW == 91 (0x118ff2400) [pid = 1679] [serial = 1260] [outer = 0x118f7c400] 13:44:02 INFO - PROCESS | 1679 | 1467319442464 Marionette DEBUG loaded listener.js 13:44:02 INFO - PROCESS | 1679 | ++DOMWINDOW == 92 (0x119641000) [pid = 1679] [serial = 1261] [outer = 0x118f7c400] 13:44:02 INFO - PROCESS | 1679 | 1467319442793 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]]]}] 13:44:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 13:44:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 471ms 13:44:02 INFO - PROCESS | 1679 | 1467319442819 Marionette TRACE conn2 -> [0,1653,"getWindowHandle",null] 13:44:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 13:44:02 INFO - PROCESS | 1679 | 1467319442823 Marionette TRACE conn2 <- [1,1653,null,{"value":"7"}] 13:44:02 INFO - PROCESS | 1679 | 1467319442825 Marionette TRACE conn2 -> [0,1654,"setScriptTimeout",{"ms":35000}] 13:44:02 INFO - PROCESS | 1679 | 1467319442826 Marionette TRACE conn2 <- [1,1654,null,{}] 13:44:02 INFO - PROCESS | 1679 | 1467319442828 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}] 13:44:02 INFO - PROCESS | 1679 | 1467319442830 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:44:02 INFO - PROCESS | 1679 | 1467319442903 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 13:44:02 INFO - PROCESS | 1679 | 1467319442965 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:02 INFO - PROCESS | 1679 | 1467319442966 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:44:02 INFO - PROCESS | 1679 | ++DOCSHELL 0x123d92800 == 34 [pid = 1679] [id = 421] 13:44:02 INFO - PROCESS | 1679 | ++DOMWINDOW == 93 (0x112694c00) [pid = 1679] [serial = 1262] [outer = 0x0] 13:44:02 INFO - PROCESS | 1679 | ++DOMWINDOW == 94 (0x119750400) [pid = 1679] [serial = 1263] [outer = 0x112694c00] 13:44:02 INFO - PROCESS | 1679 | 1467319442991 Marionette DEBUG loaded listener.js 13:44:03 INFO - PROCESS | 1679 | ++DOMWINDOW == 95 (0x119a04400) [pid = 1679] [serial = 1264] [outer = 0x112694c00] 13:44:03 INFO - PROCESS | 1679 | 1467319443301 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]]]}] 13:44:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 13:44:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 520ms 13:44:03 INFO - PROCESS | 1679 | 1467319443345 Marionette TRACE conn2 -> [0,1657,"getWindowHandle",null] 13:44:03 INFO - PROCESS | 1679 | 1467319443347 Marionette TRACE conn2 <- [1,1657,null,{"value":"7"}] 13:44:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 13:44:03 INFO - PROCESS | 1679 | 1467319443349 Marionette TRACE conn2 -> [0,1658,"setScriptTimeout",{"ms":35000}] 13:44:03 INFO - PROCESS | 1679 | 1467319443350 Marionette TRACE conn2 <- [1,1658,null,{}] 13:44:03 INFO - PROCESS | 1679 | 1467319443352 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}] 13:44:03 INFO - PROCESS | 1679 | 1467319443356 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:44:03 INFO - PROCESS | 1679 | 1467319443478 Marionette TRACE conn2 <- [1,1659,null,{"value":null}] 13:44:03 INFO - PROCESS | 1679 | 1467319443514 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:03 INFO - PROCESS | 1679 | 1467319443515 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:44:03 INFO - PROCESS | 1679 | ++DOCSHELL 0x128806800 == 35 [pid = 1679] [id = 422] 13:44:03 INFO - PROCESS | 1679 | ++DOMWINDOW == 96 (0x11863a400) [pid = 1679] [serial = 1265] [outer = 0x0] 13:44:03 INFO - PROCESS | 1679 | ++DOMWINDOW == 97 (0x12102fc00) [pid = 1679] [serial = 1266] [outer = 0x11863a400] 13:44:03 INFO - PROCESS | 1679 | 1467319443540 Marionette DEBUG loaded listener.js 13:44:03 INFO - PROCESS | 1679 | ++DOMWINDOW == 98 (0x124511000) [pid = 1679] [serial = 1267] [outer = 0x11863a400] 13:44:03 INFO - PROCESS | 1679 | 1467319443915 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]]]}] 13:44:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 13:44:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 618ms 13:44:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 13:44:03 INFO - PROCESS | 1679 | 1467319443968 Marionette TRACE conn2 -> [0,1661,"getWindowHandle",null] 13:44:03 INFO - PROCESS | 1679 | 1467319443970 Marionette TRACE conn2 <- [1,1661,null,{"value":"7"}] 13:44:03 INFO - PROCESS | 1679 | 1467319443974 Marionette TRACE conn2 -> [0,1662,"setScriptTimeout",{"ms":35000}] 13:44:03 INFO - PROCESS | 1679 | 1467319443975 Marionette TRACE conn2 <- [1,1662,null,{}] 13:44:03 INFO - PROCESS | 1679 | 1467319443979 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}] 13:44:03 INFO - PROCESS | 1679 | 1467319443981 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:44:04 INFO - PROCESS | 1679 | 1467319444120 Marionette TRACE conn2 <- [1,1663,null,{"value":null}] 13:44:04 INFO - PROCESS | 1679 | 1467319444142 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:04 INFO - PROCESS | 1679 | 1467319444143 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:44:04 INFO - PROCESS | 1679 | ++DOCSHELL 0x128f31800 == 36 [pid = 1679] [id = 423] 13:44:04 INFO - PROCESS | 1679 | ++DOMWINDOW == 99 (0x118539400) [pid = 1679] [serial = 1268] [outer = 0x0] 13:44:04 INFO - PROCESS | 1679 | ++DOMWINDOW == 100 (0x118f7f400) [pid = 1679] [serial = 1269] [outer = 0x118539400] 13:44:04 INFO - PROCESS | 1679 | 1467319444192 Marionette DEBUG loaded listener.js 13:44:04 INFO - PROCESS | 1679 | ++DOMWINDOW == 101 (0x124cb6400) [pid = 1679] [serial = 1270] [outer = 0x118539400] 13:44:04 INFO - PROCESS | 1679 | 1467319444596 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]]]}] 13:44:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 13:44:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 671ms 13:44:04 INFO - PROCESS | 1679 | 1467319444645 Marionette TRACE conn2 -> [0,1665,"getWindowHandle",null] 13:44:04 INFO - PROCESS | 1679 | 1467319444646 Marionette TRACE conn2 <- [1,1665,null,{"value":"7"}] 13:44:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 13:44:04 INFO - PROCESS | 1679 | 1467319444649 Marionette TRACE conn2 -> [0,1666,"setScriptTimeout",{"ms":35000}] 13:44:04 INFO - PROCESS | 1679 | 1467319444650 Marionette TRACE conn2 <- [1,1666,null,{}] 13:44:04 INFO - PROCESS | 1679 | 1467319444652 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}] 13:44:04 INFO - PROCESS | 1679 | 1467319444653 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:44:04 INFO - PROCESS | 1679 | 1467319444778 Marionette TRACE conn2 <- [1,1667,null,{"value":null}] 13:44:04 INFO - PROCESS | 1679 | 1467319444798 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:04 INFO - PROCESS | 1679 | 1467319444799 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:44:04 INFO - PROCESS | 1679 | ++DOCSHELL 0x129667800 == 37 [pid = 1679] [id = 424] 13:44:04 INFO - PROCESS | 1679 | ++DOMWINDOW == 102 (0x118538800) [pid = 1679] [serial = 1271] [outer = 0x0] 13:44:04 INFO - PROCESS | 1679 | ++DOMWINDOW == 103 (0x125cbf800) [pid = 1679] [serial = 1272] [outer = 0x118538800] 13:44:04 INFO - PROCESS | 1679 | 1467319444838 Marionette DEBUG loaded listener.js 13:44:04 INFO - PROCESS | 1679 | ++DOMWINDOW == 104 (0x126066800) [pid = 1679] [serial = 1273] [outer = 0x118538800] 13:44:05 INFO - PROCESS | 1679 | --DOMWINDOW == 103 (0x118631000) [pid = 1679] [serial = 1220] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 13:44:05 INFO - PROCESS | 1679 | --DOMWINDOW == 102 (0x116f0f400) [pid = 1679] [serial = 1214] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 13:44:05 INFO - PROCESS | 1679 | --DOMWINDOW == 101 (0x11269ec00) [pid = 1679] [serial = 1208] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 13:44:05 INFO - PROCESS | 1679 | --DOMWINDOW == 100 (0x113940800) [pid = 1679] [serial = 1211] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 13:44:05 INFO - PROCESS | 1679 | --DOMWINDOW == 99 (0x112694800) [pid = 1679] [serial = 1205] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 13:44:05 INFO - PROCESS | 1679 | --DOMWINDOW == 98 (0x1128d1400) [pid = 1679] [serial = 1187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 13:44:05 INFO - PROCESS | 1679 | --DOMWINDOW == 97 (0x11678dc00) [pid = 1679] [serial = 1190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 13:44:05 INFO - PROCESS | 1679 | --DOMWINDOW == 96 (0x119a0c400) [pid = 1679] [serial = 1193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 13:44:05 INFO - PROCESS | 1679 | --DOMWINDOW == 95 (0x125c04400) [pid = 1679] [serial = 1196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 13:44:05 INFO - PROCESS | 1679 | --DOMWINDOW == 94 (0x125c0ec00) [pid = 1679] [serial = 1199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 13:44:05 INFO - PROCESS | 1679 | --DOMWINDOW == 93 (0x118f7ac00) [pid = 1679] [serial = 1223] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 13:44:05 INFO - PROCESS | 1679 | --DOMWINDOW == 92 (0x118fbdc00) [pid = 1679] [serial = 1226] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 13:44:05 INFO - PROCESS | 1679 | --DOMWINDOW == 91 (0x121a6e800) [pid = 1679] [serial = 1238] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 13:44:05 INFO - PROCESS | 1679 | --DOMWINDOW == 90 (0x119644000) [pid = 1679] [serial = 1229] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 13:44:05 INFO - PROCESS | 1679 | --DOMWINDOW == 89 (0x128fa4800) [pid = 1679] [serial = 1202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 13:44:05 INFO - PROCESS | 1679 | --DOMWINDOW == 88 (0x113e42800) [pid = 1679] [serial = 1232] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 13:44:05 INFO - PROCESS | 1679 | --DOMWINDOW == 87 (0x112a7ac00) [pid = 1679] [serial = 1235] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 13:44:05 INFO - PROCESS | 1679 | --DOMWINDOW == 86 (0x117d18800) [pid = 1679] [serial = 1217] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 13:44:05 INFO - PROCESS | 1679 | 1467319445373 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]]]}] 13:44:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 13:44:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 768ms 13:44:05 INFO - PROCESS | 1679 | 1467319445418 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 13:44:05 INFO - PROCESS | 1679 | 1467319445420 Marionette TRACE conn2 <- [1,1669,null,{"value":"7"}] 13:44:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 13:44:05 INFO - PROCESS | 1679 | 1467319445424 Marionette TRACE conn2 -> [0,1670,"setScriptTimeout",{"ms":35000}] 13:44:05 INFO - PROCESS | 1679 | 1467319445425 Marionette TRACE conn2 <- [1,1670,null,{}] 13:44:05 INFO - PROCESS | 1679 | 1467319445427 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}] 13:44:05 INFO - PROCESS | 1679 | 1467319445428 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:44:05 INFO - PROCESS | 1679 | 1467319445504 Marionette TRACE conn2 <- [1,1671,null,{"value":null}] 13:44:05 INFO - PROCESS | 1679 | 1467319445509 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:05 INFO - PROCESS | 1679 | 1467319445518 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:44:05 INFO - PROCESS | 1679 | ++DOCSHELL 0x12108c000 == 38 [pid = 1679] [id = 425] 13:44:05 INFO - PROCESS | 1679 | ++DOMWINDOW == 87 (0x111e2c800) [pid = 1679] [serial = 1274] [outer = 0x0] 13:44:05 INFO - PROCESS | 1679 | ++DOMWINDOW == 88 (0x113940800) [pid = 1679] [serial = 1275] [outer = 0x111e2c800] 13:44:05 INFO - PROCESS | 1679 | 1467319445543 Marionette DEBUG loaded listener.js 13:44:05 INFO - PROCESS | 1679 | ++DOMWINDOW == 89 (0x118176800) [pid = 1679] [serial = 1276] [outer = 0x111e2c800] 13:44:05 INFO - PROCESS | 1679 | 1467319445890 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]]]}] 13:44:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 13:44:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 521ms 13:44:05 INFO - PROCESS | 1679 | 1467319445945 Marionette TRACE conn2 -> [0,1673,"getWindowHandle",null] 13:44:05 INFO - PROCESS | 1679 | 1467319445946 Marionette TRACE conn2 <- [1,1673,null,{"value":"7"}] 13:44:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 13:44:05 INFO - PROCESS | 1679 | 1467319445949 Marionette TRACE conn2 -> [0,1674,"setScriptTimeout",{"ms":35000}] 13:44:05 INFO - PROCESS | 1679 | 1467319445950 Marionette TRACE conn2 <- [1,1674,null,{}] 13:44:05 INFO - PROCESS | 1679 | 1467319445952 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}] 13:44:05 INFO - PROCESS | 1679 | 1467319445954 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:44:06 INFO - PROCESS | 1679 | 1467319446032 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 13:44:06 INFO - PROCESS | 1679 | 1467319446040 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:06 INFO - PROCESS | 1679 | 1467319446042 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:44:06 INFO - PROCESS | 1679 | ++DOCSHELL 0x12a7ef000 == 39 [pid = 1679] [id = 426] 13:44:06 INFO - PROCESS | 1679 | ++DOMWINDOW == 90 (0x118630800) [pid = 1679] [serial = 1277] [outer = 0x0] 13:44:06 INFO - PROCESS | 1679 | ++DOMWINDOW == 91 (0x119a0ac00) [pid = 1679] [serial = 1278] [outer = 0x118630800] 13:44:06 INFO - PROCESS | 1679 | 1467319446066 Marionette DEBUG loaded listener.js 13:44:06 INFO - PROCESS | 1679 | ++DOMWINDOW == 92 (0x11975fc00) [pid = 1679] [serial = 1279] [outer = 0x118630800] 13:44:06 INFO - PROCESS | 1679 | 1467319446408 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]]]}] 13:44:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 13:44:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 468ms 13:44:06 INFO - PROCESS | 1679 | 1467319446417 Marionette TRACE conn2 -> [0,1677,"getWindowHandle",null] 13:44:06 INFO - PROCESS | 1679 | 1467319446419 Marionette TRACE conn2 <- [1,1677,null,{"value":"7"}] 13:44:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 13:44:06 INFO - PROCESS | 1679 | 1467319446425 Marionette TRACE conn2 -> [0,1678,"setScriptTimeout",{"ms":35000}] 13:44:06 INFO - PROCESS | 1679 | 1467319446427 Marionette TRACE conn2 <- [1,1678,null,{}] 13:44:06 INFO - PROCESS | 1679 | 1467319446429 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}] 13:44:06 INFO - PROCESS | 1679 | 1467319446431 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:44:06 INFO - PROCESS | 1679 | 1467319446531 Marionette TRACE conn2 <- [1,1679,null,{"value":null}] 13:44:06 INFO - PROCESS | 1679 | 1467319446595 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:06 INFO - PROCESS | 1679 | 1467319446597 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:44:06 INFO - PROCESS | 1679 | ++DOCSHELL 0x12abec000 == 40 [pid = 1679] [id = 427] 13:44:06 INFO - PROCESS | 1679 | ++DOMWINDOW == 93 (0x124cb6800) [pid = 1679] [serial = 1280] [outer = 0x0] 13:44:06 INFO - PROCESS | 1679 | ++DOMWINDOW == 94 (0x125d45800) [pid = 1679] [serial = 1281] [outer = 0x124cb6800] 13:44:06 INFO - PROCESS | 1679 | 1467319446623 Marionette DEBUG loaded listener.js 13:44:06 INFO - PROCESS | 1679 | ++DOMWINDOW == 95 (0x126517800) [pid = 1679] [serial = 1282] [outer = 0x124cb6800] 13:44:06 INFO - PROCESS | 1679 | 1467319446893 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]]]}] 13:44:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 13:44:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 518ms 13:44:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 13:44:06 INFO - PROCESS | 1679 | 1467319446945 Marionette TRACE conn2 -> [0,1681,"getWindowHandle",null] 13:44:06 INFO - PROCESS | 1679 | 1467319446946 Marionette TRACE conn2 <- [1,1681,null,{"value":"7"}] 13:44:06 INFO - PROCESS | 1679 | 1467319446948 Marionette TRACE conn2 -> [0,1682,"setScriptTimeout",{"ms":35000}] 13:44:06 INFO - PROCESS | 1679 | 1467319446949 Marionette TRACE conn2 <- [1,1682,null,{}] 13:44:06 INFO - PROCESS | 1679 | 1467319446951 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}] 13:44:06 INFO - PROCESS | 1679 | 1467319446953 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:44:07 INFO - PROCESS | 1679 | 1467319447036 Marionette TRACE conn2 <- [1,1683,null,{"value":null}] 13:44:07 INFO - PROCESS | 1679 | 1467319447042 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:07 INFO - PROCESS | 1679 | 1467319447043 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:44:07 INFO - PROCESS | 1679 | ++DOCSHELL 0x12b985000 == 41 [pid = 1679] [id = 428] 13:44:07 INFO - PROCESS | 1679 | ++DOMWINDOW == 96 (0x126517c00) [pid = 1679] [serial = 1283] [outer = 0x0] 13:44:07 INFO - PROCESS | 1679 | ++DOMWINDOW == 97 (0x1265bec00) [pid = 1679] [serial = 1284] [outer = 0x126517c00] 13:44:07 INFO - PROCESS | 1679 | 1467319447067 Marionette DEBUG loaded listener.js 13:44:07 INFO - PROCESS | 1679 | ++DOMWINDOW == 98 (0x12882e800) [pid = 1679] [serial = 1285] [outer = 0x126517c00] 13:44:07 INFO - PROCESS | 1679 | 1467319447501 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]]]}] 13:44:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 13:44:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 569ms 13:44:07 INFO - PROCESS | 1679 | 1467319447518 Marionette TRACE conn2 -> [0,1685,"getWindowHandle",null] 13:44:07 INFO - PROCESS | 1679 | 1467319447521 Marionette TRACE conn2 <- [1,1685,null,{"value":"7"}] 13:44:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 13:44:07 INFO - PROCESS | 1679 | 1467319447524 Marionette TRACE conn2 -> [0,1686,"setScriptTimeout",{"ms":35000}] 13:44:07 INFO - PROCESS | 1679 | 1467319447526 Marionette TRACE conn2 <- [1,1686,null,{}] 13:44:07 INFO - PROCESS | 1679 | 1467319447530 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}] 13:44:07 INFO - PROCESS | 1679 | 1467319447531 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:44:07 INFO - PROCESS | 1679 | 1467319447641 Marionette TRACE conn2 <- [1,1687,null,{"value":null}] 13:44:07 INFO - PROCESS | 1679 | 1467319447715 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:07 INFO - PROCESS | 1679 | 1467319447717 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:44:07 INFO - PROCESS | 1679 | ++DOCSHELL 0x1181e3000 == 42 [pid = 1679] [id = 429] 13:44:07 INFO - PROCESS | 1679 | ++DOMWINDOW == 99 (0x1128a8c00) [pid = 1679] [serial = 1286] [outer = 0x0] 13:44:07 INFO - PROCESS | 1679 | ++DOMWINDOW == 100 (0x11396c400) [pid = 1679] [serial = 1287] [outer = 0x1128a8c00] 13:44:07 INFO - PROCESS | 1679 | 1467319447748 Marionette DEBUG loaded listener.js 13:44:07 INFO - PROCESS | 1679 | ++DOMWINDOW == 101 (0x11696ac00) [pid = 1679] [serial = 1288] [outer = 0x1128a8c00] 13:44:08 INFO - PROCESS | 1679 | 1467319448183 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]]]}] 13:44:08 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 13:44:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 672ms 13:44:08 INFO - PROCESS | 1679 | 1467319448195 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 13:44:08 INFO - PROCESS | 1679 | 1467319448199 Marionette TRACE conn2 <- [1,1689,null,{"value":"7"}] 13:44:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 13:44:08 INFO - PROCESS | 1679 | 1467319448204 Marionette TRACE conn2 -> [0,1690,"setScriptTimeout",{"ms":35000}] 13:44:08 INFO - PROCESS | 1679 | 1467319448208 Marionette TRACE conn2 <- [1,1690,null,{}] 13:44:08 INFO - PROCESS | 1679 | 1467319448211 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}] 13:44:08 INFO - PROCESS | 1679 | 1467319448212 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:44:08 INFO - PROCESS | 1679 | 1467319448317 Marionette TRACE conn2 <- [1,1691,null,{"value":null}] 13:44:08 INFO - PROCESS | 1679 | 1467319448378 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:08 INFO - PROCESS | 1679 | 1467319448379 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:44:08 INFO - PROCESS | 1679 | ++DOCSHELL 0x121a2d800 == 43 [pid = 1679] [id = 430] 13:44:08 INFO - PROCESS | 1679 | ++DOMWINDOW == 102 (0x117d17c00) [pid = 1679] [serial = 1289] [outer = 0x0] 13:44:08 INFO - PROCESS | 1679 | ++DOMWINDOW == 103 (0x1182e2800) [pid = 1679] [serial = 1290] [outer = 0x117d17c00] 13:44:08 INFO - PROCESS | 1679 | 1467319448410 Marionette DEBUG loaded listener.js 13:44:08 INFO - PROCESS | 1679 | ++DOMWINDOW == 104 (0x118636000) [pid = 1679] [serial = 1291] [outer = 0x117d17c00] 13:44:08 INFO - PROCESS | 1679 | 1467319448862 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]]]}] 13:44:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 13:44:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 722ms 13:44:08 INFO - PROCESS | 1679 | 1467319448962 Marionette TRACE conn2 -> [0,1693,"getWindowHandle",null] 13:44:08 INFO - PROCESS | 1679 | 1467319448963 Marionette TRACE conn2 <- [1,1693,null,{"value":"7"}] 13:44:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 13:44:08 INFO - PROCESS | 1679 | 1467319448967 Marionette TRACE conn2 -> [0,1694,"setScriptTimeout",{"ms":35000}] 13:44:08 INFO - PROCESS | 1679 | 1467319448970 Marionette TRACE conn2 <- [1,1694,null,{}] 13:44:08 INFO - PROCESS | 1679 | 1467319448978 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}] 13:44:08 INFO - PROCESS | 1679 | 1467319448981 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:44:09 INFO - PROCESS | 1679 | 1467319449083 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 13:44:09 INFO - PROCESS | 1679 | 1467319449147 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:09 INFO - PROCESS | 1679 | 1467319449149 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:44:09 INFO - PROCESS | 1679 | ++DOCSHELL 0x12b662000 == 44 [pid = 1679] [id = 431] 13:44:09 INFO - PROCESS | 1679 | ++DOMWINDOW == 105 (0x119387400) [pid = 1679] [serial = 1292] [outer = 0x0] 13:44:09 INFO - PROCESS | 1679 | ++DOMWINDOW == 106 (0x119a07800) [pid = 1679] [serial = 1293] [outer = 0x119387400] 13:44:09 INFO - PROCESS | 1679 | 1467319449179 Marionette DEBUG loaded listener.js 13:44:09 INFO - PROCESS | 1679 | ++DOMWINDOW == 107 (0x121225c00) [pid = 1679] [serial = 1294] [outer = 0x119387400] 13:44:09 INFO - PROCESS | 1679 | 1467319449615 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]]]}] 13:44:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 13:44:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 672ms 13:44:09 INFO - PROCESS | 1679 | 1467319449639 Marionette TRACE conn2 -> [0,1697,"getWindowHandle",null] 13:44:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 13:44:09 INFO - PROCESS | 1679 | 1467319449641 Marionette TRACE conn2 <- [1,1697,null,{"value":"7"}] 13:44:09 INFO - PROCESS | 1679 | 1467319449643 Marionette TRACE conn2 -> [0,1698,"setScriptTimeout",{"ms":35000}] 13:44:09 INFO - PROCESS | 1679 | 1467319449645 Marionette TRACE conn2 <- [1,1698,null,{}] 13:44:09 INFO - PROCESS | 1679 | 1467319449647 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}] 13:44:09 INFO - PROCESS | 1679 | 1467319449649 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:44:09 INFO - PROCESS | 1679 | 1467319449754 Marionette TRACE conn2 <- [1,1699,null,{"value":null}] 13:44:09 INFO - PROCESS | 1679 | 1467319449814 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:09 INFO - PROCESS | 1679 | 1467319449815 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:44:09 INFO - PROCESS | 1679 | ++DOCSHELL 0x12c529000 == 45 [pid = 1679] [id = 432] 13:44:09 INFO - PROCESS | 1679 | ++DOMWINDOW == 108 (0x121a6e000) [pid = 1679] [serial = 1295] [outer = 0x0] 13:44:09 INFO - PROCESS | 1679 | ++DOMWINDOW == 109 (0x12450d000) [pid = 1679] [serial = 1296] [outer = 0x121a6e000] 13:44:09 INFO - PROCESS | 1679 | 1467319449844 Marionette DEBUG loaded listener.js 13:44:09 INFO - PROCESS | 1679 | ++DOMWINDOW == 110 (0x125693800) [pid = 1679] [serial = 1297] [outer = 0x121a6e000] 13:44:10 INFO - PROCESS | 1679 | 1467319450312 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]]]}] 13:44:10 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 13:44:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 718ms 13:44:10 INFO - PROCESS | 1679 | 1467319450387 Marionette TRACE conn2 -> [0,1701,"getWindowHandle",null] 13:44:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 13:44:10 INFO - PROCESS | 1679 | 1467319450389 Marionette TRACE conn2 <- [1,1701,null,{"value":"7"}] 13:44:10 INFO - PROCESS | 1679 | 1467319450393 Marionette TRACE conn2 -> [0,1702,"setScriptTimeout",{"ms":35000}] 13:44:10 INFO - PROCESS | 1679 | 1467319450394 Marionette TRACE conn2 <- [1,1702,null,{}] 13:44:10 INFO - PROCESS | 1679 | 1467319450397 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}] 13:44:10 INFO - PROCESS | 1679 | 1467319450398 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:44:10 INFO - PROCESS | 1679 | 1467319450507 Marionette TRACE conn2 <- [1,1703,null,{"value":null}] 13:44:10 INFO - PROCESS | 1679 | 1467319450583 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:10 INFO - PROCESS | 1679 | 1467319450585 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:44:10 INFO - PROCESS | 1679 | ++DOCSHELL 0x11623a000 == 46 [pid = 1679] [id = 433] 13:44:10 INFO - PROCESS | 1679 | ++DOMWINDOW == 111 (0x1128b1800) [pid = 1679] [serial = 1298] [outer = 0x0] 13:44:10 INFO - PROCESS | 1679 | ++DOMWINDOW == 112 (0x116789c00) [pid = 1679] [serial = 1299] [outer = 0x1128b1800] 13:44:10 INFO - PROCESS | 1679 | 1467319450615 Marionette DEBUG loaded listener.js 13:44:10 INFO - PROCESS | 1679 | ++DOMWINDOW == 113 (0x121a6c000) [pid = 1679] [serial = 1300] [outer = 0x1128b1800] 13:44:11 INFO - PROCESS | 1679 | 1467319451180 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]]]}] 13:44:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 13:44:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 822ms 13:44:11 INFO - PROCESS | 1679 | 1467319451226 Marionette TRACE conn2 -> [0,1705,"getWindowHandle",null] 13:44:11 INFO - PROCESS | 1679 | 1467319451228 Marionette TRACE conn2 <- [1,1705,null,{"value":"7"}] 13:44:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 13:44:11 INFO - PROCESS | 1679 | 1467319451233 Marionette TRACE conn2 -> [0,1706,"setScriptTimeout",{"ms":35000}] 13:44:11 INFO - PROCESS | 1679 | 1467319451235 Marionette TRACE conn2 <- [1,1706,null,{}] 13:44:11 INFO - PROCESS | 1679 | 1467319451240 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}] 13:44:11 INFO - PROCESS | 1679 | 1467319451242 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:44:11 INFO - PROCESS | 1679 | 1467319451336 Marionette TRACE conn2 <- [1,1707,null,{"value":null}] 13:44:11 INFO - PROCESS | 1679 | 1467319451419 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:11 INFO - PROCESS | 1679 | 1467319451421 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:44:11 INFO - PROCESS | 1679 | ++DOCSHELL 0x116acf800 == 47 [pid = 1679] [id = 434] 13:44:11 INFO - PROCESS | 1679 | ++DOMWINDOW == 114 (0x116781800) [pid = 1679] [serial = 1301] [outer = 0x0] 13:44:11 INFO - PROCESS | 1679 | ++DOMWINDOW == 115 (0x11696dc00) [pid = 1679] [serial = 1302] [outer = 0x116781800] 13:44:11 INFO - PROCESS | 1679 | 1467319451449 Marionette DEBUG loaded listener.js 13:44:11 INFO - PROCESS | 1679 | ++DOMWINDOW == 116 (0x11705b800) [pid = 1679] [serial = 1303] [outer = 0x116781800] 13:44:12 INFO - PROCESS | 1679 | --DOCSHELL 0x12abec000 == 46 [pid = 1679] [id = 427] 13:44:12 INFO - PROCESS | 1679 | --DOCSHELL 0x12a7ef000 == 45 [pid = 1679] [id = 426] 13:44:12 INFO - PROCESS | 1679 | --DOCSHELL 0x12108c000 == 44 [pid = 1679] [id = 425] 13:44:12 INFO - PROCESS | 1679 | --DOCSHELL 0x129667800 == 43 [pid = 1679] [id = 424] 13:44:12 INFO - PROCESS | 1679 | --DOCSHELL 0x128f31800 == 42 [pid = 1679] [id = 423] 13:44:12 INFO - PROCESS | 1679 | --DOCSHELL 0x128806800 == 41 [pid = 1679] [id = 422] 13:44:12 INFO - PROCESS | 1679 | --DOCSHELL 0x123d92800 == 40 [pid = 1679] [id = 421] 13:44:12 INFO - PROCESS | 1679 | --DOCSHELL 0x121a42000 == 39 [pid = 1679] [id = 420] 13:44:12 INFO - PROCESS | 1679 | --DOCSHELL 0x12108d000 == 38 [pid = 1679] [id = 419] 13:44:12 INFO - PROCESS | 1679 | --DOCSHELL 0x118585800 == 37 [pid = 1679] [id = 418] 13:44:12 INFO - PROCESS | 1679 | --DOCSHELL 0x1170b2800 == 36 [pid = 1679] [id = 417] 13:44:12 INFO - PROCESS | 1679 | --DOCSHELL 0x120f82000 == 35 [pid = 1679] [id = 416] 13:44:12 INFO - PROCESS | 1679 | --DOCSHELL 0x128f43800 == 34 [pid = 1679] [id = 414] 13:44:12 INFO - PROCESS | 1679 | --DOCSHELL 0x116ad7800 == 33 [pid = 1679] [id = 415] 13:44:12 INFO - PROCESS | 1679 | --DOCSHELL 0x11623a000 == 32 [pid = 1679] [id = 433] 13:44:12 INFO - PROCESS | 1679 | --DOCSHELL 0x12c529000 == 31 [pid = 1679] [id = 432] 13:44:12 INFO - PROCESS | 1679 | --DOCSHELL 0x12b662000 == 30 [pid = 1679] [id = 431] 13:44:12 INFO - PROCESS | 1679 | --DOCSHELL 0x121a2d800 == 29 [pid = 1679] [id = 430] 13:44:12 INFO - PROCESS | 1679 | --DOCSHELL 0x12b985000 == 28 [pid = 1679] [id = 428] 13:44:12 INFO - PROCESS | 1679 | --DOCSHELL 0x1181e3000 == 27 [pid = 1679] [id = 429] 13:44:12 INFO - PROCESS | 1679 | --DOMWINDOW == 115 (0x118f44000) [pid = 1679] [serial = 1222] [outer = 0x0] [url = about:blank] 13:44:12 INFO - PROCESS | 1679 | --DOMWINDOW == 114 (0x11863a000) [pid = 1679] [serial = 1221] [outer = 0x0] [url = about:blank] 13:44:12 INFO - PROCESS | 1679 | --DOMWINDOW == 113 (0x11705d400) [pid = 1679] [serial = 1215] [outer = 0x0] [url = about:blank] 13:44:12 INFO - PROCESS | 1679 | --DOMWINDOW == 112 (0x117d15400) [pid = 1679] [serial = 1216] [outer = 0x0] [url = about:blank] 13:44:12 INFO - PROCESS | 1679 | --DOMWINDOW == 111 (0x1128a3c00) [pid = 1679] [serial = 1209] [outer = 0x0] [url = about:blank] 13:44:12 INFO - PROCESS | 1679 | --DOMWINDOW == 110 (0x1128d7400) [pid = 1679] [serial = 1210] [outer = 0x0] [url = about:blank] 13:44:12 INFO - PROCESS | 1679 | --DOMWINDOW == 109 (0x116705000) [pid = 1679] [serial = 1212] [outer = 0x0] [url = about:blank] 13:44:12 INFO - PROCESS | 1679 | --DOMWINDOW == 108 (0x11678bc00) [pid = 1679] [serial = 1213] [outer = 0x0] [url = about:blank] 13:44:12 INFO - PROCESS | 1679 | --DOMWINDOW == 107 (0x1133b7000) [pid = 1679] [serial = 1207] [outer = 0x0] [url = about:blank] 13:44:12 INFO - PROCESS | 1679 | --DOMWINDOW == 106 (0x1128ac400) [pid = 1679] [serial = 1206] [outer = 0x0] [url = about:blank] 13:44:12 INFO - PROCESS | 1679 | --DOMWINDOW == 105 (0x11670f000) [pid = 1679] [serial = 1189] [outer = 0x0] [url = about:blank] 13:44:12 INFO - PROCESS | 1679 | --DOMWINDOW == 104 (0x1139f5400) [pid = 1679] [serial = 1188] [outer = 0x0] [url = about:blank] 13:44:12 INFO - PROCESS | 1679 | --DOMWINDOW == 103 (0x11863c400) [pid = 1679] [serial = 1192] [outer = 0x0] [url = about:blank] 13:44:12 INFO - PROCESS | 1679 | --DOMWINDOW == 102 (0x117d2e800) [pid = 1679] [serial = 1191] [outer = 0x0] [url = about:blank] 13:44:12 INFO - PROCESS | 1679 | --DOMWINDOW == 101 (0x121a6b400) [pid = 1679] [serial = 1195] [outer = 0x0] [url = about:blank] 13:44:12 INFO - PROCESS | 1679 | --DOMWINDOW == 100 (0x12102c400) [pid = 1679] [serial = 1194] [outer = 0x0] [url = about:blank] 13:44:12 INFO - PROCESS | 1679 | --DOMWINDOW == 99 (0x128825000) [pid = 1679] [serial = 1198] [outer = 0x0] [url = about:blank] 13:44:12 INFO - PROCESS | 1679 | --DOMWINDOW == 98 (0x126064000) [pid = 1679] [serial = 1197] [outer = 0x0] [url = about:blank] 13:44:12 INFO - PROCESS | 1679 | --DOMWINDOW == 97 (0x128cd5c00) [pid = 1679] [serial = 1201] [outer = 0x0] [url = about:blank] 13:44:12 INFO - PROCESS | 1679 | --DOMWINDOW == 96 (0x118ff7c00) [pid = 1679] [serial = 1224] [outer = 0x0] [url = about:blank] 13:44:12 INFO - PROCESS | 1679 | --DOMWINDOW == 95 (0x128b81800) [pid = 1679] [serial = 1200] [outer = 0x0] [url = about:blank] 13:44:12 INFO - PROCESS | 1679 | --DOMWINDOW == 94 (0x1197e1800) [pid = 1679] [serial = 1227] [outer = 0x0] [url = about:blank] 13:44:12 INFO - PROCESS | 1679 | --DOMWINDOW == 93 (0x119a08400) [pid = 1679] [serial = 1228] [outer = 0x0] [url = about:blank] 13:44:12 INFO - PROCESS | 1679 | --DOMWINDOW == 92 (0x124c34c00) [pid = 1679] [serial = 1240] [outer = 0x0] [url = about:blank] 13:44:12 INFO - PROCESS | 1679 | --DOMWINDOW == 91 (0x12102f000) [pid = 1679] [serial = 1230] [outer = 0x0] [url = about:blank] 13:44:12 INFO - PROCESS | 1679 | --DOMWINDOW == 90 (0x12a534c00) [pid = 1679] [serial = 1204] [outer = 0x0] [url = about:blank] 13:44:12 INFO - PROCESS | 1679 | --DOMWINDOW == 89 (0x119b79000) [pid = 1679] [serial = 1234] [outer = 0x0] [url = about:blank] 13:44:12 INFO - PROCESS | 1679 | --DOMWINDOW == 88 (0x121633800) [pid = 1679] [serial = 1236] [outer = 0x0] [url = about:blank] 13:44:12 INFO - PROCESS | 1679 | --DOMWINDOW == 87 (0x11832fc00) [pid = 1679] [serial = 1233] [outer = 0x0] [url = about:blank] 13:44:12 INFO - PROCESS | 1679 | --DOMWINDOW == 86 (0x1242dac00) [pid = 1679] [serial = 1239] [outer = 0x0] [url = about:blank] 13:44:12 INFO - PROCESS | 1679 | --DOMWINDOW == 85 (0x12183d000) [pid = 1679] [serial = 1231] [outer = 0x0] [url = about:blank] 13:44:12 INFO - PROCESS | 1679 | --DOMWINDOW == 84 (0x11817ac00) [pid = 1679] [serial = 1218] [outer = 0x0] [url = about:blank] 13:44:12 INFO - PROCESS | 1679 | --DOMWINDOW == 83 (0x129444000) [pid = 1679] [serial = 1203] [outer = 0x0] [url = about:blank] 13:44:12 INFO - PROCESS | 1679 | --DOMWINDOW == 82 (0x121a6b000) [pid = 1679] [serial = 1237] [outer = 0x0] [url = about:blank] 13:44:12 INFO - PROCESS | 1679 | --DOMWINDOW == 81 (0x11975ec00) [pid = 1679] [serial = 1225] [outer = 0x0] [url = about:blank] 13:44:12 INFO - PROCESS | 1679 | --DOMWINDOW == 80 (0x118536400) [pid = 1679] [serial = 1219] [outer = 0x0] [url = about:blank] 13:44:12 INFO - PROCESS | 1679 | --DOMWINDOW == 79 (0x124caf800) [pid = 1679] [serial = 1242] [outer = 0x0] [url = about:blank] 13:44:12 INFO - PROCESS | 1679 | 1467319452476 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]]]}] 13:44:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 13:44:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1279ms 13:44:12 INFO - PROCESS | 1679 | 1467319452512 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 13:44:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 13:44:12 INFO - PROCESS | 1679 | 1467319452514 Marionette TRACE conn2 <- [1,1709,null,{"value":"7"}] 13:44:12 INFO - PROCESS | 1679 | 1467319452517 Marionette TRACE conn2 -> [0,1710,"setScriptTimeout",{"ms":35000}] 13:44:12 INFO - PROCESS | 1679 | 1467319452519 Marionette TRACE conn2 <- [1,1710,null,{}] 13:44:12 INFO - PROCESS | 1679 | 1467319452523 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}] 13:44:12 INFO - PROCESS | 1679 | 1467319452524 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:44:12 INFO - PROCESS | 1679 | 1467319452611 Marionette TRACE conn2 <- [1,1711,null,{"value":null}] 13:44:12 INFO - PROCESS | 1679 | 1467319452622 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:12 INFO - PROCESS | 1679 | 1467319452625 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:44:12 INFO - PROCESS | 1679 | ++DOCSHELL 0x113b42000 == 28 [pid = 1679] [id = 435] 13:44:12 INFO - PROCESS | 1679 | ++DOMWINDOW == 80 (0x1122b9000) [pid = 1679] [serial = 1304] [outer = 0x0] 13:44:12 INFO - PROCESS | 1679 | ++DOMWINDOW == 81 (0x112694000) [pid = 1679] [serial = 1305] [outer = 0x1122b9000] 13:44:12 INFO - PROCESS | 1679 | 1467319452652 Marionette DEBUG loaded listener.js 13:44:12 INFO - PROCESS | 1679 | ++DOMWINDOW == 82 (0x1128a7c00) [pid = 1679] [serial = 1306] [outer = 0x1122b9000] 13:44:12 INFO - PROCESS | 1679 | 1467319452987 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]]]}] 13:44:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 13:44:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 520ms 13:44:13 INFO - PROCESS | 1679 | 1467319453038 Marionette TRACE conn2 -> [0,1713,"getWindowHandle",null] 13:44:13 INFO - PROCESS | 1679 | 1467319453041 Marionette TRACE conn2 <- [1,1713,null,{"value":"7"}] 13:44:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 13:44:13 INFO - PROCESS | 1679 | 1467319453046 Marionette TRACE conn2 -> [0,1714,"setScriptTimeout",{"ms":35000}] 13:44:13 INFO - PROCESS | 1679 | 1467319453048 Marionette TRACE conn2 <- [1,1714,null,{}] 13:44:13 INFO - PROCESS | 1679 | 1467319453050 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}] 13:44:13 INFO - PROCESS | 1679 | 1467319453051 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:44:13 INFO - PROCESS | 1679 | 1467319453130 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 13:44:13 INFO - PROCESS | 1679 | 1467319453135 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:13 INFO - PROCESS | 1679 | 1467319453136 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:44:13 INFO - PROCESS | 1679 | ++DOCSHELL 0x1170bf000 == 29 [pid = 1679] [id = 436] 13:44:13 INFO - PROCESS | 1679 | ++DOMWINDOW == 83 (0x112a86400) [pid = 1679] [serial = 1307] [outer = 0x0] 13:44:13 INFO - PROCESS | 1679 | ++DOMWINDOW == 84 (0x112d80800) [pid = 1679] [serial = 1308] [outer = 0x112a86400] 13:44:13 INFO - PROCESS | 1679 | 1467319453168 Marionette DEBUG loaded listener.js 13:44:13 INFO - PROCESS | 1679 | ++DOMWINDOW == 85 (0x1132c4c00) [pid = 1679] [serial = 1309] [outer = 0x112a86400] 13:44:13 INFO - PROCESS | 1679 | 1467319453568 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]]]}] 13:44:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 13:44:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 570ms 13:44:13 INFO - PROCESS | 1679 | 1467319453618 Marionette TRACE conn2 -> [0,1717,"getWindowHandle",null] 13:44:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 13:44:13 INFO - PROCESS | 1679 | 1467319453630 Marionette TRACE conn2 <- [1,1717,null,{"value":"7"}] 13:44:13 INFO - PROCESS | 1679 | 1467319453634 Marionette TRACE conn2 -> [0,1718,"setScriptTimeout",{"ms":35000}] 13:44:13 INFO - PROCESS | 1679 | 1467319453638 Marionette TRACE conn2 <- [1,1718,null,{}] 13:44:13 INFO - PROCESS | 1679 | 1467319453650 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}] 13:44:13 INFO - PROCESS | 1679 | 1467319453655 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:44:13 INFO - PROCESS | 1679 | 1467319453775 Marionette TRACE conn2 <- [1,1719,null,{"value":null}] 13:44:13 INFO - PROCESS | 1679 | 1467319453783 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:13 INFO - PROCESS | 1679 | 1467319453786 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:44:13 INFO - PROCESS | 1679 | ++DOCSHELL 0x1186e9000 == 30 [pid = 1679] [id = 437] 13:44:13 INFO - PROCESS | 1679 | ++DOMWINDOW == 86 (0x116079000) [pid = 1679] [serial = 1310] [outer = 0x0] 13:44:13 INFO - PROCESS | 1679 | ++DOMWINDOW == 87 (0x11670c000) [pid = 1679] [serial = 1311] [outer = 0x116079000] 13:44:13 INFO - PROCESS | 1679 | 1467319453815 Marionette DEBUG loaded listener.js 13:44:13 INFO - PROCESS | 1679 | ++DOMWINDOW == 88 (0x11678bc00) [pid = 1679] [serial = 1312] [outer = 0x116079000] 13:44:14 INFO - PROCESS | 1679 | 1467319454196 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]]]}] 13:44:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 13:44:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 627ms 13:44:14 INFO - PROCESS | 1679 | 1467319454261 Marionette TRACE conn2 -> [0,1721,"getWindowHandle",null] 13:44:14 INFO - PROCESS | 1679 | 1467319454264 Marionette TRACE conn2 <- [1,1721,null,{"value":"7"}] 13:44:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 13:44:14 INFO - PROCESS | 1679 | 1467319454267 Marionette TRACE conn2 -> [0,1722,"setScriptTimeout",{"ms":35000}] 13:44:14 INFO - PROCESS | 1679 | 1467319454269 Marionette TRACE conn2 <- [1,1722,null,{}] 13:44:14 INFO - PROCESS | 1679 | 1467319454273 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}] 13:44:14 INFO - PROCESS | 1679 | 1467319454275 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:44:14 INFO - PROCESS | 1679 | 1467319454391 Marionette TRACE conn2 <- [1,1723,null,{"value":null}] 13:44:14 INFO - PROCESS | 1679 | 1467319454397 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:14 INFO - PROCESS | 1679 | 1467319454399 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:44:14 INFO - PROCESS | 1679 | ++DOCSHELL 0x119c17000 == 31 [pid = 1679] [id = 438] 13:44:14 INFO - PROCESS | 1679 | ++DOMWINDOW == 89 (0x116f08c00) [pid = 1679] [serial = 1313] [outer = 0x0] 13:44:14 INFO - PROCESS | 1679 | ++DOMWINDOW == 90 (0x11705a000) [pid = 1679] [serial = 1314] [outer = 0x116f08c00] 13:44:14 INFO - PROCESS | 1679 | 1467319454439 Marionette DEBUG loaded listener.js 13:44:14 INFO - PROCESS | 1679 | ++DOMWINDOW == 91 (0x117d10000) [pid = 1679] [serial = 1315] [outer = 0x116f08c00] 13:44:14 INFO - PROCESS | 1679 | 1467319454839 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]]]}] 13:44:14 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 13:44:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 622ms 13:44:14 INFO - PROCESS | 1679 | 1467319454892 Marionette TRACE conn2 -> [0,1725,"getWindowHandle",null] 13:44:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 13:44:14 INFO - PROCESS | 1679 | 1467319454893 Marionette TRACE conn2 <- [1,1725,null,{"value":"7"}] 13:44:14 INFO - PROCESS | 1679 | 1467319454895 Marionette TRACE conn2 -> [0,1726,"setScriptTimeout",{"ms":35000}] 13:44:14 INFO - PROCESS | 1679 | 1467319454897 Marionette TRACE conn2 <- [1,1726,null,{}] 13:44:14 INFO - PROCESS | 1679 | 1467319454899 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}] 13:44:14 INFO - PROCESS | 1679 | 1467319454901 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:44:15 INFO - PROCESS | 1679 | 1467319455005 Marionette TRACE conn2 <- [1,1727,null,{"value":null}] 13:44:15 INFO - PROCESS | 1679 | 1467319455009 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:15 INFO - PROCESS | 1679 | 1467319455011 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:44:15 INFO - PROCESS | 1679 | ++DOCSHELL 0x12109c000 == 32 [pid = 1679] [id = 439] 13:44:15 INFO - PROCESS | 1679 | ++DOMWINDOW == 92 (0x1130d7000) [pid = 1679] [serial = 1316] [outer = 0x0] 13:44:15 INFO - PROCESS | 1679 | ++DOMWINDOW == 93 (0x117d1a400) [pid = 1679] [serial = 1317] [outer = 0x1130d7000] 13:44:15 INFO - PROCESS | 1679 | 1467319455036 Marionette DEBUG loaded listener.js 13:44:15 INFO - PROCESS | 1679 | ++DOMWINDOW == 94 (0x11817a800) [pid = 1679] [serial = 1318] [outer = 0x1130d7000] 13:44:15 INFO - PROCESS | 1679 | 1467319455393 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]]]}] 13:44:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 13:44:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 520ms 13:44:15 INFO - PROCESS | 1679 | 1467319455416 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 13:44:15 INFO - PROCESS | 1679 | 1467319455417 Marionette TRACE conn2 <- [1,1729,null,{"value":"7"}] 13:44:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 13:44:15 INFO - PROCESS | 1679 | 1467319455425 Marionette TRACE conn2 -> [0,1730,"setScriptTimeout",{"ms":35000}] 13:44:15 INFO - PROCESS | 1679 | 1467319455427 Marionette TRACE conn2 <- [1,1730,null,{}] 13:44:15 INFO - PROCESS | 1679 | 1467319455429 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}] 13:44:15 INFO - PROCESS | 1679 | 1467319455433 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:44:15 INFO - PROCESS | 1679 | 1467319455548 Marionette TRACE conn2 <- [1,1731,null,{"value":null}] 13:44:15 INFO - PROCESS | 1679 | 1467319455552 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:15 INFO - PROCESS | 1679 | 1467319455553 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:44:15 INFO - PROCESS | 1679 | ++DOCSHELL 0x1218dc000 == 33 [pid = 1679] [id = 440] 13:44:15 INFO - PROCESS | 1679 | ++DOMWINDOW == 95 (0x11817b400) [pid = 1679] [serial = 1319] [outer = 0x0] 13:44:15 INFO - PROCESS | 1679 | ++DOMWINDOW == 96 (0x1182e8000) [pid = 1679] [serial = 1320] [outer = 0x11817b400] 13:44:15 INFO - PROCESS | 1679 | 1467319455580 Marionette DEBUG loaded listener.js 13:44:15 INFO - PROCESS | 1679 | ++DOMWINDOW == 97 (0x118f7a800) [pid = 1679] [serial = 1321] [outer = 0x11817b400] 13:44:15 INFO - PROCESS | 1679 | 1467319455908 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]]]}] 13:44:15 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 13:44:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 525ms 13:44:15 INFO - PROCESS | 1679 | 1467319455945 Marionette TRACE conn2 -> [0,1733,"getWindowHandle",null] 13:44:15 INFO - PROCESS | 1679 | 1467319455946 Marionette TRACE conn2 <- [1,1733,null,{"value":"7"}] 13:44:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 13:44:15 INFO - PROCESS | 1679 | 1467319455948 Marionette TRACE conn2 -> [0,1734,"setScriptTimeout",{"ms":35000}] 13:44:15 INFO - PROCESS | 1679 | 1467319455949 Marionette TRACE conn2 <- [1,1734,null,{}] 13:44:15 INFO - PROCESS | 1679 | 1467319455951 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}] 13:44:15 INFO - PROCESS | 1679 | 1467319455952 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:44:16 INFO - PROCESS | 1679 | 1467319456067 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 13:44:16 INFO - PROCESS | 1679 | 1467319456071 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:16 INFO - PROCESS | 1679 | 1467319456072 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:44:16 INFO - PROCESS | 1679 | ++DOCSHELL 0x123d92800 == 34 [pid = 1679] [id = 441] 13:44:16 INFO - PROCESS | 1679 | ++DOMWINDOW == 98 (0x11678c800) [pid = 1679] [serial = 1322] [outer = 0x0] 13:44:16 INFO - PROCESS | 1679 | ++DOMWINDOW == 99 (0x118f83400) [pid = 1679] [serial = 1323] [outer = 0x11678c800] 13:44:16 INFO - PROCESS | 1679 | 1467319456097 Marionette DEBUG loaded listener.js 13:44:16 INFO - PROCESS | 1679 | ++DOMWINDOW == 100 (0x118ffcc00) [pid = 1679] [serial = 1324] [outer = 0x11678c800] 13:44:16 INFO - PROCESS | 1679 | 1467319456469 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]]]}] 13:44:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 13:44:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 568ms 13:44:16 INFO - PROCESS | 1679 | 1467319456517 Marionette TRACE conn2 -> [0,1737,"getWindowHandle",null] 13:44:16 INFO - PROCESS | 1679 | 1467319456519 Marionette TRACE conn2 <- [1,1737,null,{"value":"7"}] 13:44:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 13:44:16 INFO - PROCESS | 1679 | 1467319456533 Marionette TRACE conn2 -> [0,1738,"setScriptTimeout",{"ms":35000}] 13:44:16 INFO - PROCESS | 1679 | 1467319456535 Marionette TRACE conn2 <- [1,1738,null,{}] 13:44:16 INFO - PROCESS | 1679 | 1467319456538 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}] 13:44:16 INFO - PROCESS | 1679 | 1467319456540 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:44:16 INFO - PROCESS | 1679 | 1467319456877 Marionette TRACE conn2 <- [1,1739,null,{"value":null}] 13:44:16 INFO - PROCESS | 1679 | --DOMWINDOW == 99 (0x11863a400) [pid = 1679] [serial = 1265] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 13:44:16 INFO - PROCESS | 1679 | --DOMWINDOW == 98 (0x118539400) [pid = 1679] [serial = 1268] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 13:44:16 INFO - PROCESS | 1679 | --DOMWINDOW == 97 (0x11889f800) [pid = 1679] [serial = 1241] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 13:44:16 INFO - PROCESS | 1679 | --DOMWINDOW == 96 (0x1128cac00) [pid = 1679] [serial = 1244] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 13:44:16 INFO - PROCESS | 1679 | --DOMWINDOW == 95 (0x116a0ac00) [pid = 1679] [serial = 1247] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 13:44:16 INFO - PROCESS | 1679 | --DOMWINDOW == 94 (0x113eab800) [pid = 1679] [serial = 1250] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 13:44:16 INFO - PROCESS | 1679 | --DOMWINDOW == 93 (0x1126a0400) [pid = 1679] [serial = 1256] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 13:44:16 INFO - PROCESS | 1679 | --DOMWINDOW == 92 (0x118f7c400) [pid = 1679] [serial = 1259] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 13:44:16 INFO - PROCESS | 1679 | --DOMWINDOW == 91 (0x118538800) [pid = 1679] [serial = 1271] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 13:44:16 INFO - PROCESS | 1679 | --DOMWINDOW == 90 (0x116f43c00) [pid = 1679] [serial = 1253] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 13:44:16 INFO - PROCESS | 1679 | --DOMWINDOW == 89 (0x112694c00) [pid = 1679] [serial = 1262] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 13:44:16 INFO - PROCESS | 1679 | --DOMWINDOW == 88 (0x111e2c800) [pid = 1679] [serial = 1274] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 13:44:16 INFO - PROCESS | 1679 | --DOMWINDOW == 87 (0x126517c00) [pid = 1679] [serial = 1283] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 13:44:16 INFO - PROCESS | 1679 | --DOMWINDOW == 86 (0x124cb6800) [pid = 1679] [serial = 1280] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 13:44:16 INFO - PROCESS | 1679 | --DOMWINDOW == 85 (0x118630800) [pid = 1679] [serial = 1277] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 13:44:16 INFO - PROCESS | 1679 | 1467319456928 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:16 INFO - PROCESS | 1679 | 1467319456929 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:44:16 INFO - PROCESS | 1679 | ++DOCSHELL 0x11699c800 == 35 [pid = 1679] [id = 442] 13:44:16 INFO - PROCESS | 1679 | ++DOMWINDOW == 86 (0x112015400) [pid = 1679] [serial = 1325] [outer = 0x0] 13:44:16 INFO - PROCESS | 1679 | ++DOMWINDOW == 87 (0x1128a6800) [pid = 1679] [serial = 1326] [outer = 0x112015400] 13:44:16 INFO - PROCESS | 1679 | 1467319456954 Marionette DEBUG loaded listener.js 13:44:16 INFO - PROCESS | 1679 | ++DOMWINDOW == 88 (0x116f43c00) [pid = 1679] [serial = 1327] [outer = 0x112015400] 13:44:17 INFO - PROCESS | 1679 | 1467319457207 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]]]}] 13:44:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 13:44:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 724ms 13:44:17 INFO - PROCESS | 1679 | 1467319457261 Marionette TRACE conn2 -> [0,1741,"getWindowHandle",null] 13:44:17 INFO - PROCESS | 1679 | 1467319457263 Marionette TRACE conn2 <- [1,1741,null,{"value":"7"}] 13:44:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 13:44:17 INFO - PROCESS | 1679 | 1467319457265 Marionette TRACE conn2 -> [0,1742,"setScriptTimeout",{"ms":35000}] 13:44:17 INFO - PROCESS | 1679 | 1467319457266 Marionette TRACE conn2 <- [1,1742,null,{}] 13:44:17 INFO - PROCESS | 1679 | 1467319457268 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}] 13:44:17 INFO - PROCESS | 1679 | 1467319457270 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:44:17 INFO - PROCESS | 1679 | 1467319457381 Marionette TRACE conn2 <- [1,1743,null,{"value":null}] 13:44:17 INFO - PROCESS | 1679 | 1467319457436 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:17 INFO - PROCESS | 1679 | 1467319457437 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:44:17 INFO - PROCESS | 1679 | ++DOCSHELL 0x11302d800 == 36 [pid = 1679] [id = 443] 13:44:17 INFO - PROCESS | 1679 | ++DOMWINDOW == 89 (0x1122b5000) [pid = 1679] [serial = 1328] [outer = 0x0] 13:44:17 INFO - PROCESS | 1679 | ++DOMWINDOW == 90 (0x11862e800) [pid = 1679] [serial = 1329] [outer = 0x1122b5000] 13:44:17 INFO - PROCESS | 1679 | 1467319457462 Marionette DEBUG loaded listener.js 13:44:17 INFO - PROCESS | 1679 | ++DOMWINDOW == 91 (0x119648000) [pid = 1679] [serial = 1330] [outer = 0x1122b5000] 13:44:17 INFO - PROCESS | 1679 | 1467319457781 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]]]}] 13:44:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 13:44:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 569ms 13:44:17 INFO - PROCESS | 1679 | 1467319457835 Marionette TRACE conn2 -> [0,1745,"getWindowHandle",null] 13:44:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 13:44:17 INFO - PROCESS | 1679 | 1467319457837 Marionette TRACE conn2 <- [1,1745,null,{"value":"7"}] 13:44:17 INFO - PROCESS | 1679 | 1467319457841 Marionette TRACE conn2 -> [0,1746,"setScriptTimeout",{"ms":35000}] 13:44:17 INFO - PROCESS | 1679 | 1467319457842 Marionette TRACE conn2 <- [1,1746,null,{}] 13:44:17 INFO - PROCESS | 1679 | 1467319457846 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}] 13:44:17 INFO - PROCESS | 1679 | 1467319457847 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:44:17 INFO - PROCESS | 1679 | 1467319457962 Marionette TRACE conn2 <- [1,1747,null,{"value":null}] 13:44:18 INFO - PROCESS | 1679 | 1467319458042 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:18 INFO - PROCESS | 1679 | 1467319458043 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:44:18 INFO - PROCESS | 1679 | ++DOCSHELL 0x12611f000 == 37 [pid = 1679] [id = 444] 13:44:18 INFO - PROCESS | 1679 | ++DOMWINDOW == 92 (0x112a79c00) [pid = 1679] [serial = 1331] [outer = 0x0] 13:44:18 INFO - PROCESS | 1679 | ++DOMWINDOW == 93 (0x11863ac00) [pid = 1679] [serial = 1332] [outer = 0x112a79c00] 13:44:18 INFO - PROCESS | 1679 | 1467319458082 Marionette DEBUG loaded listener.js 13:44:18 INFO - PROCESS | 1679 | ++DOMWINDOW == 94 (0x1197dfc00) [pid = 1679] [serial = 1333] [outer = 0x112a79c00] 13:44:18 INFO - PROCESS | 1679 | 1467319458359 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]]]}] 13:44:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 13:44:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 571ms 13:44:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 13:44:18 INFO - PROCESS | 1679 | 1467319458412 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 13:44:18 INFO - PROCESS | 1679 | 1467319458413 Marionette TRACE conn2 <- [1,1749,null,{"value":"7"}] 13:44:18 INFO - PROCESS | 1679 | 1467319458415 Marionette TRACE conn2 -> [0,1750,"setScriptTimeout",{"ms":35000}] 13:44:18 INFO - PROCESS | 1679 | 1467319458417 Marionette TRACE conn2 <- [1,1750,null,{}] 13:44:18 INFO - PROCESS | 1679 | 1467319458419 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}] 13:44:18 INFO - PROCESS | 1679 | 1467319458423 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:44:18 INFO - PROCESS | 1679 | 1467319458525 Marionette TRACE conn2 <- [1,1751,null,{"value":null}] 13:44:18 INFO - PROCESS | 1679 | 1467319458606 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:18 INFO - PROCESS | 1679 | 1467319458608 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:44:18 INFO - PROCESS | 1679 | ++DOCSHELL 0x128f2c800 == 38 [pid = 1679] [id = 445] 13:44:18 INFO - PROCESS | 1679 | ++DOMWINDOW == 95 (0x119a04800) [pid = 1679] [serial = 1334] [outer = 0x0] 13:44:18 INFO - PROCESS | 1679 | ++DOMWINDOW == 96 (0x120f25400) [pid = 1679] [serial = 1335] [outer = 0x119a04800] 13:44:18 INFO - PROCESS | 1679 | 1467319458634 Marionette DEBUG loaded listener.js 13:44:18 INFO - PROCESS | 1679 | ++DOMWINDOW == 97 (0x12184b800) [pid = 1679] [serial = 1336] [outer = 0x119a04800] 13:44:19 INFO - PROCESS | 1679 | 1467319459027 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]]]}] 13:44:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 13:44:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 620ms 13:44:19 INFO - PROCESS | 1679 | 1467319459036 Marionette TRACE conn2 -> [0,1753,"getWindowHandle",null] 13:44:19 INFO - PROCESS | 1679 | 1467319459038 Marionette TRACE conn2 <- [1,1753,null,{"value":"7"}] 13:44:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 13:44:19 INFO - PROCESS | 1679 | 1467319459042 Marionette TRACE conn2 -> [0,1754,"setScriptTimeout",{"ms":35000}] 13:44:19 INFO - PROCESS | 1679 | 1467319459044 Marionette TRACE conn2 <- [1,1754,null,{}] 13:44:19 INFO - PROCESS | 1679 | 1467319459048 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}] 13:44:19 INFO - PROCESS | 1679 | 1467319459049 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:44:19 INFO - PROCESS | 1679 | 1467319459165 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 13:44:19 INFO - PROCESS | 1679 | 1467319459223 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:19 INFO - PROCESS | 1679 | 1467319459225 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:44:19 INFO - PROCESS | 1679 | ++DOCSHELL 0x11699c000 == 39 [pid = 1679] [id = 446] 13:44:19 INFO - PROCESS | 1679 | ++DOMWINDOW == 98 (0x111c83800) [pid = 1679] [serial = 1337] [outer = 0x0] 13:44:19 INFO - PROCESS | 1679 | ++DOMWINDOW == 99 (0x1128a2800) [pid = 1679] [serial = 1338] [outer = 0x111c83800] 13:44:19 INFO - PROCESS | 1679 | 1467319459256 Marionette DEBUG loaded listener.js 13:44:19 INFO - PROCESS | 1679 | ++DOMWINDOW == 100 (0x1128d1400) [pid = 1679] [serial = 1339] [outer = 0x111c83800] 13:44:19 INFO - PROCESS | 1679 | 1467319459834 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]]]}] 13:44:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 13:44:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 871ms 13:44:19 INFO - PROCESS | 1679 | 1467319459912 Marionette TRACE conn2 -> [0,1757,"getWindowHandle",null] 13:44:19 INFO - PROCESS | 1679 | 1467319459916 Marionette TRACE conn2 <- [1,1757,null,{"value":"7"}] 13:44:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 13:44:19 INFO - PROCESS | 1679 | 1467319459920 Marionette TRACE conn2 -> [0,1758,"setScriptTimeout",{"ms":35000}] 13:44:19 INFO - PROCESS | 1679 | 1467319459922 Marionette TRACE conn2 <- [1,1758,null,{}] 13:44:19 INFO - PROCESS | 1679 | 1467319459925 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}] 13:44:19 INFO - PROCESS | 1679 | 1467319459927 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:44:20 INFO - PROCESS | 1679 | 1467319460038 Marionette TRACE conn2 <- [1,1759,null,{"value":null}] 13:44:20 INFO - PROCESS | 1679 | 1467319460118 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:20 INFO - PROCESS | 1679 | 1467319460119 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:44:20 INFO - PROCESS | 1679 | ++DOCSHELL 0x121096000 == 40 [pid = 1679] [id = 447] 13:44:20 INFO - PROCESS | 1679 | ++DOMWINDOW == 101 (0x113ead400) [pid = 1679] [serial = 1340] [outer = 0x0] 13:44:20 INFO - PROCESS | 1679 | ++DOMWINDOW == 102 (0x116080400) [pid = 1679] [serial = 1341] [outer = 0x113ead400] 13:44:20 INFO - PROCESS | 1679 | 1467319460150 Marionette DEBUG loaded listener.js 13:44:20 INFO - PROCESS | 1679 | ++DOMWINDOW == 103 (0x116787c00) [pid = 1679] [serial = 1342] [outer = 0x113ead400] 13:44:20 INFO - PROCESS | 1679 | 1467319460668 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]]]}] 13:44:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 13:44:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 769ms 13:44:20 INFO - PROCESS | 1679 | 1467319460690 Marionette TRACE conn2 -> [0,1761,"getWindowHandle",null] 13:44:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 13:44:20 INFO - PROCESS | 1679 | 1467319460691 Marionette TRACE conn2 <- [1,1761,null,{"value":"7"}] 13:44:20 INFO - PROCESS | 1679 | 1467319460693 Marionette TRACE conn2 -> [0,1762,"setScriptTimeout",{"ms":35000}] 13:44:20 INFO - PROCESS | 1679 | 1467319460696 Marionette TRACE conn2 <- [1,1762,null,{}] 13:44:20 INFO - PROCESS | 1679 | 1467319460702 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}] 13:44:20 INFO - PROCESS | 1679 | 1467319460705 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:44:20 INFO - PROCESS | 1679 | 1467319460807 Marionette TRACE conn2 <- [1,1763,null,{"value":null}] 13:44:21 INFO - PROCESS | 1679 | 1467319461073 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:21 INFO - PROCESS | 1679 | 1467319461075 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:44:21 INFO - PROCESS | 1679 | ++DOCSHELL 0x112e33800 == 41 [pid = 1679] [id = 448] 13:44:21 INFO - PROCESS | 1679 | ++DOMWINDOW == 104 (0x112231c00) [pid = 1679] [serial = 1343] [outer = 0x0] 13:44:21 INFO - PROCESS | 1679 | ++DOMWINDOW == 105 (0x1128a7400) [pid = 1679] [serial = 1344] [outer = 0x112231c00] 13:44:21 INFO - PROCESS | 1679 | 1467319461137 Marionette DEBUG loaded listener.js 13:44:21 INFO - PROCESS | 1679 | ++DOMWINDOW == 106 (0x112a83800) [pid = 1679] [serial = 1345] [outer = 0x112231c00] 13:44:21 INFO - PROCESS | 1679 | --DOCSHELL 0x12611f000 == 40 [pid = 1679] [id = 444] 13:44:21 INFO - PROCESS | 1679 | --DOCSHELL 0x11302d800 == 39 [pid = 1679] [id = 443] 13:44:21 INFO - PROCESS | 1679 | --DOCSHELL 0x11699c800 == 38 [pid = 1679] [id = 442] 13:44:21 INFO - PROCESS | 1679 | --DOCSHELL 0x123d92800 == 37 [pid = 1679] [id = 441] 13:44:21 INFO - PROCESS | 1679 | --DOCSHELL 0x1218dc000 == 36 [pid = 1679] [id = 440] 13:44:21 INFO - PROCESS | 1679 | --DOCSHELL 0x12109c000 == 35 [pid = 1679] [id = 439] 13:44:21 INFO - PROCESS | 1679 | --DOCSHELL 0x119c17000 == 34 [pid = 1679] [id = 438] 13:44:21 INFO - PROCESS | 1679 | --DOCSHELL 0x1186e9000 == 33 [pid = 1679] [id = 437] 13:44:21 INFO - PROCESS | 1679 | --DOCSHELL 0x1170bf000 == 32 [pid = 1679] [id = 436] 13:44:21 INFO - PROCESS | 1679 | --DOCSHELL 0x113b42000 == 31 [pid = 1679] [id = 435] 13:44:21 INFO - PROCESS | 1679 | 1467319461659 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]]]}] 13:44:21 INFO - PROCESS | 1679 | --DOMWINDOW == 105 (0x12102fc00) [pid = 1679] [serial = 1266] [outer = 0x0] [url = about:blank] 13:44:21 INFO - PROCESS | 1679 | --DOMWINDOW == 104 (0x118f7f400) [pid = 1679] [serial = 1269] [outer = 0x0] [url = about:blank] 13:44:21 INFO - PROCESS | 1679 | --DOMWINDOW == 103 (0x125c11800) [pid = 1679] [serial = 1243] [outer = 0x0] [url = about:blank] 13:44:21 INFO - PROCESS | 1679 | --DOMWINDOW == 102 (0x1128d9000) [pid = 1679] [serial = 1245] [outer = 0x0] [url = about:blank] 13:44:21 INFO - PROCESS | 1679 | --DOMWINDOW == 101 (0x11336bc00) [pid = 1679] [serial = 1246] [outer = 0x0] [url = about:blank] 13:44:21 INFO - PROCESS | 1679 | --DOMWINDOW == 100 (0x116f0e400) [pid = 1679] [serial = 1248] [outer = 0x0] [url = about:blank] 13:44:21 INFO - PROCESS | 1679 | --DOMWINDOW == 99 (0x117d11c00) [pid = 1679] [serial = 1249] [outer = 0x0] [url = about:blank] 13:44:21 INFO - PROCESS | 1679 | --DOMWINDOW == 98 (0x116293800) [pid = 1679] [serial = 1251] [outer = 0x0] [url = about:blank] 13:44:21 INFO - PROCESS | 1679 | --DOMWINDOW == 97 (0x116786c00) [pid = 1679] [serial = 1252] [outer = 0x0] [url = about:blank] 13:44:21 INFO - PROCESS | 1679 | --DOMWINDOW == 96 (0x118633800) [pid = 1679] [serial = 1257] [outer = 0x0] [url = about:blank] 13:44:21 INFO - PROCESS | 1679 | --DOMWINDOW == 95 (0x118f75c00) [pid = 1679] [serial = 1258] [outer = 0x0] [url = about:blank] 13:44:21 INFO - PROCESS | 1679 | --DOMWINDOW == 94 (0x118ff2400) [pid = 1679] [serial = 1260] [outer = 0x0] [url = about:blank] 13:44:21 INFO - PROCESS | 1679 | --DOMWINDOW == 93 (0x119641000) [pid = 1679] [serial = 1261] [outer = 0x0] [url = about:blank] 13:44:21 INFO - PROCESS | 1679 | --DOMWINDOW == 92 (0x125cbf800) [pid = 1679] [serial = 1272] [outer = 0x0] [url = about:blank] 13:44:21 INFO - PROCESS | 1679 | --DOMWINDOW == 91 (0x117d18000) [pid = 1679] [serial = 1254] [outer = 0x0] [url = about:blank] 13:44:21 INFO - PROCESS | 1679 | --DOMWINDOW == 90 (0x11824ac00) [pid = 1679] [serial = 1255] [outer = 0x0] [url = about:blank] 13:44:21 INFO - PROCESS | 1679 | --DOMWINDOW == 89 (0x119750400) [pid = 1679] [serial = 1263] [outer = 0x0] [url = about:blank] 13:44:21 INFO - PROCESS | 1679 | --DOMWINDOW == 88 (0x113940800) [pid = 1679] [serial = 1275] [outer = 0x0] [url = about:blank] 13:44:21 INFO - PROCESS | 1679 | --DOMWINDOW == 87 (0x1265bec00) [pid = 1679] [serial = 1284] [outer = 0x0] [url = about:blank] 13:44:21 INFO - PROCESS | 1679 | --DOMWINDOW == 86 (0x126517800) [pid = 1679] [serial = 1282] [outer = 0x0] [url = about:blank] 13:44:21 INFO - PROCESS | 1679 | --DOMWINDOW == 85 (0x12882e800) [pid = 1679] [serial = 1285] [outer = 0x0] [url = about:blank] 13:44:21 INFO - PROCESS | 1679 | --DOMWINDOW == 84 (0x126066800) [pid = 1679] [serial = 1273] [outer = 0x0] [url = about:blank] 13:44:21 INFO - PROCESS | 1679 | --DOMWINDOW == 83 (0x124cb6400) [pid = 1679] [serial = 1270] [outer = 0x0] [url = about:blank] 13:44:21 INFO - PROCESS | 1679 | --DOMWINDOW == 82 (0x124511000) [pid = 1679] [serial = 1267] [outer = 0x0] [url = about:blank] 13:44:21 INFO - PROCESS | 1679 | --DOMWINDOW == 81 (0x119a0ac00) [pid = 1679] [serial = 1278] [outer = 0x0] [url = about:blank] 13:44:21 INFO - PROCESS | 1679 | --DOMWINDOW == 80 (0x119a04400) [pid = 1679] [serial = 1264] [outer = 0x0] [url = about:blank] 13:44:21 INFO - PROCESS | 1679 | --DOMWINDOW == 79 (0x118176800) [pid = 1679] [serial = 1276] [outer = 0x0] [url = about:blank] 13:44:21 INFO - PROCESS | 1679 | --DOMWINDOW == 78 (0x125d45800) [pid = 1679] [serial = 1281] [outer = 0x0] [url = about:blank] 13:44:21 INFO - PROCESS | 1679 | --DOMWINDOW == 77 (0x11975fc00) [pid = 1679] [serial = 1279] [outer = 0x0] [url = about:blank] 13:44:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 13:44:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1025ms 13:44:21 INFO - PROCESS | 1679 | 1467319461729 Marionette TRACE conn2 -> [0,1765,"getWindowHandle",null] 13:44:21 INFO - PROCESS | 1679 | 1467319461733 Marionette TRACE conn2 <- [1,1765,null,{"value":"7"}] 13:44:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 13:44:21 INFO - PROCESS | 1679 | 1467319461753 Marionette TRACE conn2 -> [0,1766,"setScriptTimeout",{"ms":35000}] 13:44:21 INFO - PROCESS | 1679 | 1467319461758 Marionette TRACE conn2 <- [1,1766,null,{}] 13:44:21 INFO - PROCESS | 1679 | 1467319461763 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}] 13:44:21 INFO - PROCESS | 1679 | 1467319461768 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:44:21 INFO - PROCESS | 1679 | 1467319461889 Marionette TRACE conn2 <- [1,1767,null,{"value":null}] 13:44:21 INFO - PROCESS | 1679 | 1467319461903 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:21 INFO - PROCESS | 1679 | 1467319461905 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:44:21 INFO - PROCESS | 1679 | ++DOCSHELL 0x117d49800 == 32 [pid = 1679] [id = 449] 13:44:21 INFO - PROCESS | 1679 | ++DOMWINDOW == 78 (0x116030c00) [pid = 1679] [serial = 1346] [outer = 0x0] 13:44:21 INFO - PROCESS | 1679 | ++DOMWINDOW == 79 (0x116786800) [pid = 1679] [serial = 1347] [outer = 0x116030c00] 13:44:21 INFO - PROCESS | 1679 | 1467319461933 Marionette DEBUG loaded listener.js 13:44:21 INFO - PROCESS | 1679 | ++DOMWINDOW == 80 (0x116f05000) [pid = 1679] [serial = 1348] [outer = 0x116030c00] 13:44:22 INFO - PROCESS | 1679 | 1467319462293 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]]]}] 13:44:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 13:44:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 574ms 13:44:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 13:44:22 INFO - PROCESS | 1679 | 1467319462328 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 13:44:22 INFO - PROCESS | 1679 | 1467319462331 Marionette TRACE conn2 <- [1,1769,null,{"value":"7"}] 13:44:22 INFO - PROCESS | 1679 | 1467319462334 Marionette TRACE conn2 -> [0,1770,"setScriptTimeout",{"ms":35000}] 13:44:22 INFO - PROCESS | 1679 | 1467319462335 Marionette TRACE conn2 <- [1,1770,null,{}] 13:44:22 INFO - PROCESS | 1679 | 1467319462338 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}] 13:44:22 INFO - PROCESS | 1679 | 1467319462339 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:44:22 INFO - PROCESS | 1679 | 1467319462420 Marionette TRACE conn2 <- [1,1771,null,{"value":null}] 13:44:22 INFO - PROCESS | 1679 | 1467319462426 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:22 INFO - PROCESS | 1679 | 1467319462428 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:44:22 INFO - PROCESS | 1679 | ++DOCSHELL 0x119497800 == 33 [pid = 1679] [id = 450] 13:44:22 INFO - PROCESS | 1679 | ++DOMWINDOW == 81 (0x112234c00) [pid = 1679] [serial = 1349] [outer = 0x0] 13:44:22 INFO - PROCESS | 1679 | ++DOMWINDOW == 82 (0x117d10800) [pid = 1679] [serial = 1350] [outer = 0x112234c00] 13:44:22 INFO - PROCESS | 1679 | 1467319462453 Marionette DEBUG loaded listener.js 13:44:22 INFO - PROCESS | 1679 | ++DOMWINDOW == 83 (0x11824fc00) [pid = 1679] [serial = 1351] [outer = 0x112234c00] 13:44:22 INFO - PROCESS | 1679 | 1467319462799 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]]]}] 13:44:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 13:44:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 473ms 13:44:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 13:44:22 INFO - PROCESS | 1679 | 1467319462809 Marionette TRACE conn2 -> [0,1773,"getWindowHandle",null] 13:44:22 INFO - PROCESS | 1679 | 1467319462811 Marionette TRACE conn2 <- [1,1773,null,{"value":"7"}] 13:44:22 INFO - PROCESS | 1679 | 1467319462814 Marionette TRACE conn2 -> [0,1774,"setScriptTimeout",{"ms":35000}] 13:44:22 INFO - PROCESS | 1679 | 1467319462818 Marionette TRACE conn2 <- [1,1774,null,{}] 13:44:22 INFO - PROCESS | 1679 | 1467319462828 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}] 13:44:22 INFO - PROCESS | 1679 | 1467319462831 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:44:22 INFO - PROCESS | 1679 | 1467319462916 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 13:44:22 INFO - PROCESS | 1679 | 1467319462975 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:22 INFO - PROCESS | 1679 | 1467319462976 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:44:22 INFO - PROCESS | 1679 | ++DOCSHELL 0x12127c800 == 34 [pid = 1679] [id = 451] 13:44:22 INFO - PROCESS | 1679 | ++DOMWINDOW == 84 (0x117d19000) [pid = 1679] [serial = 1352] [outer = 0x0] 13:44:23 INFO - PROCESS | 1679 | ++DOMWINDOW == 85 (0x1182e7000) [pid = 1679] [serial = 1353] [outer = 0x117d19000] 13:44:23 INFO - PROCESS | 1679 | 1467319463001 Marionette DEBUG loaded listener.js 13:44:23 INFO - PROCESS | 1679 | ++DOMWINDOW == 86 (0x118895000) [pid = 1679] [serial = 1354] [outer = 0x117d19000] 13:44:23 INFO - PROCESS | 1679 | 1467319463284 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]]]}] 13:44:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 13:44:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 527ms 13:44:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 13:44:23 INFO - PROCESS | 1679 | 1467319463342 Marionette TRACE conn2 -> [0,1777,"getWindowHandle",null] 13:44:23 INFO - PROCESS | 1679 | 1467319463344 Marionette TRACE conn2 <- [1,1777,null,{"value":"7"}] 13:44:23 INFO - PROCESS | 1679 | 1467319463346 Marionette TRACE conn2 -> [0,1778,"setScriptTimeout",{"ms":35000}] 13:44:23 INFO - PROCESS | 1679 | 1467319463347 Marionette TRACE conn2 <- [1,1778,null,{}] 13:44:23 INFO - PROCESS | 1679 | 1467319463349 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}] 13:44:23 INFO - PROCESS | 1679 | 1467319463350 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:44:23 INFO - PROCESS | 1679 | 1467319463431 Marionette TRACE conn2 <- [1,1779,null,{"value":null}] 13:44:23 INFO - PROCESS | 1679 | 1467319463494 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:23 INFO - PROCESS | 1679 | 1467319463495 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:44:23 INFO - PROCESS | 1679 | ++DOCSHELL 0x12452c000 == 35 [pid = 1679] [id = 452] 13:44:23 INFO - PROCESS | 1679 | ++DOMWINDOW == 87 (0x118894c00) [pid = 1679] [serial = 1355] [outer = 0x0] 13:44:23 INFO - PROCESS | 1679 | ++DOMWINDOW == 88 (0x118f80800) [pid = 1679] [serial = 1356] [outer = 0x118894c00] 13:44:23 INFO - PROCESS | 1679 | 1467319463520 Marionette DEBUG loaded listener.js 13:44:23 INFO - PROCESS | 1679 | ++DOMWINDOW == 89 (0x1182de800) [pid = 1679] [serial = 1357] [outer = 0x118894c00] 13:44:23 INFO - PROCESS | 1679 | 1467319463795 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]]]}] 13:44:23 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 13:44:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 468ms 13:44:23 INFO - PROCESS | 1679 | 1467319463815 Marionette TRACE conn2 -> [0,1781,"getWindowHandle",null] 13:44:23 INFO - PROCESS | 1679 | 1467319463816 Marionette TRACE conn2 <- [1,1781,null,{"value":"7"}] 13:44:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 13:44:23 INFO - PROCESS | 1679 | 1467319463818 Marionette TRACE conn2 -> [0,1782,"setScriptTimeout",{"ms":35000}] 13:44:23 INFO - PROCESS | 1679 | 1467319463819 Marionette TRACE conn2 <- [1,1782,null,{}] 13:44:23 INFO - PROCESS | 1679 | 1467319463829 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}] 13:44:23 INFO - PROCESS | 1679 | 1467319463831 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:44:23 INFO - PROCESS | 1679 | 1467319463935 Marionette TRACE conn2 <- [1,1783,null,{"value":null}] 13:44:23 INFO - PROCESS | 1679 | 1467319463939 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:23 INFO - PROCESS | 1679 | 1467319463944 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:44:23 INFO - PROCESS | 1679 | ++DOCSHELL 0x126122000 == 36 [pid = 1679] [id = 453] 13:44:23 INFO - PROCESS | 1679 | ++DOMWINDOW == 90 (0x11975ec00) [pid = 1679] [serial = 1358] [outer = 0x0] 13:44:24 INFO - PROCESS | 1679 | ++DOMWINDOW == 91 (0x1197dc000) [pid = 1679] [serial = 1359] [outer = 0x11975ec00] 13:44:24 INFO - PROCESS | 1679 | 1467319464007 Marionette DEBUG loaded listener.js 13:44:24 INFO - PROCESS | 1679 | ++DOMWINDOW == 92 (0x121026000) [pid = 1679] [serial = 1360] [outer = 0x11975ec00] 13:44:24 INFO - PROCESS | 1679 | 1467319464354 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]]]}] 13:44:24 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 13:44:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 578ms 13:44:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 13:44:24 INFO - PROCESS | 1679 | 1467319464396 Marionette TRACE conn2 -> [0,1785,"getWindowHandle",null] 13:44:24 INFO - PROCESS | 1679 | 1467319464397 Marionette TRACE conn2 <- [1,1785,null,{"value":"7"}] 13:44:24 INFO - PROCESS | 1679 | 1467319464399 Marionette TRACE conn2 -> [0,1786,"setScriptTimeout",{"ms":35000}] 13:44:24 INFO - PROCESS | 1679 | 1467319464401 Marionette TRACE conn2 <- [1,1786,null,{}] 13:44:24 INFO - PROCESS | 1679 | 1467319464403 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}] 13:44:24 INFO - PROCESS | 1679 | 1467319464404 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:44:24 INFO - PROCESS | 1679 | 1467319464505 Marionette TRACE conn2 <- [1,1787,null,{"value":null}] 13:44:24 INFO - PROCESS | 1679 | 1467319464509 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:24 INFO - PROCESS | 1679 | 1467319464511 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:44:24 INFO - PROCESS | 1679 | ++DOCSHELL 0x128f42800 == 37 [pid = 1679] [id = 454] 13:44:24 INFO - PROCESS | 1679 | ++DOMWINDOW == 93 (0x12102e000) [pid = 1679] [serial = 1361] [outer = 0x0] 13:44:24 INFO - PROCESS | 1679 | ++DOMWINDOW == 94 (0x121633800) [pid = 1679] [serial = 1362] [outer = 0x12102e000] 13:44:24 INFO - PROCESS | 1679 | 1467319464535 Marionette DEBUG loaded listener.js 13:44:24 INFO - PROCESS | 1679 | ++DOMWINDOW == 95 (0x121a6d800) [pid = 1679] [serial = 1363] [outer = 0x12102e000] 13:44:24 INFO - PROCESS | 1679 | 1467319464877 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]]]}] 13:44:24 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 13:44:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 519ms 13:44:24 INFO - PROCESS | 1679 | 1467319464920 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 13:44:24 INFO - PROCESS | 1679 | 1467319464924 Marionette TRACE conn2 <- [1,1789,null,{"value":"7"}] 13:44:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 13:44:24 INFO - PROCESS | 1679 | 1467319464926 Marionette TRACE conn2 -> [0,1790,"setScriptTimeout",{"ms":35000}] 13:44:24 INFO - PROCESS | 1679 | 1467319464927 Marionette TRACE conn2 <- [1,1790,null,{}] 13:44:24 INFO - PROCESS | 1679 | 1467319464930 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}] 13:44:24 INFO - PROCESS | 1679 | 1467319464931 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:44:25 INFO - PROCESS | 1679 | 1467319465030 Marionette TRACE conn2 <- [1,1791,null,{"value":null}] 13:44:25 INFO - PROCESS | 1679 | 1467319465042 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:25 INFO - PROCESS | 1679 | 1467319465043 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:44:25 INFO - PROCESS | 1679 | ++DOCSHELL 0x12a471800 == 38 [pid = 1679] [id = 455] 13:44:25 INFO - PROCESS | 1679 | ++DOMWINDOW == 96 (0x121a68c00) [pid = 1679] [serial = 1364] [outer = 0x0] 13:44:25 INFO - PROCESS | 1679 | ++DOMWINDOW == 97 (0x124125800) [pid = 1679] [serial = 1365] [outer = 0x121a68c00] 13:44:25 INFO - PROCESS | 1679 | 1467319465069 Marionette DEBUG loaded listener.js 13:44:25 INFO - PROCESS | 1679 | ++DOMWINDOW == 98 (0x12450c800) [pid = 1679] [serial = 1366] [outer = 0x121a68c00] 13:44:25 INFO - PROCESS | 1679 | 1467319465385 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]]]}] 13:44:25 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) 13:44:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 471ms 13:44:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 13:44:25 INFO - PROCESS | 1679 | 1467319465398 Marionette TRACE conn2 -> [0,1793,"getWindowHandle",null] 13:44:25 INFO - PROCESS | 1679 | 1467319465399 Marionette TRACE conn2 <- [1,1793,null,{"value":"7"}] 13:44:25 INFO - PROCESS | 1679 | 1467319465401 Marionette TRACE conn2 -> [0,1794,"setScriptTimeout",{"ms":35000}] 13:44:25 INFO - PROCESS | 1679 | 1467319465403 Marionette TRACE conn2 <- [1,1794,null,{}] 13:44:25 INFO - PROCESS | 1679 | 1467319465414 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}] 13:44:25 INFO - PROCESS | 1679 | 1467319465416 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:44:25 INFO - PROCESS | 1679 | 1467319465527 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 13:44:25 INFO - PROCESS | 1679 | 1467319465575 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:25 INFO - PROCESS | 1679 | 1467319465576 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:44:25 INFO - PROCESS | 1679 | ++DOCSHELL 0x119490800 == 39 [pid = 1679] [id = 456] 13:44:25 INFO - PROCESS | 1679 | ++DOMWINDOW == 99 (0x121a6f400) [pid = 1679] [serial = 1367] [outer = 0x0] 13:44:25 INFO - PROCESS | 1679 | ++DOMWINDOW == 100 (0x124c30800) [pid = 1679] [serial = 1368] [outer = 0x121a6f400] 13:44:25 INFO - PROCESS | 1679 | 1467319465627 Marionette DEBUG loaded listener.js 13:44:25 INFO - PROCESS | 1679 | ++DOMWINDOW == 101 (0x124cb2c00) [pid = 1679] [serial = 1369] [outer = 0x121a6f400] 13:44:25 INFO - PROCESS | 1679 | --DOMWINDOW == 100 (0x1130d7000) [pid = 1679] [serial = 1316] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 13:44:25 INFO - PROCESS | 1679 | --DOMWINDOW == 99 (0x11817b400) [pid = 1679] [serial = 1319] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 13:44:25 INFO - PROCESS | 1679 | --DOMWINDOW == 98 (0x1122b9000) [pid = 1679] [serial = 1304] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 13:44:25 INFO - PROCESS | 1679 | --DOMWINDOW == 97 (0x112a86400) [pid = 1679] [serial = 1307] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 13:44:25 INFO - PROCESS | 1679 | --DOMWINDOW == 96 (0x116f08c00) [pid = 1679] [serial = 1313] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 13:44:25 INFO - PROCESS | 1679 | --DOMWINDOW == 95 (0x116781800) [pid = 1679] [serial = 1301] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 13:44:25 INFO - PROCESS | 1679 | --DOMWINDOW == 94 (0x1128a8c00) [pid = 1679] [serial = 1286] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 13:44:25 INFO - PROCESS | 1679 | --DOMWINDOW == 93 (0x117d17c00) [pid = 1679] [serial = 1289] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 13:44:25 INFO - PROCESS | 1679 | --DOMWINDOW == 92 (0x11678c800) [pid = 1679] [serial = 1322] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 13:44:25 INFO - PROCESS | 1679 | --DOMWINDOW == 91 (0x112015400) [pid = 1679] [serial = 1325] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 13:44:25 INFO - PROCESS | 1679 | --DOMWINDOW == 90 (0x119387400) [pid = 1679] [serial = 1292] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 13:44:25 INFO - PROCESS | 1679 | --DOMWINDOW == 89 (0x1122b5000) [pid = 1679] [serial = 1328] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 13:44:25 INFO - PROCESS | 1679 | --DOMWINDOW == 88 (0x121a6e000) [pid = 1679] [serial = 1295] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 13:44:25 INFO - PROCESS | 1679 | --DOMWINDOW == 87 (0x116079000) [pid = 1679] [serial = 1310] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 13:44:25 INFO - PROCESS | 1679 | --DOMWINDOW == 86 (0x1128b1800) [pid = 1679] [serial = 1298] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 13:44:25 INFO - PROCESS | 1679 | --DOMWINDOW == 85 (0x112a79c00) [pid = 1679] [serial = 1331] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 13:44:26 INFO - PROCESS | 1679 | 1467319466089 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]]]}] 13:44:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 13:44:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 724ms 13:44:26 INFO - PROCESS | 1679 | 1467319466128 Marionette TRACE conn2 -> [0,1797,"getWindowHandle",null] 13:44:26 INFO - PROCESS | 1679 | 1467319466130 Marionette TRACE conn2 <- [1,1797,null,{"value":"7"}] 13:44:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 13:44:26 INFO - PROCESS | 1679 | 1467319466151 Marionette TRACE conn2 -> [0,1798,"setScriptTimeout",{"ms":35000}] 13:44:26 INFO - PROCESS | 1679 | 1467319466154 Marionette TRACE conn2 <- [1,1798,null,{}] 13:44:26 INFO - PROCESS | 1679 | 1467319466165 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}] 13:44:26 INFO - PROCESS | 1679 | 1467319466167 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:44:26 INFO - PROCESS | 1679 | 1467319466293 Marionette TRACE conn2 <- [1,1799,null,{"value":null}] 13:44:26 INFO - PROCESS | 1679 | 1467319466299 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:26 INFO - PROCESS | 1679 | 1467319466300 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:44:26 INFO - PROCESS | 1679 | ++DOCSHELL 0x128c55000 == 40 [pid = 1679] [id = 457] 13:44:26 INFO - PROCESS | 1679 | ++DOMWINDOW == 86 (0x112d76400) [pid = 1679] [serial = 1370] [outer = 0x0] 13:44:26 INFO - PROCESS | 1679 | ++DOMWINDOW == 87 (0x11705a400) [pid = 1679] [serial = 1371] [outer = 0x112d76400] 13:44:26 INFO - PROCESS | 1679 | 1467319466339 Marionette DEBUG loaded listener.js 13:44:26 INFO - PROCESS | 1679 | ++DOMWINDOW == 88 (0x118330400) [pid = 1679] [serial = 1372] [outer = 0x112d76400] 13:44:26 INFO - PROCESS | 1679 | 1467319466750 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]]]}] 13:44:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 13:44:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 633ms 13:44:26 INFO - PROCESS | 1679 | 1467319466792 Marionette TRACE conn2 -> [0,1801,"getWindowHandle",null] 13:44:26 INFO - PROCESS | 1679 | 1467319466793 Marionette TRACE conn2 <- [1,1801,null,{"value":"7"}] 13:44:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 13:44:26 INFO - PROCESS | 1679 | 1467319466796 Marionette TRACE conn2 -> [0,1802,"setScriptTimeout",{"ms":35000}] 13:44:26 INFO - PROCESS | 1679 | 1467319466797 Marionette TRACE conn2 <- [1,1802,null,{}] 13:44:26 INFO - PROCESS | 1679 | 1467319466799 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}] 13:44:26 INFO - PROCESS | 1679 | 1467319466800 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:44:26 INFO - PROCESS | 1679 | 1467319466880 Marionette TRACE conn2 <- [1,1803,null,{"value":null}] 13:44:26 INFO - PROCESS | 1679 | 1467319466884 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:26 INFO - PROCESS | 1679 | 1467319466885 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:44:26 INFO - PROCESS | 1679 | ++DOCSHELL 0x12b652800 == 41 [pid = 1679] [id = 458] 13:44:26 INFO - PROCESS | 1679 | ++DOMWINDOW == 89 (0x118f7e400) [pid = 1679] [serial = 1373] [outer = 0x0] 13:44:26 INFO - PROCESS | 1679 | ++DOMWINDOW == 90 (0x119750c00) [pid = 1679] [serial = 1374] [outer = 0x118f7e400] 13:44:26 INFO - PROCESS | 1679 | 1467319466920 Marionette DEBUG loaded listener.js 13:44:26 INFO - PROCESS | 1679 | ++DOMWINDOW == 91 (0x124cb4c00) [pid = 1679] [serial = 1375] [outer = 0x118f7e400] 13:44:27 INFO - PROCESS | 1679 | 1467319467264 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]]]}] 13:44:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 13:44:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 518ms 13:44:27 INFO - PROCESS | 1679 | 1467319467315 Marionette TRACE conn2 -> [0,1805,"getWindowHandle",null] 13:44:27 INFO - PROCESS | 1679 | 1467319467316 Marionette TRACE conn2 <- [1,1805,null,{"value":"7"}] 13:44:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 13:44:27 INFO - PROCESS | 1679 | 1467319467319 Marionette TRACE conn2 -> [0,1806,"setScriptTimeout",{"ms":35000}] 13:44:27 INFO - PROCESS | 1679 | 1467319467320 Marionette TRACE conn2 <- [1,1806,null,{}] 13:44:27 INFO - PROCESS | 1679 | 1467319467323 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}] 13:44:27 INFO - PROCESS | 1679 | 1467319467324 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:44:27 INFO - PROCESS | 1679 | 1467319467441 Marionette TRACE conn2 <- [1,1807,null,{"value":null}] 13:44:27 INFO - PROCESS | 1679 | 1467319467479 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:27 INFO - PROCESS | 1679 | 1467319467480 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:44:27 INFO - PROCESS | 1679 | ++DOCSHELL 0x12bd9a000 == 42 [pid = 1679] [id = 459] 13:44:27 INFO - PROCESS | 1679 | ++DOMWINDOW == 92 (0x124cb6400) [pid = 1679] [serial = 1376] [outer = 0x0] 13:44:27 INFO - PROCESS | 1679 | ++DOMWINDOW == 93 (0x125c0b400) [pid = 1679] [serial = 1377] [outer = 0x124cb6400] 13:44:27 INFO - PROCESS | 1679 | 1467319467504 Marionette DEBUG loaded listener.js 13:44:27 INFO - PROCESS | 1679 | ++DOMWINDOW == 94 (0x126064000) [pid = 1679] [serial = 1378] [outer = 0x124cb6400] 13:44:27 INFO - PROCESS | 1679 | 1467319467764 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]]]}] 13:44:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 13:44:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 471ms 13:44:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 13:44:27 INFO - PROCESS | 1679 | 1467319467795 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 13:44:27 INFO - PROCESS | 1679 | 1467319467796 Marionette TRACE conn2 <- [1,1809,null,{"value":"7"}] 13:44:27 INFO - PROCESS | 1679 | 1467319467798 Marionette TRACE conn2 -> [0,1810,"setScriptTimeout",{"ms":35000}] 13:44:27 INFO - PROCESS | 1679 | 1467319467799 Marionette TRACE conn2 <- [1,1810,null,{}] 13:44:27 INFO - PROCESS | 1679 | 1467319467801 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}] 13:44:27 INFO - PROCESS | 1679 | 1467319467802 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:44:27 INFO - PROCESS | 1679 | 1467319467897 Marionette TRACE conn2 <- [1,1811,null,{"value":null}] 13:44:28 INFO - PROCESS | 1679 | 1467319467998 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:28 INFO - PROCESS | 1679 | 1467319467999 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:44:28 INFO - PROCESS | 1679 | ++DOCSHELL 0x1133e6000 == 43 [pid = 1679] [id = 460] 13:44:28 INFO - PROCESS | 1679 | ++DOMWINDOW == 95 (0x110f40c00) [pid = 1679] [serial = 1379] [outer = 0x0] 13:44:28 INFO - PROCESS | 1679 | ++DOMWINDOW == 96 (0x11201c000) [pid = 1679] [serial = 1380] [outer = 0x110f40c00] 13:44:28 INFO - PROCESS | 1679 | 1467319468032 Marionette DEBUG loaded listener.js 13:44:28 INFO - PROCESS | 1679 | ++DOMWINDOW == 97 (0x1128d5800) [pid = 1679] [serial = 1381] [outer = 0x110f40c00] 13:44:28 INFO - PROCESS | 1679 | 1467319468499 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]]]}] 13:44:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 13:44:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 719ms 13:44:28 INFO - PROCESS | 1679 | 1467319468519 Marionette TRACE conn2 -> [0,1813,"getWindowHandle",null] 13:44:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 13:44:28 INFO - PROCESS | 1679 | 1467319468524 Marionette TRACE conn2 <- [1,1813,null,{"value":"7"}] 13:44:28 INFO - PROCESS | 1679 | 1467319468527 Marionette TRACE conn2 -> [0,1814,"setScriptTimeout",{"ms":35000}] 13:44:28 INFO - PROCESS | 1679 | 1467319468529 Marionette TRACE conn2 <- [1,1814,null,{}] 13:44:28 INFO - PROCESS | 1679 | 1467319468533 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}] 13:44:28 INFO - PROCESS | 1679 | 1467319468536 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:44:28 INFO - PROCESS | 1679 | 1467319468644 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 13:44:28 INFO - PROCESS | 1679 | 1467319468704 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:28 INFO - PROCESS | 1679 | 1467319468706 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:44:28 INFO - PROCESS | 1679 | ++DOCSHELL 0x121280000 == 44 [pid = 1679] [id = 461] 13:44:28 INFO - PROCESS | 1679 | ++DOMWINDOW == 98 (0x113e4ec00) [pid = 1679] [serial = 1382] [outer = 0x0] 13:44:28 INFO - PROCESS | 1679 | ++DOMWINDOW == 99 (0x1176e6c00) [pid = 1679] [serial = 1383] [outer = 0x113e4ec00] 13:44:28 INFO - PROCESS | 1679 | 1467319468736 Marionette DEBUG loaded listener.js 13:44:28 INFO - PROCESS | 1679 | ++DOMWINDOW == 100 (0x118171c00) [pid = 1679] [serial = 1384] [outer = 0x113e4ec00] 13:44:29 INFO - PROCESS | 1679 | 1467319469194 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]]]}] 13:44:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 13:44:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 720ms 13:44:29 INFO - PROCESS | 1679 | 1467319469249 Marionette TRACE conn2 -> [0,1817,"getWindowHandle",null] 13:44:29 INFO - PROCESS | 1679 | 1467319469252 Marionette TRACE conn2 <- [1,1817,null,{"value":"7"}] 13:44:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 13:44:29 INFO - PROCESS | 1679 | 1467319469273 Marionette TRACE conn2 -> [0,1818,"setScriptTimeout",{"ms":35000}] 13:44:29 INFO - PROCESS | 1679 | 1467319469275 Marionette TRACE conn2 <- [1,1818,null,{}] 13:44:29 INFO - PROCESS | 1679 | 1467319469277 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}] 13:44:29 INFO - PROCESS | 1679 | 1467319469279 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:44:29 INFO - PROCESS | 1679 | 1467319469386 Marionette TRACE conn2 <- [1,1819,null,{"value":null}] 13:44:29 INFO - PROCESS | 1679 | 1467319469461 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:29 INFO - PROCESS | 1679 | 1467319469463 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:44:29 INFO - PROCESS | 1679 | ++DOCSHELL 0x12a7db000 == 45 [pid = 1679] [id = 462] 13:44:29 INFO - PROCESS | 1679 | ++DOMWINDOW == 101 (0x118179400) [pid = 1679] [serial = 1385] [outer = 0x0] 13:44:29 INFO - PROCESS | 1679 | ++DOMWINDOW == 102 (0x118335000) [pid = 1679] [serial = 1386] [outer = 0x118179400] 13:44:29 INFO - PROCESS | 1679 | 1467319469494 Marionette DEBUG loaded listener.js 13:44:29 INFO - PROCESS | 1679 | ++DOMWINDOW == 103 (0x118ffbc00) [pid = 1679] [serial = 1387] [outer = 0x118179400] 13:44:29 INFO - PROCESS | 1679 | 1467319469962 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]]]}] 13:44:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 13:44:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 723ms 13:44:29 INFO - PROCESS | 1679 | 1467319469997 Marionette TRACE conn2 -> [0,1821,"getWindowHandle",null] 13:44:30 INFO - PROCESS | 1679 | 1467319470000 Marionette TRACE conn2 <- [1,1821,null,{"value":"7"}] 13:44:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 13:44:30 INFO - PROCESS | 1679 | 1467319470011 Marionette TRACE conn2 -> [0,1822,"setScriptTimeout",{"ms":35000}] 13:44:30 INFO - PROCESS | 1679 | 1467319470017 Marionette TRACE conn2 <- [1,1822,null,{}] 13:44:30 INFO - PROCESS | 1679 | 1467319470022 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}] 13:44:30 INFO - PROCESS | 1679 | 1467319470026 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:44:30 INFO - PROCESS | 1679 | 1467319470130 Marionette TRACE conn2 <- [1,1823,null,{"value":null}] 13:44:30 INFO - PROCESS | 1679 | 1467319470206 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:30 INFO - PROCESS | 1679 | 1467319470207 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:44:30 INFO - PROCESS | 1679 | ++DOCSHELL 0x12c528000 == 46 [pid = 1679] [id = 463] 13:44:30 INFO - PROCESS | 1679 | ++DOMWINDOW == 104 (0x11933e000) [pid = 1679] [serial = 1388] [outer = 0x0] 13:44:30 INFO - PROCESS | 1679 | ++DOMWINDOW == 105 (0x120f1b400) [pid = 1679] [serial = 1389] [outer = 0x11933e000] 13:44:30 INFO - PROCESS | 1679 | 1467319470236 Marionette DEBUG loaded listener.js 13:44:30 INFO - PROCESS | 1679 | ++DOMWINDOW == 106 (0x1242dcc00) [pid = 1679] [serial = 1390] [outer = 0x11933e000] 13:44:30 INFO - PROCESS | 1679 | 1467319470645 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]]]}] 13:44:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 13:44:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 738ms 13:44:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 13:44:30 INFO - PROCESS | 1679 | 1467319470758 Marionette TRACE conn2 -> [0,1825,"getWindowHandle",null] 13:44:30 INFO - PROCESS | 1679 | 1467319470760 Marionette TRACE conn2 <- [1,1825,null,{"value":"7"}] 13:44:30 INFO - PROCESS | 1679 | 1467319470763 Marionette TRACE conn2 -> [0,1826,"setScriptTimeout",{"ms":35000}] 13:44:30 INFO - PROCESS | 1679 | 1467319470765 Marionette TRACE conn2 <- [1,1826,null,{}] 13:44:30 INFO - PROCESS | 1679 | 1467319470767 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}] 13:44:30 INFO - PROCESS | 1679 | 1467319470769 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:44:30 INFO - PROCESS | 1679 | 1467319470875 Marionette TRACE conn2 <- [1,1827,null,{"value":null}] 13:44:30 INFO - PROCESS | 1679 | 1467319470950 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:30 INFO - PROCESS | 1679 | 1467319470951 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:44:30 INFO - PROCESS | 1679 | ++DOCSHELL 0x116943800 == 47 [pid = 1679] [id = 464] 13:44:30 INFO - PROCESS | 1679 | ++DOMWINDOW == 107 (0x1128d8c00) [pid = 1679] [serial = 1391] [outer = 0x0] 13:44:30 INFO - PROCESS | 1679 | ++DOMWINDOW == 108 (0x117d12400) [pid = 1679] [serial = 1392] [outer = 0x1128d8c00] 13:44:30 INFO - PROCESS | 1679 | 1467319470980 Marionette DEBUG loaded listener.js 13:44:31 INFO - PROCESS | 1679 | ++DOMWINDOW == 109 (0x124c31c00) [pid = 1679] [serial = 1393] [outer = 0x1128d8c00] 13:44:31 INFO - PROCESS | 1679 | 1467319471544 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]]]}] 13:44:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 13:44:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 820ms 13:44:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 13:44:31 INFO - PROCESS | 1679 | 1467319471583 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 13:44:31 INFO - PROCESS | 1679 | 1467319471585 Marionette TRACE conn2 <- [1,1829,null,{"value":"7"}] 13:44:31 INFO - PROCESS | 1679 | 1467319471590 Marionette TRACE conn2 -> [0,1830,"setScriptTimeout",{"ms":35000}] 13:44:31 INFO - PROCESS | 1679 | 1467319471593 Marionette TRACE conn2 <- [1,1830,null,{}] 13:44:31 INFO - PROCESS | 1679 | 1467319471597 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}] 13:44:31 INFO - PROCESS | 1679 | 1467319471598 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:44:31 INFO - PROCESS | 1679 | 1467319471694 Marionette TRACE conn2 <- [1,1831,null,{"value":null}] 13:44:31 INFO - PROCESS | 1679 | 1467319471775 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:31 INFO - PROCESS | 1679 | 1467319471776 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:44:31 INFO - PROCESS | 1679 | ++DOCSHELL 0x116239000 == 48 [pid = 1679] [id = 465] 13:44:31 INFO - PROCESS | 1679 | ++DOMWINDOW == 110 (0x116076400) [pid = 1679] [serial = 1394] [outer = 0x0] 13:44:31 INFO - PROCESS | 1679 | ++DOMWINDOW == 111 (0x1166f4800) [pid = 1679] [serial = 1395] [outer = 0x116076400] 13:44:31 INFO - PROCESS | 1679 | 1467319471803 Marionette DEBUG loaded listener.js 13:44:31 INFO - PROCESS | 1679 | ++DOMWINDOW == 112 (0x11678dc00) [pid = 1679] [serial = 1396] [outer = 0x116076400] 13:44:32 INFO - PROCESS | 1679 | --DOCSHELL 0x12bd9a000 == 47 [pid = 1679] [id = 459] 13:44:32 INFO - PROCESS | 1679 | --DOCSHELL 0x12b652800 == 46 [pid = 1679] [id = 458] 13:44:32 INFO - PROCESS | 1679 | --DOCSHELL 0x128c55000 == 45 [pid = 1679] [id = 457] 13:44:32 INFO - PROCESS | 1679 | --DOCSHELL 0x119490800 == 44 [pid = 1679] [id = 456] 13:44:32 INFO - PROCESS | 1679 | --DOCSHELL 0x12a471800 == 43 [pid = 1679] [id = 455] 13:44:32 INFO - PROCESS | 1679 | --DOCSHELL 0x128f42800 == 42 [pid = 1679] [id = 454] 13:44:32 INFO - PROCESS | 1679 | --DOCSHELL 0x126122000 == 41 [pid = 1679] [id = 453] 13:44:32 INFO - PROCESS | 1679 | --DOCSHELL 0x12452c000 == 40 [pid = 1679] [id = 452] 13:44:32 INFO - PROCESS | 1679 | --DOCSHELL 0x12127c800 == 39 [pid = 1679] [id = 451] 13:44:32 INFO - PROCESS | 1679 | --DOCSHELL 0x119497800 == 38 [pid = 1679] [id = 450] 13:44:32 INFO - PROCESS | 1679 | --DOCSHELL 0x117d49800 == 37 [pid = 1679] [id = 449] 13:44:32 INFO - PROCESS | 1679 | --DOCSHELL 0x112e33800 == 36 [pid = 1679] [id = 448] 13:44:32 INFO - PROCESS | 1679 | --DOCSHELL 0x121096000 == 35 [pid = 1679] [id = 447] 13:44:32 INFO - PROCESS | 1679 | --DOCSHELL 0x128f2c800 == 34 [pid = 1679] [id = 445] 13:44:32 INFO - PROCESS | 1679 | --DOCSHELL 0x11699c000 == 33 [pid = 1679] [id = 446] 13:44:32 INFO - PROCESS | 1679 | --DOCSHELL 0x116acf800 == 32 [pid = 1679] [id = 434] 13:44:32 INFO - PROCESS | 1679 | --DOCSHELL 0x116943800 == 31 [pid = 1679] [id = 464] 13:44:32 INFO - PROCESS | 1679 | --DOCSHELL 0x12c528000 == 30 [pid = 1679] [id = 463] 13:44:32 INFO - PROCESS | 1679 | --DOCSHELL 0x12a7db000 == 29 [pid = 1679] [id = 462] 13:44:32 INFO - PROCESS | 1679 | --DOCSHELL 0x121280000 == 28 [pid = 1679] [id = 461] 13:44:32 INFO - PROCESS | 1679 | --DOCSHELL 0x1133e6000 == 27 [pid = 1679] [id = 460] 13:44:32 INFO - PROCESS | 1679 | --DOMWINDOW == 111 (0x117d1a400) [pid = 1679] [serial = 1317] [outer = 0x0] [url = about:blank] 13:44:32 INFO - PROCESS | 1679 | --DOMWINDOW == 110 (0x1182e8000) [pid = 1679] [serial = 1320] [outer = 0x0] [url = about:blank] 13:44:32 INFO - PROCESS | 1679 | --DOMWINDOW == 109 (0x112694000) [pid = 1679] [serial = 1305] [outer = 0x0] [url = about:blank] 13:44:32 INFO - PROCESS | 1679 | --DOMWINDOW == 108 (0x1128a7c00) [pid = 1679] [serial = 1306] [outer = 0x0] [url = about:blank] 13:44:32 INFO - PROCESS | 1679 | --DOMWINDOW == 107 (0x112d80800) [pid = 1679] [serial = 1308] [outer = 0x0] [url = about:blank] 13:44:32 INFO - PROCESS | 1679 | --DOMWINDOW == 106 (0x1132c4c00) [pid = 1679] [serial = 1309] [outer = 0x0] [url = about:blank] 13:44:32 INFO - PROCESS | 1679 | --DOMWINDOW == 105 (0x11705a000) [pid = 1679] [serial = 1314] [outer = 0x0] [url = about:blank] 13:44:32 INFO - PROCESS | 1679 | --DOMWINDOW == 104 (0x11817a800) [pid = 1679] [serial = 1318] [outer = 0x0] [url = about:blank] 13:44:32 INFO - PROCESS | 1679 | --DOMWINDOW == 103 (0x11696dc00) [pid = 1679] [serial = 1302] [outer = 0x0] [url = about:blank] 13:44:32 INFO - PROCESS | 1679 | --DOMWINDOW == 102 (0x11705b800) [pid = 1679] [serial = 1303] [outer = 0x0] [url = about:blank] 13:44:32 INFO - PROCESS | 1679 | --DOMWINDOW == 101 (0x11696ac00) [pid = 1679] [serial = 1288] [outer = 0x0] [url = about:blank] 13:44:32 INFO - PROCESS | 1679 | --DOMWINDOW == 100 (0x11396c400) [pid = 1679] [serial = 1287] [outer = 0x0] [url = about:blank] 13:44:32 INFO - PROCESS | 1679 | --DOMWINDOW == 99 (0x118636000) [pid = 1679] [serial = 1291] [outer = 0x0] [url = about:blank] 13:44:32 INFO - PROCESS | 1679 | --DOMWINDOW == 98 (0x1182e2800) [pid = 1679] [serial = 1290] [outer = 0x0] [url = about:blank] 13:44:32 INFO - PROCESS | 1679 | --DOMWINDOW == 97 (0x118f83400) [pid = 1679] [serial = 1323] [outer = 0x0] [url = about:blank] 13:44:32 INFO - PROCESS | 1679 | --DOMWINDOW == 96 (0x118f7a800) [pid = 1679] [serial = 1321] [outer = 0x0] [url = about:blank] 13:44:32 INFO - PROCESS | 1679 | --DOMWINDOW == 95 (0x118ffcc00) [pid = 1679] [serial = 1324] [outer = 0x0] [url = about:blank] 13:44:32 INFO - PROCESS | 1679 | --DOMWINDOW == 94 (0x116f43c00) [pid = 1679] [serial = 1327] [outer = 0x0] [url = about:blank] 13:44:32 INFO - PROCESS | 1679 | --DOMWINDOW == 93 (0x121225c00) [pid = 1679] [serial = 1294] [outer = 0x0] [url = about:blank] 13:44:32 INFO - PROCESS | 1679 | --DOMWINDOW == 92 (0x119a07800) [pid = 1679] [serial = 1293] [outer = 0x0] [url = about:blank] 13:44:32 INFO - PROCESS | 1679 | --DOMWINDOW == 91 (0x11862e800) [pid = 1679] [serial = 1329] [outer = 0x0] [url = about:blank] 13:44:32 INFO - PROCESS | 1679 | --DOMWINDOW == 90 (0x125693800) [pid = 1679] [serial = 1297] [outer = 0x0] [url = about:blank] 13:44:32 INFO - PROCESS | 1679 | --DOMWINDOW == 89 (0x11678bc00) [pid = 1679] [serial = 1312] [outer = 0x0] [url = about:blank] 13:44:32 INFO - PROCESS | 1679 | --DOMWINDOW == 88 (0x12450d000) [pid = 1679] [serial = 1296] [outer = 0x0] [url = about:blank] 13:44:32 INFO - PROCESS | 1679 | --DOMWINDOW == 87 (0x1128a6800) [pid = 1679] [serial = 1326] [outer = 0x0] [url = about:blank] 13:44:32 INFO - PROCESS | 1679 | --DOMWINDOW == 86 (0x121a6c000) [pid = 1679] [serial = 1300] [outer = 0x0] [url = about:blank] 13:44:32 INFO - PROCESS | 1679 | --DOMWINDOW == 85 (0x11670c000) [pid = 1679] [serial = 1311] [outer = 0x0] [url = about:blank] 13:44:32 INFO - PROCESS | 1679 | --DOMWINDOW == 84 (0x116789c00) [pid = 1679] [serial = 1299] [outer = 0x0] [url = about:blank] 13:44:32 INFO - PROCESS | 1679 | --DOMWINDOW == 83 (0x1197dfc00) [pid = 1679] [serial = 1333] [outer = 0x0] [url = about:blank] 13:44:32 INFO - PROCESS | 1679 | --DOMWINDOW == 82 (0x11863ac00) [pid = 1679] [serial = 1332] [outer = 0x0] [url = about:blank] 13:44:32 INFO - PROCESS | 1679 | --DOMWINDOW == 81 (0x120f25400) [pid = 1679] [serial = 1335] [outer = 0x0] [url = about:blank] 13:44:32 INFO - PROCESS | 1679 | --DOMWINDOW == 80 (0x119648000) [pid = 1679] [serial = 1330] [outer = 0x0] [url = about:blank] 13:44:32 INFO - PROCESS | 1679 | --DOMWINDOW == 79 (0x117d10000) [pid = 1679] [serial = 1315] [outer = 0x0] [url = about:blank] 13:44:32 INFO - PROCESS | 1679 | 1467319472893 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]]]}] 13:44:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 13:44:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1325ms 13:44:32 INFO - PROCESS | 1679 | 1467319472914 Marionette TRACE conn2 -> [0,1833,"getWindowHandle",null] 13:44:32 INFO - PROCESS | 1679 | 1467319472916 Marionette TRACE conn2 <- [1,1833,null,{"value":"7"}] 13:44:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 13:44:32 INFO - PROCESS | 1679 | 1467319472919 Marionette TRACE conn2 -> [0,1834,"setScriptTimeout",{"ms":35000}] 13:44:32 INFO - PROCESS | 1679 | 1467319472922 Marionette TRACE conn2 <- [1,1834,null,{}] 13:44:32 INFO - PROCESS | 1679 | 1467319472927 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}] 13:44:32 INFO - PROCESS | 1679 | 1467319472929 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:44:33 INFO - PROCESS | 1679 | 1467319473013 Marionette TRACE conn2 <- [1,1835,null,{"value":null}] 13:44:33 INFO - PROCESS | 1679 | 1467319473019 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:33 INFO - PROCESS | 1679 | 1467319473020 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:44:33 INFO - PROCESS | 1679 | ++DOCSHELL 0x11624d800 == 28 [pid = 1679] [id = 466] 13:44:33 INFO - PROCESS | 1679 | ++DOMWINDOW == 80 (0x1128d2c00) [pid = 1679] [serial = 1397] [outer = 0x0] 13:44:33 INFO - PROCESS | 1679 | ++DOMWINDOW == 81 (0x1128d7800) [pid = 1679] [serial = 1398] [outer = 0x1128d2c00] 13:44:33 INFO - PROCESS | 1679 | 1467319473052 Marionette DEBUG loaded listener.js 13:44:33 INFO - PROCESS | 1679 | ++DOMWINDOW == 82 (0x1132c4800) [pid = 1679] [serial = 1399] [outer = 0x1128d2c00] 13:44:33 INFO - PROCESS | 1679 | 1467319473397 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]]]}] 13:44:33 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 13:44:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 524ms 13:44:33 INFO - PROCESS | 1679 | 1467319473457 Marionette TRACE conn2 -> [0,1837,"getWindowHandle",null] 13:44:33 INFO - PROCESS | 1679 | 1467319473461 Marionette TRACE conn2 <- [1,1837,null,{"value":"7"}] 13:44:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 13:44:33 INFO - PROCESS | 1679 | 1467319473466 Marionette TRACE conn2 -> [0,1838,"setScriptTimeout",{"ms":35000}] 13:44:33 INFO - PROCESS | 1679 | 1467319473468 Marionette TRACE conn2 <- [1,1838,null,{}] 13:44:33 INFO - PROCESS | 1679 | 1467319473471 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}] 13:44:33 INFO - PROCESS | 1679 | 1467319473472 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:44:33 INFO - PROCESS | 1679 | 1467319473551 Marionette TRACE conn2 <- [1,1839,null,{"value":null}] 13:44:33 INFO - PROCESS | 1679 | 1467319473557 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:33 INFO - PROCESS | 1679 | 1467319473559 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:44:33 INFO - PROCESS | 1679 | ++DOCSHELL 0x118586800 == 29 [pid = 1679] [id = 467] 13:44:33 INFO - PROCESS | 1679 | ++DOMWINDOW == 83 (0x1139e8800) [pid = 1679] [serial = 1400] [outer = 0x0] 13:44:33 INFO - PROCESS | 1679 | ++DOMWINDOW == 84 (0x11670b000) [pid = 1679] [serial = 1401] [outer = 0x1139e8800] 13:44:33 INFO - PROCESS | 1679 | 1467319473586 Marionette DEBUG loaded listener.js 13:44:33 INFO - PROCESS | 1679 | ++DOMWINDOW == 85 (0x11696dc00) [pid = 1679] [serial = 1402] [outer = 0x1139e8800] 13:44:33 INFO - PROCESS | 1679 | 1467319473927 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]]]}] 13:44:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 13:44:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 469ms 13:44:33 INFO - PROCESS | 1679 | 1467319473935 Marionette TRACE conn2 -> [0,1841,"getWindowHandle",null] 13:44:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 13:44:33 INFO - PROCESS | 1679 | 1467319473947 Marionette TRACE conn2 <- [1,1841,null,{"value":"7"}] 13:44:33 INFO - PROCESS | 1679 | 1467319473952 Marionette TRACE conn2 -> [0,1842,"setScriptTimeout",{"ms":35000}] 13:44:33 INFO - PROCESS | 1679 | 1467319473955 Marionette TRACE conn2 <- [1,1842,null,{}] 13:44:33 INFO - PROCESS | 1679 | 1467319473965 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}] 13:44:33 INFO - PROCESS | 1679 | 1467319473969 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:44:34 INFO - PROCESS | 1679 | 1467319474073 Marionette TRACE conn2 <- [1,1843,null,{"value":null}] 13:44:34 INFO - PROCESS | 1679 | 1467319474081 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:34 INFO - PROCESS | 1679 | 1467319474083 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:44:34 INFO - PROCESS | 1679 | ++DOCSHELL 0x119a3a000 == 30 [pid = 1679] [id = 468] 13:44:34 INFO - PROCESS | 1679 | ++DOMWINDOW == 86 (0x116f48000) [pid = 1679] [serial = 1403] [outer = 0x0] 13:44:34 INFO - PROCESS | 1679 | ++DOMWINDOW == 87 (0x117d18c00) [pid = 1679] [serial = 1404] [outer = 0x116f48000] 13:44:34 INFO - PROCESS | 1679 | 1467319474113 Marionette DEBUG loaded listener.js 13:44:34 INFO - PROCESS | 1679 | ++DOMWINDOW == 88 (0x118252400) [pid = 1679] [serial = 1405] [outer = 0x116f48000] 13:44:34 INFO - PROCESS | 1679 | 1467319474451 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]]]}] 13:44:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 13:44:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 524ms 13:44:34 INFO - PROCESS | 1679 | 1467319474477 Marionette TRACE conn2 -> [0,1845,"getWindowHandle",null] 13:44:34 INFO - PROCESS | 1679 | 1467319474479 Marionette TRACE conn2 <- [1,1845,null,{"value":"7"}] 13:44:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 13:44:34 INFO - PROCESS | 1679 | 1467319474481 Marionette TRACE conn2 -> [0,1846,"setScriptTimeout",{"ms":35000}] 13:44:34 INFO - PROCESS | 1679 | 1467319474482 Marionette TRACE conn2 <- [1,1846,null,{}] 13:44:34 INFO - PROCESS | 1679 | 1467319474484 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}] 13:44:34 INFO - PROCESS | 1679 | 1467319474485 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:44:34 INFO - PROCESS | 1679 | 1467319474563 Marionette TRACE conn2 <- [1,1847,null,{"value":null}] 13:44:34 INFO - PROCESS | 1679 | 1467319474623 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:34 INFO - PROCESS | 1679 | 1467319474624 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:44:34 INFO - PROCESS | 1679 | ++DOCSHELL 0x121097000 == 31 [pid = 1679] [id = 469] 13:44:34 INFO - PROCESS | 1679 | ++DOMWINDOW == 89 (0x11824f800) [pid = 1679] [serial = 1406] [outer = 0x0] 13:44:34 INFO - PROCESS | 1679 | ++DOMWINDOW == 90 (0x118533800) [pid = 1679] [serial = 1407] [outer = 0x11824f800] 13:44:34 INFO - PROCESS | 1679 | 1467319474651 Marionette DEBUG loaded listener.js 13:44:34 INFO - PROCESS | 1679 | ++DOMWINDOW == 91 (0x1186a5800) [pid = 1679] [serial = 1408] [outer = 0x11824f800] 13:44:34 INFO - PROCESS | 1679 | 1467319474942 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]]]}] 13:44:34 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) 13:44:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 517ms 13:44:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 13:44:35 INFO - PROCESS | 1679 | 1467319474999 Marionette TRACE conn2 -> [0,1849,"getWindowHandle",null] 13:44:35 INFO - PROCESS | 1679 | 1467319475000 Marionette TRACE conn2 <- [1,1849,null,{"value":"7"}] 13:44:35 INFO - PROCESS | 1679 | 1467319475002 Marionette TRACE conn2 -> [0,1850,"setScriptTimeout",{"ms":35000}] 13:44:35 INFO - PROCESS | 1679 | 1467319475003 Marionette TRACE conn2 <- [1,1850,null,{}] 13:44:35 INFO - PROCESS | 1679 | 1467319475024 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}] 13:44:35 INFO - PROCESS | 1679 | 1467319475025 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:44:35 INFO - PROCESS | 1679 | 1467319475118 Marionette TRACE conn2 <- [1,1851,null,{"value":null}] 13:44:35 INFO - PROCESS | 1679 | 1467319475122 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:35 INFO - PROCESS | 1679 | 1467319475123 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:44:35 INFO - PROCESS | 1679 | ++DOCSHELL 0x121a2c000 == 32 [pid = 1679] [id = 470] 13:44:35 INFO - PROCESS | 1679 | ++DOMWINDOW == 92 (0x1166f8c00) [pid = 1679] [serial = 1409] [outer = 0x0] 13:44:35 INFO - PROCESS | 1679 | ++DOMWINDOW == 93 (0x118f7c400) [pid = 1679] [serial = 1410] [outer = 0x1166f8c00] 13:44:35 INFO - PROCESS | 1679 | 1467319475148 Marionette DEBUG loaded listener.js 13:44:35 INFO - PROCESS | 1679 | ++DOMWINDOW == 94 (0x118ffa800) [pid = 1679] [serial = 1411] [outer = 0x1166f8c00] 13:44:35 INFO - PROCESS | 1679 | 1467319475497 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]]]}] 13:44:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 13:44:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 539ms 13:44:35 INFO - PROCESS | 1679 | 1467319475541 Marionette TRACE conn2 -> [0,1853,"getWindowHandle",null] 13:44:35 INFO - PROCESS | 1679 | 1467319475542 Marionette TRACE conn2 <- [1,1853,null,{"value":"7"}] 13:44:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 13:44:35 INFO - PROCESS | 1679 | 1467319475544 Marionette TRACE conn2 -> [0,1854,"setScriptTimeout",{"ms":35000}] 13:44:35 INFO - PROCESS | 1679 | 1467319475546 Marionette TRACE conn2 <- [1,1854,null,{}] 13:44:35 INFO - PROCESS | 1679 | 1467319475548 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}] 13:44:35 INFO - PROCESS | 1679 | 1467319475552 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:44:35 INFO - PROCESS | 1679 | 1467319475666 Marionette TRACE conn2 <- [1,1855,null,{"value":null}] 13:44:35 INFO - PROCESS | 1679 | 1467319475706 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:35 INFO - PROCESS | 1679 | 1467319475707 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:44:35 INFO - PROCESS | 1679 | ++DOCSHELL 0x124526800 == 33 [pid = 1679] [id = 471] 13:44:35 INFO - PROCESS | 1679 | ++DOMWINDOW == 95 (0x119341000) [pid = 1679] [serial = 1412] [outer = 0x0] 13:44:35 INFO - PROCESS | 1679 | ++DOMWINDOW == 96 (0x119753000) [pid = 1679] [serial = 1413] [outer = 0x119341000] 13:44:35 INFO - PROCESS | 1679 | 1467319475732 Marionette DEBUG loaded listener.js 13:44:35 INFO - PROCESS | 1679 | ++DOMWINDOW == 97 (0x12102d000) [pid = 1679] [serial = 1414] [outer = 0x119341000] 13:44:36 INFO - PROCESS | 1679 | 1467319476052 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]]]}] 13:44:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 13:44:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 517ms 13:44:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 13:44:36 INFO - PROCESS | 1679 | 1467319476063 Marionette TRACE conn2 -> [0,1857,"getWindowHandle",null] 13:44:36 INFO - PROCESS | 1679 | 1467319476064 Marionette TRACE conn2 <- [1,1857,null,{"value":"7"}] 13:44:36 INFO - PROCESS | 1679 | 1467319476066 Marionette TRACE conn2 -> [0,1858,"setScriptTimeout",{"ms":35000}] 13:44:36 INFO - PROCESS | 1679 | 1467319476067 Marionette TRACE conn2 <- [1,1858,null,{}] 13:44:36 INFO - PROCESS | 1679 | 1467319476070 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}] 13:44:36 INFO - PROCESS | 1679 | 1467319476072 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:44:36 INFO - PROCESS | 1679 | 1467319476175 Marionette TRACE conn2 <- [1,1859,null,{"value":null}] 13:44:36 INFO - PROCESS | 1679 | 1467319476184 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:36 INFO - PROCESS | 1679 | 1467319476185 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:44:36 INFO - PROCESS | 1679 | ++DOCSHELL 0x125c40000 == 34 [pid = 1679] [id = 472] 13:44:36 INFO - PROCESS | 1679 | ++DOMWINDOW == 98 (0x112697800) [pid = 1679] [serial = 1415] [outer = 0x0] 13:44:36 INFO - PROCESS | 1679 | ++DOMWINDOW == 99 (0x121225c00) [pid = 1679] [serial = 1416] [outer = 0x112697800] 13:44:36 INFO - PROCESS | 1679 | 1467319476210 Marionette DEBUG loaded listener.js 13:44:36 INFO - PROCESS | 1679 | ++DOMWINDOW == 100 (0x121a67c00) [pid = 1679] [serial = 1417] [outer = 0x112697800] 13:44:36 INFO - PROCESS | 1679 | 1467319476596 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]]]}] 13:44:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 13:44:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 569ms 13:44:36 INFO - PROCESS | 1679 | 1467319476636 Marionette TRACE conn2 -> [0,1861,"getWindowHandle",null] 13:44:36 INFO - PROCESS | 1679 | 1467319476637 Marionette TRACE conn2 <- [1,1861,null,{"value":"7"}] 13:44:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 13:44:36 INFO - PROCESS | 1679 | 1467319476643 Marionette TRACE conn2 -> [0,1862,"setScriptTimeout",{"ms":35000}] 13:44:36 INFO - PROCESS | 1679 | 1467319476645 Marionette TRACE conn2 <- [1,1862,null,{}] 13:44:36 INFO - PROCESS | 1679 | 1467319476649 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}] 13:44:36 INFO - PROCESS | 1679 | 1467319476650 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:44:36 INFO - PROCESS | 1679 | 1467319476799 Marionette TRACE conn2 <- [1,1863,null,{"value":null}] 13:44:36 INFO - PROCESS | 1679 | 1467319476825 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:36 INFO - PROCESS | 1679 | 1467319476826 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:44:36 INFO - PROCESS | 1679 | ++DOCSHELL 0x128812800 == 35 [pid = 1679] [id = 473] 13:44:36 INFO - PROCESS | 1679 | ++DOMWINDOW == 101 (0x119342800) [pid = 1679] [serial = 1418] [outer = 0x0] 13:44:36 INFO - PROCESS | 1679 | ++DOMWINDOW == 102 (0x123c0e000) [pid = 1679] [serial = 1419] [outer = 0x119342800] 13:44:36 INFO - PROCESS | 1679 | 1467319476865 Marionette DEBUG loaded listener.js 13:44:36 INFO - PROCESS | 1679 | ++DOMWINDOW == 103 (0x124c30c00) [pid = 1679] [serial = 1420] [outer = 0x119342800] 13:44:37 INFO - PROCESS | 1679 | --DOMWINDOW == 102 (0x118f7e400) [pid = 1679] [serial = 1373] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 13:44:37 INFO - PROCESS | 1679 | --DOMWINDOW == 101 (0x11975ec00) [pid = 1679] [serial = 1358] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 13:44:37 INFO - PROCESS | 1679 | --DOMWINDOW == 100 (0x12102e000) [pid = 1679] [serial = 1361] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 13:44:37 INFO - PROCESS | 1679 | --DOMWINDOW == 99 (0x121a6f400) [pid = 1679] [serial = 1367] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 13:44:37 INFO - PROCESS | 1679 | --DOMWINDOW == 98 (0x118894c00) [pid = 1679] [serial = 1355] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 13:44:37 INFO - PROCESS | 1679 | --DOMWINDOW == 97 (0x121a68c00) [pid = 1679] [serial = 1364] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 13:44:37 INFO - PROCESS | 1679 | --DOMWINDOW == 96 (0x119a04800) [pid = 1679] [serial = 1334] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 13:44:37 INFO - PROCESS | 1679 | --DOMWINDOW == 95 (0x113ead400) [pid = 1679] [serial = 1340] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 13:44:37 INFO - PROCESS | 1679 | --DOMWINDOW == 94 (0x112231c00) [pid = 1679] [serial = 1343] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 13:44:37 INFO - PROCESS | 1679 | --DOMWINDOW == 93 (0x117d19000) [pid = 1679] [serial = 1352] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 13:44:37 INFO - PROCESS | 1679 | --DOMWINDOW == 92 (0x112234c00) [pid = 1679] [serial = 1349] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 13:44:37 INFO - PROCESS | 1679 | --DOMWINDOW == 91 (0x116030c00) [pid = 1679] [serial = 1346] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 13:44:37 INFO - PROCESS | 1679 | --DOMWINDOW == 90 (0x111c83800) [pid = 1679] [serial = 1337] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 13:44:37 INFO - PROCESS | 1679 | --DOMWINDOW == 89 (0x124cb6400) [pid = 1679] [serial = 1376] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 13:44:37 INFO - PROCESS | 1679 | --DOMWINDOW == 88 (0x112d76400) [pid = 1679] [serial = 1370] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 13:44:37 INFO - PROCESS | 1679 | 1467319477435 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]]]}] 13:44:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 13:44:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 820ms 13:44:37 INFO - PROCESS | 1679 | 1467319477478 Marionette TRACE conn2 -> [0,1865,"getWindowHandle",null] 13:44:37 INFO - PROCESS | 1679 | 1467319477480 Marionette TRACE conn2 <- [1,1865,null,{"value":"7"}] 13:44:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 13:44:37 INFO - PROCESS | 1679 | 1467319477496 Marionette TRACE conn2 -> [0,1866,"setScriptTimeout",{"ms":35000}] 13:44:37 INFO - PROCESS | 1679 | 1467319477498 Marionette TRACE conn2 <- [1,1866,null,{}] 13:44:37 INFO - PROCESS | 1679 | 1467319477501 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}] 13:44:37 INFO - PROCESS | 1679 | 1467319477505 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:44:37 INFO - PROCESS | 1679 | 1467319477643 Marionette TRACE conn2 <- [1,1867,null,{"value":null}] 13:44:37 INFO - PROCESS | 1679 | 1467319477648 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:37 INFO - PROCESS | 1679 | 1467319477650 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:44:37 INFO - PROCESS | 1679 | ++DOCSHELL 0x128c58800 == 36 [pid = 1679] [id = 474] 13:44:37 INFO - PROCESS | 1679 | ++DOMWINDOW == 89 (0x1128a7000) [pid = 1679] [serial = 1421] [outer = 0x0] 13:44:37 INFO - PROCESS | 1679 | ++DOMWINDOW == 90 (0x11817d800) [pid = 1679] [serial = 1422] [outer = 0x1128a7000] 13:44:37 INFO - PROCESS | 1679 | 1467319477689 Marionette DEBUG loaded listener.js 13:44:37 INFO - PROCESS | 1679 | ++DOMWINDOW == 91 (0x118fc5000) [pid = 1679] [serial = 1423] [outer = 0x1128a7000] 13:44:38 INFO - PROCESS | 1679 | 1467319478329 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]]]}] 13:44:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 13:44:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 878ms 13:44:38 INFO - PROCESS | 1679 | 1467319478370 Marionette TRACE conn2 -> [0,1869,"getWindowHandle",null] 13:44:38 INFO - PROCESS | 1679 | 1467319478376 Marionette TRACE conn2 <- [1,1869,null,{"value":"7"}] 13:44:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 13:44:38 INFO - PROCESS | 1679 | 1467319478381 Marionette TRACE conn2 -> [0,1870,"setScriptTimeout",{"ms":35000}] 13:44:38 INFO - PROCESS | 1679 | 1467319478386 Marionette TRACE conn2 <- [1,1870,null,{}] 13:44:38 INFO - PROCESS | 1679 | 1467319478392 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}] 13:44:38 INFO - PROCESS | 1679 | 1467319478394 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:44:38 INFO - PROCESS | 1679 | 1467319478551 Marionette TRACE conn2 <- [1,1871,null,{"value":null}] 13:44:38 INFO - PROCESS | 1679 | 1467319478662 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:38 INFO - PROCESS | 1679 | 1467319478665 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:44:38 INFO - PROCESS | 1679 | ++DOCSHELL 0x118478800 == 37 [pid = 1679] [id = 475] 13:44:38 INFO - PROCESS | 1679 | ++DOMWINDOW == 92 (0x112d79000) [pid = 1679] [serial = 1424] [outer = 0x0] 13:44:38 INFO - PROCESS | 1679 | ++DOMWINDOW == 93 (0x1133b7000) [pid = 1679] [serial = 1425] [outer = 0x112d79000] 13:44:38 INFO - PROCESS | 1679 | 1467319478715 Marionette DEBUG loaded listener.js 13:44:38 INFO - PROCESS | 1679 | ++DOMWINDOW == 94 (0x116293800) [pid = 1679] [serial = 1426] [outer = 0x112d79000] 13:44:39 INFO - PROCESS | 1679 | 1467319479252 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]]]}] 13:44:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 13:44:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 931ms 13:44:39 INFO - PROCESS | 1679 | 1467319479316 Marionette TRACE conn2 -> [0,1873,"getWindowHandle",null] 13:44:39 INFO - PROCESS | 1679 | 1467319479319 Marionette TRACE conn2 <- [1,1873,null,{"value":"7"}] 13:44:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 13:44:39 INFO - PROCESS | 1679 | 1467319479328 Marionette TRACE conn2 -> [0,1874,"setScriptTimeout",{"ms":35000}] 13:44:39 INFO - PROCESS | 1679 | 1467319479330 Marionette TRACE conn2 <- [1,1874,null,{}] 13:44:39 INFO - PROCESS | 1679 | 1467319479332 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}] 13:44:39 INFO - PROCESS | 1679 | 1467319479334 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:44:39 INFO - PROCESS | 1679 | 1467319479455 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 13:44:39 INFO - PROCESS | 1679 | 1467319479538 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:39 INFO - PROCESS | 1679 | 1467319479540 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:44:39 INFO - PROCESS | 1679 | ++DOCSHELL 0x12108f000 == 38 [pid = 1679] [id = 476] 13:44:39 INFO - PROCESS | 1679 | ++DOMWINDOW == 95 (0x11705b800) [pid = 1679] [serial = 1427] [outer = 0x0] 13:44:39 INFO - PROCESS | 1679 | ++DOMWINDOW == 96 (0x117d15800) [pid = 1679] [serial = 1428] [outer = 0x11705b800] 13:44:39 INFO - PROCESS | 1679 | 1467319479571 Marionette DEBUG loaded listener.js 13:44:39 INFO - PROCESS | 1679 | ++DOMWINDOW == 97 (0x11824b000) [pid = 1679] [serial = 1429] [outer = 0x11705b800] 13:44:40 INFO - PROCESS | 1679 | --DOCSHELL 0x12c527000 == 37 [pid = 1679] [id = 13] 13:44:40 INFO - PROCESS | 1679 | --DOCSHELL 0x114047000 == 36 [pid = 1679] [id = 26] 13:44:40 INFO - PROCESS | 1679 | --DOCSHELL 0x1181f2000 == 35 [pid = 1679] [id = 12] 13:44:40 INFO - PROCESS | 1679 | --DOCSHELL 0x12ca93800 == 34 [pid = 1679] [id = 15] 13:44:40 INFO - PROCESS | 1679 | --DOCSHELL 0x12b650000 == 33 [pid = 1679] [id = 9] 13:44:40 INFO - PROCESS | 1679 | --DOCSHELL 0x128812800 == 32 [pid = 1679] [id = 473] 13:44:40 INFO - PROCESS | 1679 | --DOCSHELL 0x125c40000 == 31 [pid = 1679] [id = 472] 13:44:40 INFO - PROCESS | 1679 | --DOCSHELL 0x124526800 == 30 [pid = 1679] [id = 471] 13:44:40 INFO - PROCESS | 1679 | --DOCSHELL 0x121a2c000 == 29 [pid = 1679] [id = 470] 13:44:40 INFO - PROCESS | 1679 | --DOCSHELL 0x121097000 == 28 [pid = 1679] [id = 469] 13:44:40 INFO - PROCESS | 1679 | --DOCSHELL 0x119a3a000 == 27 [pid = 1679] [id = 468] 13:44:40 INFO - PROCESS | 1679 | --DOCSHELL 0x118586800 == 26 [pid = 1679] [id = 467] 13:44:40 INFO - PROCESS | 1679 | --DOCSHELL 0x11624d800 == 25 [pid = 1679] [id = 466] 13:44:40 INFO - PROCESS | 1679 | --DOMWINDOW == 96 (0x124cb4c00) [pid = 1679] [serial = 1375] [outer = 0x0] [url = about:blank] 13:44:40 INFO - PROCESS | 1679 | --DOMWINDOW == 95 (0x1197dc000) [pid = 1679] [serial = 1359] [outer = 0x0] [url = about:blank] 13:44:40 INFO - PROCESS | 1679 | --DOMWINDOW == 94 (0x121a6d800) [pid = 1679] [serial = 1363] [outer = 0x0] [url = about:blank] 13:44:40 INFO - PROCESS | 1679 | --DOMWINDOW == 93 (0x121633800) [pid = 1679] [serial = 1362] [outer = 0x0] [url = about:blank] 13:44:40 INFO - PROCESS | 1679 | --DOMWINDOW == 92 (0x124c30800) [pid = 1679] [serial = 1368] [outer = 0x0] [url = about:blank] 13:44:40 INFO - PROCESS | 1679 | --DOMWINDOW == 91 (0x118f80800) [pid = 1679] [serial = 1356] [outer = 0x0] [url = about:blank] 13:44:40 INFO - PROCESS | 1679 | --DOMWINDOW == 90 (0x124125800) [pid = 1679] [serial = 1365] [outer = 0x0] [url = about:blank] 13:44:40 INFO - PROCESS | 1679 | --DOMWINDOW == 89 (0x12450c800) [pid = 1679] [serial = 1366] [outer = 0x0] [url = about:blank] 13:44:40 INFO - PROCESS | 1679 | --DOMWINDOW == 88 (0x12184b800) [pid = 1679] [serial = 1336] [outer = 0x0] [url = about:blank] 13:44:40 INFO - PROCESS | 1679 | --DOMWINDOW == 87 (0x116080400) [pid = 1679] [serial = 1341] [outer = 0x0] [url = about:blank] 13:44:40 INFO - PROCESS | 1679 | --DOMWINDOW == 86 (0x116787c00) [pid = 1679] [serial = 1342] [outer = 0x0] [url = about:blank] 13:44:40 INFO - PROCESS | 1679 | --DOMWINDOW == 85 (0x1128a7400) [pid = 1679] [serial = 1344] [outer = 0x0] [url = about:blank] 13:44:40 INFO - PROCESS | 1679 | --DOMWINDOW == 84 (0x112a83800) [pid = 1679] [serial = 1345] [outer = 0x0] [url = about:blank] 13:44:40 INFO - PROCESS | 1679 | --DOMWINDOW == 83 (0x1182e7000) [pid = 1679] [serial = 1353] [outer = 0x0] [url = about:blank] 13:44:40 INFO - PROCESS | 1679 | --DOMWINDOW == 82 (0x118895000) [pid = 1679] [serial = 1354] [outer = 0x0] [url = about:blank] 13:44:40 INFO - PROCESS | 1679 | --DOMWINDOW == 81 (0x117d10800) [pid = 1679] [serial = 1350] [outer = 0x0] [url = about:blank] 13:44:40 INFO - PROCESS | 1679 | --DOMWINDOW == 80 (0x11824fc00) [pid = 1679] [serial = 1351] [outer = 0x0] [url = about:blank] 13:44:40 INFO - PROCESS | 1679 | --DOMWINDOW == 79 (0x116786800) [pid = 1679] [serial = 1347] [outer = 0x0] [url = about:blank] 13:44:40 INFO - PROCESS | 1679 | --DOMWINDOW == 78 (0x116f05000) [pid = 1679] [serial = 1348] [outer = 0x0] [url = about:blank] 13:44:40 INFO - PROCESS | 1679 | --DOMWINDOW == 77 (0x1128a2800) [pid = 1679] [serial = 1338] [outer = 0x0] [url = about:blank] 13:44:40 INFO - PROCESS | 1679 | --DOMWINDOW == 76 (0x1128d1400) [pid = 1679] [serial = 1339] [outer = 0x0] [url = about:blank] 13:44:40 INFO - PROCESS | 1679 | --DOMWINDOW == 75 (0x126064000) [pid = 1679] [serial = 1378] [outer = 0x0] [url = about:blank] 13:44:40 INFO - PROCESS | 1679 | --DOMWINDOW == 74 (0x125c0b400) [pid = 1679] [serial = 1377] [outer = 0x0] [url = about:blank] 13:44:40 INFO - PROCESS | 1679 | --DOMWINDOW == 73 (0x119750c00) [pid = 1679] [serial = 1374] [outer = 0x0] [url = about:blank] 13:44:40 INFO - PROCESS | 1679 | --DOMWINDOW == 72 (0x124cb2c00) [pid = 1679] [serial = 1369] [outer = 0x0] [url = about:blank] 13:44:40 INFO - PROCESS | 1679 | --DOMWINDOW == 71 (0x11705a400) [pid = 1679] [serial = 1371] [outer = 0x0] [url = about:blank] 13:44:40 INFO - PROCESS | 1679 | --DOMWINDOW == 70 (0x121026000) [pid = 1679] [serial = 1360] [outer = 0x0] [url = about:blank] 13:44:40 INFO - PROCESS | 1679 | --DOMWINDOW == 69 (0x118330400) [pid = 1679] [serial = 1372] [outer = 0x0] [url = about:blank] 13:44:40 INFO - PROCESS | 1679 | --DOMWINDOW == 68 (0x1182de800) [pid = 1679] [serial = 1357] [outer = 0x0] [url = about:blank] 13:44:40 INFO - PROCESS | 1679 | 1467319480404 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]]]}] 13:44:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 13:44:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1121ms 13:44:40 INFO - PROCESS | 1679 | 1467319480449 Marionette TRACE conn2 -> [0,1877,"getWindowHandle",null] 13:44:40 INFO - PROCESS | 1679 | 1467319480452 Marionette TRACE conn2 <- [1,1877,null,{"value":"7"}] 13:44:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 13:44:40 INFO - PROCESS | 1679 | 1467319480456 Marionette TRACE conn2 -> [0,1878,"setScriptTimeout",{"ms":35000}] 13:44:40 INFO - PROCESS | 1679 | 1467319480459 Marionette TRACE conn2 <- [1,1878,null,{}] 13:44:40 INFO - PROCESS | 1679 | 1467319480463 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}] 13:44:40 INFO - PROCESS | 1679 | 1467319480465 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:44:40 INFO - PROCESS | 1679 | 1467319480577 Marionette TRACE conn2 <- [1,1879,null,{"value":null}] 13:44:40 INFO - PROCESS | 1679 | 1467319480696 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:40 INFO - PROCESS | 1679 | 1467319480700 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:44:40 INFO - PROCESS | 1679 | ++DOCSHELL 0x116ad7000 == 26 [pid = 1679] [id = 477] 13:44:40 INFO - PROCESS | 1679 | ++DOMWINDOW == 69 (0x112a7ac00) [pid = 1679] [serial = 1430] [outer = 0x0] 13:44:40 INFO - PROCESS | 1679 | ++DOMWINDOW == 70 (0x113e4d800) [pid = 1679] [serial = 1431] [outer = 0x112a7ac00] 13:44:40 INFO - PROCESS | 1679 | 1467319480753 Marionette DEBUG loaded listener.js 13:44:40 INFO - PROCESS | 1679 | ++DOMWINDOW == 71 (0x116709c00) [pid = 1679] [serial = 1432] [outer = 0x112a7ac00] 13:44:41 INFO - PROCESS | 1679 | 1467319481262 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]]]}] 13:44:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 13:44:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 872ms 13:44:41 INFO - PROCESS | 1679 | 1467319481328 Marionette TRACE conn2 -> [0,1881,"getWindowHandle",null] 13:44:41 INFO - PROCESS | 1679 | 1467319481331 Marionette TRACE conn2 <- [1,1881,null,{"value":"7"}] 13:44:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 13:44:41 INFO - PROCESS | 1679 | 1467319481335 Marionette TRACE conn2 -> [0,1882,"setScriptTimeout",{"ms":35000}] 13:44:41 INFO - PROCESS | 1679 | 1467319481337 Marionette TRACE conn2 <- [1,1882,null,{}] 13:44:41 INFO - PROCESS | 1679 | ++DOMWINDOW == 72 (0x116784c00) [pid = 1679] [serial = 1433] [outer = 0x12d292000] 13:44:41 INFO - PROCESS | 1679 | 1467319481355 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}] 13:44:41 INFO - PROCESS | 1679 | 1467319481357 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:44:41 INFO - PROCESS | 1679 | 1467319481495 Marionette TRACE conn2 <- [1,1883,null,{"value":null}] 13:44:41 INFO - PROCESS | 1679 | 1467319481578 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:41 INFO - PROCESS | 1679 | 1467319481580 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:44:41 INFO - PROCESS | 1679 | ++DOCSHELL 0x1186e9800 == 27 [pid = 1679] [id = 478] 13:44:41 INFO - PROCESS | 1679 | ++DOMWINDOW == 73 (0x117d10800) [pid = 1679] [serial = 1434] [outer = 0x0] 13:44:41 INFO - PROCESS | 1679 | ++DOMWINDOW == 74 (0x117d1a000) [pid = 1679] [serial = 1435] [outer = 0x117d10800] 13:44:41 INFO - PROCESS | 1679 | 1467319481612 Marionette DEBUG loaded listener.js 13:44:41 INFO - PROCESS | 1679 | ++DOMWINDOW == 75 (0x1182df000) [pid = 1679] [serial = 1436] [outer = 0x117d10800] 13:44:42 INFO - PROCESS | 1679 | 1467319482034 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]]]}] 13:44:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 13:44:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 773ms 13:44:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 13:44:42 INFO - PROCESS | 1679 | 1467319482109 Marionette TRACE conn2 -> [0,1885,"getWindowHandle",null] 13:44:42 INFO - PROCESS | 1679 | 1467319482110 Marionette TRACE conn2 <- [1,1885,null,{"value":"7"}] 13:44:42 INFO - PROCESS | 1679 | 1467319482113 Marionette TRACE conn2 -> [0,1886,"setScriptTimeout",{"ms":35000}] 13:44:42 INFO - PROCESS | 1679 | 1467319482115 Marionette TRACE conn2 <- [1,1886,null,{}] 13:44:42 INFO - PROCESS | 1679 | 1467319482140 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}] 13:44:42 INFO - PROCESS | 1679 | 1467319482143 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:44:42 INFO - PROCESS | 1679 | 1467319482262 Marionette TRACE conn2 <- [1,1887,null,{"value":null}] 13:44:42 INFO - PROCESS | 1679 | 1467319482313 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:42 INFO - PROCESS | 1679 | 1467319482316 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:44:42 INFO - PROCESS | 1679 | ++DOCSHELL 0x121279000 == 28 [pid = 1679] [id = 479] 13:44:42 INFO - PROCESS | 1679 | ++DOMWINDOW == 76 (0x1182ebc00) [pid = 1679] [serial = 1437] [outer = 0x0] 13:44:42 INFO - PROCESS | 1679 | ++DOMWINDOW == 77 (0x118699c00) [pid = 1679] [serial = 1438] [outer = 0x1182ebc00] 13:44:42 INFO - PROCESS | 1679 | 1467319482349 Marionette DEBUG loaded listener.js 13:44:42 INFO - PROCESS | 1679 | ++DOMWINDOW == 78 (0x118f7e400) [pid = 1679] [serial = 1439] [outer = 0x1182ebc00] 13:44:42 INFO - PROCESS | 1679 | 1467319482756 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]]]}] 13:44:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 13:44:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 672ms 13:44:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 13:44:42 INFO - PROCESS | 1679 | 1467319482795 Marionette TRACE conn2 -> [0,1889,"getWindowHandle",null] 13:44:42 INFO - PROCESS | 1679 | 1467319482796 Marionette TRACE conn2 <- [1,1889,null,{"value":"7"}] 13:44:42 INFO - PROCESS | 1679 | 1467319482799 Marionette TRACE conn2 -> [0,1890,"setScriptTimeout",{"ms":35000}] 13:44:42 INFO - PROCESS | 1679 | 1467319482800 Marionette TRACE conn2 <- [1,1890,null,{}] 13:44:42 INFO - PROCESS | 1679 | 1467319482803 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}] 13:44:42 INFO - PROCESS | 1679 | 1467319482804 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:44:42 INFO - PROCESS | 1679 | 1467319482903 Marionette TRACE conn2 <- [1,1891,null,{"value":null}] 13:44:42 INFO - PROCESS | 1679 | 1467319482957 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:42 INFO - PROCESS | 1679 | 1467319482958 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:44:42 INFO - PROCESS | 1679 | ++DOCSHELL 0x123c1a000 == 29 [pid = 1679] [id = 480] 13:44:42 INFO - PROCESS | 1679 | ++DOMWINDOW == 79 (0x119338000) [pid = 1679] [serial = 1440] [outer = 0x0] 13:44:42 INFO - PROCESS | 1679 | ++DOMWINDOW == 80 (0x119643000) [pid = 1679] [serial = 1441] [outer = 0x119338000] 13:44:42 INFO - PROCESS | 1679 | 1467319482988 Marionette DEBUG loaded listener.js 13:44:43 INFO - PROCESS | 1679 | ++DOMWINDOW == 81 (0x119759c00) [pid = 1679] [serial = 1442] [outer = 0x119338000] 13:44:43 INFO - PROCESS | 1679 | 1467319483406 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]]]}] 13:44:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 13:44:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 618ms 13:44:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 13:44:43 INFO - PROCESS | 1679 | 1467319483418 Marionette TRACE conn2 -> [0,1893,"getWindowHandle",null] 13:44:43 INFO - PROCESS | 1679 | 1467319483419 Marionette TRACE conn2 <- [1,1893,null,{"value":"7"}] 13:44:43 INFO - PROCESS | 1679 | 1467319483421 Marionette TRACE conn2 -> [0,1894,"setScriptTimeout",{"ms":35000}] 13:44:43 INFO - PROCESS | 1679 | 1467319483425 Marionette TRACE conn2 <- [1,1894,null,{}] 13:44:43 INFO - PROCESS | 1679 | 1467319483428 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}] 13:44:43 INFO - PROCESS | 1679 | 1467319483429 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:44:43 INFO - PROCESS | 1679 | 1467319483518 Marionette TRACE conn2 <- [1,1895,null,{"value":null}] 13:44:43 INFO - PROCESS | 1679 | 1467319483600 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:43 INFO - PROCESS | 1679 | 1467319483602 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:44:43 INFO - PROCESS | 1679 | ++DOCSHELL 0x12567c000 == 30 [pid = 1679] [id = 481] 13:44:43 INFO - PROCESS | 1679 | ++DOMWINDOW == 82 (0x112691c00) [pid = 1679] [serial = 1443] [outer = 0x0] 13:44:43 INFO - PROCESS | 1679 | ++DOMWINDOW == 83 (0x1197e5800) [pid = 1679] [serial = 1444] [outer = 0x112691c00] 13:44:43 INFO - PROCESS | 1679 | 1467319483636 Marionette DEBUG loaded listener.js 13:44:43 INFO - PROCESS | 1679 | ++DOMWINDOW == 84 (0x119a11c00) [pid = 1679] [serial = 1445] [outer = 0x112691c00] 13:44:44 INFO - PROCESS | 1679 | 1467319484069 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]]]}] 13:44:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 13:44:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 724ms 13:44:44 INFO - PROCESS | 1679 | 1467319484155 Marionette TRACE conn2 -> [0,1897,"getWindowHandle",null] 13:44:44 INFO - PROCESS | 1679 | 1467319484157 Marionette TRACE conn2 <- [1,1897,null,{"value":"7"}] 13:44:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 13:44:44 INFO - PROCESS | 1679 | 1467319484162 Marionette TRACE conn2 -> [0,1898,"setScriptTimeout",{"ms":35000}] 13:44:44 INFO - PROCESS | 1679 | 1467319484164 Marionette TRACE conn2 <- [1,1898,null,{}] 13:44:44 INFO - PROCESS | 1679 | 1467319484168 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}] 13:44:44 INFO - PROCESS | 1679 | 1467319484170 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:44:44 INFO - PROCESS | 1679 | 1467319484267 Marionette TRACE conn2 <- [1,1899,null,{"value":null}] 13:44:44 INFO - PROCESS | 1679 | 1467319484336 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:44 INFO - PROCESS | 1679 | 1467319484340 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:44:44 INFO - PROCESS | 1679 | ++DOCSHELL 0x1170a4000 == 31 [pid = 1679] [id = 482] 13:44:44 INFO - PROCESS | 1679 | ++DOMWINDOW == 85 (0x1133b7c00) [pid = 1679] [serial = 1446] [outer = 0x0] 13:44:44 INFO - PROCESS | 1679 | ++DOMWINDOW == 86 (0x114031c00) [pid = 1679] [serial = 1447] [outer = 0x1133b7c00] 13:44:44 INFO - PROCESS | 1679 | 1467319484367 Marionette DEBUG loaded listener.js 13:44:44 INFO - PROCESS | 1679 | ++DOMWINDOW == 87 (0x11696f400) [pid = 1679] [serial = 1448] [outer = 0x1133b7c00] 13:44:45 INFO - PROCESS | 1679 | --DOCSHELL 0x118478800 == 30 [pid = 1679] [id = 475] 13:44:45 INFO - PROCESS | 1679 | --DOCSHELL 0x12a7e0800 == 29 [pid = 1679] [id = 8] 13:44:45 INFO - PROCESS | 1679 | --DOCSHELL 0x116239000 == 28 [pid = 1679] [id = 465] 13:44:45 INFO - PROCESS | 1679 | --DOCSHELL 0x12d68d000 == 27 [pid = 1679] [id = 19] 13:44:45 INFO - PROCESS | 1679 | --DOCSHELL 0x117454000 == 26 [pid = 1679] [id = 25] 13:44:45 INFO - PROCESS | 1679 | --DOCSHELL 0x12ce83000 == 25 [pid = 1679] [id = 16] 13:44:45 INFO - PROCESS | 1679 | --DOCSHELL 0x12dc6f000 == 24 [pid = 1679] [id = 20] 13:44:45 INFO - PROCESS | 1679 | --DOCSHELL 0x12c65e800 == 23 [pid = 1679] [id = 14] 13:44:45 INFO - PROCESS | 1679 | --DOCSHELL 0x118590800 == 22 [pid = 1679] [id = 21] 13:44:45 INFO - PROCESS | 1679 | --DOCSHELL 0x12bda7800 == 21 [pid = 1679] [id = 11] 13:44:45 INFO - PROCESS | 1679 | --DOCSHELL 0x128f2e800 == 20 [pid = 1679] [id = 6] 13:44:45 INFO - PROCESS | 1679 | --DOCSHELL 0x112e3a000 == 19 [pid = 1679] [id = 23] 13:44:45 INFO - PROCESS | 1679 | --DOCSHELL 0x11858e800 == 18 [pid = 1679] [id = 22] 13:44:45 INFO - PROCESS | 1679 | --DOCSHELL 0x116ad0000 == 17 [pid = 1679] [id = 24] 13:44:45 INFO - PROCESS | 1679 | --DOCSHELL 0x12b982800 == 16 [pid = 1679] [id = 10] 13:44:45 INFO - PROCESS | 1679 | --DOCSHELL 0x12567c000 == 15 [pid = 1679] [id = 481] 13:44:45 INFO - PROCESS | 1679 | --DOCSHELL 0x123c1a000 == 14 [pid = 1679] [id = 480] 13:44:45 INFO - PROCESS | 1679 | --DOCSHELL 0x121279000 == 13 [pid = 1679] [id = 479] 13:44:45 INFO - PROCESS | 1679 | --DOCSHELL 0x128c58800 == 12 [pid = 1679] [id = 474] 13:44:45 INFO - PROCESS | 1679 | --DOCSHELL 0x1186e9800 == 11 [pid = 1679] [id = 478] 13:44:45 INFO - PROCESS | 1679 | --DOCSHELL 0x12108f000 == 10 [pid = 1679] [id = 476] 13:44:45 INFO - PROCESS | 1679 | --DOCSHELL 0x116ad7000 == 9 [pid = 1679] [id = 477] 13:44:46 INFO - PROCESS | 1679 | 1467319486580 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]]]}] 13:44:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 13:44:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 2431ms 13:44:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 13:44:46 INFO - PROCESS | 1679 | 1467319486593 Marionette TRACE conn2 -> [0,1901,"getWindowHandle",null] 13:44:46 INFO - PROCESS | 1679 | 1467319486595 Marionette TRACE conn2 <- [1,1901,null,{"value":"7"}] 13:44:46 INFO - PROCESS | 1679 | 1467319486599 Marionette TRACE conn2 -> [0,1902,"setScriptTimeout",{"ms":35000}] 13:44:46 INFO - PROCESS | 1679 | 1467319486601 Marionette TRACE conn2 <- [1,1902,null,{}] 13:44:46 INFO - PROCESS | 1679 | 1467319486606 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}] 13:44:46 INFO - PROCESS | 1679 | 1467319486608 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:44:46 INFO - PROCESS | 1679 | 1467319486690 Marionette TRACE conn2 <- [1,1903,null,{"value":null}] 13:44:46 INFO - PROCESS | 1679 | 1467319486695 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:46 INFO - PROCESS | 1679 | 1467319486698 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:44:46 INFO - PROCESS | 1679 | ++DOCSHELL 0x116ad3000 == 10 [pid = 1679] [id = 483] 13:44:46 INFO - PROCESS | 1679 | ++DOMWINDOW == 88 (0x112d77000) [pid = 1679] [serial = 1449] [outer = 0x0] 13:44:46 INFO - PROCESS | 1679 | ++DOMWINDOW == 89 (0x1130d4400) [pid = 1679] [serial = 1450] [outer = 0x112d77000] 13:44:46 INFO - PROCESS | 1679 | 1467319486729 Marionette DEBUG loaded listener.js 13:44:46 INFO - PROCESS | 1679 | ++DOMWINDOW == 90 (0x11402d800) [pid = 1679] [serial = 1451] [outer = 0x112d77000] 13:44:47 INFO - PROCESS | 1679 | 1467319487064 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]]]}] 13:44:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 13:44:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 521ms 13:44:47 INFO - PROCESS | 1679 | 1467319487119 Marionette TRACE conn2 -> [0,1905,"getWindowHandle",null] 13:44:47 INFO - PROCESS | 1679 | 1467319487123 Marionette TRACE conn2 <- [1,1905,null,{"value":"7"}] 13:44:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 13:44:47 INFO - PROCESS | 1679 | 1467319487127 Marionette TRACE conn2 -> [0,1906,"setScriptTimeout",{"ms":35000}] 13:44:47 INFO - PROCESS | 1679 | 1467319487129 Marionette TRACE conn2 <- [1,1906,null,{}] 13:44:47 INFO - PROCESS | 1679 | 1467319487131 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}] 13:44:47 INFO - PROCESS | 1679 | 1467319487133 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:44:47 INFO - PROCESS | 1679 | 1467319487215 Marionette TRACE conn2 <- [1,1907,null,{"value":null}] 13:44:47 INFO - PROCESS | 1679 | 1467319487220 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:47 INFO - PROCESS | 1679 | 1467319487222 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:44:47 INFO - PROCESS | 1679 | ++DOCSHELL 0x116671800 == 11 [pid = 1679] [id = 484] 13:44:47 INFO - PROCESS | 1679 | ++DOMWINDOW == 91 (0x11670a400) [pid = 1679] [serial = 1452] [outer = 0x0] 13:44:47 INFO - PROCESS | 1679 | ++DOMWINDOW == 92 (0x116a03800) [pid = 1679] [serial = 1453] [outer = 0x11670a400] 13:44:47 INFO - PROCESS | 1679 | 1467319487252 Marionette DEBUG loaded listener.js 13:44:47 INFO - PROCESS | 1679 | ++DOMWINDOW == 93 (0x117059400) [pid = 1679] [serial = 1454] [outer = 0x11670a400] 13:44:47 INFO - PROCESS | 1679 | 1467319487601 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]]]}] 13:44:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 13:44:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 519ms 13:44:47 INFO - PROCESS | 1679 | 1467319487646 Marionette TRACE conn2 -> [0,1909,"getWindowHandle",null] 13:44:47 INFO - PROCESS | 1679 | 1467319487654 Marionette TRACE conn2 <- [1,1909,null,{"value":"7"}] 13:44:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 13:44:47 INFO - PROCESS | 1679 | 1467319487657 Marionette TRACE conn2 -> [0,1910,"setScriptTimeout",{"ms":35000}] 13:44:47 INFO - PROCESS | 1679 | 1467319487659 Marionette TRACE conn2 <- [1,1910,null,{}] 13:44:47 INFO - PROCESS | 1679 | 1467319487667 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}] 13:44:47 INFO - PROCESS | 1679 | 1467319487670 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:44:47 INFO - PROCESS | 1679 | 1467319487748 Marionette TRACE conn2 <- [1,1911,null,{"value":null}] 13:44:47 INFO - PROCESS | 1679 | 1467319487753 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:47 INFO - PROCESS | 1679 | 1467319487755 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:44:47 INFO - PROCESS | 1679 | ++DOCSHELL 0x1210a0000 == 12 [pid = 1679] [id = 485] 13:44:47 INFO - PROCESS | 1679 | ++DOMWINDOW == 94 (0x1128a7800) [pid = 1679] [serial = 1455] [outer = 0x0] 13:44:47 INFO - PROCESS | 1679 | ++DOMWINDOW == 95 (0x11824d800) [pid = 1679] [serial = 1456] [outer = 0x1128a7800] 13:44:47 INFO - PROCESS | 1679 | 1467319487787 Marionette DEBUG loaded listener.js 13:44:47 INFO - PROCESS | 1679 | ++DOMWINDOW == 96 (0x1182e7000) [pid = 1679] [serial = 1457] [outer = 0x1128a7800] 13:44:48 INFO - PROCESS | 1679 | 1467319488162 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]]]}] 13:44:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 13:44:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 521ms 13:44:48 INFO - PROCESS | 1679 | 1467319488179 Marionette TRACE conn2 -> [0,1913,"getWindowHandle",null] 13:44:48 INFO - PROCESS | 1679 | 1467319488182 Marionette TRACE conn2 <- [1,1913,null,{"value":"7"}] 13:44:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 13:44:48 INFO - PROCESS | 1679 | 1467319488185 Marionette TRACE conn2 -> [0,1914,"setScriptTimeout",{"ms":35000}] 13:44:48 INFO - PROCESS | 1679 | 1467319488186 Marionette TRACE conn2 <- [1,1914,null,{}] 13:44:48 INFO - PROCESS | 1679 | 1467319488191 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}] 13:44:48 INFO - PROCESS | 1679 | 1467319488193 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:44:48 INFO - PROCESS | 1679 | 1467319488359 Marionette TRACE conn2 <- [1,1915,null,{"value":null}] 13:44:48 INFO - PROCESS | 1679 | 1467319488373 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:48 INFO - PROCESS | 1679 | 1467319488375 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:44:48 INFO - PROCESS | 1679 | ++DOCSHELL 0x121a2b000 == 13 [pid = 1679] [id = 486] 13:44:48 INFO - PROCESS | 1679 | ++DOMWINDOW == 97 (0x11833bc00) [pid = 1679] [serial = 1458] [outer = 0x0] 13:44:48 INFO - PROCESS | 1679 | ++DOMWINDOW == 98 (0x1186a2400) [pid = 1679] [serial = 1459] [outer = 0x11833bc00] 13:44:48 INFO - PROCESS | 1679 | 1467319488416 Marionette DEBUG loaded listener.js 13:44:48 INFO - PROCESS | 1679 | ++DOMWINDOW == 99 (0x118f7d800) [pid = 1679] [serial = 1460] [outer = 0x11833bc00] 13:44:48 INFO - PROCESS | 1679 | 1467319488813 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]]]}] 13:44:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 13:44:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 673ms 13:44:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 13:44:48 INFO - PROCESS | 1679 | 1467319488863 Marionette TRACE conn2 -> [0,1917,"getWindowHandle",null] 13:44:48 INFO - PROCESS | 1679 | 1467319488865 Marionette TRACE conn2 <- [1,1917,null,{"value":"7"}] 13:44:48 INFO - PROCESS | 1679 | 1467319488867 Marionette TRACE conn2 -> [0,1918,"setScriptTimeout",{"ms":35000}] 13:44:48 INFO - PROCESS | 1679 | 1467319488868 Marionette TRACE conn2 <- [1,1918,null,{}] 13:44:48 INFO - PROCESS | 1679 | 1467319488870 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}] 13:44:48 INFO - PROCESS | 1679 | 1467319488871 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:44:48 INFO - PROCESS | 1679 | 1467319488971 Marionette TRACE conn2 <- [1,1919,null,{"value":null}] 13:44:48 INFO - PROCESS | 1679 | 1467319488975 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:48 INFO - PROCESS | 1679 | 1467319488976 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:44:48 INFO - PROCESS | 1679 | ++DOCSHELL 0x125675800 == 14 [pid = 1679] [id = 487] 13:44:48 INFO - PROCESS | 1679 | ++DOMWINDOW == 100 (0x116705000) [pid = 1679] [serial = 1461] [outer = 0x0] 13:44:49 INFO - PROCESS | 1679 | ++DOMWINDOW == 101 (0x118fc7c00) [pid = 1679] [serial = 1462] [outer = 0x116705000] 13:44:49 INFO - PROCESS | 1679 | 1467319489001 Marionette DEBUG loaded listener.js 13:44:49 INFO - PROCESS | 1679 | ++DOMWINDOW == 102 (0x119342c00) [pid = 1679] [serial = 1463] [outer = 0x116705000] 13:44:49 INFO - PROCESS | 1679 | 1467319489357 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]]]}] 13:44:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 13:44:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 518ms 13:44:49 INFO - PROCESS | 1679 | 1467319489386 Marionette TRACE conn2 -> [0,1921,"getWindowHandle",null] 13:44:49 INFO - PROCESS | 1679 | 1467319489387 Marionette TRACE conn2 <- [1,1921,null,{"value":"7"}] 13:44:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 13:44:49 INFO - PROCESS | 1679 | 1467319489389 Marionette TRACE conn2 -> [0,1922,"setScriptTimeout",{"ms":35000}] 13:44:49 INFO - PROCESS | 1679 | 1467319489390 Marionette TRACE conn2 <- [1,1922,null,{}] 13:44:49 INFO - PROCESS | 1679 | 1467319489393 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}] 13:44:49 INFO - PROCESS | 1679 | 1467319489397 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:44:49 INFO - PROCESS | 1679 | 1467319489518 Marionette TRACE conn2 <- [1,1923,null,{"value":null}] 13:44:49 INFO - PROCESS | 1679 | 1467319489530 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:49 INFO - PROCESS | 1679 | 1467319489531 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:44:49 INFO - PROCESS | 1679 | ++DOCSHELL 0x12894f800 == 15 [pid = 1679] [id = 488] 13:44:49 INFO - PROCESS | 1679 | ++DOMWINDOW == 103 (0x119641400) [pid = 1679] [serial = 1464] [outer = 0x0] 13:44:49 INFO - PROCESS | 1679 | ++DOMWINDOW == 104 (0x11975bc00) [pid = 1679] [serial = 1465] [outer = 0x119641400] 13:44:49 INFO - PROCESS | 1679 | 1467319489557 Marionette DEBUG loaded listener.js 13:44:49 INFO - PROCESS | 1679 | ++DOMWINDOW == 105 (0x121631c00) [pid = 1679] [serial = 1466] [outer = 0x119641400] 13:44:49 INFO - PROCESS | 1679 | 1467319489901 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]]]}] 13:44:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 13:44:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 519ms 13:44:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 13:44:49 INFO - PROCESS | 1679 | 1467319489910 Marionette TRACE conn2 -> [0,1925,"getWindowHandle",null] 13:44:49 INFO - PROCESS | 1679 | 1467319489911 Marionette TRACE conn2 <- [1,1925,null,{"value":"7"}] 13:44:49 INFO - PROCESS | 1679 | 1467319489913 Marionette TRACE conn2 -> [0,1926,"setScriptTimeout",{"ms":35000}] 13:44:49 INFO - PROCESS | 1679 | 1467319489914 Marionette TRACE conn2 <- [1,1926,null,{}] 13:44:49 INFO - PROCESS | 1679 | 1467319489917 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}] 13:44:49 INFO - PROCESS | 1679 | 1467319489918 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:44:50 INFO - PROCESS | 1679 | 1467319490020 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 13:44:50 INFO - PROCESS | 1679 | 1467319490032 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:50 INFO - PROCESS | 1679 | 1467319490033 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:44:50 INFO - PROCESS | 1679 | ++DOCSHELL 0x1290e2800 == 16 [pid = 1679] [id = 489] 13:44:50 INFO - PROCESS | 1679 | ++DOMWINDOW == 106 (0x113eac800) [pid = 1679] [serial = 1467] [outer = 0x0] 13:44:50 INFO - PROCESS | 1679 | ++DOMWINDOW == 107 (0x121a60800) [pid = 1679] [serial = 1468] [outer = 0x113eac800] 13:44:50 INFO - PROCESS | 1679 | 1467319490057 Marionette DEBUG loaded listener.js 13:44:50 INFO - PROCESS | 1679 | ++DOMWINDOW == 108 (0x121a6e400) [pid = 1679] [serial = 1469] [outer = 0x113eac800] 13:44:50 INFO - PROCESS | 1679 | 1467319490389 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]]]}] 13:44:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 13:44:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 520ms 13:44:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 13:44:50 INFO - PROCESS | 1679 | 1467319490434 Marionette TRACE conn2 -> [0,1929,"getWindowHandle",null] 13:44:50 INFO - PROCESS | 1679 | 1467319490435 Marionette TRACE conn2 <- [1,1929,null,{"value":"7"}] 13:44:50 INFO - PROCESS | 1679 | 1467319490437 Marionette TRACE conn2 -> [0,1930,"setScriptTimeout",{"ms":35000}] 13:44:50 INFO - PROCESS | 1679 | 1467319490438 Marionette TRACE conn2 <- [1,1930,null,{}] 13:44:50 INFO - PROCESS | 1679 | 1467319490441 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}] 13:44:50 INFO - PROCESS | 1679 | 1467319490442 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:44:50 INFO - PROCESS | 1679 | 1467319490538 Marionette TRACE conn2 <- [1,1931,null,{"value":null}] 13:44:50 INFO - PROCESS | 1679 | 1467319490550 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:50 INFO - PROCESS | 1679 | 1467319490551 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:44:50 INFO - PROCESS | 1679 | ++DOCSHELL 0x12967a800 == 17 [pid = 1679] [id = 490] 13:44:50 INFO - PROCESS | 1679 | ++DOMWINDOW == 109 (0x121a6e800) [pid = 1679] [serial = 1470] [outer = 0x0] 13:44:50 INFO - PROCESS | 1679 | ++DOMWINDOW == 110 (0x124125800) [pid = 1679] [serial = 1471] [outer = 0x121a6e800] 13:44:50 INFO - PROCESS | 1679 | 1467319490576 Marionette DEBUG loaded listener.js 13:44:50 INFO - PROCESS | 1679 | ++DOMWINDOW == 111 (0x124503800) [pid = 1679] [serial = 1472] [outer = 0x121a6e800] 13:44:50 INFO - PROCESS | 1679 | --DOMWINDOW == 110 (0x119342800) [pid = 1679] [serial = 1418] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 13:44:50 INFO - PROCESS | 1679 | --DOMWINDOW == 109 (0x116f48000) [pid = 1679] [serial = 1403] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 13:44:50 INFO - PROCESS | 1679 | --DOMWINDOW == 108 (0x11824f800) [pid = 1679] [serial = 1406] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 13:44:50 INFO - PROCESS | 1679 | --DOMWINDOW == 107 (0x1128d2c00) [pid = 1679] [serial = 1397] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 13:44:50 INFO - PROCESS | 1679 | --DOMWINDOW == 106 (0x1139e8800) [pid = 1679] [serial = 1400] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 13:44:50 INFO - PROCESS | 1679 | --DOMWINDOW == 105 (0x116076400) [pid = 1679] [serial = 1394] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 13:44:50 INFO - PROCESS | 1679 | --DOMWINDOW == 104 (0x110f40c00) [pid = 1679] [serial = 1379] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 13:44:50 INFO - PROCESS | 1679 | --DOMWINDOW == 103 (0x113e4ec00) [pid = 1679] [serial = 1382] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 13:44:50 INFO - PROCESS | 1679 | --DOMWINDOW == 102 (0x118179400) [pid = 1679] [serial = 1385] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 13:44:50 INFO - PROCESS | 1679 | --DOMWINDOW == 101 (0x11933e000) [pid = 1679] [serial = 1388] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 13:44:50 INFO - PROCESS | 1679 | --DOMWINDOW == 100 (0x1166f8c00) [pid = 1679] [serial = 1409] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 13:44:50 INFO - PROCESS | 1679 | --DOMWINDOW == 99 (0x112697800) [pid = 1679] [serial = 1415] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 13:44:50 INFO - PROCESS | 1679 | --DOMWINDOW == 98 (0x1128d8c00) [pid = 1679] [serial = 1391] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 13:44:50 INFO - PROCESS | 1679 | --DOMWINDOW == 97 (0x119341000) [pid = 1679] [serial = 1412] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 13:44:50 INFO - PROCESS | 1679 | --DOMWINDOW == 96 (0x112a7ac00) [pid = 1679] [serial = 1430] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 13:44:50 INFO - PROCESS | 1679 | --DOMWINDOW == 95 (0x112691c00) [pid = 1679] [serial = 1443] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 13:44:50 INFO - PROCESS | 1679 | --DOMWINDOW == 94 (0x119338000) [pid = 1679] [serial = 1440] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 13:44:50 INFO - PROCESS | 1679 | --DOMWINDOW == 93 (0x1128a7000) [pid = 1679] [serial = 1421] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 13:44:50 INFO - PROCESS | 1679 | --DOMWINDOW == 92 (0x11705b800) [pid = 1679] [serial = 1427] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 13:44:50 INFO - PROCESS | 1679 | --DOMWINDOW == 91 (0x112d79000) [pid = 1679] [serial = 1424] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 13:44:50 INFO - PROCESS | 1679 | --DOMWINDOW == 90 (0x1182ebc00) [pid = 1679] [serial = 1437] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 13:44:50 INFO - PROCESS | 1679 | --DOMWINDOW == 89 (0x117d10800) [pid = 1679] [serial = 1434] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 13:44:51 INFO - PROCESS | 1679 | 1467319491252 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]]]}] 13:44:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 13:44:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 824ms 13:44:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 13:44:51 INFO - PROCESS | 1679 | 1467319491262 Marionette TRACE conn2 -> [0,1933,"getWindowHandle",null] 13:44:51 INFO - PROCESS | 1679 | 1467319491264 Marionette TRACE conn2 <- [1,1933,null,{"value":"7"}] 13:44:51 INFO - PROCESS | 1679 | 1467319491266 Marionette TRACE conn2 -> [0,1934,"setScriptTimeout",{"ms":35000}] 13:44:51 INFO - PROCESS | 1679 | 1467319491267 Marionette TRACE conn2 <- [1,1934,null,{}] 13:44:51 INFO - PROCESS | 1679 | 1467319491269 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}] 13:44:51 INFO - PROCESS | 1679 | 1467319491270 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:44:51 INFO - PROCESS | 1679 | 1467319491360 Marionette TRACE conn2 <- [1,1935,null,{"value":null}] 13:44:51 INFO - PROCESS | 1679 | 1467319491364 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:51 INFO - PROCESS | 1679 | 1467319491365 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:44:51 INFO - PROCESS | 1679 | ++DOCSHELL 0x12109f800 == 18 [pid = 1679] [id = 491] 13:44:51 INFO - PROCESS | 1679 | ++DOMWINDOW == 90 (0x112e5bc00) [pid = 1679] [serial = 1473] [outer = 0x0] 13:44:51 INFO - PROCESS | 1679 | ++DOMWINDOW == 91 (0x11670f400) [pid = 1679] [serial = 1474] [outer = 0x112e5bc00] 13:44:51 INFO - PROCESS | 1679 | 1467319491390 Marionette DEBUG loaded listener.js 13:44:51 INFO - PROCESS | 1679 | ++DOMWINDOW == 92 (0x118176800) [pid = 1679] [serial = 1475] [outer = 0x112e5bc00] 13:44:51 INFO - PROCESS | 1679 | 1467319491710 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]]]}] 13:44:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 13:44:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 469ms 13:44:51 INFO - PROCESS | 1679 | 1467319491736 Marionette TRACE conn2 -> [0,1937,"getWindowHandle",null] 13:44:51 INFO - PROCESS | 1679 | 1467319491737 Marionette TRACE conn2 <- [1,1937,null,{"value":"7"}] 13:44:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 13:44:51 INFO - PROCESS | 1679 | 1467319491741 Marionette TRACE conn2 -> [0,1938,"setScriptTimeout",{"ms":35000}] 13:44:51 INFO - PROCESS | 1679 | 1467319491743 Marionette TRACE conn2 <- [1,1938,null,{}] 13:44:51 INFO - PROCESS | 1679 | 1467319491745 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}] 13:44:51 INFO - PROCESS | 1679 | 1467319491746 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:44:51 INFO - PROCESS | 1679 | 1467319491826 Marionette TRACE conn2 <- [1,1939,null,{"value":null}] 13:44:51 INFO - PROCESS | 1679 | 1467319491829 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:51 INFO - PROCESS | 1679 | 1467319491831 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:44:51 INFO - PROCESS | 1679 | ++DOCSHELL 0x12a7dd000 == 19 [pid = 1679] [id = 492] 13:44:51 INFO - PROCESS | 1679 | ++DOMWINDOW == 93 (0x113eaf000) [pid = 1679] [serial = 1476] [outer = 0x0] 13:44:51 INFO - PROCESS | 1679 | ++DOMWINDOW == 94 (0x118539c00) [pid = 1679] [serial = 1477] [outer = 0x113eaf000] 13:44:51 INFO - PROCESS | 1679 | 1467319491855 Marionette DEBUG loaded listener.js 13:44:51 INFO - PROCESS | 1679 | ++DOMWINDOW == 95 (0x118ff8400) [pid = 1679] [serial = 1478] [outer = 0x113eaf000] 13:44:52 INFO - PROCESS | 1679 | 1467319492201 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]]]}] 13:44:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 13:44:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 474ms 13:44:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 13:44:52 INFO - PROCESS | 1679 | 1467319492215 Marionette TRACE conn2 -> [0,1941,"getWindowHandle",null] 13:44:52 INFO - PROCESS | 1679 | 1467319492216 Marionette TRACE conn2 <- [1,1941,null,{"value":"7"}] 13:44:52 INFO - PROCESS | 1679 | 1467319492218 Marionette TRACE conn2 -> [0,1942,"setScriptTimeout",{"ms":35000}] 13:44:52 INFO - PROCESS | 1679 | 1467319492220 Marionette TRACE conn2 <- [1,1942,null,{}] 13:44:52 INFO - PROCESS | 1679 | 1467319492223 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}] 13:44:52 INFO - PROCESS | 1679 | 1467319492224 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:44:52 INFO - PROCESS | 1679 | 1467319492314 Marionette TRACE conn2 <- [1,1943,null,{"value":null}] 13:44:52 INFO - PROCESS | 1679 | 1467319492370 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:52 INFO - PROCESS | 1679 | 1467319492372 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:44:52 INFO - PROCESS | 1679 | ++DOCSHELL 0x125675000 == 20 [pid = 1679] [id = 493] 13:44:52 INFO - PROCESS | 1679 | ++DOMWINDOW == 96 (0x116076400) [pid = 1679] [serial = 1479] [outer = 0x0] 13:44:52 INFO - PROCESS | 1679 | ++DOMWINDOW == 97 (0x119752400) [pid = 1679] [serial = 1480] [outer = 0x116076400] 13:44:52 INFO - PROCESS | 1679 | 1467319492401 Marionette DEBUG loaded listener.js 13:44:52 INFO - PROCESS | 1679 | ++DOMWINDOW == 98 (0x124584c00) [pid = 1679] [serial = 1481] [outer = 0x116076400] 13:44:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 13:44:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 470ms 13:44:52 INFO - PROCESS | 1679 | 1467319492681 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]]]}] 13:44:52 INFO - PROCESS | 1679 | 1467319492696 Marionette TRACE conn2 -> [0,1945,"getWindowHandle",null] 13:44:52 INFO - PROCESS | 1679 | 1467319492697 Marionette TRACE conn2 <- [1,1945,null,{"value":"7"}] 13:44:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 13:44:52 INFO - PROCESS | 1679 | 1467319492700 Marionette TRACE conn2 -> [0,1946,"setScriptTimeout",{"ms":35000}] 13:44:52 INFO - PROCESS | 1679 | 1467319492701 Marionette TRACE conn2 <- [1,1946,null,{}] 13:44:52 INFO - PROCESS | 1679 | 1467319492703 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}] 13:44:52 INFO - PROCESS | 1679 | 1467319492704 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:44:52 INFO - PROCESS | 1679 | 1467319492794 Marionette TRACE conn2 <- [1,1947,null,{"value":null}] 13:44:52 INFO - PROCESS | 1679 | 1467319492798 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:52 INFO - PROCESS | 1679 | 1467319492799 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:44:52 INFO - PROCESS | 1679 | ++DOCSHELL 0x12b64d000 == 21 [pid = 1679] [id = 494] 13:44:52 INFO - PROCESS | 1679 | ++DOMWINDOW == 99 (0x124c2fc00) [pid = 1679] [serial = 1482] [outer = 0x0] 13:44:52 INFO - PROCESS | 1679 | ++DOMWINDOW == 100 (0x124cb3c00) [pid = 1679] [serial = 1483] [outer = 0x124c2fc00] 13:44:52 INFO - PROCESS | 1679 | 1467319492823 Marionette DEBUG loaded listener.js 13:44:52 INFO - PROCESS | 1679 | ++DOMWINDOW == 101 (0x124cb9800) [pid = 1679] [serial = 1484] [outer = 0x124c2fc00] 13:44:53 INFO - PROCESS | 1679 | 1467319493412 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]]]}] 13:44:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 13:44:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 768ms 13:44:53 INFO - PROCESS | 1679 | 1467319493469 Marionette TRACE conn2 -> [0,1949,"getWindowHandle",null] 13:44:53 INFO - PROCESS | 1679 | 1467319493472 Marionette TRACE conn2 <- [1,1949,null,{"value":"7"}] 13:44:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 13:44:53 INFO - PROCESS | 1679 | 1467319493475 Marionette TRACE conn2 -> [0,1950,"setScriptTimeout",{"ms":35000}] 13:44:53 INFO - PROCESS | 1679 | 1467319493479 Marionette TRACE conn2 <- [1,1950,null,{}] 13:44:53 INFO - PROCESS | 1679 | 1467319493482 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}] 13:44:53 INFO - PROCESS | 1679 | 1467319493484 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:44:53 INFO - PROCESS | 1679 | 1467319493592 Marionette TRACE conn2 <- [1,1951,null,{"value":null}] 13:44:53 INFO - PROCESS | 1679 | 1467319493672 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:53 INFO - PROCESS | 1679 | 1467319493673 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:44:53 INFO - PROCESS | 1679 | ++DOCSHELL 0x118f09000 == 22 [pid = 1679] [id = 495] 13:44:53 INFO - PROCESS | 1679 | ++DOMWINDOW == 102 (0x112a7b400) [pid = 1679] [serial = 1485] [outer = 0x0] 13:44:53 INFO - PROCESS | 1679 | ++DOMWINDOW == 103 (0x113eaac00) [pid = 1679] [serial = 1486] [outer = 0x112a7b400] 13:44:53 INFO - PROCESS | 1679 | 1467319493704 Marionette DEBUG loaded listener.js 13:44:53 INFO - PROCESS | 1679 | ++DOMWINDOW == 104 (0x116786c00) [pid = 1679] [serial = 1487] [outer = 0x112a7b400] 13:44:54 INFO - PROCESS | 1679 | 1467319494383 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]]]}] 13:44:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 13:44:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 971ms 13:44:54 INFO - PROCESS | 1679 | 1467319494447 Marionette TRACE conn2 -> [0,1953,"getWindowHandle",null] 13:44:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 13:44:54 INFO - PROCESS | 1679 | 1467319494450 Marionette TRACE conn2 <- [1,1953,null,{"value":"7"}] 13:44:54 INFO - PROCESS | 1679 | 1467319494453 Marionette TRACE conn2 -> [0,1954,"setScriptTimeout",{"ms":35000}] 13:44:54 INFO - PROCESS | 1679 | 1467319494455 Marionette TRACE conn2 <- [1,1954,null,{}] 13:44:54 INFO - PROCESS | 1679 | 1467319494459 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}] 13:44:54 INFO - PROCESS | 1679 | 1467319494460 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:44:54 INFO - PROCESS | 1679 | 1467319494564 Marionette TRACE conn2 <- [1,1955,null,{"value":null}] 13:44:54 INFO - PROCESS | 1679 | --DOMWINDOW == 103 (0x114031c00) [pid = 1679] [serial = 1447] [outer = 0x0] [url = about:blank] 13:44:54 INFO - PROCESS | 1679 | --DOMWINDOW == 102 (0x117d18c00) [pid = 1679] [serial = 1404] [outer = 0x0] [url = about:blank] 13:44:54 INFO - PROCESS | 1679 | --DOMWINDOW == 101 (0x118252400) [pid = 1679] [serial = 1405] [outer = 0x0] [url = about:blank] 13:44:54 INFO - PROCESS | 1679 | --DOMWINDOW == 100 (0x118533800) [pid = 1679] [serial = 1407] [outer = 0x0] [url = about:blank] 13:44:54 INFO - PROCESS | 1679 | --DOMWINDOW == 99 (0x1128d7800) [pid = 1679] [serial = 1398] [outer = 0x0] [url = about:blank] 13:44:54 INFO - PROCESS | 1679 | --DOMWINDOW == 98 (0x1132c4800) [pid = 1679] [serial = 1399] [outer = 0x0] [url = about:blank] 13:44:54 INFO - PROCESS | 1679 | --DOMWINDOW == 97 (0x11670b000) [pid = 1679] [serial = 1401] [outer = 0x0] [url = about:blank] 13:44:54 INFO - PROCESS | 1679 | --DOMWINDOW == 96 (0x11696dc00) [pid = 1679] [serial = 1402] [outer = 0x0] [url = about:blank] 13:44:54 INFO - PROCESS | 1679 | --DOMWINDOW == 95 (0x11678dc00) [pid = 1679] [serial = 1396] [outer = 0x0] [url = about:blank] 13:44:54 INFO - PROCESS | 1679 | --DOMWINDOW == 94 (0x1166f4800) [pid = 1679] [serial = 1395] [outer = 0x0] [url = about:blank] 13:44:54 INFO - PROCESS | 1679 | --DOMWINDOW == 93 (0x1128d5800) [pid = 1679] [serial = 1381] [outer = 0x0] [url = about:blank] 13:44:54 INFO - PROCESS | 1679 | --DOMWINDOW == 92 (0x11201c000) [pid = 1679] [serial = 1380] [outer = 0x0] [url = about:blank] 13:44:54 INFO - PROCESS | 1679 | --DOMWINDOW == 91 (0x118171c00) [pid = 1679] [serial = 1384] [outer = 0x0] [url = about:blank] 13:44:54 INFO - PROCESS | 1679 | --DOMWINDOW == 90 (0x1176e6c00) [pid = 1679] [serial = 1383] [outer = 0x0] [url = about:blank] 13:44:54 INFO - PROCESS | 1679 | --DOMWINDOW == 89 (0x118ffbc00) [pid = 1679] [serial = 1387] [outer = 0x0] [url = about:blank] 13:44:54 INFO - PROCESS | 1679 | --DOMWINDOW == 88 (0x118335000) [pid = 1679] [serial = 1386] [outer = 0x0] [url = about:blank] 13:44:54 INFO - PROCESS | 1679 | --DOMWINDOW == 87 (0x1242dcc00) [pid = 1679] [serial = 1390] [outer = 0x0] [url = about:blank] 13:44:54 INFO - PROCESS | 1679 | --DOMWINDOW == 86 (0x118f7c400) [pid = 1679] [serial = 1410] [outer = 0x0] [url = about:blank] 13:44:54 INFO - PROCESS | 1679 | --DOMWINDOW == 85 (0x121225c00) [pid = 1679] [serial = 1416] [outer = 0x0] [url = about:blank] 13:44:54 INFO - PROCESS | 1679 | --DOMWINDOW == 84 (0x124c30c00) [pid = 1679] [serial = 1420] [outer = 0x0] [url = about:blank] 13:44:54 INFO - PROCESS | 1679 | --DOMWINDOW == 83 (0x120f1b400) [pid = 1679] [serial = 1389] [outer = 0x0] [url = about:blank] 13:44:54 INFO - PROCESS | 1679 | --DOMWINDOW == 82 (0x124c31c00) [pid = 1679] [serial = 1393] [outer = 0x0] [url = about:blank] 13:44:54 INFO - PROCESS | 1679 | --DOMWINDOW == 81 (0x12102d000) [pid = 1679] [serial = 1414] [outer = 0x0] [url = about:blank] 13:44:54 INFO - PROCESS | 1679 | --DOMWINDOW == 80 (0x119753000) [pid = 1679] [serial = 1413] [outer = 0x0] [url = about:blank] 13:44:54 INFO - PROCESS | 1679 | --DOMWINDOW == 79 (0x117d12400) [pid = 1679] [serial = 1392] [outer = 0x0] [url = about:blank] 13:44:54 INFO - PROCESS | 1679 | --DOMWINDOW == 78 (0x121a67c00) [pid = 1679] [serial = 1417] [outer = 0x0] [url = about:blank] 13:44:54 INFO - PROCESS | 1679 | --DOMWINDOW == 77 (0x118ffa800) [pid = 1679] [serial = 1411] [outer = 0x0] [url = about:blank] 13:44:54 INFO - PROCESS | 1679 | --DOMWINDOW == 76 (0x1186a5800) [pid = 1679] [serial = 1408] [outer = 0x0] [url = about:blank] 13:44:54 INFO - PROCESS | 1679 | --DOMWINDOW == 75 (0x119759c00) [pid = 1679] [serial = 1442] [outer = 0x0] [url = about:blank] 13:44:54 INFO - PROCESS | 1679 | --DOMWINDOW == 74 (0x118fc5000) [pid = 1679] [serial = 1423] [outer = 0x0] [url = about:blank] 13:44:54 INFO - PROCESS | 1679 | --DOMWINDOW == 73 (0x119643000) [pid = 1679] [serial = 1441] [outer = 0x0] [url = about:blank] 13:44:54 INFO - PROCESS | 1679 | --DOMWINDOW == 72 (0x11824b000) [pid = 1679] [serial = 1429] [outer = 0x0] [url = about:blank] 13:44:54 INFO - PROCESS | 1679 | --DOMWINDOW == 71 (0x117d15800) [pid = 1679] [serial = 1428] [outer = 0x0] [url = about:blank] 13:44:54 INFO - PROCESS | 1679 | --DOMWINDOW == 70 (0x116293800) [pid = 1679] [serial = 1426] [outer = 0x0] [url = about:blank] 13:44:54 INFO - PROCESS | 1679 | --DOMWINDOW == 69 (0x118f7e400) [pid = 1679] [serial = 1439] [outer = 0x0] [url = about:blank] 13:44:54 INFO - PROCESS | 1679 | --DOMWINDOW == 68 (0x1133b7000) [pid = 1679] [serial = 1425] [outer = 0x0] [url = about:blank] 13:44:54 INFO - PROCESS | 1679 | --DOMWINDOW == 67 (0x117d1a000) [pid = 1679] [serial = 1435] [outer = 0x0] [url = about:blank] 13:44:54 INFO - PROCESS | 1679 | --DOMWINDOW == 66 (0x126214800) [pid = 1679] [serial = 889] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 13:44:54 INFO - PROCESS | 1679 | --DOMWINDOW == 65 (0x11817d800) [pid = 1679] [serial = 1422] [outer = 0x0] [url = about:blank] 13:44:54 INFO - PROCESS | 1679 | --DOMWINDOW == 64 (0x118699c00) [pid = 1679] [serial = 1438] [outer = 0x0] [url = about:blank] 13:44:54 INFO - PROCESS | 1679 | --DOMWINDOW == 63 (0x116709c00) [pid = 1679] [serial = 1432] [outer = 0x0] [url = about:blank] 13:44:54 INFO - PROCESS | 1679 | --DOMWINDOW == 62 (0x1182df000) [pid = 1679] [serial = 1436] [outer = 0x0] [url = about:blank] 13:44:54 INFO - PROCESS | 1679 | --DOMWINDOW == 61 (0x123c0e000) [pid = 1679] [serial = 1419] [outer = 0x0] [url = about:blank] 13:44:54 INFO - PROCESS | 1679 | --DOMWINDOW == 60 (0x113e4d800) [pid = 1679] [serial = 1431] [outer = 0x0] [url = about:blank] 13:44:54 INFO - PROCESS | 1679 | --DOMWINDOW == 59 (0x119a11c00) [pid = 1679] [serial = 1445] [outer = 0x0] [url = about:blank] 13:44:54 INFO - PROCESS | 1679 | --DOMWINDOW == 58 (0x1197e5800) [pid = 1679] [serial = 1444] [outer = 0x0] [url = about:blank] 13:44:54 INFO - PROCESS | 1679 | 1467319494640 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:54 INFO - PROCESS | 1679 | 1467319494643 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:44:54 INFO - PROCESS | 1679 | ++DOCSHELL 0x1160a8000 == 23 [pid = 1679] [id = 496] 13:44:54 INFO - PROCESS | 1679 | ++DOMWINDOW == 59 (0x1128ad000) [pid = 1679] [serial = 1488] [outer = 0x0] 13:44:54 INFO - PROCESS | 1679 | ++DOMWINDOW == 60 (0x1128d8400) [pid = 1679] [serial = 1489] [outer = 0x1128ad000] 13:44:54 INFO - PROCESS | 1679 | 1467319494670 Marionette DEBUG loaded listener.js 13:44:54 INFO - PROCESS | 1679 | ++DOMWINDOW == 61 (0x1132d0c00) [pid = 1679] [serial = 1490] [outer = 0x1128ad000] 13:44:54 INFO - PROCESS | 1679 | 1467319494969 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]]]}] 13:44:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 13:44:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 574ms 13:44:55 INFO - PROCESS | 1679 | 1467319495026 Marionette TRACE conn2 -> [0,1957,"getWindowHandle",null] 13:44:55 INFO - PROCESS | 1679 | 1467319495030 Marionette TRACE conn2 <- [1,1957,null,{"value":"7"}] 13:44:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 13:44:55 INFO - PROCESS | 1679 | 1467319495034 Marionette TRACE conn2 -> [0,1958,"setScriptTimeout",{"ms":35000}] 13:44:55 INFO - PROCESS | 1679 | 1467319495036 Marionette TRACE conn2 <- [1,1958,null,{}] 13:44:55 INFO - PROCESS | 1679 | 1467319495038 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}] 13:44:55 INFO - PROCESS | 1679 | 1467319495040 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:44:55 INFO - PROCESS | 1679 | 1467319495119 Marionette TRACE conn2 <- [1,1959,null,{"value":null}] 13:44:55 INFO - PROCESS | 1679 | 1467319495192 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:55 INFO - PROCESS | 1679 | 1467319495194 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:44:55 INFO - PROCESS | 1679 | ++DOCSHELL 0x117d46000 == 24 [pid = 1679] [id = 497] 13:44:55 INFO - PROCESS | 1679 | ++DOMWINDOW == 62 (0x1132cc000) [pid = 1679] [serial = 1491] [outer = 0x0] 13:44:55 INFO - PROCESS | 1679 | ++DOMWINDOW == 63 (0x113eab000) [pid = 1679] [serial = 1492] [outer = 0x1132cc000] 13:44:55 INFO - PROCESS | 1679 | 1467319495222 Marionette DEBUG loaded listener.js 13:44:55 INFO - PROCESS | 1679 | ++DOMWINDOW == 64 (0x11678c800) [pid = 1679] [serial = 1493] [outer = 0x1132cc000] 13:44:55 INFO - PROCESS | 1679 | 1467319495497 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]]]}] 13:44:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 13:44:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 469ms 13:44:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 13:44:55 INFO - PROCESS | 1679 | 1467319495513 Marionette TRACE conn2 -> [0,1961,"getWindowHandle",null] 13:44:55 INFO - PROCESS | 1679 | 1467319495515 Marionette TRACE conn2 <- [1,1961,null,{"value":"7"}] 13:44:55 INFO - PROCESS | 1679 | 1467319495517 Marionette TRACE conn2 -> [0,1962,"setScriptTimeout",{"ms":35000}] 13:44:55 INFO - PROCESS | 1679 | 1467319495519 Marionette TRACE conn2 <- [1,1962,null,{}] 13:44:55 INFO - PROCESS | 1679 | 1467319495535 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}] 13:44:55 INFO - PROCESS | 1679 | 1467319495538 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:44:55 INFO - PROCESS | 1679 | 1467319495632 Marionette TRACE conn2 <- [1,1963,null,{"value":null}] 13:44:55 INFO - PROCESS | 1679 | 1467319495636 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:55 INFO - PROCESS | 1679 | 1467319495639 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:44:55 INFO - PROCESS | 1679 | ++DOCSHELL 0x11859c000 == 25 [pid = 1679] [id = 498] 13:44:55 INFO - PROCESS | 1679 | ++DOMWINDOW == 65 (0x116f0a000) [pid = 1679] [serial = 1494] [outer = 0x0] 13:44:55 INFO - PROCESS | 1679 | ++DOMWINDOW == 66 (0x1176ee000) [pid = 1679] [serial = 1495] [outer = 0x116f0a000] 13:44:55 INFO - PROCESS | 1679 | 1467319495669 Marionette DEBUG loaded listener.js 13:44:55 INFO - PROCESS | 1679 | ++DOMWINDOW == 67 (0x117d17000) [pid = 1679] [serial = 1496] [outer = 0x116f0a000] 13:44:56 INFO - PROCESS | 1679 | 1467319496027 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]]]}] 13:44:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 13:44:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 530ms 13:44:56 INFO - PROCESS | 1679 | 1467319496047 Marionette TRACE conn2 -> [0,1965,"getWindowHandle",null] 13:44:56 INFO - PROCESS | 1679 | 1467319496049 Marionette TRACE conn2 <- [1,1965,null,{"value":"7"}] 13:44:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 13:44:56 INFO - PROCESS | 1679 | 1467319496051 Marionette TRACE conn2 -> [0,1966,"setScriptTimeout",{"ms":35000}] 13:44:56 INFO - PROCESS | 1679 | 1467319496052 Marionette TRACE conn2 <- [1,1966,null,{}] 13:44:56 INFO - PROCESS | 1679 | 1467319496054 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}] 13:44:56 INFO - PROCESS | 1679 | 1467319496056 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:44:56 INFO - PROCESS | 1679 | 1467319496133 Marionette TRACE conn2 <- [1,1967,null,{"value":null}] 13:44:56 INFO - PROCESS | 1679 | 1467319496136 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:56 INFO - PROCESS | 1679 | 1467319496138 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:44:56 INFO - PROCESS | 1679 | ++DOCSHELL 0x11949c800 == 26 [pid = 1679] [id = 499] 13:44:56 INFO - PROCESS | 1679 | ++DOMWINDOW == 68 (0x118171400) [pid = 1679] [serial = 1497] [outer = 0x0] 13:44:56 INFO - PROCESS | 1679 | ++DOMWINDOW == 69 (0x118249c00) [pid = 1679] [serial = 1498] [outer = 0x118171400] 13:44:56 INFO - PROCESS | 1679 | 1467319496166 Marionette DEBUG loaded listener.js 13:44:56 INFO - PROCESS | 1679 | ++DOMWINDOW == 70 (0x1182e0000) [pid = 1679] [serial = 1499] [outer = 0x118171400] 13:44:56 INFO - PROCESS | 1679 | 1467319496486 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]]]}] 13:44:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 13:44:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 470ms 13:44:56 INFO - PROCESS | 1679 | 1467319496521 Marionette TRACE conn2 -> [0,1969,"getWindowHandle",null] 13:44:56 INFO - PROCESS | 1679 | 1467319496525 Marionette TRACE conn2 <- [1,1969,null,{"value":"7"}] 13:44:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 13:44:56 INFO - PROCESS | 1679 | 1467319496527 Marionette TRACE conn2 -> [0,1970,"setScriptTimeout",{"ms":35000}] 13:44:56 INFO - PROCESS | 1679 | 1467319496535 Marionette TRACE conn2 <- [1,1970,null,{}] 13:44:56 INFO - PROCESS | 1679 | 1467319496537 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}] 13:44:56 INFO - PROCESS | 1679 | 1467319496538 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:44:56 INFO - PROCESS | 1679 | 1467319496609 Marionette TRACE conn2 <- [1,1971,null,{"value":null}] 13:44:56 INFO - PROCESS | 1679 | 1467319496676 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:56 INFO - PROCESS | 1679 | 1467319496677 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:44:56 INFO - PROCESS | 1679 | ++DOCSHELL 0x120f6a000 == 27 [pid = 1679] [id = 500] 13:44:56 INFO - PROCESS | 1679 | ++DOMWINDOW == 71 (0x110fed000) [pid = 1679] [serial = 1500] [outer = 0x0] 13:44:56 INFO - PROCESS | 1679 | ++DOMWINDOW == 72 (0x1182e7400) [pid = 1679] [serial = 1501] [outer = 0x110fed000] 13:44:56 INFO - PROCESS | 1679 | 1467319496702 Marionette DEBUG loaded listener.js 13:44:56 INFO - PROCESS | 1679 | ++DOMWINDOW == 73 (0x118630800) [pid = 1679] [serial = 1502] [outer = 0x110fed000] 13:44:57 INFO - PROCESS | 1679 | 1467319497043 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]]]}] 13:44:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 13:44:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 525ms 13:44:57 INFO - PROCESS | 1679 | 1467319497053 Marionette TRACE conn2 -> [0,1973,"getWindowHandle",null] 13:44:57 INFO - PROCESS | 1679 | 1467319497054 Marionette TRACE conn2 <- [1,1973,null,{"value":"7"}] 13:44:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 13:44:57 INFO - PROCESS | 1679 | 1467319497057 Marionette TRACE conn2 -> [0,1974,"setScriptTimeout",{"ms":35000}] 13:44:57 INFO - PROCESS | 1679 | 1467319497058 Marionette TRACE conn2 <- [1,1974,null,{}] 13:44:57 INFO - PROCESS | 1679 | 1467319497061 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}] 13:44:57 INFO - PROCESS | 1679 | 1467319497065 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:44:57 INFO - PROCESS | 1679 | 1467319497176 Marionette TRACE conn2 <- [1,1975,null,{"value":null}] 13:44:57 INFO - PROCESS | 1679 | 1467319497212 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:57 INFO - PROCESS | 1679 | 1467319497213 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:44:57 INFO - PROCESS | 1679 | ++DOCSHELL 0x121282800 == 28 [pid = 1679] [id = 501] 13:44:57 INFO - PROCESS | 1679 | ++DOMWINDOW == 74 (0x118637c00) [pid = 1679] [serial = 1503] [outer = 0x0] 13:44:57 INFO - PROCESS | 1679 | ++DOMWINDOW == 75 (0x118f7ec00) [pid = 1679] [serial = 1504] [outer = 0x118637c00] 13:44:57 INFO - PROCESS | 1679 | 1467319497238 Marionette DEBUG loaded listener.js 13:44:57 INFO - PROCESS | 1679 | ++DOMWINDOW == 76 (0x11933e000) [pid = 1679] [serial = 1505] [outer = 0x118637c00] 13:44:57 INFO - PROCESS | 1679 | 1467319497519 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]]]}] 13:44:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 13:44:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 470ms 13:44:57 INFO - PROCESS | 1679 | 1467319497529 Marionette TRACE conn2 -> [0,1977,"getWindowHandle",null] 13:44:57 INFO - PROCESS | 1679 | 1467319497530 Marionette TRACE conn2 <- [1,1977,null,{"value":"7"}] 13:44:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 13:44:57 INFO - PROCESS | 1679 | 1467319497558 Marionette TRACE conn2 -> [0,1978,"setScriptTimeout",{"ms":35000}] 13:44:57 INFO - PROCESS | 1679 | 1467319497560 Marionette TRACE conn2 <- [1,1978,null,{}] 13:44:57 INFO - PROCESS | 1679 | 1467319497568 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}] 13:44:57 INFO - PROCESS | 1679 | 1467319497569 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:44:57 INFO - PROCESS | 1679 | 1467319497668 Marionette TRACE conn2 <- [1,1979,null,{"value":null}] 13:44:57 INFO - PROCESS | 1679 | 1467319497672 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:57 INFO - PROCESS | 1679 | 1467319497674 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:44:57 INFO - PROCESS | 1679 | ++DOCSHELL 0x121c0e800 == 29 [pid = 1679] [id = 502] 13:44:57 INFO - PROCESS | 1679 | ++DOMWINDOW == 77 (0x11863a000) [pid = 1679] [serial = 1506] [outer = 0x0] 13:44:57 INFO - PROCESS | 1679 | ++DOMWINDOW == 78 (0x11964b000) [pid = 1679] [serial = 1507] [outer = 0x11863a000] 13:44:57 INFO - PROCESS | 1679 | 1467319497698 Marionette DEBUG loaded listener.js 13:44:57 INFO - PROCESS | 1679 | ++DOMWINDOW == 79 (0x119757800) [pid = 1679] [serial = 1508] [outer = 0x11863a000] 13:44:57 INFO - PROCESS | 1679 | 1467319497990 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]]]}] 13:44:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 13:44:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 487ms 13:44:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 13:44:58 INFO - PROCESS | 1679 | 1467319498033 Marionette TRACE conn2 -> [0,1981,"getWindowHandle",null] 13:44:58 INFO - PROCESS | 1679 | 1467319498035 Marionette TRACE conn2 <- [1,1981,null,{"value":"7"}] 13:44:58 INFO - PROCESS | 1679 | 1467319498036 Marionette TRACE conn2 -> [0,1982,"setScriptTimeout",{"ms":35000}] 13:44:58 INFO - PROCESS | 1679 | 1467319498038 Marionette TRACE conn2 <- [1,1982,null,{}] 13:44:58 INFO - PROCESS | 1679 | 1467319498053 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}] 13:44:58 INFO - PROCESS | 1679 | 1467319498055 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:44:58 INFO - PROCESS | 1679 | 1467319498154 Marionette TRACE conn2 <- [1,1983,null,{"value":null}] 13:44:58 INFO - PROCESS | 1679 | 1467319498157 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:58 INFO - PROCESS | 1679 | 1467319498159 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:44:58 INFO - PROCESS | 1679 | ++DOCSHELL 0x113bae800 == 30 [pid = 1679] [id = 503] 13:44:58 INFO - PROCESS | 1679 | ++DOMWINDOW == 80 (0x119647800) [pid = 1679] [serial = 1509] [outer = 0x0] 13:44:58 INFO - PROCESS | 1679 | ++DOMWINDOW == 81 (0x1197db800) [pid = 1679] [serial = 1510] [outer = 0x119647800] 13:44:58 INFO - PROCESS | 1679 | 1467319498183 Marionette DEBUG loaded listener.js 13:44:58 INFO - PROCESS | 1679 | ++DOMWINDOW == 82 (0x119a06000) [pid = 1679] [serial = 1511] [outer = 0x119647800] 13:44:58 INFO - PROCESS | 1679 | 1467319498534 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]]]}] 13:44:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 13:44:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 527ms 13:44:58 INFO - PROCESS | 1679 | 1467319498564 Marionette TRACE conn2 -> [0,1985,"getWindowHandle",null] 13:44:58 INFO - PROCESS | 1679 | 1467319498565 Marionette TRACE conn2 <- [1,1985,null,{"value":"7"}] 13:44:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 13:44:58 INFO - PROCESS | 1679 | 1467319498567 Marionette TRACE conn2 -> [0,1986,"setScriptTimeout",{"ms":35000}] 13:44:58 INFO - PROCESS | 1679 | 1467319498568 Marionette TRACE conn2 <- [1,1986,null,{}] 13:44:58 INFO - PROCESS | 1679 | 1467319498578 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}] 13:44:58 INFO - PROCESS | 1679 | 1467319498579 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:44:58 INFO - PROCESS | 1679 | 1467319498720 Marionette TRACE conn2 <- [1,1987,null,{"value":null}] 13:44:58 INFO - PROCESS | 1679 | --DOMWINDOW == 81 (0x11670a400) [pid = 1679] [serial = 1452] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 13:44:58 INFO - PROCESS | 1679 | --DOMWINDOW == 80 (0x1128a7800) [pid = 1679] [serial = 1455] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 13:44:58 INFO - PROCESS | 1679 | --DOMWINDOW == 79 (0x11833bc00) [pid = 1679] [serial = 1458] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 13:44:58 INFO - PROCESS | 1679 | --DOMWINDOW == 78 (0x116705000) [pid = 1679] [serial = 1461] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 13:44:58 INFO - PROCESS | 1679 | --DOMWINDOW == 77 (0x1133b7c00) [pid = 1679] [serial = 1446] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 13:44:58 INFO - PROCESS | 1679 | --DOMWINDOW == 76 (0x119641400) [pid = 1679] [serial = 1464] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 13:44:58 INFO - PROCESS | 1679 | --DOMWINDOW == 75 (0x113eac800) [pid = 1679] [serial = 1467] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 13:44:58 INFO - PROCESS | 1679 | --DOMWINDOW == 74 (0x112e5bc00) [pid = 1679] [serial = 1473] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 13:44:58 INFO - PROCESS | 1679 | --DOMWINDOW == 73 (0x121a6e800) [pid = 1679] [serial = 1470] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 13:44:58 INFO - PROCESS | 1679 | --DOMWINDOW == 72 (0x113eaf000) [pid = 1679] [serial = 1476] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 13:44:58 INFO - PROCESS | 1679 | --DOMWINDOW == 71 (0x112d77000) [pid = 1679] [serial = 1449] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 13:44:58 INFO - PROCESS | 1679 | --DOMWINDOW == 70 (0x116076400) [pid = 1679] [serial = 1479] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 13:44:58 INFO - PROCESS | 1679 | 1467319498761 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:58 INFO - PROCESS | 1679 | 1467319498762 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:44:58 INFO - PROCESS | 1679 | ++DOCSHELL 0x118595800 == 31 [pid = 1679] [id = 504] 13:44:58 INFO - PROCESS | 1679 | ++DOMWINDOW == 71 (0x1110a7400) [pid = 1679] [serial = 1512] [outer = 0x0] 13:44:58 INFO - PROCESS | 1679 | ++DOMWINDOW == 72 (0x1128cf400) [pid = 1679] [serial = 1513] [outer = 0x1110a7400] 13:44:58 INFO - PROCESS | 1679 | 1467319498787 Marionette DEBUG loaded listener.js 13:44:58 INFO - PROCESS | 1679 | ++DOMWINDOW == 73 (0x116076400) [pid = 1679] [serial = 1514] [outer = 0x1110a7400] 13:44:59 INFO - PROCESS | 1679 | 1467319499032 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]]]}] 13:44:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 13:44:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 467ms 13:44:59 INFO - PROCESS | 1679 | 1467319499035 Marionette TRACE conn2 -> [0,1989,"getWindowHandle",null] 13:44:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 13:44:59 INFO - PROCESS | 1679 | 1467319499036 Marionette TRACE conn2 <- [1,1989,null,{"value":"7"}] 13:44:59 INFO - PROCESS | 1679 | 1467319499046 Marionette TRACE conn2 -> [0,1990,"setScriptTimeout",{"ms":35000}] 13:44:59 INFO - PROCESS | 1679 | 1467319499047 Marionette TRACE conn2 <- [1,1990,null,{}] 13:44:59 INFO - PROCESS | 1679 | 1467319499050 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}] 13:44:59 INFO - PROCESS | 1679 | 1467319499051 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:44:59 INFO - PROCESS | 1679 | 1467319499133 Marionette TRACE conn2 <- [1,1991,null,{"value":null}] 13:44:59 INFO - PROCESS | 1679 | 1467319499138 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:59 INFO - PROCESS | 1679 | 1467319499141 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:44:59 INFO - PROCESS | 1679 | ++DOCSHELL 0x126111000 == 32 [pid = 1679] [id = 505] 13:44:59 INFO - PROCESS | 1679 | ++DOMWINDOW == 74 (0x11824ec00) [pid = 1679] [serial = 1515] [outer = 0x0] 13:44:59 INFO - PROCESS | 1679 | ++DOMWINDOW == 75 (0x119b80c00) [pid = 1679] [serial = 1516] [outer = 0x11824ec00] 13:44:59 INFO - PROCESS | 1679 | 1467319499166 Marionette DEBUG loaded listener.js 13:44:59 INFO - PROCESS | 1679 | ++DOMWINDOW == 76 (0x1182df400) [pid = 1679] [serial = 1517] [outer = 0x11824ec00] 13:44:59 INFO - PROCESS | 1679 | 1467319499483 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]]]}] 13:44:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 13:44:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 477ms 13:44:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 13:44:59 INFO - PROCESS | 1679 | 1467319499516 Marionette TRACE conn2 -> [0,1993,"getWindowHandle",null] 13:44:59 INFO - PROCESS | 1679 | 1467319499518 Marionette TRACE conn2 <- [1,1993,null,{"value":"7"}] 13:44:59 INFO - PROCESS | 1679 | 1467319499520 Marionette TRACE conn2 -> [0,1994,"setScriptTimeout",{"ms":35000}] 13:44:59 INFO - PROCESS | 1679 | 1467319499522 Marionette TRACE conn2 <- [1,1994,null,{}] 13:44:59 INFO - PROCESS | 1679 | 1467319499524 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}] 13:44:59 INFO - PROCESS | 1679 | 1467319499526 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:44:59 INFO - PROCESS | 1679 | 1467319499639 Marionette TRACE conn2 <- [1,1995,null,{"value":null}] 13:44:59 INFO - PROCESS | 1679 | 1467319499645 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:59 INFO - PROCESS | 1679 | 1467319499647 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:44:59 INFO - PROCESS | 1679 | ++DOCSHELL 0x12880c000 == 33 [pid = 1679] [id = 506] 13:44:59 INFO - PROCESS | 1679 | ++DOMWINDOW == 77 (0x112698000) [pid = 1679] [serial = 1518] [outer = 0x0] 13:44:59 INFO - PROCESS | 1679 | ++DOMWINDOW == 78 (0x1210dc400) [pid = 1679] [serial = 1519] [outer = 0x112698000] 13:44:59 INFO - PROCESS | 1679 | 1467319499673 Marionette DEBUG loaded listener.js 13:44:59 INFO - PROCESS | 1679 | ++DOMWINDOW == 79 (0x121a6d800) [pid = 1679] [serial = 1520] [outer = 0x112698000] 13:45:00 INFO - PROCESS | 1679 | 1467319500025 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]]]}] 13:45:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 13:45:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 521ms 13:45:00 INFO - PROCESS | 1679 | 1467319500043 Marionette TRACE conn2 -> [0,1997,"getWindowHandle",null] 13:45:00 INFO - PROCESS | 1679 | 1467319500045 Marionette TRACE conn2 <- [1,1997,null,{"value":"7"}] 13:45:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 13:45:00 INFO - PROCESS | 1679 | 1467319500048 Marionette TRACE conn2 -> [0,1998,"setScriptTimeout",{"ms":35000}] 13:45:00 INFO - PROCESS | 1679 | 1467319500050 Marionette TRACE conn2 <- [1,1998,null,{}] 13:45:00 INFO - PROCESS | 1679 | 1467319500053 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}] 13:45:00 INFO - PROCESS | 1679 | 1467319500055 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:45:00 INFO - PROCESS | 1679 | 1467319500164 Marionette TRACE conn2 <- [1,1999,null,{"value":null}] 13:45:00 INFO - PROCESS | 1679 | 1467319500210 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:00 INFO - PROCESS | 1679 | 1467319500211 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:45:00 INFO - PROCESS | 1679 | ++DOCSHELL 0x128f42000 == 34 [pid = 1679] [id = 507] 13:45:00 INFO - PROCESS | 1679 | ++DOMWINDOW == 80 (0x1128a9400) [pid = 1679] [serial = 1521] [outer = 0x0] 13:45:00 INFO - PROCESS | 1679 | ++DOMWINDOW == 81 (0x123c0e000) [pid = 1679] [serial = 1522] [outer = 0x1128a9400] 13:45:00 INFO - PROCESS | 1679 | 1467319500245 Marionette DEBUG loaded listener.js 13:45:00 INFO - PROCESS | 1679 | ++DOMWINDOW == 82 (0x12450b000) [pid = 1679] [serial = 1523] [outer = 0x1128a9400] 13:45:00 INFO - PROCESS | 1679 | 1467319500638 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]]]}] 13:45:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 13:45:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 624ms 13:45:00 INFO - PROCESS | 1679 | 1467319500672 Marionette TRACE conn2 -> [0,2001,"getWindowHandle",null] 13:45:00 INFO - PROCESS | 1679 | 1467319500674 Marionette TRACE conn2 <- [1,2001,null,{"value":"7"}] 13:45:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 13:45:00 INFO - PROCESS | 1679 | 1467319500677 Marionette TRACE conn2 -> [0,2002,"setScriptTimeout",{"ms":35000}] 13:45:00 INFO - PROCESS | 1679 | 1467319500679 Marionette TRACE conn2 <- [1,2002,null,{}] 13:45:00 INFO - PROCESS | 1679 | 1467319500682 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}] 13:45:00 INFO - PROCESS | 1679 | 1467319500684 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:45:00 INFO - PROCESS | 1679 | 1467319500861 Marionette TRACE conn2 <- [1,2003,null,{"value":null}] 13:45:00 INFO - PROCESS | 1679 | 1467319500977 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:00 INFO - PROCESS | 1679 | 1467319500979 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:45:00 INFO - PROCESS | 1679 | ++DOCSHELL 0x11601b000 == 35 [pid = 1679] [id = 508] 13:45:00 INFO - PROCESS | 1679 | ++DOMWINDOW == 83 (0x110fee800) [pid = 1679] [serial = 1524] [outer = 0x0] 13:45:01 INFO - PROCESS | 1679 | ++DOMWINDOW == 84 (0x111c78c00) [pid = 1679] [serial = 1525] [outer = 0x110fee800] 13:45:01 INFO - PROCESS | 1679 | 1467319501013 Marionette DEBUG loaded listener.js 13:45:01 INFO - PROCESS | 1679 | ++DOMWINDOW == 85 (0x1128a6800) [pid = 1679] [serial = 1526] [outer = 0x110fee800] 13:45:01 INFO - PROCESS | 1679 | 1467319501482 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]]]}] 13:45:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 13:45:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 871ms 13:45:01 INFO - PROCESS | 1679 | 1467319501549 Marionette TRACE conn2 -> [0,2005,"getWindowHandle",null] 13:45:01 INFO - PROCESS | 1679 | 1467319501552 Marionette TRACE conn2 <- [1,2005,null,{"value":"7"}] 13:45:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 13:45:01 INFO - PROCESS | 1679 | 1467319501573 Marionette TRACE conn2 -> [0,2006,"setScriptTimeout",{"ms":35000}] 13:45:01 INFO - PROCESS | 1679 | 1467319501576 Marionette TRACE conn2 <- [1,2006,null,{}] 13:45:01 INFO - PROCESS | 1679 | 1467319501581 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}] 13:45:01 INFO - PROCESS | 1679 | 1467319501582 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:45:01 INFO - PROCESS | 1679 | 1467319501685 Marionette TRACE conn2 <- [1,2007,null,{"value":null}] 13:45:01 INFO - PROCESS | 1679 | 1467319501754 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:01 INFO - PROCESS | 1679 | 1467319501756 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:45:01 INFO - PROCESS | 1679 | ++DOCSHELL 0x1186dc000 == 36 [pid = 1679] [id = 509] 13:45:01 INFO - PROCESS | 1679 | ++DOMWINDOW == 86 (0x115118000) [pid = 1679] [serial = 1527] [outer = 0x0] 13:45:01 INFO - PROCESS | 1679 | ++DOMWINDOW == 87 (0x11670d000) [pid = 1679] [serial = 1528] [outer = 0x115118000] 13:45:01 INFO - PROCESS | 1679 | 1467319501787 Marionette DEBUG loaded listener.js 13:45:01 INFO - PROCESS | 1679 | ++DOMWINDOW == 88 (0x116f04400) [pid = 1679] [serial = 1529] [outer = 0x115118000] 13:45:02 INFO - PROCESS | 1679 | 1467319502212 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]]]}] 13:45:02 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 13:45:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 690ms 13:45:02 INFO - PROCESS | 1679 | 1467319502246 Marionette TRACE conn2 -> [0,2009,"getWindowHandle",null] 13:45:02 INFO - PROCESS | 1679 | 1467319502249 Marionette TRACE conn2 <- [1,2009,null,{"value":"7"}] 13:45:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 13:45:02 INFO - PROCESS | 1679 | 1467319502251 Marionette TRACE conn2 -> [0,2010,"setScriptTimeout",{"ms":35000}] 13:45:02 INFO - PROCESS | 1679 | 1467319502253 Marionette TRACE conn2 <- [1,2010,null,{}] 13:45:02 INFO - PROCESS | 1679 | 1467319502255 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}] 13:45:02 INFO - PROCESS | 1679 | 1467319502257 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:45:02 INFO - PROCESS | 1679 | 1467319502357 Marionette TRACE conn2 <- [1,2011,null,{"value":null}] 13:45:02 INFO - PROCESS | 1679 | 1467319502417 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:02 INFO - PROCESS | 1679 | 1467319502418 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:45:02 INFO - PROCESS | 1679 | ++DOCSHELL 0x123dad800 == 37 [pid = 1679] [id = 510] 13:45:02 INFO - PROCESS | 1679 | ++DOMWINDOW == 89 (0x117064000) [pid = 1679] [serial = 1530] [outer = 0x0] 13:45:02 INFO - PROCESS | 1679 | ++DOMWINDOW == 90 (0x11817a800) [pid = 1679] [serial = 1531] [outer = 0x117064000] 13:45:02 INFO - PROCESS | 1679 | 1467319502447 Marionette DEBUG loaded listener.js 13:45:02 INFO - PROCESS | 1679 | ++DOMWINDOW == 91 (0x118632c00) [pid = 1679] [serial = 1532] [outer = 0x117064000] 13:45:02 INFO - PROCESS | 1679 | 1467319502914 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]]]}] 13:45:03 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 13:45:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 822ms 13:45:03 INFO - PROCESS | 1679 | 1467319503104 Marionette TRACE conn2 -> [0,2013,"getWindowHandle",null] 13:45:03 INFO - PROCESS | 1679 | 1467319503109 Marionette TRACE conn2 <- [1,2013,null,{"value":"7"}] 13:45:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 13:45:03 INFO - PROCESS | 1679 | 1467319503114 Marionette TRACE conn2 -> [0,2014,"setScriptTimeout",{"ms":35000}] 13:45:03 INFO - PROCESS | 1679 | 1467319503115 Marionette TRACE conn2 <- [1,2014,null,{}] 13:45:03 INFO - PROCESS | 1679 | 1467319503119 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}] 13:45:03 INFO - PROCESS | 1679 | 1467319503121 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:45:03 INFO - PROCESS | 1679 | 1467319503207 Marionette TRACE conn2 <- [1,2015,null,{"value":null}] 13:45:03 INFO - PROCESS | 1679 | 1467319503272 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:03 INFO - PROCESS | 1679 | 1467319503275 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:45:03 INFO - PROCESS | 1679 | ++DOCSHELL 0x118587800 == 38 [pid = 1679] [id = 511] 13:45:03 INFO - PROCESS | 1679 | ++DOMWINDOW == 92 (0x1139f2400) [pid = 1679] [serial = 1533] [outer = 0x0] 13:45:03 INFO - PROCESS | 1679 | ++DOMWINDOW == 93 (0x116632c00) [pid = 1679] [serial = 1534] [outer = 0x1139f2400] 13:45:03 INFO - PROCESS | 1679 | 1467319503302 Marionette DEBUG loaded listener.js 13:45:03 INFO - PROCESS | 1679 | ++DOMWINDOW == 94 (0x116f06c00) [pid = 1679] [serial = 1535] [outer = 0x1139f2400] 13:45:04 INFO - PROCESS | 1679 | --DOCSHELL 0x1170a4000 == 37 [pid = 1679] [id = 482] 13:45:04 INFO - PROCESS | 1679 | --DOCSHELL 0x121282800 == 36 [pid = 1679] [id = 501] 13:45:04 INFO - PROCESS | 1679 | --DOCSHELL 0x121c0e800 == 35 [pid = 1679] [id = 502] 13:45:04 INFO - PROCESS | 1679 | --DOCSHELL 0x118595800 == 34 [pid = 1679] [id = 504] 13:45:04 INFO - PROCESS | 1679 | --DOCSHELL 0x126111000 == 33 [pid = 1679] [id = 505] 13:45:04 INFO - PROCESS | 1679 | --DOCSHELL 0x128f42000 == 32 [pid = 1679] [id = 507] 13:45:04 INFO - PROCESS | 1679 | --DOCSHELL 0x12880c000 == 31 [pid = 1679] [id = 506] 13:45:04 INFO - PROCESS | 1679 | --DOCSHELL 0x113bae800 == 30 [pid = 1679] [id = 503] 13:45:04 INFO - PROCESS | 1679 | --DOCSHELL 0x123dad800 == 29 [pid = 1679] [id = 510] 13:45:04 INFO - PROCESS | 1679 | --DOCSHELL 0x1186dc000 == 28 [pid = 1679] [id = 509] 13:45:04 INFO - PROCESS | 1679 | --DOCSHELL 0x11601b000 == 27 [pid = 1679] [id = 508] 13:45:04 INFO - PROCESS | 1679 | --DOMWINDOW == 93 (0x119752400) [pid = 1679] [serial = 1480] [outer = 0x0] [url = about:blank] 13:45:04 INFO - PROCESS | 1679 | --DOMWINDOW == 92 (0x118ff8400) [pid = 1679] [serial = 1478] [outer = 0x0] [url = about:blank] 13:45:04 INFO - PROCESS | 1679 | --DOMWINDOW == 91 (0x118f7d800) [pid = 1679] [serial = 1460] [outer = 0x0] [url = about:blank] 13:45:04 INFO - PROCESS | 1679 | --DOMWINDOW == 90 (0x124584c00) [pid = 1679] [serial = 1481] [outer = 0x0] [url = about:blank] 13:45:04 INFO - PROCESS | 1679 | --DOMWINDOW == 89 (0x116a03800) [pid = 1679] [serial = 1453] [outer = 0x0] [url = about:blank] 13:45:04 INFO - PROCESS | 1679 | --DOMWINDOW == 88 (0x124cb3c00) [pid = 1679] [serial = 1483] [outer = 0x0] [url = about:blank] 13:45:04 INFO - PROCESS | 1679 | --DOMWINDOW == 87 (0x117059400) [pid = 1679] [serial = 1454] [outer = 0x0] [url = about:blank] 13:45:04 INFO - PROCESS | 1679 | --DOMWINDOW == 86 (0x11824d800) [pid = 1679] [serial = 1456] [outer = 0x0] [url = about:blank] 13:45:04 INFO - PROCESS | 1679 | --DOMWINDOW == 85 (0x1182e7000) [pid = 1679] [serial = 1457] [outer = 0x0] [url = about:blank] 13:45:04 INFO - PROCESS | 1679 | --DOMWINDOW == 84 (0x1186a2400) [pid = 1679] [serial = 1459] [outer = 0x0] [url = about:blank] 13:45:04 INFO - PROCESS | 1679 | --DOMWINDOW == 83 (0x118fc7c00) [pid = 1679] [serial = 1462] [outer = 0x0] [url = about:blank] 13:45:04 INFO - PROCESS | 1679 | --DOMWINDOW == 82 (0x11696f400) [pid = 1679] [serial = 1448] [outer = 0x0] [url = about:blank] 13:45:04 INFO - PROCESS | 1679 | --DOMWINDOW == 81 (0x11975bc00) [pid = 1679] [serial = 1465] [outer = 0x0] [url = about:blank] 13:45:04 INFO - PROCESS | 1679 | --DOMWINDOW == 80 (0x119342c00) [pid = 1679] [serial = 1463] [outer = 0x0] [url = about:blank] 13:45:04 INFO - PROCESS | 1679 | --DOMWINDOW == 79 (0x121a60800) [pid = 1679] [serial = 1468] [outer = 0x0] [url = about:blank] 13:45:04 INFO - PROCESS | 1679 | --DOMWINDOW == 78 (0x121631c00) [pid = 1679] [serial = 1466] [outer = 0x0] [url = about:blank] 13:45:04 INFO - PROCESS | 1679 | --DOMWINDOW == 77 (0x11670f400) [pid = 1679] [serial = 1474] [outer = 0x0] [url = about:blank] 13:45:04 INFO - PROCESS | 1679 | --DOMWINDOW == 76 (0x124125800) [pid = 1679] [serial = 1471] [outer = 0x0] [url = about:blank] 13:45:04 INFO - PROCESS | 1679 | --DOMWINDOW == 75 (0x121a6e400) [pid = 1679] [serial = 1469] [outer = 0x0] [url = about:blank] 13:45:04 INFO - PROCESS | 1679 | --DOMWINDOW == 74 (0x118176800) [pid = 1679] [serial = 1475] [outer = 0x0] [url = about:blank] 13:45:04 INFO - PROCESS | 1679 | --DOMWINDOW == 73 (0x118539c00) [pid = 1679] [serial = 1477] [outer = 0x0] [url = about:blank] 13:45:04 INFO - PROCESS | 1679 | --DOMWINDOW == 72 (0x1130d4400) [pid = 1679] [serial = 1450] [outer = 0x0] [url = about:blank] 13:45:04 INFO - PROCESS | 1679 | --DOMWINDOW == 71 (0x11402d800) [pid = 1679] [serial = 1451] [outer = 0x0] [url = about:blank] 13:45:04 INFO - PROCESS | 1679 | --DOMWINDOW == 70 (0x124503800) [pid = 1679] [serial = 1472] [outer = 0x0] [url = about:blank] 13:45:04 INFO - PROCESS | 1679 | 1467319504223 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]]]}] 13:45:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 13:45:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1172ms 13:45:04 INFO - PROCESS | 1679 | 1467319504286 Marionette TRACE conn2 -> [0,2017,"getWindowHandle",null] 13:45:04 INFO - PROCESS | 1679 | 1467319504288 Marionette TRACE conn2 <- [1,2017,null,{"value":"7"}] 13:45:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 13:45:04 INFO - PROCESS | 1679 | 1467319504292 Marionette TRACE conn2 -> [0,2018,"setScriptTimeout",{"ms":35000}] 13:45:04 INFO - PROCESS | 1679 | 1467319504294 Marionette TRACE conn2 <- [1,2018,null,{}] 13:45:04 INFO - PROCESS | 1679 | 1467319504298 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}] 13:45:04 INFO - PROCESS | 1679 | 1467319504300 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:45:04 INFO - PROCESS | 1679 | 1467319504377 Marionette TRACE conn2 <- [1,2019,null,{"value":null}] 13:45:04 INFO - PROCESS | 1679 | 1467319504384 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:04 INFO - PROCESS | 1679 | 1467319504387 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:45:04 INFO - PROCESS | 1679 | ++DOCSHELL 0x11601b000 == 28 [pid = 1679] [id = 512] 13:45:04 INFO - PROCESS | 1679 | ++DOMWINDOW == 71 (0x1128d0000) [pid = 1679] [serial = 1536] [outer = 0x0] 13:45:04 INFO - PROCESS | 1679 | ++DOMWINDOW == 72 (0x1128d6c00) [pid = 1679] [serial = 1537] [outer = 0x1128d0000] 13:45:04 INFO - PROCESS | 1679 | 1467319504417 Marionette DEBUG loaded listener.js 13:45:04 INFO - PROCESS | 1679 | ++DOMWINDOW == 73 (0x112e5b400) [pid = 1679] [serial = 1538] [outer = 0x1128d0000] 13:45:04 INFO - PROCESS | 1679 | 1467319504762 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]]]}] 13:45:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 13:45:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 521ms 13:45:04 INFO - PROCESS | 1679 | 1467319504841 Marionette TRACE conn2 -> [0,2021,"getWindowHandle",null] 13:45:04 INFO - PROCESS | 1679 | 1467319504844 Marionette TRACE conn2 <- [1,2021,null,{"value":"7"}] 13:45:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 13:45:04 INFO - PROCESS | 1679 | 1467319504850 Marionette TRACE conn2 -> [0,2022,"setScriptTimeout",{"ms":35000}] 13:45:04 INFO - PROCESS | 1679 | 1467319504852 Marionette TRACE conn2 <- [1,2022,null,{}] 13:45:04 INFO - PROCESS | 1679 | 1467319504854 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}] 13:45:04 INFO - PROCESS | 1679 | 1467319504856 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:45:04 INFO - PROCESS | 1679 | 1467319504934 Marionette TRACE conn2 <- [1,2023,null,{"value":null}] 13:45:04 INFO - PROCESS | 1679 | 1467319504939 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:04 INFO - PROCESS | 1679 | 1467319504942 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:45:04 INFO - PROCESS | 1679 | ++DOCSHELL 0x118267800 == 29 [pid = 1679] [id = 513] 13:45:04 INFO - PROCESS | 1679 | ++DOMWINDOW == 74 (0x1160d9800) [pid = 1679] [serial = 1539] [outer = 0x0] 13:45:04 INFO - PROCESS | 1679 | ++DOMWINDOW == 75 (0x116972c00) [pid = 1679] [serial = 1540] [outer = 0x1160d9800] 13:45:04 INFO - PROCESS | 1679 | 1467319504969 Marionette DEBUG loaded listener.js 13:45:05 INFO - PROCESS | 1679 | ++DOMWINDOW == 76 (0x116f0d400) [pid = 1679] [serial = 1541] [outer = 0x1160d9800] 13:45:05 INFO - PROCESS | 1679 | 1467319505305 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]]]}] 13:45:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 13:45:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 475ms 13:45:05 INFO - PROCESS | 1679 | 1467319505326 Marionette TRACE conn2 -> [0,2025,"getWindowHandle",null] 13:45:05 INFO - PROCESS | 1679 | 1467319505328 Marionette TRACE conn2 <- [1,2025,null,{"value":"7"}] 13:45:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 13:45:05 INFO - PROCESS | 1679 | 1467319505330 Marionette TRACE conn2 -> [0,2026,"setScriptTimeout",{"ms":35000}] 13:45:05 INFO - PROCESS | 1679 | 1467319505339 Marionette TRACE conn2 <- [1,2026,null,{}] 13:45:05 INFO - PROCESS | 1679 | 1467319505347 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}] 13:45:05 INFO - PROCESS | 1679 | 1467319505350 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:45:05 INFO - PROCESS | 1679 | 1467319505431 Marionette TRACE conn2 <- [1,2027,null,{"value":null}] 13:45:05 INFO - PROCESS | 1679 | 1467319505485 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:05 INFO - PROCESS | 1679 | 1467319505487 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:45:05 INFO - PROCESS | 1679 | ++DOCSHELL 0x120f6a800 == 30 [pid = 1679] [id = 514] 13:45:05 INFO - PROCESS | 1679 | ++DOMWINDOW == 77 (0x117059400) [pid = 1679] [serial = 1542] [outer = 0x0] 13:45:05 INFO - PROCESS | 1679 | ++DOMWINDOW == 78 (0x118172c00) [pid = 1679] [serial = 1543] [outer = 0x117059400] 13:45:05 INFO - PROCESS | 1679 | 1467319505516 Marionette DEBUG loaded listener.js 13:45:05 INFO - PROCESS | 1679 | ++DOMWINDOW == 79 (0x1182e6400) [pid = 1679] [serial = 1544] [outer = 0x117059400] 13:45:05 INFO - PROCESS | 1679 | 1467319505845 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]]]}] 13:45:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 13:45:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 529ms 13:45:05 INFO - PROCESS | 1679 | 1467319505862 Marionette TRACE conn2 -> [0,2029,"getWindowHandle",null] 13:45:05 INFO - PROCESS | 1679 | 1467319505865 Marionette TRACE conn2 <- [1,2029,null,{"value":"7"}] 13:45:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 13:45:05 INFO - PROCESS | 1679 | 1467319505868 Marionette TRACE conn2 -> [0,2030,"setScriptTimeout",{"ms":35000}] 13:45:05 INFO - PROCESS | 1679 | 1467319505870 Marionette TRACE conn2 <- [1,2030,null,{}] 13:45:05 INFO - PROCESS | 1679 | 1467319505876 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}] 13:45:05 INFO - PROCESS | 1679 | 1467319505878 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:45:06 INFO - PROCESS | 1679 | 1467319506033 Marionette TRACE conn2 <- [1,2031,null,{"value":null}] 13:45:06 INFO - PROCESS | 1679 | 1467319506040 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:06 INFO - PROCESS | 1679 | 1467319506041 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:45:06 INFO - PROCESS | 1679 | ++DOCSHELL 0x121282800 == 31 [pid = 1679] [id = 515] 13:45:06 INFO - PROCESS | 1679 | ++DOMWINDOW == 80 (0x1182e3000) [pid = 1679] [serial = 1545] [outer = 0x0] 13:45:06 INFO - PROCESS | 1679 | ++DOMWINDOW == 81 (0x118634c00) [pid = 1679] [serial = 1546] [outer = 0x1182e3000] 13:45:06 INFO - PROCESS | 1679 | 1467319506067 Marionette DEBUG loaded listener.js 13:45:06 INFO - PROCESS | 1679 | ++DOMWINDOW == 82 (0x118f3e800) [pid = 1679] [serial = 1547] [outer = 0x1182e3000] 13:45:06 INFO - PROCESS | 1679 | 1467319506453 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]]]}] 13:45:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 13:45:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 624ms 13:45:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 13:45:06 INFO - PROCESS | 1679 | 1467319506498 Marionette TRACE conn2 -> [0,2033,"getWindowHandle",null] 13:45:06 INFO - PROCESS | 1679 | 1467319506500 Marionette TRACE conn2 <- [1,2033,null,{"value":"7"}] 13:45:06 INFO - PROCESS | 1679 | 1467319506504 Marionette TRACE conn2 -> [0,2034,"setScriptTimeout",{"ms":35000}] 13:45:06 INFO - PROCESS | 1679 | 1467319506505 Marionette TRACE conn2 <- [1,2034,null,{}] 13:45:06 INFO - PROCESS | 1679 | 1467319506509 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}] 13:45:06 INFO - PROCESS | 1679 | 1467319506511 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:45:06 INFO - PROCESS | 1679 | 1467319506661 Marionette TRACE conn2 <- [1,2035,null,{"value":null}] 13:45:06 INFO - PROCESS | 1679 | 1467319506702 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:06 INFO - PROCESS | 1679 | 1467319506704 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:45:06 INFO - PROCESS | 1679 | ++DOCSHELL 0x123c18800 == 32 [pid = 1679] [id = 516] 13:45:06 INFO - PROCESS | 1679 | ++DOMWINDOW == 83 (0x118635000) [pid = 1679] [serial = 1548] [outer = 0x0] 13:45:06 INFO - PROCESS | 1679 | ++DOMWINDOW == 84 (0x118f7f800) [pid = 1679] [serial = 1549] [outer = 0x118635000] 13:45:06 INFO - PROCESS | 1679 | 1467319506742 Marionette DEBUG loaded listener.js 13:45:06 INFO - PROCESS | 1679 | ++DOMWINDOW == 85 (0x118fc9c00) [pid = 1679] [serial = 1550] [outer = 0x118635000] 13:45:07 INFO - PROCESS | 1679 | 1467319507087 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]]]}] 13:45:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 13:45:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 622ms 13:45:07 INFO - PROCESS | 1679 | 1467319507127 Marionette TRACE conn2 -> [0,2037,"getWindowHandle",null] 13:45:07 INFO - PROCESS | 1679 | 1467319507128 Marionette TRACE conn2 <- [1,2037,null,{"value":"7"}] 13:45:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 13:45:07 INFO - PROCESS | 1679 | 1467319507130 Marionette TRACE conn2 -> [0,2038,"setScriptTimeout",{"ms":35000}] 13:45:07 INFO - PROCESS | 1679 | 1467319507131 Marionette TRACE conn2 <- [1,2038,null,{}] 13:45:07 INFO - PROCESS | 1679 | 1467319507134 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}] 13:45:07 INFO - PROCESS | 1679 | 1467319507138 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:45:07 INFO - PROCESS | 1679 | 1467319507254 Marionette TRACE conn2 <- [1,2039,null,{"value":null}] 13:45:07 INFO - PROCESS | 1679 | 1467319507258 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:07 INFO - PROCESS | 1679 | 1467319507259 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:45:07 INFO - PROCESS | 1679 | ++DOCSHELL 0x125c25000 == 33 [pid = 1679] [id = 517] 13:45:07 INFO - PROCESS | 1679 | ++DOMWINDOW == 86 (0x118894000) [pid = 1679] [serial = 1551] [outer = 0x0] 13:45:07 INFO - PROCESS | 1679 | ++DOMWINDOW == 87 (0x11933c400) [pid = 1679] [serial = 1552] [outer = 0x118894000] 13:45:07 INFO - PROCESS | 1679 | 1467319507284 Marionette DEBUG loaded listener.js 13:45:07 INFO - PROCESS | 1679 | ++DOMWINDOW == 88 (0x1197e6800) [pid = 1679] [serial = 1553] [outer = 0x118894000] 13:45:07 INFO - PROCESS | 1679 | 1467319507628 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]]]}] 13:45:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 13:45:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 517ms 13:45:07 INFO - PROCESS | 1679 | 1467319507649 Marionette TRACE conn2 -> [0,2041,"getWindowHandle",null] 13:45:07 INFO - PROCESS | 1679 | 1467319507650 Marionette TRACE conn2 <- [1,2041,null,{"value":"7"}] 13:45:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 13:45:07 INFO - PROCESS | 1679 | 1467319507660 Marionette TRACE conn2 -> [0,2042,"setScriptTimeout",{"ms":35000}] 13:45:07 INFO - PROCESS | 1679 | 1467319507661 Marionette TRACE conn2 <- [1,2042,null,{}] 13:45:07 INFO - PROCESS | 1679 | 1467319507664 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}] 13:45:07 INFO - PROCESS | 1679 | 1467319507665 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:45:07 INFO - PROCESS | 1679 | 1467319507805 Marionette TRACE conn2 <- [1,2043,null,{"value":null}] 13:45:07 INFO - PROCESS | 1679 | 1467319507857 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:07 INFO - PROCESS | 1679 | 1467319507858 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:45:07 INFO - PROCESS | 1679 | ++DOCSHELL 0x128809000 == 34 [pid = 1679] [id = 518] 13:45:07 INFO - PROCESS | 1679 | ++DOMWINDOW == 89 (0x119a04800) [pid = 1679] [serial = 1554] [outer = 0x0] 13:45:07 INFO - PROCESS | 1679 | ++DOMWINDOW == 90 (0x1210dd000) [pid = 1679] [serial = 1555] [outer = 0x119a04800] 13:45:07 INFO - PROCESS | 1679 | 1467319507896 Marionette DEBUG loaded listener.js 13:45:07 INFO - PROCESS | 1679 | ++DOMWINDOW == 91 (0x12183f400) [pid = 1679] [serial = 1556] [outer = 0x119a04800] 13:45:08 INFO - PROCESS | 1679 | --DOMWINDOW == 90 (0x118637c00) [pid = 1679] [serial = 1503] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 13:45:08 INFO - PROCESS | 1679 | --DOMWINDOW == 89 (0x11863a000) [pid = 1679] [serial = 1506] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 13:45:08 INFO - PROCESS | 1679 | --DOMWINDOW == 88 (0x1128ad000) [pid = 1679] [serial = 1488] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 13:45:08 INFO - PROCESS | 1679 | --DOMWINDOW == 87 (0x112a7b400) [pid = 1679] [serial = 1485] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 13:45:08 INFO - PROCESS | 1679 | --DOMWINDOW == 86 (0x118171400) [pid = 1679] [serial = 1497] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 13:45:08 INFO - PROCESS | 1679 | --DOMWINDOW == 85 (0x1132cc000) [pid = 1679] [serial = 1491] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 13:45:08 INFO - PROCESS | 1679 | --DOMWINDOW == 84 (0x116f0a000) [pid = 1679] [serial = 1494] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 13:45:08 INFO - PROCESS | 1679 | --DOMWINDOW == 83 (0x124c2fc00) [pid = 1679] [serial = 1482] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 13:45:08 INFO - PROCESS | 1679 | --DOMWINDOW == 82 (0x119647800) [pid = 1679] [serial = 1509] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 13:45:08 INFO - PROCESS | 1679 | --DOMWINDOW == 81 (0x1110a7400) [pid = 1679] [serial = 1512] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 13:45:08 INFO - PROCESS | 1679 | --DOMWINDOW == 80 (0x1128a9400) [pid = 1679] [serial = 1521] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 13:45:08 INFO - PROCESS | 1679 | --DOMWINDOW == 79 (0x11824ec00) [pid = 1679] [serial = 1515] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 13:45:08 INFO - PROCESS | 1679 | --DOMWINDOW == 78 (0x110fed000) [pid = 1679] [serial = 1500] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 13:45:08 INFO - PROCESS | 1679 | --DOMWINDOW == 77 (0x112698000) [pid = 1679] [serial = 1518] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 13:45:08 INFO - PROCESS | 1679 | 1467319508467 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]]]}] 13:45:08 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) 13:45:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 823ms 13:45:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 13:45:08 INFO - PROCESS | 1679 | 1467319508482 Marionette TRACE conn2 -> [0,2045,"getWindowHandle",null] 13:45:08 INFO - PROCESS | 1679 | 1467319508484 Marionette TRACE conn2 <- [1,2045,null,{"value":"7"}] 13:45:08 INFO - PROCESS | 1679 | 1467319508486 Marionette TRACE conn2 -> [0,2046,"setScriptTimeout",{"ms":35000}] 13:45:08 INFO - PROCESS | 1679 | 1467319508487 Marionette TRACE conn2 <- [1,2046,null,{}] 13:45:08 INFO - PROCESS | 1679 | 1467319508491 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}] 13:45:08 INFO - PROCESS | 1679 | 1467319508492 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:45:08 INFO - PROCESS | 1679 | 1467319508565 Marionette TRACE conn2 <- [1,2047,null,{"value":null}] 13:45:08 INFO - PROCESS | 1679 | 1467319508568 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:08 INFO - PROCESS | 1679 | 1467319508569 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:45:08 INFO - PROCESS | 1679 | ++DOCSHELL 0x120f6b000 == 35 [pid = 1679] [id = 519] 13:45:08 INFO - PROCESS | 1679 | ++DOMWINDOW == 78 (0x110ff1400) [pid = 1679] [serial = 1557] [outer = 0x0] 13:45:08 INFO - PROCESS | 1679 | ++DOMWINDOW == 79 (0x1151cfc00) [pid = 1679] [serial = 1558] [outer = 0x110ff1400] 13:45:08 INFO - PROCESS | 1679 | 1467319508597 Marionette DEBUG loaded listener.js 13:45:08 INFO - PROCESS | 1679 | ++DOMWINDOW == 80 (0x11824b000) [pid = 1679] [serial = 1559] [outer = 0x110ff1400] 13:45:08 INFO - PROCESS | 1679 | 1467319508904 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]]]}] 13:45:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 13:45:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 473ms 13:45:08 INFO - PROCESS | 1679 | 1467319508960 Marionette TRACE conn2 -> [0,2049,"getWindowHandle",null] 13:45:08 INFO - PROCESS | 1679 | 1467319508961 Marionette TRACE conn2 <- [1,2049,null,{"value":"7"}] 13:45:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 13:45:08 INFO - PROCESS | 1679 | 1467319508964 Marionette TRACE conn2 -> [0,2050,"setScriptTimeout",{"ms":35000}] 13:45:08 INFO - PROCESS | 1679 | 1467319508965 Marionette TRACE conn2 <- [1,2050,null,{}] 13:45:08 INFO - PROCESS | 1679 | 1467319508967 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}] 13:45:08 INFO - PROCESS | 1679 | 1467319508968 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:45:09 INFO - PROCESS | 1679 | 1467319509044 Marionette TRACE conn2 <- [1,2051,null,{"value":null}] 13:45:09 INFO - PROCESS | 1679 | 1467319509109 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:09 INFO - PROCESS | 1679 | 1467319509110 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:45:09 INFO - PROCESS | 1679 | ++DOCSHELL 0x1290f6000 == 36 [pid = 1679] [id = 520] 13:45:09 INFO - PROCESS | 1679 | ++DOMWINDOW == 81 (0x112e60400) [pid = 1679] [serial = 1560] [outer = 0x0] 13:45:09 INFO - PROCESS | 1679 | ++DOMWINDOW == 82 (0x1197e7000) [pid = 1679] [serial = 1561] [outer = 0x112e60400] 13:45:09 INFO - PROCESS | 1679 | 1467319509134 Marionette DEBUG loaded listener.js 13:45:09 INFO - PROCESS | 1679 | ++DOMWINDOW == 83 (0x121a63800) [pid = 1679] [serial = 1562] [outer = 0x112e60400] 13:45:09 INFO - PROCESS | 1679 | 1467319509401 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]]]}] 13:45:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 13:45:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 468ms 13:45:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 13:45:09 INFO - PROCESS | 1679 | 1467319509434 Marionette TRACE conn2 -> [0,2053,"getWindowHandle",null] 13:45:09 INFO - PROCESS | 1679 | 1467319509435 Marionette TRACE conn2 <- [1,2053,null,{"value":"7"}] 13:45:09 INFO - PROCESS | 1679 | 1467319509437 Marionette TRACE conn2 -> [0,2054,"setScriptTimeout",{"ms":35000}] 13:45:09 INFO - PROCESS | 1679 | 1467319509439 Marionette TRACE conn2 <- [1,2054,null,{}] 13:45:09 INFO - PROCESS | 1679 | 1467319509449 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}] 13:45:09 INFO - PROCESS | 1679 | 1467319509451 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:45:09 INFO - PROCESS | 1679 | 1467319509542 Marionette TRACE conn2 <- [1,2055,null,{"value":null}] 13:45:09 INFO - PROCESS | 1679 | 1467319509548 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:09 INFO - PROCESS | 1679 | 1467319509549 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:45:09 INFO - PROCESS | 1679 | ++DOCSHELL 0x12a7d7000 == 37 [pid = 1679] [id = 521] 13:45:09 INFO - PROCESS | 1679 | ++DOMWINDOW == 84 (0x121a67000) [pid = 1679] [serial = 1563] [outer = 0x0] 13:45:09 INFO - PROCESS | 1679 | ++DOMWINDOW == 85 (0x123c04800) [pid = 1679] [serial = 1564] [outer = 0x121a67000] 13:45:09 INFO - PROCESS | 1679 | 1467319509582 Marionette DEBUG loaded listener.js 13:45:09 INFO - PROCESS | 1679 | ++DOMWINDOW == 86 (0x1241b9c00) [pid = 1679] [serial = 1565] [outer = 0x121a67000] 13:45:09 INFO - PROCESS | 1679 | 1467319509987 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]]]}] 13:45:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 13:45:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 578ms 13:45:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 13:45:10 INFO - PROCESS | 1679 | 1467319510023 Marionette TRACE conn2 -> [0,2057,"getWindowHandle",null] 13:45:10 INFO - PROCESS | 1679 | 1467319510027 Marionette TRACE conn2 <- [1,2057,null,{"value":"7"}] 13:45:10 INFO - PROCESS | 1679 | 1467319510029 Marionette TRACE conn2 -> [0,2058,"setScriptTimeout",{"ms":35000}] 13:45:10 INFO - PROCESS | 1679 | 1467319510031 Marionette TRACE conn2 <- [1,2058,null,{}] 13:45:10 INFO - PROCESS | 1679 | 1467319510034 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}] 13:45:10 INFO - PROCESS | 1679 | 1467319510035 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:45:10 INFO - PROCESS | 1679 | 1467319510132 Marionette TRACE conn2 <- [1,2059,null,{"value":null}] 13:45:10 INFO - PROCESS | 1679 | 1467319510136 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:10 INFO - PROCESS | 1679 | 1467319510138 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:45:10 INFO - PROCESS | 1679 | ++DOCSHELL 0x12aa6a800 == 38 [pid = 1679] [id = 522] 13:45:10 INFO - PROCESS | 1679 | ++DOMWINDOW == 87 (0x1242d6800) [pid = 1679] [serial = 1566] [outer = 0x0] 13:45:10 INFO - PROCESS | 1679 | ++DOMWINDOW == 88 (0x124c2d000) [pid = 1679] [serial = 1567] [outer = 0x1242d6800] 13:45:10 INFO - PROCESS | 1679 | 1467319510167 Marionette DEBUG loaded listener.js 13:45:10 INFO - PROCESS | 1679 | ++DOMWINDOW == 89 (0x124cb8000) [pid = 1679] [serial = 1568] [outer = 0x1242d6800] 13:45:10 INFO - PROCESS | 1679 | 1467319510604 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]]]}] 13:45:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 13:45:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 620ms 13:45:10 INFO - PROCESS | 1679 | 1467319510661 Marionette TRACE conn2 -> [0,2061,"getWindowHandle",null] 13:45:10 INFO - PROCESS | 1679 | 1467319510664 Marionette TRACE conn2 <- [1,2061,null,{"value":"7"}] 13:45:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 13:45:10 INFO - PROCESS | 1679 | 1467319510668 Marionette TRACE conn2 -> [0,2062,"setScriptTimeout",{"ms":35000}] 13:45:10 INFO - PROCESS | 1679 | 1467319510670 Marionette TRACE conn2 <- [1,2062,null,{}] 13:45:10 INFO - PROCESS | 1679 | 1467319510674 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}] 13:45:10 INFO - PROCESS | 1679 | 1467319510676 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:45:10 INFO - PROCESS | 1679 | 1467319510784 Marionette TRACE conn2 <- [1,2063,null,{"value":null}] 13:45:10 INFO - PROCESS | 1679 | 1467319510865 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:10 INFO - PROCESS | 1679 | 1467319510868 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:45:10 INFO - PROCESS | 1679 | ++DOCSHELL 0x117d50800 == 39 [pid = 1679] [id = 523] 13:45:10 INFO - PROCESS | 1679 | ++DOMWINDOW == 90 (0x1128a9c00) [pid = 1679] [serial = 1569] [outer = 0x0] 13:45:10 INFO - PROCESS | 1679 | ++DOMWINDOW == 91 (0x112d73c00) [pid = 1679] [serial = 1570] [outer = 0x1128a9c00] 13:45:10 INFO - PROCESS | 1679 | 1467319510899 Marionette DEBUG loaded listener.js 13:45:10 INFO - PROCESS | 1679 | ++DOMWINDOW == 92 (0x1133c4c00) [pid = 1679] [serial = 1571] [outer = 0x1128a9c00] 13:45:11 INFO - PROCESS | 1679 | 1467319511482 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]]]}] 13:45:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 13:45:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 875ms 13:45:11 INFO - PROCESS | 1679 | 1467319511542 Marionette TRACE conn2 -> [0,2065,"getWindowHandle",null] 13:45:11 INFO - PROCESS | 1679 | 1467319511546 Marionette TRACE conn2 <- [1,2065,null,{"value":"7"}] 13:45:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 13:45:11 INFO - PROCESS | 1679 | 1467319511550 Marionette TRACE conn2 -> [0,2066,"setScriptTimeout",{"ms":35000}] 13:45:11 INFO - PROCESS | 1679 | 1467319511552 Marionette TRACE conn2 <- [1,2066,null,{}] 13:45:11 INFO - PROCESS | 1679 | 1467319511555 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}] 13:45:11 INFO - PROCESS | 1679 | 1467319511557 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:45:11 INFO - PROCESS | 1679 | 1467319511713 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 13:45:11 INFO - PROCESS | 1679 | 1467319511725 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:11 INFO - PROCESS | 1679 | 1467319511727 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:45:11 INFO - PROCESS | 1679 | ++DOCSHELL 0x121c2e000 == 40 [pid = 1679] [id = 524] 13:45:11 INFO - PROCESS | 1679 | ++DOMWINDOW == 93 (0x11670b800) [pid = 1679] [serial = 1572] [outer = 0x0] 13:45:11 INFO - PROCESS | 1679 | ++DOMWINDOW == 94 (0x117059c00) [pid = 1679] [serial = 1573] [outer = 0x11670b800] 13:45:11 INFO - PROCESS | 1679 | 1467319511758 Marionette DEBUG loaded listener.js 13:45:11 INFO - PROCESS | 1679 | ++DOMWINDOW == 95 (0x117d2ec00) [pid = 1679] [serial = 1574] [outer = 0x11670b800] 13:45:12 INFO - PROCESS | 1679 | 1467319512421 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]]]}] 13:45:12 INFO - PROCESS | 1679 | --DOCSHELL 0x12a7d7000 == 39 [pid = 1679] [id = 521] 13:45:12 INFO - PROCESS | 1679 | --DOCSHELL 0x1290f6000 == 38 [pid = 1679] [id = 520] 13:45:12 INFO - PROCESS | 1679 | --DOCSHELL 0x120f6b000 == 37 [pid = 1679] [id = 519] 13:45:12 INFO - PROCESS | 1679 | --DOCSHELL 0x128809000 == 36 [pid = 1679] [id = 518] 13:45:12 INFO - PROCESS | 1679 | --DOCSHELL 0x125c25000 == 35 [pid = 1679] [id = 517] 13:45:12 INFO - PROCESS | 1679 | --DOCSHELL 0x123c18800 == 34 [pid = 1679] [id = 516] 13:45:12 INFO - PROCESS | 1679 | --DOCSHELL 0x121282800 == 33 [pid = 1679] [id = 515] 13:45:12 INFO - PROCESS | 1679 | --DOCSHELL 0x120f6a800 == 32 [pid = 1679] [id = 514] 13:45:12 INFO - PROCESS | 1679 | --DOCSHELL 0x118267800 == 31 [pid = 1679] [id = 513] 13:45:12 INFO - PROCESS | 1679 | --DOCSHELL 0x11601b000 == 30 [pid = 1679] [id = 512] 13:45:12 INFO - PROCESS | 1679 | --DOMWINDOW == 94 (0x118f7ec00) [pid = 1679] [serial = 1504] [outer = 0x0] [url = about:blank] 13:45:12 INFO - PROCESS | 1679 | --DOMWINDOW == 93 (0x11964b000) [pid = 1679] [serial = 1507] [outer = 0x0] [url = about:blank] 13:45:12 INFO - PROCESS | 1679 | --DOMWINDOW == 92 (0x1128d8400) [pid = 1679] [serial = 1489] [outer = 0x0] [url = about:blank] 13:45:12 INFO - PROCESS | 1679 | --DOMWINDOW == 91 (0x1132d0c00) [pid = 1679] [serial = 1490] [outer = 0x0] [url = about:blank] 13:45:12 INFO - PROCESS | 1679 | --DOMWINDOW == 90 (0x113eaac00) [pid = 1679] [serial = 1486] [outer = 0x0] [url = about:blank] 13:45:12 INFO - PROCESS | 1679 | --DOMWINDOW == 89 (0x116786c00) [pid = 1679] [serial = 1487] [outer = 0x0] [url = about:blank] 13:45:12 INFO - PROCESS | 1679 | --DOMWINDOW == 88 (0x118249c00) [pid = 1679] [serial = 1498] [outer = 0x0] [url = about:blank] 13:45:12 INFO - PROCESS | 1679 | --DOMWINDOW == 87 (0x1182e0000) [pid = 1679] [serial = 1499] [outer = 0x0] [url = about:blank] 13:45:12 INFO - PROCESS | 1679 | --DOMWINDOW == 86 (0x113eab000) [pid = 1679] [serial = 1492] [outer = 0x0] [url = about:blank] 13:45:12 INFO - PROCESS | 1679 | --DOMWINDOW == 85 (0x11678c800) [pid = 1679] [serial = 1493] [outer = 0x0] [url = about:blank] 13:45:12 INFO - PROCESS | 1679 | --DOMWINDOW == 84 (0x1176ee000) [pid = 1679] [serial = 1495] [outer = 0x0] [url = about:blank] 13:45:12 INFO - PROCESS | 1679 | --DOMWINDOW == 83 (0x117d17000) [pid = 1679] [serial = 1496] [outer = 0x0] [url = about:blank] 13:45:12 INFO - PROCESS | 1679 | --DOMWINDOW == 82 (0x124cb9800) [pid = 1679] [serial = 1484] [outer = 0x0] [url = about:blank] 13:45:12 INFO - PROCESS | 1679 | --DOMWINDOW == 81 (0x1197db800) [pid = 1679] [serial = 1510] [outer = 0x0] [url = about:blank] 13:45:12 INFO - PROCESS | 1679 | --DOMWINDOW == 80 (0x119a06000) [pid = 1679] [serial = 1511] [outer = 0x0] [url = about:blank] 13:45:12 INFO - PROCESS | 1679 | --DOMWINDOW == 79 (0x116076400) [pid = 1679] [serial = 1514] [outer = 0x0] [url = about:blank] 13:45:12 INFO - PROCESS | 1679 | --DOMWINDOW == 78 (0x123c0e000) [pid = 1679] [serial = 1522] [outer = 0x0] [url = about:blank] 13:45:12 INFO - PROCESS | 1679 | --DOMWINDOW == 77 (0x1128cf400) [pid = 1679] [serial = 1513] [outer = 0x0] [url = about:blank] 13:45:12 INFO - PROCESS | 1679 | --DOMWINDOW == 76 (0x119b80c00) [pid = 1679] [serial = 1516] [outer = 0x0] [url = about:blank] 13:45:12 INFO - PROCESS | 1679 | --DOMWINDOW == 75 (0x1182e7400) [pid = 1679] [serial = 1501] [outer = 0x0] [url = about:blank] 13:45:12 INFO - PROCESS | 1679 | --DOMWINDOW == 74 (0x1182df400) [pid = 1679] [serial = 1517] [outer = 0x0] [url = about:blank] 13:45:12 INFO - PROCESS | 1679 | --DOMWINDOW == 73 (0x12450b000) [pid = 1679] [serial = 1523] [outer = 0x0] [url = about:blank] 13:45:12 INFO - PROCESS | 1679 | --DOMWINDOW == 72 (0x118630800) [pid = 1679] [serial = 1502] [outer = 0x0] [url = about:blank] 13:45:12 INFO - PROCESS | 1679 | --DOMWINDOW == 71 (0x119757800) [pid = 1679] [serial = 1508] [outer = 0x0] [url = about:blank] 13:45:12 INFO - PROCESS | 1679 | --DOMWINDOW == 70 (0x11933e000) [pid = 1679] [serial = 1505] [outer = 0x0] [url = about:blank] 13:45:12 INFO - PROCESS | 1679 | --DOMWINDOW == 69 (0x1210dc400) [pid = 1679] [serial = 1519] [outer = 0x0] [url = about:blank] 13:45:12 INFO - PROCESS | 1679 | --DOMWINDOW == 68 (0x121a6d800) [pid = 1679] [serial = 1520] [outer = 0x0] [url = about:blank] 13:45:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 13:45:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 970ms 13:45:12 INFO - PROCESS | 1679 | 1467319512521 Marionette TRACE conn2 -> [0,2069,"getWindowHandle",null] 13:45:12 INFO - PROCESS | 1679 | 1467319512523 Marionette TRACE conn2 <- [1,2069,null,{"value":"7"}] 13:45:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 13:45:12 INFO - PROCESS | 1679 | 1467319512542 Marionette TRACE conn2 -> [0,2070,"setScriptTimeout",{"ms":35000}] 13:45:12 INFO - PROCESS | 1679 | 1467319512544 Marionette TRACE conn2 <- [1,2070,null,{}] 13:45:12 INFO - PROCESS | 1679 | 1467319512549 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}] 13:45:12 INFO - PROCESS | 1679 | 1467319512551 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:45:12 INFO - PROCESS | 1679 | 1467319512650 Marionette TRACE conn2 <- [1,2071,null,{"value":null}] 13:45:12 INFO - PROCESS | 1679 | 1467319512702 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:12 INFO - PROCESS | 1679 | 1467319512706 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:45:12 INFO - PROCESS | 1679 | ++DOCSHELL 0x11699e800 == 31 [pid = 1679] [id = 525] 13:45:12 INFO - PROCESS | 1679 | ++DOMWINDOW == 69 (0x113949c00) [pid = 1679] [serial = 1575] [outer = 0x0] 13:45:12 INFO - PROCESS | 1679 | ++DOMWINDOW == 70 (0x113bab400) [pid = 1679] [serial = 1576] [outer = 0x113949c00] 13:45:12 INFO - PROCESS | 1679 | 1467319512738 Marionette DEBUG loaded listener.js 13:45:12 INFO - PROCESS | 1679 | ++DOMWINDOW == 71 (0x116706800) [pid = 1679] [serial = 1577] [outer = 0x113949c00] 13:45:13 INFO - PROCESS | 1679 | 1467319513179 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]]]}] 13:45:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 13:45:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 676ms 13:45:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 13:45:13 INFO - PROCESS | 1679 | 1467319513216 Marionette TRACE conn2 -> [0,2073,"getWindowHandle",null] 13:45:13 INFO - PROCESS | 1679 | 1467319513218 Marionette TRACE conn2 <- [1,2073,null,{"value":"7"}] 13:45:13 INFO - PROCESS | 1679 | 1467319513240 Marionette TRACE conn2 -> [0,2074,"setScriptTimeout",{"ms":35000}] 13:45:13 INFO - PROCESS | 1679 | 1467319513242 Marionette TRACE conn2 <- [1,2074,null,{}] 13:45:13 INFO - PROCESS | 1679 | 1467319513247 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}] 13:45:13 INFO - PROCESS | 1679 | 1467319513249 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:45:13 INFO - PROCESS | 1679 | 1467319513342 Marionette TRACE conn2 <- [1,2075,null,{"value":null}] 13:45:13 INFO - PROCESS | 1679 | 1467319513408 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:13 INFO - PROCESS | 1679 | 1467319513409 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:45:13 INFO - PROCESS | 1679 | ++DOCSHELL 0x11919d800 == 32 [pid = 1679] [id = 526] 13:45:13 INFO - PROCESS | 1679 | ++DOMWINDOW == 72 (0x11705b000) [pid = 1679] [serial = 1578] [outer = 0x0] 13:45:13 INFO - PROCESS | 1679 | ++DOMWINDOW == 73 (0x117d11c00) [pid = 1679] [serial = 1579] [outer = 0x11705b000] 13:45:13 INFO - PROCESS | 1679 | 1467319513441 Marionette DEBUG loaded listener.js 13:45:13 INFO - PROCESS | 1679 | ++DOMWINDOW == 74 (0x118176000) [pid = 1679] [serial = 1580] [outer = 0x11705b000] 13:45:13 INFO - PROCESS | 1679 | 1467319513860 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]]]}] 13:45:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 13:45:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 693ms 13:45:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 13:45:13 INFO - PROCESS | 1679 | 1467319513914 Marionette TRACE conn2 -> [0,2077,"getWindowHandle",null] 13:45:13 INFO - PROCESS | 1679 | 1467319513916 Marionette TRACE conn2 <- [1,2077,null,{"value":"7"}] 13:45:13 INFO - PROCESS | 1679 | 1467319513918 Marionette TRACE conn2 -> [0,2078,"setScriptTimeout",{"ms":35000}] 13:45:13 INFO - PROCESS | 1679 | 1467319513920 Marionette TRACE conn2 <- [1,2078,null,{}] 13:45:13 INFO - PROCESS | 1679 | 1467319513927 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}] 13:45:13 INFO - PROCESS | 1679 | 1467319513931 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:45:14 INFO - PROCESS | 1679 | 1467319514027 Marionette TRACE conn2 <- [1,2079,null,{"value":null}] 13:45:14 INFO - PROCESS | 1679 | 1467319514082 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:14 INFO - PROCESS | 1679 | 1467319514085 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:45:14 INFO - PROCESS | 1679 | ++DOCSHELL 0x121147800 == 33 [pid = 1679] [id = 527] 13:45:14 INFO - PROCESS | 1679 | ++DOMWINDOW == 75 (0x1128a3400) [pid = 1679] [serial = 1581] [outer = 0x0] 13:45:14 INFO - PROCESS | 1679 | ++DOMWINDOW == 76 (0x118636400) [pid = 1679] [serial = 1582] [outer = 0x1128a3400] 13:45:14 INFO - PROCESS | 1679 | 1467319514118 Marionette DEBUG loaded listener.js 13:45:14 INFO - PROCESS | 1679 | ++DOMWINDOW == 77 (0x11889e400) [pid = 1679] [serial = 1583] [outer = 0x1128a3400] 13:45:14 INFO - PROCESS | 1679 | 1467319514535 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]]]}] 13:45:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 13:45:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 671ms 13:45:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 13:45:14 INFO - PROCESS | 1679 | 1467319514591 Marionette TRACE conn2 -> [0,2081,"getWindowHandle",null] 13:45:14 INFO - PROCESS | 1679 | 1467319514593 Marionette TRACE conn2 <- [1,2081,null,{"value":"7"}] 13:45:14 INFO - PROCESS | 1679 | 1467319514595 Marionette TRACE conn2 -> [0,2082,"setScriptTimeout",{"ms":35000}] 13:45:14 INFO - PROCESS | 1679 | 1467319514597 Marionette TRACE conn2 <- [1,2082,null,{}] 13:45:14 INFO - PROCESS | 1679 | 1467319514599 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}] 13:45:14 INFO - PROCESS | 1679 | 1467319514600 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:45:14 INFO - PROCESS | 1679 | 1467319514718 Marionette TRACE conn2 <- [1,2083,null,{"value":null}] 13:45:14 INFO - PROCESS | 1679 | 1467319514784 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:14 INFO - PROCESS | 1679 | 1467319514785 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:45:14 INFO - PROCESS | 1679 | ++DOCSHELL 0x121c14000 == 34 [pid = 1679] [id = 528] 13:45:14 INFO - PROCESS | 1679 | ++DOMWINDOW == 78 (0x118fc6800) [pid = 1679] [serial = 1584] [outer = 0x0] 13:45:14 INFO - PROCESS | 1679 | ++DOMWINDOW == 79 (0x118ff0800) [pid = 1679] [serial = 1585] [outer = 0x118fc6800] 13:45:14 INFO - PROCESS | 1679 | 1467319514815 Marionette DEBUG loaded listener.js 13:45:14 INFO - PROCESS | 1679 | ++DOMWINDOW == 80 (0x11933e400) [pid = 1679] [serial = 1586] [outer = 0x118fc6800] 13:45:15 INFO - PROCESS | 1679 | 1467319515228 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]]]}] 13:45:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 13:45:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 669ms 13:45:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 13:45:15 INFO - PROCESS | 1679 | 1467319515265 Marionette TRACE conn2 -> [0,2085,"getWindowHandle",null] 13:45:15 INFO - PROCESS | 1679 | 1467319515266 Marionette TRACE conn2 <- [1,2085,null,{"value":"7"}] 13:45:15 INFO - PROCESS | 1679 | 1467319515268 Marionette TRACE conn2 -> [0,2086,"setScriptTimeout",{"ms":35000}] 13:45:15 INFO - PROCESS | 1679 | 1467319515270 Marionette TRACE conn2 <- [1,2086,null,{}] 13:45:15 INFO - PROCESS | 1679 | 1467319515272 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}] 13:45:15 INFO - PROCESS | 1679 | 1467319515274 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:45:15 INFO - PROCESS | 1679 | 1467319515364 Marionette TRACE conn2 <- [1,2087,null,{"value":null}] 13:45:15 INFO - PROCESS | 1679 | 1467319515417 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:15 INFO - PROCESS | 1679 | 1467319515418 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:45:15 INFO - PROCESS | 1679 | ++DOCSHELL 0x123dad000 == 35 [pid = 1679] [id = 529] 13:45:15 INFO - PROCESS | 1679 | ++DOMWINDOW == 81 (0x118fc7000) [pid = 1679] [serial = 1587] [outer = 0x0] 13:45:15 INFO - PROCESS | 1679 | ++DOMWINDOW == 82 (0x119644000) [pid = 1679] [serial = 1588] [outer = 0x118fc7000] 13:45:15 INFO - PROCESS | 1679 | 1467319515447 Marionette DEBUG loaded listener.js 13:45:15 INFO - PROCESS | 1679 | ++DOMWINDOW == 83 (0x11975c800) [pid = 1679] [serial = 1589] [outer = 0x118fc7000] 13:45:15 INFO - PROCESS | 1679 | 1467319515873 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]]]}] 13:45:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 13:45:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 617ms 13:45:15 INFO - PROCESS | 1679 | 1467319515887 Marionette TRACE conn2 -> [0,2089,"getWindowHandle",null] 13:45:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 13:45:15 INFO - PROCESS | 1679 | 1467319515888 Marionette TRACE conn2 <- [1,2089,null,{"value":"7"}] 13:45:15 INFO - PROCESS | 1679 | 1467319515893 Marionette TRACE conn2 -> [0,2090,"setScriptTimeout",{"ms":35000}] 13:45:15 INFO - PROCESS | 1679 | 1467319515895 Marionette TRACE conn2 <- [1,2090,null,{}] 13:45:15 INFO - PROCESS | 1679 | 1467319515897 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}] 13:45:15 INFO - PROCESS | 1679 | 1467319515902 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:45:16 INFO - PROCESS | 1679 | 1467319516018 Marionette TRACE conn2 <- [1,2091,null,{"value":null}] 13:45:16 INFO - PROCESS | 1679 | 1467319516107 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:16 INFO - PROCESS | 1679 | 1467319516109 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:45:16 INFO - PROCESS | 1679 | ++DOCSHELL 0x12880d800 == 36 [pid = 1679] [id = 530] 13:45:16 INFO - PROCESS | 1679 | ++DOMWINDOW == 84 (0x118fbfc00) [pid = 1679] [serial = 1590] [outer = 0x0] 13:45:16 INFO - PROCESS | 1679 | ++DOMWINDOW == 85 (0x12102ec00) [pid = 1679] [serial = 1591] [outer = 0x118fbfc00] 13:45:16 INFO - PROCESS | 1679 | 1467319516139 Marionette DEBUG loaded listener.js 13:45:16 INFO - PROCESS | 1679 | ++DOMWINDOW == 86 (0x121a6e000) [pid = 1679] [serial = 1592] [outer = 0x118fbfc00] 13:45:16 INFO - PROCESS | 1679 | 1467319516593 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]]]}] 13:45:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 13:45:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 726ms 13:45:16 INFO - PROCESS | 1679 | 1467319516618 Marionette TRACE conn2 -> [0,2093,"getWindowHandle",null] 13:45:16 INFO - PROCESS | 1679 | 1467319516621 Marionette TRACE conn2 <- [1,2093,null,{"value":"7"}] 13:45:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 13:45:16 INFO - PROCESS | 1679 | 1467319516624 Marionette TRACE conn2 -> [0,2094,"setScriptTimeout",{"ms":35000}] 13:45:16 INFO - PROCESS | 1679 | 1467319516626 Marionette TRACE conn2 <- [1,2094,null,{}] 13:45:16 INFO - PROCESS | 1679 | 1467319516630 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}] 13:45:16 INFO - PROCESS | 1679 | 1467319516632 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:45:16 INFO - PROCESS | 1679 | 1467319516727 Marionette TRACE conn2 <- [1,2095,null,{"value":null}] 13:45:16 INFO - PROCESS | 1679 | 1467319516783 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:16 INFO - PROCESS | 1679 | 1467319516786 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:45:16 INFO - PROCESS | 1679 | ++DOCSHELL 0x11848a800 == 37 [pid = 1679] [id = 531] 13:45:16 INFO - PROCESS | 1679 | ++DOMWINDOW == 87 (0x1128d9000) [pid = 1679] [serial = 1593] [outer = 0x0] 13:45:16 INFO - PROCESS | 1679 | ++DOMWINDOW == 88 (0x116078800) [pid = 1679] [serial = 1594] [outer = 0x1128d9000] 13:45:16 INFO - PROCESS | 1679 | 1467319516813 Marionette DEBUG loaded listener.js 13:45:16 INFO - PROCESS | 1679 | ++DOMWINDOW == 89 (0x116f0a800) [pid = 1679] [serial = 1595] [outer = 0x1128d9000] 13:45:17 INFO - PROCESS | 1679 | --DOCSHELL 0x117d50800 == 36 [pid = 1679] [id = 523] 13:45:17 INFO - PROCESS | 1679 | --DOCSHELL 0x118587800 == 35 [pid = 1679] [id = 511] 13:45:17 INFO - PROCESS | 1679 | --DOCSHELL 0x12880d800 == 34 [pid = 1679] [id = 530] 13:45:17 INFO - PROCESS | 1679 | --DOCSHELL 0x123dad000 == 33 [pid = 1679] [id = 529] 13:45:17 INFO - PROCESS | 1679 | --DOCSHELL 0x121c14000 == 32 [pid = 1679] [id = 528] 13:45:17 INFO - PROCESS | 1679 | --DOCSHELL 0x121147800 == 31 [pid = 1679] [id = 527] 13:45:17 INFO - PROCESS | 1679 | --DOCSHELL 0x11919d800 == 30 [pid = 1679] [id = 526] 13:45:17 INFO - PROCESS | 1679 | --DOCSHELL 0x12aa6a800 == 29 [pid = 1679] [id = 522] 13:45:17 INFO - PROCESS | 1679 | --DOCSHELL 0x121c2e000 == 28 [pid = 1679] [id = 524] 13:45:17 INFO - PROCESS | 1679 | --DOCSHELL 0x11699e800 == 27 [pid = 1679] [id = 525] 13:45:17 INFO - PROCESS | 1679 | 1467319517686 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]]]}] 13:45:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 13:45:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1070ms 13:45:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 13:45:17 INFO - PROCESS | 1679 | 1467319517695 Marionette TRACE conn2 -> [0,2097,"getWindowHandle",null] 13:45:17 INFO - PROCESS | 1679 | 1467319517697 Marionette TRACE conn2 <- [1,2097,null,{"value":"7"}] 13:45:17 INFO - PROCESS | 1679 | 1467319517700 Marionette TRACE conn2 -> [0,2098,"setScriptTimeout",{"ms":35000}] 13:45:17 INFO - PROCESS | 1679 | 1467319517702 Marionette TRACE conn2 <- [1,2098,null,{}] 13:45:17 INFO - PROCESS | 1679 | 1467319517706 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}] 13:45:17 INFO - PROCESS | 1679 | 1467319517708 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:45:17 INFO - PROCESS | 1679 | 1467319517785 Marionette TRACE conn2 <- [1,2099,null,{"value":null}] 13:45:17 INFO - PROCESS | 1679 | 1467319517795 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:17 INFO - PROCESS | 1679 | 1467319517798 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:45:17 INFO - PROCESS | 1679 | ++DOCSHELL 0x1181f7800 == 28 [pid = 1679] [id = 532] 13:45:17 INFO - PROCESS | 1679 | ++DOMWINDOW == 90 (0x112d80800) [pid = 1679] [serial = 1596] [outer = 0x0] 13:45:17 INFO - PROCESS | 1679 | ++DOMWINDOW == 91 (0x113eac000) [pid = 1679] [serial = 1597] [outer = 0x112d80800] 13:45:17 INFO - PROCESS | 1679 | 1467319517871 Marionette DEBUG loaded listener.js 13:45:17 INFO - PROCESS | 1679 | ++DOMWINDOW == 92 (0x116787400) [pid = 1679] [serial = 1598] [outer = 0x112d80800] 13:45:18 INFO - PROCESS | 1679 | 1467319518188 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]]]}] 13:45:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 13:45:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 520ms 13:45:18 INFO - PROCESS | 1679 | 1467319518221 Marionette TRACE conn2 -> [0,2101,"getWindowHandle",null] 13:45:18 INFO - PROCESS | 1679 | 1467319518227 Marionette TRACE conn2 <- [1,2101,null,{"value":"7"}] 13:45:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 13:45:18 INFO - PROCESS | 1679 | 1467319518231 Marionette TRACE conn2 -> [0,2102,"setScriptTimeout",{"ms":35000}] 13:45:18 INFO - PROCESS | 1679 | 1467319518233 Marionette TRACE conn2 <- [1,2102,null,{}] 13:45:18 INFO - PROCESS | 1679 | 1467319518235 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}] 13:45:18 INFO - PROCESS | 1679 | 1467319518237 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:45:18 INFO - PROCESS | 1679 | 1467319518314 Marionette TRACE conn2 <- [1,2103,null,{"value":null}] 13:45:18 INFO - PROCESS | 1679 | 1467319518318 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:18 INFO - PROCESS | 1679 | 1467319518319 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:45:18 INFO - PROCESS | 1679 | ++DOCSHELL 0x120f80800 == 29 [pid = 1679] [id = 533] 13:45:18 INFO - PROCESS | 1679 | ++DOMWINDOW == 93 (0x116f0e000) [pid = 1679] [serial = 1599] [outer = 0x0] 13:45:18 INFO - PROCESS | 1679 | ++DOMWINDOW == 94 (0x117d17000) [pid = 1679] [serial = 1600] [outer = 0x116f0e000] 13:45:18 INFO - PROCESS | 1679 | 1467319518350 Marionette DEBUG loaded listener.js 13:45:18 INFO - PROCESS | 1679 | ++DOMWINDOW == 95 (0x11824e400) [pid = 1679] [serial = 1601] [outer = 0x116f0e000] 13:45:18 INFO - PROCESS | 1679 | 1467319518713 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]]]}] 13:45:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 13:45:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 520ms 13:45:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 13:45:18 INFO - PROCESS | 1679 | 1467319518752 Marionette TRACE conn2 -> [0,2105,"getWindowHandle",null] 13:45:18 INFO - PROCESS | 1679 | 1467319518753 Marionette TRACE conn2 <- [1,2105,null,{"value":"7"}] 13:45:18 INFO - PROCESS | 1679 | 1467319518755 Marionette TRACE conn2 -> [0,2106,"setScriptTimeout",{"ms":35000}] 13:45:18 INFO - PROCESS | 1679 | 1467319518758 Marionette TRACE conn2 <- [1,2106,null,{}] 13:45:18 INFO - PROCESS | 1679 | 1467319518766 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}] 13:45:18 INFO - PROCESS | 1679 | 1467319518769 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:45:18 INFO - PROCESS | 1679 | 1467319518845 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 13:45:18 INFO - PROCESS | 1679 | 1467319518850 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:18 INFO - PROCESS | 1679 | 1467319518852 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:45:18 INFO - PROCESS | 1679 | ++DOCSHELL 0x121c2e000 == 30 [pid = 1679] [id = 534] 13:45:18 INFO - PROCESS | 1679 | ++DOMWINDOW == 96 (0x1128d2000) [pid = 1679] [serial = 1602] [outer = 0x0] 13:45:18 INFO - PROCESS | 1679 | ++DOMWINDOW == 97 (0x11889e000) [pid = 1679] [serial = 1603] [outer = 0x1128d2000] 13:45:18 INFO - PROCESS | 1679 | 1467319518882 Marionette DEBUG loaded listener.js 13:45:18 INFO - PROCESS | 1679 | ++DOMWINDOW == 98 (0x118fc9400) [pid = 1679] [serial = 1604] [outer = 0x1128d2000] 13:45:19 INFO - PROCESS | 1679 | 1467319519204 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]]]}] 13:45:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 13:45:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 472ms 13:45:19 INFO - PROCESS | 1679 | 1467319519229 Marionette TRACE conn2 -> [0,2109,"getWindowHandle",null] 13:45:19 INFO - PROCESS | 1679 | 1467319519230 Marionette TRACE conn2 <- [1,2109,null,{"value":"7"}] 13:45:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 13:45:19 INFO - PROCESS | 1679 | 1467319519233 Marionette TRACE conn2 -> [0,2110,"setScriptTimeout",{"ms":35000}] 13:45:19 INFO - PROCESS | 1679 | 1467319519234 Marionette TRACE conn2 <- [1,2110,null,{}] 13:45:19 INFO - PROCESS | 1679 | 1467319519236 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}] 13:45:19 INFO - PROCESS | 1679 | 1467319519237 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:45:19 INFO - PROCESS | 1679 | 1467319519315 Marionette TRACE conn2 <- [1,2111,null,{"value":null}] 13:45:19 INFO - PROCESS | 1679 | 1467319519379 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:19 INFO - PROCESS | 1679 | 1467319519381 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:45:19 INFO - PROCESS | 1679 | ++DOCSHELL 0x125dc8800 == 31 [pid = 1679] [id = 535] 13:45:19 INFO - PROCESS | 1679 | ++DOMWINDOW == 99 (0x118ff2000) [pid = 1679] [serial = 1605] [outer = 0x0] 13:45:19 INFO - PROCESS | 1679 | ++DOMWINDOW == 100 (0x119641400) [pid = 1679] [serial = 1606] [outer = 0x118ff2000] 13:45:19 INFO - PROCESS | 1679 | 1467319519407 Marionette DEBUG loaded listener.js 13:45:19 INFO - PROCESS | 1679 | ++DOMWINDOW == 101 (0x1197e1400) [pid = 1679] [serial = 1607] [outer = 0x118ff2000] 13:45:19 INFO - PROCESS | 1679 | 1467319519678 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]]]}] 13:45:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 13:45:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 468ms 13:45:19 INFO - PROCESS | 1679 | 1467319519701 Marionette TRACE conn2 -> [0,2113,"getWindowHandle",null] 13:45:19 INFO - PROCESS | 1679 | 1467319519702 Marionette TRACE conn2 <- [1,2113,null,{"value":"7"}] 13:45:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 13:45:19 INFO - PROCESS | 1679 | 1467319519705 Marionette TRACE conn2 -> [0,2114,"setScriptTimeout",{"ms":35000}] 13:45:19 INFO - PROCESS | 1679 | 1467319519716 Marionette TRACE conn2 <- [1,2114,null,{}] 13:45:19 INFO - PROCESS | 1679 | 1467319519723 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}] 13:45:19 INFO - PROCESS | 1679 | 1467319519726 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:45:19 INFO - PROCESS | 1679 | 1467319519838 Marionette TRACE conn2 <- [1,2115,null,{"value":null}] 13:45:19 INFO - PROCESS | 1679 | 1467319519843 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:19 INFO - PROCESS | 1679 | 1467319519844 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:45:19 INFO - PROCESS | 1679 | ++DOCSHELL 0x128f42800 == 32 [pid = 1679] [id = 536] 13:45:19 INFO - PROCESS | 1679 | ++DOMWINDOW == 102 (0x1110a0400) [pid = 1679] [serial = 1608] [outer = 0x0] 13:45:19 INFO - PROCESS | 1679 | ++DOMWINDOW == 103 (0x1197dec00) [pid = 1679] [serial = 1609] [outer = 0x1110a0400] 13:45:19 INFO - PROCESS | 1679 | 1467319519869 Marionette DEBUG loaded listener.js 13:45:19 INFO - PROCESS | 1679 | ++DOMWINDOW == 104 (0x12102f800) [pid = 1679] [serial = 1610] [outer = 0x1110a0400] 13:45:20 INFO - PROCESS | 1679 | 1467319520215 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]]]}] 13:45:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 13:45:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 533ms 13:45:20 INFO - PROCESS | 1679 | 1467319520239 Marionette TRACE conn2 -> [0,2117,"getWindowHandle",null] 13:45:20 INFO - PROCESS | 1679 | 1467319520242 Marionette TRACE conn2 <- [1,2117,null,{"value":"7"}] 13:45:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 13:45:20 INFO - PROCESS | 1679 | 1467319520244 Marionette TRACE conn2 -> [0,2118,"setScriptTimeout",{"ms":35000}] 13:45:20 INFO - PROCESS | 1679 | 1467319520246 Marionette TRACE conn2 <- [1,2118,null,{}] 13:45:20 INFO - PROCESS | 1679 | 1467319520248 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}] 13:45:20 INFO - PROCESS | 1679 | 1467319520252 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:45:20 INFO - PROCESS | 1679 | 1467319520364 Marionette TRACE conn2 <- [1,2119,null,{"value":null}] 13:45:20 INFO - PROCESS | 1679 | 1467319520403 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:20 INFO - PROCESS | 1679 | 1467319520404 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:45:20 INFO - PROCESS | 1679 | ++DOCSHELL 0x12a5d7000 == 33 [pid = 1679] [id = 537] 13:45:20 INFO - PROCESS | 1679 | ++DOMWINDOW == 105 (0x1210e0800) [pid = 1679] [serial = 1611] [outer = 0x0] 13:45:20 INFO - PROCESS | 1679 | ++DOMWINDOW == 106 (0x121a66c00) [pid = 1679] [serial = 1612] [outer = 0x1210e0800] 13:45:20 INFO - PROCESS | 1679 | 1467319520429 Marionette DEBUG loaded listener.js 13:45:20 INFO - PROCESS | 1679 | ++DOMWINDOW == 107 (0x124c35400) [pid = 1679] [serial = 1613] [outer = 0x1210e0800] 13:45:20 INFO - PROCESS | 1679 | 1467319520736 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]]]}] 13:45:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 13:45:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 519ms 13:45:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 13:45:20 INFO - PROCESS | 1679 | 1467319520765 Marionette TRACE conn2 -> [0,2121,"getWindowHandle",null] 13:45:20 INFO - PROCESS | 1679 | 1467319520766 Marionette TRACE conn2 <- [1,2121,null,{"value":"7"}] 13:45:20 INFO - PROCESS | 1679 | 1467319520768 Marionette TRACE conn2 -> [0,2122,"setScriptTimeout",{"ms":35000}] 13:45:20 INFO - PROCESS | 1679 | 1467319520769 Marionette TRACE conn2 <- [1,2122,null,{}] 13:45:20 INFO - PROCESS | 1679 | 1467319520786 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}] 13:45:20 INFO - PROCESS | 1679 | 1467319520788 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:45:20 INFO - PROCESS | 1679 | 1467319520889 Marionette TRACE conn2 <- [1,2123,null,{"value":null}] 13:45:20 INFO - PROCESS | 1679 | 1467319520893 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:20 INFO - PROCESS | 1679 | 1467319520894 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:45:20 INFO - PROCESS | 1679 | ++DOCSHELL 0x12aa6c000 == 34 [pid = 1679] [id = 538] 13:45:20 INFO - PROCESS | 1679 | ++DOMWINDOW == 108 (0x112694000) [pid = 1679] [serial = 1614] [outer = 0x0] 13:45:20 INFO - PROCESS | 1679 | ++DOMWINDOW == 109 (0x124c35c00) [pid = 1679] [serial = 1615] [outer = 0x112694000] 13:45:20 INFO - PROCESS | 1679 | 1467319520918 Marionette DEBUG loaded listener.js 13:45:20 INFO - PROCESS | 1679 | ++DOMWINDOW == 110 (0x125693800) [pid = 1679] [serial = 1616] [outer = 0x112694000] 13:45:21 INFO - PROCESS | 1679 | 1467319521295 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]]]}] 13:45:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 13:45:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 568ms 13:45:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 13:45:21 INFO - PROCESS | 1679 | 1467319521337 Marionette TRACE conn2 -> [0,2125,"getWindowHandle",null] 13:45:21 INFO - PROCESS | 1679 | 1467319521339 Marionette TRACE conn2 <- [1,2125,null,{"value":"7"}] 13:45:21 INFO - PROCESS | 1679 | 1467319521342 Marionette TRACE conn2 -> [0,2126,"setScriptTimeout",{"ms":35000}] 13:45:21 INFO - PROCESS | 1679 | 1467319521344 Marionette TRACE conn2 <- [1,2126,null,{}] 13:45:21 INFO - PROCESS | 1679 | 1467319521347 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}] 13:45:21 INFO - PROCESS | 1679 | 1467319521349 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:45:21 INFO - PROCESS | 1679 | 1467319521494 Marionette TRACE conn2 <- [1,2127,null,{"value":null}] 13:45:21 INFO - PROCESS | 1679 | 1467319521514 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:21 INFO - PROCESS | 1679 | 1467319521515 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:45:21 INFO - PROCESS | 1679 | ++DOCSHELL 0x12b655000 == 35 [pid = 1679] [id = 539] 13:45:21 INFO - PROCESS | 1679 | ++DOMWINDOW == 111 (0x12569e400) [pid = 1679] [serial = 1617] [outer = 0x0] 13:45:21 INFO - PROCESS | 1679 | ++DOMWINDOW == 112 (0x125c02c00) [pid = 1679] [serial = 1618] [outer = 0x12569e400] 13:45:21 INFO - PROCESS | 1679 | 1467319521551 Marionette DEBUG loaded listener.js 13:45:21 INFO - PROCESS | 1679 | ++DOMWINDOW == 113 (0x125c10800) [pid = 1679] [serial = 1619] [outer = 0x12569e400] 13:45:21 INFO - PROCESS | 1679 | --DOMWINDOW == 112 (0x1128a9c00) [pid = 1679] [serial = 1569] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 13:45:21 INFO - PROCESS | 1679 | --DOMWINDOW == 111 (0x1128d0000) [pid = 1679] [serial = 1536] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 13:45:21 INFO - PROCESS | 1679 | --DOMWINDOW == 110 (0x1182e3000) [pid = 1679] [serial = 1545] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 13:45:21 INFO - PROCESS | 1679 | --DOMWINDOW == 109 (0x1160d9800) [pid = 1679] [serial = 1539] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 13:45:21 INFO - PROCESS | 1679 | --DOMWINDOW == 108 (0x117059400) [pid = 1679] [serial = 1542] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 13:45:21 INFO - PROCESS | 1679 | --DOMWINDOW == 107 (0x1139f2400) [pid = 1679] [serial = 1533] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 13:45:21 INFO - PROCESS | 1679 | --DOMWINDOW == 106 (0x118635000) [pid = 1679] [serial = 1548] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 13:45:21 INFO - PROCESS | 1679 | --DOMWINDOW == 105 (0x110fee800) [pid = 1679] [serial = 1524] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 13:45:21 INFO - PROCESS | 1679 | --DOMWINDOW == 104 (0x119a04800) [pid = 1679] [serial = 1554] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 13:45:21 INFO - PROCESS | 1679 | --DOMWINDOW == 103 (0x118894000) [pid = 1679] [serial = 1551] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 13:45:22 INFO - PROCESS | 1679 | --DOMWINDOW == 102 (0x110ff1400) [pid = 1679] [serial = 1557] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 13:45:22 INFO - PROCESS | 1679 | --DOMWINDOW == 101 (0x121a67000) [pid = 1679] [serial = 1563] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 13:45:22 INFO - PROCESS | 1679 | --DOMWINDOW == 100 (0x115118000) [pid = 1679] [serial = 1527] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 13:45:22 INFO - PROCESS | 1679 | --DOMWINDOW == 99 (0x1242d6800) [pid = 1679] [serial = 1566] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 13:45:22 INFO - PROCESS | 1679 | --DOMWINDOW == 98 (0x112e60400) [pid = 1679] [serial = 1560] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 13:45:22 INFO - PROCESS | 1679 | --DOMWINDOW == 97 (0x117064000) [pid = 1679] [serial = 1530] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 13:45:22 INFO - PROCESS | 1679 | --DOMWINDOW == 96 (0x11670b800) [pid = 1679] [serial = 1572] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 13:45:22 INFO - PROCESS | 1679 | 1467319522186 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]]]}] 13:45:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 13:45:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 873ms 13:45:22 INFO - PROCESS | 1679 | 1467319522216 Marionette TRACE conn2 -> [0,2129,"getWindowHandle",null] 13:45:22 INFO - PROCESS | 1679 | 1467319522218 Marionette TRACE conn2 <- [1,2129,null,{"value":"7"}] 13:45:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 13:45:22 INFO - PROCESS | 1679 | 1467319522222 Marionette TRACE conn2 -> [0,2130,"setScriptTimeout",{"ms":35000}] 13:45:22 INFO - PROCESS | 1679 | 1467319522228 Marionette TRACE conn2 <- [1,2130,null,{}] 13:45:22 INFO - PROCESS | 1679 | 1467319522235 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}] 13:45:22 INFO - PROCESS | 1679 | 1467319522237 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:45:22 INFO - PROCESS | 1679 | 1467319522371 Marionette TRACE conn2 <- [1,2131,null,{"value":null}] 13:45:22 INFO - PROCESS | 1679 | 1467319522376 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:22 INFO - PROCESS | 1679 | 1467319522378 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:45:22 INFO - PROCESS | 1679 | ++DOCSHELL 0x121c28800 == 36 [pid = 1679] [id = 540] 13:45:22 INFO - PROCESS | 1679 | ++DOMWINDOW == 97 (0x112e60400) [pid = 1679] [serial = 1620] [outer = 0x0] 13:45:22 INFO - PROCESS | 1679 | ++DOMWINDOW == 98 (0x116972400) [pid = 1679] [serial = 1621] [outer = 0x112e60400] 13:45:22 INFO - PROCESS | 1679 | 1467319522409 Marionette DEBUG loaded listener.js 13:45:22 INFO - PROCESS | 1679 | ++DOMWINDOW == 99 (0x118171800) [pid = 1679] [serial = 1622] [outer = 0x112e60400] 13:45:22 INFO - TEST-FAIL | /2dcontext/path-objects/2d.path.stroke.prune.arc.html | Zero-length line segments from arcTo and arc are removed before stroking - assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255 13:45:22 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5 13:45:22 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1 13:45:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:45:22 INFO - _addTest/ [0,2133,"getWindowHandle",null] 13:45:22 INFO - PROCESS | 1679 | 1467319522751 Marionette TRACE conn2 <- [1,2133,null,{"value":"7"}] 13:45:22 INFO - PROCESS | 1679 | 1467319522753 Marionette TRACE conn2 -> [0,2134,"setScriptTimeout",{"ms":35000}] 13:45:22 INFO - PROCESS | 1679 | 1467319522754 Marionette TRACE conn2 <- [1,2134,null,{}] 13:45:22 INFO - PROCESS | 1679 | 1467319522760 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}] 13:45:22 INFO - PROCESS | 1679 | 1467319522762 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:45:22 INFO - PROCESS | 1679 | 1467319522870 Marionette TRACE conn2 <- [1,2135,null,{"value":null}] 13:45:22 INFO - PROCESS | 1679 | 1467319522878 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:22 INFO - PROCESS | 1679 | 1467319522879 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:45:22 INFO - PROCESS | 1679 | ++DOCSHELL 0x12b981000 == 37 [pid = 1679] [id = 541] 13:45:22 INFO - PROCESS | 1679 | ++DOMWINDOW == 100 (0x117d3a800) [pid = 1679] [serial = 1623] [outer = 0x0] 13:45:22 INFO - PROCESS | 1679 | ++DOMWINDOW == 101 (0x118f7e000) [pid = 1679] [serial = 1624] [outer = 0x117d3a800] 13:45:22 INFO - PROCESS | 1679 | 1467319522903 Marionette DEBUG loaded listener.js 13:45:22 INFO - PROCESS | 1679 | ++DOMWINDOW == 102 (0x124cb1c00) [pid = 1679] [serial = 1625] [outer = 0x117d3a800] 13:45:23 INFO - PROCESS | 1679 | 1467319523269 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]]]}] 13:45:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 13:45:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 570ms 13:45:23 INFO - PROCESS | 1679 | 1467319523324 Marionette TRACE conn2 -> [0,2137,"getWindowHandle",null] 13:45:23 INFO - PROCESS | 1679 | 1467319523326 Marionette TRACE conn2 <- [1,2137,null,{"value":"7"}] 13:45:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 13:45:23 INFO - PROCESS | 1679 | 1467319523329 Marionette TRACE conn2 -> [0,2138,"setScriptTimeout",{"ms":35000}] 13:45:23 INFO - PROCESS | 1679 | 1467319523332 Marionette TRACE conn2 <- [1,2138,null,{}] 13:45:23 INFO - PROCESS | 1679 | 1467319523335 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}] 13:45:23 INFO - PROCESS | 1679 | 1467319523338 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:45:23 INFO - PROCESS | 1679 | 1467319523519 Marionette TRACE conn2 <- [1,2139,null,{"value":null}] 13:45:23 INFO - PROCESS | 1679 | 1467319523538 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:23 INFO - PROCESS | 1679 | 1467319523540 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:45:23 INFO - PROCESS | 1679 | ++DOCSHELL 0x12bdae800 == 38 [pid = 1679] [id = 542] 13:45:23 INFO - PROCESS | 1679 | ++DOMWINDOW == 103 (0x110ff1400) [pid = 1679] [serial = 1626] [outer = 0x0] 13:45:23 INFO - PROCESS | 1679 | ++DOMWINDOW == 104 (0x125cb8c00) [pid = 1679] [serial = 1627] [outer = 0x110ff1400] 13:45:23 INFO - PROCESS | 1679 | 1467319523580 Marionette DEBUG loaded listener.js 13:45:23 INFO - PROCESS | 1679 | ++DOMWINDOW == 105 (0x126152800) [pid = 1679] [serial = 1628] [outer = 0x110ff1400] 13:45:23 INFO - PROCESS | 1679 | 1467319523992 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]]]}] 13:45:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 13:45:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 720ms 13:45:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 13:45:24 INFO - PROCESS | 1679 | 1467319524050 Marionette TRACE conn2 -> [0,2141,"getWindowHandle",null] 13:45:24 INFO - PROCESS | 1679 | 1467319524053 Marionette TRACE conn2 <- [1,2141,null,{"value":"7"}] 13:45:24 INFO - PROCESS | 1679 | 1467319524083 Marionette TRACE conn2 -> [0,2142,"setScriptTimeout",{"ms":35000}] 13:45:24 INFO - PROCESS | 1679 | 1467319524085 Marionette TRACE conn2 <- [1,2142,null,{}] 13:45:24 INFO - PROCESS | 1679 | 1467319524119 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}] 13:45:24 INFO - PROCESS | 1679 | 1467319524121 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:45:24 INFO - PROCESS | 1679 | 1467319524276 Marionette TRACE conn2 <- [1,2143,null,{"value":null}] 13:45:24 INFO - PROCESS | 1679 | 1467319524336 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:24 INFO - PROCESS | 1679 | 1467319524339 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:45:24 INFO - PROCESS | 1679 | ++DOCSHELL 0x117d5e800 == 39 [pid = 1679] [id = 543] 13:45:24 INFO - PROCESS | 1679 | ++DOMWINDOW == 106 (0x1128d5000) [pid = 1679] [serial = 1629] [outer = 0x0] 13:45:24 INFO - PROCESS | 1679 | ++DOMWINDOW == 107 (0x1130d4400) [pid = 1679] [serial = 1630] [outer = 0x1128d5000] 13:45:24 INFO - PROCESS | 1679 | 1467319524370 Marionette DEBUG loaded listener.js 13:45:24 INFO - PROCESS | 1679 | ++DOMWINDOW == 108 (0x11670ac00) [pid = 1679] [serial = 1631] [outer = 0x1128d5000] 13:45:24 INFO - PROCESS | 1679 | 1467319524900 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] 13:45:24 INFO - PROCESS | 1679 | 1467319524914 Marionette TRACE conn2 <- [1,2145,null,{"value":"7"}] 13:45:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 13:45:24 INFO - PROCESS | 1679 | 1467319524919 Marionette TRACE conn2 -> [0,2146,"setScriptTimeout",{"ms":35000}] 13:45:24 INFO - PROCESS | 1679 | 1467319524921 Marionette TRACE conn2 <- [1,2146,null,{}] 13:45:24 INFO - PROCESS | 1679 | 1467319524923 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}] 13:45:24 INFO - PROCESS | 1679 | 1467319524925 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:45:25 INFO - PROCESS | 1679 | 1467319525034 Marionette TRACE conn2 <- [1,2147,null,{"value":null}] 13:45:25 INFO - PROCESS | 1679 | 1467319525131 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:25 INFO - PROCESS | 1679 | 1467319525133 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:45:25 INFO - PROCESS | 1679 | ++DOCSHELL 0x125dcd000 == 40 [pid = 1679] [id = 544] 13:45:25 INFO - PROCESS | 1679 | ++DOMWINDOW == 109 (0x11816f800) [pid = 1679] [serial = 1632] [outer = 0x0] 13:45:25 INFO - PROCESS | 1679 | ++DOMWINDOW == 110 (0x1182df400) [pid = 1679] [serial = 1633] [outer = 0x11816f800] 13:45:25 INFO - PROCESS | 1679 | 1467319525164 Marionette DEBUG loaded listener.js 13:45:25 INFO - PROCESS | 1679 | ++DOMWINDOW == 111 (0x11862ec00) [pid = 1679] [serial = 1634] [outer = 0x11816f800] 13:45:25 INFO - PROCESS | 1679 | 1467319525853 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] 13:45:25 INFO - PROCESS | 1679 | 1467319525899 Marionette TRACE conn2 <- [1,2149,null,{"value":"7"}] 13:45:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 13:45:25 INFO - PROCESS | 1679 | 1467319525902 Marionette TRACE conn2 -> [0,2150,"setScriptTimeout",{"ms":35000}] 13:45:25 INFO - PROCESS | 1679 | 1467319525904 Marionette TRACE conn2 <- [1,2150,null,{}] 13:45:25 INFO - PROCESS | 1679 | 1467319525908 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}] 13:45:25 INFO - PROCESS | 1679 | 1467319525909 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:45:26 INFO - PROCESS | 1679 | 1467319526010 Marionette TRACE conn2 <- [1,2151,null,{"value":null}] 13:45:26 INFO - PROCESS | 1679 | 1467319526070 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:26 INFO - PROCESS | 1679 | 1467319526073 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:45:26 INFO - PROCESS | 1679 | ++DOCSHELL 0x118472800 == 41 [pid = 1679] [id = 545] 13:45:26 INFO - PROCESS | 1679 | ++DOMWINDOW == 112 (0x11662e800) [pid = 1679] [serial = 1635] [outer = 0x0] 13:45:26 INFO - PROCESS | 1679 | ++DOMWINDOW == 113 (0x116f03400) [pid = 1679] [serial = 1636] [outer = 0x11662e800] 13:45:26 INFO - PROCESS | 1679 | 1467319526101 Marionette DEBUG loaded listener.js 13:45:26 INFO - PROCESS | 1679 | ++DOMWINDOW == 114 (0x1176eb400) [pid = 1679] [serial = 1637] [outer = 0x11662e800] 13:45:26 INFO - PROCESS | 1679 | --DOCSHELL 0x12b981000 == 40 [pid = 1679] [id = 541] 13:45:26 INFO - PROCESS | 1679 | --DOCSHELL 0x121c28800 == 39 [pid = 1679] [id = 540] 13:45:26 INFO - PROCESS | 1679 | --DOCSHELL 0x12b655000 == 38 [pid = 1679] [id = 539] 13:45:26 INFO - PROCESS | 1679 | --DOCSHELL 0x12aa6c000 == 37 [pid = 1679] [id = 538] 13:45:26 INFO - PROCESS | 1679 | --DOCSHELL 0x12a5d7000 == 36 [pid = 1679] [id = 537] 13:45:26 INFO - PROCESS | 1679 | --DOCSHELL 0x128f42800 == 35 [pid = 1679] [id = 536] 13:45:26 INFO - PROCESS | 1679 | --DOCSHELL 0x125dc8800 == 34 [pid = 1679] [id = 535] 13:45:26 INFO - PROCESS | 1679 | --DOCSHELL 0x121c2e000 == 33 [pid = 1679] [id = 534] 13:45:26 INFO - PROCESS | 1679 | --DOCSHELL 0x120f80800 == 32 [pid = 1679] [id = 533] 13:45:26 INFO - PROCESS | 1679 | --DOCSHELL 0x1181f7800 == 31 [pid = 1679] [id = 532] 13:45:26 INFO - PROCESS | 1679 | --DOMWINDOW == 113 (0x1128d6c00) [pid = 1679] [serial = 1537] [outer = 0x0] [url = about:blank] 13:45:26 INFO - PROCESS | 1679 | --DOMWINDOW == 112 (0x112e5b400) [pid = 1679] [serial = 1538] [outer = 0x0] [url = about:blank] 13:45:26 INFO - PROCESS | 1679 | --DOMWINDOW == 111 (0x118634c00) [pid = 1679] [serial = 1546] [outer = 0x0] [url = about:blank] 13:45:26 INFO - PROCESS | 1679 | --DOMWINDOW == 110 (0x116972c00) [pid = 1679] [serial = 1540] [outer = 0x0] [url = about:blank] 13:45:26 INFO - PROCESS | 1679 | --DOMWINDOW == 109 (0x116f0d400) [pid = 1679] [serial = 1541] [outer = 0x0] [url = about:blank] 13:45:26 INFO - PROCESS | 1679 | --DOMWINDOW == 108 (0x118172c00) [pid = 1679] [serial = 1543] [outer = 0x0] [url = about:blank] 13:45:26 INFO - PROCESS | 1679 | --DOMWINDOW == 107 (0x1182e6400) [pid = 1679] [serial = 1544] [outer = 0x0] [url = about:blank] 13:45:26 INFO - PROCESS | 1679 | --DOMWINDOW == 106 (0x116f06c00) [pid = 1679] [serial = 1535] [outer = 0x0] [url = about:blank] 13:45:26 INFO - PROCESS | 1679 | --DOMWINDOW == 105 (0x116632c00) [pid = 1679] [serial = 1534] [outer = 0x0] [url = about:blank] 13:45:26 INFO - PROCESS | 1679 | --DOMWINDOW == 104 (0x118f7f800) [pid = 1679] [serial = 1549] [outer = 0x0] [url = about:blank] 13:45:26 INFO - PROCESS | 1679 | --DOMWINDOW == 103 (0x1128a6800) [pid = 1679] [serial = 1526] [outer = 0x0] [url = about:blank] 13:45:26 INFO - PROCESS | 1679 | --DOMWINDOW == 102 (0x118fc9c00) [pid = 1679] [serial = 1550] [outer = 0x0] [url = about:blank] 13:45:26 INFO - PROCESS | 1679 | --DOMWINDOW == 101 (0x1210dd000) [pid = 1679] [serial = 1555] [outer = 0x0] [url = about:blank] 13:45:26 INFO - PROCESS | 1679 | --DOMWINDOW == 100 (0x111c78c00) [pid = 1679] [serial = 1525] [outer = 0x0] [url = about:blank] 13:45:26 INFO - PROCESS | 1679 | --DOMWINDOW == 99 (0x11933c400) [pid = 1679] [serial = 1552] [outer = 0x0] [url = about:blank] 13:45:26 INFO - PROCESS | 1679 | --DOMWINDOW == 98 (0x1151cfc00) [pid = 1679] [serial = 1558] [outer = 0x0] [url = about:blank] 13:45:26 INFO - PROCESS | 1679 | --DOMWINDOW == 97 (0x11824b000) [pid = 1679] [serial = 1559] [outer = 0x0] [url = about:blank] 13:45:26 INFO - PROCESS | 1679 | --DOMWINDOW == 96 (0x123c04800) [pid = 1679] [serial = 1564] [outer = 0x0] [url = about:blank] 13:45:26 INFO - PROCESS | 1679 | --DOMWINDOW == 95 (0x1197e6800) [pid = 1679] [serial = 1553] [outer = 0x0] [url = about:blank] 13:45:26 INFO - PROCESS | 1679 | --DOMWINDOW == 94 (0x12183f400) [pid = 1679] [serial = 1556] [outer = 0x0] [url = about:blank] 13:45:26 INFO - PROCESS | 1679 | --DOMWINDOW == 93 (0x116f04400) [pid = 1679] [serial = 1529] [outer = 0x0] [url = about:blank] 13:45:26 INFO - PROCESS | 1679 | --DOMWINDOW == 92 (0x1241b9c00) [pid = 1679] [serial = 1565] [outer = 0x0] [url = about:blank] 13:45:26 INFO - PROCESS | 1679 | --DOMWINDOW == 91 (0x124c2d000) [pid = 1679] [serial = 1567] [outer = 0x0] [url = about:blank] 13:45:26 INFO - PROCESS | 1679 | --DOMWINDOW == 90 (0x11670d000) [pid = 1679] [serial = 1528] [outer = 0x0] [url = about:blank] 13:45:26 INFO - PROCESS | 1679 | --DOMWINDOW == 89 (0x118f3e800) [pid = 1679] [serial = 1547] [outer = 0x0] [url = about:blank] 13:45:26 INFO - PROCESS | 1679 | --DOMWINDOW == 88 (0x1197e7000) [pid = 1679] [serial = 1561] [outer = 0x0] [url = about:blank] 13:45:26 INFO - PROCESS | 1679 | --DOMWINDOW == 87 (0x124cb8000) [pid = 1679] [serial = 1568] [outer = 0x0] [url = about:blank] 13:45:26 INFO - PROCESS | 1679 | --DOMWINDOW == 86 (0x121a63800) [pid = 1679] [serial = 1562] [outer = 0x0] [url = about:blank] 13:45:26 INFO - PROCESS | 1679 | --DOMWINDOW == 85 (0x118632c00) [pid = 1679] [serial = 1532] [outer = 0x0] [url = about:blank] 13:45:26 INFO - PROCESS | 1679 | --DOMWINDOW == 84 (0x11817a800) [pid = 1679] [serial = 1531] [outer = 0x0] [url = about:blank] 13:45:26 INFO - PROCESS | 1679 | --DOMWINDOW == 83 (0x117059c00) [pid = 1679] [serial = 1573] [outer = 0x0] [url = about:blank] 13:45:26 INFO - PROCESS | 1679 | --DOMWINDOW == 82 (0x117d2ec00) [pid = 1679] [serial = 1574] [outer = 0x0] [url = about:blank] 13:45:26 INFO - PROCESS | 1679 | --DOMWINDOW == 81 (0x1133c4c00) [pid = 1679] [serial = 1571] [outer = 0x0] [url = about:blank] 13:45:26 INFO - PROCESS | 1679 | --DOMWINDOW == 80 (0x112d73c00) [pid = 1679] [serial = 1570] [outer = 0x0] [url = about:blank] 13:45:26 INFO - PROCESS | 1679 | 1467319526475 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]]]}] 13:45:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 13:45:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 620ms 13:45:26 INFO - PROCESS | 1679 | 1467319526523 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 13:45:26 INFO - PROCESS | 1679 | 1467319526526 Marionette TRACE conn2 <- [1,2153,null,{"value":"7"}] 13:45:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 13:45:26 INFO - PROCESS | 1679 | 1467319526530 Marionette TRACE conn2 -> [0,2154,"setScriptTimeout",{"ms":35000}] 13:45:26 INFO - PROCESS | 1679 | 1467319526532 Marionette TRACE conn2 <- [1,2154,null,{}] 13:45:26 INFO - PROCESS | 1679 | 1467319526534 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}] 13:45:26 INFO - PROCESS | 1679 | 1467319526536 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:45:26 INFO - PROCESS | 1679 | 1467319526600 Marionette TRACE conn2 <- [1,2155,null,{"value":null}] 13:45:26 INFO - PROCESS | 1679 | 1467319526603 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:26 INFO - PROCESS | 1679 | 1467319526605 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:45:26 INFO - PROCESS | 1679 | ++DOCSHELL 0x11858f000 == 32 [pid = 1679] [id = 546] 13:45:26 INFO - PROCESS | 1679 | ++DOMWINDOW == 81 (0x11705b400) [pid = 1679] [serial = 1638] [outer = 0x0] 13:45:26 INFO - PROCESS | 1679 | ++DOMWINDOW == 82 (0x117d2ec00) [pid = 1679] [serial = 1639] [outer = 0x11705b400] 13:45:26 INFO - PROCESS | 1679 | 1467319526630 Marionette DEBUG loaded listener.js 13:45:26 INFO - PROCESS | 1679 | ++DOMWINDOW == 83 (0x11817d800) [pid = 1679] [serial = 1640] [outer = 0x11705b400] 13:45:27 INFO - PROCESS | 1679 | 1467319527054 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]]]}] 13:45:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 13:45:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 571ms 13:45:27 INFO - PROCESS | 1679 | 1467319527103 Marionette TRACE conn2 -> [0,2157,"getWindowHandle",null] 13:45:27 INFO - PROCESS | 1679 | 1467319527105 Marionette TRACE conn2 <- [1,2157,null,{"value":"7"}] 13:45:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 13:45:27 INFO - PROCESS | 1679 | 1467319527109 Marionette TRACE conn2 -> [0,2158,"setScriptTimeout",{"ms":35000}] 13:45:27 INFO - PROCESS | 1679 | 1467319527113 Marionette TRACE conn2 <- [1,2158,null,{}] 13:45:27 INFO - PROCESS | 1679 | 1467319527124 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}] 13:45:27 INFO - PROCESS | 1679 | 1467319527129 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:45:27 INFO - PROCESS | 1679 | 1467319527250 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 13:45:27 INFO - PROCESS | 1679 | 1467319527264 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:27 INFO - PROCESS | 1679 | 1467319527266 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:45:27 INFO - PROCESS | 1679 | ++DOCSHELL 0x121146800 == 33 [pid = 1679] [id = 547] 13:45:27 INFO - PROCESS | 1679 | ++DOMWINDOW == 84 (0x118334000) [pid = 1679] [serial = 1641] [outer = 0x0] 13:45:27 INFO - PROCESS | 1679 | ++DOMWINDOW == 85 (0x118f75800) [pid = 1679] [serial = 1642] [outer = 0x118334000] 13:45:27 INFO - PROCESS | 1679 | 1467319527307 Marionette DEBUG loaded listener.js 13:45:27 INFO - PROCESS | 1679 | ++DOMWINDOW == 86 (0x118ff5800) [pid = 1679] [serial = 1643] [outer = 0x118334000] 13:45:27 INFO - PROCESS | 1679 | 1467319527700 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]]]}] 13:45:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 13:45:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 625ms 13:45:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 13:45:27 INFO - PROCESS | 1679 | 1467319527734 Marionette TRACE conn2 -> [0,2161,"getWindowHandle",null] 13:45:27 INFO - PROCESS | 1679 | 1467319527736 Marionette TRACE conn2 <- [1,2161,null,{"value":"7"}] 13:45:27 INFO - PROCESS | 1679 | 1467319527738 Marionette TRACE conn2 -> [0,2162,"setScriptTimeout",{"ms":35000}] 13:45:27 INFO - PROCESS | 1679 | 1467319527739 Marionette TRACE conn2 <- [1,2162,null,{}] 13:45:27 INFO - PROCESS | 1679 | 1467319527741 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}] 13:45:27 INFO - PROCESS | 1679 | 1467319527743 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:45:27 INFO - PROCESS | 1679 | 1467319527820 Marionette TRACE conn2 <- [1,2163,null,{"value":null}] 13:45:27 INFO - PROCESS | 1679 | 1467319527827 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:27 INFO - PROCESS | 1679 | 1467319527828 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:45:27 INFO - PROCESS | 1679 | ++DOCSHELL 0x123c1a000 == 34 [pid = 1679] [id = 548] 13:45:27 INFO - PROCESS | 1679 | ++DOMWINDOW == 87 (0x119342800) [pid = 1679] [serial = 1644] [outer = 0x0] 13:45:27 INFO - PROCESS | 1679 | ++DOMWINDOW == 88 (0x119756c00) [pid = 1679] [serial = 1645] [outer = 0x119342800] 13:45:27 INFO - PROCESS | 1679 | 1467319527853 Marionette DEBUG loaded listener.js 13:45:27 INFO - PROCESS | 1679 | ++DOMWINDOW == 89 (0x119f4f400) [pid = 1679] [serial = 1646] [outer = 0x119342800] 13:45:28 INFO - PROCESS | 1679 | 1467319528192 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]]]}] 13:45:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 13:45:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 472ms 13:45:28 INFO - PROCESS | 1679 | 1467319528212 Marionette TRACE conn2 -> [0,2165,"getWindowHandle",null] 13:45:28 INFO - PROCESS | 1679 | 1467319528213 Marionette TRACE conn2 <- [1,2165,null,{"value":"7"}] 13:45:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 13:45:28 INFO - PROCESS | 1679 | 1467319528215 Marionette TRACE conn2 -> [0,2166,"setScriptTimeout",{"ms":35000}] 13:45:28 INFO - PROCESS | 1679 | 1467319528217 Marionette TRACE conn2 <- [1,2166,null,{}] 13:45:28 INFO - PROCESS | 1679 | 1467319528219 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}] 13:45:28 INFO - PROCESS | 1679 | 1467319528220 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:45:28 INFO - PROCESS | 1679 | 1467319528295 Marionette TRACE conn2 <- [1,2167,null,{"value":null}] 13:45:28 INFO - PROCESS | 1679 | 1467319528365 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:28 INFO - PROCESS | 1679 | 1467319528366 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:45:28 INFO - PROCESS | 1679 | ++DOCSHELL 0x125671800 == 35 [pid = 1679] [id = 549] 13:45:28 INFO - PROCESS | 1679 | ++DOMWINDOW == 90 (0x119641000) [pid = 1679] [serial = 1647] [outer = 0x0] 13:45:28 INFO - PROCESS | 1679 | ++DOMWINDOW == 91 (0x12102e000) [pid = 1679] [serial = 1648] [outer = 0x119641000] 13:45:28 INFO - PROCESS | 1679 | 1467319528398 Marionette DEBUG loaded listener.js 13:45:28 INFO - PROCESS | 1679 | ++DOMWINDOW == 92 (0x1219ef400) [pid = 1679] [serial = 1649] [outer = 0x119641000] 13:45:28 INFO - PROCESS | 1679 | 1467319528770 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]]]}] 13:45:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 13:45:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 569ms 13:45:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 13:45:28 INFO - PROCESS | 1679 | 1467319528786 Marionette TRACE conn2 -> [0,2169,"getWindowHandle",null] 13:45:28 INFO - PROCESS | 1679 | 1467319528787 Marionette TRACE conn2 <- [1,2169,null,{"value":"7"}] 13:45:28 INFO - PROCESS | 1679 | 1467319528791 Marionette TRACE conn2 -> [0,2170,"setScriptTimeout",{"ms":35000}] 13:45:28 INFO - PROCESS | 1679 | 1467319528794 Marionette TRACE conn2 <- [1,2170,null,{}] 13:45:28 INFO - PROCESS | 1679 | 1467319528802 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}] 13:45:28 INFO - PROCESS | 1679 | 1467319528807 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:45:28 INFO - PROCESS | 1679 | 1467319528909 Marionette TRACE conn2 <- [1,2171,null,{"value":null}] 13:45:28 INFO - PROCESS | 1679 | 1467319528942 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:28 INFO - PROCESS | 1679 | 1467319528944 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:45:28 INFO - PROCESS | 1679 | ++DOCSHELL 0x128f29800 == 36 [pid = 1679] [id = 550] 13:45:28 INFO - PROCESS | 1679 | ++DOMWINDOW == 93 (0x12183f400) [pid = 1679] [serial = 1650] [outer = 0x0] 13:45:28 INFO - PROCESS | 1679 | ++DOMWINDOW == 94 (0x123c06000) [pid = 1679] [serial = 1651] [outer = 0x12183f400] 13:45:28 INFO - PROCESS | 1679 | 1467319528964 Marionette DEBUG loaded listener.js 13:45:29 INFO - PROCESS | 1679 | ++DOMWINDOW == 95 (0x124cb7400) [pid = 1679] [serial = 1652] [outer = 0x12183f400] 13:45:29 INFO - PROCESS | 1679 | 1467319529310 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]]]}] 13:45:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 13:45:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 532ms 13:45:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 13:45:29 INFO - PROCESS | 1679 | 1467319529322 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 13:45:29 INFO - PROCESS | 1679 | 1467319529325 Marionette TRACE conn2 <- [1,2173,null,{"value":"7"}] 13:45:29 INFO - PROCESS | 1679 | 1467319529329 Marionette TRACE conn2 -> [0,2174,"setScriptTimeout",{"ms":35000}] 13:45:29 INFO - PROCESS | 1679 | 1467319529330 Marionette TRACE conn2 <- [1,2174,null,{}] 13:45:29 INFO - PROCESS | 1679 | 1467319529343 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}] 13:45:29 INFO - PROCESS | 1679 | 1467319529345 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:45:29 INFO - PROCESS | 1679 | 1467319529492 Marionette TRACE conn2 <- [1,2175,null,{"value":null}] 13:45:29 INFO - PROCESS | 1679 | 1467319529557 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:29 INFO - PROCESS | 1679 | 1467319529558 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:45:29 INFO - PROCESS | 1679 | ++DOCSHELL 0x129672800 == 37 [pid = 1679] [id = 551] 13:45:29 INFO - PROCESS | 1679 | ++DOMWINDOW == 96 (0x12102e800) [pid = 1679] [serial = 1653] [outer = 0x0] 13:45:29 INFO - PROCESS | 1679 | ++DOMWINDOW == 97 (0x125c04400) [pid = 1679] [serial = 1654] [outer = 0x12102e800] 13:45:29 INFO - PROCESS | 1679 | 1467319529597 Marionette DEBUG loaded listener.js 13:45:29 INFO - PROCESS | 1679 | ++DOMWINDOW == 98 (0x125d4b400) [pid = 1679] [serial = 1655] [outer = 0x12102e800] 13:45:30 INFO - PROCESS | 1679 | 1467319529995 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]]]}] 13:45:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 13:45:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 682ms 13:45:30 INFO - PROCESS | 1679 | 1467319530012 Marionette TRACE conn2 -> [0,2177,"getWindowHandle",null] 13:45:30 INFO - PROCESS | 1679 | 1467319530013 Marionette TRACE conn2 <- [1,2177,null,{"value":"7"}] 13:45:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 13:45:30 INFO - PROCESS | 1679 | 1467319530015 Marionette TRACE conn2 -> [0,2178,"setScriptTimeout",{"ms":35000}] 13:45:30 INFO - PROCESS | 1679 | 1467319530016 Marionette TRACE conn2 <- [1,2178,null,{}] 13:45:30 INFO - PROCESS | 1679 | 1467319530019 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}] 13:45:30 INFO - PROCESS | 1679 | 1467319530020 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:45:30 INFO - PROCESS | 1679 | 1467319530120 Marionette TRACE conn2 <- [1,2179,null,{"value":null}] 13:45:30 INFO - PROCESS | 1679 | 1467319530154 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:30 INFO - PROCESS | 1679 | 1467319530155 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:45:30 INFO - PROCESS | 1679 | ++DOCSHELL 0x12a5dd000 == 38 [pid = 1679] [id = 552] 13:45:30 INFO - PROCESS | 1679 | ++DOMWINDOW == 99 (0x118176800) [pid = 1679] [serial = 1656] [outer = 0x0] 13:45:30 INFO - PROCESS | 1679 | ++DOMWINDOW == 100 (0x12606cc00) [pid = 1679] [serial = 1657] [outer = 0x118176800] 13:45:30 INFO - PROCESS | 1679 | 1467319530180 Marionette DEBUG loaded listener.js 13:45:30 INFO - PROCESS | 1679 | ++DOMWINDOW == 101 (0x126154000) [pid = 1679] [serial = 1658] [outer = 0x118176800] 13:45:30 INFO - PROCESS | 1679 | --DOMWINDOW == 100 (0x112e60400) [pid = 1679] [serial = 1620] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 13:45:30 INFO - PROCESS | 1679 | --DOMWINDOW == 99 (0x118fbfc00) [pid = 1679] [serial = 1590] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 13:45:30 INFO - PROCESS | 1679 | --DOMWINDOW == 98 (0x1110a0400) [pid = 1679] [serial = 1608] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 13:45:30 INFO - PROCESS | 1679 | --DOMWINDOW == 97 (0x1210e0800) [pid = 1679] [serial = 1611] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 13:45:30 INFO - PROCESS | 1679 | --DOMWINDOW == 96 (0x1128d9000) [pid = 1679] [serial = 1593] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 13:45:30 INFO - PROCESS | 1679 | --DOMWINDOW == 95 (0x12569e400) [pid = 1679] [serial = 1617] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 13:45:30 INFO - PROCESS | 1679 | --DOMWINDOW == 94 (0x112694000) [pid = 1679] [serial = 1614] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 13:45:30 INFO - PROCESS | 1679 | --DOMWINDOW == 93 (0x112d80800) [pid = 1679] [serial = 1596] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 13:45:30 INFO - PROCESS | 1679 | --DOMWINDOW == 92 (0x118ff2000) [pid = 1679] [serial = 1605] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 13:45:30 INFO - PROCESS | 1679 | --DOMWINDOW == 91 (0x117d3a800) [pid = 1679] [serial = 1623] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 13:45:30 INFO - PROCESS | 1679 | --DOMWINDOW == 90 (0x116f0e000) [pid = 1679] [serial = 1599] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 13:45:30 INFO - PROCESS | 1679 | --DOMWINDOW == 89 (0x1128d2000) [pid = 1679] [serial = 1602] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 13:45:30 INFO - PROCESS | 1679 | --DOMWINDOW == 88 (0x113949c00) [pid = 1679] [serial = 1575] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 13:45:30 INFO - PROCESS | 1679 | --DOMWINDOW == 87 (0x11705b000) [pid = 1679] [serial = 1578] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 13:45:30 INFO - PROCESS | 1679 | --DOMWINDOW == 86 (0x1128a3400) [pid = 1679] [serial = 1581] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 13:45:30 INFO - PROCESS | 1679 | --DOMWINDOW == 85 (0x118fc6800) [pid = 1679] [serial = 1584] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 13:45:30 INFO - PROCESS | 1679 | --DOMWINDOW == 84 (0x118fc7000) [pid = 1679] [serial = 1587] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 13:45:30 INFO - PROCESS | 1679 | 1467319530565 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]]]}] 13:45:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 13:45:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 569ms 13:45:30 INFO - PROCESS | 1679 | 1467319530585 Marionette TRACE conn2 -> [0,2181,"getWindowHandle",null] 13:45:30 INFO - PROCESS | 1679 | 1467319530586 Marionette TRACE conn2 <- [1,2181,null,{"value":"7"}] 13:45:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 13:45:30 INFO - PROCESS | 1679 | 1467319530588 Marionette TRACE conn2 -> [0,2182,"setScriptTimeout",{"ms":35000}] 13:45:30 INFO - PROCESS | 1679 | 1467319530589 Marionette TRACE conn2 <- [1,2182,null,{}] 13:45:30 INFO - PROCESS | 1679 | 1467319530594 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}] 13:45:30 INFO - PROCESS | 1679 | 1467319530595 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:45:30 INFO - PROCESS | 1679 | 1467319530680 Marionette TRACE conn2 <- [1,2183,null,{"value":null}] 13:45:30 INFO - PROCESS | 1679 | 1467319530739 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:30 INFO - PROCESS | 1679 | 1467319530740 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:45:30 INFO - PROCESS | 1679 | ++DOCSHELL 0x125688800 == 39 [pid = 1679] [id = 553] 13:45:30 INFO - PROCESS | 1679 | ++DOMWINDOW == 85 (0x1128a6800) [pid = 1679] [serial = 1659] [outer = 0x0] 13:45:30 INFO - PROCESS | 1679 | ++DOMWINDOW == 86 (0x11677e400) [pid = 1679] [serial = 1660] [outer = 0x1128a6800] 13:45:30 INFO - PROCESS | 1679 | 1467319530765 Marionette DEBUG loaded listener.js 13:45:30 INFO - PROCESS | 1679 | ++DOMWINDOW == 87 (0x118f7d800) [pid = 1679] [serial = 1661] [outer = 0x1128a6800] 13:45:31 INFO - PROCESS | 1679 | 1467319531043 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]]]}] 13:45:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 13:45:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 474ms 13:45:31 INFO - PROCESS | 1679 | 1467319531065 Marionette TRACE conn2 -> [0,2185,"getWindowHandle",null] 13:45:31 INFO - PROCESS | 1679 | 1467319531067 Marionette TRACE conn2 <- [1,2185,null,{"value":"7"}] 13:45:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 13:45:31 INFO - PROCESS | 1679 | 1467319531069 Marionette TRACE conn2 -> [0,2186,"setScriptTimeout",{"ms":35000}] 13:45:31 INFO - PROCESS | 1679 | 1467319531070 Marionette TRACE conn2 <- [1,2186,null,{}] 13:45:31 INFO - PROCESS | 1679 | 1467319531081 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}] 13:45:31 INFO - PROCESS | 1679 | 1467319531082 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:45:31 INFO - PROCESS | 1679 | 1467319531168 Marionette TRACE conn2 <- [1,2187,null,{"value":null}] 13:45:31 INFO - PROCESS | 1679 | 1467319531172 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:31 INFO - PROCESS | 1679 | 1467319531173 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:45:31 INFO - PROCESS | 1679 | ++DOCSHELL 0x12aa7b000 == 40 [pid = 1679] [id = 554] 13:45:31 INFO - PROCESS | 1679 | ++DOMWINDOW == 88 (0x1176f4c00) [pid = 1679] [serial = 1662] [outer = 0x0] 13:45:31 INFO - PROCESS | 1679 | ++DOMWINDOW == 89 (0x1242e0800) [pid = 1679] [serial = 1663] [outer = 0x1176f4c00] 13:45:31 INFO - PROCESS | 1679 | 1467319531198 Marionette DEBUG loaded listener.js 13:45:31 INFO - PROCESS | 1679 | ++DOMWINDOW == 90 (0x125db4000) [pid = 1679] [serial = 1664] [outer = 0x1176f4c00] 13:45:31 INFO - PROCESS | 1679 | 1467319531539 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]]]}] 13:45:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 13:45:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 518ms 13:45:31 INFO - PROCESS | 1679 | 1467319531588 Marionette TRACE conn2 -> [0,2189,"getWindowHandle",null] 13:45:31 INFO - PROCESS | 1679 | 1467319531590 Marionette TRACE conn2 <- [1,2189,null,{"value":"7"}] 13:45:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 13:45:31 INFO - PROCESS | 1679 | 1467319531592 Marionette TRACE conn2 -> [0,2190,"setScriptTimeout",{"ms":35000}] 13:45:31 INFO - PROCESS | 1679 | 1467319531593 Marionette TRACE conn2 <- [1,2190,null,{}] 13:45:31 INFO - PROCESS | 1679 | 1467319531596 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}] 13:45:31 INFO - PROCESS | 1679 | 1467319531597 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:45:31 INFO - PROCESS | 1679 | 1467319531694 Marionette TRACE conn2 <- [1,2191,null,{"value":null}] 13:45:31 INFO - PROCESS | 1679 | 1467319531698 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:31 INFO - PROCESS | 1679 | 1467319531700 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:45:31 INFO - PROCESS | 1679 | ++DOCSHELL 0x12bda8800 == 41 [pid = 1679] [id = 555] 13:45:31 INFO - PROCESS | 1679 | ++DOMWINDOW == 91 (0x124cabc00) [pid = 1679] [serial = 1665] [outer = 0x0] 13:45:31 INFO - PROCESS | 1679 | ++DOMWINDOW == 92 (0x126213400) [pid = 1679] [serial = 1666] [outer = 0x124cabc00] 13:45:31 INFO - PROCESS | 1679 | 1467319531726 Marionette DEBUG loaded listener.js 13:45:31 INFO - PROCESS | 1679 | ++DOMWINDOW == 93 (0x12650c400) [pid = 1679] [serial = 1667] [outer = 0x124cabc00] 13:45:32 INFO - PROCESS | 1679 | 1467319532051 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]]]}] 13:45:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 13:45:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 469ms 13:45:32 INFO - PROCESS | 1679 | 1467319532062 Marionette TRACE conn2 -> [0,2193,"getWindowHandle",null] 13:45:32 INFO - PROCESS | 1679 | 1467319532063 Marionette TRACE conn2 <- [1,2193,null,{"value":"7"}] 13:45:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 13:45:32 INFO - PROCESS | 1679 | 1467319532066 Marionette TRACE conn2 -> [0,2194,"setScriptTimeout",{"ms":35000}] 13:45:32 INFO - PROCESS | 1679 | 1467319532067 Marionette TRACE conn2 <- [1,2194,null,{}] 13:45:32 INFO - PROCESS | 1679 | 1467319532069 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}] 13:45:32 INFO - PROCESS | 1679 | 1467319532070 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:45:32 INFO - PROCESS | 1679 | 1467319532152 Marionette TRACE conn2 <- [1,2195,null,{"value":null}] 13:45:32 INFO - PROCESS | 1679 | 1467319532156 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:32 INFO - PROCESS | 1679 | 1467319532157 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:45:32 INFO - PROCESS | 1679 | ++DOCSHELL 0x12c528000 == 42 [pid = 1679] [id = 556] 13:45:32 INFO - PROCESS | 1679 | ++DOMWINDOW == 94 (0x126511000) [pid = 1679] [serial = 1668] [outer = 0x0] 13:45:32 INFO - PROCESS | 1679 | ++DOMWINDOW == 95 (0x126518c00) [pid = 1679] [serial = 1669] [outer = 0x126511000] 13:45:32 INFO - PROCESS | 1679 | 1467319532181 Marionette DEBUG loaded listener.js 13:45:32 INFO - PROCESS | 1679 | ++DOMWINDOW == 96 (0x1265ba800) [pid = 1679] [serial = 1670] [outer = 0x126511000] 13:45:32 INFO - PROCESS | 1679 | 1467319532581 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]]]}] 13:45:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 13:45:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 570ms 13:45:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 13:45:32 INFO - PROCESS | 1679 | 1467319532637 Marionette TRACE conn2 -> [0,2197,"getWindowHandle",null] 13:45:32 INFO - PROCESS | 1679 | 1467319532639 Marionette TRACE conn2 <- [1,2197,null,{"value":"7"}] 13:45:32 INFO - PROCESS | 1679 | 1467319532643 Marionette TRACE conn2 -> [0,2198,"setScriptTimeout",{"ms":35000}] 13:45:32 INFO - PROCESS | 1679 | 1467319532645 Marionette TRACE conn2 <- [1,2198,null,{}] 13:45:32 INFO - PROCESS | 1679 | 1467319532649 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}] 13:45:32 INFO - PROCESS | 1679 | 1467319532651 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:45:32 INFO - PROCESS | 1679 | 1467319532756 Marionette TRACE conn2 <- [1,2199,null,{"value":null}] 13:45:32 INFO - PROCESS | 1679 | 1467319532824 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:32 INFO - PROCESS | 1679 | 1467319532826 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:45:32 INFO - PROCESS | 1679 | ++DOCSHELL 0x1181ee000 == 43 [pid = 1679] [id = 557] 13:45:32 INFO - PROCESS | 1679 | ++DOMWINDOW == 97 (0x112d73c00) [pid = 1679] [serial = 1671] [outer = 0x0] 13:45:32 INFO - PROCESS | 1679 | ++DOMWINDOW == 98 (0x11336c800) [pid = 1679] [serial = 1672] [outer = 0x112d73c00] 13:45:32 INFO - PROCESS | 1679 | 1467319532870 Marionette DEBUG loaded listener.js 13:45:32 INFO - PROCESS | 1679 | ++DOMWINDOW == 99 (0x116783000) [pid = 1679] [serial = 1673] [outer = 0x112d73c00] 13:45:33 INFO - PROCESS | 1679 | 1467319533297 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]]]}] 13:45:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 13:45:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 672ms 13:45:33 INFO - PROCESS | 1679 | 1467319533314 Marionette TRACE conn2 -> [0,2201,"getWindowHandle",null] 13:45:33 INFO - PROCESS | 1679 | 1467319533317 Marionette TRACE conn2 <- [1,2201,null,{"value":"7"}] 13:45:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 13:45:33 INFO - PROCESS | 1679 | 1467319533322 Marionette TRACE conn2 -> [0,2202,"setScriptTimeout",{"ms":35000}] 13:45:33 INFO - PROCESS | 1679 | 1467319533324 Marionette TRACE conn2 <- [1,2202,null,{}] 13:45:33 INFO - PROCESS | 1679 | 1467319533327 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}] 13:45:33 INFO - PROCESS | 1679 | 1467319533328 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:45:33 INFO - PROCESS | 1679 | 1467319533430 Marionette TRACE conn2 <- [1,2203,null,{"value":null}] 13:45:33 INFO - PROCESS | 1679 | 1467319533492 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:33 INFO - PROCESS | 1679 | 1467319533493 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:45:33 INFO - PROCESS | 1679 | ++DOCSHELL 0x125c32800 == 44 [pid = 1679] [id = 558] 13:45:33 INFO - PROCESS | 1679 | ++DOMWINDOW == 100 (0x1176ecc00) [pid = 1679] [serial = 1674] [outer = 0x0] 13:45:33 INFO - PROCESS | 1679 | ++DOMWINDOW == 101 (0x118335000) [pid = 1679] [serial = 1675] [outer = 0x1176ecc00] 13:45:33 INFO - PROCESS | 1679 | 1467319533524 Marionette DEBUG loaded listener.js 13:45:33 INFO - PROCESS | 1679 | ++DOMWINDOW == 102 (0x1186a0c00) [pid = 1679] [serial = 1676] [outer = 0x1176ecc00] 13:45:33 INFO - PROCESS | 1679 | 1467319533981 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]]]}] 13:45:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 13:45:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 670ms 13:45:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 13:45:33 INFO - PROCESS | 1679 | 1467319533992 Marionette TRACE conn2 -> [0,2205,"getWindowHandle",null] 13:45:34 INFO - PROCESS | 1679 | 1467319533994 Marionette TRACE conn2 <- [1,2205,null,{"value":"7"}] 13:45:34 INFO - PROCESS | 1679 | 1467319533996 Marionette TRACE conn2 -> [0,2206,"setScriptTimeout",{"ms":35000}] 13:45:34 INFO - PROCESS | 1679 | 1467319533999 Marionette TRACE conn2 <- [1,2206,null,{}] 13:45:34 INFO - PROCESS | 1679 | 1467319534006 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}] 13:45:34 INFO - PROCESS | 1679 | 1467319534010 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:45:34 INFO - PROCESS | 1679 | 1467319534110 Marionette TRACE conn2 <- [1,2207,null,{"value":null}] 13:45:34 INFO - PROCESS | 1679 | 1467319534205 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:34 INFO - PROCESS | 1679 | 1467319534207 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:45:34 INFO - PROCESS | 1679 | ++DOCSHELL 0x12c536800 == 45 [pid = 1679] [id = 559] 13:45:34 INFO - PROCESS | 1679 | ++DOMWINDOW == 103 (0x118ffb400) [pid = 1679] [serial = 1677] [outer = 0x0] 13:45:34 INFO - PROCESS | 1679 | ++DOMWINDOW == 104 (0x121030400) [pid = 1679] [serial = 1678] [outer = 0x118ffb400] 13:45:34 INFO - PROCESS | 1679 | 1467319534251 Marionette DEBUG loaded listener.js 13:45:34 INFO - PROCESS | 1679 | ++DOMWINDOW == 105 (0x1241b0c00) [pid = 1679] [serial = 1679] [outer = 0x118ffb400] 13:45:34 INFO - PROCESS | 1679 | 1467319534709 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]]]}] 13:45:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 13:45:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 724ms 13:45:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 13:45:34 INFO - PROCESS | 1679 | 1467319534721 Marionette TRACE conn2 -> [0,2209,"getWindowHandle",null] 13:45:34 INFO - PROCESS | 1679 | 1467319534723 Marionette TRACE conn2 <- [1,2209,null,{"value":"7"}] 13:45:34 INFO - PROCESS | 1679 | 1467319534725 Marionette TRACE conn2 -> [0,2210,"setScriptTimeout",{"ms":35000}] 13:45:34 INFO - PROCESS | 1679 | 1467319534726 Marionette TRACE conn2 <- [1,2210,null,{}] 13:45:34 INFO - PROCESS | 1679 | 1467319534729 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}] 13:45:34 INFO - PROCESS | 1679 | 1467319534730 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:45:34 INFO - PROCESS | 1679 | 1467319534833 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 13:45:34 INFO - PROCESS | 1679 | 1467319534896 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:34 INFO - PROCESS | 1679 | 1467319534898 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:45:34 INFO - PROCESS | 1679 | ++DOCSHELL 0x128f35000 == 46 [pid = 1679] [id = 560] 13:45:34 INFO - PROCESS | 1679 | ++DOMWINDOW == 106 (0x121a69800) [pid = 1679] [serial = 1680] [outer = 0x0] 13:45:34 INFO - PROCESS | 1679 | ++DOMWINDOW == 107 (0x124c2c400) [pid = 1679] [serial = 1681] [outer = 0x121a69800] 13:45:34 INFO - PROCESS | 1679 | 1467319534927 Marionette DEBUG loaded listener.js 13:45:34 INFO - PROCESS | 1679 | ++DOMWINDOW == 108 (0x124cba000) [pid = 1679] [serial = 1682] [outer = 0x121a69800] 13:45:35 INFO - PROCESS | 1679 | 1467319535556 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]]]}] 13:45:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 13:45:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 871ms 13:45:35 INFO - PROCESS | 1679 | 1467319535597 Marionette TRACE conn2 -> [0,2213,"getWindowHandle",null] 13:45:35 INFO - PROCESS | 1679 | 1467319535601 Marionette TRACE conn2 <- [1,2213,null,{"value":"7"}] 13:45:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 13:45:35 INFO - PROCESS | 1679 | 1467319535605 Marionette TRACE conn2 -> [0,2214,"setScriptTimeout",{"ms":35000}] 13:45:35 INFO - PROCESS | 1679 | 1467319535610 Marionette TRACE conn2 <- [1,2214,null,{}] 13:45:35 INFO - PROCESS | 1679 | 1467319535615 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}] 13:45:35 INFO - PROCESS | 1679 | 1467319535617 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:45:35 INFO - PROCESS | 1679 | 1467319535749 Marionette TRACE conn2 <- [1,2215,null,{"value":null}] 13:45:35 INFO - PROCESS | 1679 | 1467319535855 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:35 INFO - PROCESS | 1679 | 1467319535857 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:45:35 INFO - PROCESS | 1679 | ++DOCSHELL 0x1181f7000 == 47 [pid = 1679] [id = 561] 13:45:35 INFO - PROCESS | 1679 | ++DOMWINDOW == 109 (0x112e5b400) [pid = 1679] [serial = 1683] [outer = 0x0] 13:45:35 INFO - PROCESS | 1679 | ++DOMWINDOW == 110 (0x1133c1000) [pid = 1679] [serial = 1684] [outer = 0x112e5b400] 13:45:35 INFO - PROCESS | 1679 | 1467319535899 Marionette DEBUG loaded listener.js 13:45:35 INFO - PROCESS | 1679 | ++DOMWINDOW == 111 (0x11670a400) [pid = 1679] [serial = 1685] [outer = 0x112e5b400] 13:45:36 INFO - PROCESS | 1679 | --DOCSHELL 0x12bda8800 == 46 [pid = 1679] [id = 555] 13:45:36 INFO - PROCESS | 1679 | --DOCSHELL 0x12aa7b000 == 45 [pid = 1679] [id = 554] 13:45:36 INFO - PROCESS | 1679 | --DOCSHELL 0x125688800 == 44 [pid = 1679] [id = 553] 13:45:36 INFO - PROCESS | 1679 | --DOCSHELL 0x12a5dd000 == 43 [pid = 1679] [id = 552] 13:45:36 INFO - PROCESS | 1679 | --DOCSHELL 0x129672800 == 42 [pid = 1679] [id = 551] 13:45:36 INFO - PROCESS | 1679 | --DOCSHELL 0x128f29800 == 41 [pid = 1679] [id = 550] 13:45:36 INFO - PROCESS | 1679 | --DOCSHELL 0x125671800 == 40 [pid = 1679] [id = 549] 13:45:36 INFO - PROCESS | 1679 | --DOCSHELL 0x123c1a000 == 39 [pid = 1679] [id = 548] 13:45:36 INFO - PROCESS | 1679 | --DOCSHELL 0x121146800 == 38 [pid = 1679] [id = 547] 13:45:36 INFO - PROCESS | 1679 | --DOCSHELL 0x11858f000 == 37 [pid = 1679] [id = 546] 13:45:36 INFO - PROCESS | 1679 | --DOCSHELL 0x118472800 == 36 [pid = 1679] [id = 545] 13:45:36 INFO - PROCESS | 1679 | --DOCSHELL 0x125dcd000 == 35 [pid = 1679] [id = 544] 13:45:36 INFO - PROCESS | 1679 | --DOCSHELL 0x117d5e800 == 34 [pid = 1679] [id = 543] 13:45:36 INFO - PROCESS | 1679 | --DOCSHELL 0x12bdae800 == 33 [pid = 1679] [id = 542] 13:45:36 INFO - PROCESS | 1679 | --DOCSHELL 0x11848a800 == 32 [pid = 1679] [id = 531] 13:45:36 INFO - PROCESS | 1679 | --DOCSHELL 0x128f35000 == 31 [pid = 1679] [id = 560] 13:45:36 INFO - PROCESS | 1679 | --DOCSHELL 0x12c536800 == 30 [pid = 1679] [id = 559] 13:45:36 INFO - PROCESS | 1679 | --DOCSHELL 0x125c32800 == 29 [pid = 1679] [id = 558] 13:45:36 INFO - PROCESS | 1679 | --DOCSHELL 0x12c528000 == 28 [pid = 1679] [id = 556] 13:45:36 INFO - PROCESS | 1679 | --DOCSHELL 0x1181ee000 == 27 [pid = 1679] [id = 557] 13:45:36 INFO - PROCESS | 1679 | --DOMWINDOW == 110 (0x1197dec00) [pid = 1679] [serial = 1609] [outer = 0x0] [url = about:blank] 13:45:36 INFO - PROCESS | 1679 | --DOMWINDOW == 109 (0x124c35400) [pid = 1679] [serial = 1613] [outer = 0x0] [url = about:blank] 13:45:36 INFO - PROCESS | 1679 | --DOMWINDOW == 108 (0x121a66c00) [pid = 1679] [serial = 1612] [outer = 0x0] [url = about:blank] 13:45:36 INFO - PROCESS | 1679 | --DOMWINDOW == 107 (0x116f0a800) [pid = 1679] [serial = 1595] [outer = 0x0] [url = about:blank] 13:45:36 INFO - PROCESS | 1679 | --DOMWINDOW == 106 (0x125c02c00) [pid = 1679] [serial = 1618] [outer = 0x0] [url = about:blank] 13:45:36 INFO - PROCESS | 1679 | --DOMWINDOW == 105 (0x116078800) [pid = 1679] [serial = 1594] [outer = 0x0] [url = about:blank] 13:45:36 INFO - PROCESS | 1679 | --DOMWINDOW == 104 (0x124c35c00) [pid = 1679] [serial = 1615] [outer = 0x0] [url = about:blank] 13:45:36 INFO - PROCESS | 1679 | --DOMWINDOW == 103 (0x113eac000) [pid = 1679] [serial = 1597] [outer = 0x0] [url = about:blank] 13:45:36 INFO - PROCESS | 1679 | --DOMWINDOW == 102 (0x116787400) [pid = 1679] [serial = 1598] [outer = 0x0] [url = about:blank] 13:45:36 INFO - PROCESS | 1679 | --DOMWINDOW == 101 (0x119641400) [pid = 1679] [serial = 1606] [outer = 0x0] [url = about:blank] 13:45:36 INFO - PROCESS | 1679 | --DOMWINDOW == 100 (0x124cb1c00) [pid = 1679] [serial = 1625] [outer = 0x0] [url = about:blank] 13:45:36 INFO - PROCESS | 1679 | --DOMWINDOW == 99 (0x117d17000) [pid = 1679] [serial = 1600] [outer = 0x0] [url = about:blank] 13:45:36 INFO - PROCESS | 1679 | --DOMWINDOW == 98 (0x11824e400) [pid = 1679] [serial = 1601] [outer = 0x0] [url = about:blank] 13:45:36 INFO - PROCESS | 1679 | --DOMWINDOW == 97 (0x11889e000) [pid = 1679] [serial = 1603] [outer = 0x0] [url = about:blank] 13:45:36 INFO - PROCESS | 1679 | --DOMWINDOW == 96 (0x118fc9400) [pid = 1679] [serial = 1604] [outer = 0x0] [url = about:blank] 13:45:36 INFO - PROCESS | 1679 | --DOMWINDOW == 95 (0x116706800) [pid = 1679] [serial = 1577] [outer = 0x0] [url = about:blank] 13:45:36 INFO - PROCESS | 1679 | --DOMWINDOW == 94 (0x113bab400) [pid = 1679] [serial = 1576] [outer = 0x0] [url = about:blank] 13:45:36 INFO - PROCESS | 1679 | --DOMWINDOW == 93 (0x118176000) [pid = 1679] [serial = 1580] [outer = 0x0] [url = about:blank] 13:45:36 INFO - PROCESS | 1679 | --DOMWINDOW == 92 (0x117d11c00) [pid = 1679] [serial = 1579] [outer = 0x0] [url = about:blank] 13:45:36 INFO - PROCESS | 1679 | --DOMWINDOW == 91 (0x11889e400) [pid = 1679] [serial = 1583] [outer = 0x0] [url = about:blank] 13:45:36 INFO - PROCESS | 1679 | --DOMWINDOW == 90 (0x118636400) [pid = 1679] [serial = 1582] [outer = 0x0] [url = about:blank] 13:45:36 INFO - PROCESS | 1679 | --DOMWINDOW == 89 (0x11933e400) [pid = 1679] [serial = 1586] [outer = 0x0] [url = about:blank] 13:45:36 INFO - PROCESS | 1679 | --DOMWINDOW == 88 (0x118ff0800) [pid = 1679] [serial = 1585] [outer = 0x0] [url = about:blank] 13:45:36 INFO - PROCESS | 1679 | --DOMWINDOW == 87 (0x11975c800) [pid = 1679] [serial = 1589] [outer = 0x0] [url = about:blank] 13:45:36 INFO - PROCESS | 1679 | --DOMWINDOW == 86 (0x116972400) [pid = 1679] [serial = 1621] [outer = 0x0] [url = about:blank] 13:45:36 INFO - PROCESS | 1679 | --DOMWINDOW == 85 (0x119644000) [pid = 1679] [serial = 1588] [outer = 0x0] [url = about:blank] 13:45:36 INFO - PROCESS | 1679 | --DOMWINDOW == 84 (0x125c10800) [pid = 1679] [serial = 1619] [outer = 0x0] [url = about:blank] 13:45:36 INFO - PROCESS | 1679 | --DOMWINDOW == 83 (0x121a6e000) [pid = 1679] [serial = 1592] [outer = 0x0] [url = about:blank] 13:45:36 INFO - PROCESS | 1679 | --DOMWINDOW == 82 (0x125cb8c00) [pid = 1679] [serial = 1627] [outer = 0x0] [url = about:blank] 13:45:36 INFO - PROCESS | 1679 | --DOMWINDOW == 81 (0x12102f800) [pid = 1679] [serial = 1610] [outer = 0x0] [url = about:blank] 13:45:36 INFO - PROCESS | 1679 | --DOMWINDOW == 80 (0x125693800) [pid = 1679] [serial = 1616] [outer = 0x0] [url = about:blank] 13:45:36 INFO - PROCESS | 1679 | --DOMWINDOW == 79 (0x12102ec00) [pid = 1679] [serial = 1591] [outer = 0x0] [url = about:blank] 13:45:36 INFO - PROCESS | 1679 | --DOMWINDOW == 78 (0x118171800) [pid = 1679] [serial = 1622] [outer = 0x0] [url = about:blank] 13:45:36 INFO - PROCESS | 1679 | --DOMWINDOW == 77 (0x1197e1400) [pid = 1679] [serial = 1607] [outer = 0x0] [url = about:blank] 13:45:36 INFO - PROCESS | 1679 | --DOMWINDOW == 76 (0x118f7e000) [pid = 1679] [serial = 1624] [outer = 0x0] [url = about:blank] 13:45:36 INFO - PROCESS | 1679 | 1467319536888 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]]]}] 13:45:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 13:45:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1331ms 13:45:36 INFO - PROCESS | 1679 | 1467319536936 Marionette TRACE conn2 -> [0,2217,"getWindowHandle",null] 13:45:36 INFO - PROCESS | 1679 | 1467319536938 Marionette TRACE conn2 <- [1,2217,null,{"value":"7"}] 13:45:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 13:45:36 INFO - PROCESS | 1679 | 1467319536947 Marionette TRACE conn2 -> [0,2218,"setScriptTimeout",{"ms":35000}] 13:45:36 INFO - PROCESS | 1679 | 1467319536949 Marionette TRACE conn2 <- [1,2218,null,{}] 13:45:36 INFO - PROCESS | 1679 | 1467319536952 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}] 13:45:36 INFO - PROCESS | 1679 | 1467319536954 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:45:37 INFO - PROCESS | 1679 | 1467319537033 Marionette TRACE conn2 <- [1,2219,null,{"value":null}] 13:45:37 INFO - PROCESS | 1679 | 1467319537038 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:37 INFO - PROCESS | 1679 | 1467319537043 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:45:37 INFO - PROCESS | 1679 | ++DOCSHELL 0x116673800 == 28 [pid = 1679] [id = 562] 13:45:37 INFO - PROCESS | 1679 | ++DOMWINDOW == 77 (0x1128d8000) [pid = 1679] [serial = 1686] [outer = 0x0] 13:45:37 INFO - PROCESS | 1679 | ++DOMWINDOW == 78 (0x112e58400) [pid = 1679] [serial = 1687] [outer = 0x1128d8000] 13:45:37 INFO - PROCESS | 1679 | 1467319537074 Marionette DEBUG loaded listener.js 13:45:37 INFO - PROCESS | 1679 | ++DOMWINDOW == 79 (0x1128a3400) [pid = 1679] [serial = 1688] [outer = 0x1128d8000] 13:45:37 INFO - PROCESS | 1679 | 1467319537413 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]]]}] 13:45:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 13:45:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 520ms 13:45:37 INFO - PROCESS | 1679 | 1467319537468 Marionette TRACE conn2 -> [0,2221,"getWindowHandle",null] 13:45:37 INFO - PROCESS | 1679 | 1467319537471 Marionette TRACE conn2 <- [1,2221,null,{"value":"7"}] 13:45:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 13:45:37 INFO - PROCESS | 1679 | 1467319537476 Marionette TRACE conn2 -> [0,2222,"setScriptTimeout",{"ms":35000}] 13:45:37 INFO - PROCESS | 1679 | 1467319537478 Marionette TRACE conn2 <- [1,2222,null,{}] 13:45:37 INFO - PROCESS | 1679 | 1467319537480 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}] 13:45:37 INFO - PROCESS | 1679 | 1467319537482 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:45:37 INFO - PROCESS | 1679 | 1467319537559 Marionette TRACE conn2 <- [1,2223,null,{"value":null}] 13:45:37 INFO - PROCESS | 1679 | 1467319537563 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:37 INFO - PROCESS | 1679 | 1467319537565 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:45:37 INFO - PROCESS | 1679 | ++DOCSHELL 0x118584800 == 29 [pid = 1679] [id = 563] 13:45:37 INFO - PROCESS | 1679 | ++DOMWINDOW == 80 (0x11629a000) [pid = 1679] [serial = 1689] [outer = 0x0] 13:45:37 INFO - PROCESS | 1679 | ++DOMWINDOW == 81 (0x116a0a800) [pid = 1679] [serial = 1690] [outer = 0x11629a000] 13:45:37 INFO - PROCESS | 1679 | 1467319537594 Marionette DEBUG loaded listener.js 13:45:37 INFO - PROCESS | 1679 | ++DOMWINDOW == 82 (0x116f10800) [pid = 1679] [serial = 1691] [outer = 0x11629a000] 13:45:37 INFO - PROCESS | 1679 | 1467319537943 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]]]}] 13:45:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 13:45:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 518ms 13:45:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 13:45:38 INFO - PROCESS | 1679 | 1467319537995 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 13:45:38 INFO - PROCESS | 1679 | 1467319537996 Marionette TRACE conn2 <- [1,2225,null,{"value":"7"}] 13:45:38 INFO - PROCESS | 1679 | 1467319537999 Marionette TRACE conn2 -> [0,2226,"setScriptTimeout",{"ms":35000}] 13:45:38 INFO - PROCESS | 1679 | 1467319538001 Marionette TRACE conn2 <- [1,2226,null,{}] 13:45:38 INFO - PROCESS | 1679 | 1467319538009 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}] 13:45:38 INFO - PROCESS | 1679 | 1467319538012 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:45:38 INFO - PROCESS | 1679 | 1467319538088 Marionette TRACE conn2 <- [1,2227,null,{"value":null}] 13:45:38 INFO - PROCESS | 1679 | 1467319538097 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:38 INFO - PROCESS | 1679 | 1467319538100 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:45:38 INFO - PROCESS | 1679 | ++DOCSHELL 0x121087000 == 30 [pid = 1679] [id = 564] 13:45:38 INFO - PROCESS | 1679 | ++DOMWINDOW == 83 (0x1128a3800) [pid = 1679] [serial = 1692] [outer = 0x0] 13:45:38 INFO - PROCESS | 1679 | ++DOMWINDOW == 84 (0x118253c00) [pid = 1679] [serial = 1693] [outer = 0x1128a3800] 13:45:38 INFO - PROCESS | 1679 | 1467319538128 Marionette DEBUG loaded listener.js 13:45:38 INFO - PROCESS | 1679 | ++DOMWINDOW == 85 (0x1182e9000) [pid = 1679] [serial = 1694] [outer = 0x1128a3800] 13:45:38 INFO - PROCESS | 1679 | 1467319538473 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]]]}] 13:45:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 13:45:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 522ms 13:45:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 13:45:38 INFO - PROCESS | 1679 | 1467319538522 Marionette TRACE conn2 -> [0,2229,"getWindowHandle",null] 13:45:38 INFO - PROCESS | 1679 | 1467319538523 Marionette TRACE conn2 <- [1,2229,null,{"value":"7"}] 13:45:38 INFO - PROCESS | 1679 | 1467319538525 Marionette TRACE conn2 -> [0,2230,"setScriptTimeout",{"ms":35000}] 13:45:38 INFO - PROCESS | 1679 | 1467319538527 Marionette TRACE conn2 <- [1,2230,null,{}] 13:45:38 INFO - PROCESS | 1679 | 1467319538529 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}] 13:45:38 INFO - PROCESS | 1679 | 1467319538530 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:45:38 INFO - PROCESS | 1679 | 1467319538637 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 13:45:38 INFO - PROCESS | 1679 | 1467319538644 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:38 INFO - PROCESS | 1679 | 1467319538645 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:45:38 INFO - PROCESS | 1679 | ++DOCSHELL 0x121150800 == 31 [pid = 1679] [id = 565] 13:45:38 INFO - PROCESS | 1679 | ++DOMWINDOW == 86 (0x11832ec00) [pid = 1679] [serial = 1695] [outer = 0x0] 13:45:38 INFO - PROCESS | 1679 | ++DOMWINDOW == 87 (0x11869b000) [pid = 1679] [serial = 1696] [outer = 0x11832ec00] 13:45:38 INFO - PROCESS | 1679 | 1467319538671 Marionette DEBUG loaded listener.js 13:45:38 INFO - PROCESS | 1679 | ++DOMWINDOW == 88 (0x118f76c00) [pid = 1679] [serial = 1697] [outer = 0x11832ec00] 13:45:38 INFO - PROCESS | 1679 | 1467319538984 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]]]}] 13:45:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 13:45:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 518ms 13:45:39 INFO - PROCESS | 1679 | 1467319539044 Marionette TRACE conn2 -> [0,2233,"getWindowHandle",null] 13:45:39 INFO - PROCESS | 1679 | 1467319539053 Marionette TRACE conn2 <- [1,2233,null,{"value":"7"}] 13:45:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 13:45:39 INFO - PROCESS | 1679 | 1467319539056 Marionette TRACE conn2 -> [0,2234,"setScriptTimeout",{"ms":35000}] 13:45:39 INFO - PROCESS | 1679 | 1467319539057 Marionette TRACE conn2 <- [1,2234,null,{}] 13:45:39 INFO - PROCESS | 1679 | 1467319539059 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}] 13:45:39 INFO - PROCESS | 1679 | 1467319539060 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:45:39 INFO - PROCESS | 1679 | 1467319539157 Marionette TRACE conn2 <- [1,2235,null,{"value":null}] 13:45:39 INFO - PROCESS | 1679 | 1467319539197 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:39 INFO - PROCESS | 1679 | 1467319539198 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:45:39 INFO - PROCESS | 1679 | ++DOCSHELL 0x121c2c800 == 32 [pid = 1679] [id = 566] 13:45:39 INFO - PROCESS | 1679 | ++DOMWINDOW == 89 (0x1128a7800) [pid = 1679] [serial = 1698] [outer = 0x0] 13:45:39 INFO - PROCESS | 1679 | ++DOMWINDOW == 90 (0x118f81400) [pid = 1679] [serial = 1699] [outer = 0x1128a7800] 13:45:39 INFO - PROCESS | 1679 | 1467319539223 Marionette DEBUG loaded listener.js 13:45:39 INFO - PROCESS | 1679 | ++DOMWINDOW == 91 (0x118ffb000) [pid = 1679] [serial = 1700] [outer = 0x1128a7800] 13:45:39 INFO - PROCESS | 1679 | 1467319539546 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]]]}] 13:45:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 13:45:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 521ms 13:45:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 13:45:39 INFO - PROCESS | 1679 | 1467319539578 Marionette TRACE conn2 -> [0,2237,"getWindowHandle",null] 13:45:39 INFO - PROCESS | 1679 | 1467319539579 Marionette TRACE conn2 <- [1,2237,null,{"value":"7"}] 13:45:39 INFO - PROCESS | 1679 | 1467319539581 Marionette TRACE conn2 -> [0,2238,"setScriptTimeout",{"ms":35000}] 13:45:39 INFO - PROCESS | 1679 | 1467319539582 Marionette TRACE conn2 <- [1,2238,null,{}] 13:45:39 INFO - PROCESS | 1679 | 1467319539584 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}] 13:45:39 INFO - PROCESS | 1679 | 1467319539588 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:45:39 INFO - PROCESS | 1679 | 1467319539703 Marionette TRACE conn2 <- [1,2239,null,{"value":null}] 13:45:39 INFO - PROCESS | 1679 | 1467319539714 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:39 INFO - PROCESS | 1679 | 1467319539715 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:45:39 INFO - PROCESS | 1679 | ++DOCSHELL 0x125678000 == 33 [pid = 1679] [id = 567] 13:45:39 INFO - PROCESS | 1679 | ++DOMWINDOW == 92 (0x118f7e400) [pid = 1679] [serial = 1701] [outer = 0x0] 13:45:39 INFO - PROCESS | 1679 | ++DOMWINDOW == 93 (0x119751000) [pid = 1679] [serial = 1702] [outer = 0x118f7e400] 13:45:39 INFO - PROCESS | 1679 | 1467319539741 Marionette DEBUG loaded listener.js 13:45:39 INFO - PROCESS | 1679 | ++DOMWINDOW == 94 (0x1210de400) [pid = 1679] [serial = 1703] [outer = 0x118f7e400] 13:45:40 INFO - PROCESS | 1679 | 1467319540048 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]]]}] 13:45:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 13:45:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 517ms 13:45:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 13:45:40 INFO - PROCESS | 1679 | 1467319540099 Marionette TRACE conn2 -> [0,2241,"getWindowHandle",null] 13:45:40 INFO - PROCESS | 1679 | 1467319540100 Marionette TRACE conn2 <- [1,2241,null,{"value":"7"}] 13:45:40 INFO - PROCESS | 1679 | 1467319540119 Marionette TRACE conn2 -> [0,2242,"setScriptTimeout",{"ms":35000}] 13:45:40 INFO - PROCESS | 1679 | 1467319540127 Marionette TRACE conn2 <- [1,2242,null,{}] 13:45:40 INFO - PROCESS | 1679 | 1467319540130 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}] 13:45:40 INFO - PROCESS | 1679 | 1467319540131 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:45:40 INFO - PROCESS | 1679 | 1467319540234 Marionette TRACE conn2 <- [1,2243,null,{"value":null}] 13:45:40 INFO - PROCESS | 1679 | 1467319540241 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:40 INFO - PROCESS | 1679 | 1467319540242 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:45:40 INFO - PROCESS | 1679 | ++DOCSHELL 0x12880e800 == 34 [pid = 1679] [id = 568] 13:45:40 INFO - PROCESS | 1679 | ++DOMWINDOW == 95 (0x118892800) [pid = 1679] [serial = 1704] [outer = 0x0] 13:45:40 INFO - PROCESS | 1679 | ++DOMWINDOW == 96 (0x121a6c000) [pid = 1679] [serial = 1705] [outer = 0x118892800] 13:45:40 INFO - PROCESS | 1679 | 1467319540269 Marionette DEBUG loaded listener.js 13:45:40 INFO - PROCESS | 1679 | ++DOMWINDOW == 97 (0x124125800) [pid = 1679] [serial = 1706] [outer = 0x118892800] 13:45:40 INFO - PROCESS | 1679 | 1467319540710 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]]]}] 13:45:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 13:45:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 644ms 13:45:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 13:45:40 INFO - PROCESS | 1679 | 1467319540746 Marionette TRACE conn2 -> [0,2245,"getWindowHandle",null] 13:45:40 INFO - PROCESS | 1679 | 1467319540748 Marionette TRACE conn2 <- [1,2245,null,{"value":"7"}] 13:45:40 INFO - PROCESS | 1679 | 1467319540750 Marionette TRACE conn2 -> [0,2246,"setScriptTimeout",{"ms":35000}] 13:45:40 INFO - PROCESS | 1679 | 1467319540751 Marionette TRACE conn2 <- [1,2246,null,{}] 13:45:40 INFO - PROCESS | 1679 | 1467319540753 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}] 13:45:40 INFO - PROCESS | 1679 | 1467319540754 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:45:40 INFO - PROCESS | 1679 | 1467319540850 Marionette TRACE conn2 <- [1,2247,null,{"value":null}] 13:45:40 INFO - PROCESS | 1679 | 1467319540863 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:40 INFO - PROCESS | 1679 | 1467319540864 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:45:40 INFO - PROCESS | 1679 | ++DOCSHELL 0x128f44800 == 35 [pid = 1679] [id = 569] 13:45:40 INFO - PROCESS | 1679 | ++DOMWINDOW == 98 (0x1242d6800) [pid = 1679] [serial = 1707] [outer = 0x0] 13:45:40 INFO - PROCESS | 1679 | ++DOMWINDOW == 99 (0x124582800) [pid = 1679] [serial = 1708] [outer = 0x1242d6800] 13:45:40 INFO - PROCESS | 1679 | 1467319540889 Marionette DEBUG loaded listener.js 13:45:40 INFO - PROCESS | 1679 | ++DOMWINDOW == 100 (0x124cad800) [pid = 1679] [serial = 1709] [outer = 0x1242d6800] 13:45:41 INFO - PROCESS | 1679 | --DOMWINDOW == 99 (0x12183f400) [pid = 1679] [serial = 1650] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 13:45:41 INFO - PROCESS | 1679 | --DOMWINDOW == 98 (0x12102e800) [pid = 1679] [serial = 1653] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 13:45:41 INFO - PROCESS | 1679 | --DOMWINDOW == 97 (0x118176800) [pid = 1679] [serial = 1656] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 13:45:41 INFO - PROCESS | 1679 | --DOMWINDOW == 96 (0x1128a6800) [pid = 1679] [serial = 1659] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 13:45:41 INFO - PROCESS | 1679 | --DOMWINDOW == 95 (0x11816f800) [pid = 1679] [serial = 1632] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 13:45:41 INFO - PROCESS | 1679 | --DOMWINDOW == 94 (0x118334000) [pid = 1679] [serial = 1641] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 13:45:41 INFO - PROCESS | 1679 | --DOMWINDOW == 93 (0x11705b400) [pid = 1679] [serial = 1638] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 13:45:41 INFO - PROCESS | 1679 | --DOMWINDOW == 92 (0x110ff1400) [pid = 1679] [serial = 1626] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 13:45:41 INFO - PROCESS | 1679 | --DOMWINDOW == 91 (0x1128d5000) [pid = 1679] [serial = 1629] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 13:45:41 INFO - PROCESS | 1679 | --DOMWINDOW == 90 (0x119342800) [pid = 1679] [serial = 1644] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 13:45:41 INFO - PROCESS | 1679 | --DOMWINDOW == 89 (0x11662e800) [pid = 1679] [serial = 1635] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 13:45:41 INFO - PROCESS | 1679 | --DOMWINDOW == 88 (0x126511000) [pid = 1679] [serial = 1668] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 13:45:41 INFO - PROCESS | 1679 | --DOMWINDOW == 87 (0x124cabc00) [pid = 1679] [serial = 1665] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 13:45:41 INFO - PROCESS | 1679 | --DOMWINDOW == 86 (0x1176f4c00) [pid = 1679] [serial = 1662] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 13:45:41 INFO - PROCESS | 1679 | --DOMWINDOW == 85 (0x119641000) [pid = 1679] [serial = 1647] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 13:45:41 INFO - PROCESS | 1679 | 1467319541381 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]]]}] 13:45:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 13:45:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 668ms 13:45:41 INFO - PROCESS | 1679 | 1467319541419 Marionette TRACE conn2 -> [0,2249,"getWindowHandle",null] 13:45:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 13:45:41 INFO - PROCESS | 1679 | 1467319541432 Marionette TRACE conn2 <- [1,2249,null,{"value":"7"}] 13:45:41 INFO - PROCESS | 1679 | 1467319541437 Marionette TRACE conn2 -> [0,2250,"setScriptTimeout",{"ms":35000}] 13:45:41 INFO - PROCESS | 1679 | 1467319541438 Marionette TRACE conn2 <- [1,2250,null,{}] 13:45:41 INFO - PROCESS | 1679 | 1467319541446 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}] 13:45:41 INFO - PROCESS | 1679 | 1467319541447 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:45:41 INFO - PROCESS | 1679 | 1467319541555 Marionette TRACE conn2 <- [1,2251,null,{"value":null}] 13:45:41 INFO - PROCESS | 1679 | 1467319541611 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:41 INFO - PROCESS | 1679 | 1467319541612 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:45:41 INFO - PROCESS | 1679 | ++DOCSHELL 0x120f86800 == 36 [pid = 1679] [id = 570] 13:45:41 INFO - PROCESS | 1679 | ++DOMWINDOW == 86 (0x1128d2000) [pid = 1679] [serial = 1710] [outer = 0x0] 13:45:41 INFO - PROCESS | 1679 | ++DOMWINDOW == 87 (0x118638c00) [pid = 1679] [serial = 1711] [outer = 0x1128d2000] 13:45:41 INFO - PROCESS | 1679 | 1467319541637 Marionette DEBUG loaded listener.js 13:45:41 INFO - PROCESS | 1679 | ++DOMWINDOW == 88 (0x119a11400) [pid = 1679] [serial = 1712] [outer = 0x1128d2000] 13:45:41 INFO - PROCESS | 1679 | 1467319541897 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]]]}] 13:45:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 13:45:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 469ms 13:45:41 INFO - PROCESS | 1679 | 1467319541914 Marionette TRACE conn2 -> [0,2253,"getWindowHandle",null] 13:45:41 INFO - PROCESS | 1679 | 1467319541915 Marionette TRACE conn2 <- [1,2253,null,{"value":"7"}] 13:45:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 13:45:41 INFO - PROCESS | 1679 | 1467319541920 Marionette TRACE conn2 -> [0,2254,"setScriptTimeout",{"ms":35000}] 13:45:41 INFO - PROCESS | 1679 | 1467319541921 Marionette TRACE conn2 <- [1,2254,null,{}] 13:45:41 INFO - PROCESS | 1679 | 1467319541931 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}] 13:45:41 INFO - PROCESS | 1679 | 1467319541932 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:45:42 INFO - PROCESS | 1679 | 1467319542017 Marionette TRACE conn2 <- [1,2255,null,{"value":null}] 13:45:42 INFO - PROCESS | 1679 | 1467319542021 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:42 INFO - PROCESS | 1679 | 1467319542023 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:45:42 INFO - PROCESS | 1679 | ++DOCSHELL 0x12a7e4000 == 37 [pid = 1679] [id = 571] 13:45:42 INFO - PROCESS | 1679 | ++DOMWINDOW == 89 (0x119644c00) [pid = 1679] [serial = 1713] [outer = 0x0] 13:45:42 INFO - PROCESS | 1679 | ++DOMWINDOW == 90 (0x124cb2000) [pid = 1679] [serial = 1714] [outer = 0x119644c00] 13:45:42 INFO - PROCESS | 1679 | 1467319542047 Marionette DEBUG loaded listener.js 13:45:42 INFO - PROCESS | 1679 | ++DOMWINDOW == 91 (0x124cbac00) [pid = 1679] [serial = 1715] [outer = 0x119644c00] 13:45:42 INFO - PROCESS | 1679 | 1467319542371 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]]]}] 13:45:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 13:45:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 468ms 13:45:42 INFO - PROCESS | 1679 | 1467319542388 Marionette TRACE conn2 -> [0,2257,"getWindowHandle",null] 13:45:42 INFO - PROCESS | 1679 | 1467319542390 Marionette TRACE conn2 <- [1,2257,null,{"value":"7"}] 13:45:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 13:45:42 INFO - PROCESS | 1679 | 1467319542395 Marionette TRACE conn2 -> [0,2258,"setScriptTimeout",{"ms":35000}] 13:45:42 INFO - PROCESS | 1679 | 1467319542397 Marionette TRACE conn2 <- [1,2258,null,{}] 13:45:42 INFO - PROCESS | 1679 | 1467319542407 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}] 13:45:42 INFO - PROCESS | 1679 | 1467319542408 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:45:42 INFO - PROCESS | 1679 | 1467319542526 Marionette TRACE conn2 <- [1,2259,null,{"value":null}] 13:45:42 INFO - PROCESS | 1679 | 1467319542532 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:42 INFO - PROCESS | 1679 | 1467319542534 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:45:42 INFO - PROCESS | 1679 | ++DOCSHELL 0x121c2c000 == 38 [pid = 1679] [id = 572] 13:45:42 INFO - PROCESS | 1679 | ++DOMWINDOW == 92 (0x111c78c00) [pid = 1679] [serial = 1716] [outer = 0x0] 13:45:42 INFO - PROCESS | 1679 | ++DOMWINDOW == 93 (0x12569dc00) [pid = 1679] [serial = 1717] [outer = 0x111c78c00] 13:45:42 INFO - PROCESS | 1679 | 1467319542561 Marionette DEBUG loaded listener.js 13:45:42 INFO - PROCESS | 1679 | ++DOMWINDOW == 94 (0x12614e400) [pid = 1679] [serial = 1718] [outer = 0x111c78c00] 13:45:42 INFO - PROCESS | 1679 | 1467319542893 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]]]}] 13:45:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 13:45:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 530ms 13:45:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 13:45:42 INFO - PROCESS | 1679 | 1467319542925 Marionette TRACE conn2 -> [0,2261,"getWindowHandle",null] 13:45:42 INFO - PROCESS | 1679 | 1467319542927 Marionette TRACE conn2 <- [1,2261,null,{"value":"7"}] 13:45:42 INFO - PROCESS | 1679 | 1467319542929 Marionette TRACE conn2 -> [0,2262,"setScriptTimeout",{"ms":35000}] 13:45:42 INFO - PROCESS | 1679 | 1467319542930 Marionette TRACE conn2 <- [1,2262,null,{}] 13:45:42 INFO - PROCESS | 1679 | 1467319542932 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}] 13:45:42 INFO - PROCESS | 1679 | 1467319542933 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:45:43 INFO - PROCESS | 1679 | 1467319543007 Marionette TRACE conn2 <- [1,2263,null,{"value":null}] 13:45:43 INFO - PROCESS | 1679 | 1467319543012 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:43 INFO - PROCESS | 1679 | 1467319543014 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:45:43 INFO - PROCESS | 1679 | ++DOCSHELL 0x12b98e800 == 39 [pid = 1679] [id = 573] 13:45:43 INFO - PROCESS | 1679 | ++DOMWINDOW == 95 (0x12620e800) [pid = 1679] [serial = 1719] [outer = 0x0] 13:45:43 INFO - PROCESS | 1679 | ++DOMWINDOW == 96 (0x126217800) [pid = 1679] [serial = 1720] [outer = 0x12620e800] 13:45:43 INFO - PROCESS | 1679 | 1467319543038 Marionette DEBUG loaded listener.js 13:45:43 INFO - PROCESS | 1679 | ++DOMWINDOW == 97 (0x12650dc00) [pid = 1679] [serial = 1721] [outer = 0x12620e800] 13:45:43 INFO - PROCESS | 1679 | 1467319543571 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]]]}] 13:45:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 13:45:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 669ms 13:45:43 INFO - PROCESS | 1679 | 1467319543617 Marionette TRACE conn2 -> [0,2265,"getWindowHandle",null] 13:45:43 INFO - PROCESS | 1679 | 1467319543620 Marionette TRACE conn2 <- [1,2265,null,{"value":"7"}] 13:45:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 13:45:43 INFO - PROCESS | 1679 | 1467319543625 Marionette TRACE conn2 -> [0,2266,"setScriptTimeout",{"ms":35000}] 13:45:43 INFO - PROCESS | 1679 | 1467319543629 Marionette TRACE conn2 <- [1,2266,null,{}] 13:45:43 INFO - PROCESS | 1679 | 1467319543633 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}] 13:45:43 INFO - PROCESS | 1679 | 1467319543634 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:45:43 INFO - PROCESS | 1679 | 1467319543744 Marionette TRACE conn2 <- [1,2267,null,{"value":null}] 13:45:43 INFO - PROCESS | 1679 | 1467319543805 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:43 INFO - PROCESS | 1679 | 1467319543807 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:45:43 INFO - PROCESS | 1679 | ++DOCSHELL 0x1186dc800 == 40 [pid = 1679] [id = 574] 13:45:43 INFO - PROCESS | 1679 | ++DOMWINDOW == 98 (0x1128d3c00) [pid = 1679] [serial = 1722] [outer = 0x0] 13:45:43 INFO - PROCESS | 1679 | ++DOMWINDOW == 99 (0x113e4ec00) [pid = 1679] [serial = 1723] [outer = 0x1128d3c00] 13:45:43 INFO - PROCESS | 1679 | 1467319543838 Marionette DEBUG loaded listener.js 13:45:43 INFO - PROCESS | 1679 | ++DOMWINDOW == 100 (0x11670c000) [pid = 1679] [serial = 1724] [outer = 0x1128d3c00] 13:45:44 INFO - PROCESS | 1679 | 1467319544405 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]]]}] 13:45:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 13:45:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 826ms 13:45:44 INFO - PROCESS | 1679 | 1467319544450 Marionette TRACE conn2 -> [0,2269,"getWindowHandle",null] 13:45:44 INFO - PROCESS | 1679 | 1467319544453 Marionette TRACE conn2 <- [1,2269,null,{"value":"7"}] 13:45:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 13:45:44 INFO - PROCESS | 1679 | 1467319544458 Marionette TRACE conn2 -> [0,2270,"setScriptTimeout",{"ms":35000}] 13:45:44 INFO - PROCESS | 1679 | 1467319544460 Marionette TRACE conn2 <- [1,2270,null,{}] 13:45:44 INFO - PROCESS | 1679 | 1467319544462 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}] 13:45:44 INFO - PROCESS | 1679 | 1467319544464 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:45:44 INFO - PROCESS | 1679 | 1467319544575 Marionette TRACE conn2 <- [1,2271,null,{"value":null}] 13:45:44 INFO - PROCESS | 1679 | 1467319544659 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:44 INFO - PROCESS | 1679 | 1467319544660 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:45:44 INFO - PROCESS | 1679 | ++DOCSHELL 0x118fac000 == 41 [pid = 1679] [id = 575] 13:45:44 INFO - PROCESS | 1679 | ++DOMWINDOW == 101 (0x112ac1400) [pid = 1679] [serial = 1725] [outer = 0x0] 13:45:44 INFO - PROCESS | 1679 | ++DOMWINDOW == 102 (0x117d0c800) [pid = 1679] [serial = 1726] [outer = 0x112ac1400] 13:45:44 INFO - PROCESS | 1679 | 1467319544693 Marionette DEBUG loaded listener.js 13:45:44 INFO - PROCESS | 1679 | ++DOMWINDOW == 103 (0x11824f400) [pid = 1679] [serial = 1727] [outer = 0x112ac1400] 13:45:45 INFO - PROCESS | 1679 | --DOCSHELL 0x121c2c000 == 40 [pid = 1679] [id = 572] 13:45:45 INFO - PROCESS | 1679 | --DOCSHELL 0x12a7e4000 == 39 [pid = 1679] [id = 571] 13:45:45 INFO - PROCESS | 1679 | --DOCSHELL 0x120f86800 == 38 [pid = 1679] [id = 570] 13:45:45 INFO - PROCESS | 1679 | --DOCSHELL 0x128f44800 == 37 [pid = 1679] [id = 569] 13:45:45 INFO - PROCESS | 1679 | --DOCSHELL 0x12880e800 == 36 [pid = 1679] [id = 568] 13:45:45 INFO - PROCESS | 1679 | --DOCSHELL 0x125678000 == 35 [pid = 1679] [id = 567] 13:45:45 INFO - PROCESS | 1679 | --DOCSHELL 0x121c2c800 == 34 [pid = 1679] [id = 566] 13:45:45 INFO - PROCESS | 1679 | --DOCSHELL 0x121150800 == 33 [pid = 1679] [id = 565] 13:45:45 INFO - PROCESS | 1679 | --DOCSHELL 0x121087000 == 32 [pid = 1679] [id = 564] 13:45:45 INFO - PROCESS | 1679 | --DOCSHELL 0x118584800 == 31 [pid = 1679] [id = 563] 13:45:45 INFO - PROCESS | 1679 | --DOCSHELL 0x116673800 == 30 [pid = 1679] [id = 562] 13:45:45 INFO - PROCESS | 1679 | 1467319545346 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]]]}] 13:45:45 INFO - PROCESS | 1679 | --DOCSHELL 0x1181f7000 == 29 [pid = 1679] [id = 561] 13:45:45 INFO - PROCESS | 1679 | --DOMWINDOW == 102 (0x123c06000) [pid = 1679] [serial = 1651] [outer = 0x0] [url = about:blank] 13:45:45 INFO - PROCESS | 1679 | --DOMWINDOW == 101 (0x125c04400) [pid = 1679] [serial = 1654] [outer = 0x0] [url = about:blank] 13:45:45 INFO - PROCESS | 1679 | --DOMWINDOW == 100 (0x124cb7400) [pid = 1679] [serial = 1652] [outer = 0x0] [url = about:blank] 13:45:45 INFO - PROCESS | 1679 | --DOMWINDOW == 99 (0x12606cc00) [pid = 1679] [serial = 1657] [outer = 0x0] [url = about:blank] 13:45:45 INFO - PROCESS | 1679 | --DOMWINDOW == 98 (0x11677e400) [pid = 1679] [serial = 1660] [outer = 0x0] [url = about:blank] 13:45:45 INFO - PROCESS | 1679 | --DOMWINDOW == 97 (0x1182df400) [pid = 1679] [serial = 1633] [outer = 0x0] [url = about:blank] 13:45:45 INFO - PROCESS | 1679 | --DOMWINDOW == 96 (0x11862ec00) [pid = 1679] [serial = 1634] [outer = 0x0] [url = about:blank] 13:45:45 INFO - PROCESS | 1679 | --DOMWINDOW == 95 (0x118f75800) [pid = 1679] [serial = 1642] [outer = 0x0] [url = about:blank] 13:45:45 INFO - PROCESS | 1679 | --DOMWINDOW == 94 (0x118ff5800) [pid = 1679] [serial = 1643] [outer = 0x0] [url = about:blank] 13:45:45 INFO - PROCESS | 1679 | --DOMWINDOW == 93 (0x117d2ec00) [pid = 1679] [serial = 1639] [outer = 0x0] [url = about:blank] 13:45:45 INFO - PROCESS | 1679 | --DOMWINDOW == 92 (0x11817d800) [pid = 1679] [serial = 1640] [outer = 0x0] [url = about:blank] 13:45:45 INFO - PROCESS | 1679 | --DOMWINDOW == 91 (0x126152800) [pid = 1679] [serial = 1628] [outer = 0x0] [url = about:blank] 13:45:45 INFO - PROCESS | 1679 | --DOMWINDOW == 90 (0x1130d4400) [pid = 1679] [serial = 1630] [outer = 0x0] [url = about:blank] 13:45:45 INFO - PROCESS | 1679 | --DOMWINDOW == 89 (0x11670ac00) [pid = 1679] [serial = 1631] [outer = 0x0] [url = about:blank] 13:45:45 INFO - PROCESS | 1679 | --DOMWINDOW == 88 (0x119756c00) [pid = 1679] [serial = 1645] [outer = 0x0] [url = about:blank] 13:45:45 INFO - PROCESS | 1679 | --DOMWINDOW == 87 (0x119f4f400) [pid = 1679] [serial = 1646] [outer = 0x0] [url = about:blank] 13:45:45 INFO - PROCESS | 1679 | --DOMWINDOW == 86 (0x125d4b400) [pid = 1679] [serial = 1655] [outer = 0x0] [url = about:blank] 13:45:45 INFO - PROCESS | 1679 | --DOMWINDOW == 85 (0x116f03400) [pid = 1679] [serial = 1636] [outer = 0x0] [url = about:blank] 13:45:45 INFO - PROCESS | 1679 | --DOMWINDOW == 84 (0x1176eb400) [pid = 1679] [serial = 1637] [outer = 0x0] [url = about:blank] 13:45:45 INFO - PROCESS | 1679 | --DOMWINDOW == 83 (0x1265ba800) [pid = 1679] [serial = 1670] [outer = 0x0] [url = about:blank] 13:45:45 INFO - PROCESS | 1679 | --DOMWINDOW == 82 (0x126518c00) [pid = 1679] [serial = 1669] [outer = 0x0] [url = about:blank] 13:45:45 INFO - PROCESS | 1679 | --DOMWINDOW == 81 (0x12650c400) [pid = 1679] [serial = 1667] [outer = 0x0] [url = about:blank] 13:45:45 INFO - PROCESS | 1679 | --DOMWINDOW == 80 (0x1242e0800) [pid = 1679] [serial = 1663] [outer = 0x0] [url = about:blank] 13:45:45 INFO - PROCESS | 1679 | --DOMWINDOW == 79 (0x118f7d800) [pid = 1679] [serial = 1661] [outer = 0x0] [url = about:blank] 13:45:45 INFO - PROCESS | 1679 | --DOMWINDOW == 78 (0x126213400) [pid = 1679] [serial = 1666] [outer = 0x0] [url = about:blank] 13:45:45 INFO - PROCESS | 1679 | --DOMWINDOW == 77 (0x126154000) [pid = 1679] [serial = 1658] [outer = 0x0] [url = about:blank] 13:45:45 INFO - PROCESS | 1679 | --DOMWINDOW == 76 (0x12102e000) [pid = 1679] [serial = 1648] [outer = 0x0] [url = about:blank] 13:45:45 INFO - PROCESS | 1679 | --DOMWINDOW == 75 (0x1219ef400) [pid = 1679] [serial = 1649] [outer = 0x0] [url = about:blank] 13:45:45 INFO - PROCESS | 1679 | --DOMWINDOW == 74 (0x125db4000) [pid = 1679] [serial = 1664] [outer = 0x0] [url = about:blank] 13:45:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 13:45:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 921ms 13:45:45 INFO - PROCESS | 1679 | 1467319545380 Marionette TRACE conn2 -> [0,2273,"getWindowHandle",null] 13:45:45 INFO - PROCESS | 1679 | 1467319545384 Marionette TRACE conn2 <- [1,2273,null,{"value":"7"}] 13:45:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 13:45:45 INFO - PROCESS | 1679 | 1467319545388 Marionette TRACE conn2 -> [0,2274,"setScriptTimeout",{"ms":35000}] 13:45:45 INFO - PROCESS | 1679 | 1467319545391 Marionette TRACE conn2 <- [1,2274,null,{}] 13:45:45 INFO - PROCESS | 1679 | 1467319545399 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}] 13:45:45 INFO - PROCESS | 1679 | 1467319545402 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:45:45 INFO - PROCESS | 1679 | 1467319545519 Marionette TRACE conn2 <- [1,2275,null,{"value":null}] 13:45:45 INFO - PROCESS | 1679 | 1467319545534 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:45 INFO - PROCESS | 1679 | 1467319545536 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:45:45 INFO - PROCESS | 1679 | ++DOCSHELL 0x117d4e000 == 30 [pid = 1679] [id = 576] 13:45:45 INFO - PROCESS | 1679 | ++DOMWINDOW == 75 (0x113eaf000) [pid = 1679] [serial = 1728] [outer = 0x0] 13:45:45 INFO - PROCESS | 1679 | ++DOMWINDOW == 76 (0x116f06800) [pid = 1679] [serial = 1729] [outer = 0x113eaf000] 13:45:45 INFO - PROCESS | 1679 | 1467319545579 Marionette DEBUG loaded listener.js 13:45:45 INFO - PROCESS | 1679 | ++DOMWINDOW == 77 (0x117d11c00) [pid = 1679] [serial = 1730] [outer = 0x113eaf000] 13:45:46 INFO - PROCESS | 1679 | 1467319546005 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]]]}] 13:45:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 13:45:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 628ms 13:45:46 INFO - PROCESS | 1679 | 1467319546033 Marionette TRACE conn2 -> [0,2277,"getWindowHandle",null] 13:45:46 INFO - PROCESS | 1679 | 1467319546035 Marionette TRACE conn2 <- [1,2277,null,{"value":"7"}] 13:45:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 13:45:46 INFO - PROCESS | 1679 | 1467319546042 Marionette TRACE conn2 -> [0,2278,"setScriptTimeout",{"ms":35000}] 13:45:46 INFO - PROCESS | 1679 | 1467319546043 Marionette TRACE conn2 <- [1,2278,null,{}] 13:45:46 INFO - PROCESS | 1679 | 1467319546046 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}] 13:45:46 INFO - PROCESS | 1679 | 1467319546047 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:45:46 INFO - PROCESS | 1679 | 1467319546126 Marionette TRACE conn2 <- [1,2279,null,{"value":null}] 13:45:46 INFO - PROCESS | 1679 | 1467319546131 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:46 INFO - PROCESS | 1679 | 1467319546132 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:45:46 INFO - PROCESS | 1679 | ++DOCSHELL 0x1191b5000 == 31 [pid = 1679] [id = 577] 13:45:46 INFO - PROCESS | 1679 | ++DOMWINDOW == 78 (0x11824d000) [pid = 1679] [serial = 1731] [outer = 0x0] 13:45:46 INFO - PROCESS | 1679 | ++DOMWINDOW == 79 (0x118533800) [pid = 1679] [serial = 1732] [outer = 0x11824d000] 13:45:46 INFO - PROCESS | 1679 | 1467319546160 Marionette DEBUG loaded listener.js 13:45:46 INFO - PROCESS | 1679 | ++DOMWINDOW == 80 (0x118893800) [pid = 1679] [serial = 1733] [outer = 0x11824d000] 13:45:46 INFO - PROCESS | 1679 | 1467319546500 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]]]}] 13:45:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 13:45:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 472ms 13:45:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 13:45:46 INFO - PROCESS | 1679 | 1467319546513 Marionette TRACE conn2 -> [0,2281,"getWindowHandle",null] 13:45:46 INFO - PROCESS | 1679 | 1467319546515 Marionette TRACE conn2 <- [1,2281,null,{"value":"7"}] 13:45:46 INFO - PROCESS | 1679 | 1467319546517 Marionette TRACE conn2 -> [0,2282,"setScriptTimeout",{"ms":35000}] 13:45:46 INFO - PROCESS | 1679 | 1467319546519 Marionette TRACE conn2 <- [1,2282,null,{}] 13:45:46 INFO - PROCESS | 1679 | 1467319546530 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}] 13:45:46 INFO - PROCESS | 1679 | 1467319546533 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:45:46 INFO - PROCESS | 1679 | 1467319546616 Marionette TRACE conn2 <- [1,2283,null,{"value":null}] 13:45:46 INFO - PROCESS | 1679 | 1467319546676 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:46 INFO - PROCESS | 1679 | 1467319546678 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:45:46 INFO - PROCESS | 1679 | ++DOCSHELL 0x1215db800 == 32 [pid = 1679] [id = 578] 13:45:46 INFO - PROCESS | 1679 | ++DOMWINDOW == 81 (0x1128d4400) [pid = 1679] [serial = 1734] [outer = 0x0] 13:45:46 INFO - PROCESS | 1679 | ++DOMWINDOW == 82 (0x118fc7800) [pid = 1679] [serial = 1735] [outer = 0x1128d4400] 13:45:46 INFO - PROCESS | 1679 | 1467319546706 Marionette DEBUG loaded listener.js 13:45:46 INFO - PROCESS | 1679 | ++DOMWINDOW == 83 (0x119750c00) [pid = 1679] [serial = 1736] [outer = 0x1128d4400] 13:45:46 INFO - PROCESS | 1679 | 1467319546979 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]]]}] 13:45:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 13:45:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 471ms 13:45:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 13:45:46 INFO - PROCESS | 1679 | 1467319546988 Marionette TRACE conn2 -> [0,2285,"getWindowHandle",null] 13:45:46 INFO - PROCESS | 1679 | 1467319546990 Marionette TRACE conn2 <- [1,2285,null,{"value":"7"}] 13:45:47 INFO - PROCESS | 1679 | 1467319547003 Marionette TRACE conn2 -> [0,2286,"setScriptTimeout",{"ms":35000}] 13:45:47 INFO - PROCESS | 1679 | 1467319547004 Marionette TRACE conn2 <- [1,2286,null,{}] 13:45:47 INFO - PROCESS | 1679 | 1467319547006 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}] 13:45:47 INFO - PROCESS | 1679 | 1467319547008 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:45:47 INFO - PROCESS | 1679 | 1467319547101 Marionette TRACE conn2 <- [1,2287,null,{"value":null}] 13:45:47 INFO - PROCESS | 1679 | 1467319547104 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:47 INFO - PROCESS | 1679 | 1467319547105 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:45:47 INFO - PROCESS | 1679 | ++DOCSHELL 0x121c2c000 == 33 [pid = 1679] [id = 579] 13:45:47 INFO - PROCESS | 1679 | ++DOMWINDOW == 84 (0x1128ca800) [pid = 1679] [serial = 1737] [outer = 0x0] 13:45:47 INFO - PROCESS | 1679 | ++DOMWINDOW == 85 (0x1197dc800) [pid = 1679] [serial = 1738] [outer = 0x1128ca800] 13:45:47 INFO - PROCESS | 1679 | 1467319547188 Marionette DEBUG loaded listener.js 13:45:47 INFO - PROCESS | 1679 | ++DOMWINDOW == 86 (0x12102e000) [pid = 1679] [serial = 1739] [outer = 0x1128ca800] 13:45:47 INFO - PROCESS | 1679 | 1467319547499 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]]]}] 13:45:47 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 13:45:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 527ms 13:45:47 INFO - PROCESS | 1679 | 1467319547522 Marionette TRACE conn2 -> [0,2289,"getWindowHandle",null] 13:45:47 INFO - PROCESS | 1679 | 1467319547523 Marionette TRACE conn2 <- [1,2289,null,{"value":"7"}] 13:45:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 13:45:47 INFO - PROCESS | 1679 | 1467319547528 Marionette TRACE conn2 -> [0,2290,"setScriptTimeout",{"ms":35000}] 13:45:47 INFO - PROCESS | 1679 | 1467319547530 Marionette TRACE conn2 <- [1,2290,null,{}] 13:45:47 INFO - PROCESS | 1679 | 1467319547532 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}] 13:45:47 INFO - PROCESS | 1679 | 1467319547533 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:45:47 INFO - PROCESS | 1679 | 1467319547630 Marionette TRACE conn2 <- [1,2291,null,{"value":null}] 13:45:47 INFO - PROCESS | 1679 | 1467319547643 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:47 INFO - PROCESS | 1679 | 1467319547644 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:45:47 INFO - PROCESS | 1679 | ++DOCSHELL 0x128814000 == 34 [pid = 1679] [id = 580] 13:45:47 INFO - PROCESS | 1679 | ++DOMWINDOW == 87 (0x1128ae400) [pid = 1679] [serial = 1740] [outer = 0x0] 13:45:47 INFO - PROCESS | 1679 | ++DOMWINDOW == 88 (0x121844c00) [pid = 1679] [serial = 1741] [outer = 0x1128ae400] 13:45:47 INFO - PROCESS | 1679 | 1467319547669 Marionette DEBUG loaded listener.js 13:45:47 INFO - PROCESS | 1679 | ++DOMWINDOW == 89 (0x121a6fc00) [pid = 1679] [serial = 1742] [outer = 0x1128ae400] 13:45:48 INFO - PROCESS | 1679 | 1467319548005 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]]]}] 13:45:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 13:45:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 523ms 13:45:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 13:45:48 INFO - PROCESS | 1679 | 1467319548050 Marionette TRACE conn2 -> [0,2293,"getWindowHandle",null] 13:45:48 INFO - PROCESS | 1679 | 1467319548051 Marionette TRACE conn2 <- [1,2293,null,{"value":"7"}] 13:45:48 INFO - PROCESS | 1679 | 1467319548054 Marionette TRACE conn2 -> [0,2294,"setScriptTimeout",{"ms":35000}] 13:45:48 INFO - PROCESS | 1679 | 1467319548055 Marionette TRACE conn2 <- [1,2294,null,{}] 13:45:48 INFO - PROCESS | 1679 | 1467319548057 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}] 13:45:48 INFO - PROCESS | 1679 | 1467319548061 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:45:48 INFO - PROCESS | 1679 | 1467319548181 Marionette TRACE conn2 <- [1,2295,null,{"value":null}] 13:45:48 INFO - PROCESS | 1679 | 1467319548192 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:48 INFO - PROCESS | 1679 | 1467319548193 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:45:48 INFO - PROCESS | 1679 | ++DOCSHELL 0x1290d8800 == 35 [pid = 1679] [id = 581] 13:45:48 INFO - PROCESS | 1679 | ++DOMWINDOW == 90 (0x121a93c00) [pid = 1679] [serial = 1743] [outer = 0x0] 13:45:48 INFO - PROCESS | 1679 | ++DOMWINDOW == 91 (0x124cb5400) [pid = 1679] [serial = 1744] [outer = 0x121a93c00] 13:45:48 INFO - PROCESS | 1679 | 1467319548219 Marionette DEBUG loaded listener.js 13:45:48 INFO - PROCESS | 1679 | ++DOMWINDOW == 92 (0x12614b800) [pid = 1679] [serial = 1745] [outer = 0x121a93c00] 13:45:48 INFO - PROCESS | 1679 | 1467319548580 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]]]}] 13:45:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 13:45:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 569ms 13:45:48 INFO - PROCESS | 1679 | 1467319548623 Marionette TRACE conn2 -> [0,2297,"getWindowHandle",null] 13:45:48 INFO - PROCESS | 1679 | 1467319548625 Marionette TRACE conn2 <- [1,2297,null,{"value":"7"}] 13:45:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 13:45:48 INFO - PROCESS | 1679 | 1467319548627 Marionette TRACE conn2 -> [0,2298,"setScriptTimeout",{"ms":35000}] 13:45:48 INFO - PROCESS | 1679 | 1467319548628 Marionette TRACE conn2 <- [1,2298,null,{}] 13:45:48 INFO - PROCESS | 1679 | 1467319548630 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}] 13:45:48 INFO - PROCESS | 1679 | 1467319548631 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:45:48 INFO - PROCESS | 1679 | 1467319548729 Marionette TRACE conn2 <- [1,2299,null,{"value":null}] 13:45:48 INFO - PROCESS | 1679 | 1467319548733 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:48 INFO - PROCESS | 1679 | 1467319548734 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:45:48 INFO - PROCESS | 1679 | ++DOCSHELL 0x12a7f0000 == 36 [pid = 1679] [id = 582] 13:45:48 INFO - PROCESS | 1679 | ++DOMWINDOW == 93 (0x12620f800) [pid = 1679] [serial = 1746] [outer = 0x0] 13:45:48 INFO - PROCESS | 1679 | ++DOMWINDOW == 94 (0x126215400) [pid = 1679] [serial = 1747] [outer = 0x12620f800] 13:45:48 INFO - PROCESS | 1679 | 1467319548760 Marionette DEBUG loaded listener.js 13:45:48 INFO - PROCESS | 1679 | ++DOMWINDOW == 95 (0x12650f800) [pid = 1679] [serial = 1748] [outer = 0x12620f800] 13:45:49 INFO - PROCESS | 1679 | 1467319549082 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]]]}] 13:45:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 13:45:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 469ms 13:45:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 13:45:49 INFO - PROCESS | 1679 | 1467319549099 Marionette TRACE conn2 -> [0,2301,"getWindowHandle",null] 13:45:49 INFO - PROCESS | 1679 | 1467319549100 Marionette TRACE conn2 <- [1,2301,null,{"value":"7"}] 13:45:49 INFO - PROCESS | 1679 | 1467319549103 Marionette TRACE conn2 -> [0,2302,"setScriptTimeout",{"ms":35000}] 13:45:49 INFO - PROCESS | 1679 | 1467319549104 Marionette TRACE conn2 <- [1,2302,null,{}] 13:45:49 INFO - PROCESS | 1679 | 1467319549106 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}] 13:45:49 INFO - PROCESS | 1679 | 1467319549108 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:45:49 INFO - PROCESS | 1679 | 1467319549219 Marionette TRACE conn2 <- [1,2303,null,{"value":null}] 13:45:49 INFO - PROCESS | 1679 | 1467319549232 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:49 INFO - PROCESS | 1679 | 1467319549233 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:45:49 INFO - PROCESS | 1679 | ++DOCSHELL 0x12b978800 == 37 [pid = 1679] [id = 583] 13:45:49 INFO - PROCESS | 1679 | ++DOMWINDOW == 96 (0x126516400) [pid = 1679] [serial = 1749] [outer = 0x0] 13:45:49 INFO - PROCESS | 1679 | ++DOMWINDOW == 97 (0x1265b3000) [pid = 1679] [serial = 1750] [outer = 0x126516400] 13:45:49 INFO - PROCESS | 1679 | 1467319549257 Marionette DEBUG loaded listener.js 13:45:49 INFO - PROCESS | 1679 | ++DOMWINDOW == 98 (0x1265bb800) [pid = 1679] [serial = 1751] [outer = 0x126516400] 13:45:49 INFO - PROCESS | 1679 | --DOMWINDOW == 97 (0x112e5b400) [pid = 1679] [serial = 1683] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 13:45:49 INFO - PROCESS | 1679 | --DOMWINDOW == 96 (0x1128a3800) [pid = 1679] [serial = 1692] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 13:45:49 INFO - PROCESS | 1679 | --DOMWINDOW == 95 (0x11629a000) [pid = 1679] [serial = 1689] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 13:45:49 INFO - PROCESS | 1679 | --DOMWINDOW == 94 (0x11832ec00) [pid = 1679] [serial = 1695] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 13:45:49 INFO - PROCESS | 1679 | --DOMWINDOW == 93 (0x1128a7800) [pid = 1679] [serial = 1698] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 13:45:49 INFO - PROCESS | 1679 | --DOMWINDOW == 92 (0x112d73c00) [pid = 1679] [serial = 1671] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 13:45:49 INFO - PROCESS | 1679 | --DOMWINDOW == 91 (0x118f7e400) [pid = 1679] [serial = 1701] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 13:45:49 INFO - PROCESS | 1679 | --DOMWINDOW == 90 (0x1176ecc00) [pid = 1679] [serial = 1674] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 13:45:49 INFO - PROCESS | 1679 | --DOMWINDOW == 89 (0x118ffb400) [pid = 1679] [serial = 1677] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 13:45:49 INFO - PROCESS | 1679 | --DOMWINDOW == 88 (0x118892800) [pid = 1679] [serial = 1704] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 13:45:49 INFO - PROCESS | 1679 | --DOMWINDOW == 87 (0x1128d2000) [pid = 1679] [serial = 1710] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 13:45:49 INFO - PROCESS | 1679 | --DOMWINDOW == 86 (0x1242d6800) [pid = 1679] [serial = 1707] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 13:45:49 INFO - PROCESS | 1679 | --DOMWINDOW == 85 (0x121a69800) [pid = 1679] [serial = 1680] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 13:45:49 INFO - PROCESS | 1679 | --DOMWINDOW == 84 (0x119644c00) [pid = 1679] [serial = 1713] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 13:45:49 INFO - PROCESS | 1679 | --DOMWINDOW == 83 (0x111c78c00) [pid = 1679] [serial = 1716] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 13:45:49 INFO - PROCESS | 1679 | --DOMWINDOW == 82 (0x1128d8000) [pid = 1679] [serial = 1686] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 13:45:49 INFO - PROCESS | 1679 | 1467319549685 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]]]}] 13:45:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 13:45:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 620ms 13:45:49 INFO - PROCESS | 1679 | 1467319549724 Marionette TRACE conn2 -> [0,2305,"getWindowHandle",null] 13:45:49 INFO - PROCESS | 1679 | 1467319549725 Marionette TRACE conn2 <- [1,2305,null,{"value":"7"}] 13:45:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 13:45:49 INFO - PROCESS | 1679 | 1467319549728 Marionette TRACE conn2 -> [0,2306,"setScriptTimeout",{"ms":35000}] 13:45:49 INFO - PROCESS | 1679 | 1467319549729 Marionette TRACE conn2 <- [1,2306,null,{}] 13:45:49 INFO - PROCESS | 1679 | 1467319549732 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}] 13:45:49 INFO - PROCESS | 1679 | 1467319549733 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:45:49 INFO - PROCESS | 1679 | 1467319549810 Marionette TRACE conn2 <- [1,2307,null,{"value":null}] 13:45:49 INFO - PROCESS | 1679 | 1467319549872 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:49 INFO - PROCESS | 1679 | 1467319549873 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:45:49 INFO - PROCESS | 1679 | ++DOCSHELL 0x1215d9800 == 38 [pid = 1679] [id = 584] 13:45:49 INFO - PROCESS | 1679 | ++DOMWINDOW == 83 (0x1128a4c00) [pid = 1679] [serial = 1752] [outer = 0x0] 13:45:49 INFO - PROCESS | 1679 | ++DOMWINDOW == 84 (0x1160d8c00) [pid = 1679] [serial = 1753] [outer = 0x1128a4c00] 13:45:49 INFO - PROCESS | 1679 | 1467319549898 Marionette DEBUG loaded listener.js 13:45:49 INFO - PROCESS | 1679 | ++DOMWINDOW == 85 (0x118892800) [pid = 1679] [serial = 1754] [outer = 0x1128a4c00] 13:45:50 INFO - PROCESS | 1679 | 1467319550165 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]]]}] 13:45:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 13:45:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 471ms 13:45:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 13:45:50 INFO - PROCESS | 1679 | 1467319550199 Marionette TRACE conn2 -> [0,2309,"getWindowHandle",null] 13:45:50 INFO - PROCESS | 1679 | 1467319550201 Marionette TRACE conn2 <- [1,2309,null,{"value":"7"}] 13:45:50 INFO - PROCESS | 1679 | 1467319550203 Marionette TRACE conn2 -> [0,2310,"setScriptTimeout",{"ms":35000}] 13:45:50 INFO - PROCESS | 1679 | 1467319550204 Marionette TRACE conn2 <- [1,2310,null,{}] 13:45:50 INFO - PROCESS | 1679 | 1467319550206 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}] 13:45:50 INFO - PROCESS | 1679 | 1467319550207 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:45:50 INFO - PROCESS | 1679 | 1467319550302 Marionette TRACE conn2 <- [1,2311,null,{"value":null}] 13:45:50 INFO - PROCESS | 1679 | 1467319550306 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:50 INFO - PROCESS | 1679 | 1467319550307 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:45:50 INFO - PROCESS | 1679 | ++DOCSHELL 0x12c51f800 == 39 [pid = 1679] [id = 585] 13:45:50 INFO - PROCESS | 1679 | ++DOMWINDOW == 86 (0x118892400) [pid = 1679] [serial = 1755] [outer = 0x0] 13:45:50 INFO - PROCESS | 1679 | ++DOMWINDOW == 87 (0x126516c00) [pid = 1679] [serial = 1756] [outer = 0x118892400] 13:45:50 INFO - PROCESS | 1679 | 1467319550331 Marionette DEBUG loaded listener.js 13:45:50 INFO - PROCESS | 1679 | ++DOMWINDOW == 88 (0x1265bfc00) [pid = 1679] [serial = 1757] [outer = 0x118892400] 13:45:50 INFO - PROCESS | 1679 | 1467319550696 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]]]}] 13:45:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 13:45:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 518ms 13:45:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 13:45:50 INFO - PROCESS | 1679 | 1467319550731 Marionette TRACE conn2 -> [0,2313,"getWindowHandle",null] 13:45:50 INFO - PROCESS | 1679 | 1467319550733 Marionette TRACE conn2 <- [1,2313,null,{"value":"7"}] 13:45:50 INFO - PROCESS | 1679 | 1467319550735 Marionette TRACE conn2 -> [0,2314,"setScriptTimeout",{"ms":35000}] 13:45:50 INFO - PROCESS | 1679 | 1467319550737 Marionette TRACE conn2 <- [1,2314,null,{}] 13:45:50 INFO - PROCESS | 1679 | 1467319550739 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}] 13:45:50 INFO - PROCESS | 1679 | 1467319550741 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:45:50 INFO - PROCESS | 1679 | 1467319550836 Marionette TRACE conn2 <- [1,2315,null,{"value":null}] 13:45:50 INFO - PROCESS | 1679 | 1467319550842 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:50 INFO - PROCESS | 1679 | 1467319550844 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:45:50 INFO - PROCESS | 1679 | ++DOCSHELL 0x12c65b800 == 40 [pid = 1679] [id = 586] 13:45:50 INFO - PROCESS | 1679 | ++DOMWINDOW == 89 (0x126213400) [pid = 1679] [serial = 1758] [outer = 0x0] 13:45:50 INFO - PROCESS | 1679 | ++DOMWINDOW == 90 (0x12882ac00) [pid = 1679] [serial = 1759] [outer = 0x126213400] 13:45:50 INFO - PROCESS | 1679 | 1467319550870 Marionette DEBUG loaded listener.js 13:45:50 INFO - PROCESS | 1679 | ++DOMWINDOW == 91 (0x128b84800) [pid = 1679] [serial = 1760] [outer = 0x126213400] 13:45:51 INFO - PROCESS | 1679 | 1467319551197 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]]]}] 13:45:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 13:45:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 469ms 13:45:51 INFO - PROCESS | 1679 | 1467319551205 Marionette TRACE conn2 -> [0,2317,"getWindowHandle",null] 13:45:51 INFO - PROCESS | 1679 | 1467319551206 Marionette TRACE conn2 <- [1,2317,null,{"value":"7"}] 13:45:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 13:45:51 INFO - PROCESS | 1679 | 1467319551211 Marionette TRACE conn2 -> [0,2318,"setScriptTimeout",{"ms":35000}] 13:45:51 INFO - PROCESS | 1679 | 1467319551213 Marionette TRACE conn2 <- [1,2318,null,{}] 13:45:51 INFO - PROCESS | 1679 | 1467319551215 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}] 13:45:51 INFO - PROCESS | 1679 | 1467319551216 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:45:51 INFO - PROCESS | 1679 | 1467319551298 Marionette TRACE conn2 <- [1,2319,null,{"value":null}] 13:45:51 INFO - PROCESS | 1679 | 1467319551302 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:51 INFO - PROCESS | 1679 | 1467319551303 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:45:51 INFO - PROCESS | 1679 | ++DOCSHELL 0x12ca95000 == 41 [pid = 1679] [id = 587] 13:45:51 INFO - PROCESS | 1679 | ++DOMWINDOW == 92 (0x128ccfc00) [pid = 1679] [serial = 1761] [outer = 0x0] 13:45:51 INFO - PROCESS | 1679 | ++DOMWINDOW == 93 (0x128cd5800) [pid = 1679] [serial = 1762] [outer = 0x128ccfc00] 13:45:51 INFO - PROCESS | 1679 | 1467319551334 Marionette DEBUG loaded listener.js 13:45:51 INFO - PROCESS | 1679 | ++DOMWINDOW == 94 (0x128fa4000) [pid = 1679] [serial = 1763] [outer = 0x128ccfc00] 13:45:52 INFO - PROCESS | 1679 | --DOCSHELL 0x117d4e000 == 40 [pid = 1679] [id = 576] 13:45:52 INFO - PROCESS | 1679 | --DOCSHELL 0x118fac000 == 39 [pid = 1679] [id = 575] 13:45:52 INFO - PROCESS | 1679 | --DOCSHELL 0x12b98e800 == 38 [pid = 1679] [id = 573] 13:45:52 INFO - PROCESS | 1679 | --DOCSHELL 0x1186dc800 == 37 [pid = 1679] [id = 574] 13:45:52 INFO - PROCESS | 1679 | --DOCSHELL 0x1191b5000 == 36 [pid = 1679] [id = 577] 13:45:52 INFO - PROCESS | 1679 | --DOCSHELL 0x12b978800 == 35 [pid = 1679] [id = 583] 13:45:52 INFO - PROCESS | 1679 | --DOCSHELL 0x1290d8800 == 34 [pid = 1679] [id = 581] 13:45:52 INFO - PROCESS | 1679 | --DOCSHELL 0x121c2c000 == 33 [pid = 1679] [id = 579] 13:45:52 INFO - PROCESS | 1679 | --DOCSHELL 0x12a7f0000 == 32 [pid = 1679] [id = 582] 13:45:52 INFO - PROCESS | 1679 | --DOCSHELL 0x1215d9800 == 31 [pid = 1679] [id = 584] 13:45:52 INFO - PROCESS | 1679 | --DOCSHELL 0x12c51f800 == 30 [pid = 1679] [id = 585] 13:45:52 INFO - PROCESS | 1679 | --DOCSHELL 0x1215db800 == 29 [pid = 1679] [id = 578] 13:45:52 INFO - PROCESS | 1679 | --DOCSHELL 0x128814000 == 28 [pid = 1679] [id = 580] 13:45:52 INFO - PROCESS | 1679 | --DOCSHELL 0x12c65b800 == 27 [pid = 1679] [id = 586] 13:45:52 INFO - PROCESS | 1679 | --DOMWINDOW == 93 (0x112e58400) [pid = 1679] [serial = 1687] [outer = 0x0] [url = about:blank] 13:45:52 INFO - PROCESS | 1679 | --DOMWINDOW == 92 (0x1128a3400) [pid = 1679] [serial = 1688] [outer = 0x0] [url = about:blank] 13:45:52 INFO - PROCESS | 1679 | --DOMWINDOW == 91 (0x11670a400) [pid = 1679] [serial = 1685] [outer = 0x0] [url = about:blank] 13:45:52 INFO - PROCESS | 1679 | --DOMWINDOW == 90 (0x1133c1000) [pid = 1679] [serial = 1684] [outer = 0x0] [url = about:blank] 13:45:52 INFO - PROCESS | 1679 | --DOMWINDOW == 89 (0x118253c00) [pid = 1679] [serial = 1693] [outer = 0x0] [url = about:blank] 13:45:52 INFO - PROCESS | 1679 | --DOMWINDOW == 88 (0x1182e9000) [pid = 1679] [serial = 1694] [outer = 0x0] [url = about:blank] 13:45:52 INFO - PROCESS | 1679 | --DOMWINDOW == 87 (0x116a0a800) [pid = 1679] [serial = 1690] [outer = 0x0] [url = about:blank] 13:45:52 INFO - PROCESS | 1679 | --DOMWINDOW == 86 (0x116f10800) [pid = 1679] [serial = 1691] [outer = 0x0] [url = about:blank] 13:45:52 INFO - PROCESS | 1679 | --DOMWINDOW == 85 (0x11869b000) [pid = 1679] [serial = 1696] [outer = 0x0] [url = about:blank] 13:45:52 INFO - PROCESS | 1679 | --DOMWINDOW == 84 (0x118f81400) [pid = 1679] [serial = 1699] [outer = 0x0] [url = about:blank] 13:45:52 INFO - PROCESS | 1679 | --DOMWINDOW == 83 (0x116783000) [pid = 1679] [serial = 1673] [outer = 0x0] [url = about:blank] 13:45:52 INFO - PROCESS | 1679 | --DOMWINDOW == 82 (0x11336c800) [pid = 1679] [serial = 1672] [outer = 0x0] [url = about:blank] 13:45:52 INFO - PROCESS | 1679 | --DOMWINDOW == 81 (0x119751000) [pid = 1679] [serial = 1702] [outer = 0x0] [url = about:blank] 13:45:52 INFO - PROCESS | 1679 | --DOMWINDOW == 80 (0x1186a0c00) [pid = 1679] [serial = 1676] [outer = 0x0] [url = about:blank] 13:45:52 INFO - PROCESS | 1679 | --DOMWINDOW == 79 (0x118335000) [pid = 1679] [serial = 1675] [outer = 0x0] [url = about:blank] 13:45:52 INFO - PROCESS | 1679 | --DOMWINDOW == 78 (0x1241b0c00) [pid = 1679] [serial = 1679] [outer = 0x0] [url = about:blank] 13:45:52 INFO - PROCESS | 1679 | --DOMWINDOW == 77 (0x124125800) [pid = 1679] [serial = 1706] [outer = 0x0] [url = about:blank] 13:45:52 INFO - PROCESS | 1679 | --DOMWINDOW == 76 (0x121030400) [pid = 1679] [serial = 1678] [outer = 0x0] [url = about:blank] 13:45:52 INFO - PROCESS | 1679 | --DOMWINDOW == 75 (0x121a6c000) [pid = 1679] [serial = 1705] [outer = 0x0] [url = about:blank] 13:45:52 INFO - PROCESS | 1679 | --DOMWINDOW == 74 (0x118638c00) [pid = 1679] [serial = 1711] [outer = 0x0] [url = about:blank] 13:45:52 INFO - PROCESS | 1679 | --DOMWINDOW == 73 (0x124582800) [pid = 1679] [serial = 1708] [outer = 0x0] [url = about:blank] 13:45:52 INFO - PROCESS | 1679 | --DOMWINDOW == 72 (0x124cba000) [pid = 1679] [serial = 1682] [outer = 0x0] [url = about:blank] 13:45:52 INFO - PROCESS | 1679 | --DOMWINDOW == 71 (0x124cb2000) [pid = 1679] [serial = 1714] [outer = 0x0] [url = about:blank] 13:45:52 INFO - PROCESS | 1679 | --DOMWINDOW == 70 (0x124c2c400) [pid = 1679] [serial = 1681] [outer = 0x0] [url = about:blank] 13:45:52 INFO - PROCESS | 1679 | --DOMWINDOW == 69 (0x12569dc00) [pid = 1679] [serial = 1717] [outer = 0x0] [url = about:blank] 13:45:52 INFO - PROCESS | 1679 | --DOMWINDOW == 68 (0x124cbac00) [pid = 1679] [serial = 1715] [outer = 0x0] [url = about:blank] 13:45:52 INFO - PROCESS | 1679 | --DOMWINDOW == 67 (0x124cad800) [pid = 1679] [serial = 1709] [outer = 0x0] [url = about:blank] 13:45:52 INFO - PROCESS | 1679 | --DOMWINDOW == 66 (0x12614e400) [pid = 1679] [serial = 1718] [outer = 0x0] [url = about:blank] 13:45:52 INFO - PROCESS | 1679 | --DOMWINDOW == 65 (0x118ffb000) [pid = 1679] [serial = 1700] [outer = 0x0] [url = about:blank] 13:45:52 INFO - PROCESS | 1679 | --DOMWINDOW == 64 (0x126217800) [pid = 1679] [serial = 1720] [outer = 0x0] [url = about:blank] 13:45:52 INFO - PROCESS | 1679 | --DOMWINDOW == 63 (0x1210de400) [pid = 1679] [serial = 1703] [outer = 0x0] [url = about:blank] 13:45:52 INFO - PROCESS | 1679 | --DOMWINDOW == 62 (0x118f76c00) [pid = 1679] [serial = 1697] [outer = 0x0] [url = about:blank] 13:45:52 INFO - PROCESS | 1679 | --DOMWINDOW == 61 (0x119a11400) [pid = 1679] [serial = 1712] [outer = 0x0] [url = about:blank] 13:45:52 INFO - PROCESS | 1679 | 1467319552770 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] 13:45:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 13:45:52 INFO - PROCESS | 1679 | 1467319552791 Marionette TRACE conn2 <- [1,2321,null,{"value":"7"}] 13:45:52 INFO - PROCESS | 1679 | 1467319552795 Marionette TRACE conn2 -> [0,2322,"setScriptTimeout",{"ms":35000}] 13:45:52 INFO - PROCESS | 1679 | 1467319552797 Marionette TRACE conn2 <- [1,2322,null,{}] 13:45:52 INFO - PROCESS | 1679 | 1467319552802 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}] 13:45:52 INFO - PROCESS | 1679 | 1467319552804 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:45:52 INFO - PROCESS | 1679 | 1467319552894 Marionette TRACE conn2 <- [1,2323,null,{"value":null}] 13:45:52 INFO - PROCESS | 1679 | 1467319552960 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:52 INFO - PROCESS | 1679 | 1467319552964 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:45:52 INFO - PROCESS | 1679 | ++DOCSHELL 0x11694b000 == 28 [pid = 1679] [id = 588] 13:45:52 INFO - PROCESS | 1679 | ++DOMWINDOW == 62 (0x1128ac400) [pid = 1679] [serial = 1764] [outer = 0x0] 13:45:53 INFO - PROCESS | 1679 | ++DOMWINDOW == 63 (0x1128ae800) [pid = 1679] [serial = 1765] [outer = 0x1128ac400] 13:45:53 INFO - PROCESS | 1679 | 1467319553015 Marionette DEBUG loaded listener.js 13:45:53 INFO - PROCESS | 1679 | ++DOMWINDOW == 64 (0x1128d5800) [pid = 1679] [serial = 1766] [outer = 0x1128ac400] 13:45:53 INFO - PROCESS | 1679 | 1467319553397 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]]]}] 13:45:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 13:45:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 623ms 13:45:53 INFO - PROCESS | 1679 | 1467319553418 Marionette TRACE conn2 -> [0,2325,"getWindowHandle",null] 13:45:53 INFO - PROCESS | 1679 | 1467319553421 Marionette TRACE conn2 <- [1,2325,null,{"value":"7"}] 13:45:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 13:45:53 INFO - PROCESS | 1679 | 1467319553426 Marionette TRACE conn2 -> [0,2326,"setScriptTimeout",{"ms":35000}] 13:45:53 INFO - PROCESS | 1679 | 1467319553428 Marionette TRACE conn2 <- [1,2326,null,{}] 13:45:53 INFO - PROCESS | 1679 | 1467319553430 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}] 13:45:53 INFO - PROCESS | 1679 | 1467319553432 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:45:53 INFO - PROCESS | 1679 | 1467319553512 Marionette TRACE conn2 <- [1,2327,null,{"value":null}] 13:45:53 INFO - PROCESS | 1679 | 1467319553567 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:53 INFO - PROCESS | 1679 | 1467319553568 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:45:53 INFO - PROCESS | 1679 | ++DOCSHELL 0x1181f7800 == 29 [pid = 1679] [id = 589] 13:45:53 INFO - PROCESS | 1679 | ++DOMWINDOW == 65 (0x112d75400) [pid = 1679] [serial = 1767] [outer = 0x0] 13:45:53 INFO - PROCESS | 1679 | ++DOMWINDOW == 66 (0x1131d4400) [pid = 1679] [serial = 1768] [outer = 0x112d75400] 13:45:53 INFO - PROCESS | 1679 | 1467319553596 Marionette DEBUG loaded listener.js 13:45:53 INFO - PROCESS | 1679 | ++DOMWINDOW == 67 (0x11396c400) [pid = 1679] [serial = 1769] [outer = 0x112d75400] 13:45:53 INFO - PROCESS | 1679 | 1467319553884 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]]]}] 13:45:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 13:45:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 469ms 13:45:53 INFO - PROCESS | 1679 | 1467319553898 Marionette TRACE conn2 -> [0,2329,"getWindowHandle",null] 13:45:53 INFO - PROCESS | 1679 | 1467319553908 Marionette TRACE conn2 <- [1,2329,null,{"value":"7"}] 13:45:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 13:45:53 INFO - PROCESS | 1679 | 1467319553918 Marionette TRACE conn2 -> [0,2330,"setScriptTimeout",{"ms":35000}] 13:45:53 INFO - PROCESS | 1679 | 1467319553921 Marionette TRACE conn2 <- [1,2330,null,{}] 13:45:53 INFO - PROCESS | 1679 | 1467319553933 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}] 13:45:53 INFO - PROCESS | 1679 | 1467319553936 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:45:54 INFO - PROCESS | 1679 | 1467319554015 Marionette TRACE conn2 <- [1,2331,null,{"value":null}] 13:45:54 INFO - PROCESS | 1679 | 1467319554020 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:54 INFO - PROCESS | 1679 | 1467319554022 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:45:54 INFO - PROCESS | 1679 | ++DOCSHELL 0x1191a5000 == 30 [pid = 1679] [id = 590] 13:45:54 INFO - PROCESS | 1679 | ++DOMWINDOW == 68 (0x110f37000) [pid = 1679] [serial = 1770] [outer = 0x0] 13:45:54 INFO - PROCESS | 1679 | ++DOMWINDOW == 69 (0x116784400) [pid = 1679] [serial = 1771] [outer = 0x110f37000] 13:45:54 INFO - PROCESS | 1679 | 1467319554051 Marionette DEBUG loaded listener.js 13:45:54 INFO - PROCESS | 1679 | ++DOMWINDOW == 70 (0x11696b000) [pid = 1679] [serial = 1772] [outer = 0x110f37000] 13:45:54 INFO - PROCESS | 1679 | 1467319554402 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]]]}] 13:45:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 13:45:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 522ms 13:45:54 INFO - PROCESS | 1679 | 1467319554442 Marionette TRACE conn2 -> [0,2333,"getWindowHandle",null] 13:45:54 INFO - PROCESS | 1679 | 1467319554444 Marionette TRACE conn2 <- [1,2333,null,{"value":"7"}] 13:45:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 13:45:54 INFO - PROCESS | 1679 | 1467319554446 Marionette TRACE conn2 -> [0,2334,"setScriptTimeout",{"ms":35000}] 13:45:54 INFO - PROCESS | 1679 | 1467319554447 Marionette TRACE conn2 <- [1,2334,null,{}] 13:45:54 INFO - PROCESS | 1679 | 1467319554450 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}] 13:45:54 INFO - PROCESS | 1679 | 1467319554451 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:45:54 INFO - PROCESS | 1679 | 1467319554529 Marionette TRACE conn2 <- [1,2335,null,{"value":null}] 13:45:54 INFO - PROCESS | 1679 | 1467319554533 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:54 INFO - PROCESS | 1679 | 1467319554534 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:45:54 INFO - PROCESS | 1679 | ++DOCSHELL 0x12108b000 == 31 [pid = 1679] [id = 591] 13:45:54 INFO - PROCESS | 1679 | ++DOMWINDOW == 71 (0x116f0ac00) [pid = 1679] [serial = 1773] [outer = 0x0] 13:45:54 INFO - PROCESS | 1679 | ++DOMWINDOW == 72 (0x117059400) [pid = 1679] [serial = 1774] [outer = 0x116f0ac00] 13:45:54 INFO - PROCESS | 1679 | 1467319554560 Marionette DEBUG loaded listener.js 13:45:54 INFO - PROCESS | 1679 | ++DOMWINDOW == 73 (0x1176f1c00) [pid = 1679] [serial = 1775] [outer = 0x116f0ac00] 13:45:54 INFO - PROCESS | 1679 | 1467319554875 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]]]}] 13:45:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 13:45:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 474ms 13:45:54 INFO - PROCESS | 1679 | 1467319554920 Marionette TRACE conn2 -> [0,2337,"getWindowHandle",null] 13:45:54 INFO - PROCESS | 1679 | 1467319554922 Marionette TRACE conn2 <- [1,2337,null,{"value":"7"}] 13:45:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 13:45:54 INFO - PROCESS | 1679 | 1467319554924 Marionette TRACE conn2 -> [0,2338,"setScriptTimeout",{"ms":35000}] 13:45:54 INFO - PROCESS | 1679 | 1467319554925 Marionette TRACE conn2 <- [1,2338,null,{}] 13:45:54 INFO - PROCESS | 1679 | 1467319554928 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}] 13:45:54 INFO - PROCESS | 1679 | 1467319554929 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:45:55 INFO - PROCESS | 1679 | 1467319555014 Marionette TRACE conn2 <- [1,2339,null,{"value":null}] 13:45:55 INFO - PROCESS | 1679 | 1467319555018 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:55 INFO - PROCESS | 1679 | 1467319555020 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:45:55 INFO - PROCESS | 1679 | ++DOCSHELL 0x12127d800 == 32 [pid = 1679] [id = 592] 13:45:55 INFO - PROCESS | 1679 | ++DOMWINDOW == 74 (0x112d74c00) [pid = 1679] [serial = 1776] [outer = 0x0] 13:45:55 INFO - PROCESS | 1679 | ++DOMWINDOW == 75 (0x117d19400) [pid = 1679] [serial = 1777] [outer = 0x112d74c00] 13:45:55 INFO - PROCESS | 1679 | 1467319555053 Marionette DEBUG loaded listener.js 13:45:55 INFO - PROCESS | 1679 | ++DOMWINDOW == 76 (0x118172c00) [pid = 1679] [serial = 1778] [outer = 0x112d74c00] 13:45:55 INFO - PROCESS | 1679 | 1467319555512 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]]]}] 13:45:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 13:45:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 619ms 13:45:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 13:45:55 INFO - PROCESS | 1679 | 1467319555544 Marionette TRACE conn2 -> [0,2341,"getWindowHandle",null] 13:45:55 INFO - PROCESS | 1679 | 1467319555545 Marionette TRACE conn2 <- [1,2341,null,{"value":"7"}] 13:45:55 INFO - PROCESS | 1679 | 1467319555547 Marionette TRACE conn2 -> [0,2342,"setScriptTimeout",{"ms":35000}] 13:45:55 INFO - PROCESS | 1679 | 1467319555548 Marionette TRACE conn2 <- [1,2342,null,{}] 13:45:55 INFO - PROCESS | 1679 | 1467319555550 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}] 13:45:55 INFO - PROCESS | 1679 | 1467319555555 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:45:55 INFO - PROCESS | 1679 | 1467319555647 Marionette TRACE conn2 <- [1,2343,null,{"value":null}] 13:45:55 INFO - PROCESS | 1679 | 1467319555651 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:55 INFO - PROCESS | 1679 | 1467319555652 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:45:55 INFO - PROCESS | 1679 | ++DOCSHELL 0x123c18000 == 33 [pid = 1679] [id = 593] 13:45:55 INFO - PROCESS | 1679 | ++DOMWINDOW == 77 (0x11817a800) [pid = 1679] [serial = 1779] [outer = 0x0] 13:45:55 INFO - PROCESS | 1679 | ++DOMWINDOW == 78 (0x1182e8000) [pid = 1679] [serial = 1780] [outer = 0x11817a800] 13:45:55 INFO - PROCESS | 1679 | 1467319555680 Marionette DEBUG loaded listener.js 13:45:55 INFO - PROCESS | 1679 | ++DOMWINDOW == 79 (0x1186a2800) [pid = 1679] [serial = 1781] [outer = 0x11817a800] 13:45:56 INFO - PROCESS | 1679 | 1467319556037 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]]]}] 13:45:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 13:45:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 520ms 13:45:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 13:45:56 INFO - PROCESS | 1679 | 1467319556068 Marionette TRACE conn2 -> [0,2345,"getWindowHandle",null] 13:45:56 INFO - PROCESS | 1679 | 1467319556070 Marionette TRACE conn2 <- [1,2345,null,{"value":"7"}] 13:45:56 INFO - PROCESS | 1679 | 1467319556073 Marionette TRACE conn2 -> [0,2346,"setScriptTimeout",{"ms":35000}] 13:45:56 INFO - PROCESS | 1679 | 1467319556075 Marionette TRACE conn2 <- [1,2346,null,{}] 13:45:56 INFO - PROCESS | 1679 | 1467319556078 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}] 13:45:56 INFO - PROCESS | 1679 | 1467319556080 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:45:56 INFO - PROCESS | 1679 | 1467319556237 Marionette TRACE conn2 <- [1,2347,null,{"value":null}] 13:45:56 INFO - PROCESS | 1679 | 1467319556252 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:56 INFO - PROCESS | 1679 | 1467319556253 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:45:56 INFO - PROCESS | 1679 | ++DOCSHELL 0x124763000 == 34 [pid = 1679] [id = 594] 13:45:56 INFO - PROCESS | 1679 | ++DOMWINDOW == 80 (0x1182e7800) [pid = 1679] [serial = 1782] [outer = 0x0] 13:45:56 INFO - PROCESS | 1679 | ++DOMWINDOW == 81 (0x118f44c00) [pid = 1679] [serial = 1783] [outer = 0x1182e7800] 13:45:56 INFO - PROCESS | 1679 | 1467319556291 Marionette DEBUG loaded listener.js 13:45:56 INFO - PROCESS | 1679 | ++DOMWINDOW == 82 (0x118f7c400) [pid = 1679] [serial = 1784] [outer = 0x1182e7800] 13:45:56 INFO - PROCESS | 1679 | 1467319556671 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]]]}] 13:45:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 13:45:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 621ms 13:45:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 13:45:56 INFO - PROCESS | 1679 | 1467319556694 Marionette TRACE conn2 -> [0,2349,"getWindowHandle",null] 13:45:56 INFO - PROCESS | 1679 | 1467319556696 Marionette TRACE conn2 <- [1,2349,null,{"value":"7"}] 13:45:56 INFO - PROCESS | 1679 | 1467319556698 Marionette TRACE conn2 -> [0,2350,"setScriptTimeout",{"ms":35000}] 13:45:56 INFO - PROCESS | 1679 | 1467319556699 Marionette TRACE conn2 <- [1,2350,null,{}] 13:45:56 INFO - PROCESS | 1679 | 1467319556701 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}] 13:45:56 INFO - PROCESS | 1679 | 1467319556702 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:45:56 INFO - PROCESS | 1679 | 1467319556777 Marionette TRACE conn2 <- [1,2351,null,{"value":null}] 13:45:56 INFO - PROCESS | 1679 | 1467319556833 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:56 INFO - PROCESS | 1679 | 1467319556834 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:45:56 INFO - PROCESS | 1679 | ++DOCSHELL 0x12567f000 == 35 [pid = 1679] [id = 595] 13:45:56 INFO - PROCESS | 1679 | ++DOMWINDOW == 83 (0x1186a5000) [pid = 1679] [serial = 1785] [outer = 0x0] 13:45:56 INFO - PROCESS | 1679 | ++DOMWINDOW == 84 (0x118fc5400) [pid = 1679] [serial = 1786] [outer = 0x1186a5000] 13:45:56 INFO - PROCESS | 1679 | 1467319556859 Marionette DEBUG loaded listener.js 13:45:56 INFO - PROCESS | 1679 | ++DOMWINDOW == 85 (0x118636800) [pid = 1679] [serial = 1787] [outer = 0x1186a5000] 13:45:57 INFO - PROCESS | 1679 | 1467319557124 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]]]}] 13:45:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 13:45:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 469ms 13:45:57 INFO - PROCESS | 1679 | 1467319557168 Marionette TRACE conn2 -> [0,2353,"getWindowHandle",null] 13:45:57 INFO - PROCESS | 1679 | 1467319557169 Marionette TRACE conn2 <- [1,2353,null,{"value":"7"}] 13:45:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 13:45:57 INFO - PROCESS | 1679 | 1467319557171 Marionette TRACE conn2 -> [0,2354,"setScriptTimeout",{"ms":35000}] 13:45:57 INFO - PROCESS | 1679 | 1467319557172 Marionette TRACE conn2 <- [1,2354,null,{}] 13:45:57 INFO - PROCESS | 1679 | 1467319557182 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}] 13:45:57 INFO - PROCESS | 1679 | 1467319557183 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:45:57 INFO - PROCESS | 1679 | 1467319557270 Marionette TRACE conn2 <- [1,2355,null,{"value":null}] 13:45:57 INFO - PROCESS | 1679 | 1467319557276 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:57 INFO - PROCESS | 1679 | 1467319557278 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:45:57 INFO - PROCESS | 1679 | ++DOCSHELL 0x1191a4800 == 36 [pid = 1679] [id = 596] 13:45:57 INFO - PROCESS | 1679 | ++DOMWINDOW == 86 (0x1128d7400) [pid = 1679] [serial = 1788] [outer = 0x0] 13:45:57 INFO - PROCESS | 1679 | ++DOMWINDOW == 87 (0x119340000) [pid = 1679] [serial = 1789] [outer = 0x1128d7400] 13:45:57 INFO - PROCESS | 1679 | 1467319557303 Marionette DEBUG loaded listener.js 13:45:57 INFO - PROCESS | 1679 | ++DOMWINDOW == 88 (0x119644800) [pid = 1679] [serial = 1790] [outer = 0x1128d7400] 13:45:57 INFO - PROCESS | 1679 | 1467319557650 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]]]}] 13:45:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 13:45:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 522ms 13:45:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 13:45:57 INFO - PROCESS | 1679 | 1467319557699 Marionette TRACE conn2 -> [0,2357,"getWindowHandle",null] 13:45:57 INFO - PROCESS | 1679 | 1467319557700 Marionette TRACE conn2 <- [1,2357,null,{"value":"7"}] 13:45:57 INFO - PROCESS | 1679 | 1467319557702 Marionette TRACE conn2 -> [0,2358,"setScriptTimeout",{"ms":35000}] 13:45:57 INFO - PROCESS | 1679 | 1467319557703 Marionette TRACE conn2 <- [1,2358,null,{}] 13:45:57 INFO - PROCESS | 1679 | 1467319557705 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}] 13:45:57 INFO - PROCESS | 1679 | 1467319557706 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:45:57 INFO - PROCESS | 1679 | 1467319557786 Marionette TRACE conn2 <- [1,2359,null,{"value":null}] 13:45:57 INFO - PROCESS | 1679 | 1467319557793 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:57 INFO - PROCESS | 1679 | 1467319557795 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:45:57 INFO - PROCESS | 1679 | ++DOCSHELL 0x128f34000 == 37 [pid = 1679] [id = 597] 13:45:57 INFO - PROCESS | 1679 | ++DOMWINDOW == 89 (0x11937ec00) [pid = 1679] [serial = 1791] [outer = 0x0] 13:45:57 INFO - PROCESS | 1679 | ++DOMWINDOW == 90 (0x119754800) [pid = 1679] [serial = 1792] [outer = 0x11937ec00] 13:45:57 INFO - PROCESS | 1679 | 1467319557819 Marionette DEBUG loaded listener.js 13:45:57 INFO - PROCESS | 1679 | ++DOMWINDOW == 91 (0x1197d9400) [pid = 1679] [serial = 1793] [outer = 0x11937ec00] 13:45:58 INFO - PROCESS | 1679 | 1467319558179 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]]]}] 13:45:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 13:45:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 518ms 13:45:58 INFO - PROCESS | 1679 | 1467319558222 Marionette TRACE conn2 -> [0,2361,"getWindowHandle",null] 13:45:58 INFO - PROCESS | 1679 | 1467319558223 Marionette TRACE conn2 <- [1,2361,null,{"value":"7"}] 13:45:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 13:45:58 INFO - PROCESS | 1679 | 1467319558226 Marionette TRACE conn2 -> [0,2362,"setScriptTimeout",{"ms":35000}] 13:45:58 INFO - PROCESS | 1679 | 1467319558227 Marionette TRACE conn2 <- [1,2362,null,{}] 13:45:58 INFO - PROCESS | 1679 | 1467319558230 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}] 13:45:58 INFO - PROCESS | 1679 | 1467319558231 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:45:58 INFO - PROCESS | 1679 | 1467319558348 Marionette TRACE conn2 <- [1,2363,null,{"value":null}] 13:45:58 INFO - PROCESS | 1679 | 1467319558360 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:58 INFO - PROCESS | 1679 | 1467319558362 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:45:58 INFO - PROCESS | 1679 | ++DOCSHELL 0x12127d000 == 38 [pid = 1679] [id = 598] 13:45:58 INFO - PROCESS | 1679 | ++DOMWINDOW == 92 (0x1197dec00) [pid = 1679] [serial = 1794] [outer = 0x0] 13:45:58 INFO - PROCESS | 1679 | ++DOMWINDOW == 93 (0x120f1a400) [pid = 1679] [serial = 1795] [outer = 0x1197dec00] 13:45:58 INFO - PROCESS | 1679 | 1467319558388 Marionette DEBUG loaded listener.js 13:45:58 INFO - PROCESS | 1679 | ++DOMWINDOW == 94 (0x121455c00) [pid = 1679] [serial = 1796] [outer = 0x1197dec00] 13:45:58 INFO - PROCESS | 1679 | 1467319558746 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]]]}] 13:45:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 13:45:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 571ms 13:45:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 13:45:58 INFO - PROCESS | 1679 | 1467319558798 Marionette TRACE conn2 -> [0,2365,"getWindowHandle",null] 13:45:58 INFO - PROCESS | 1679 | 1467319558799 Marionette TRACE conn2 <- [1,2365,null,{"value":"7"}] 13:45:58 INFO - PROCESS | 1679 | 1467319558801 Marionette TRACE conn2 -> [0,2366,"setScriptTimeout",{"ms":35000}] 13:45:58 INFO - PROCESS | 1679 | 1467319558802 Marionette TRACE conn2 <- [1,2366,null,{}] 13:45:58 INFO - PROCESS | 1679 | 1467319558804 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}] 13:45:58 INFO - PROCESS | 1679 | 1467319558805 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:45:58 INFO - PROCESS | 1679 | 1467319558903 Marionette TRACE conn2 <- [1,2367,null,{"value":null}] 13:45:58 INFO - PROCESS | 1679 | 1467319558915 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:58 INFO - PROCESS | 1679 | 1467319558916 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:45:58 INFO - PROCESS | 1679 | ++DOCSHELL 0x12a5e8000 == 39 [pid = 1679] [id = 599] 13:45:58 INFO - PROCESS | 1679 | ++DOMWINDOW == 95 (0x1214ff400) [pid = 1679] [serial = 1797] [outer = 0x0] 13:45:58 INFO - PROCESS | 1679 | ++DOMWINDOW == 96 (0x121a63800) [pid = 1679] [serial = 1798] [outer = 0x1214ff400] 13:45:58 INFO - PROCESS | 1679 | 1467319558940 Marionette DEBUG loaded listener.js 13:45:58 INFO - PROCESS | 1679 | ++DOMWINDOW == 97 (0x121a6e800) [pid = 1679] [serial = 1799] [outer = 0x1214ff400] 13:45:59 INFO - PROCESS | 1679 | 1467319559315 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]]]}] 13:45:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 13:45:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 519ms 13:45:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 13:45:59 INFO - PROCESS | 1679 | 1467319559320 Marionette TRACE conn2 -> [0,2369,"getWindowHandle",null] 13:45:59 INFO - PROCESS | 1679 | 1467319559322 Marionette TRACE conn2 <- [1,2369,null,{"value":"7"}] 13:45:59 INFO - PROCESS | 1679 | 1467319559325 Marionette TRACE conn2 -> [0,2370,"setScriptTimeout",{"ms":35000}] 13:45:59 INFO - PROCESS | 1679 | 1467319559326 Marionette TRACE conn2 <- [1,2370,null,{}] 13:45:59 INFO - PROCESS | 1679 | 1467319559329 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}] 13:45:59 INFO - PROCESS | 1679 | 1467319559330 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:45:59 INFO - PROCESS | 1679 | 1467319559438 Marionette TRACE conn2 <- [1,2371,null,{"value":null}] 13:45:59 INFO - PROCESS | 1679 | 1467319559442 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:59 INFO - PROCESS | 1679 | 1467319559443 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:45:59 INFO - PROCESS | 1679 | ++DOCSHELL 0x12aa6c800 == 40 [pid = 1679] [id = 600] 13:45:59 INFO - PROCESS | 1679 | ++DOMWINDOW == 98 (0x12163bc00) [pid = 1679] [serial = 1800] [outer = 0x0] 13:45:59 INFO - PROCESS | 1679 | ++DOMWINDOW == 99 (0x123c10800) [pid = 1679] [serial = 1801] [outer = 0x12163bc00] 13:45:59 INFO - PROCESS | 1679 | 1467319559467 Marionette DEBUG loaded listener.js 13:45:59 INFO - PROCESS | 1679 | ++DOMWINDOW == 100 (0x12450f000) [pid = 1679] [serial = 1802] [outer = 0x12163bc00] 13:45:59 INFO - PROCESS | 1679 | 1467319559798 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]]]}] 13:45:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 13:45:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 521ms 13:45:59 INFO - PROCESS | 1679 | 1467319559845 Marionette TRACE conn2 -> [0,2373,"getWindowHandle",null] 13:45:59 INFO - PROCESS | 1679 | 1467319559847 Marionette TRACE conn2 <- [1,2373,null,{"value":"7"}] 13:45:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 13:45:59 INFO - PROCESS | 1679 | 1467319559849 Marionette TRACE conn2 -> [0,2374,"setScriptTimeout",{"ms":35000}] 13:45:59 INFO - PROCESS | 1679 | 1467319559850 Marionette TRACE conn2 <- [1,2374,null,{}] 13:45:59 INFO - PROCESS | 1679 | 1467319559852 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}] 13:45:59 INFO - PROCESS | 1679 | 1467319559853 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:45:59 INFO - PROCESS | 1679 | 1467319559953 Marionette TRACE conn2 <- [1,2375,null,{"value":null}] 13:45:59 INFO - PROCESS | 1679 | 1467319559967 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:59 INFO - PROCESS | 1679 | 1467319559968 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:45:59 INFO - PROCESS | 1679 | ++DOCSHELL 0x12b659800 == 41 [pid = 1679] [id = 601] 13:45:59 INFO - PROCESS | 1679 | ++DOMWINDOW == 101 (0x124c34400) [pid = 1679] [serial = 1803] [outer = 0x0] 13:45:59 INFO - PROCESS | 1679 | ++DOMWINDOW == 102 (0x124cb0c00) [pid = 1679] [serial = 1804] [outer = 0x124c34400] 13:45:59 INFO - PROCESS | 1679 | 1467319559992 Marionette DEBUG loaded listener.js 13:46:00 INFO - PROCESS | 1679 | ++DOMWINDOW == 103 (0x125693800) [pid = 1679] [serial = 1805] [outer = 0x124c34400] 13:46:00 INFO - PROCESS | 1679 | --DOMWINDOW == 102 (0x121a93c00) [pid = 1679] [serial = 1743] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 13:46:00 INFO - PROCESS | 1679 | --DOMWINDOW == 101 (0x1128ae400) [pid = 1679] [serial = 1740] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 13:46:00 INFO - PROCESS | 1679 | --DOMWINDOW == 100 (0x126516400) [pid = 1679] [serial = 1749] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 13:46:00 INFO - PROCESS | 1679 | --DOMWINDOW == 99 (0x1128a4c00) [pid = 1679] [serial = 1752] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 13:46:00 INFO - PROCESS | 1679 | --DOMWINDOW == 98 (0x12620f800) [pid = 1679] [serial = 1746] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 13:46:00 INFO - PROCESS | 1679 | --DOMWINDOW == 97 (0x118892400) [pid = 1679] [serial = 1755] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 13:46:00 INFO - PROCESS | 1679 | --DOMWINDOW == 96 (0x126213400) [pid = 1679] [serial = 1758] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 13:46:00 INFO - PROCESS | 1679 | --DOMWINDOW == 95 (0x1128ca800) [pid = 1679] [serial = 1737] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 13:46:00 INFO - PROCESS | 1679 | --DOMWINDOW == 94 (0x1128d4400) [pid = 1679] [serial = 1734] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 13:46:00 INFO - PROCESS | 1679 | --DOMWINDOW == 93 (0x11824d000) [pid = 1679] [serial = 1731] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 13:46:00 INFO - PROCESS | 1679 | --DOMWINDOW == 92 (0x113eaf000) [pid = 1679] [serial = 1728] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 13:46:00 INFO - PROCESS | 1679 | --DOMWINDOW == 91 (0x112ac1400) [pid = 1679] [serial = 1725] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 13:46:00 INFO - PROCESS | 1679 | --DOMWINDOW == 90 (0x1128d3c00) [pid = 1679] [serial = 1722] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 13:46:00 INFO - PROCESS | 1679 | --DOMWINDOW == 89 (0x12620e800) [pid = 1679] [serial = 1719] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 13:46:00 INFO - PROCESS | 1679 | 1467319560461 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]]]}] 13:46:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 13:46:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 619ms 13:46:00 INFO - PROCESS | 1679 | 1467319560469 Marionette TRACE conn2 -> [0,2377,"getWindowHandle",null] 13:46:00 INFO - PROCESS | 1679 | 1467319560470 Marionette TRACE conn2 <- [1,2377,null,{"value":"7"}] 13:46:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 13:46:00 INFO - PROCESS | 1679 | 1467319560472 Marionette TRACE conn2 -> [0,2378,"setScriptTimeout",{"ms":35000}] 13:46:00 INFO - PROCESS | 1679 | 1467319560473 Marionette TRACE conn2 <- [1,2378,null,{}] 13:46:00 INFO - PROCESS | 1679 | 1467319560481 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}] 13:46:00 INFO - PROCESS | 1679 | 1467319560482 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:46:00 INFO - PROCESS | 1679 | 1467319560602 Marionette TRACE conn2 <- [1,2379,null,{"value":null}] 13:46:00 INFO - PROCESS | 1679 | 1467319560643 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:00 INFO - PROCESS | 1679 | 1467319560645 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:46:00 INFO - PROCESS | 1679 | ++DOCSHELL 0x12b979000 == 42 [pid = 1679] [id = 602] 13:46:00 INFO - PROCESS | 1679 | ++DOMWINDOW == 90 (0x112010000) [pid = 1679] [serial = 1806] [outer = 0x0] 13:46:00 INFO - PROCESS | 1679 | ++DOMWINDOW == 91 (0x117d12400) [pid = 1679] [serial = 1807] [outer = 0x112010000] 13:46:00 INFO - PROCESS | 1679 | 1467319560669 Marionette DEBUG loaded listener.js 13:46:00 INFO - PROCESS | 1679 | ++DOMWINDOW == 92 (0x119755800) [pid = 1679] [serial = 1808] [outer = 0x112010000] 13:46:00 INFO - PROCESS | 1679 | 1467319560930 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]]]}] 13:46:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 13:46:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 470ms 13:46:00 INFO - PROCESS | 1679 | 1467319560951 Marionette TRACE conn2 -> [0,2381,"getWindowHandle",null] 13:46:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 13:46:00 INFO - PROCESS | 1679 | 1467319560952 Marionette TRACE conn2 <- [1,2381,null,{"value":"7"}] 13:46:00 INFO - PROCESS | 1679 | 1467319560955 Marionette TRACE conn2 -> [0,2382,"setScriptTimeout",{"ms":35000}] 13:46:00 INFO - PROCESS | 1679 | 1467319560956 Marionette TRACE conn2 <- [1,2382,null,{}] 13:46:00 INFO - PROCESS | 1679 | 1467319560965 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}] 13:46:00 INFO - PROCESS | 1679 | 1467319560966 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:46:01 INFO - PROCESS | 1679 | 1467319561053 Marionette TRACE conn2 <- [1,2383,null,{"value":null}] 13:46:01 INFO - PROCESS | 1679 | 1467319561057 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:01 INFO - PROCESS | 1679 | 1467319561058 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:46:01 INFO - PROCESS | 1679 | ++DOCSHELL 0x12c51e800 == 43 [pid = 1679] [id = 603] 13:46:01 INFO - PROCESS | 1679 | ++DOMWINDOW == 93 (0x121031000) [pid = 1679] [serial = 1809] [outer = 0x0] 13:46:01 INFO - PROCESS | 1679 | ++DOMWINDOW == 94 (0x12569ec00) [pid = 1679] [serial = 1810] [outer = 0x121031000] 13:46:01 INFO - PROCESS | 1679 | 1467319561082 Marionette DEBUG loaded listener.js 13:46:01 INFO - PROCESS | 1679 | ++DOMWINDOW == 95 (0x125c0c800) [pid = 1679] [serial = 1811] [outer = 0x121031000] 13:46:01 INFO - PROCESS | 1679 | 1467319561410 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]]]}] 13:46:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 13:46:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 478ms 13:46:01 INFO - PROCESS | 1679 | 1467319561434 Marionette TRACE conn2 -> [0,2385,"getWindowHandle",null] 13:46:01 INFO - PROCESS | 1679 | 1467319561435 Marionette TRACE conn2 <- [1,2385,null,{"value":"7"}] 13:46:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 13:46:01 INFO - PROCESS | 1679 | 1467319561437 Marionette TRACE conn2 -> [0,2386,"setScriptTimeout",{"ms":35000}] 13:46:01 INFO - PROCESS | 1679 | 1467319561438 Marionette TRACE conn2 <- [1,2386,null,{}] 13:46:01 INFO - PROCESS | 1679 | 1467319561441 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}] 13:46:01 INFO - PROCESS | 1679 | 1467319561443 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:46:01 INFO - PROCESS | 1679 | 1467319561558 Marionette TRACE conn2 <- [1,2387,null,{"value":null}] 13:46:01 INFO - PROCESS | 1679 | 1467319561566 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:01 INFO - PROCESS | 1679 | 1467319561567 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:46:01 INFO - PROCESS | 1679 | ++DOCSHELL 0x12c65b800 == 44 [pid = 1679] [id = 604] 13:46:01 INFO - PROCESS | 1679 | ++DOMWINDOW == 96 (0x118ff8400) [pid = 1679] [serial = 1812] [outer = 0x0] 13:46:01 INFO - PROCESS | 1679 | ++DOMWINDOW == 97 (0x125cc3000) [pid = 1679] [serial = 1813] [outer = 0x118ff8400] 13:46:01 INFO - PROCESS | 1679 | 1467319561591 Marionette DEBUG loaded listener.js 13:46:01 INFO - PROCESS | 1679 | ++DOMWINDOW == 98 (0x125dc0400) [pid = 1679] [serial = 1814] [outer = 0x118ff8400] 13:46:01 INFO - PROCESS | 1679 | 1467319561878 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]]]}] 13:46:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 13:46:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 468ms 13:46:01 INFO - PROCESS | 1679 | 1467319561906 Marionette TRACE conn2 -> [0,2389,"getWindowHandle",null] 13:46:01 INFO - PROCESS | 1679 | 1467319561908 Marionette TRACE conn2 <- [1,2389,null,{"value":"7"}] 13:46:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 13:46:01 INFO - PROCESS | 1679 | 1467319561913 Marionette TRACE conn2 -> [0,2390,"setScriptTimeout",{"ms":35000}] 13:46:01 INFO - PROCESS | 1679 | 1467319561914 Marionette TRACE conn2 <- [1,2390,null,{}] 13:46:01 INFO - PROCESS | 1679 | 1467319561917 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}] 13:46:01 INFO - PROCESS | 1679 | 1467319561918 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:46:02 INFO - PROCESS | 1679 | 1467319562002 Marionette TRACE conn2 <- [1,2391,null,{"value":null}] 13:46:02 INFO - PROCESS | 1679 | 1467319562006 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:02 INFO - PROCESS | 1679 | 1467319562007 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:46:02 INFO - PROCESS | 1679 | ++DOCSHELL 0x12ca94800 == 45 [pid = 1679] [id = 605] 13:46:02 INFO - PROCESS | 1679 | ++DOMWINDOW == 99 (0x125dc0800) [pid = 1679] [serial = 1815] [outer = 0x0] 13:46:02 INFO - PROCESS | 1679 | ++DOMWINDOW == 100 (0x12620d800) [pid = 1679] [serial = 1816] [outer = 0x125dc0800] 13:46:02 INFO - PROCESS | 1679 | 1467319562032 Marionette DEBUG loaded listener.js 13:46:02 INFO - PROCESS | 1679 | ++DOMWINDOW == 101 (0x126213800) [pid = 1679] [serial = 1817] [outer = 0x125dc0800] 13:46:02 INFO - PROCESS | 1679 | 1467319562532 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]]]}] 13:46:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 13:46:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 672ms 13:46:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 13:46:02 INFO - PROCESS | 1679 | 1467319562585 Marionette TRACE conn2 -> [0,2393,"getWindowHandle",null] 13:46:02 INFO - PROCESS | 1679 | 1467319562588 Marionette TRACE conn2 <- [1,2393,null,{"value":"7"}] 13:46:02 INFO - PROCESS | 1679 | 1467319562591 Marionette TRACE conn2 -> [0,2394,"setScriptTimeout",{"ms":35000}] 13:46:02 INFO - PROCESS | 1679 | 1467319562593 Marionette TRACE conn2 <- [1,2394,null,{}] 13:46:02 INFO - PROCESS | 1679 | 1467319562598 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}] 13:46:02 INFO - PROCESS | 1679 | 1467319562600 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:46:02 INFO - PROCESS | 1679 | 1467319562714 Marionette TRACE conn2 <- [1,2395,null,{"value":null}] 13:46:02 INFO - PROCESS | 1679 | 1467319562823 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:02 INFO - PROCESS | 1679 | 1467319562824 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:46:02 INFO - PROCESS | 1679 | ++DOCSHELL 0x1181ea800 == 46 [pid = 1679] [id = 606] 13:46:02 INFO - PROCESS | 1679 | ++DOMWINDOW == 102 (0x1128aa000) [pid = 1679] [serial = 1818] [outer = 0x0] 13:46:02 INFO - PROCESS | 1679 | ++DOMWINDOW == 103 (0x1128d2800) [pid = 1679] [serial = 1819] [outer = 0x1128aa000] 13:46:02 INFO - PROCESS | 1679 | 1467319562855 Marionette DEBUG loaded listener.js 13:46:02 INFO - PROCESS | 1679 | ++DOMWINDOW == 104 (0x112d77000) [pid = 1679] [serial = 1820] [outer = 0x1128aa000] 13:46:03 INFO - PROCESS | 1679 | 1467319563416 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]]]}] 13:46:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 13:46:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 872ms 13:46:03 INFO - PROCESS | 1679 | 1467319563464 Marionette TRACE conn2 -> [0,2397,"getWindowHandle",null] 13:46:03 INFO - PROCESS | 1679 | 1467319563469 Marionette TRACE conn2 <- [1,2397,null,{"value":"7"}] 13:46:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 13:46:03 INFO - PROCESS | 1679 | 1467319563476 Marionette TRACE conn2 -> [0,2398,"setScriptTimeout",{"ms":35000}] 13:46:03 INFO - PROCESS | 1679 | 1467319563479 Marionette TRACE conn2 <- [1,2398,null,{}] 13:46:03 INFO - PROCESS | 1679 | 1467319563483 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}] 13:46:03 INFO - PROCESS | 1679 | 1467319563486 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:46:03 INFO - PROCESS | 1679 | 1467319563661 Marionette TRACE conn2 <- [1,2399,null,{"value":null}] 13:46:03 INFO - PROCESS | 1679 | 1467319563777 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:03 INFO - PROCESS | 1679 | 1467319563779 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:46:03 INFO - PROCESS | 1679 | ++DOCSHELL 0x11699d800 == 47 [pid = 1679] [id = 607] 13:46:03 INFO - PROCESS | 1679 | ++DOMWINDOW == 105 (0x11402f400) [pid = 1679] [serial = 1821] [outer = 0x0] 13:46:03 INFO - PROCESS | 1679 | ++DOMWINDOW == 106 (0x1160da000) [pid = 1679] [serial = 1822] [outer = 0x11402f400] 13:46:03 INFO - PROCESS | 1679 | 1467319563815 Marionette DEBUG loaded listener.js 13:46:03 INFO - PROCESS | 1679 | ++DOMWINDOW == 107 (0x116969000) [pid = 1679] [serial = 1823] [outer = 0x11402f400] 13:46:04 INFO - PROCESS | 1679 | --DOCSHELL 0x12c65b800 == 46 [pid = 1679] [id = 604] 13:46:04 INFO - PROCESS | 1679 | --DOCSHELL 0x12c51e800 == 45 [pid = 1679] [id = 603] 13:46:04 INFO - PROCESS | 1679 | --DOCSHELL 0x12b979000 == 44 [pid = 1679] [id = 602] 13:46:04 INFO - PROCESS | 1679 | --DOCSHELL 0x12b659800 == 43 [pid = 1679] [id = 601] 13:46:04 INFO - PROCESS | 1679 | --DOCSHELL 0x12aa6c800 == 42 [pid = 1679] [id = 600] 13:46:04 INFO - PROCESS | 1679 | --DOCSHELL 0x12a5e8000 == 41 [pid = 1679] [id = 599] 13:46:04 INFO - PROCESS | 1679 | --DOMWINDOW == 106 (0x128cd5800) [pid = 1679] [serial = 1762] [outer = 0x0] [url = about:blank] 13:46:04 INFO - PROCESS | 1679 | --DOCSHELL 0x12127d000 == 40 [pid = 1679] [id = 598] 13:46:04 INFO - PROCESS | 1679 | --DOCSHELL 0x128f34000 == 39 [pid = 1679] [id = 597] 13:46:04 INFO - PROCESS | 1679 | --DOCSHELL 0x1191a4800 == 38 [pid = 1679] [id = 596] 13:46:04 INFO - PROCESS | 1679 | --DOCSHELL 0x12567f000 == 37 [pid = 1679] [id = 595] 13:46:04 INFO - PROCESS | 1679 | --DOCSHELL 0x124763000 == 36 [pid = 1679] [id = 594] 13:46:04 INFO - PROCESS | 1679 | --DOCSHELL 0x123c18000 == 35 [pid = 1679] [id = 593] 13:46:04 INFO - PROCESS | 1679 | --DOCSHELL 0x12127d800 == 34 [pid = 1679] [id = 592] 13:46:04 INFO - PROCESS | 1679 | --DOCSHELL 0x12108b000 == 33 [pid = 1679] [id = 591] 13:46:04 INFO - PROCESS | 1679 | --DOCSHELL 0x1191a5000 == 32 [pid = 1679] [id = 590] 13:46:04 INFO - PROCESS | 1679 | --DOCSHELL 0x1181f7800 == 31 [pid = 1679] [id = 589] 13:46:04 INFO - PROCESS | 1679 | 1467319564545 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]]]}] 13:46:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 13:46:04 INFO - PROCESS | 1679 | --DOCSHELL 0x11694b000 == 30 [pid = 1679] [id = 588] 13:46:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1076ms 13:46:04 INFO - PROCESS | 1679 | 1467319564551 Marionette TRACE conn2 -> [0,2401,"getWindowHandle",null] 13:46:04 INFO - PROCESS | 1679 | 1467319564554 Marionette TRACE conn2 <- [1,2401,null,{"value":"7"}] 13:46:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 13:46:04 INFO - PROCESS | 1679 | 1467319564557 Marionette TRACE conn2 -> [0,2402,"setScriptTimeout",{"ms":35000}] 13:46:04 INFO - PROCESS | 1679 | 1467319564562 Marionette TRACE conn2 <- [1,2402,null,{}] 13:46:04 INFO - PROCESS | 1679 | 1467319564565 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}] 13:46:04 INFO - PROCESS | 1679 | 1467319564567 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:46:04 INFO - PROCESS | 1679 | 1467319564645 Marionette TRACE conn2 <- [1,2403,null,{"value":null}] 13:46:04 INFO - PROCESS | 1679 | --DOMWINDOW == 105 (0x124cb5400) [pid = 1679] [serial = 1744] [outer = 0x0] [url = about:blank] 13:46:04 INFO - PROCESS | 1679 | --DOMWINDOW == 104 (0x121844c00) [pid = 1679] [serial = 1741] [outer = 0x0] [url = about:blank] 13:46:04 INFO - PROCESS | 1679 | --DOMWINDOW == 103 (0x1265b3000) [pid = 1679] [serial = 1750] [outer = 0x0] [url = about:blank] 13:46:04 INFO - PROCESS | 1679 | --DOMWINDOW == 102 (0x1160d8c00) [pid = 1679] [serial = 1753] [outer = 0x0] [url = about:blank] 13:46:04 INFO - PROCESS | 1679 | --DOMWINDOW == 101 (0x126215400) [pid = 1679] [serial = 1747] [outer = 0x0] [url = about:blank] 13:46:04 INFO - PROCESS | 1679 | --DOMWINDOW == 100 (0x126516c00) [pid = 1679] [serial = 1756] [outer = 0x0] [url = about:blank] 13:46:04 INFO - PROCESS | 1679 | --DOMWINDOW == 99 (0x1265bfc00) [pid = 1679] [serial = 1757] [outer = 0x0] [url = about:blank] 13:46:04 INFO - PROCESS | 1679 | --DOMWINDOW == 98 (0x12882ac00) [pid = 1679] [serial = 1759] [outer = 0x0] [url = about:blank] 13:46:04 INFO - PROCESS | 1679 | --DOMWINDOW == 97 (0x118892800) [pid = 1679] [serial = 1754] [outer = 0x0] [url = about:blank] 13:46:04 INFO - PROCESS | 1679 | --DOMWINDOW == 96 (0x1265bb800) [pid = 1679] [serial = 1751] [outer = 0x0] [url = about:blank] 13:46:04 INFO - PROCESS | 1679 | --DOMWINDOW == 95 (0x1197dc800) [pid = 1679] [serial = 1738] [outer = 0x0] [url = about:blank] 13:46:04 INFO - PROCESS | 1679 | --DOMWINDOW == 94 (0x118fc7800) [pid = 1679] [serial = 1735] [outer = 0x0] [url = about:blank] 13:46:04 INFO - PROCESS | 1679 | --DOMWINDOW == 93 (0x119750c00) [pid = 1679] [serial = 1736] [outer = 0x0] [url = about:blank] 13:46:04 INFO - PROCESS | 1679 | --DOMWINDOW == 92 (0x118533800) [pid = 1679] [serial = 1732] [outer = 0x0] [url = about:blank] 13:46:04 INFO - PROCESS | 1679 | --DOMWINDOW == 91 (0x118893800) [pid = 1679] [serial = 1733] [outer = 0x0] [url = about:blank] 13:46:04 INFO - PROCESS | 1679 | --DOMWINDOW == 90 (0x116f06800) [pid = 1679] [serial = 1729] [outer = 0x0] [url = about:blank] 13:46:04 INFO - PROCESS | 1679 | --DOMWINDOW == 89 (0x117d11c00) [pid = 1679] [serial = 1730] [outer = 0x0] [url = about:blank] 13:46:04 INFO - PROCESS | 1679 | --DOMWINDOW == 88 (0x11824f400) [pid = 1679] [serial = 1727] [outer = 0x0] [url = about:blank] 13:46:04 INFO - PROCESS | 1679 | --DOMWINDOW == 87 (0x117d0c800) [pid = 1679] [serial = 1726] [outer = 0x0] [url = about:blank] 13:46:04 INFO - PROCESS | 1679 | --DOMWINDOW == 86 (0x11670c000) [pid = 1679] [serial = 1724] [outer = 0x0] [url = about:blank] 13:46:04 INFO - PROCESS | 1679 | --DOMWINDOW == 85 (0x113e4ec00) [pid = 1679] [serial = 1723] [outer = 0x0] [url = about:blank] 13:46:04 INFO - PROCESS | 1679 | --DOMWINDOW == 84 (0x12650dc00) [pid = 1679] [serial = 1721] [outer = 0x0] [url = about:blank] 13:46:04 INFO - PROCESS | 1679 | --DOMWINDOW == 83 (0x128b84800) [pid = 1679] [serial = 1760] [outer = 0x0] [url = about:blank] 13:46:04 INFO - PROCESS | 1679 | --DOMWINDOW == 82 (0x12614b800) [pid = 1679] [serial = 1745] [outer = 0x0] [url = about:blank] 13:46:04 INFO - PROCESS | 1679 | --DOMWINDOW == 81 (0x12650f800) [pid = 1679] [serial = 1748] [outer = 0x0] [url = about:blank] 13:46:04 INFO - PROCESS | 1679 | --DOMWINDOW == 80 (0x121a6fc00) [pid = 1679] [serial = 1742] [outer = 0x0] [url = about:blank] 13:46:04 INFO - PROCESS | 1679 | --DOMWINDOW == 79 (0x12102e000) [pid = 1679] [serial = 1739] [outer = 0x0] [url = about:blank] 13:46:04 INFO - PROCESS | 1679 | 1467319564711 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:04 INFO - PROCESS | 1679 | 1467319564713 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:46:04 INFO - PROCESS | 1679 | ++DOCSHELL 0x1170a1000 == 31 [pid = 1679] [id = 608] 13:46:04 INFO - PROCESS | 1679 | ++DOMWINDOW == 80 (0x1128d3800) [pid = 1679] [serial = 1824] [outer = 0x0] 13:46:04 INFO - PROCESS | 1679 | ++DOMWINDOW == 81 (0x112d7f000) [pid = 1679] [serial = 1825] [outer = 0x1128d3800] 13:46:04 INFO - PROCESS | 1679 | 1467319564744 Marionette DEBUG loaded listener.js 13:46:04 INFO - PROCESS | 1679 | ++DOMWINDOW == 82 (0x11670c000) [pid = 1679] [serial = 1826] [outer = 0x1128d3800] 13:46:05 INFO - PROCESS | 1679 | 1467319565039 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]]]}] 13:46:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 13:46:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 524ms 13:46:05 INFO - PROCESS | 1679 | 1467319565081 Marionette TRACE conn2 -> [0,2405,"getWindowHandle",null] 13:46:05 INFO - PROCESS | 1679 | 1467319565084 Marionette TRACE conn2 <- [1,2405,null,{"value":"7"}] 13:46:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 13:46:05 INFO - PROCESS | 1679 | 1467319565088 Marionette TRACE conn2 -> [0,2406,"setScriptTimeout",{"ms":35000}] 13:46:05 INFO - PROCESS | 1679 | 1467319565090 Marionette TRACE conn2 <- [1,2406,null,{}] 13:46:05 INFO - PROCESS | 1679 | 1467319565095 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}] 13:46:05 INFO - PROCESS | 1679 | 1467319565096 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:46:05 INFO - PROCESS | 1679 | 1467319565178 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 13:46:05 INFO - PROCESS | 1679 | 1467319565183 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:05 INFO - PROCESS | 1679 | 1467319565184 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:46:05 INFO - PROCESS | 1679 | ++DOCSHELL 0x11948e000 == 32 [pid = 1679] [id = 609] 13:46:05 INFO - PROCESS | 1679 | ++DOMWINDOW == 83 (0x116972c00) [pid = 1679] [serial = 1827] [outer = 0x0] 13:46:05 INFO - PROCESS | 1679 | ++DOMWINDOW == 84 (0x116f41800) [pid = 1679] [serial = 1828] [outer = 0x116972c00] 13:46:05 INFO - PROCESS | 1679 | 1467319565211 Marionette DEBUG loaded listener.js 13:46:05 INFO - PROCESS | 1679 | ++DOMWINDOW == 85 (0x117d19800) [pid = 1679] [serial = 1829] [outer = 0x116972c00] 13:46:05 INFO - PROCESS | 1679 | 1467319565593 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]]]}] 13:46:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 13:46:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 523ms 13:46:05 INFO - PROCESS | 1679 | 1467319565613 Marionette TRACE conn2 -> [0,2409,"getWindowHandle",null] 13:46:05 INFO - PROCESS | 1679 | 1467319565614 Marionette TRACE conn2 <- [1,2409,null,{"value":"7"}] 13:46:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 13:46:05 INFO - PROCESS | 1679 | 1467319565617 Marionette TRACE conn2 -> [0,2410,"setScriptTimeout",{"ms":35000}] 13:46:05 INFO - PROCESS | 1679 | 1467319565619 Marionette TRACE conn2 <- [1,2410,null,{}] 13:46:05 INFO - PROCESS | 1679 | 1467319565629 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}] 13:46:05 INFO - PROCESS | 1679 | 1467319565632 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:46:05 INFO - PROCESS | 1679 | 1467319565711 Marionette TRACE conn2 <- [1,2411,null,{"value":null}] 13:46:05 INFO - PROCESS | 1679 | 1467319565716 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:05 INFO - PROCESS | 1679 | 1467319565718 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:46:05 INFO - PROCESS | 1679 | ++DOCSHELL 0x121294000 == 33 [pid = 1679] [id = 610] 13:46:05 INFO - PROCESS | 1679 | ++DOMWINDOW == 86 (0x1128a5c00) [pid = 1679] [serial = 1830] [outer = 0x0] 13:46:05 INFO - PROCESS | 1679 | ++DOMWINDOW == 87 (0x1182dec00) [pid = 1679] [serial = 1831] [outer = 0x1128a5c00] 13:46:05 INFO - PROCESS | 1679 | 1467319565748 Marionette DEBUG loaded listener.js 13:46:05 INFO - PROCESS | 1679 | ++DOMWINDOW == 88 (0x11862f400) [pid = 1679] [serial = 1832] [outer = 0x1128a5c00] 13:46:06 INFO - PROCESS | 1679 | 1467319566087 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]]]}] 13:46:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 13:46:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 521ms 13:46:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 13:46:06 INFO - PROCESS | 1679 | 1467319566139 Marionette TRACE conn2 -> [0,2413,"getWindowHandle",null] 13:46:06 INFO - PROCESS | 1679 | 1467319566141 Marionette TRACE conn2 <- [1,2413,null,{"value":"7"}] 13:46:06 INFO - PROCESS | 1679 | 1467319566143 Marionette TRACE conn2 -> [0,2414,"setScriptTimeout",{"ms":35000}] 13:46:06 INFO - PROCESS | 1679 | 1467319566145 Marionette TRACE conn2 <- [1,2414,null,{}] 13:46:06 INFO - PROCESS | 1679 | 1467319566147 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}] 13:46:06 INFO - PROCESS | 1679 | 1467319566149 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:46:06 INFO - PROCESS | 1679 | 1467319566254 Marionette TRACE conn2 <- [1,2415,null,{"value":null}] 13:46:06 INFO - PROCESS | 1679 | 1467319566261 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:06 INFO - PROCESS | 1679 | 1467319566262 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:46:06 INFO - PROCESS | 1679 | ++DOCSHELL 0x123d98800 == 34 [pid = 1679] [id = 611] 13:46:06 INFO - PROCESS | 1679 | ++DOMWINDOW == 89 (0x118636c00) [pid = 1679] [serial = 1833] [outer = 0x0] 13:46:06 INFO - PROCESS | 1679 | ++DOMWINDOW == 90 (0x118892400) [pid = 1679] [serial = 1834] [outer = 0x118636c00] 13:46:06 INFO - PROCESS | 1679 | 1467319566303 Marionette DEBUG loaded listener.js 13:46:06 INFO - PROCESS | 1679 | ++DOMWINDOW == 91 (0x118f76400) [pid = 1679] [serial = 1835] [outer = 0x118636c00] 13:46:06 INFO - PROCESS | 1679 | 1467319566751 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]]]}] 13:46:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 13:46:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 624ms 13:46:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 13:46:06 INFO - PROCESS | 1679 | 1467319566768 Marionette TRACE conn2 -> [0,2417,"getWindowHandle",null] 13:46:06 INFO - PROCESS | 1679 | 1467319566769 Marionette TRACE conn2 <- [1,2417,null,{"value":"7"}] 13:46:06 INFO - PROCESS | 1679 | 1467319566771 Marionette TRACE conn2 -> [0,2418,"setScriptTimeout",{"ms":35000}] 13:46:06 INFO - PROCESS | 1679 | 1467319566772 Marionette TRACE conn2 <- [1,2418,null,{}] 13:46:06 INFO - PROCESS | 1679 | 1467319566776 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}] 13:46:06 INFO - PROCESS | 1679 | 1467319566778 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:46:06 INFO - PROCESS | 1679 | 1467319566888 Marionette TRACE conn2 <- [1,2419,null,{"value":null}] 13:46:06 INFO - PROCESS | 1679 | 1467319566903 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:06 INFO - PROCESS | 1679 | 1467319566904 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:46:06 INFO - PROCESS | 1679 | ++DOCSHELL 0x125670000 == 35 [pid = 1679] [id = 612] 13:46:06 INFO - PROCESS | 1679 | ++DOMWINDOW == 92 (0x116029800) [pid = 1679] [serial = 1836] [outer = 0x0] 13:46:06 INFO - PROCESS | 1679 | ++DOMWINDOW == 93 (0x118fc7800) [pid = 1679] [serial = 1837] [outer = 0x116029800] 13:46:06 INFO - PROCESS | 1679 | 1467319566928 Marionette DEBUG loaded listener.js 13:46:06 INFO - PROCESS | 1679 | ++DOMWINDOW == 94 (0x119337800) [pid = 1679] [serial = 1838] [outer = 0x116029800] 13:46:07 INFO - PROCESS | 1679 | 1467319567271 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]]]}] 13:46:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 13:46:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 518ms 13:46:07 INFO - PROCESS | 1679 | 1467319567294 Marionette TRACE conn2 -> [0,2421,"getWindowHandle",null] 13:46:07 INFO - PROCESS | 1679 | 1467319567296 Marionette TRACE conn2 <- [1,2421,null,{"value":"7"}] 13:46:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 13:46:07 INFO - PROCESS | 1679 | 1467319567298 Marionette TRACE conn2 -> [0,2422,"setScriptTimeout",{"ms":35000}] 13:46:07 INFO - PROCESS | 1679 | 1467319567299 Marionette TRACE conn2 <- [1,2422,null,{}] 13:46:07 INFO - PROCESS | 1679 | 1467319567301 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}] 13:46:07 INFO - PROCESS | 1679 | 1467319567305 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:46:07 INFO - PROCESS | 1679 | 1467319567414 Marionette TRACE conn2 <- [1,2423,null,{"value":null}] 13:46:07 INFO - PROCESS | 1679 | 1467319567418 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:07 INFO - PROCESS | 1679 | 1467319567419 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:46:07 INFO - PROCESS | 1679 | ++DOCSHELL 0x128950800 == 36 [pid = 1679] [id = 613] 13:46:07 INFO - PROCESS | 1679 | ++DOMWINDOW == 95 (0x119338400) [pid = 1679] [serial = 1839] [outer = 0x0] 13:46:07 INFO - PROCESS | 1679 | ++DOMWINDOW == 96 (0x119754c00) [pid = 1679] [serial = 1840] [outer = 0x119338400] 13:46:07 INFO - PROCESS | 1679 | 1467319567451 Marionette DEBUG loaded listener.js 13:46:07 INFO - PROCESS | 1679 | ++DOMWINDOW == 97 (0x1210de400) [pid = 1679] [serial = 1841] [outer = 0x119338400] 13:46:07 INFO - PROCESS | 1679 | 1467319567790 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]]]}] 13:46:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 13:46:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 519ms 13:46:07 INFO - PROCESS | 1679 | 1467319567817 Marionette TRACE conn2 -> [0,2425,"getWindowHandle",null] 13:46:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 13:46:07 INFO - PROCESS | 1679 | 1467319567819 Marionette TRACE conn2 <- [1,2425,null,{"value":"7"}] 13:46:07 INFO - PROCESS | 1679 | 1467319567821 Marionette TRACE conn2 -> [0,2426,"setScriptTimeout",{"ms":35000}] 13:46:07 INFO - PROCESS | 1679 | 1467319567822 Marionette TRACE conn2 <- [1,2426,null,{}] 13:46:07 INFO - PROCESS | 1679 | 1467319567832 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}] 13:46:07 INFO - PROCESS | 1679 | 1467319567833 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:46:07 INFO - PROCESS | 1679 | 1467319567932 Marionette TRACE conn2 <- [1,2427,null,{"value":null}] 13:46:07 INFO - PROCESS | 1679 | 1467319567935 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:07 INFO - PROCESS | 1679 | 1467319567937 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:46:07 INFO - PROCESS | 1679 | ++DOCSHELL 0x1290ed800 == 37 [pid = 1679] [id = 614] 13:46:07 INFO - PROCESS | 1679 | ++DOMWINDOW == 98 (0x12122e400) [pid = 1679] [serial = 1842] [outer = 0x0] 13:46:07 INFO - PROCESS | 1679 | ++DOMWINDOW == 99 (0x1219ef400) [pid = 1679] [serial = 1843] [outer = 0x12122e400] 13:46:07 INFO - PROCESS | 1679 | 1467319567961 Marionette DEBUG loaded listener.js 13:46:08 INFO - PROCESS | 1679 | ++DOMWINDOW == 100 (0x121a6c000) [pid = 1679] [serial = 1844] [outer = 0x12122e400] 13:46:08 INFO - PROCESS | 1679 | 1467319568284 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]]]}] 13:46:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 13:46:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 529ms 13:46:08 INFO - PROCESS | 1679 | 1467319568350 Marionette TRACE conn2 -> [0,2429,"getWindowHandle",null] 13:46:08 INFO - PROCESS | 1679 | 1467319568351 Marionette TRACE conn2 <- [1,2429,null,{"value":"7"}] 13:46:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 13:46:08 INFO - PROCESS | 1679 | 1467319568354 Marionette TRACE conn2 -> [0,2430,"setScriptTimeout",{"ms":35000}] 13:46:08 INFO - PROCESS | 1679 | 1467319568355 Marionette TRACE conn2 <- [1,2430,null,{}] 13:46:08 INFO - PROCESS | 1679 | 1467319568357 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}] 13:46:08 INFO - PROCESS | 1679 | 1467319568358 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:46:08 INFO - PROCESS | 1679 | 1467319568458 Marionette TRACE conn2 <- [1,2431,null,{"value":null}] 13:46:08 INFO - PROCESS | 1679 | 1467319568462 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:08 INFO - PROCESS | 1679 | 1467319568463 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:46:08 INFO - PROCESS | 1679 | ++DOCSHELL 0x12a7d5000 == 38 [pid = 1679] [id = 615] 13:46:08 INFO - PROCESS | 1679 | ++DOMWINDOW == 101 (0x12184a400) [pid = 1679] [serial = 1845] [outer = 0x0] 13:46:08 INFO - PROCESS | 1679 | ++DOMWINDOW == 102 (0x124116800) [pid = 1679] [serial = 1846] [outer = 0x12184a400] 13:46:08 INFO - PROCESS | 1679 | 1467319568495 Marionette DEBUG loaded listener.js 13:46:08 INFO - PROCESS | 1679 | ++DOMWINDOW == 103 (0x124c32400) [pid = 1679] [serial = 1847] [outer = 0x12184a400] 13:46:09 INFO - PROCESS | 1679 | 1467319569016 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]]]}] 13:46:09 INFO - PROCESS | 1679 | --DOMWINDOW == 102 (0x11817a800) [pid = 1679] [serial = 1779] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 13:46:09 INFO - PROCESS | 1679 | --DOMWINDOW == 101 (0x1128ac400) [pid = 1679] [serial = 1764] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 13:46:09 INFO - PROCESS | 1679 | --DOMWINDOW == 100 (0x1197dec00) [pid = 1679] [serial = 1794] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 13:46:09 INFO - PROCESS | 1679 | --DOMWINDOW == 99 (0x110f37000) [pid = 1679] [serial = 1770] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 13:46:09 INFO - PROCESS | 1679 | --DOMWINDOW == 98 (0x112d74c00) [pid = 1679] [serial = 1776] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 13:46:09 INFO - PROCESS | 1679 | --DOMWINDOW == 97 (0x112d75400) [pid = 1679] [serial = 1767] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 13:46:09 INFO - PROCESS | 1679 | --DOMWINDOW == 96 (0x1128d7400) [pid = 1679] [serial = 1788] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 13:46:09 INFO - PROCESS | 1679 | --DOMWINDOW == 95 (0x1186a5000) [pid = 1679] [serial = 1785] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 13:46:09 INFO - PROCESS | 1679 | --DOMWINDOW == 94 (0x128ccfc00) [pid = 1679] [serial = 1761] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 13:46:09 INFO - PROCESS | 1679 | --DOMWINDOW == 93 (0x11937ec00) [pid = 1679] [serial = 1791] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 13:46:09 INFO - PROCESS | 1679 | --DOMWINDOW == 92 (0x1182e7800) [pid = 1679] [serial = 1782] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 13:46:09 INFO - PROCESS | 1679 | --DOMWINDOW == 91 (0x116f0ac00) [pid = 1679] [serial = 1773] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 13:46:09 INFO - PROCESS | 1679 | --DOMWINDOW == 90 (0x1214ff400) [pid = 1679] [serial = 1797] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 13:46:09 INFO - PROCESS | 1679 | --DOMWINDOW == 89 (0x112010000) [pid = 1679] [serial = 1806] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 13:46:09 INFO - PROCESS | 1679 | --DOMWINDOW == 88 (0x12163bc00) [pid = 1679] [serial = 1800] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 13:46:09 INFO - PROCESS | 1679 | --DOMWINDOW == 87 (0x124c34400) [pid = 1679] [serial = 1803] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 13:46:09 INFO - PROCESS | 1679 | --DOMWINDOW == 86 (0x121031000) [pid = 1679] [serial = 1809] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 13:46:09 INFO - PROCESS | 1679 | --DOMWINDOW == 85 (0x118ff8400) [pid = 1679] [serial = 1812] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 13:46:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 13:46:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 719ms 13:46:09 INFO - PROCESS | 1679 | 1467319569074 Marionette TRACE conn2 -> [0,2433,"getWindowHandle",null] 13:46:09 INFO - PROCESS | 1679 | 1467319569075 Marionette TRACE conn2 <- [1,2433,null,{"value":"7"}] 13:46:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 13:46:09 INFO - PROCESS | 1679 | 1467319569077 Marionette TRACE conn2 -> [0,2434,"setScriptTimeout",{"ms":35000}] 13:46:09 INFO - PROCESS | 1679 | 1467319569078 Marionette TRACE conn2 <- [1,2434,null,{}] 13:46:09 INFO - PROCESS | 1679 | 1467319569081 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}] 13:46:09 INFO - PROCESS | 1679 | 1467319569082 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:46:09 INFO - PROCESS | 1679 | 1467319569161 Marionette TRACE conn2 <- [1,2435,null,{"value":null}] 13:46:09 INFO - PROCESS | 1679 | 1467319569165 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:09 INFO - PROCESS | 1679 | 1467319569166 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:46:09 INFO - PROCESS | 1679 | ++DOCSHELL 0x121290800 == 39 [pid = 1679] [id = 616] 13:46:09 INFO - PROCESS | 1679 | ++DOMWINDOW == 86 (0x1128d7400) [pid = 1679] [serial = 1848] [outer = 0x0] 13:46:09 INFO - PROCESS | 1679 | ++DOMWINDOW == 87 (0x1133c4c00) [pid = 1679] [serial = 1849] [outer = 0x1128d7400] 13:46:09 INFO - PROCESS | 1679 | 1467319569191 Marionette DEBUG loaded listener.js 13:46:09 INFO - PROCESS | 1679 | ++DOMWINDOW == 88 (0x118175800) [pid = 1679] [serial = 1850] [outer = 0x1128d7400] 13:46:09 INFO - PROCESS | 1679 | 1467319569558 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]]]}] 13:46:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 13:46:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 520ms 13:46:09 INFO - PROCESS | 1679 | 1467319569598 Marionette TRACE conn2 -> [0,2437,"getWindowHandle",null] 13:46:09 INFO - PROCESS | 1679 | 1467319569600 Marionette TRACE conn2 <- [1,2437,null,{"value":"7"}] 13:46:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 13:46:09 INFO - PROCESS | 1679 | 1467319569604 Marionette TRACE conn2 -> [0,2438,"setScriptTimeout",{"ms":35000}] 13:46:09 INFO - PROCESS | 1679 | 1467319569605 Marionette TRACE conn2 <- [1,2438,null,{}] 13:46:09 INFO - PROCESS | 1679 | 1467319569609 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}] 13:46:09 INFO - PROCESS | 1679 | 1467319569610 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:46:09 INFO - PROCESS | 1679 | 1467319569743 Marionette TRACE conn2 <- [1,2439,null,{"value":null}] 13:46:09 INFO - PROCESS | 1679 | 1467319569752 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:09 INFO - PROCESS | 1679 | 1467319569753 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:46:09 INFO - PROCESS | 1679 | ++DOCSHELL 0x12b65a000 == 40 [pid = 1679] [id = 617] 13:46:09 INFO - PROCESS | 1679 | ++DOMWINDOW == 89 (0x118634000) [pid = 1679] [serial = 1851] [outer = 0x0] 13:46:09 INFO - PROCESS | 1679 | ++DOMWINDOW == 90 (0x119642800) [pid = 1679] [serial = 1852] [outer = 0x118634000] 13:46:09 INFO - PROCESS | 1679 | 1467319569778 Marionette DEBUG loaded listener.js 13:46:09 INFO - PROCESS | 1679 | ++DOMWINDOW == 91 (0x12163bc00) [pid = 1679] [serial = 1853] [outer = 0x118634000] 13:46:10 INFO - PROCESS | 1679 | 1467319570088 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]]]}] 13:46:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 13:46:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 522ms 13:46:10 INFO - PROCESS | 1679 | 1467319570127 Marionette TRACE conn2 -> [0,2441,"getWindowHandle",null] 13:46:10 INFO - PROCESS | 1679 | 1467319570129 Marionette TRACE conn2 <- [1,2441,null,{"value":"7"}] 13:46:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 13:46:10 INFO - PROCESS | 1679 | 1467319570131 Marionette TRACE conn2 -> [0,2442,"setScriptTimeout",{"ms":35000}] 13:46:10 INFO - PROCESS | 1679 | 1467319570133 Marionette TRACE conn2 <- [1,2442,null,{}] 13:46:10 INFO - PROCESS | 1679 | 1467319570135 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}] 13:46:10 INFO - PROCESS | 1679 | 1467319570137 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:46:10 INFO - PROCESS | 1679 | 1467319570224 Marionette TRACE conn2 <- [1,2443,null,{"value":null}] 13:46:10 INFO - PROCESS | 1679 | 1467319570229 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:10 INFO - PROCESS | 1679 | 1467319570231 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:46:10 INFO - PROCESS | 1679 | ++DOCSHELL 0x12c520800 == 41 [pid = 1679] [id = 618] 13:46:10 INFO - PROCESS | 1679 | ++DOMWINDOW == 92 (0x124c30c00) [pid = 1679] [serial = 1854] [outer = 0x0] 13:46:10 INFO - PROCESS | 1679 | ++DOMWINDOW == 93 (0x125c10000) [pid = 1679] [serial = 1855] [outer = 0x124c30c00] 13:46:10 INFO - PROCESS | 1679 | 1467319570257 Marionette DEBUG loaded listener.js 13:46:10 INFO - PROCESS | 1679 | ++DOMWINDOW == 94 (0x126214000) [pid = 1679] [serial = 1856] [outer = 0x124c30c00] 13:46:10 INFO - PROCESS | 1679 | 1467319570610 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]]]}] 13:46:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 13:46:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 520ms 13:46:10 INFO - PROCESS | 1679 | 1467319570655 Marionette TRACE conn2 -> [0,2445,"getWindowHandle",null] 13:46:10 INFO - PROCESS | 1679 | 1467319570656 Marionette TRACE conn2 <- [1,2445,null,{"value":"7"}] 13:46:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 13:46:10 INFO - PROCESS | 1679 | 1467319570658 Marionette TRACE conn2 -> [0,2446,"setScriptTimeout",{"ms":35000}] 13:46:10 INFO - PROCESS | 1679 | 1467319570659 Marionette TRACE conn2 <- [1,2446,null,{}] 13:46:10 INFO - PROCESS | 1679 | 1467319570661 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}] 13:46:10 INFO - PROCESS | 1679 | 1467319570670 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:46:10 INFO - PROCESS | 1679 | 1467319570751 Marionette TRACE conn2 <- [1,2447,null,{"value":null}] 13:46:10 INFO - PROCESS | 1679 | 1467319570755 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:10 INFO - PROCESS | 1679 | 1467319570756 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:46:10 INFO - PROCESS | 1679 | ++DOCSHELL 0x12c669000 == 42 [pid = 1679] [id = 619] 13:46:10 INFO - PROCESS | 1679 | ++DOMWINDOW == 95 (0x12614c000) [pid = 1679] [serial = 1857] [outer = 0x0] 13:46:10 INFO - PROCESS | 1679 | ++DOMWINDOW == 96 (0x12621a000) [pid = 1679] [serial = 1858] [outer = 0x12614c000] 13:46:10 INFO - PROCESS | 1679 | 1467319570780 Marionette DEBUG loaded listener.js 13:46:10 INFO - PROCESS | 1679 | ++DOMWINDOW == 97 (0x126513400) [pid = 1679] [serial = 1859] [outer = 0x12614c000] 13:46:11 INFO - PROCESS | 1679 | 1467319571211 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]]]}] 13:46:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 13:46:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 570ms 13:46:11 INFO - PROCESS | 1679 | 1467319571229 Marionette TRACE conn2 -> [0,2449,"getWindowHandle",null] 13:46:11 INFO - PROCESS | 1679 | 1467319571231 Marionette TRACE conn2 <- [1,2449,null,{"value":"7"}] 13:46:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 13:46:11 INFO - PROCESS | 1679 | 1467319571235 Marionette TRACE conn2 -> [0,2450,"setScriptTimeout",{"ms":35000}] 13:46:11 INFO - PROCESS | 1679 | 1467319571237 Marionette TRACE conn2 <- [1,2450,null,{}] 13:46:11 INFO - PROCESS | 1679 | 1467319571241 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}] 13:46:11 INFO - PROCESS | 1679 | 1467319571243 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:46:11 INFO - PROCESS | 1679 | 1467319571348 Marionette TRACE conn2 <- [1,2451,null,{"value":null}] 13:46:11 INFO - PROCESS | 1679 | 1467319571410 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:11 INFO - PROCESS | 1679 | 1467319571411 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:46:11 INFO - PROCESS | 1679 | ++DOCSHELL 0x118596000 == 43 [pid = 1679] [id = 620] 13:46:11 INFO - PROCESS | 1679 | ++DOMWINDOW == 98 (0x112698800) [pid = 1679] [serial = 1860] [outer = 0x0] 13:46:11 INFO - PROCESS | 1679 | ++DOMWINDOW == 99 (0x113379400) [pid = 1679] [serial = 1861] [outer = 0x112698800] 13:46:11 INFO - PROCESS | 1679 | 1467319571443 Marionette DEBUG loaded listener.js 13:46:11 INFO - PROCESS | 1679 | ++DOMWINDOW == 100 (0x116709400) [pid = 1679] [serial = 1862] [outer = 0x112698800] 13:46:11 INFO - PROCESS | 1679 | 1467319571916 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]]]}] 13:46:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 13:46:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 721ms 13:46:11 INFO - PROCESS | 1679 | 1467319571955 Marionette TRACE conn2 -> [0,2453,"getWindowHandle",null] 13:46:11 INFO - PROCESS | 1679 | 1467319571958 Marionette TRACE conn2 <- [1,2453,null,{"value":"7"}] 13:46:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 13:46:11 INFO - PROCESS | 1679 | 1467319571963 Marionette TRACE conn2 -> [0,2454,"setScriptTimeout",{"ms":35000}] 13:46:11 INFO - PROCESS | 1679 | 1467319571965 Marionette TRACE conn2 <- [1,2454,null,{}] 13:46:11 INFO - PROCESS | 1679 | 1467319571968 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}] 13:46:11 INFO - PROCESS | 1679 | 1467319571969 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:46:12 INFO - PROCESS | 1679 | 1467319572074 Marionette TRACE conn2 <- [1,2455,null,{"value":null}] 13:46:12 INFO - PROCESS | 1679 | 1467319572138 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:12 INFO - PROCESS | 1679 | 1467319572140 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:46:12 INFO - PROCESS | 1679 | ++DOCSHELL 0x121c23000 == 44 [pid = 1679] [id = 621] 13:46:12 INFO - PROCESS | 1679 | ++DOMWINDOW == 101 (0x116f43400) [pid = 1679] [serial = 1863] [outer = 0x0] 13:46:12 INFO - PROCESS | 1679 | ++DOMWINDOW == 102 (0x118173400) [pid = 1679] [serial = 1864] [outer = 0x116f43400] 13:46:12 INFO - PROCESS | 1679 | 1467319572171 Marionette DEBUG loaded listener.js 13:46:12 INFO - PROCESS | 1679 | ++DOMWINDOW == 103 (0x1182e7000) [pid = 1679] [serial = 1865] [outer = 0x116f43400] 13:46:12 INFO - PROCESS | 1679 | 1467319572625 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]]]}] 13:46:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 13:46:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 671ms 13:46:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 13:46:12 INFO - PROCESS | 1679 | 1467319572635 Marionette TRACE conn2 -> [0,2457,"getWindowHandle",null] 13:46:12 INFO - PROCESS | 1679 | 1467319572636 Marionette TRACE conn2 <- [1,2457,null,{"value":"7"}] 13:46:12 INFO - PROCESS | 1679 | 1467319572639 Marionette TRACE conn2 -> [0,2458,"setScriptTimeout",{"ms":35000}] 13:46:12 INFO - PROCESS | 1679 | 1467319572641 Marionette TRACE conn2 <- [1,2458,null,{}] 13:46:12 INFO - PROCESS | 1679 | 1467319572649 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}] 13:46:12 INFO - PROCESS | 1679 | 1467319572652 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:46:12 INFO - PROCESS | 1679 | 1467319572773 Marionette TRACE conn2 <- [1,2459,null,{"value":null}] 13:46:12 INFO - PROCESS | 1679 | 1467319572839 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:12 INFO - PROCESS | 1679 | 1467319572841 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:46:12 INFO - PROCESS | 1679 | ++DOCSHELL 0x12c650800 == 45 [pid = 1679] [id = 622] 13:46:12 INFO - PROCESS | 1679 | ++DOMWINDOW == 104 (0x118fc1800) [pid = 1679] [serial = 1866] [outer = 0x0] 13:46:12 INFO - PROCESS | 1679 | ++DOMWINDOW == 105 (0x11963f400) [pid = 1679] [serial = 1867] [outer = 0x118fc1800] 13:46:12 INFO - PROCESS | 1679 | 1467319572914 Marionette DEBUG loaded listener.js 13:46:12 INFO - PROCESS | 1679 | ++DOMWINDOW == 106 (0x119a08400) [pid = 1679] [serial = 1868] [outer = 0x118fc1800] 13:46:13 INFO - PROCESS | 1679 | 1467319573350 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]]]}] 13:46:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 13:46:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 723ms 13:46:13 INFO - PROCESS | 1679 | 1467319573363 Marionette TRACE conn2 -> [0,2461,"getWindowHandle",null] 13:46:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 13:46:13 INFO - PROCESS | 1679 | 1467319573365 Marionette TRACE conn2 <- [1,2461,null,{"value":"7"}] 13:46:13 INFO - PROCESS | 1679 | 1467319573367 Marionette TRACE conn2 -> [0,2462,"setScriptTimeout",{"ms":35000}] 13:46:13 INFO - PROCESS | 1679 | 1467319573368 Marionette TRACE conn2 <- [1,2462,null,{}] 13:46:13 INFO - PROCESS | 1679 | 1467319573371 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}] 13:46:13 INFO - PROCESS | 1679 | 1467319573372 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:46:13 INFO - PROCESS | 1679 | 1467319573479 Marionette TRACE conn2 <- [1,2463,null,{"value":null}] 13:46:13 INFO - PROCESS | 1679 | 1467319573540 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:13 INFO - PROCESS | 1679 | 1467319573542 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:46:13 INFO - PROCESS | 1679 | ++DOCSHELL 0x118f1b000 == 46 [pid = 1679] [id = 623] 13:46:13 INFO - PROCESS | 1679 | ++DOMWINDOW == 107 (0x111c16000) [pid = 1679] [serial = 1869] [outer = 0x0] 13:46:13 INFO - PROCESS | 1679 | ++DOMWINDOW == 108 (0x118fc9000) [pid = 1679] [serial = 1870] [outer = 0x111c16000] 13:46:13 INFO - PROCESS | 1679 | 1467319573613 Marionette DEBUG loaded listener.js 13:46:13 INFO - PROCESS | 1679 | ++DOMWINDOW == 109 (0x124cb4400) [pid = 1679] [serial = 1871] [outer = 0x111c16000] 13:46:14 INFO - PROCESS | 1679 | 1467319574283 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]]]}] 13:46:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 13:46:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 970ms 13:46:14 INFO - PROCESS | 1679 | 1467319574339 Marionette TRACE conn2 -> [0,2465,"getWindowHandle",null] 13:46:14 INFO - PROCESS | 1679 | 1467319574342 Marionette TRACE conn2 <- [1,2465,null,{"value":"7"}] 13:46:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 13:46:14 INFO - PROCESS | 1679 | 1467319574347 Marionette TRACE conn2 -> [0,2466,"setScriptTimeout",{"ms":35000}] 13:46:14 INFO - PROCESS | 1679 | 1467319574350 Marionette TRACE conn2 <- [1,2466,null,{}] 13:46:14 INFO - PROCESS | 1679 | 1467319574355 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}] 13:46:14 INFO - PROCESS | 1679 | 1467319574358 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:46:14 INFO - PROCESS | 1679 | 1467319574496 Marionette TRACE conn2 <- [1,2467,null,{"value":null}] 13:46:14 INFO - PROCESS | 1679 | 1467319574618 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:14 INFO - PROCESS | 1679 | 1467319574620 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:46:14 INFO - PROCESS | 1679 | ++DOCSHELL 0x112eb5800 == 47 [pid = 1679] [id = 624] 13:46:14 INFO - PROCESS | 1679 | ++DOMWINDOW == 110 (0x110f3b000) [pid = 1679] [serial = 1872] [outer = 0x0] 13:46:14 INFO - PROCESS | 1679 | ++DOMWINDOW == 111 (0x11678d800) [pid = 1679] [serial = 1873] [outer = 0x110f3b000] 13:46:14 INFO - PROCESS | 1679 | 1467319574648 Marionette DEBUG loaded listener.js 13:46:14 INFO - PROCESS | 1679 | ++DOMWINDOW == 112 (0x1176ee000) [pid = 1679] [serial = 1874] [outer = 0x110f3b000] 13:46:15 INFO - PROCESS | 1679 | --DOCSHELL 0x12c520800 == 46 [pid = 1679] [id = 618] 13:46:15 INFO - PROCESS | 1679 | --DOCSHELL 0x12b65a000 == 45 [pid = 1679] [id = 617] 13:46:15 INFO - PROCESS | 1679 | --DOCSHELL 0x121290800 == 44 [pid = 1679] [id = 616] 13:46:15 INFO - PROCESS | 1679 | --DOCSHELL 0x12a7d5000 == 43 [pid = 1679] [id = 615] 13:46:15 INFO - PROCESS | 1679 | --DOCSHELL 0x1290ed800 == 42 [pid = 1679] [id = 614] 13:46:15 INFO - PROCESS | 1679 | --DOCSHELL 0x128950800 == 41 [pid = 1679] [id = 613] 13:46:15 INFO - PROCESS | 1679 | --DOCSHELL 0x125670000 == 40 [pid = 1679] [id = 612] 13:46:15 INFO - PROCESS | 1679 | --DOCSHELL 0x123d98800 == 39 [pid = 1679] [id = 611] 13:46:15 INFO - PROCESS | 1679 | --DOCSHELL 0x121294000 == 38 [pid = 1679] [id = 610] 13:46:15 INFO - PROCESS | 1679 | --DOCSHELL 0x11948e000 == 37 [pid = 1679] [id = 609] 13:46:15 INFO - PROCESS | 1679 | --DOCSHELL 0x1170a1000 == 36 [pid = 1679] [id = 608] 13:46:15 INFO - PROCESS | 1679 | --DOCSHELL 0x11699d800 == 35 [pid = 1679] [id = 607] 13:46:15 INFO - PROCESS | 1679 | --DOCSHELL 0x12ca94800 == 34 [pid = 1679] [id = 605] 13:46:15 INFO - PROCESS | 1679 | --DOCSHELL 0x1181ea800 == 33 [pid = 1679] [id = 606] 13:46:15 INFO - PROCESS | 1679 | --DOCSHELL 0x12ca95000 == 32 [pid = 1679] [id = 587] 13:46:15 INFO - PROCESS | 1679 | --DOCSHELL 0x118f1b000 == 31 [pid = 1679] [id = 623] 13:46:15 INFO - PROCESS | 1679 | --DOCSHELL 0x12c650800 == 30 [pid = 1679] [id = 622] 13:46:15 INFO - PROCESS | 1679 | --DOCSHELL 0x121c23000 == 29 [pid = 1679] [id = 621] 13:46:15 INFO - PROCESS | 1679 | --DOCSHELL 0x12c669000 == 28 [pid = 1679] [id = 619] 13:46:15 INFO - PROCESS | 1679 | --DOCSHELL 0x118596000 == 27 [pid = 1679] [id = 620] 13:46:15 INFO - PROCESS | 1679 | --DOMWINDOW == 111 (0x1182e8000) [pid = 1679] [serial = 1780] [outer = 0x0] [url = about:blank] 13:46:15 INFO - PROCESS | 1679 | --DOMWINDOW == 110 (0x1186a2800) [pid = 1679] [serial = 1781] [outer = 0x0] [url = about:blank] 13:46:15 INFO - PROCESS | 1679 | --DOMWINDOW == 109 (0x1128ae800) [pid = 1679] [serial = 1765] [outer = 0x0] [url = about:blank] 13:46:15 INFO - PROCESS | 1679 | --DOMWINDOW == 108 (0x1128d5800) [pid = 1679] [serial = 1766] [outer = 0x0] [url = about:blank] 13:46:15 INFO - PROCESS | 1679 | --DOMWINDOW == 107 (0x120f1a400) [pid = 1679] [serial = 1795] [outer = 0x0] [url = about:blank] 13:46:15 INFO - PROCESS | 1679 | --DOMWINDOW == 106 (0x116784400) [pid = 1679] [serial = 1771] [outer = 0x0] [url = about:blank] 13:46:15 INFO - PROCESS | 1679 | --DOMWINDOW == 105 (0x11696b000) [pid = 1679] [serial = 1772] [outer = 0x0] [url = about:blank] 13:46:15 INFO - PROCESS | 1679 | --DOMWINDOW == 104 (0x117d19400) [pid = 1679] [serial = 1777] [outer = 0x0] [url = about:blank] 13:46:15 INFO - PROCESS | 1679 | --DOMWINDOW == 103 (0x1131d4400) [pid = 1679] [serial = 1768] [outer = 0x0] [url = about:blank] 13:46:15 INFO - PROCESS | 1679 | --DOMWINDOW == 102 (0x11396c400) [pid = 1679] [serial = 1769] [outer = 0x0] [url = about:blank] 13:46:15 INFO - PROCESS | 1679 | --DOMWINDOW == 101 (0x118172c00) [pid = 1679] [serial = 1778] [outer = 0x0] [url = about:blank] 13:46:15 INFO - PROCESS | 1679 | --DOMWINDOW == 100 (0x119340000) [pid = 1679] [serial = 1789] [outer = 0x0] [url = about:blank] 13:46:15 INFO - PROCESS | 1679 | --DOMWINDOW == 99 (0x119644800) [pid = 1679] [serial = 1790] [outer = 0x0] [url = about:blank] 13:46:15 INFO - PROCESS | 1679 | --DOMWINDOW == 98 (0x118fc5400) [pid = 1679] [serial = 1786] [outer = 0x0] [url = about:blank] 13:46:15 INFO - PROCESS | 1679 | --DOMWINDOW == 97 (0x118636800) [pid = 1679] [serial = 1787] [outer = 0x0] [url = about:blank] 13:46:15 INFO - PROCESS | 1679 | --DOMWINDOW == 96 (0x128fa4000) [pid = 1679] [serial = 1763] [outer = 0x0] [url = about:blank] 13:46:15 INFO - PROCESS | 1679 | --DOMWINDOW == 95 (0x119754800) [pid = 1679] [serial = 1792] [outer = 0x0] [url = about:blank] 13:46:15 INFO - PROCESS | 1679 | --DOMWINDOW == 94 (0x118f44c00) [pid = 1679] [serial = 1783] [outer = 0x0] [url = about:blank] 13:46:15 INFO - PROCESS | 1679 | --DOMWINDOW == 93 (0x118f7c400) [pid = 1679] [serial = 1784] [outer = 0x0] [url = about:blank] 13:46:15 INFO - PROCESS | 1679 | --DOMWINDOW == 92 (0x117059400) [pid = 1679] [serial = 1774] [outer = 0x0] [url = about:blank] 13:46:15 INFO - PROCESS | 1679 | --DOMWINDOW == 91 (0x1176f1c00) [pid = 1679] [serial = 1775] [outer = 0x0] [url = about:blank] 13:46:15 INFO - PROCESS | 1679 | --DOMWINDOW == 90 (0x121a6e800) [pid = 1679] [serial = 1799] [outer = 0x0] [url = about:blank] 13:46:15 INFO - PROCESS | 1679 | --DOMWINDOW == 89 (0x121a63800) [pid = 1679] [serial = 1798] [outer = 0x0] [url = about:blank] 13:46:15 INFO - PROCESS | 1679 | --DOMWINDOW == 88 (0x117d12400) [pid = 1679] [serial = 1807] [outer = 0x0] [url = about:blank] 13:46:15 INFO - PROCESS | 1679 | --DOMWINDOW == 87 (0x123c10800) [pid = 1679] [serial = 1801] [outer = 0x0] [url = about:blank] 13:46:15 INFO - PROCESS | 1679 | --DOMWINDOW == 86 (0x124cb0c00) [pid = 1679] [serial = 1804] [outer = 0x0] [url = about:blank] 13:46:15 INFO - PROCESS | 1679 | --DOMWINDOW == 85 (0x12569ec00) [pid = 1679] [serial = 1810] [outer = 0x0] [url = about:blank] 13:46:15 INFO - PROCESS | 1679 | --DOMWINDOW == 84 (0x125c0c800) [pid = 1679] [serial = 1811] [outer = 0x0] [url = about:blank] 13:46:15 INFO - PROCESS | 1679 | --DOMWINDOW == 83 (0x125693800) [pid = 1679] [serial = 1805] [outer = 0x0] [url = about:blank] 13:46:15 INFO - PROCESS | 1679 | --DOMWINDOW == 82 (0x12450f000) [pid = 1679] [serial = 1802] [outer = 0x0] [url = about:blank] 13:46:15 INFO - PROCESS | 1679 | --DOMWINDOW == 81 (0x121455c00) [pid = 1679] [serial = 1796] [outer = 0x0] [url = about:blank] 13:46:15 INFO - PROCESS | 1679 | --DOMWINDOW == 80 (0x125cc3000) [pid = 1679] [serial = 1813] [outer = 0x0] [url = about:blank] 13:46:15 INFO - PROCESS | 1679 | --DOMWINDOW == 79 (0x125dc0400) [pid = 1679] [serial = 1814] [outer = 0x0] [url = about:blank] 13:46:15 INFO - PROCESS | 1679 | --DOMWINDOW == 78 (0x119755800) [pid = 1679] [serial = 1808] [outer = 0x0] [url = about:blank] 13:46:15 INFO - PROCESS | 1679 | --DOMWINDOW == 77 (0x1197d9400) [pid = 1679] [serial = 1793] [outer = 0x0] [url = about:blank] 13:46:15 INFO - PROCESS | 1679 | --DOMWINDOW == 76 (0x12620d800) [pid = 1679] [serial = 1816] [outer = 0x0] [url = about:blank] 13:46:15 INFO - PROCESS | 1679 | 1467319575668 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]]]}] 13:46:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 13:46:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1374ms 13:46:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 13:46:15 INFO - PROCESS | 1679 | 1467319575720 Marionette TRACE conn2 -> [0,2469,"getWindowHandle",null] 13:46:15 INFO - PROCESS | 1679 | 1467319575722 Marionette TRACE conn2 <- [1,2469,null,{"value":"7"}] 13:46:15 INFO - PROCESS | 1679 | 1467319575725 Marionette TRACE conn2 -> [0,2470,"setScriptTimeout",{"ms":35000}] 13:46:15 INFO - PROCESS | 1679 | 1467319575727 Marionette TRACE conn2 <- [1,2470,null,{}] 13:46:15 INFO - PROCESS | 1679 | 1467319575730 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}] 13:46:15 INFO - PROCESS | 1679 | 1467319575732 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:46:15 INFO - PROCESS | 1679 | 1467319575795 Marionette TRACE conn2 <- [1,2471,null,{"value":null}] 13:46:15 INFO - PROCESS | 1679 | 1467319575802 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:15 INFO - PROCESS | 1679 | 1467319575805 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:46:15 INFO - PROCESS | 1679 | ++DOCSHELL 0x1170ad800 == 28 [pid = 1679] [id = 625] 13:46:15 INFO - PROCESS | 1679 | ++DOMWINDOW == 77 (0x11336f400) [pid = 1679] [serial = 1875] [outer = 0x0] 13:46:15 INFO - PROCESS | 1679 | ++DOMWINDOW == 78 (0x1133b7c00) [pid = 1679] [serial = 1876] [outer = 0x11336f400] 13:46:15 INFO - PROCESS | 1679 | 1467319575851 Marionette DEBUG loaded listener.js 13:46:15 INFO - PROCESS | 1679 | ++DOMWINDOW == 79 (0x113bab400) [pid = 1679] [serial = 1877] [outer = 0x11336f400] 13:46:16 INFO - PROCESS | 1679 | 1467319576339 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]]]}] 13:46:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 13:46:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 626ms 13:46:16 INFO - PROCESS | 1679 | 1467319576352 Marionette TRACE conn2 -> [0,2473,"getWindowHandle",null] 13:46:16 INFO - PROCESS | 1679 | 1467319576357 Marionette TRACE conn2 <- [1,2473,null,{"value":"7"}] 13:46:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 13:46:16 INFO - PROCESS | 1679 | 1467319576401 Marionette TRACE conn2 -> [0,2474,"setScriptTimeout",{"ms":35000}] 13:46:16 INFO - PROCESS | 1679 | 1467319576404 Marionette TRACE conn2 <- [1,2474,null,{}] 13:46:16 INFO - PROCESS | 1679 | 1467319576416 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}] 13:46:16 INFO - PROCESS | 1679 | 1467319576419 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:46:16 INFO - PROCESS | 1679 | 1467319576498 Marionette TRACE conn2 <- [1,2475,null,{"value":null}] 13:46:16 INFO - PROCESS | 1679 | 1467319576503 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:16 INFO - PROCESS | 1679 | 1467319576504 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:46:16 INFO - PROCESS | 1679 | ++DOCSHELL 0x118598800 == 29 [pid = 1679] [id = 626] 13:46:16 INFO - PROCESS | 1679 | ++DOMWINDOW == 80 (0x11696cc00) [pid = 1679] [serial = 1878] [outer = 0x0] 13:46:16 INFO - PROCESS | 1679 | ++DOMWINDOW == 81 (0x116a0bc00) [pid = 1679] [serial = 1879] [outer = 0x11696cc00] 13:46:16 INFO - PROCESS | 1679 | 1467319576535 Marionette DEBUG loaded listener.js 13:46:16 INFO - PROCESS | 1679 | ++DOMWINDOW == 82 (0x11705d000) [pid = 1679] [serial = 1880] [outer = 0x11696cc00] 13:46:16 INFO - PROCESS | 1679 | 1467319576885 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]]]}] 13:46:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 13:46:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 523ms 13:46:16 INFO - PROCESS | 1679 | 1467319576923 Marionette TRACE conn2 -> [0,2477,"getWindowHandle",null] 13:46:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 13:46:16 INFO - PROCESS | 1679 | 1467319576924 Marionette TRACE conn2 <- [1,2477,null,{"value":"7"}] 13:46:16 INFO - PROCESS | 1679 | 1467319576927 Marionette TRACE conn2 -> [0,2478,"setScriptTimeout",{"ms":35000}] 13:46:16 INFO - PROCESS | 1679 | 1467319576929 Marionette TRACE conn2 <- [1,2478,null,{}] 13:46:16 INFO - PROCESS | 1679 | 1467319576937 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}] 13:46:16 INFO - PROCESS | 1679 | 1467319576940 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:46:17 INFO - PROCESS | 1679 | 1467319577018 Marionette TRACE conn2 <- [1,2479,null,{"value":null}] 13:46:17 INFO - PROCESS | 1679 | 1467319577023 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:17 INFO - PROCESS | 1679 | 1467319577025 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:46:17 INFO - PROCESS | 1679 | ++DOCSHELL 0x1210a2800 == 30 [pid = 1679] [id = 627] 13:46:17 INFO - PROCESS | 1679 | ++DOMWINDOW == 83 (0x1128a6400) [pid = 1679] [serial = 1881] [outer = 0x0] 13:46:17 INFO - PROCESS | 1679 | ++DOMWINDOW == 84 (0x1182e0000) [pid = 1679] [serial = 1882] [outer = 0x1128a6400] 13:46:17 INFO - PROCESS | 1679 | 1467319577057 Marionette DEBUG loaded listener.js 13:46:17 INFO - PROCESS | 1679 | ++DOMWINDOW == 85 (0x118630800) [pid = 1679] [serial = 1883] [outer = 0x1128a6400] 13:46:17 INFO - PROCESS | 1679 | 1467319577560 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]]]}] 13:46:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 13:46:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 674ms 13:46:17 INFO - PROCESS | 1679 | 1467319577613 Marionette TRACE conn2 -> [0,2481,"getWindowHandle",null] 13:46:17 INFO - PROCESS | 1679 | 1467319577617 Marionette TRACE conn2 <- [1,2481,null,{"value":"7"}] 13:46:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 13:46:17 INFO - PROCESS | 1679 | 1467319577623 Marionette TRACE conn2 -> [0,2482,"setScriptTimeout",{"ms":35000}] 13:46:17 INFO - PROCESS | 1679 | 1467319577627 Marionette TRACE conn2 <- [1,2482,null,{}] 13:46:17 INFO - PROCESS | 1679 | 1467319577634 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}] 13:46:17 INFO - PROCESS | 1679 | 1467319577636 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:46:17 INFO - PROCESS | 1679 | 1467319577757 Marionette TRACE conn2 <- [1,2483,null,{"value":null}] 13:46:17 INFO - PROCESS | 1679 | 1467319577881 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:17 INFO - PROCESS | 1679 | 1467319577884 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:46:17 INFO - PROCESS | 1679 | ++DOCSHELL 0x1181f5800 == 31 [pid = 1679] [id = 628] 13:46:17 INFO - PROCESS | 1679 | ++DOMWINDOW == 86 (0x112d74c00) [pid = 1679] [serial = 1884] [outer = 0x0] 13:46:17 INFO - PROCESS | 1679 | ++DOMWINDOW == 87 (0x1132ce400) [pid = 1679] [serial = 1885] [outer = 0x112d74c00] 13:46:17 INFO - PROCESS | 1679 | 1467319577916 Marionette DEBUG loaded listener.js 13:46:17 INFO - PROCESS | 1679 | ++DOMWINDOW == 88 (0x11403a400) [pid = 1679] [serial = 1886] [outer = 0x112d74c00] 13:46:18 INFO - PROCESS | 1679 | 1467319578431 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]]]}] 13:46:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 13:46:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 826ms 13:46:18 INFO - PROCESS | 1679 | 1467319578448 Marionette TRACE conn2 -> [0,2485,"getWindowHandle",null] 13:46:18 INFO - PROCESS | 1679 | 1467319578451 Marionette TRACE conn2 <- [1,2485,null,{"value":"7"}] 13:46:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 13:46:18 INFO - PROCESS | 1679 | 1467319578456 Marionette TRACE conn2 -> [0,2486,"setScriptTimeout",{"ms":35000}] 13:46:18 INFO - PROCESS | 1679 | 1467319578458 Marionette TRACE conn2 <- [1,2486,null,{}] 13:46:18 INFO - PROCESS | 1679 | 1467319578488 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}] 13:46:18 INFO - PROCESS | 1679 | 1467319578490 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:46:18 INFO - PROCESS | 1679 | 1467319578594 Marionette TRACE conn2 <- [1,2487,null,{"value":null}] 13:46:18 INFO - PROCESS | 1679 | 1467319578673 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:18 INFO - PROCESS | 1679 | 1467319578674 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:46:18 INFO - PROCESS | 1679 | ++DOCSHELL 0x121542000 == 32 [pid = 1679] [id = 629] 13:46:18 INFO - PROCESS | 1679 | ++DOMWINDOW == 89 (0x116786800) [pid = 1679] [serial = 1887] [outer = 0x0] 13:46:18 INFO - PROCESS | 1679 | ++DOMWINDOW == 90 (0x117d1a000) [pid = 1679] [serial = 1888] [outer = 0x116786800] 13:46:18 INFO - PROCESS | 1679 | 1467319578706 Marionette DEBUG loaded listener.js 13:46:18 INFO - PROCESS | 1679 | ++DOMWINDOW == 91 (0x1182e1800) [pid = 1679] [serial = 1889] [outer = 0x116786800] 13:46:19 INFO - PROCESS | 1679 | 1467319579308 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]]]}] 13:46:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 13:46:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 897ms 13:46:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 13:46:19 INFO - PROCESS | 1679 | 1467319579353 Marionette TRACE conn2 -> [0,2489,"getWindowHandle",null] 13:46:19 INFO - PROCESS | 1679 | 1467319579355 Marionette TRACE conn2 <- [1,2489,null,{"value":"7"}] 13:46:19 INFO - PROCESS | 1679 | 1467319579358 Marionette TRACE conn2 -> [0,2490,"setScriptTimeout",{"ms":35000}] 13:46:19 INFO - PROCESS | 1679 | 1467319579360 Marionette TRACE conn2 <- [1,2490,null,{}] 13:46:19 INFO - PROCESS | 1679 | 1467319579364 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}] 13:46:19 INFO - PROCESS | 1679 | 1467319579365 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:46:19 INFO - PROCESS | 1679 | 1467319579463 Marionette TRACE conn2 <- [1,2491,null,{"value":null}] 13:46:19 INFO - PROCESS | 1679 | --DOCSHELL 0x118598800 == 31 [pid = 1679] [id = 626] 13:46:19 INFO - PROCESS | 1679 | --DOCSHELL 0x1170ad800 == 30 [pid = 1679] [id = 625] 13:46:19 INFO - PROCESS | 1679 | 1467319579540 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:19 INFO - PROCESS | 1679 | 1467319579543 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:46:19 INFO - PROCESS | 1679 | ++DOCSHELL 0x117d4e000 == 31 [pid = 1679] [id = 630] 13:46:19 INFO - PROCESS | 1679 | ++DOMWINDOW == 92 (0x11336f800) [pid = 1679] [serial = 1890] [outer = 0x0] 13:46:19 INFO - PROCESS | 1679 | ++DOMWINDOW == 93 (0x113eaf000) [pid = 1679] [serial = 1891] [outer = 0x11336f800] 13:46:19 INFO - PROCESS | 1679 | 1467319579571 Marionette DEBUG loaded listener.js 13:46:19 INFO - PROCESS | 1679 | ++DOMWINDOW == 94 (0x116f05400) [pid = 1679] [serial = 1892] [outer = 0x11336f800] 13:46:19 INFO - PROCESS | 1679 | 1467319579949 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]]]}] 13:46:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 13:46:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 621ms 13:46:19 INFO - PROCESS | 1679 | 1467319579980 Marionette TRACE conn2 -> [0,2493,"getWindowHandle",null] 13:46:19 INFO - PROCESS | 1679 | 1467319579983 Marionette TRACE conn2 <- [1,2493,null,{"value":"7"}] 13:46:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 13:46:19 INFO - PROCESS | 1679 | 1467319579993 Marionette TRACE conn2 -> [0,2494,"setScriptTimeout",{"ms":35000}] 13:46:19 INFO - PROCESS | 1679 | 1467319579995 Marionette TRACE conn2 <- [1,2494,null,{}] 13:46:19 INFO - PROCESS | 1679 | 1467319579997 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}] 13:46:20 INFO - PROCESS | 1679 | 1467319579999 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:46:20 INFO - PROCESS | 1679 | 1467319580100 Marionette TRACE conn2 <- [1,2495,null,{"value":null}] 13:46:20 INFO - PROCESS | 1679 | 1467319580104 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:20 INFO - PROCESS | 1679 | 1467319580106 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:46:20 INFO - PROCESS | 1679 | ++DOCSHELL 0x121294800 == 32 [pid = 1679] [id = 631] 13:46:20 INFO - PROCESS | 1679 | ++DOMWINDOW == 95 (0x117059400) [pid = 1679] [serial = 1893] [outer = 0x0] 13:46:20 INFO - PROCESS | 1679 | ++DOMWINDOW == 96 (0x118333c00) [pid = 1679] [serial = 1894] [outer = 0x117059400] 13:46:20 INFO - PROCESS | 1679 | 1467319580133 Marionette DEBUG loaded listener.js 13:46:20 INFO - PROCESS | 1679 | ++DOMWINDOW == 97 (0x1186a1c00) [pid = 1679] [serial = 1895] [outer = 0x117059400] 13:46:20 INFO - PROCESS | 1679 | 1467319580479 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]]]}] 13:46:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 13:46:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 520ms 13:46:20 INFO - PROCESS | 1679 | 1467319580515 Marionette TRACE conn2 -> [0,2497,"getWindowHandle",null] 13:46:20 INFO - PROCESS | 1679 | 1467319580516 Marionette TRACE conn2 <- [1,2497,null,{"value":"7"}] 13:46:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 13:46:20 INFO - PROCESS | 1679 | 1467319580519 Marionette TRACE conn2 -> [0,2498,"setScriptTimeout",{"ms":35000}] 13:46:20 INFO - PROCESS | 1679 | 1467319580521 Marionette TRACE conn2 <- [1,2498,null,{}] 13:46:20 INFO - PROCESS | 1679 | 1467319580529 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}] 13:46:20 INFO - PROCESS | 1679 | 1467319580532 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:46:20 INFO - PROCESS | 1679 | 1467319580636 Marionette TRACE conn2 <- [1,2499,null,{"value":null}] 13:46:20 INFO - PROCESS | 1679 | 1467319580642 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:20 INFO - PROCESS | 1679 | 1467319580644 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:46:20 INFO - PROCESS | 1679 | ++DOCSHELL 0x125670800 == 33 [pid = 1679] [id = 632] 13:46:20 INFO - PROCESS | 1679 | ++DOMWINDOW == 98 (0x118f76000) [pid = 1679] [serial = 1896] [outer = 0x0] 13:46:20 INFO - PROCESS | 1679 | ++DOMWINDOW == 99 (0x118ff2c00) [pid = 1679] [serial = 1897] [outer = 0x118f76000] 13:46:20 INFO - PROCESS | 1679 | 1467319580678 Marionette DEBUG loaded listener.js 13:46:20 INFO - PROCESS | 1679 | ++DOMWINDOW == 100 (0x119646000) [pid = 1679] [serial = 1898] [outer = 0x118f76000] 13:46:21 INFO - PROCESS | 1679 | 1467319581048 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]]]}] 13:46:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 13:46:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 570ms 13:46:21 INFO - PROCESS | 1679 | 1467319581090 Marionette TRACE conn2 -> [0,2501,"getWindowHandle",null] 13:46:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 13:46:21 INFO - PROCESS | 1679 | 1467319581092 Marionette TRACE conn2 <- [1,2501,null,{"value":"7"}] 13:46:21 INFO - PROCESS | 1679 | 1467319581095 Marionette TRACE conn2 -> [0,2502,"setScriptTimeout",{"ms":35000}] 13:46:21 INFO - PROCESS | 1679 | 1467319581096 Marionette TRACE conn2 <- [1,2502,null,{}] 13:46:21 INFO - PROCESS | 1679 | 1467319581098 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}] 13:46:21 INFO - PROCESS | 1679 | 1467319581100 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:46:21 INFO - PROCESS | 1679 | 1467319581200 Marionette TRACE conn2 <- [1,2503,null,{"value":null}] 13:46:21 INFO - PROCESS | 1679 | 1467319581204 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:21 INFO - PROCESS | 1679 | 1467319581205 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:46:21 INFO - PROCESS | 1679 | ++DOCSHELL 0x12881b000 == 34 [pid = 1679] [id = 633] 13:46:21 INFO - PROCESS | 1679 | ++DOMWINDOW == 101 (0x118f7d400) [pid = 1679] [serial = 1899] [outer = 0x0] 13:46:21 INFO - PROCESS | 1679 | ++DOMWINDOW == 102 (0x11975ec00) [pid = 1679] [serial = 1900] [outer = 0x118f7d400] 13:46:21 INFO - PROCESS | 1679 | 1467319581230 Marionette DEBUG loaded listener.js 13:46:21 INFO - PROCESS | 1679 | ++DOMWINDOW == 103 (0x1197e5c00) [pid = 1679] [serial = 1901] [outer = 0x118f7d400] 13:46:21 INFO - PROCESS | 1679 | 1467319581578 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]]]}] 13:46:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 13:46:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 522ms 13:46:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 13:46:21 INFO - PROCESS | 1679 | 1467319581618 Marionette TRACE conn2 -> [0,2505,"getWindowHandle",null] 13:46:21 INFO - PROCESS | 1679 | 1467319581619 Marionette TRACE conn2 <- [1,2505,null,{"value":"7"}] 13:46:21 INFO - PROCESS | 1679 | 1467319581621 Marionette TRACE conn2 -> [0,2506,"setScriptTimeout",{"ms":35000}] 13:46:21 INFO - PROCESS | 1679 | 1467319581622 Marionette TRACE conn2 <- [1,2506,null,{}] 13:46:21 INFO - PROCESS | 1679 | 1467319581625 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}] 13:46:21 INFO - PROCESS | 1679 | 1467319581626 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:46:21 INFO - PROCESS | 1679 | 1467319581781 Marionette TRACE conn2 <- [1,2507,null,{"value":null}] 13:46:21 INFO - PROCESS | 1679 | --DOMWINDOW == 102 (0x119338400) [pid = 1679] [serial = 1839] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 13:46:21 INFO - PROCESS | 1679 | --DOMWINDOW == 101 (0x12122e400) [pid = 1679] [serial = 1842] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 13:46:21 INFO - PROCESS | 1679 | --DOMWINDOW == 100 (0x11402f400) [pid = 1679] [serial = 1821] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 13:46:21 INFO - PROCESS | 1679 | --DOMWINDOW == 99 (0x116972c00) [pid = 1679] [serial = 1827] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 13:46:21 INFO - PROCESS | 1679 | --DOMWINDOW == 98 (0x1128a5c00) [pid = 1679] [serial = 1830] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 13:46:21 INFO - PROCESS | 1679 | --DOMWINDOW == 97 (0x125dc0800) [pid = 1679] [serial = 1815] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 13:46:21 INFO - PROCESS | 1679 | --DOMWINDOW == 96 (0x1128aa000) [pid = 1679] [serial = 1818] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 13:46:21 INFO - PROCESS | 1679 | --DOMWINDOW == 95 (0x1128d3800) [pid = 1679] [serial = 1824] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 13:46:21 INFO - PROCESS | 1679 | --DOMWINDOW == 94 (0x124c30c00) [pid = 1679] [serial = 1854] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 13:46:21 INFO - PROCESS | 1679 | --DOMWINDOW == 93 (0x118636c00) [pid = 1679] [serial = 1833] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 13:46:21 INFO - PROCESS | 1679 | --DOMWINDOW == 92 (0x12184a400) [pid = 1679] [serial = 1845] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 13:46:21 INFO - PROCESS | 1679 | --DOMWINDOW == 91 (0x12614c000) [pid = 1679] [serial = 1857] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 13:46:21 INFO - PROCESS | 1679 | --DOMWINDOW == 90 (0x1128d7400) [pid = 1679] [serial = 1848] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 13:46:21 INFO - PROCESS | 1679 | --DOMWINDOW == 89 (0x118634000) [pid = 1679] [serial = 1851] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 13:46:21 INFO - PROCESS | 1679 | --DOMWINDOW == 88 (0x116029800) [pid = 1679] [serial = 1836] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 13:46:21 INFO - PROCESS | 1679 | --DOMWINDOW == 87 (0x110f3b000) [pid = 1679] [serial = 1872] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 13:46:21 INFO - PROCESS | 1679 | --DOMWINDOW == 86 (0x11336f400) [pid = 1679] [serial = 1875] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 13:46:21 INFO - PROCESS | 1679 | --DOMWINDOW == 85 (0x116f43400) [pid = 1679] [serial = 1863] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 13:46:21 INFO - PROCESS | 1679 | --DOMWINDOW == 84 (0x118fc1800) [pid = 1679] [serial = 1866] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 13:46:21 INFO - PROCESS | 1679 | --DOMWINDOW == 83 (0x111c16000) [pid = 1679] [serial = 1869] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 13:46:21 INFO - PROCESS | 1679 | --DOMWINDOW == 82 (0x112698800) [pid = 1679] [serial = 1860] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 13:46:21 INFO - PROCESS | 1679 | --DOMWINDOW == 81 (0x11696cc00) [pid = 1679] [serial = 1878] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 13:46:21 INFO - PROCESS | 1679 | 1467319581832 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:21 INFO - PROCESS | 1679 | 1467319581833 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:46:21 INFO - PROCESS | 1679 | ++DOCSHELL 0x118262800 == 35 [pid = 1679] [id = 634] 13:46:21 INFO - PROCESS | 1679 | ++DOMWINDOW == 82 (0x1110a1400) [pid = 1679] [serial = 1902] [outer = 0x0] 13:46:21 INFO - PROCESS | 1679 | ++DOMWINDOW == 83 (0x112234c00) [pid = 1679] [serial = 1903] [outer = 0x1110a1400] 13:46:21 INFO - PROCESS | 1679 | 1467319581865 Marionette DEBUG loaded listener.js 13:46:21 INFO - PROCESS | 1679 | ++DOMWINDOW == 84 (0x1128d7400) [pid = 1679] [serial = 1904] [outer = 0x1110a1400] 13:46:22 INFO - PROCESS | 1679 | 1467319582155 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]]]}] 13:46:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 13:46:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 568ms 13:46:22 INFO - PROCESS | 1679 | 1467319582190 Marionette TRACE conn2 -> [0,2509,"getWindowHandle",null] 13:46:22 INFO - PROCESS | 1679 | 1467319582191 Marionette TRACE conn2 <- [1,2509,null,{"value":"7"}] 13:46:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 13:46:22 INFO - PROCESS | 1679 | 1467319582197 Marionette TRACE conn2 -> [0,2510,"setScriptTimeout",{"ms":35000}] 13:46:22 INFO - PROCESS | 1679 | 1467319582198 Marionette TRACE conn2 <- [1,2510,null,{}] 13:46:22 INFO - PROCESS | 1679 | 1467319582200 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}] 13:46:22 INFO - PROCESS | 1679 | 1467319582204 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:46:22 INFO - PROCESS | 1679 | 1467319582301 Marionette TRACE conn2 <- [1,2511,null,{"value":null}] 13:46:22 INFO - PROCESS | 1679 | 1467319582360 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:22 INFO - PROCESS | 1679 | 1467319582361 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:46:22 INFO - PROCESS | 1679 | ++DOCSHELL 0x128f40000 == 36 [pid = 1679] [id = 635] 13:46:22 INFO - PROCESS | 1679 | ++DOMWINDOW == 85 (0x111aa5800) [pid = 1679] [serial = 1905] [outer = 0x0] 13:46:22 INFO - PROCESS | 1679 | ++DOMWINDOW == 86 (0x11670f000) [pid = 1679] [serial = 1906] [outer = 0x111aa5800] 13:46:22 INFO - PROCESS | 1679 | 1467319582386 Marionette DEBUG loaded listener.js 13:46:22 INFO - PROCESS | 1679 | ++DOMWINDOW == 87 (0x121a66400) [pid = 1679] [serial = 1907] [outer = 0x111aa5800] 13:46:22 INFO - PROCESS | 1679 | 1467319582647 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]]]}] 13:46:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 13:46:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 471ms 13:46:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 13:46:22 INFO - PROCESS | 1679 | 1467319582669 Marionette TRACE conn2 -> [0,2513,"getWindowHandle",null] 13:46:22 INFO - PROCESS | 1679 | 1467319582670 Marionette TRACE conn2 <- [1,2513,null,{"value":"7"}] 13:46:22 INFO - PROCESS | 1679 | 1467319582673 Marionette TRACE conn2 -> [0,2514,"setScriptTimeout",{"ms":35000}] 13:46:22 INFO - PROCESS | 1679 | 1467319582674 Marionette TRACE conn2 <- [1,2514,null,{}] 13:46:22 INFO - PROCESS | 1679 | 1467319582686 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}] 13:46:22 INFO - PROCESS | 1679 | 1467319582687 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:46:22 INFO - PROCESS | 1679 | 1467319582774 Marionette TRACE conn2 <- [1,2515,null,{"value":null}] 13:46:22 INFO - PROCESS | 1679 | 1467319582781 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:22 INFO - PROCESS | 1679 | 1467319582782 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:46:22 INFO - PROCESS | 1679 | ++DOCSHELL 0x12a7eb800 == 37 [pid = 1679] [id = 636] 13:46:22 INFO - PROCESS | 1679 | ++DOMWINDOW == 88 (0x121a6ac00) [pid = 1679] [serial = 1908] [outer = 0x0] 13:46:22 INFO - PROCESS | 1679 | ++DOMWINDOW == 89 (0x123c04800) [pid = 1679] [serial = 1909] [outer = 0x121a6ac00] 13:46:22 INFO - PROCESS | 1679 | 1467319582811 Marionette DEBUG loaded listener.js 13:46:22 INFO - PROCESS | 1679 | ++DOMWINDOW == 90 (0x12450c800) [pid = 1679] [serial = 1910] [outer = 0x121a6ac00] 13:46:23 INFO - PROCESS | 1679 | 1467319583305 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]]]}] 13:46:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 13:46:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 682ms 13:46:23 INFO - PROCESS | 1679 | 1467319583354 Marionette TRACE conn2 -> [0,2517,"getWindowHandle",null] 13:46:23 INFO - PROCESS | 1679 | 1467319583356 Marionette TRACE conn2 <- [1,2517,null,{"value":"7"}] 13:46:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 13:46:23 INFO - PROCESS | 1679 | 1467319583358 Marionette TRACE conn2 -> [0,2518,"setScriptTimeout",{"ms":35000}] 13:46:23 INFO - PROCESS | 1679 | 1467319583359 Marionette TRACE conn2 <- [1,2518,null,{}] 13:46:23 INFO - PROCESS | 1679 | 1467319583364 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}] 13:46:23 INFO - PROCESS | 1679 | 1467319583365 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:46:23 INFO - PROCESS | 1679 | 1467319583437 Marionette TRACE conn2 <- [1,2519,null,{"value":null}] 13:46:23 INFO - PROCESS | 1679 | 1467319583441 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:23 INFO - PROCESS | 1679 | 1467319583442 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:46:23 INFO - PROCESS | 1679 | ++DOCSHELL 0x12b657800 == 38 [pid = 1679] [id = 637] 13:46:23 INFO - PROCESS | 1679 | ++DOMWINDOW == 91 (0x124509000) [pid = 1679] [serial = 1911] [outer = 0x0] 13:46:23 INFO - PROCESS | 1679 | ++DOMWINDOW == 92 (0x124cacc00) [pid = 1679] [serial = 1912] [outer = 0x124509000] 13:46:23 INFO - PROCESS | 1679 | 1467319583472 Marionette DEBUG loaded listener.js 13:46:23 INFO - PROCESS | 1679 | ++DOMWINDOW == 93 (0x124cb9800) [pid = 1679] [serial = 1913] [outer = 0x124509000] 13:46:23 INFO - PROCESS | 1679 | 1467319583839 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]]]}] 13:46:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 13:46:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 522ms 13:46:23 INFO - PROCESS | 1679 | 1467319583881 Marionette TRACE conn2 -> [0,2521,"getWindowHandle",null] 13:46:23 INFO - PROCESS | 1679 | 1467319583883 Marionette TRACE conn2 <- [1,2521,null,{"value":"7"}] 13:46:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 13:46:23 INFO - PROCESS | 1679 | 1467319583887 Marionette TRACE conn2 -> [0,2522,"setScriptTimeout",{"ms":35000}] 13:46:23 INFO - PROCESS | 1679 | 1467319583890 Marionette TRACE conn2 <- [1,2522,null,{}] 13:46:23 INFO - PROCESS | 1679 | 1467319583895 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}] 13:46:23 INFO - PROCESS | 1679 | 1467319583896 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:46:24 INFO - PROCESS | 1679 | 1467319584029 Marionette TRACE conn2 <- [1,2523,null,{"value":null}] 13:46:24 INFO - PROCESS | 1679 | 1467319584091 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:24 INFO - PROCESS | 1679 | 1467319584095 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:46:24 INFO - PROCESS | 1679 | ++DOCSHELL 0x118484800 == 39 [pid = 1679] [id = 638] 13:46:24 INFO - PROCESS | 1679 | ++DOMWINDOW == 94 (0x1128cb400) [pid = 1679] [serial = 1914] [outer = 0x0] 13:46:24 INFO - PROCESS | 1679 | ++DOMWINDOW == 95 (0x1128d7000) [pid = 1679] [serial = 1915] [outer = 0x1128cb400] 13:46:24 INFO - PROCESS | 1679 | 1467319584127 Marionette DEBUG loaded listener.js 13:46:24 INFO - PROCESS | 1679 | ++DOMWINDOW == 96 (0x11402f400) [pid = 1679] [serial = 1916] [outer = 0x1128cb400] 13:46:24 INFO - PROCESS | 1679 | 1467319584644 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]]]}] 13:46:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 13:46:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 826ms 13:46:24 INFO - PROCESS | 1679 | 1467319584713 Marionette TRACE conn2 -> [0,2525,"getWindowHandle",null] 13:46:24 INFO - PROCESS | 1679 | 1467319584718 Marionette TRACE conn2 <- [1,2525,null,{"value":"7"}] 13:46:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 13:46:24 INFO - PROCESS | 1679 | 1467319584725 Marionette TRACE conn2 -> [0,2526,"setScriptTimeout",{"ms":35000}] 13:46:24 INFO - PROCESS | 1679 | 1467319584728 Marionette TRACE conn2 <- [1,2526,null,{}] 13:46:24 INFO - PROCESS | 1679 | 1467319584732 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}] 13:46:24 INFO - PROCESS | 1679 | 1467319584734 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:46:24 INFO - PROCESS | 1679 | 1467319584882 Marionette TRACE conn2 <- [1,2527,null,{"value":null}] 13:46:24 INFO - PROCESS | 1679 | 1467319584990 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:24 INFO - PROCESS | 1679 | 1467319584992 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:46:25 INFO - PROCESS | 1679 | ++DOCSHELL 0x125dd3000 == 40 [pid = 1679] [id = 639] 13:46:25 INFO - PROCESS | 1679 | ++DOMWINDOW == 97 (0x116f03c00) [pid = 1679] [serial = 1917] [outer = 0x0] 13:46:25 INFO - PROCESS | 1679 | ++DOMWINDOW == 98 (0x118535800) [pid = 1679] [serial = 1918] [outer = 0x116f03c00] 13:46:25 INFO - PROCESS | 1679 | 1467319585041 Marionette DEBUG loaded listener.js 13:46:25 INFO - PROCESS | 1679 | ++DOMWINDOW == 99 (0x11889f800) [pid = 1679] [serial = 1919] [outer = 0x116f03c00] 13:46:25 INFO - PROCESS | 1679 | 1467319585482 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]]]}] 13:46:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 13:46:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 823ms 13:46:25 INFO - PROCESS | 1679 | 1467319585546 Marionette TRACE conn2 -> [0,2529,"getWindowHandle",null] 13:46:25 INFO - PROCESS | 1679 | 1467319585548 Marionette TRACE conn2 <- [1,2529,null,{"value":"7"}] 13:46:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 13:46:25 INFO - PROCESS | 1679 | 1467319585550 Marionette TRACE conn2 -> [0,2530,"setScriptTimeout",{"ms":35000}] 13:46:25 INFO - PROCESS | 1679 | 1467319585553 Marionette TRACE conn2 <- [1,2530,null,{}] 13:46:25 INFO - PROCESS | 1679 | 1467319585563 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}] 13:46:25 INFO - PROCESS | 1679 | 1467319585567 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:46:25 INFO - PROCESS | 1679 | 1467319585661 Marionette TRACE conn2 <- [1,2531,null,{"value":null}] 13:46:25 INFO - PROCESS | 1679 | 1467319585736 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:25 INFO - PROCESS | 1679 | 1467319585738 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:46:25 INFO - PROCESS | 1679 | ++DOCSHELL 0x12bda1800 == 41 [pid = 1679] [id = 640] 13:46:25 INFO - PROCESS | 1679 | ++DOMWINDOW == 100 (0x119387c00) [pid = 1679] [serial = 1920] [outer = 0x0] 13:46:25 INFO - PROCESS | 1679 | ++DOMWINDOW == 101 (0x11975e000) [pid = 1679] [serial = 1921] [outer = 0x119387c00] 13:46:25 INFO - PROCESS | 1679 | 1467319585770 Marionette DEBUG loaded listener.js 13:46:25 INFO - PROCESS | 1679 | ++DOMWINDOW == 102 (0x120f1b400) [pid = 1679] [serial = 1922] [outer = 0x119387c00] 13:46:26 INFO - PROCESS | 1679 | 1467319586184 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]]]}] 13:46:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 13:46:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 672ms 13:46:26 INFO - PROCESS | 1679 | 1467319586222 Marionette TRACE conn2 -> [0,2533,"getWindowHandle",null] 13:46:26 INFO - PROCESS | 1679 | 1467319586224 Marionette TRACE conn2 <- [1,2533,null,{"value":"7"}] 13:46:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 13:46:26 INFO - PROCESS | 1679 | 1467319586227 Marionette TRACE conn2 -> [0,2534,"setScriptTimeout",{"ms":35000}] 13:46:26 INFO - PROCESS | 1679 | 1467319586228 Marionette TRACE conn2 <- [1,2534,null,{}] 13:46:26 INFO - PROCESS | 1679 | 1467319586231 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}] 13:46:26 INFO - PROCESS | 1679 | 1467319586232 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:46:26 INFO - PROCESS | 1679 | 1467319586333 Marionette TRACE conn2 <- [1,2535,null,{"value":null}] 13:46:26 INFO - PROCESS | 1679 | 1467319586396 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:26 INFO - PROCESS | 1679 | 1467319586398 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:46:26 INFO - PROCESS | 1679 | ++DOCSHELL 0x12c526000 == 42 [pid = 1679] [id = 641] 13:46:26 INFO - PROCESS | 1679 | ++DOMWINDOW == 103 (0x120f20800) [pid = 1679] [serial = 1923] [outer = 0x0] 13:46:26 INFO - PROCESS | 1679 | ++DOMWINDOW == 104 (0x124c30c00) [pid = 1679] [serial = 1924] [outer = 0x120f20800] 13:46:26 INFO - PROCESS | 1679 | 1467319586427 Marionette DEBUG loaded listener.js 13:46:26 INFO - PROCESS | 1679 | ++DOMWINDOW == 105 (0x125825c00) [pid = 1679] [serial = 1925] [outer = 0x120f20800] 13:46:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 13:46:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 669ms 13:46:26 INFO - PROCESS | 1679 | 1467319586889 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]]]}] 13:46:26 INFO - PROCESS | 1679 | 1467319586896 Marionette TRACE conn2 -> [0,2537,"getWindowHandle",null] 13:46:26 INFO - PROCESS | 1679 | 1467319586898 Marionette TRACE conn2 <- [1,2537,null,{"value":"7"}] 13:46:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 13:46:26 INFO - PROCESS | 1679 | 1467319586900 Marionette TRACE conn2 -> [0,2538,"setScriptTimeout",{"ms":35000}] 13:46:26 INFO - PROCESS | 1679 | 1467319586901 Marionette TRACE conn2 <- [1,2538,null,{}] 13:46:26 INFO - PROCESS | 1679 | 1467319586904 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}] 13:46:26 INFO - PROCESS | 1679 | 1467319586905 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:46:27 INFO - PROCESS | 1679 | 1467319587022 Marionette TRACE conn2 <- [1,2539,null,{"value":null}] 13:46:27 INFO - PROCESS | 1679 | 1467319587110 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:27 INFO - PROCESS | 1679 | 1467319587112 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:46:27 INFO - PROCESS | 1679 | ++DOCSHELL 0x1169a9800 == 43 [pid = 1679] [id = 642] 13:46:27 INFO - PROCESS | 1679 | ++DOMWINDOW == 106 (0x111c75000) [pid = 1679] [serial = 1926] [outer = 0x0] 13:46:27 INFO - PROCESS | 1679 | ++DOMWINDOW == 107 (0x1139ee800) [pid = 1679] [serial = 1927] [outer = 0x111c75000] 13:46:27 INFO - PROCESS | 1679 | 1467319587144 Marionette DEBUG loaded listener.js 13:46:27 INFO - PROCESS | 1679 | ++DOMWINDOW == 108 (0x11862d400) [pid = 1679] [serial = 1928] [outer = 0x111c75000] 13:46:27 INFO - PROCESS | 1679 | 1467319587698 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]]]}] 13:46:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 13:46:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 821ms 13:46:27 INFO - PROCESS | 1679 | 1467319587722 Marionette TRACE conn2 -> [0,2541,"getWindowHandle",null] 13:46:27 INFO - PROCESS | 1679 | 1467319587725 Marionette TRACE conn2 <- [1,2541,null,{"value":"7"}] 13:46:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 13:46:27 INFO - PROCESS | 1679 | 1467319587730 Marionette TRACE conn2 -> [0,2542,"setScriptTimeout",{"ms":35000}] 13:46:27 INFO - PROCESS | 1679 | 1467319587732 Marionette TRACE conn2 <- [1,2542,null,{}] 13:46:27 INFO - PROCESS | 1679 | 1467319587736 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}] 13:46:27 INFO - PROCESS | 1679 | 1467319587738 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:46:27 INFO - PROCESS | 1679 | 1467319587830 Marionette TRACE conn2 <- [1,2543,null,{"value":null}] 13:46:27 INFO - PROCESS | 1679 | --DOCSHELL 0x112eb5800 == 42 [pid = 1679] [id = 624] 13:46:27 INFO - PROCESS | 1679 | --DOCSHELL 0x12a7eb800 == 41 [pid = 1679] [id = 636] 13:46:27 INFO - PROCESS | 1679 | --DOCSHELL 0x128f40000 == 40 [pid = 1679] [id = 635] 13:46:27 INFO - PROCESS | 1679 | --DOCSHELL 0x118262800 == 39 [pid = 1679] [id = 634] 13:46:27 INFO - PROCESS | 1679 | --DOCSHELL 0x12881b000 == 38 [pid = 1679] [id = 633] 13:46:27 INFO - PROCESS | 1679 | --DOCSHELL 0x125670800 == 37 [pid = 1679] [id = 632] 13:46:27 INFO - PROCESS | 1679 | --DOCSHELL 0x121294800 == 36 [pid = 1679] [id = 631] 13:46:27 INFO - PROCESS | 1679 | --DOCSHELL 0x117d4e000 == 35 [pid = 1679] [id = 630] 13:46:27 INFO - PROCESS | 1679 | --DOCSHELL 0x121542000 == 34 [pid = 1679] [id = 629] 13:46:27 INFO - PROCESS | 1679 | --DOMWINDOW == 107 (0x1182e0000) [pid = 1679] [serial = 1882] [outer = 0x0] [url = about:blank] 13:46:27 INFO - PROCESS | 1679 | 1467319587945 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:27 INFO - PROCESS | 1679 | 1467319587947 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:46:27 INFO - PROCESS | 1679 | --DOCSHELL 0x1181f5800 == 33 [pid = 1679] [id = 628] 13:46:27 INFO - PROCESS | 1679 | ++DOCSHELL 0x1170bd000 == 34 [pid = 1679] [id = 643] 13:46:27 INFO - PROCESS | 1679 | ++DOMWINDOW == 108 (0x113e42800) [pid = 1679] [serial = 1929] [outer = 0x0] 13:46:27 INFO - PROCESS | 1679 | ++DOMWINDOW == 109 (0x11678bc00) [pid = 1679] [serial = 1930] [outer = 0x113e42800] 13:46:27 INFO - PROCESS | 1679 | 1467319587975 Marionette DEBUG loaded listener.js 13:46:28 INFO - PROCESS | 1679 | ++DOMWINDOW == 110 (0x116f3d000) [pid = 1679] [serial = 1931] [outer = 0x113e42800] 13:46:28 INFO - PROCESS | 1679 | --DOMWINDOW == 109 (0x11678d800) [pid = 1679] [serial = 1873] [outer = 0x0] [url = about:blank] 13:46:28 INFO - PROCESS | 1679 | --DOMWINDOW == 108 (0x116a0bc00) [pid = 1679] [serial = 1879] [outer = 0x0] [url = about:blank] 13:46:28 INFO - PROCESS | 1679 | --DOMWINDOW == 107 (0x1133b7c00) [pid = 1679] [serial = 1876] [outer = 0x0] [url = about:blank] 13:46:28 INFO - PROCESS | 1679 | --DOMWINDOW == 106 (0x113379400) [pid = 1679] [serial = 1861] [outer = 0x0] [url = about:blank] 13:46:28 INFO - PROCESS | 1679 | --DOMWINDOW == 105 (0x118173400) [pid = 1679] [serial = 1864] [outer = 0x0] [url = about:blank] 13:46:28 INFO - PROCESS | 1679 | --DOMWINDOW == 104 (0x11963f400) [pid = 1679] [serial = 1867] [outer = 0x0] [url = about:blank] 13:46:28 INFO - PROCESS | 1679 | --DOMWINDOW == 103 (0x118fc9000) [pid = 1679] [serial = 1870] [outer = 0x0] [url = about:blank] 13:46:28 INFO - PROCESS | 1679 | --DOMWINDOW == 102 (0x119754c00) [pid = 1679] [serial = 1840] [outer = 0x0] [url = about:blank] 13:46:28 INFO - PROCESS | 1679 | --DOMWINDOW == 101 (0x1176ee000) [pid = 1679] [serial = 1874] [outer = 0x0] [url = about:blank] 13:46:28 INFO - PROCESS | 1679 | --DOMWINDOW == 100 (0x1219ef400) [pid = 1679] [serial = 1843] [outer = 0x0] [url = about:blank] 13:46:28 INFO - PROCESS | 1679 | --DOMWINDOW == 99 (0x116709400) [pid = 1679] [serial = 1862] [outer = 0x0] [url = about:blank] 13:46:28 INFO - PROCESS | 1679 | --DOMWINDOW == 98 (0x1160da000) [pid = 1679] [serial = 1822] [outer = 0x0] [url = about:blank] 13:46:28 INFO - PROCESS | 1679 | --DOMWINDOW == 97 (0x116969000) [pid = 1679] [serial = 1823] [outer = 0x0] [url = about:blank] 13:46:28 INFO - PROCESS | 1679 | --DOMWINDOW == 96 (0x116f41800) [pid = 1679] [serial = 1828] [outer = 0x0] [url = about:blank] 13:46:28 INFO - PROCESS | 1679 | --DOMWINDOW == 95 (0x117d19800) [pid = 1679] [serial = 1829] [outer = 0x0] [url = about:blank] 13:46:28 INFO - PROCESS | 1679 | --DOMWINDOW == 94 (0x1182dec00) [pid = 1679] [serial = 1831] [outer = 0x0] [url = about:blank] 13:46:28 INFO - PROCESS | 1679 | --DOMWINDOW == 93 (0x11862f400) [pid = 1679] [serial = 1832] [outer = 0x0] [url = about:blank] 13:46:28 INFO - PROCESS | 1679 | --DOMWINDOW == 92 (0x126213800) [pid = 1679] [serial = 1817] [outer = 0x0] [url = about:blank] 13:46:28 INFO - PROCESS | 1679 | --DOMWINDOW == 91 (0x1128d2800) [pid = 1679] [serial = 1819] [outer = 0x0] [url = about:blank] 13:46:28 INFO - PROCESS | 1679 | --DOMWINDOW == 90 (0x112d77000) [pid = 1679] [serial = 1820] [outer = 0x0] [url = about:blank] 13:46:28 INFO - PROCESS | 1679 | --DOMWINDOW == 89 (0x112d7f000) [pid = 1679] [serial = 1825] [outer = 0x0] [url = about:blank] 13:46:28 INFO - PROCESS | 1679 | --DOMWINDOW == 88 (0x126214000) [pid = 1679] [serial = 1856] [outer = 0x0] [url = about:blank] 13:46:28 INFO - PROCESS | 1679 | --DOMWINDOW == 87 (0x11670c000) [pid = 1679] [serial = 1826] [outer = 0x0] [url = about:blank] 13:46:28 INFO - PROCESS | 1679 | --DOMWINDOW == 86 (0x118892400) [pid = 1679] [serial = 1834] [outer = 0x0] [url = about:blank] 13:46:28 INFO - PROCESS | 1679 | --DOMWINDOW == 85 (0x118f76400) [pid = 1679] [serial = 1835] [outer = 0x0] [url = about:blank] 13:46:28 INFO - PROCESS | 1679 | --DOMWINDOW == 84 (0x124116800) [pid = 1679] [serial = 1846] [outer = 0x0] [url = about:blank] 13:46:28 INFO - PROCESS | 1679 | --DOMWINDOW == 83 (0x113bab400) [pid = 1679] [serial = 1877] [outer = 0x0] [url = about:blank] 13:46:28 INFO - PROCESS | 1679 | --DOMWINDOW == 82 (0x12621a000) [pid = 1679] [serial = 1858] [outer = 0x0] [url = about:blank] 13:46:28 INFO - PROCESS | 1679 | --DOMWINDOW == 81 (0x121a6c000) [pid = 1679] [serial = 1844] [outer = 0x0] [url = about:blank] 13:46:28 INFO - PROCESS | 1679 | --DOMWINDOW == 80 (0x126513400) [pid = 1679] [serial = 1859] [outer = 0x0] [url = about:blank] 13:46:28 INFO - PROCESS | 1679 | --DOMWINDOW == 79 (0x1133c4c00) [pid = 1679] [serial = 1849] [outer = 0x0] [url = about:blank] 13:46:28 INFO - PROCESS | 1679 | --DOMWINDOW == 78 (0x119642800) [pid = 1679] [serial = 1852] [outer = 0x0] [url = about:blank] 13:46:28 INFO - PROCESS | 1679 | --DOMWINDOW == 77 (0x118175800) [pid = 1679] [serial = 1850] [outer = 0x0] [url = about:blank] 13:46:28 INFO - PROCESS | 1679 | --DOMWINDOW == 76 (0x11705d000) [pid = 1679] [serial = 1880] [outer = 0x0] [url = about:blank] 13:46:28 INFO - PROCESS | 1679 | --DOMWINDOW == 75 (0x125c10000) [pid = 1679] [serial = 1855] [outer = 0x0] [url = about:blank] 13:46:28 INFO - PROCESS | 1679 | --DOMWINDOW == 74 (0x124c32400) [pid = 1679] [serial = 1847] [outer = 0x0] [url = about:blank] 13:46:28 INFO - PROCESS | 1679 | --DOMWINDOW == 73 (0x1182e7000) [pid = 1679] [serial = 1865] [outer = 0x0] [url = about:blank] 13:46:28 INFO - PROCESS | 1679 | --DOMWINDOW == 72 (0x118fc7800) [pid = 1679] [serial = 1837] [outer = 0x0] [url = about:blank] 13:46:28 INFO - PROCESS | 1679 | --DOMWINDOW == 71 (0x1210de400) [pid = 1679] [serial = 1841] [outer = 0x0] [url = about:blank] 13:46:28 INFO - PROCESS | 1679 | --DOMWINDOW == 70 (0x119a08400) [pid = 1679] [serial = 1868] [outer = 0x0] [url = about:blank] 13:46:28 INFO - PROCESS | 1679 | --DOMWINDOW == 69 (0x12163bc00) [pid = 1679] [serial = 1853] [outer = 0x0] [url = about:blank] 13:46:28 INFO - PROCESS | 1679 | --DOMWINDOW == 68 (0x124cb4400) [pid = 1679] [serial = 1871] [outer = 0x0] [url = about:blank] 13:46:28 INFO - PROCESS | 1679 | --DOMWINDOW == 67 (0x119337800) [pid = 1679] [serial = 1838] [outer = 0x0] [url = about:blank] 13:46:28 INFO - PROCESS | 1679 | 1467319588301 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]]]}] 13:46:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 13:46:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 622ms 13:46:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 13:46:28 INFO - PROCESS | 1679 | 1467319588353 Marionette TRACE conn2 -> [0,2545,"getWindowHandle",null] 13:46:28 INFO - PROCESS | 1679 | 1467319588355 Marionette TRACE conn2 <- [1,2545,null,{"value":"7"}] 13:46:28 INFO - PROCESS | 1679 | 1467319588360 Marionette TRACE conn2 -> [0,2546,"setScriptTimeout",{"ms":35000}] 13:46:28 INFO - PROCESS | 1679 | 1467319588361 Marionette TRACE conn2 <- [1,2546,null,{}] 13:46:28 INFO - PROCESS | 1679 | 1467319588364 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}] 13:46:28 INFO - PROCESS | 1679 | 1467319588365 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:46:28 INFO - PROCESS | 1679 | 1467319588449 Marionette TRACE conn2 <- [1,2547,null,{"value":null}] 13:46:28 INFO - PROCESS | 1679 | 1467319588529 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:28 INFO - PROCESS | 1679 | 1467319588531 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:46:28 INFO - PROCESS | 1679 | ++DOCSHELL 0x119aec000 == 35 [pid = 1679] [id = 644] 13:46:28 INFO - PROCESS | 1679 | ++DOMWINDOW == 68 (0x117d3a800) [pid = 1679] [serial = 1932] [outer = 0x0] 13:46:28 INFO - PROCESS | 1679 | ++DOMWINDOW == 69 (0x1182e3400) [pid = 1679] [serial = 1933] [outer = 0x117d3a800] 13:46:28 INFO - PROCESS | 1679 | 1467319588559 Marionette DEBUG loaded listener.js 13:46:28 INFO - PROCESS | 1679 | ++DOMWINDOW == 70 (0x11869b400) [pid = 1679] [serial = 1934] [outer = 0x117d3a800] 13:46:28 INFO - PROCESS | 1679 | 1467319588863 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]]]}] 13:46:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 13:46:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 519ms 13:46:28 INFO - PROCESS | 1679 | 1467319588881 Marionette TRACE conn2 -> [0,2549,"getWindowHandle",null] 13:46:28 INFO - PROCESS | 1679 | 1467319588883 Marionette TRACE conn2 <- [1,2549,null,{"value":"7"}] 13:46:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 13:46:28 INFO - PROCESS | 1679 | 1467319588885 Marionette TRACE conn2 -> [0,2550,"setScriptTimeout",{"ms":35000}] 13:46:28 INFO - PROCESS | 1679 | 1467319588887 Marionette TRACE conn2 <- [1,2550,null,{}] 13:46:28 INFO - PROCESS | 1679 | 1467319588898 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}] 13:46:28 INFO - PROCESS | 1679 | 1467319588901 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:46:28 INFO - PROCESS | 1679 | 1467319588992 Marionette TRACE conn2 <- [1,2551,null,{"value":null}] 13:46:29 INFO - PROCESS | 1679 | 1467319589050 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:29 INFO - PROCESS | 1679 | 1467319589052 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:46:29 INFO - PROCESS | 1679 | ++DOCSHELL 0x121c1a000 == 36 [pid = 1679] [id = 645] 13:46:29 INFO - PROCESS | 1679 | ++DOMWINDOW == 71 (0x118f74400) [pid = 1679] [serial = 1935] [outer = 0x0] 13:46:29 INFO - PROCESS | 1679 | ++DOMWINDOW == 72 (0x118f7c400) [pid = 1679] [serial = 1936] [outer = 0x118f74400] 13:46:29 INFO - PROCESS | 1679 | 1467319589079 Marionette DEBUG loaded listener.js 13:46:29 INFO - PROCESS | 1679 | ++DOMWINDOW == 73 (0x1197d9000) [pid = 1679] [serial = 1937] [outer = 0x118f74400] 13:46:29 INFO - PROCESS | 1679 | 1467319589364 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]]]}] 13:46:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 13:46:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 521ms 13:46:29 INFO - PROCESS | 1679 | 1467319589406 Marionette TRACE conn2 -> [0,2553,"getWindowHandle",null] 13:46:29 INFO - PROCESS | 1679 | 1467319589408 Marionette TRACE conn2 <- [1,2553,null,{"value":"7"}] 13:46:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 13:46:29 INFO - PROCESS | 1679 | 1467319589413 Marionette TRACE conn2 -> [0,2554,"setScriptTimeout",{"ms":35000}] 13:46:29 INFO - PROCESS | 1679 | 1467319589415 Marionette TRACE conn2 <- [1,2554,null,{}] 13:46:29 INFO - PROCESS | 1679 | 1467319589417 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}] 13:46:29 INFO - PROCESS | 1679 | 1467319589419 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:46:29 INFO - PROCESS | 1679 | 1467319589502 Marionette TRACE conn2 <- [1,2555,null,{"value":null}] 13:46:29 INFO - PROCESS | 1679 | 1467319589506 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:29 INFO - PROCESS | 1679 | 1467319589507 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:46:29 INFO - PROCESS | 1679 | ++DOCSHELL 0x1258ef000 == 37 [pid = 1679] [id = 646] 13:46:29 INFO - PROCESS | 1679 | ++DOMWINDOW == 74 (0x119b79800) [pid = 1679] [serial = 1938] [outer = 0x0] 13:46:29 INFO - PROCESS | 1679 | ++DOMWINDOW == 75 (0x12163c000) [pid = 1679] [serial = 1939] [outer = 0x119b79800] 13:46:29 INFO - PROCESS | 1679 | 1467319589532 Marionette DEBUG loaded listener.js 13:46:29 INFO - PROCESS | 1679 | ++DOMWINDOW == 76 (0x1242d3800) [pid = 1679] [serial = 1940] [outer = 0x119b79800] 13:46:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 13:46:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 473ms 13:46:29 INFO - PROCESS | 1679 | 1467319589882 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]]]}] 13:46:29 INFO - PROCESS | 1679 | 1467319589885 Marionette TRACE conn2 -> [0,2557,"getWindowHandle",null] 13:46:29 INFO - PROCESS | 1679 | 1467319589886 Marionette TRACE conn2 <- [1,2557,null,{"value":"7"}] 13:46:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 13:46:29 INFO - PROCESS | 1679 | 1467319589888 Marionette TRACE conn2 -> [0,2558,"setScriptTimeout",{"ms":35000}] 13:46:29 INFO - PROCESS | 1679 | 1467319589890 Marionette TRACE conn2 <- [1,2558,null,{}] 13:46:29 INFO - PROCESS | 1679 | 1467319589892 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}] 13:46:29 INFO - PROCESS | 1679 | 1467319589895 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:46:30 INFO - PROCESS | 1679 | 1467319590014 Marionette TRACE conn2 <- [1,2559,null,{"value":null}] 13:46:30 INFO - PROCESS | 1679 | 1467319590021 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:30 INFO - PROCESS | 1679 | 1467319590022 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:46:30 INFO - PROCESS | 1679 | ++DOCSHELL 0x128812000 == 38 [pid = 1679] [id = 647] 13:46:30 INFO - PROCESS | 1679 | ++DOMWINDOW == 77 (0x119385800) [pid = 1679] [serial = 1941] [outer = 0x0] 13:46:30 INFO - PROCESS | 1679 | ++DOMWINDOW == 78 (0x124507800) [pid = 1679] [serial = 1942] [outer = 0x119385800] 13:46:30 INFO - PROCESS | 1679 | 1467319590047 Marionette DEBUG loaded listener.js 13:46:30 INFO - PROCESS | 1679 | ++DOMWINDOW == 79 (0x125cbe400) [pid = 1679] [serial = 1943] [outer = 0x119385800] 13:46:30 INFO - PROCESS | 1679 | 1467319590399 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]]]}] 13:46:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 13:46:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 523ms 13:46:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 13:46:30 INFO - PROCESS | 1679 | 1467319590412 Marionette TRACE conn2 -> [0,2561,"getWindowHandle",null] 13:46:30 INFO - PROCESS | 1679 | 1467319590413 Marionette TRACE conn2 <- [1,2561,null,{"value":"7"}] 13:46:30 INFO - PROCESS | 1679 | 1467319590415 Marionette TRACE conn2 -> [0,2562,"setScriptTimeout",{"ms":35000}] 13:46:30 INFO - PROCESS | 1679 | 1467319590417 Marionette TRACE conn2 <- [1,2562,null,{}] 13:46:30 INFO - PROCESS | 1679 | 1467319590419 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}] 13:46:30 INFO - PROCESS | 1679 | 1467319590423 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:46:30 INFO - PROCESS | 1679 | 1467319590553 Marionette TRACE conn2 <- [1,2563,null,{"value":null}] 13:46:30 INFO - PROCESS | 1679 | 1467319590595 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:30 INFO - PROCESS | 1679 | 1467319590596 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:46:30 INFO - PROCESS | 1679 | ++DOCSHELL 0x11699c000 == 39 [pid = 1679] [id = 648] 13:46:30 INFO - PROCESS | 1679 | ++DOMWINDOW == 80 (0x121029400) [pid = 1679] [serial = 1944] [outer = 0x0] 13:46:30 INFO - PROCESS | 1679 | ++DOMWINDOW == 81 (0x12606cc00) [pid = 1679] [serial = 1945] [outer = 0x121029400] 13:46:30 INFO - PROCESS | 1679 | 1467319590621 Marionette DEBUG loaded listener.js 13:46:30 INFO - PROCESS | 1679 | ++DOMWINDOW == 82 (0x1265b1c00) [pid = 1679] [serial = 1946] [outer = 0x121029400] 13:46:30 INFO - PROCESS | 1679 | 1467319590960 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]]]}] 13:46:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 13:46:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 569ms 13:46:30 INFO - PROCESS | 1679 | 1467319590985 Marionette TRACE conn2 -> [0,2565,"getWindowHandle",null] 13:46:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 13:46:30 INFO - PROCESS | 1679 | 1467319590986 Marionette TRACE conn2 <- [1,2565,null,{"value":"7"}] 13:46:30 INFO - PROCESS | 1679 | 1467319590989 Marionette TRACE conn2 -> [0,2566,"setScriptTimeout",{"ms":35000}] 13:46:30 INFO - PROCESS | 1679 | 1467319590990 Marionette TRACE conn2 <- [1,2566,null,{}] 13:46:31 INFO - PROCESS | 1679 | 1467319591000 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}] 13:46:31 INFO - PROCESS | 1679 | 1467319591001 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:46:31 INFO - PROCESS | 1679 | 1467319591109 Marionette TRACE conn2 <- [1,2567,null,{"value":null}] 13:46:31 INFO - PROCESS | 1679 | 1467319591113 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:31 INFO - PROCESS | 1679 | 1467319591114 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:46:31 INFO - PROCESS | 1679 | ++DOCSHELL 0x12aa68000 == 40 [pid = 1679] [id = 649] 13:46:31 INFO - PROCESS | 1679 | ++DOMWINDOW == 83 (0x125693800) [pid = 1679] [serial = 1947] [outer = 0x0] 13:46:31 INFO - PROCESS | 1679 | ++DOMWINDOW == 84 (0x1265b7800) [pid = 1679] [serial = 1948] [outer = 0x125693800] 13:46:31 INFO - PROCESS | 1679 | 1467319591138 Marionette DEBUG loaded listener.js 13:46:31 INFO - PROCESS | 1679 | ++DOMWINDOW == 85 (0x128829400) [pid = 1679] [serial = 1949] [outer = 0x125693800] 13:46:31 INFO - PROCESS | 1679 | 1467319591579 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]]]}] 13:46:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 13:46:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 623ms 13:46:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 13:46:31 INFO - PROCESS | 1679 | 1467319591614 Marionette TRACE conn2 -> [0,2569,"getWindowHandle",null] 13:46:31 INFO - PROCESS | 1679 | 1467319591616 Marionette TRACE conn2 <- [1,2569,null,{"value":"7"}] 13:46:31 INFO - PROCESS | 1679 | 1467319591619 Marionette TRACE conn2 -> [0,2570,"setScriptTimeout",{"ms":35000}] 13:46:31 INFO - PROCESS | 1679 | 1467319591621 Marionette TRACE conn2 <- [1,2570,null,{}] 13:46:31 INFO - PROCESS | 1679 | 1467319591625 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}] 13:46:31 INFO - PROCESS | 1679 | 1467319591626 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:46:31 INFO - PROCESS | 1679 | 1467319591781 Marionette TRACE conn2 <- [1,2571,null,{"value":null}] 13:46:31 INFO - PROCESS | 1679 | 1467319591799 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:31 INFO - PROCESS | 1679 | 1467319591800 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:46:31 INFO - PROCESS | 1679 | ++DOCSHELL 0x12b98e000 == 41 [pid = 1679] [id = 650] 13:46:31 INFO - PROCESS | 1679 | ++DOMWINDOW == 86 (0x125cbf000) [pid = 1679] [serial = 1950] [outer = 0x0] 13:46:31 INFO - PROCESS | 1679 | ++DOMWINDOW == 87 (0x12882d800) [pid = 1679] [serial = 1951] [outer = 0x125cbf000] 13:46:31 INFO - PROCESS | 1679 | 1467319591824 Marionette DEBUG loaded listener.js 13:46:31 INFO - PROCESS | 1679 | ++DOMWINDOW == 88 (0x128832000) [pid = 1679] [serial = 1952] [outer = 0x125cbf000] 13:46:32 INFO - PROCESS | 1679 | 1467319592189 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]]]}] 13:46:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 13:46:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 620ms 13:46:32 INFO - PROCESS | 1679 | 1467319592240 Marionette TRACE conn2 -> [0,2573,"getWindowHandle",null] 13:46:32 INFO - PROCESS | 1679 | 1467319592241 Marionette TRACE conn2 <- [1,2573,null,{"value":"7"}] 13:46:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 13:46:32 INFO - PROCESS | 1679 | 1467319592243 Marionette TRACE conn2 -> [0,2574,"setScriptTimeout",{"ms":35000}] 13:46:32 INFO - PROCESS | 1679 | 1467319592252 Marionette TRACE conn2 <- [1,2574,null,{}] 13:46:32 INFO - PROCESS | 1679 | 1467319592254 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}] 13:46:32 INFO - PROCESS | 1679 | 1467319592255 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:46:32 INFO - PROCESS | 1679 | 1467319592387 Marionette TRACE conn2 <- [1,2575,null,{"value":null}] 13:46:32 INFO - PROCESS | 1679 | --DOMWINDOW == 87 (0x117059400) [pid = 1679] [serial = 1893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 13:46:32 INFO - PROCESS | 1679 | --DOMWINDOW == 86 (0x11336f800) [pid = 1679] [serial = 1890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 13:46:32 INFO - PROCESS | 1679 | --DOMWINDOW == 85 (0x118f76000) [pid = 1679] [serial = 1896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 13:46:32 INFO - PROCESS | 1679 | --DOMWINDOW == 84 (0x118f7d400) [pid = 1679] [serial = 1899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 13:46:32 INFO - PROCESS | 1679 | --DOMWINDOW == 83 (0x1110a1400) [pid = 1679] [serial = 1902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 13:46:32 INFO - PROCESS | 1679 | --DOMWINDOW == 82 (0x121a6ac00) [pid = 1679] [serial = 1908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 13:46:32 INFO - PROCESS | 1679 | --DOMWINDOW == 81 (0x111aa5800) [pid = 1679] [serial = 1905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 13:46:32 INFO - PROCESS | 1679 | 1467319592434 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:32 INFO - PROCESS | 1679 | 1467319592435 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:46:32 INFO - PROCESS | 1679 | ++DOCSHELL 0x121c2e000 == 42 [pid = 1679] [id = 651] 13:46:32 INFO - PROCESS | 1679 | ++DOMWINDOW == 82 (0x112694c00) [pid = 1679] [serial = 1953] [outer = 0x0] 13:46:32 INFO - PROCESS | 1679 | ++DOMWINDOW == 83 (0x1139ef000) [pid = 1679] [serial = 1954] [outer = 0x112694c00] 13:46:32 INFO - PROCESS | 1679 | 1467319592459 Marionette DEBUG loaded listener.js 13:46:32 INFO - PROCESS | 1679 | ++DOMWINDOW == 84 (0x119641400) [pid = 1679] [serial = 1955] [outer = 0x112694c00] 13:46:32 INFO - PROCESS | 1679 | 1467319592738 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]]]}] 13:46:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 13:46:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 529ms 13:46:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 13:46:32 INFO - PROCESS | 1679 | 1467319592772 Marionette TRACE conn2 -> [0,2577,"getWindowHandle",null] 13:46:32 INFO - PROCESS | 1679 | 1467319592773 Marionette TRACE conn2 <- [1,2577,null,{"value":"7"}] 13:46:32 INFO - PROCESS | 1679 | 1467319592785 Marionette TRACE conn2 -> [0,2578,"setScriptTimeout",{"ms":35000}] 13:46:32 INFO - PROCESS | 1679 | 1467319592786 Marionette TRACE conn2 <- [1,2578,null,{}] 13:46:32 INFO - PROCESS | 1679 | 1467319592789 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}] 13:46:32 INFO - PROCESS | 1679 | 1467319592790 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:46:32 INFO - PROCESS | 1679 | 1467319592902 Marionette TRACE conn2 <- [1,2579,null,{"value":null}] 13:46:32 INFO - PROCESS | 1679 | 1467319592987 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:32 INFO - PROCESS | 1679 | 1467319592989 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:46:33 INFO - PROCESS | 1679 | ++DOCSHELL 0x12c669000 == 43 [pid = 1679] [id = 652] 13:46:33 INFO - PROCESS | 1679 | ++DOMWINDOW == 85 (0x111cac000) [pid = 1679] [serial = 1956] [outer = 0x0] 13:46:33 INFO - PROCESS | 1679 | ++DOMWINDOW == 86 (0x116782400) [pid = 1679] [serial = 1957] [outer = 0x111cac000] 13:46:33 INFO - PROCESS | 1679 | 1467319593028 Marionette DEBUG loaded listener.js 13:46:33 INFO - PROCESS | 1679 | ++DOMWINDOW == 87 (0x119756800) [pid = 1679] [serial = 1958] [outer = 0x111cac000] 13:46:33 INFO - PROCESS | 1679 | 1467319593404 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]]]}] 13:46:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 13:46:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 679ms 13:46:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 13:46:33 INFO - PROCESS | 1679 | 1467319593456 Marionette TRACE conn2 -> [0,2581,"getWindowHandle",null] 13:46:33 INFO - PROCESS | 1679 | 1467319593457 Marionette TRACE conn2 <- [1,2581,null,{"value":"7"}] 13:46:33 INFO - PROCESS | 1679 | 1467319593467 Marionette TRACE conn2 -> [0,2582,"setScriptTimeout",{"ms":35000}] 13:46:33 INFO - PROCESS | 1679 | 1467319593469 Marionette TRACE conn2 <- [1,2582,null,{}] 13:46:33 INFO - PROCESS | 1679 | 1467319593472 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}] 13:46:33 INFO - PROCESS | 1679 | 1467319593473 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:46:33 INFO - PROCESS | 1679 | 1467319593590 Marionette TRACE conn2 <- [1,2583,null,{"value":null}] 13:46:33 INFO - PROCESS | 1679 | 1467319593599 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:33 INFO - PROCESS | 1679 | 1467319593600 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:46:33 INFO - PROCESS | 1679 | ++DOCSHELL 0x12ca9e000 == 44 [pid = 1679] [id = 653] 13:46:33 INFO - PROCESS | 1679 | ++DOMWINDOW == 88 (0x124583c00) [pid = 1679] [serial = 1959] [outer = 0x0] 13:46:33 INFO - PROCESS | 1679 | ++DOMWINDOW == 89 (0x128f9f400) [pid = 1679] [serial = 1960] [outer = 0x124583c00] 13:46:33 INFO - PROCESS | 1679 | 1467319593626 Marionette DEBUG loaded listener.js 13:46:33 INFO - PROCESS | 1679 | ++DOMWINDOW == 90 (0x129235400) [pid = 1679] [serial = 1961] [outer = 0x124583c00] 13:46:33 INFO - PROCESS | 1679 | 1467319593932 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]]]}] 13:46:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 13:46:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 528ms 13:46:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 13:46:33 INFO - PROCESS | 1679 | 1467319593988 Marionette TRACE conn2 -> [0,2585,"getWindowHandle",null] 13:46:33 INFO - PROCESS | 1679 | 1467319593990 Marionette TRACE conn2 <- [1,2585,null,{"value":"7"}] 13:46:33 INFO - PROCESS | 1679 | 1467319593992 Marionette TRACE conn2 -> [0,2586,"setScriptTimeout",{"ms":35000}] 13:46:33 INFO - PROCESS | 1679 | 1467319593993 Marionette TRACE conn2 <- [1,2586,null,{}] 13:46:33 INFO - PROCESS | 1679 | 1467319593995 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}] 13:46:33 INFO - PROCESS | 1679 | 1467319593996 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:46:34 INFO - PROCESS | 1679 | 1467319594079 Marionette TRACE conn2 <- [1,2587,null,{"value":null}] 13:46:34 INFO - PROCESS | 1679 | 1467319594083 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:34 INFO - PROCESS | 1679 | 1467319594084 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:46:34 INFO - PROCESS | 1679 | ++DOCSHELL 0x12d2aa800 == 45 [pid = 1679] [id = 654] 13:46:34 INFO - PROCESS | 1679 | ++DOMWINDOW == 91 (0x118ff8800) [pid = 1679] [serial = 1962] [outer = 0x0] 13:46:34 INFO - PROCESS | 1679 | ++DOMWINDOW == 92 (0x12923b000) [pid = 1679] [serial = 1963] [outer = 0x118ff8800] 13:46:34 INFO - PROCESS | 1679 | 1467319594107 Marionette DEBUG loaded listener.js 13:46:34 INFO - PROCESS | 1679 | ++DOMWINDOW == 93 (0x12943f400) [pid = 1679] [serial = 1964] [outer = 0x118ff8800] 13:46:34 INFO - PROCESS | 1679 | 1467319594580 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]]]}] 13:46:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 13:46:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 620ms 13:46:34 INFO - PROCESS | 1679 | 1467319594613 Marionette TRACE conn2 -> [0,2589,"getWindowHandle",null] 13:46:34 INFO - PROCESS | 1679 | 1467319594615 Marionette TRACE conn2 <- [1,2589,null,{"value":"7"}] 13:46:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 13:46:34 INFO - PROCESS | 1679 | 1467319594619 Marionette TRACE conn2 -> [0,2590,"setScriptTimeout",{"ms":35000}] 13:46:34 INFO - PROCESS | 1679 | 1467319594621 Marionette TRACE conn2 <- [1,2590,null,{}] 13:46:34 INFO - PROCESS | 1679 | 1467319594625 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}] 13:46:34 INFO - PROCESS | 1679 | 1467319594627 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:46:34 INFO - PROCESS | 1679 | 1467319594733 Marionette TRACE conn2 <- [1,2591,null,{"value":null}] 13:46:34 INFO - PROCESS | 1679 | 1467319594810 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:34 INFO - PROCESS | 1679 | 1467319594812 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:46:34 INFO - PROCESS | 1679 | ++DOCSHELL 0x1191a7000 == 46 [pid = 1679] [id = 655] 13:46:34 INFO - PROCESS | 1679 | ++DOMWINDOW == 94 (0x1133b5c00) [pid = 1679] [serial = 1965] [outer = 0x0] 13:46:34 INFO - PROCESS | 1679 | ++DOMWINDOW == 95 (0x1160da000) [pid = 1679] [serial = 1966] [outer = 0x1133b5c00] 13:46:34 INFO - PROCESS | 1679 | 1467319594842 Marionette DEBUG loaded listener.js 13:46:34 INFO - PROCESS | 1679 | ++DOMWINDOW == 96 (0x11705b000) [pid = 1679] [serial = 1967] [outer = 0x1133b5c00] 13:46:35 INFO - PROCESS | 1679 | 1467319595270 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]]]}] 13:46:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 13:46:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 671ms 13:46:35 INFO - PROCESS | 1679 | 1467319595290 Marionette TRACE conn2 -> [0,2593,"getWindowHandle",null] 13:46:35 INFO - PROCESS | 1679 | 1467319595293 Marionette TRACE conn2 <- [1,2593,null,{"value":"7"}] 13:46:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 13:46:35 INFO - PROCESS | 1679 | 1467319595300 Marionette TRACE conn2 -> [0,2594,"setScriptTimeout",{"ms":35000}] 13:46:35 INFO - PROCESS | 1679 | 1467319595301 Marionette TRACE conn2 <- [1,2594,null,{}] 13:46:35 INFO - PROCESS | 1679 | 1467319595304 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}] 13:46:35 INFO - PROCESS | 1679 | 1467319595306 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:46:35 INFO - PROCESS | 1679 | 1467319595433 Marionette TRACE conn2 <- [1,2595,null,{"value":null}] 13:46:35 INFO - PROCESS | 1679 | 1467319595539 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:35 INFO - PROCESS | 1679 | 1467319595540 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:46:35 INFO - PROCESS | 1679 | ++DOCSHELL 0x128810000 == 47 [pid = 1679] [id = 656] 13:46:35 INFO - PROCESS | 1679 | ++DOMWINDOW == 97 (0x117d34000) [pid = 1679] [serial = 1968] [outer = 0x0] 13:46:35 INFO - PROCESS | 1679 | ++DOMWINDOW == 98 (0x118f7a800) [pid = 1679] [serial = 1969] [outer = 0x117d34000] 13:46:35 INFO - PROCESS | 1679 | 1467319595572 Marionette DEBUG loaded listener.js 13:46:35 INFO - PROCESS | 1679 | ++DOMWINDOW == 99 (0x119342800) [pid = 1679] [serial = 1970] [outer = 0x117d34000] 13:46:36 INFO - PROCESS | 1679 | 1467319596019 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]]]}] 13:46:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 13:46:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 769ms 13:46:36 INFO - PROCESS | 1679 | 1467319596069 Marionette TRACE conn2 -> [0,2597,"getWindowHandle",null] 13:46:36 INFO - PROCESS | 1679 | 1467319596070 Marionette TRACE conn2 <- [1,2597,null,{"value":"7"}] 13:46:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 13:46:36 INFO - PROCESS | 1679 | 1467319596073 Marionette TRACE conn2 -> [0,2598,"setScriptTimeout",{"ms":35000}] 13:46:36 INFO - PROCESS | 1679 | 1467319596076 Marionette TRACE conn2 <- [1,2598,null,{}] 13:46:36 INFO - PROCESS | 1679 | 1467319596103 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}] 13:46:36 INFO - PROCESS | 1679 | 1467319596106 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:46:36 INFO - PROCESS | 1679 | 1467319596213 Marionette TRACE conn2 <- [1,2599,null,{"value":null}] 13:46:36 INFO - PROCESS | 1679 | 1467319596277 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:36 INFO - PROCESS | 1679 | 1467319596280 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:46:36 INFO - PROCESS | 1679 | ++DOCSHELL 0x12ce7f800 == 48 [pid = 1679] [id = 657] 13:46:36 INFO - PROCESS | 1679 | ++DOMWINDOW == 100 (0x124cb3800) [pid = 1679] [serial = 1971] [outer = 0x0] 13:46:36 INFO - PROCESS | 1679 | ++DOMWINDOW == 101 (0x125c04400) [pid = 1679] [serial = 1972] [outer = 0x124cb3800] 13:46:36 INFO - PROCESS | 1679 | 1467319596360 Marionette DEBUG loaded listener.js 13:46:36 INFO - PROCESS | 1679 | ++DOMWINDOW == 102 (0x12606f800) [pid = 1679] [serial = 1973] [outer = 0x124cb3800] 13:46:37 INFO - PROCESS | 1679 | 1467319597034 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]]]}] 13:46:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 13:46:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 991ms 13:46:37 INFO - PROCESS | 1679 | 1467319597064 Marionette TRACE conn2 -> [0,2601,"getWindowHandle",null] 13:46:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 13:46:37 INFO - PROCESS | 1679 | 1467319597067 Marionette TRACE conn2 <- [1,2601,null,{"value":"7"}] 13:46:37 INFO - PROCESS | 1679 | 1467319597070 Marionette TRACE conn2 -> [0,2602,"setScriptTimeout",{"ms":35000}] 13:46:37 INFO - PROCESS | 1679 | 1467319597072 Marionette TRACE conn2 <- [1,2602,null,{}] 13:46:37 INFO - PROCESS | 1679 | 1467319597076 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}] 13:46:37 INFO - PROCESS | 1679 | 1467319597077 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:46:37 INFO - PROCESS | 1679 | 1467319597168 Marionette TRACE conn2 <- [1,2603,null,{"value":null}] 13:46:37 INFO - PROCESS | 1679 | 1467319597231 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:37 INFO - PROCESS | 1679 | 1467319597233 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:46:37 INFO - PROCESS | 1679 | ++DOCSHELL 0x117d4b800 == 49 [pid = 1679] [id = 658] 13:46:37 INFO - PROCESS | 1679 | ++DOMWINDOW == 103 (0x113eaf400) [pid = 1679] [serial = 1974] [outer = 0x0] 13:46:37 INFO - PROCESS | 1679 | ++DOMWINDOW == 104 (0x1174c0400) [pid = 1679] [serial = 1975] [outer = 0x113eaf400] 13:46:37 INFO - PROCESS | 1679 | 1467319597261 Marionette DEBUG loaded listener.js 13:46:37 INFO - PROCESS | 1679 | ++DOMWINDOW == 105 (0x118171c00) [pid = 1679] [serial = 1976] [outer = 0x113eaf400] 13:46:38 INFO - PROCESS | 1679 | --DOCSHELL 0x1210a2800 == 48 [pid = 1679] [id = 627] 13:46:38 INFO - PROCESS | 1679 | --DOCSHELL 0x12ca9e000 == 47 [pid = 1679] [id = 653] 13:46:38 INFO - PROCESS | 1679 | --DOCSHELL 0x12c669000 == 46 [pid = 1679] [id = 652] 13:46:38 INFO - PROCESS | 1679 | --DOCSHELL 0x121c2e000 == 45 [pid = 1679] [id = 651] 13:46:38 INFO - PROCESS | 1679 | --DOCSHELL 0x12b98e000 == 44 [pid = 1679] [id = 650] 13:46:38 INFO - PROCESS | 1679 | --DOCSHELL 0x12aa68000 == 43 [pid = 1679] [id = 649] 13:46:38 INFO - PROCESS | 1679 | --DOCSHELL 0x11699c000 == 42 [pid = 1679] [id = 648] 13:46:38 INFO - PROCESS | 1679 | --DOCSHELL 0x128812000 == 41 [pid = 1679] [id = 647] 13:46:38 INFO - PROCESS | 1679 | --DOCSHELL 0x1258ef000 == 40 [pid = 1679] [id = 646] 13:46:38 INFO - PROCESS | 1679 | --DOCSHELL 0x121c1a000 == 39 [pid = 1679] [id = 645] 13:46:38 INFO - PROCESS | 1679 | --DOCSHELL 0x119aec000 == 38 [pid = 1679] [id = 644] 13:46:38 INFO - PROCESS | 1679 | --DOCSHELL 0x1170bd000 == 37 [pid = 1679] [id = 643] 13:46:38 INFO - PROCESS | 1679 | --DOCSHELL 0x1169a9800 == 36 [pid = 1679] [id = 642] 13:46:38 INFO - PROCESS | 1679 | --DOCSHELL 0x12c526000 == 35 [pid = 1679] [id = 641] 13:46:38 INFO - PROCESS | 1679 | --DOCSHELL 0x12bda1800 == 34 [pid = 1679] [id = 640] 13:46:38 INFO - PROCESS | 1679 | --DOCSHELL 0x125dd3000 == 33 [pid = 1679] [id = 639] 13:46:38 INFO - PROCESS | 1679 | --DOCSHELL 0x118484800 == 32 [pid = 1679] [id = 638] 13:46:38 INFO - PROCESS | 1679 | --DOCSHELL 0x12b657800 == 31 [pid = 1679] [id = 637] 13:46:38 INFO - PROCESS | 1679 | --DOCSHELL 0x12ce7f800 == 30 [pid = 1679] [id = 657] 13:46:38 INFO - PROCESS | 1679 | --DOCSHELL 0x128810000 == 29 [pid = 1679] [id = 656] 13:46:38 INFO - PROCESS | 1679 | --DOCSHELL 0x12d2aa800 == 28 [pid = 1679] [id = 654] 13:46:38 INFO - PROCESS | 1679 | --DOCSHELL 0x1191a7000 == 27 [pid = 1679] [id = 655] 13:46:38 INFO - PROCESS | 1679 | --DOMWINDOW == 104 (0x118333c00) [pid = 1679] [serial = 1894] [outer = 0x0] [url = about:blank] 13:46:38 INFO - PROCESS | 1679 | --DOMWINDOW == 103 (0x113eaf000) [pid = 1679] [serial = 1891] [outer = 0x0] [url = about:blank] 13:46:38 INFO - PROCESS | 1679 | --DOMWINDOW == 102 (0x118ff2c00) [pid = 1679] [serial = 1897] [outer = 0x0] [url = about:blank] 13:46:38 INFO - PROCESS | 1679 | --DOMWINDOW == 101 (0x1186a1c00) [pid = 1679] [serial = 1895] [outer = 0x0] [url = about:blank] 13:46:38 INFO - PROCESS | 1679 | --DOMWINDOW == 100 (0x11975ec00) [pid = 1679] [serial = 1900] [outer = 0x0] [url = about:blank] 13:46:38 INFO - PROCESS | 1679 | --DOMWINDOW == 99 (0x1197e5c00) [pid = 1679] [serial = 1901] [outer = 0x0] [url = about:blank] 13:46:38 INFO - PROCESS | 1679 | --DOMWINDOW == 98 (0x1128d7400) [pid = 1679] [serial = 1904] [outer = 0x0] [url = about:blank] 13:46:38 INFO - PROCESS | 1679 | --DOMWINDOW == 97 (0x123c04800) [pid = 1679] [serial = 1909] [outer = 0x0] [url = about:blank] 13:46:38 INFO - PROCESS | 1679 | --DOMWINDOW == 96 (0x112234c00) [pid = 1679] [serial = 1903] [outer = 0x0] [url = about:blank] 13:46:38 INFO - PROCESS | 1679 | --DOMWINDOW == 95 (0x124cacc00) [pid = 1679] [serial = 1912] [outer = 0x0] [url = about:blank] 13:46:38 INFO - PROCESS | 1679 | --DOMWINDOW == 94 (0x1132ce400) [pid = 1679] [serial = 1885] [outer = 0x0] [url = about:blank] 13:46:38 INFO - PROCESS | 1679 | --DOMWINDOW == 93 (0x117d1a000) [pid = 1679] [serial = 1888] [outer = 0x0] [url = about:blank] 13:46:38 INFO - PROCESS | 1679 | --DOMWINDOW == 92 (0x121a66400) [pid = 1679] [serial = 1907] [outer = 0x0] [url = about:blank] 13:46:38 INFO - PROCESS | 1679 | --DOMWINDOW == 91 (0x11670f000) [pid = 1679] [serial = 1906] [outer = 0x0] [url = about:blank] 13:46:38 INFO - PROCESS | 1679 | --DOMWINDOW == 90 (0x12450c800) [pid = 1679] [serial = 1910] [outer = 0x0] [url = about:blank] 13:46:38 INFO - PROCESS | 1679 | --DOMWINDOW == 89 (0x116f05400) [pid = 1679] [serial = 1892] [outer = 0x0] [url = about:blank] 13:46:38 INFO - PROCESS | 1679 | --DOMWINDOW == 88 (0x119646000) [pid = 1679] [serial = 1898] [outer = 0x0] [url = about:blank] 13:46:38 INFO - PROCESS | 1679 | 1467319598526 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]]]}] 13:46:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 13:46:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1471ms 13:46:38 INFO - PROCESS | 1679 | 1467319598541 Marionette TRACE conn2 -> [0,2605,"getWindowHandle",null] 13:46:38 INFO - PROCESS | 1679 | 1467319598544 Marionette TRACE conn2 <- [1,2605,null,{"value":"7"}] 13:46:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 13:46:38 INFO - PROCESS | 1679 | 1467319598548 Marionette TRACE conn2 -> [0,2606,"setScriptTimeout",{"ms":35000}] 13:46:38 INFO - PROCESS | 1679 | 1467319598550 Marionette TRACE conn2 <- [1,2606,null,{}] 13:46:38 INFO - PROCESS | 1679 | 1467319598553 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}] 13:46:38 INFO - PROCESS | 1679 | 1467319598555 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:46:38 INFO - PROCESS | 1679 | 1467319598635 Marionette TRACE conn2 <- [1,2607,null,{"value":null}] 13:46:38 INFO - PROCESS | 1679 | 1467319598643 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:38 INFO - PROCESS | 1679 | 1467319598646 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:46:38 INFO - PROCESS | 1679 | ++DOCSHELL 0x1181f4000 == 28 [pid = 1679] [id = 659] 13:46:38 INFO - PROCESS | 1679 | ++DOMWINDOW == 89 (0x116f06000) [pid = 1679] [serial = 1977] [outer = 0x0] 13:46:38 INFO - PROCESS | 1679 | ++DOMWINDOW == 90 (0x116f43c00) [pid = 1679] [serial = 1978] [outer = 0x116f06000] 13:46:38 INFO - PROCESS | 1679 | 1467319598675 Marionette DEBUG loaded listener.js 13:46:38 INFO - PROCESS | 1679 | ++DOMWINDOW == 91 (0x118176000) [pid = 1679] [serial = 1979] [outer = 0x116f06000] 13:46:39 INFO - PROCESS | 1679 | 1467319599113 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]]]}] 13:46:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 13:46:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 624ms 13:46:39 INFO - PROCESS | 1679 | 1467319599173 Marionette TRACE conn2 -> [0,2609,"getWindowHandle",null] 13:46:39 INFO - PROCESS | 1679 | 1467319599177 Marionette TRACE conn2 <- [1,2609,null,{"value":"7"}] 13:46:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 13:46:39 INFO - PROCESS | 1679 | 1467319599182 Marionette TRACE conn2 -> [0,2610,"setScriptTimeout",{"ms":35000}] 13:46:39 INFO - PROCESS | 1679 | 1467319599183 Marionette TRACE conn2 <- [1,2610,null,{}] 13:46:39 INFO - PROCESS | 1679 | 1467319599186 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}] 13:46:39 INFO - PROCESS | 1679 | 1467319599188 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:46:39 INFO - PROCESS | 1679 | 1467319599268 Marionette TRACE conn2 <- [1,2611,null,{"value":null}] 13:46:39 INFO - PROCESS | 1679 | 1467319599274 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:39 INFO - PROCESS | 1679 | 1467319599276 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:46:39 INFO - PROCESS | 1679 | ++DOCSHELL 0x121277800 == 29 [pid = 1679] [id = 660] 13:46:39 INFO - PROCESS | 1679 | ++DOMWINDOW == 92 (0x1186a1000) [pid = 1679] [serial = 1980] [outer = 0x0] 13:46:39 INFO - PROCESS | 1679 | ++DOMWINDOW == 93 (0x118f78400) [pid = 1679] [serial = 1981] [outer = 0x1186a1000] 13:46:39 INFO - PROCESS | 1679 | 1467319599306 Marionette DEBUG loaded listener.js 13:46:39 INFO - PROCESS | 1679 | ++DOMWINDOW == 94 (0x118ff0800) [pid = 1679] [serial = 1982] [outer = 0x1186a1000] 13:46:39 INFO - PROCESS | 1679 | 1467319599659 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]]]}] 13:46:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 13:46:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 519ms 13:46:39 INFO - PROCESS | 1679 | 1467319599701 Marionette TRACE conn2 -> [0,2613,"getWindowHandle",null] 13:46:39 INFO - PROCESS | 1679 | 1467319599710 Marionette TRACE conn2 <- [1,2613,null,{"value":"7"}] 13:46:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 13:46:39 INFO - PROCESS | 1679 | 1467319599712 Marionette TRACE conn2 -> [0,2614,"setScriptTimeout",{"ms":35000}] 13:46:39 INFO - PROCESS | 1679 | 1467319599714 Marionette TRACE conn2 <- [1,2614,null,{}] 13:46:39 INFO - PROCESS | 1679 | 1467319599722 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}] 13:46:39 INFO - PROCESS | 1679 | 1467319599726 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:46:39 INFO - PROCESS | 1679 | 1467319599808 Marionette TRACE conn2 <- [1,2615,null,{"value":null}] 13:46:39 INFO - PROCESS | 1679 | 1467319599815 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:39 INFO - PROCESS | 1679 | 1467319599817 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:46:39 INFO - PROCESS | 1679 | ++DOCSHELL 0x124762800 == 30 [pid = 1679] [id = 661] 13:46:39 INFO - PROCESS | 1679 | ++DOMWINDOW == 95 (0x1197da000) [pid = 1679] [serial = 1983] [outer = 0x0] 13:46:39 INFO - PROCESS | 1679 | ++DOMWINDOW == 96 (0x119a0a400) [pid = 1679] [serial = 1984] [outer = 0x1197da000] 13:46:39 INFO - PROCESS | 1679 | 1467319599845 Marionette DEBUG loaded listener.js 13:46:39 INFO - PROCESS | 1679 | ++DOMWINDOW == 97 (0x121a64400) [pid = 1679] [serial = 1985] [outer = 0x1197da000] 13:46:40 INFO - PROCESS | 1679 | 1467319600251 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]]]}] 13:46:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 13:46:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 573ms 13:46:40 INFO - PROCESS | 1679 | 1467319600286 Marionette TRACE conn2 -> [0,2617,"getWindowHandle",null] 13:46:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 13:46:40 INFO - PROCESS | 1679 | 1467319600289 Marionette TRACE conn2 <- [1,2617,null,{"value":"7"}] 13:46:40 INFO - PROCESS | 1679 | 1467319600314 Marionette TRACE conn2 -> [0,2618,"setScriptTimeout",{"ms":35000}] 13:46:40 INFO - PROCESS | 1679 | 1467319600316 Marionette TRACE conn2 <- [1,2618,null,{}] 13:46:40 INFO - PROCESS | 1679 | 1467319600321 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}] 13:46:40 INFO - PROCESS | 1679 | 1467319600323 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:46:40 INFO - PROCESS | 1679 | 1467319600445 Marionette TRACE conn2 <- [1,2619,null,{"value":null}] 13:46:40 INFO - PROCESS | 1679 | 1467319600454 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:40 INFO - PROCESS | 1679 | 1467319600455 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:46:40 INFO - PROCESS | 1679 | ++DOCSHELL 0x128943000 == 31 [pid = 1679] [id = 662] 13:46:40 INFO - PROCESS | 1679 | ++DOMWINDOW == 98 (0x12450b400) [pid = 1679] [serial = 1986] [outer = 0x0] 13:46:40 INFO - PROCESS | 1679 | ++DOMWINDOW == 99 (0x124cac000) [pid = 1679] [serial = 1987] [outer = 0x12450b400] 13:46:40 INFO - PROCESS | 1679 | 1467319600495 Marionette DEBUG loaded listener.js 13:46:40 INFO - PROCESS | 1679 | ++DOMWINDOW == 100 (0x125d50800) [pid = 1679] [serial = 1988] [outer = 0x12450b400] 13:46:41 INFO - PROCESS | 1679 | 1467319601016 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]]]}] 13:46:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 13:46:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 745ms 13:46:41 INFO - PROCESS | 1679 | 1467319601037 Marionette TRACE conn2 -> [0,2621,"getWindowHandle",null] 13:46:41 INFO - PROCESS | 1679 | 1467319601038 Marionette TRACE conn2 <- [1,2621,null,{"value":"7"}] 13:46:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 13:46:41 INFO - PROCESS | 1679 | 1467319601040 Marionette TRACE conn2 -> [0,2622,"setScriptTimeout",{"ms":35000}] 13:46:41 INFO - PROCESS | 1679 | 1467319601041 Marionette TRACE conn2 <- [1,2622,null,{}] 13:46:41 INFO - PROCESS | 1679 | 1467319601052 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}] 13:46:41 INFO - PROCESS | 1679 | 1467319601054 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:46:41 INFO - PROCESS | 1679 | 1467319601170 Marionette TRACE conn2 <- [1,2623,null,{"value":null}] 13:46:41 INFO - PROCESS | 1679 | 1467319601177 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:41 INFO - PROCESS | 1679 | 1467319601178 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:46:41 INFO - PROCESS | 1679 | ++DOCSHELL 0x12a468800 == 32 [pid = 1679] [id = 663] 13:46:41 INFO - PROCESS | 1679 | ++DOMWINDOW == 101 (0x116f0e800) [pid = 1679] [serial = 1989] [outer = 0x0] 13:46:41 INFO - PROCESS | 1679 | ++DOMWINDOW == 102 (0x12620ec00) [pid = 1679] [serial = 1990] [outer = 0x116f0e800] 13:46:41 INFO - PROCESS | 1679 | 1467319601203 Marionette DEBUG loaded listener.js 13:46:41 INFO - PROCESS | 1679 | ++DOMWINDOW == 103 (0x12621b000) [pid = 1679] [serial = 1991] [outer = 0x116f0e800] 13:46:41 INFO - PROCESS | 1679 | 1467319601550 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]]]}] 13:46:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 13:46:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 523ms 13:46:41 INFO - PROCESS | 1679 | 1467319601567 Marionette TRACE conn2 -> [0,2625,"getWindowHandle",null] 13:46:41 INFO - PROCESS | 1679 | 1467319601568 Marionette TRACE conn2 <- [1,2625,null,{"value":"7"}] 13:46:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 13:46:41 INFO - PROCESS | 1679 | 1467319601571 Marionette TRACE conn2 -> [0,2626,"setScriptTimeout",{"ms":35000}] 13:46:41 INFO - PROCESS | 1679 | 1467319601572 Marionette TRACE conn2 <- [1,2626,null,{}] 13:46:41 INFO - PROCESS | 1679 | 1467319601574 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}] 13:46:41 INFO - PROCESS | 1679 | 1467319601581 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:46:41 INFO - PROCESS | 1679 | 1467319601711 Marionette TRACE conn2 <- [1,2627,null,{"value":null}] 13:46:41 INFO - PROCESS | 1679 | 1467319601715 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:41 INFO - PROCESS | 1679 | 1467319601716 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:46:41 INFO - PROCESS | 1679 | ++DOCSHELL 0x12abec000 == 33 [pid = 1679] [id = 664] 13:46:41 INFO - PROCESS | 1679 | ++DOMWINDOW == 104 (0x11869ec00) [pid = 1679] [serial = 1992] [outer = 0x0] 13:46:41 INFO - PROCESS | 1679 | ++DOMWINDOW == 105 (0x126519c00) [pid = 1679] [serial = 1993] [outer = 0x11869ec00] 13:46:41 INFO - PROCESS | 1679 | 1467319601741 Marionette DEBUG loaded listener.js 13:46:41 INFO - PROCESS | 1679 | ++DOMWINDOW == 106 (0x128fa0000) [pid = 1679] [serial = 1994] [outer = 0x11869ec00] 13:46:42 INFO - PROCESS | 1679 | 1467319602076 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]]]}] 13:46:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 13:46:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 519ms 13:46:42 INFO - PROCESS | 1679 | 1467319602091 Marionette TRACE conn2 -> [0,2629,"getWindowHandle",null] 13:46:42 INFO - PROCESS | 1679 | 1467319602103 Marionette TRACE conn2 <- [1,2629,null,{"value":"7"}] 13:46:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 13:46:42 INFO - PROCESS | 1679 | 1467319602114 Marionette TRACE conn2 -> [0,2630,"setScriptTimeout",{"ms":35000}] 13:46:42 INFO - PROCESS | 1679 | 1467319602115 Marionette TRACE conn2 <- [1,2630,null,{}] 13:46:42 INFO - PROCESS | 1679 | 1467319602117 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}] 13:46:42 INFO - PROCESS | 1679 | 1467319602118 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:46:42 INFO - PROCESS | 1679 | 1467319602220 Marionette TRACE conn2 <- [1,2631,null,{"value":null}] 13:46:42 INFO - PROCESS | 1679 | 1467319602232 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:42 INFO - PROCESS | 1679 | 1467319602233 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:46:42 INFO - PROCESS | 1679 | ++DOCSHELL 0x12b98e000 == 34 [pid = 1679] [id = 665] 13:46:42 INFO - PROCESS | 1679 | ++DOMWINDOW == 107 (0x12621b400) [pid = 1679] [serial = 1995] [outer = 0x0] 13:46:42 INFO - PROCESS | 1679 | ++DOMWINDOW == 108 (0x128fa6800) [pid = 1679] [serial = 1996] [outer = 0x12621b400] 13:46:42 INFO - PROCESS | 1679 | 1467319602257 Marionette DEBUG loaded listener.js 13:46:42 INFO - PROCESS | 1679 | ++DOMWINDOW == 109 (0x12923b800) [pid = 1679] [serial = 1997] [outer = 0x12621b400] 13:46:42 INFO - PROCESS | 1679 | 1467319602610 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]]]}] 13:46:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 13:46:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 522ms 13:46:42 INFO - PROCESS | 1679 | 1467319602635 Marionette TRACE conn2 -> [0,2633,"getWindowHandle",null] 13:46:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 13:46:42 INFO - PROCESS | 1679 | 1467319602636 Marionette TRACE conn2 <- [1,2633,null,{"value":"7"}] 13:46:42 INFO - PROCESS | 1679 | 1467319602639 Marionette TRACE conn2 -> [0,2634,"setScriptTimeout",{"ms":35000}] 13:46:42 INFO - PROCESS | 1679 | 1467319602640 Marionette TRACE conn2 <- [1,2634,null,{}] 13:46:43 INFO - PROCESS | 1679 | --DOMWINDOW == 108 (0x112d74c00) [pid = 1679] [serial = 1884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 13:46:43 INFO - PROCESS | 1679 | --DOMWINDOW == 107 (0x1128a6400) [pid = 1679] [serial = 1881] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 13:46:43 INFO - PROCESS | 1679 | --DOMWINDOW == 106 (0x116786800) [pid = 1679] [serial = 1887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 13:46:43 INFO - PROCESS | 1679 | --DOMWINDOW == 105 (0x121029400) [pid = 1679] [serial = 1944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 13:46:43 INFO - PROCESS | 1679 | --DOMWINDOW == 104 (0x125693800) [pid = 1679] [serial = 1947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 13:46:43 INFO - PROCESS | 1679 | --DOMWINDOW == 103 (0x117d3a800) [pid = 1679] [serial = 1932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 13:46:43 INFO - PROCESS | 1679 | --DOMWINDOW == 102 (0x111c75000) [pid = 1679] [serial = 1926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 13:46:43 INFO - PROCESS | 1679 | --DOMWINDOW == 101 (0x1128cb400) [pid = 1679] [serial = 1914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 13:46:43 INFO - PROCESS | 1679 | --DOMWINDOW == 100 (0x116f03c00) [pid = 1679] [serial = 1917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 13:46:43 INFO - PROCESS | 1679 | --DOMWINDOW == 99 (0x113e42800) [pid = 1679] [serial = 1929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 13:46:43 INFO - PROCESS | 1679 | --DOMWINDOW == 98 (0x119385800) [pid = 1679] [serial = 1941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 13:46:43 INFO - PROCESS | 1679 | --DOMWINDOW == 97 (0x119387c00) [pid = 1679] [serial = 1920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 13:46:43 INFO - PROCESS | 1679 | --DOMWINDOW == 96 (0x119b79800) [pid = 1679] [serial = 1938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 13:46:43 INFO - PROCESS | 1679 | --DOMWINDOW == 95 (0x124509000) [pid = 1679] [serial = 1911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 13:46:43 INFO - PROCESS | 1679 | --DOMWINDOW == 94 (0x118f74400) [pid = 1679] [serial = 1935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 13:46:43 INFO - PROCESS | 1679 | --DOMWINDOW == 93 (0x120f20800) [pid = 1679] [serial = 1923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 13:46:43 INFO - PROCESS | 1679 | --DOMWINDOW == 92 (0x125cbf000) [pid = 1679] [serial = 1950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 13:46:43 INFO - PROCESS | 1679 | --DOMWINDOW == 91 (0x124583c00) [pid = 1679] [serial = 1959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 13:46:43 INFO - PROCESS | 1679 | --DOMWINDOW == 90 (0x111cac000) [pid = 1679] [serial = 1956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 13:46:43 INFO - PROCESS | 1679 | --DOMWINDOW == 89 (0x112694c00) [pid = 1679] [serial = 1953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 13:46:43 INFO - PROCESS | 1679 | --DOMWINDOW == 88 (0x118ff8800) [pid = 1679] [serial = 1962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 13:46:43 INFO - PROCESS | 1679 | 1467319603041 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}] 13:46:43 INFO - PROCESS | 1679 | 1467319603043 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:46:43 INFO - PROCESS | 1679 | 1467319603133 Marionette TRACE conn2 <- [1,2635,null,{"value":null}] 13:46:43 INFO - PROCESS | 1679 | 1467319603138 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:43 INFO - PROCESS | 1679 | 1467319603139 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:46:43 INFO - PROCESS | 1679 | ++DOCSHELL 0x123c1a000 == 35 [pid = 1679] [id = 666] 13:46:43 INFO - PROCESS | 1679 | ++DOMWINDOW == 89 (0x1132ce400) [pid = 1679] [serial = 1998] [outer = 0x0] 13:46:43 INFO - PROCESS | 1679 | ++DOMWINDOW == 90 (0x1160d8400) [pid = 1679] [serial = 1999] [outer = 0x1132ce400] 13:46:43 INFO - PROCESS | 1679 | 1467319603164 Marionette DEBUG loaded listener.js 13:46:43 INFO - PROCESS | 1679 | ++DOMWINDOW == 91 (0x117d0ec00) [pid = 1679] [serial = 2000] [outer = 0x1132ce400] 13:46:43 INFO - PROCESS | 1679 | 1467319603508 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]]]}] 13:46:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 13:46:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 922ms 13:46:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 13:46:43 INFO - PROCESS | 1679 | 1467319603561 Marionette TRACE conn2 -> [0,2637,"getWindowHandle",null] 13:46:43 INFO - PROCESS | 1679 | 1467319603562 Marionette TRACE conn2 <- [1,2637,null,{"value":"7"}] 13:46:43 INFO - PROCESS | 1679 | 1467319603565 Marionette TRACE conn2 -> [0,2638,"setScriptTimeout",{"ms":35000}] 13:46:43 INFO - PROCESS | 1679 | 1467319603566 Marionette TRACE conn2 <- [1,2638,null,{}] 13:46:43 INFO - PROCESS | 1679 | 1467319603568 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}] 13:46:43 INFO - PROCESS | 1679 | 1467319603577 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:46:43 INFO - PROCESS | 1679 | 1467319603682 Marionette TRACE conn2 <- [1,2639,null,{"value":null}] 13:46:43 INFO - PROCESS | 1679 | 1467319603690 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:43 INFO - PROCESS | 1679 | 1467319603692 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:46:43 INFO - PROCESS | 1679 | ++DOCSHELL 0x12ca85800 == 36 [pid = 1679] [id = 667] 13:46:43 INFO - PROCESS | 1679 | ++DOMWINDOW == 92 (0x11705b400) [pid = 1679] [serial = 2001] [outer = 0x0] 13:46:43 INFO - PROCESS | 1679 | ++DOMWINDOW == 93 (0x1186a2800) [pid = 1679] [serial = 2002] [outer = 0x11705b400] 13:46:43 INFO - PROCESS | 1679 | 1467319603717 Marionette DEBUG loaded listener.js 13:46:43 INFO - PROCESS | 1679 | ++DOMWINDOW == 94 (0x1197df800) [pid = 1679] [serial = 2003] [outer = 0x11705b400] 13:46:44 INFO - PROCESS | 1679 | 1467319604022 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]]]}] 13:46:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 13:46:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 470ms 13:46:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 13:46:44 INFO - PROCESS | 1679 | 1467319604036 Marionette TRACE conn2 -> [0,2641,"getWindowHandle",null] 13:46:44 INFO - PROCESS | 1679 | 1467319604037 Marionette TRACE conn2 <- [1,2641,null,{"value":"7"}] 13:46:44 INFO - PROCESS | 1679 | 1467319604039 Marionette TRACE conn2 -> [0,2642,"setScriptTimeout",{"ms":35000}] 13:46:44 INFO - PROCESS | 1679 | 1467319604040 Marionette TRACE conn2 <- [1,2642,null,{}] 13:46:44 INFO - PROCESS | 1679 | 1467319604044 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}] 13:46:44 INFO - PROCESS | 1679 | 1467319604047 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:46:44 INFO - PROCESS | 1679 | 1467319604131 Marionette TRACE conn2 <- [1,2643,null,{"value":null}] 13:46:44 INFO - PROCESS | 1679 | 1467319604135 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:44 INFO - PROCESS | 1679 | 1467319604136 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:46:44 INFO - PROCESS | 1679 | ++DOCSHELL 0x12ce91800 == 37 [pid = 1679] [id = 668] 13:46:44 INFO - PROCESS | 1679 | ++DOMWINDOW == 95 (0x118f44000) [pid = 1679] [serial = 2004] [outer = 0x0] 13:46:44 INFO - PROCESS | 1679 | ++DOMWINDOW == 96 (0x125c0b400) [pid = 1679] [serial = 2005] [outer = 0x118f44000] 13:46:44 INFO - PROCESS | 1679 | 1467319604161 Marionette DEBUG loaded listener.js 13:46:44 INFO - PROCESS | 1679 | ++DOMWINDOW == 97 (0x128829800) [pid = 1679] [serial = 2006] [outer = 0x118f44000] 13:46:44 INFO - PROCESS | 1679 | 1467319604503 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]]]}] 13:46:44 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 13:46:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 475ms 13:46:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 13:46:44 INFO - PROCESS | 1679 | 1467319604515 Marionette TRACE conn2 -> [0,2645,"getWindowHandle",null] 13:46:44 INFO - PROCESS | 1679 | 1467319604517 Marionette TRACE conn2 <- [1,2645,null,{"value":"7"}] 13:46:44 INFO - PROCESS | 1679 | 1467319604519 Marionette TRACE conn2 -> [0,2646,"setScriptTimeout",{"ms":35000}] 13:46:44 INFO - PROCESS | 1679 | 1467319604520 Marionette TRACE conn2 <- [1,2646,null,{}] 13:46:44 INFO - PROCESS | 1679 | 1467319604522 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}] 13:46:44 INFO - PROCESS | 1679 | 1467319604524 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:46:44 INFO - PROCESS | 1679 | 1467319604652 Marionette TRACE conn2 <- [1,2647,null,{"value":null}] 13:46:44 INFO - PROCESS | 1679 | 1467319604660 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:44 INFO - PROCESS | 1679 | 1467319604661 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:46:44 INFO - PROCESS | 1679 | ++DOCSHELL 0x12d43a000 == 38 [pid = 1679] [id = 669] 13:46:44 INFO - PROCESS | 1679 | ++DOMWINDOW == 98 (0x117d19400) [pid = 1679] [serial = 2007] [outer = 0x0] 13:46:44 INFO - PROCESS | 1679 | ++DOMWINDOW == 99 (0x128fa1400) [pid = 1679] [serial = 2008] [outer = 0x117d19400] 13:46:44 INFO - PROCESS | 1679 | 1467319604688 Marionette DEBUG loaded listener.js 13:46:44 INFO - PROCESS | 1679 | ++DOMWINDOW == 100 (0x12a429400) [pid = 1679] [serial = 2009] [outer = 0x117d19400] 13:46:45 INFO - PROCESS | 1679 | 1467319605014 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]]]}] 13:46:45 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 13:46:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 519ms 13:46:45 INFO - PROCESS | 1679 | 1467319605084 Marionette TRACE conn2 -> [0,2649,"getWindowHandle",null] 13:46:45 INFO - PROCESS | 1679 | 1467319605086 Marionette TRACE conn2 <- [1,2649,null,{"value":"7"}] 13:46:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 13:46:45 INFO - PROCESS | 1679 | 1467319605090 Marionette TRACE conn2 -> [0,2650,"setScriptTimeout",{"ms":35000}] 13:46:45 INFO - PROCESS | 1679 | 1467319605093 Marionette TRACE conn2 <- [1,2650,null,{}] 13:46:45 INFO - PROCESS | 1679 | 1467319605097 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}] 13:46:45 INFO - PROCESS | 1679 | 1467319605099 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:46:45 INFO - PROCESS | 1679 | 1467319605196 Marionette TRACE conn2 <- [1,2651,null,{"value":null}] 13:46:45 INFO - PROCESS | 1679 | 1467319605304 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:45 INFO - PROCESS | 1679 | 1467319605307 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:46:45 INFO - PROCESS | 1679 | ++DOCSHELL 0x118583800 == 39 [pid = 1679] [id = 670] 13:46:45 INFO - PROCESS | 1679 | ++DOMWINDOW == 101 (0x112e5ec00) [pid = 1679] [serial = 2010] [outer = 0x0] 13:46:45 INFO - PROCESS | 1679 | ++DOMWINDOW == 102 (0x11336f000) [pid = 1679] [serial = 2011] [outer = 0x112e5ec00] 13:46:45 INFO - PROCESS | 1679 | 1467319605338 Marionette DEBUG loaded listener.js 13:46:45 INFO - PROCESS | 1679 | ++DOMWINDOW == 103 (0x116a0b800) [pid = 1679] [serial = 2012] [outer = 0x112e5ec00] 13:46:45 INFO - PROCESS | 1679 | 1467319605841 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]]]}] 13:46:45 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 13:46:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 771ms 13:46:45 INFO - PROCESS | 1679 | 1467319605887 Marionette TRACE conn2 -> [0,2653,"getWindowHandle",null] 13:46:45 INFO - PROCESS | 1679 | 1467319605889 Marionette TRACE conn2 <- [1,2653,null,{"value":"7"}] 13:46:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 13:46:45 INFO - PROCESS | 1679 | 1467319605898 Marionette TRACE conn2 -> [0,2654,"setScriptTimeout",{"ms":35000}] 13:46:45 INFO - PROCESS | 1679 | 1467319605900 Marionette TRACE conn2 <- [1,2654,null,{}] 13:46:45 INFO - PROCESS | 1679 | 1467319605903 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}] 13:46:45 INFO - PROCESS | 1679 | 1467319605905 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:46:46 INFO - PROCESS | 1679 | 1467319606015 Marionette TRACE conn2 <- [1,2655,null,{"value":null}] 13:46:46 INFO - PROCESS | 1679 | 1467319606104 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:46 INFO - PROCESS | 1679 | 1467319606105 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:46:46 INFO - PROCESS | 1679 | ++DOCSHELL 0x125dc8800 == 40 [pid = 1679] [id = 671] 13:46:46 INFO - PROCESS | 1679 | ++DOMWINDOW == 104 (0x118892400) [pid = 1679] [serial = 2013] [outer = 0x0] 13:46:46 INFO - PROCESS | 1679 | ++DOMWINDOW == 105 (0x118f81400) [pid = 1679] [serial = 2014] [outer = 0x118892400] 13:46:46 INFO - PROCESS | 1679 | 1467319606136 Marionette DEBUG loaded listener.js 13:46:46 INFO - PROCESS | 1679 | ++DOMWINDOW == 106 (0x119388000) [pid = 1679] [serial = 2015] [outer = 0x118892400] 13:46:46 INFO - PROCESS | 1679 | 1467319606728 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]]]}] 13:46:46 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 13:46:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 878ms 13:46:46 INFO - PROCESS | 1679 | 1467319606907 Marionette TRACE conn2 -> [0,2657,"getWindowHandle",null] 13:46:46 INFO - PROCESS | 1679 | 1467319606909 Marionette TRACE conn2 <- [1,2657,null,{"value":"7"}] 13:46:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 13:46:46 INFO - PROCESS | 1679 | 1467319606918 Marionette TRACE conn2 -> [0,2658,"setScriptTimeout",{"ms":35000}] 13:46:46 INFO - PROCESS | 1679 | 1467319606920 Marionette TRACE conn2 <- [1,2658,null,{}] 13:46:46 INFO - PROCESS | 1679 | 1467319606924 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}] 13:46:46 INFO - PROCESS | 1679 | 1467319606925 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:46:47 INFO - PROCESS | 1679 | 1467319607036 Marionette TRACE conn2 <- [1,2659,null,{"value":null}] 13:46:47 INFO - PROCESS | 1679 | 1467319607114 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:47 INFO - PROCESS | 1679 | 1467319607119 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:46:47 INFO - PROCESS | 1679 | ++DOCSHELL 0x117469800 == 41 [pid = 1679] [id = 672] 13:46:47 INFO - PROCESS | 1679 | ++DOMWINDOW == 107 (0x112ab7000) [pid = 1679] [serial = 2016] [outer = 0x0] 13:46:47 INFO - PROCESS | 1679 | ++DOMWINDOW == 108 (0x112e59c00) [pid = 1679] [serial = 2017] [outer = 0x112ab7000] 13:46:47 INFO - PROCESS | 1679 | 1467319607207 Marionette DEBUG loaded listener.js 13:46:47 INFO - PROCESS | 1679 | ++DOMWINDOW == 109 (0x113bacc00) [pid = 1679] [serial = 2018] [outer = 0x112ab7000] 13:46:47 INFO - PROCESS | 1679 | --DOCSHELL 0x12ce91800 == 40 [pid = 1679] [id = 668] 13:46:47 INFO - PROCESS | 1679 | --DOCSHELL 0x12ca85800 == 39 [pid = 1679] [id = 667] 13:46:47 INFO - PROCESS | 1679 | --DOCSHELL 0x123c1a000 == 38 [pid = 1679] [id = 666] 13:46:47 INFO - PROCESS | 1679 | --DOCSHELL 0x12b98e000 == 37 [pid = 1679] [id = 665] 13:46:47 INFO - PROCESS | 1679 | --DOCSHELL 0x12abec000 == 36 [pid = 1679] [id = 664] 13:46:47 INFO - PROCESS | 1679 | --DOCSHELL 0x12a468800 == 35 [pid = 1679] [id = 663] 13:46:47 INFO - PROCESS | 1679 | --DOCSHELL 0x128943000 == 34 [pid = 1679] [id = 662] 13:46:47 INFO - PROCESS | 1679 | --DOCSHELL 0x124762800 == 33 [pid = 1679] [id = 661] 13:46:47 INFO - PROCESS | 1679 | --DOCSHELL 0x121277800 == 32 [pid = 1679] [id = 660] 13:46:47 INFO - PROCESS | 1679 | --DOCSHELL 0x1181f4000 == 31 [pid = 1679] [id = 659] 13:46:47 INFO - PROCESS | 1679 | --DOCSHELL 0x117d4b800 == 30 [pid = 1679] [id = 658] 13:46:47 INFO - PROCESS | 1679 | --DOMWINDOW == 108 (0x11403a400) [pid = 1679] [serial = 1886] [outer = 0x0] [url = about:blank] 13:46:47 INFO - PROCESS | 1679 | --DOMWINDOW == 107 (0x118630800) [pid = 1679] [serial = 1883] [outer = 0x0] [url = about:blank] 13:46:47 INFO - PROCESS | 1679 | --DOMWINDOW == 106 (0x1182e1800) [pid = 1679] [serial = 1889] [outer = 0x0] [url = about:blank] 13:46:47 INFO - PROCESS | 1679 | --DOMWINDOW == 105 (0x12606cc00) [pid = 1679] [serial = 1945] [outer = 0x0] [url = about:blank] 13:46:47 INFO - PROCESS | 1679 | --DOMWINDOW == 104 (0x1265b7800) [pid = 1679] [serial = 1948] [outer = 0x0] [url = about:blank] 13:46:47 INFO - PROCESS | 1679 | --DOMWINDOW == 103 (0x1182e3400) [pid = 1679] [serial = 1933] [outer = 0x0] [url = about:blank] 13:46:47 INFO - PROCESS | 1679 | --DOMWINDOW == 102 (0x1139ee800) [pid = 1679] [serial = 1927] [outer = 0x0] [url = about:blank] 13:46:47 INFO - PROCESS | 1679 | --DOMWINDOW == 101 (0x11862d400) [pid = 1679] [serial = 1928] [outer = 0x0] [url = about:blank] 13:46:47 INFO - PROCESS | 1679 | --DOMWINDOW == 100 (0x1128d7000) [pid = 1679] [serial = 1915] [outer = 0x0] [url = about:blank] 13:46:47 INFO - PROCESS | 1679 | --DOMWINDOW == 99 (0x11402f400) [pid = 1679] [serial = 1916] [outer = 0x0] [url = about:blank] 13:46:47 INFO - PROCESS | 1679 | --DOMWINDOW == 98 (0x118535800) [pid = 1679] [serial = 1918] [outer = 0x0] [url = about:blank] 13:46:47 INFO - PROCESS | 1679 | --DOMWINDOW == 97 (0x11889f800) [pid = 1679] [serial = 1919] [outer = 0x0] [url = about:blank] 13:46:47 INFO - PROCESS | 1679 | --DOMWINDOW == 96 (0x11678bc00) [pid = 1679] [serial = 1930] [outer = 0x0] [url = about:blank] 13:46:47 INFO - PROCESS | 1679 | --DOMWINDOW == 95 (0x116f3d000) [pid = 1679] [serial = 1931] [outer = 0x0] [url = about:blank] 13:46:47 INFO - PROCESS | 1679 | --DOMWINDOW == 94 (0x124507800) [pid = 1679] [serial = 1942] [outer = 0x0] [url = about:blank] 13:46:47 INFO - PROCESS | 1679 | --DOMWINDOW == 93 (0x11975e000) [pid = 1679] [serial = 1921] [outer = 0x0] [url = about:blank] 13:46:47 INFO - PROCESS | 1679 | --DOMWINDOW == 92 (0x120f1b400) [pid = 1679] [serial = 1922] [outer = 0x0] [url = about:blank] 13:46:47 INFO - PROCESS | 1679 | --DOMWINDOW == 91 (0x12163c000) [pid = 1679] [serial = 1939] [outer = 0x0] [url = about:blank] 13:46:47 INFO - PROCESS | 1679 | --DOMWINDOW == 90 (0x1242d3800) [pid = 1679] [serial = 1940] [outer = 0x0] [url = about:blank] 13:46:47 INFO - PROCESS | 1679 | --DOMWINDOW == 89 (0x124cb9800) [pid = 1679] [serial = 1913] [outer = 0x0] [url = about:blank] 13:46:47 INFO - PROCESS | 1679 | --DOMWINDOW == 88 (0x118f7c400) [pid = 1679] [serial = 1936] [outer = 0x0] [url = about:blank] 13:46:47 INFO - PROCESS | 1679 | --DOMWINDOW == 87 (0x1197d9000) [pid = 1679] [serial = 1937] [outer = 0x0] [url = about:blank] 13:46:47 INFO - PROCESS | 1679 | --DOMWINDOW == 86 (0x124c30c00) [pid = 1679] [serial = 1924] [outer = 0x0] [url = about:blank] 13:46:47 INFO - PROCESS | 1679 | --DOMWINDOW == 85 (0x125825c00) [pid = 1679] [serial = 1925] [outer = 0x0] [url = about:blank] 13:46:47 INFO - PROCESS | 1679 | --DOMWINDOW == 84 (0x11869b400) [pid = 1679] [serial = 1934] [outer = 0x0] [url = about:blank] 13:46:47 INFO - PROCESS | 1679 | --DOMWINDOW == 83 (0x128832000) [pid = 1679] [serial = 1952] [outer = 0x0] [url = about:blank] 13:46:47 INFO - PROCESS | 1679 | --DOMWINDOW == 82 (0x12882d800) [pid = 1679] [serial = 1951] [outer = 0x0] [url = about:blank] 13:46:47 INFO - PROCESS | 1679 | --DOMWINDOW == 81 (0x129235400) [pid = 1679] [serial = 1961] [outer = 0x0] [url = about:blank] 13:46:47 INFO - PROCESS | 1679 | --DOMWINDOW == 80 (0x116782400) [pid = 1679] [serial = 1957] [outer = 0x0] [url = about:blank] 13:46:47 INFO - PROCESS | 1679 | --DOMWINDOW == 79 (0x119641400) [pid = 1679] [serial = 1955] [outer = 0x0] [url = about:blank] 13:46:47 INFO - PROCESS | 1679 | --DOMWINDOW == 78 (0x128f9f400) [pid = 1679] [serial = 1960] [outer = 0x0] [url = about:blank] 13:46:47 INFO - PROCESS | 1679 | --DOMWINDOW == 77 (0x12923b000) [pid = 1679] [serial = 1963] [outer = 0x0] [url = about:blank] 13:46:47 INFO - PROCESS | 1679 | --DOMWINDOW == 76 (0x1265b1c00) [pid = 1679] [serial = 1946] [outer = 0x0] [url = about:blank] 13:46:47 INFO - PROCESS | 1679 | --DOMWINDOW == 75 (0x1139ef000) [pid = 1679] [serial = 1954] [outer = 0x0] [url = about:blank] 13:46:47 INFO - PROCESS | 1679 | --DOMWINDOW == 74 (0x119756800) [pid = 1679] [serial = 1958] [outer = 0x0] [url = about:blank] 13:46:47 INFO - PROCESS | 1679 | --DOMWINDOW == 73 (0x125cbe400) [pid = 1679] [serial = 1943] [outer = 0x0] [url = about:blank] 13:46:47 INFO - PROCESS | 1679 | --DOMWINDOW == 72 (0x12943f400) [pid = 1679] [serial = 1964] [outer = 0x0] [url = about:blank] 13:46:47 INFO - PROCESS | 1679 | --DOMWINDOW == 71 (0x128829400) [pid = 1679] [serial = 1949] [outer = 0x0] [url = about:blank] 13:46:47 INFO - PROCESS | 1679 | 1467319607692 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]]]}] 13:46:47 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 13:46:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 820ms 13:46:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 13:46:47 INFO - PROCESS | 1679 | 1467319607739 Marionette TRACE conn2 -> [0,2661,"getWindowHandle",null] 13:46:47 INFO - PROCESS | 1679 | 1467319607741 Marionette TRACE conn2 <- [1,2661,null,{"value":"7"}] 13:46:47 INFO - PROCESS | 1679 | 1467319607745 Marionette TRACE conn2 -> [0,2662,"setScriptTimeout",{"ms":35000}] 13:46:47 INFO - PROCESS | 1679 | 1467319607748 Marionette TRACE conn2 <- [1,2662,null,{}] 13:46:47 INFO - PROCESS | 1679 | 1467319607751 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}] 13:46:47 INFO - PROCESS | 1679 | 1467319607752 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:46:47 INFO - PROCESS | 1679 | 1467319607832 Marionette TRACE conn2 <- [1,2663,null,{"value":null}] 13:46:47 INFO - PROCESS | 1679 | 1467319607838 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:47 INFO - PROCESS | 1679 | 1467319607839 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:46:47 INFO - PROCESS | 1679 | ++DOCSHELL 0x11847f000 == 31 [pid = 1679] [id = 673] 13:46:47 INFO - PROCESS | 1679 | ++DOMWINDOW == 72 (0x11677e400) [pid = 1679] [serial = 2019] [outer = 0x0] 13:46:47 INFO - PROCESS | 1679 | ++DOMWINDOW == 73 (0x116a11000) [pid = 1679] [serial = 2020] [outer = 0x11677e400] 13:46:47 INFO - PROCESS | 1679 | 1467319607866 Marionette DEBUG loaded listener.js 13:46:47 INFO - PROCESS | 1679 | ++DOMWINDOW == 74 (0x117d0d000) [pid = 1679] [serial = 2021] [outer = 0x11677e400] 13:46:48 INFO - PROCESS | 1679 | 1467319608286 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]]]}] 13:46:48 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 13:46:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 575ms 13:46:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 13:46:48 INFO - PROCESS | 1679 | 1467319608319 Marionette TRACE conn2 -> [0,2665,"getWindowHandle",null] 13:46:48 INFO - PROCESS | 1679 | 1467319608321 Marionette TRACE conn2 <- [1,2665,null,{"value":"7"}] 13:46:48 INFO - PROCESS | 1679 | 1467319608324 Marionette TRACE conn2 -> [0,2666,"setScriptTimeout",{"ms":35000}] 13:46:48 INFO - PROCESS | 1679 | 1467319608326 Marionette TRACE conn2 <- [1,2666,null,{}] 13:46:48 INFO - PROCESS | 1679 | 1467319608337 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}] 13:46:48 INFO - PROCESS | 1679 | 1467319608341 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:46:48 INFO - PROCESS | 1679 | 1467319608450 Marionette TRACE conn2 <- [1,2667,null,{"value":null}] 13:46:48 INFO - PROCESS | 1679 | 1467319608485 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:48 INFO - PROCESS | 1679 | 1467319608488 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:46:48 INFO - PROCESS | 1679 | ++DOCSHELL 0x12135e800 == 32 [pid = 1679] [id = 674] 13:46:48 INFO - PROCESS | 1679 | ++DOMWINDOW == 75 (0x118535800) [pid = 1679] [serial = 2022] [outer = 0x0] 13:46:48 INFO - PROCESS | 1679 | ++DOMWINDOW == 76 (0x11862f400) [pid = 1679] [serial = 2023] [outer = 0x118535800] 13:46:48 INFO - PROCESS | 1679 | 1467319608516 Marionette DEBUG loaded listener.js 13:46:48 INFO - PROCESS | 1679 | ++DOMWINDOW == 77 (0x11863a000) [pid = 1679] [serial = 2024] [outer = 0x118535800] 13:46:49 INFO - PROCESS | 1679 | 1467319609350 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]]]}] 13:46:49 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) 13:46:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1072ms 13:46:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 13:46:49 INFO - PROCESS | 1679 | 1467319609396 Marionette TRACE conn2 -> [0,2669,"getWindowHandle",null] 13:46:49 INFO - PROCESS | 1679 | 1467319609397 Marionette TRACE conn2 <- [1,2669,null,{"value":"7"}] 13:46:49 INFO - PROCESS | 1679 | 1467319609399 Marionette TRACE conn2 -> [0,2670,"setScriptTimeout",{"ms":35000}] 13:46:49 INFO - PROCESS | 1679 | 1467319609400 Marionette TRACE conn2 <- [1,2670,null,{}] 13:46:49 INFO - PROCESS | 1679 | 1467319609403 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}] 13:46:49 INFO - PROCESS | 1679 | 1467319609404 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:46:49 INFO - PROCESS | 1679 | 1467319609484 Marionette TRACE conn2 <- [1,2671,null,{"value":null}] 13:46:49 INFO - PROCESS | 1679 | 1467319609488 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:49 INFO - PROCESS | 1679 | 1467319609489 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:46:49 INFO - PROCESS | 1679 | ++DOCSHELL 0x124527000 == 33 [pid = 1679] [id = 675] 13:46:49 INFO - PROCESS | 1679 | ++DOMWINDOW == 78 (0x11889d000) [pid = 1679] [serial = 2025] [outer = 0x0] 13:46:49 INFO - PROCESS | 1679 | ++DOMWINDOW == 79 (0x118ff2000) [pid = 1679] [serial = 2026] [outer = 0x11889d000] 13:46:49 INFO - PROCESS | 1679 | 1467319609514 Marionette DEBUG loaded listener.js 13:46:49 INFO - PROCESS | 1679 | ++DOMWINDOW == 80 (0x11963f400) [pid = 1679] [serial = 2027] [outer = 0x11889d000] 13:46:50 INFO - PROCESS | 1679 | 1467319610356 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"]]]}] 13:46:50 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 13:46:50 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 13:46:50 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 13:46:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:46:50 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 13:46:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 971ms 13:46:50 INFO - PROCESS | 1679 | 1467319610373 Marionette TRACE conn2 -> [0,2673,"getWindowHandle",null] 13:46:50 INFO - PROCESS | 1679 | 1467319610374 Marionette TRACE conn2 <- [1,2673,null,{"value":"7"}] 13:46:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 13:46:50 INFO - PROCESS | 1679 | 1467319610378 Marionette TRACE conn2 -> [0,2674,"setScriptTimeout",{"ms":35000}] 13:46:50 INFO - PROCESS | 1679 | 1467319610379 Marionette TRACE conn2 <- [1,2674,null,{}] 13:46:50 INFO - PROCESS | 1679 | 1467319610381 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}] 13:46:50 INFO - PROCESS | 1679 | 1467319610382 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:46:50 INFO - PROCESS | 1679 | 1467319610481 Marionette TRACE conn2 <- [1,2675,null,{"value":null}] 13:46:50 INFO - PROCESS | 1679 | 1467319610484 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:50 INFO - PROCESS | 1679 | 1467319610485 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:46:50 INFO - PROCESS | 1679 | ++DOCSHELL 0x126114000 == 34 [pid = 1679] [id = 676] 13:46:50 INFO - PROCESS | 1679 | ++DOMWINDOW == 81 (0x11889f800) [pid = 1679] [serial = 2028] [outer = 0x0] 13:46:50 INFO - PROCESS | 1679 | ++DOMWINDOW == 82 (0x1197db000) [pid = 1679] [serial = 2029] [outer = 0x11889f800] 13:46:50 INFO - PROCESS | 1679 | 1467319610516 Marionette DEBUG loaded listener.js 13:46:50 INFO - PROCESS | 1679 | ++DOMWINDOW == 83 (0x119a09800) [pid = 1679] [serial = 2030] [outer = 0x11889f800] 13:46:51 INFO - PROCESS | 1679 | --DOMWINDOW == 82 (0x116f0e800) [pid = 1679] [serial = 1989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 13:46:51 INFO - PROCESS | 1679 | --DOMWINDOW == 81 (0x113eaf400) [pid = 1679] [serial = 1974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 13:46:51 INFO - PROCESS | 1679 | --DOMWINDOW == 80 (0x116f06000) [pid = 1679] [serial = 1977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 13:46:51 INFO - PROCESS | 1679 | --DOMWINDOW == 79 (0x1186a1000) [pid = 1679] [serial = 1980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 13:46:51 INFO - PROCESS | 1679 | --DOMWINDOW == 78 (0x12450b400) [pid = 1679] [serial = 1986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 13:46:51 INFO - PROCESS | 1679 | --DOMWINDOW == 77 (0x11869ec00) [pid = 1679] [serial = 1992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 13:46:51 INFO - PROCESS | 1679 | --DOMWINDOW == 76 (0x1197da000) [pid = 1679] [serial = 1983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 13:46:51 INFO - PROCESS | 1679 | --DOMWINDOW == 75 (0x118f44000) [pid = 1679] [serial = 2004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 13:46:51 INFO - PROCESS | 1679 | --DOMWINDOW == 74 (0x1133b5c00) [pid = 1679] [serial = 1965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 13:46:51 INFO - PROCESS | 1679 | --DOMWINDOW == 73 (0x117d34000) [pid = 1679] [serial = 1968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 13:46:51 INFO - PROCESS | 1679 | --DOMWINDOW == 72 (0x124cb3800) [pid = 1679] [serial = 1971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 13:46:51 INFO - PROCESS | 1679 | --DOMWINDOW == 71 (0x12621b400) [pid = 1679] [serial = 1995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 13:46:51 INFO - PROCESS | 1679 | --DOMWINDOW == 70 (0x1132ce400) [pid = 1679] [serial = 1998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 13:46:51 INFO - PROCESS | 1679 | --DOMWINDOW == 69 (0x11705b400) [pid = 1679] [serial = 2001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 13:46:51 INFO - PROCESS | 1679 | 1467319611344 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"]]]}] 13:46:51 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 13:46:51 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 13:46:51 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 13:46:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:46:51 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 13:46:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1022ms 13:46:51 INFO - PROCESS | 1679 | 1467319611399 Marionette TRACE conn2 -> [0,2677,"getWindowHandle",null] 13:46:51 INFO - PROCESS | 1679 | 1467319611400 Marionette TRACE conn2 <- [1,2677,null,{"value":"7"}] 13:46:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 13:46:51 INFO - PROCESS | 1679 | 1467319611403 Marionette TRACE conn2 -> [0,2678,"setScriptTimeout",{"ms":35000}] 13:46:51 INFO - PROCESS | 1679 | 1467319611404 Marionette TRACE conn2 <- [1,2678,null,{}] 13:46:51 INFO - PROCESS | 1679 | 1467319611406 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}] 13:46:51 INFO - PROCESS | 1679 | 1467319611410 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:46:51 INFO - PROCESS | 1679 | 1467319611521 Marionette TRACE conn2 <- [1,2679,null,{"value":null}] 13:46:51 INFO - PROCESS | 1679 | 1467319611525 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:51 INFO - PROCESS | 1679 | 1467319611529 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:46:51 INFO - PROCESS | 1679 | ++DOCSHELL 0x128f3d000 == 35 [pid = 1679] [id = 677] 13:46:51 INFO - PROCESS | 1679 | ++DOMWINDOW == 70 (0x12155e000) [pid = 1679] [serial = 2031] [outer = 0x0] 13:46:51 INFO - PROCESS | 1679 | ++DOMWINDOW == 71 (0x121848c00) [pid = 1679] [serial = 2032] [outer = 0x12155e000] 13:46:51 INFO - PROCESS | 1679 | 1467319611555 Marionette DEBUG loaded listener.js 13:46:51 INFO - PROCESS | 1679 | ++DOMWINDOW == 72 (0x123c06400) [pid = 1679] [serial = 2033] [outer = 0x12155e000] 13:46:52 INFO - PROCESS | 1679 | 1467319612397 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]]]}] 13:46:52 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) 13:46:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1018ms 13:46:52 INFO - PROCESS | 1679 | 1467319612421 Marionette TRACE conn2 -> [0,2681,"getWindowHandle",null] 13:46:52 INFO - PROCESS | 1679 | 1467319612423 Marionette TRACE conn2 <- [1,2681,null,{"value":"7"}] 13:46:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 13:46:52 INFO - PROCESS | 1679 | 1467319612425 Marionette TRACE conn2 -> [0,2682,"setScriptTimeout",{"ms":35000}] 13:46:52 INFO - PROCESS | 1679 | 1467319612426 Marionette TRACE conn2 <- [1,2682,null,{}] 13:46:52 INFO - PROCESS | 1679 | 1467319612431 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}] 13:46:52 INFO - PROCESS | 1679 | 1467319612432 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:46:52 INFO - PROCESS | 1679 | 1467319612534 Marionette TRACE conn2 <- [1,2683,null,{"value":null}] 13:46:52 INFO - PROCESS | 1679 | 1467319612540 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:52 INFO - PROCESS | 1679 | 1467319612541 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:46:52 INFO - PROCESS | 1679 | ++DOCSHELL 0x12a5e3000 == 36 [pid = 1679] [id = 678] 13:46:52 INFO - PROCESS | 1679 | ++DOMWINDOW == 73 (0x123c07800) [pid = 1679] [serial = 2034] [outer = 0x0] 13:46:52 INFO - PROCESS | 1679 | ++DOMWINDOW == 74 (0x124584400) [pid = 1679] [serial = 2035] [outer = 0x123c07800] 13:46:52 INFO - PROCESS | 1679 | 1467319612573 Marionette DEBUG loaded listener.js 13:46:52 INFO - PROCESS | 1679 | ++DOMWINDOW == 75 (0x124cb8c00) [pid = 1679] [serial = 2036] [outer = 0x123c07800] 13:46:53 INFO - PROCESS | 1679 | 1467319613370 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]]]}] 13:46:53 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) 13:46:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 971ms 13:46:53 INFO - PROCESS | 1679 | 1467319613396 Marionette TRACE conn2 -> [0,2685,"getWindowHandle",null] 13:46:53 INFO - PROCESS | 1679 | 1467319613398 Marionette TRACE conn2 <- [1,2685,null,{"value":"7"}] 13:46:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 13:46:53 INFO - PROCESS | 1679 | 1467319613400 Marionette TRACE conn2 -> [0,2686,"setScriptTimeout",{"ms":35000}] 13:46:53 INFO - PROCESS | 1679 | 1467319613401 Marionette TRACE conn2 <- [1,2686,null,{}] 13:46:53 INFO - PROCESS | 1679 | 1467319613403 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}] 13:46:53 INFO - PROCESS | 1679 | 1467319613404 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:46:53 INFO - PROCESS | 1679 | 1467319613484 Marionette TRACE conn2 <- [1,2687,null,{"value":null}] 13:46:53 INFO - PROCESS | 1679 | 1467319613487 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:53 INFO - PROCESS | 1679 | 1467319613488 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:46:53 INFO - PROCESS | 1679 | ++DOCSHELL 0x12aa6f000 == 37 [pid = 1679] [id = 679] 13:46:53 INFO - PROCESS | 1679 | ++DOMWINDOW == 76 (0x124cb9800) [pid = 1679] [serial = 2037] [outer = 0x0] 13:46:53 INFO - PROCESS | 1679 | ++DOMWINDOW == 77 (0x125cbac00) [pid = 1679] [serial = 2038] [outer = 0x124cb9800] 13:46:53 INFO - PROCESS | 1679 | 1467319613513 Marionette DEBUG loaded listener.js 13:46:53 INFO - PROCESS | 1679 | ++DOMWINDOW == 78 (0x125dc0000) [pid = 1679] [serial = 2039] [outer = 0x124cb9800] 13:46:54 INFO - PROCESS | 1679 | 1467319614467 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"]]]}] 13:46:54 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 13:46:54 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 13:46:54 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 13:46:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:46:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 13:46:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1120ms 13:46:54 INFO - PROCESS | 1679 | 1467319614521 Marionette TRACE conn2 -> [0,2689,"getWindowHandle",null] 13:46:54 INFO - PROCESS | 1679 | 1467319614523 Marionette TRACE conn2 <- [1,2689,null,{"value":"7"}] 13:46:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 13:46:54 INFO - PROCESS | 1679 | 1467319614527 Marionette TRACE conn2 -> [0,2690,"setScriptTimeout",{"ms":35000}] 13:46:54 INFO - PROCESS | 1679 | 1467319614529 Marionette TRACE conn2 <- [1,2690,null,{}] 13:46:54 INFO - PROCESS | 1679 | 1467319614533 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}] 13:46:54 INFO - PROCESS | 1679 | 1467319614535 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:46:54 INFO - PROCESS | 1679 | 1467319614672 Marionette TRACE conn2 <- [1,2691,null,{"value":null}] 13:46:54 INFO - PROCESS | 1679 | 1467319614725 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:54 INFO - PROCESS | 1679 | 1467319614726 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:46:54 INFO - PROCESS | 1679 | ++DOCSHELL 0x119a48800 == 38 [pid = 1679] [id = 680] 13:46:54 INFO - PROCESS | 1679 | ++DOMWINDOW == 79 (0x112a86400) [pid = 1679] [serial = 2040] [outer = 0x0] 13:46:54 INFO - PROCESS | 1679 | ++DOMWINDOW == 80 (0x1151dc800) [pid = 1679] [serial = 2041] [outer = 0x112a86400] 13:46:54 INFO - PROCESS | 1679 | 1467319614751 Marionette DEBUG loaded listener.js 13:46:54 INFO - PROCESS | 1679 | ++DOMWINDOW == 81 (0x116f0c400) [pid = 1679] [serial = 2042] [outer = 0x112a86400] 13:46:55 INFO - PROCESS | 1679 | 1467319615791 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"]]]}] 13:46:55 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 13:46:55 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 13:46:55 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 13:46:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:46:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 13:46:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1275ms 13:46:55 INFO - PROCESS | 1679 | 1467319615803 Marionette TRACE conn2 -> [0,2693,"getWindowHandle",null] 13:46:55 INFO - PROCESS | 1679 | 1467319615806 Marionette TRACE conn2 <- [1,2693,null,{"value":"7"}] 13:46:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 13:46:55 INFO - PROCESS | 1679 | 1467319615813 Marionette TRACE conn2 -> [0,2694,"setScriptTimeout",{"ms":35000}] 13:46:55 INFO - PROCESS | 1679 | 1467319615815 Marionette TRACE conn2 <- [1,2694,null,{}] 13:46:55 INFO - PROCESS | 1679 | 1467319615818 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}] 13:46:55 INFO - PROCESS | 1679 | 1467319615820 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:46:55 INFO - PROCESS | 1679 | 1467319615924 Marionette TRACE conn2 <- [1,2695,null,{"value":null}] 13:46:55 INFO - PROCESS | 1679 | 1467319615981 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:55 INFO - PROCESS | 1679 | 1467319615983 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:46:55 INFO - PROCESS | 1679 | ++DOCSHELL 0x125dcf800 == 39 [pid = 1679] [id = 681] 13:46:55 INFO - PROCESS | 1679 | ++DOMWINDOW == 82 (0x11817b400) [pid = 1679] [serial = 2043] [outer = 0x0] 13:46:56 INFO - PROCESS | 1679 | ++DOMWINDOW == 83 (0x118897800) [pid = 1679] [serial = 2044] [outer = 0x11817b400] 13:46:56 INFO - PROCESS | 1679 | 1467319616013 Marionette DEBUG loaded listener.js 13:46:56 INFO - PROCESS | 1679 | ++DOMWINDOW == 84 (0x118ff8800) [pid = 1679] [serial = 2045] [outer = 0x11817b400] 13:46:56 INFO - PROCESS | 1679 | 1467319616989 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"]]]}] 13:46:57 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 13:46:57 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 13:46:57 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 13:46:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:46:57 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 13:46:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1229ms 13:46:57 INFO - PROCESS | 1679 | 1467319617040 Marionette TRACE conn2 -> [0,2697,"getWindowHandle",null] 13:46:57 INFO - PROCESS | 1679 | 1467319617043 Marionette TRACE conn2 <- [1,2697,null,{"value":"7"}] 13:46:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 13:46:57 INFO - PROCESS | 1679 | 1467319617046 Marionette TRACE conn2 -> [0,2698,"setScriptTimeout",{"ms":35000}] 13:46:57 INFO - PROCESS | 1679 | 1467319617048 Marionette TRACE conn2 <- [1,2698,null,{}] 13:46:57 INFO - PROCESS | 1679 | 1467319617052 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}] 13:46:57 INFO - PROCESS | 1679 | 1467319617053 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:46:57 INFO - PROCESS | 1679 | 1467319617135 Marionette TRACE conn2 <- [1,2699,null,{"value":null}] 13:46:57 INFO - PROCESS | 1679 | 1467319617188 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:57 INFO - PROCESS | 1679 | 1467319617190 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:46:57 INFO - PROCESS | 1679 | ++DOCSHELL 0x12109b000 == 40 [pid = 1679] [id = 682] 13:46:57 INFO - PROCESS | 1679 | ++DOMWINDOW == 85 (0x1174cfc00) [pid = 1679] [serial = 2046] [outer = 0x0] 13:46:57 INFO - PROCESS | 1679 | ++DOMWINDOW == 86 (0x117d19000) [pid = 1679] [serial = 2047] [outer = 0x1174cfc00] 13:46:57 INFO - PROCESS | 1679 | 1467319617236 Marionette DEBUG loaded listener.js 13:46:57 INFO - PROCESS | 1679 | ++DOMWINDOW == 87 (0x11862f800) [pid = 1679] [serial = 2048] [outer = 0x1174cfc00] 13:46:58 INFO - PROCESS | 1679 | --DOCSHELL 0x12a5e3000 == 39 [pid = 1679] [id = 678] 13:46:58 INFO - PROCESS | 1679 | --DOCSHELL 0x128f3d000 == 38 [pid = 1679] [id = 677] 13:46:58 INFO - PROCESS | 1679 | --DOCSHELL 0x126114000 == 37 [pid = 1679] [id = 676] 13:46:58 INFO - PROCESS | 1679 | --DOCSHELL 0x124527000 == 36 [pid = 1679] [id = 675] 13:46:58 INFO - PROCESS | 1679 | --DOCSHELL 0x12135e800 == 35 [pid = 1679] [id = 674] 13:46:58 INFO - PROCESS | 1679 | --DOCSHELL 0x11847f000 == 34 [pid = 1679] [id = 673] 13:46:58 INFO - PROCESS | 1679 | --DOCSHELL 0x117469800 == 33 [pid = 1679] [id = 672] 13:46:58 INFO - PROCESS | 1679 | --DOCSHELL 0x125dc8800 == 32 [pid = 1679] [id = 671] 13:46:58 INFO - PROCESS | 1679 | --DOCSHELL 0x118583800 == 31 [pid = 1679] [id = 670] 13:46:58 INFO - PROCESS | 1679 | --DOCSHELL 0x12d43a000 == 30 [pid = 1679] [id = 669] 13:46:58 INFO - PROCESS | 1679 | --DOCSHELL 0x125dcf800 == 29 [pid = 1679] [id = 681] 13:46:58 INFO - PROCESS | 1679 | --DOCSHELL 0x12aa6f000 == 28 [pid = 1679] [id = 679] 13:46:58 INFO - PROCESS | 1679 | --DOCSHELL 0x119a48800 == 27 [pid = 1679] [id = 680] 13:46:58 INFO - PROCESS | 1679 | --DOMWINDOW == 86 (0x12620ec00) [pid = 1679] [serial = 1990] [outer = 0x0] [url = about:blank] 13:46:58 INFO - PROCESS | 1679 | --DOMWINDOW == 85 (0x118171c00) [pid = 1679] [serial = 1976] [outer = 0x0] [url = about:blank] 13:46:58 INFO - PROCESS | 1679 | --DOMWINDOW == 84 (0x1174c0400) [pid = 1679] [serial = 1975] [outer = 0x0] [url = about:blank] 13:46:58 INFO - PROCESS | 1679 | --DOMWINDOW == 83 (0x116f43c00) [pid = 1679] [serial = 1978] [outer = 0x0] [url = about:blank] 13:46:58 INFO - PROCESS | 1679 | --DOMWINDOW == 82 (0x118176000) [pid = 1679] [serial = 1979] [outer = 0x0] [url = about:blank] 13:46:58 INFO - PROCESS | 1679 | --DOMWINDOW == 81 (0x118f78400) [pid = 1679] [serial = 1981] [outer = 0x0] [url = about:blank] 13:46:58 INFO - PROCESS | 1679 | --DOMWINDOW == 80 (0x118ff0800) [pid = 1679] [serial = 1982] [outer = 0x0] [url = about:blank] 13:46:58 INFO - PROCESS | 1679 | --DOMWINDOW == 79 (0x124cac000) [pid = 1679] [serial = 1987] [outer = 0x0] [url = about:blank] 13:46:58 INFO - PROCESS | 1679 | --DOMWINDOW == 78 (0x126519c00) [pid = 1679] [serial = 1993] [outer = 0x0] [url = about:blank] 13:46:58 INFO - PROCESS | 1679 | --DOMWINDOW == 77 (0x119a0a400) [pid = 1679] [serial = 1984] [outer = 0x0] [url = about:blank] 13:46:58 INFO - PROCESS | 1679 | --DOMWINDOW == 76 (0x121a64400) [pid = 1679] [serial = 1985] [outer = 0x0] [url = about:blank] 13:46:58 INFO - PROCESS | 1679 | --DOMWINDOW == 75 (0x128829800) [pid = 1679] [serial = 2006] [outer = 0x0] [url = about:blank] 13:46:58 INFO - PROCESS | 1679 | --DOMWINDOW == 74 (0x11705b000) [pid = 1679] [serial = 1967] [outer = 0x0] [url = about:blank] 13:46:58 INFO - PROCESS | 1679 | --DOMWINDOW == 73 (0x1160da000) [pid = 1679] [serial = 1966] [outer = 0x0] [url = about:blank] 13:46:58 INFO - PROCESS | 1679 | --DOMWINDOW == 72 (0x118f7a800) [pid = 1679] [serial = 1969] [outer = 0x0] [url = about:blank] 13:46:58 INFO - PROCESS | 1679 | --DOMWINDOW == 71 (0x119342800) [pid = 1679] [serial = 1970] [outer = 0x0] [url = about:blank] 13:46:58 INFO - PROCESS | 1679 | --DOMWINDOW == 70 (0x125c04400) [pid = 1679] [serial = 1972] [outer = 0x0] [url = about:blank] 13:46:58 INFO - PROCESS | 1679 | --DOMWINDOW == 69 (0x128fa6800) [pid = 1679] [serial = 1996] [outer = 0x0] [url = about:blank] 13:46:58 INFO - PROCESS | 1679 | --DOMWINDOW == 68 (0x12606f800) [pid = 1679] [serial = 1973] [outer = 0x0] [url = about:blank] 13:46:58 INFO - PROCESS | 1679 | --DOMWINDOW == 67 (0x128fa0000) [pid = 1679] [serial = 1994] [outer = 0x0] [url = about:blank] 13:46:58 INFO - PROCESS | 1679 | --DOMWINDOW == 66 (0x128fa1400) [pid = 1679] [serial = 2008] [outer = 0x0] [url = about:blank] 13:46:58 INFO - PROCESS | 1679 | --DOMWINDOW == 65 (0x1160d8400) [pid = 1679] [serial = 1999] [outer = 0x0] [url = about:blank] 13:46:58 INFO - PROCESS | 1679 | --DOMWINDOW == 64 (0x117d0ec00) [pid = 1679] [serial = 2000] [outer = 0x0] [url = about:blank] 13:46:58 INFO - PROCESS | 1679 | --DOMWINDOW == 63 (0x125c0b400) [pid = 1679] [serial = 2005] [outer = 0x0] [url = about:blank] 13:46:58 INFO - PROCESS | 1679 | --DOMWINDOW == 62 (0x12923b800) [pid = 1679] [serial = 1997] [outer = 0x0] [url = about:blank] 13:46:58 INFO - PROCESS | 1679 | --DOMWINDOW == 61 (0x1186a2800) [pid = 1679] [serial = 2002] [outer = 0x0] [url = about:blank] 13:46:58 INFO - PROCESS | 1679 | --DOMWINDOW == 60 (0x12621b000) [pid = 1679] [serial = 1991] [outer = 0x0] [url = about:blank] 13:46:58 INFO - PROCESS | 1679 | --DOMWINDOW == 59 (0x1197df800) [pid = 1679] [serial = 2003] [outer = 0x0] [url = about:blank] 13:46:58 INFO - PROCESS | 1679 | --DOMWINDOW == 58 (0x125d50800) [pid = 1679] [serial = 1988] [outer = 0x0] [url = about:blank] 13:46:58 INFO - PROCESS | 1679 | 1467319618778 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"]]]}] 13:46:58 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 13:46:58 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 13:46:58 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 13:46:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:46:58 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 13:46:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1781ms 13:46:58 INFO - PROCESS | 1679 | 1467319618828 Marionette TRACE conn2 -> [0,2701,"getWindowHandle",null] 13:46:58 INFO - PROCESS | 1679 | 1467319618830 Marionette TRACE conn2 <- [1,2701,null,{"value":"7"}] 13:46:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 13:46:58 INFO - PROCESS | 1679 | 1467319618833 Marionette TRACE conn2 -> [0,2702,"setScriptTimeout",{"ms":35000}] 13:46:58 INFO - PROCESS | 1679 | 1467319618836 Marionette TRACE conn2 <- [1,2702,null,{}] 13:46:58 INFO - PROCESS | 1679 | 1467319618840 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}] 13:46:58 INFO - PROCESS | 1679 | 1467319618841 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:46:58 INFO - PROCESS | 1679 | 1467319618917 Marionette TRACE conn2 <- [1,2703,null,{"value":null}] 13:46:58 INFO - PROCESS | 1679 | 1467319618922 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:58 INFO - PROCESS | 1679 | 1467319618925 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:46:58 INFO - PROCESS | 1679 | ++DOCSHELL 0x1170b9000 == 28 [pid = 1679] [id = 683] 13:46:58 INFO - PROCESS | 1679 | ++DOMWINDOW == 59 (0x1128d0800) [pid = 1679] [serial = 2049] [outer = 0x0] 13:46:58 INFO - PROCESS | 1679 | ++DOMWINDOW == 60 (0x1128d3800) [pid = 1679] [serial = 2050] [outer = 0x1128d0800] 13:46:58 INFO - PROCESS | 1679 | 1467319618955 Marionette DEBUG loaded listener.js 13:46:59 INFO - PROCESS | 1679 | ++DOMWINDOW == 61 (0x112e5a400) [pid = 1679] [serial = 2051] [outer = 0x1128d0800] 13:46:59 INFO - PROCESS | 1679 | 1467319619286 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]]]}] 13:46:59 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 13:46:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 471ms 13:46:59 INFO - PROCESS | 1679 | 1467319619325 Marionette TRACE conn2 -> [0,2705,"getWindowHandle",null] 13:46:59 INFO - PROCESS | 1679 | 1467319619328 Marionette TRACE conn2 <- [1,2705,null,{"value":"7"}] 13:46:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 13:46:59 INFO - PROCESS | 1679 | 1467319619334 Marionette TRACE conn2 -> [0,2706,"setScriptTimeout",{"ms":35000}] 13:46:59 INFO - PROCESS | 1679 | 1467319619336 Marionette TRACE conn2 <- [1,2706,null,{}] 13:46:59 INFO - PROCESS | 1679 | 1467319619338 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}] 13:46:59 INFO - PROCESS | 1679 | 1467319619340 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:46:59 INFO - PROCESS | 1679 | 1467319619416 Marionette TRACE conn2 <- [1,2707,null,{"value":null}] 13:46:59 INFO - PROCESS | 1679 | 1467319619420 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:59 INFO - PROCESS | 1679 | 1467319619422 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:46:59 INFO - PROCESS | 1679 | ++DOCSHELL 0x118586000 == 29 [pid = 1679] [id = 684] 13:46:59 INFO - PROCESS | 1679 | ++DOMWINDOW == 62 (0x11336f800) [pid = 1679] [serial = 2052] [outer = 0x0] 13:46:59 INFO - PROCESS | 1679 | ++DOMWINDOW == 63 (0x113eaf000) [pid = 1679] [serial = 2053] [outer = 0x11336f800] 13:46:59 INFO - PROCESS | 1679 | 1467319619451 Marionette DEBUG loaded listener.js 13:46:59 INFO - PROCESS | 1679 | ++DOMWINDOW == 64 (0x116705400) [pid = 1679] [serial = 2054] [outer = 0x11336f800] 13:46:59 INFO - PROCESS | 1679 | 1467319619782 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]]]}] 13:46:59 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 13:46:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 469ms 13:46:59 INFO - PROCESS | 1679 | 1467319619803 Marionette TRACE conn2 -> [0,2709,"getWindowHandle",null] 13:46:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 13:46:59 INFO - PROCESS | 1679 | 1467319619815 Marionette TRACE conn2 <- [1,2709,null,{"value":"7"}] 13:46:59 INFO - PROCESS | 1679 | 1467319619818 Marionette TRACE conn2 -> [0,2710,"setScriptTimeout",{"ms":35000}] 13:46:59 INFO - PROCESS | 1679 | 1467319619820 Marionette TRACE conn2 <- [1,2710,null,{}] 13:46:59 INFO - PROCESS | 1679 | 1467319619828 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}] 13:46:59 INFO - PROCESS | 1679 | 1467319619831 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:46:59 INFO - PROCESS | 1679 | 1467319619913 Marionette TRACE conn2 <- [1,2711,null,{"value":null}] 13:46:59 INFO - PROCESS | 1679 | 1467319619970 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:59 INFO - PROCESS | 1679 | 1467319619972 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:46:59 INFO - PROCESS | 1679 | ++DOCSHELL 0x119c1e800 == 30 [pid = 1679] [id = 685] 13:46:59 INFO - PROCESS | 1679 | ++DOMWINDOW == 65 (0x116781000) [pid = 1679] [serial = 2055] [outer = 0x0] 13:47:00 INFO - PROCESS | 1679 | ++DOMWINDOW == 66 (0x116f06800) [pid = 1679] [serial = 2056] [outer = 0x116781000] 13:47:00 INFO - PROCESS | 1679 | 1467319620000 Marionette DEBUG loaded listener.js 13:47:00 INFO - PROCESS | 1679 | ++DOMWINDOW == 67 (0x117d0c000) [pid = 1679] [serial = 2057] [outer = 0x116781000] 13:47:00 INFO - PROCESS | 1679 | 1467319620313 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] 13:47:00 INFO - PROCESS | 1679 | 1467319620342 Marionette TRACE conn2 <- [1,2713,null,{"value":"7"}] 13:47:00 INFO - PROCESS | 1679 | 1467319620346 Marionette TRACE conn2 -> [0,2714,"setScriptTimeout",{"ms":35000}] 13:47:00 INFO - PROCESS | 1679 | 1467319620348 Marionette TRACE conn2 <- [1,2714,null,{}] 13:47:00 INFO - PROCESS | 1679 | 1467319620350 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}] 13:47:00 INFO - PROCESS | 1679 | 1467319620352 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:47:00 INFO - PROCESS | 1679 | 1467319620425 Marionette TRACE conn2 <- [1,2715,null,{"value":null}] 13:47:00 INFO - PROCESS | 1679 | 1467319620485 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:00 INFO - PROCESS | 1679 | 1467319620486 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:47:00 INFO - PROCESS | 1679 | ++DOCSHELL 0x121278000 == 31 [pid = 1679] [id = 686] 13:47:00 INFO - PROCESS | 1679 | ++DOMWINDOW == 68 (0x11705c400) [pid = 1679] [serial = 2058] [outer = 0x0] 13:47:00 INFO - PROCESS | 1679 | ++DOMWINDOW == 69 (0x118176000) [pid = 1679] [serial = 2059] [outer = 0x11705c400] 13:47:00 INFO - PROCESS | 1679 | 1467319620511 Marionette DEBUG loaded listener.js 13:47:00 INFO - PROCESS | 1679 | ++DOMWINDOW == 70 (0x118532800) [pid = 1679] [serial = 2060] [outer = 0x11705c400] 13:47:00 INFO - PROCESS | 1679 | 1467319620795 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]]]}] 13:47:00 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 13:47:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 473ms 13:47:00 INFO - PROCESS | 1679 | 1467319620819 Marionette TRACE conn2 -> [0,2717,"getWindowHandle",null] 13:47:00 INFO - PROCESS | 1679 | 1467319620820 Marionette TRACE conn2 <- [1,2717,null,{"value":"7"}] 13:47:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 13:47:00 INFO - PROCESS | 1679 | 1467319620823 Marionette TRACE conn2 -> [0,2718,"setScriptTimeout",{"ms":35000}] 13:47:00 INFO - PROCESS | 1679 | 1467319620824 Marionette TRACE conn2 <- [1,2718,null,{}] 13:47:00 INFO - PROCESS | 1679 | 1467319620834 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}] 13:47:00 INFO - PROCESS | 1679 | 1467319620835 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:47:00 INFO - PROCESS | 1679 | 1467319620941 Marionette TRACE conn2 <- [1,2719,null,{"value":null}] 13:47:00 INFO - PROCESS | 1679 | 1467319620945 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:00 INFO - PROCESS | 1679 | 1467319620946 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:47:00 INFO - PROCESS | 1679 | ++DOCSHELL 0x123d9a800 == 32 [pid = 1679] [id = 687] 13:47:00 INFO - PROCESS | 1679 | ++DOMWINDOW == 71 (0x117d10800) [pid = 1679] [serial = 2061] [outer = 0x0] 13:47:00 INFO - PROCESS | 1679 | ++DOMWINDOW == 72 (0x118631400) [pid = 1679] [serial = 2062] [outer = 0x117d10800] 13:47:00 INFO - PROCESS | 1679 | 1467319620971 Marionette DEBUG loaded listener.js 13:47:01 INFO - PROCESS | 1679 | ++DOMWINDOW == 73 (0x118f77c00) [pid = 1679] [serial = 2063] [outer = 0x117d10800] 13:47:01 INFO - PROCESS | 1679 | 1467319621334 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] 13:47:01 INFO - PROCESS | 1679 | 1467319621343 Marionette TRACE conn2 <- [1,2721,null,{"value":"7"}] 13:47:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 13:47:01 INFO - PROCESS | 1679 | 1467319621346 Marionette TRACE conn2 -> [0,2722,"setScriptTimeout",{"ms":35000}] 13:47:01 INFO - PROCESS | 1679 | 1467319621347 Marionette TRACE conn2 <- [1,2722,null,{}] 13:47:01 INFO - PROCESS | 1679 | 1467319621355 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}] 13:47:01 INFO - PROCESS | 1679 | 1467319621360 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:47:01 INFO - PROCESS | 1679 | 1467319621472 Marionette TRACE conn2 <- [1,2723,null,{"value":null}] 13:47:01 INFO - PROCESS | 1679 | 1467319621509 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:01 INFO - PROCESS | 1679 | 1467319621510 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:47:01 INFO - PROCESS | 1679 | ++DOCSHELL 0x125d34800 == 33 [pid = 1679] [id = 688] 13:47:01 INFO - PROCESS | 1679 | ++DOMWINDOW == 74 (0x118f7bc00) [pid = 1679] [serial = 2064] [outer = 0x0] 13:47:01 INFO - PROCESS | 1679 | ++DOMWINDOW == 75 (0x118ff7800) [pid = 1679] [serial = 2065] [outer = 0x118f7bc00] 13:47:01 INFO - PROCESS | 1679 | 1467319621535 Marionette DEBUG loaded listener.js 13:47:01 INFO - PROCESS | 1679 | ++DOMWINDOW == 76 (0x1197da000) [pid = 1679] [serial = 2066] [outer = 0x118f7bc00] 13:47:01 INFO - PROCESS | 1679 | 1467319621867 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] 13:47:01 INFO - PROCESS | 1679 | 1467319621922 Marionette TRACE conn2 <- [1,2725,null,{"value":"7"}] 13:47:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 13:47:01 INFO - PROCESS | 1679 | 1467319621931 Marionette TRACE conn2 -> [0,2726,"setScriptTimeout",{"ms":35000}] 13:47:01 INFO - PROCESS | 1679 | 1467319621932 Marionette TRACE conn2 <- [1,2726,null,{}] 13:47:01 INFO - PROCESS | 1679 | 1467319621934 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}] 13:47:01 INFO - PROCESS | 1679 | 1467319621936 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:47:02 INFO - PROCESS | 1679 | 1467319622034 Marionette TRACE conn2 <- [1,2727,null,{"value":null}] 13:47:02 INFO - PROCESS | 1679 | 1467319622038 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:02 INFO - PROCESS | 1679 | 1467319622039 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:47:02 INFO - PROCESS | 1679 | ++DOCSHELL 0x128c4f000 == 34 [pid = 1679] [id = 689] 13:47:02 INFO - PROCESS | 1679 | ++DOMWINDOW == 77 (0x118fc5c00) [pid = 1679] [serial = 2067] [outer = 0x0] 13:47:02 INFO - PROCESS | 1679 | ++DOMWINDOW == 78 (0x119a08c00) [pid = 1679] [serial = 2068] [outer = 0x118fc5c00] 13:47:02 INFO - PROCESS | 1679 | 1467319622063 Marionette DEBUG loaded listener.js 13:47:02 INFO - PROCESS | 1679 | ++DOMWINDOW == 79 (0x121033400) [pid = 1679] [serial = 2069] [outer = 0x118fc5c00] 13:47:02 INFO - PROCESS | 1679 | 1467319622390 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]]]}] 13:47:02 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 13:47:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 472ms 13:47:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 13:47:02 INFO - PROCESS | 1679 | 1467319622403 Marionette TRACE conn2 -> [0,2729,"getWindowHandle",null] 13:47:02 INFO - PROCESS | 1679 | 1467319622404 Marionette TRACE conn2 <- [1,2729,null,{"value":"7"}] 13:47:02 INFO - PROCESS | 1679 | 1467319622407 Marionette TRACE conn2 -> [0,2730,"setScriptTimeout",{"ms":35000}] 13:47:02 INFO - PROCESS | 1679 | 1467319622408 Marionette TRACE conn2 <- [1,2730,null,{}] 13:47:02 INFO - PROCESS | 1679 | 1467319622410 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}] 13:47:02 INFO - PROCESS | 1679 | 1467319622411 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:47:02 INFO - PROCESS | 1679 | 1467319622506 Marionette TRACE conn2 <- [1,2731,null,{"value":null}] 13:47:02 INFO - PROCESS | 1679 | 1467319622518 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:02 INFO - PROCESS | 1679 | 1467319622519 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:47:02 INFO - PROCESS | 1679 | ++DOCSHELL 0x129660000 == 35 [pid = 1679] [id = 690] 13:47:02 INFO - PROCESS | 1679 | ++DOMWINDOW == 80 (0x1128a9c00) [pid = 1679] [serial = 2070] [outer = 0x0] 13:47:02 INFO - PROCESS | 1679 | ++DOMWINDOW == 81 (0x121632c00) [pid = 1679] [serial = 2071] [outer = 0x1128a9c00] 13:47:02 INFO - PROCESS | 1679 | 1467319622543 Marionette DEBUG loaded listener.js 13:47:02 INFO - PROCESS | 1679 | ++DOMWINDOW == 82 (0x121a63800) [pid = 1679] [serial = 2072] [outer = 0x1128a9c00] 13:47:02 INFO - PROCESS | 1679 | --DOMWINDOW == 81 (0x124cb9800) [pid = 1679] [serial = 2037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 13:47:02 INFO - PROCESS | 1679 | --DOMWINDOW == 80 (0x11889f800) [pid = 1679] [serial = 2028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 13:47:02 INFO - PROCESS | 1679 | --DOMWINDOW == 79 (0x12155e000) [pid = 1679] [serial = 2031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 13:47:02 INFO - PROCESS | 1679 | --DOMWINDOW == 78 (0x123c07800) [pid = 1679] [serial = 2034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 13:47:02 INFO - PROCESS | 1679 | --DOMWINDOW == 77 (0x118535800) [pid = 1679] [serial = 2022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 13:47:02 INFO - PROCESS | 1679 | --DOMWINDOW == 76 (0x112e5ec00) [pid = 1679] [serial = 2010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 13:47:02 INFO - PROCESS | 1679 | --DOMWINDOW == 75 (0x11677e400) [pid = 1679] [serial = 2019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 13:47:02 INFO - PROCESS | 1679 | --DOMWINDOW == 74 (0x118892400) [pid = 1679] [serial = 2013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 13:47:02 INFO - PROCESS | 1679 | --DOMWINDOW == 73 (0x117d19400) [pid = 1679] [serial = 2007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 13:47:02 INFO - PROCESS | 1679 | --DOMWINDOW == 72 (0x112ab7000) [pid = 1679] [serial = 2016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 13:47:02 INFO - PROCESS | 1679 | --DOMWINDOW == 71 (0x11889d000) [pid = 1679] [serial = 2025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 13:47:03 INFO - PROCESS | 1679 | 1467319623467 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"]]]}] 13:47:03 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 13:47:03 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 13:47:03 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 13:47:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:47:03 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 13:47:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1071ms 13:47:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 13:47:03 INFO - PROCESS | 1679 | 1467319623479 Marionette TRACE conn2 -> [0,2733,"getWindowHandle",null] 13:47:03 INFO - PROCESS | 1679 | 1467319623480 Marionette TRACE conn2 <- [1,2733,null,{"value":"7"}] 13:47:03 INFO - PROCESS | 1679 | 1467319623482 Marionette TRACE conn2 -> [0,2734,"setScriptTimeout",{"ms":35000}] 13:47:03 INFO - PROCESS | 1679 | 1467319623483 Marionette TRACE conn2 <- [1,2734,null,{}] 13:47:03 INFO - PROCESS | 1679 | 1467319623485 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}] 13:47:03 INFO - PROCESS | 1679 | 1467319623486 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:47:03 INFO - PROCESS | 1679 | 1467319623565 Marionette TRACE conn2 <- [1,2735,null,{"value":null}] 13:47:03 INFO - PROCESS | 1679 | 1467319623569 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:03 INFO - PROCESS | 1679 | 1467319623569 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:47:03 INFO - PROCESS | 1679 | ++DOCSHELL 0x12a5e4800 == 36 [pid = 1679] [id = 691] 13:47:03 INFO - PROCESS | 1679 | ++DOMWINDOW == 72 (0x112ab7000) [pid = 1679] [serial = 2073] [outer = 0x0] 13:47:03 INFO - PROCESS | 1679 | ++DOMWINDOW == 73 (0x118f76400) [pid = 1679] [serial = 2074] [outer = 0x112ab7000] 13:47:03 INFO - PROCESS | 1679 | 1467319623595 Marionette DEBUG loaded listener.js 13:47:03 INFO - PROCESS | 1679 | ++DOMWINDOW == 74 (0x121849c00) [pid = 1679] [serial = 2075] [outer = 0x112ab7000] 13:47:03 INFO - PROCESS | 1679 | 1467319623928 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]]]}] 13:47:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 13:47:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 470ms 13:47:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 13:47:03 INFO - PROCESS | 1679 | 1467319623953 Marionette TRACE conn2 -> [0,2737,"getWindowHandle",null] 13:47:03 INFO - PROCESS | 1679 | 1467319623954 Marionette TRACE conn2 <- [1,2737,null,{"value":"7"}] 13:47:03 INFO - PROCESS | 1679 | 1467319623956 Marionette TRACE conn2 -> [0,2738,"setScriptTimeout",{"ms":35000}] 13:47:03 INFO - PROCESS | 1679 | 1467319623957 Marionette TRACE conn2 <- [1,2738,null,{}] 13:47:03 INFO - PROCESS | 1679 | 1467319623960 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}] 13:47:03 INFO - PROCESS | 1679 | 1467319623961 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:47:04 INFO - PROCESS | 1679 | 1467319624040 Marionette TRACE conn2 <- [1,2739,null,{"value":null}] 13:47:04 INFO - PROCESS | 1679 | 1467319624100 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:04 INFO - PROCESS | 1679 | 1467319624101 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:47:04 INFO - PROCESS | 1679 | ++DOCSHELL 0x12a7e7800 == 37 [pid = 1679] [id = 692] 13:47:04 INFO - PROCESS | 1679 | ++DOMWINDOW == 75 (0x11393e400) [pid = 1679] [serial = 2076] [outer = 0x0] 13:47:04 INFO - PROCESS | 1679 | ++DOMWINDOW == 76 (0x121a63400) [pid = 1679] [serial = 2077] [outer = 0x11393e400] 13:47:04 INFO - PROCESS | 1679 | 1467319624126 Marionette DEBUG loaded listener.js 13:47:04 INFO - PROCESS | 1679 | ++DOMWINDOW == 77 (0x123c07800) [pid = 1679] [serial = 2078] [outer = 0x11393e400] 13:47:04 INFO - PROCESS | 1679 | 1467319624386 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]]]}] 13:47:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 13:47:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 471ms 13:47:04 INFO - PROCESS | 1679 | 1467319624434 Marionette TRACE conn2 -> [0,2741,"getWindowHandle",null] 13:47:04 INFO - PROCESS | 1679 | 1467319624436 Marionette TRACE conn2 <- [1,2741,null,{"value":"7"}] 13:47:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 13:47:04 INFO - PROCESS | 1679 | 1467319624438 Marionette TRACE conn2 -> [0,2742,"setScriptTimeout",{"ms":35000}] 13:47:04 INFO - PROCESS | 1679 | 1467319624440 Marionette TRACE conn2 <- [1,2742,null,{}] 13:47:04 INFO - PROCESS | 1679 | 1467319624451 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}] 13:47:04 INFO - PROCESS | 1679 | 1467319624453 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:47:04 INFO - PROCESS | 1679 | 1467319624552 Marionette TRACE conn2 <- [1,2743,null,{"value":null}] 13:47:04 INFO - PROCESS | 1679 | 1467319624556 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:04 INFO - PROCESS | 1679 | 1467319624558 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:47:04 INFO - PROCESS | 1679 | ++DOCSHELL 0x12b661800 == 38 [pid = 1679] [id = 693] 13:47:04 INFO - PROCESS | 1679 | ++DOMWINDOW == 78 (0x1241b9c00) [pid = 1679] [serial = 2079] [outer = 0x0] 13:47:04 INFO - PROCESS | 1679 | ++DOMWINDOW == 79 (0x124c34c00) [pid = 1679] [serial = 2080] [outer = 0x1241b9c00] 13:47:04 INFO - PROCESS | 1679 | 1467319624587 Marionette DEBUG loaded listener.js 13:47:04 INFO - PROCESS | 1679 | ++DOMWINDOW == 80 (0x125693800) [pid = 1679] [serial = 2081] [outer = 0x1241b9c00] 13:47:04 INFO - PROCESS | 1679 | 1467319624995 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]]]}] 13:47:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 13:47:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 571ms 13:47:05 INFO - PROCESS | 1679 | 1467319625011 Marionette TRACE conn2 -> [0,2745,"getWindowHandle",null] 13:47:05 INFO - PROCESS | 1679 | 1467319625014 Marionette TRACE conn2 <- [1,2745,null,{"value":"7"}] 13:47:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 13:47:05 INFO - PROCESS | 1679 | 1467319625017 Marionette TRACE conn2 -> [0,2746,"setScriptTimeout",{"ms":35000}] 13:47:05 INFO - PROCESS | 1679 | 1467319625019 Marionette TRACE conn2 <- [1,2746,null,{}] 13:47:05 INFO - PROCESS | 1679 | 1467319625023 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}] 13:47:05 INFO - PROCESS | 1679 | 1467319625025 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:47:05 INFO - PROCESS | 1679 | 1467319625139 Marionette TRACE conn2 <- [1,2747,null,{"value":null}] 13:47:05 INFO - PROCESS | 1679 | 1467319625193 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:05 INFO - PROCESS | 1679 | 1467319625196 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:47:05 INFO - PROCESS | 1679 | ++DOCSHELL 0x1181e2000 == 39 [pid = 1679] [id = 694] 13:47:05 INFO - PROCESS | 1679 | ++DOMWINDOW == 81 (0x112698400) [pid = 1679] [serial = 2082] [outer = 0x0] 13:47:05 INFO - PROCESS | 1679 | ++DOMWINDOW == 82 (0x1128cd000) [pid = 1679] [serial = 2083] [outer = 0x112698400] 13:47:05 INFO - PROCESS | 1679 | 1467319625228 Marionette DEBUG loaded listener.js 13:47:05 INFO - PROCESS | 1679 | ++DOMWINDOW == 83 (0x1130d4400) [pid = 1679] [serial = 2084] [outer = 0x112698400] 13:47:05 INFO - PROCESS | 1679 | 1467319625699 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]]]}] 13:47:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 13:47:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 720ms 13:47:05 INFO - PROCESS | 1679 | 1467319625737 Marionette TRACE conn2 -> [0,2749,"getWindowHandle",null] 13:47:05 INFO - PROCESS | 1679 | 1467319625741 Marionette TRACE conn2 <- [1,2749,null,{"value":"7"}] 13:47:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 13:47:05 INFO - PROCESS | 1679 | 1467319625745 Marionette TRACE conn2 -> [0,2750,"setScriptTimeout",{"ms":35000}] 13:47:05 INFO - PROCESS | 1679 | 1467319625747 Marionette TRACE conn2 <- [1,2750,null,{}] 13:47:05 INFO - PROCESS | 1679 | 1467319625750 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}] 13:47:05 INFO - PROCESS | 1679 | 1467319625752 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:47:05 INFO - PROCESS | 1679 | 1467319625862 Marionette TRACE conn2 <- [1,2751,null,{"value":null}] 13:47:05 INFO - PROCESS | 1679 | 1467319625942 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:05 INFO - PROCESS | 1679 | 1467319625943 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:47:05 INFO - PROCESS | 1679 | ++DOCSHELL 0x123c18000 == 40 [pid = 1679] [id = 695] 13:47:05 INFO - PROCESS | 1679 | ++DOMWINDOW == 84 (0x11662fc00) [pid = 1679] [serial = 2085] [outer = 0x0] 13:47:05 INFO - PROCESS | 1679 | ++DOMWINDOW == 85 (0x116788c00) [pid = 1679] [serial = 2086] [outer = 0x11662fc00] 13:47:05 INFO - PROCESS | 1679 | 1467319625974 Marionette DEBUG loaded listener.js 13:47:06 INFO - PROCESS | 1679 | ++DOMWINDOW == 86 (0x116f0b000) [pid = 1679] [serial = 2087] [outer = 0x11662fc00] 13:47:06 INFO - PROCESS | 1679 | 1467319626646 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]]]}] 13:47:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 13:47:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 972ms 13:47:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 13:47:06 INFO - PROCESS | 1679 | 1467319626718 Marionette TRACE conn2 -> [0,2753,"getWindowHandle",null] 13:47:06 INFO - PROCESS | 1679 | 1467319626720 Marionette TRACE conn2 <- [1,2753,null,{"value":"7"}] 13:47:06 INFO - PROCESS | 1679 | 1467319626723 Marionette TRACE conn2 -> [0,2754,"setScriptTimeout",{"ms":35000}] 13:47:06 INFO - PROCESS | 1679 | 1467319626726 Marionette TRACE conn2 <- [1,2754,null,{}] 13:47:06 INFO - PROCESS | 1679 | 1467319626729 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}] 13:47:06 INFO - PROCESS | 1679 | 1467319626731 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:47:06 INFO - PROCESS | 1679 | 1467319626835 Marionette TRACE conn2 <- [1,2755,null,{"value":null}] 13:47:06 INFO - PROCESS | 1679 | 1467319626917 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:06 INFO - PROCESS | 1679 | 1467319626919 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:47:06 INFO - PROCESS | 1679 | ++DOCSHELL 0x1181e7800 == 41 [pid = 1679] [id = 696] 13:47:06 INFO - PROCESS | 1679 | ++DOMWINDOW == 87 (0x1128d9000) [pid = 1679] [serial = 2088] [outer = 0x0] 13:47:06 INFO - PROCESS | 1679 | ++DOMWINDOW == 88 (0x113ead400) [pid = 1679] [serial = 2089] [outer = 0x1128d9000] 13:47:06 INFO - PROCESS | 1679 | 1467319626948 Marionette DEBUG loaded listener.js 13:47:07 INFO - PROCESS | 1679 | ++DOMWINDOW == 89 (0x116787c00) [pid = 1679] [serial = 2090] [outer = 0x1128d9000] 13:47:07 INFO - PROCESS | 1679 | --DOCSHELL 0x12a7e7800 == 40 [pid = 1679] [id = 692] 13:47:07 INFO - PROCESS | 1679 | --DOCSHELL 0x12a5e4800 == 39 [pid = 1679] [id = 691] 13:47:07 INFO - PROCESS | 1679 | --DOCSHELL 0x129660000 == 38 [pid = 1679] [id = 690] 13:47:07 INFO - PROCESS | 1679 | --DOCSHELL 0x128c4f000 == 37 [pid = 1679] [id = 689] 13:47:07 INFO - PROCESS | 1679 | --DOCSHELL 0x125d34800 == 36 [pid = 1679] [id = 688] 13:47:07 INFO - PROCESS | 1679 | --DOCSHELL 0x123d9a800 == 35 [pid = 1679] [id = 687] 13:47:07 INFO - PROCESS | 1679 | --DOCSHELL 0x121278000 == 34 [pid = 1679] [id = 686] 13:47:07 INFO - PROCESS | 1679 | --DOCSHELL 0x119c1e800 == 33 [pid = 1679] [id = 685] 13:47:07 INFO - PROCESS | 1679 | --DOCSHELL 0x118586000 == 32 [pid = 1679] [id = 684] 13:47:07 INFO - PROCESS | 1679 | --DOCSHELL 0x1170b9000 == 31 [pid = 1679] [id = 683] 13:47:07 INFO - PROCESS | 1679 | 1467319627333 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]]]}] 13:47:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 13:47:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 623ms 13:47:07 INFO - PROCESS | 1679 | 1467319627348 Marionette TRACE conn2 -> [0,2757,"getWindowHandle",null] 13:47:07 INFO - PROCESS | 1679 | 1467319627351 Marionette TRACE conn2 <- [1,2757,null,{"value":"7"}] 13:47:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 13:47:07 INFO - PROCESS | 1679 | 1467319627355 Marionette TRACE conn2 -> [0,2758,"setScriptTimeout",{"ms":35000}] 13:47:07 INFO - PROCESS | 1679 | 1467319627357 Marionette TRACE conn2 <- [1,2758,null,{}] 13:47:07 INFO - PROCESS | 1679 | 1467319627359 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}] 13:47:07 INFO - PROCESS | 1679 | 1467319627361 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:47:07 INFO - PROCESS | 1679 | 1467319627439 Marionette TRACE conn2 <- [1,2759,null,{"value":null}] 13:47:07 INFO - PROCESS | 1679 | --DOMWINDOW == 88 (0x125cbac00) [pid = 1679] [serial = 2038] [outer = 0x0] [url = about:blank] 13:47:07 INFO - PROCESS | 1679 | --DOMWINDOW == 87 (0x1197db000) [pid = 1679] [serial = 2029] [outer = 0x0] [url = about:blank] 13:47:07 INFO - PROCESS | 1679 | --DOMWINDOW == 86 (0x125dc0000) [pid = 1679] [serial = 2039] [outer = 0x0] [url = about:blank] 13:47:07 INFO - PROCESS | 1679 | --DOMWINDOW == 85 (0x121848c00) [pid = 1679] [serial = 2032] [outer = 0x0] [url = about:blank] 13:47:07 INFO - PROCESS | 1679 | --DOMWINDOW == 84 (0x124cb8c00) [pid = 1679] [serial = 2036] [outer = 0x0] [url = about:blank] 13:47:07 INFO - PROCESS | 1679 | --DOMWINDOW == 83 (0x124584400) [pid = 1679] [serial = 2035] [outer = 0x0] [url = about:blank] 13:47:07 INFO - PROCESS | 1679 | --DOMWINDOW == 82 (0x11862f400) [pid = 1679] [serial = 2023] [outer = 0x0] [url = about:blank] 13:47:07 INFO - PROCESS | 1679 | --DOMWINDOW == 81 (0x11863a000) [pid = 1679] [serial = 2024] [outer = 0x0] [url = about:blank] 13:47:07 INFO - PROCESS | 1679 | --DOMWINDOW == 80 (0x11336f000) [pid = 1679] [serial = 2011] [outer = 0x0] [url = about:blank] 13:47:07 INFO - PROCESS | 1679 | --DOMWINDOW == 79 (0x116a0b800) [pid = 1679] [serial = 2012] [outer = 0x0] [url = about:blank] 13:47:07 INFO - PROCESS | 1679 | --DOMWINDOW == 78 (0x116a11000) [pid = 1679] [serial = 2020] [outer = 0x0] [url = about:blank] 13:47:07 INFO - PROCESS | 1679 | --DOMWINDOW == 77 (0x117d0d000) [pid = 1679] [serial = 2021] [outer = 0x0] [url = about:blank] 13:47:07 INFO - PROCESS | 1679 | --DOMWINDOW == 76 (0x118f81400) [pid = 1679] [serial = 2014] [outer = 0x0] [url = about:blank] 13:47:07 INFO - PROCESS | 1679 | --DOMWINDOW == 75 (0x119388000) [pid = 1679] [serial = 2015] [outer = 0x0] [url = about:blank] 13:47:07 INFO - PROCESS | 1679 | --DOMWINDOW == 74 (0x12a429400) [pid = 1679] [serial = 2009] [outer = 0x0] [url = about:blank] 13:47:07 INFO - PROCESS | 1679 | --DOMWINDOW == 73 (0x112e59c00) [pid = 1679] [serial = 2017] [outer = 0x0] [url = about:blank] 13:47:07 INFO - PROCESS | 1679 | --DOMWINDOW == 72 (0x113bacc00) [pid = 1679] [serial = 2018] [outer = 0x0] [url = about:blank] 13:47:07 INFO - PROCESS | 1679 | --DOMWINDOW == 71 (0x118ff2000) [pid = 1679] [serial = 2026] [outer = 0x0] [url = about:blank] 13:47:07 INFO - PROCESS | 1679 | --DOMWINDOW == 70 (0x119a09800) [pid = 1679] [serial = 2030] [outer = 0x0] [url = about:blank] 13:47:07 INFO - PROCESS | 1679 | --DOMWINDOW == 69 (0x123c06400) [pid = 1679] [serial = 2033] [outer = 0x0] [url = about:blank] 13:47:07 INFO - PROCESS | 1679 | --DOMWINDOW == 68 (0x11963f400) [pid = 1679] [serial = 2027] [outer = 0x0] [url = about:blank] 13:47:07 INFO - PROCESS | 1679 | 1467319627505 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:07 INFO - PROCESS | 1679 | 1467319627506 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:47:07 INFO - PROCESS | 1679 | ++DOCSHELL 0x1186f0800 == 32 [pid = 1679] [id = 697] 13:47:07 INFO - PROCESS | 1679 | ++DOMWINDOW == 69 (0x1128af000) [pid = 1679] [serial = 2091] [outer = 0x0] 13:47:07 INFO - PROCESS | 1679 | ++DOMWINDOW == 70 (0x116a0b800) [pid = 1679] [serial = 2092] [outer = 0x1128af000] 13:47:07 INFO - PROCESS | 1679 | 1467319627533 Marionette DEBUG loaded listener.js 13:47:07 INFO - PROCESS | 1679 | ++DOMWINDOW == 71 (0x117d3a800) [pid = 1679] [serial = 2093] [outer = 0x1128af000] 13:47:07 INFO - PROCESS | 1679 | 1467319627836 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]]]}] 13:47:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 13:47:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 518ms 13:47:07 INFO - PROCESS | 1679 | 1467319627874 Marionette TRACE conn2 -> [0,2761,"getWindowHandle",null] 13:47:07 INFO - PROCESS | 1679 | 1467319627875 Marionette TRACE conn2 <- [1,2761,null,{"value":"7"}] 13:47:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 13:47:07 INFO - PROCESS | 1679 | 1467319627880 Marionette TRACE conn2 -> [0,2762,"setScriptTimeout",{"ms":35000}] 13:47:07 INFO - PROCESS | 1679 | 1467319627883 Marionette TRACE conn2 <- [1,2762,null,{}] 13:47:07 INFO - PROCESS | 1679 | 1467319627891 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}] 13:47:07 INFO - PROCESS | 1679 | 1467319627894 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:47:07 INFO - PROCESS | 1679 | 1467319627973 Marionette TRACE conn2 <- [1,2763,null,{"value":null}] 13:47:07 INFO - PROCESS | 1679 | 1467319627981 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:07 INFO - PROCESS | 1679 | 1467319627983 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:47:08 INFO - PROCESS | 1679 | ++DOCSHELL 0x121a42000 == 33 [pid = 1679] [id = 698] 13:47:08 INFO - PROCESS | 1679 | ++DOMWINDOW == 72 (0x1182ea800) [pid = 1679] [serial = 2094] [outer = 0x0] 13:47:08 INFO - PROCESS | 1679 | ++DOMWINDOW == 73 (0x1186a2400) [pid = 1679] [serial = 2095] [outer = 0x1182ea800] 13:47:08 INFO - PROCESS | 1679 | 1467319628015 Marionette DEBUG loaded listener.js 13:47:08 INFO - PROCESS | 1679 | ++DOMWINDOW == 74 (0x118fc6400) [pid = 1679] [serial = 2096] [outer = 0x1182ea800] 13:47:08 INFO - PROCESS | 1679 | 1467319628375 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]]]}] 13:47:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 13:47:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 523ms 13:47:08 INFO - PROCESS | 1679 | 1467319628401 Marionette TRACE conn2 -> [0,2765,"getWindowHandle",null] 13:47:08 INFO - PROCESS | 1679 | 1467319628403 Marionette TRACE conn2 <- [1,2765,null,{"value":"7"}] 13:47:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 13:47:08 INFO - PROCESS | 1679 | 1467319628405 Marionette TRACE conn2 -> [0,2766,"setScriptTimeout",{"ms":35000}] 13:47:08 INFO - PROCESS | 1679 | 1467319628406 Marionette TRACE conn2 <- [1,2766,null,{}] 13:47:08 INFO - PROCESS | 1679 | 1467319628409 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}] 13:47:08 INFO - PROCESS | 1679 | 1467319628410 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:47:08 INFO - PROCESS | 1679 | 1467319628489 Marionette TRACE conn2 <- [1,2767,null,{"value":null}] 13:47:08 INFO - PROCESS | 1679 | 1467319628493 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:08 INFO - PROCESS | 1679 | 1467319628496 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:47:08 INFO - PROCESS | 1679 | ++DOCSHELL 0x125d34800 == 34 [pid = 1679] [id = 699] 13:47:08 INFO - PROCESS | 1679 | ++DOMWINDOW == 75 (0x119342800) [pid = 1679] [serial = 2097] [outer = 0x0] 13:47:08 INFO - PROCESS | 1679 | ++DOMWINDOW == 76 (0x119388000) [pid = 1679] [serial = 2098] [outer = 0x119342800] 13:47:08 INFO - PROCESS | 1679 | 1467319628523 Marionette DEBUG loaded listener.js 13:47:08 INFO - PROCESS | 1679 | ++DOMWINDOW == 77 (0x119755800) [pid = 1679] [serial = 2099] [outer = 0x119342800] 13:47:08 INFO - PROCESS | 1679 | 1467319628852 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]]]}] 13:47:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 13:47:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 468ms 13:47:08 INFO - PROCESS | 1679 | 1467319628874 Marionette TRACE conn2 -> [0,2769,"getWindowHandle",null] 13:47:08 INFO - PROCESS | 1679 | 1467319628875 Marionette TRACE conn2 <- [1,2769,null,{"value":"7"}] 13:47:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 13:47:08 INFO - PROCESS | 1679 | 1467319628881 Marionette TRACE conn2 -> [0,2770,"setScriptTimeout",{"ms":35000}] 13:47:08 INFO - PROCESS | 1679 | 1467319628882 Marionette TRACE conn2 <- [1,2770,null,{}] 13:47:08 INFO - PROCESS | 1679 | 1467319628884 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}] 13:47:08 INFO - PROCESS | 1679 | 1467319628886 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:47:09 INFO - PROCESS | 1679 | 1467319629011 Marionette TRACE conn2 <- [1,2771,null,{"value":null}] 13:47:09 INFO - PROCESS | 1679 | 1467319629023 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:09 INFO - PROCESS | 1679 | 1467319629024 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:47:09 INFO - PROCESS | 1679 | ++DOCSHELL 0x128818800 == 35 [pid = 1679] [id = 700] 13:47:09 INFO - PROCESS | 1679 | ++DOMWINDOW == 78 (0x11975fc00) [pid = 1679] [serial = 2100] [outer = 0x0] 13:47:09 INFO - PROCESS | 1679 | ++DOMWINDOW == 79 (0x1197e2400) [pid = 1679] [serial = 2101] [outer = 0x11975fc00] 13:47:09 INFO - PROCESS | 1679 | 1467319629056 Marionette DEBUG loaded listener.js 13:47:09 INFO - PROCESS | 1679 | ++DOMWINDOW == 80 (0x120f1b400) [pid = 1679] [serial = 2102] [outer = 0x11975fc00] 13:47:09 INFO - PROCESS | 1679 | 1467319629498 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]]]}] 13:47:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 13:47:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 670ms 13:47:09 INFO - PROCESS | 1679 | 1467319629550 Marionette TRACE conn2 -> [0,2773,"getWindowHandle",null] 13:47:09 INFO - PROCESS | 1679 | 1467319629551 Marionette TRACE conn2 <- [1,2773,null,{"value":"7"}] 13:47:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 13:47:09 INFO - PROCESS | 1679 | 1467319629553 Marionette TRACE conn2 -> [0,2774,"setScriptTimeout",{"ms":35000}] 13:47:09 INFO - PROCESS | 1679 | 1467319629554 Marionette TRACE conn2 <- [1,2774,null,{}] 13:47:09 INFO - PROCESS | 1679 | 1467319629556 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}] 13:47:09 INFO - PROCESS | 1679 | 1467319629561 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:47:09 INFO - PROCESS | 1679 | 1467319629684 Marionette TRACE conn2 <- [1,2775,null,{"value":null}] 13:47:09 INFO - PROCESS | 1679 | 1467319629699 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:09 INFO - PROCESS | 1679 | 1467319629700 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:47:09 INFO - PROCESS | 1679 | ++DOCSHELL 0x12a5e6000 == 36 [pid = 1679] [id = 701] 13:47:09 INFO - PROCESS | 1679 | ++DOMWINDOW == 81 (0x121030800) [pid = 1679] [serial = 2103] [outer = 0x0] 13:47:09 INFO - PROCESS | 1679 | ++DOMWINDOW == 82 (0x121a68800) [pid = 1679] [serial = 2104] [outer = 0x121030800] 13:47:09 INFO - PROCESS | 1679 | 1467319629725 Marionette DEBUG loaded listener.js 13:47:09 INFO - PROCESS | 1679 | ++DOMWINDOW == 83 (0x124cb6c00) [pid = 1679] [serial = 2105] [outer = 0x121030800] 13:47:10 INFO - PROCESS | 1679 | 1467319630076 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]]]}] 13:47:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 13:47:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 570ms 13:47:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 13:47:10 INFO - PROCESS | 1679 | 1467319630124 Marionette TRACE conn2 -> [0,2777,"getWindowHandle",null] 13:47:10 INFO - PROCESS | 1679 | 1467319630125 Marionette TRACE conn2 <- [1,2777,null,{"value":"7"}] 13:47:10 INFO - PROCESS | 1679 | 1467319630127 Marionette TRACE conn2 -> [0,2778,"setScriptTimeout",{"ms":35000}] 13:47:10 INFO - PROCESS | 1679 | 1467319630128 Marionette TRACE conn2 <- [1,2778,null,{}] 13:47:10 INFO - PROCESS | 1679 | 1467319630131 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}] 13:47:10 INFO - PROCESS | 1679 | 1467319630132 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:47:10 INFO - PROCESS | 1679 | 1467319630230 Marionette TRACE conn2 <- [1,2779,null,{"value":null}] 13:47:10 INFO - PROCESS | 1679 | 1467319630234 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:10 INFO - PROCESS | 1679 | 1467319630235 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:47:10 INFO - PROCESS | 1679 | ++DOCSHELL 0x12aa65000 == 37 [pid = 1679] [id = 702] 13:47:10 INFO - PROCESS | 1679 | ++DOMWINDOW == 84 (0x120f21000) [pid = 1679] [serial = 2106] [outer = 0x0] 13:47:10 INFO - PROCESS | 1679 | ++DOMWINDOW == 85 (0x125694000) [pid = 1679] [serial = 2107] [outer = 0x120f21000] 13:47:10 INFO - PROCESS | 1679 | 1467319630259 Marionette DEBUG loaded listener.js 13:47:10 INFO - PROCESS | 1679 | ++DOMWINDOW == 86 (0x125cbf400) [pid = 1679] [serial = 2108] [outer = 0x120f21000] 13:47:10 INFO - PROCESS | 1679 | 1467319630607 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]]]}] 13:47:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 13:47:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 520ms 13:47:10 INFO - PROCESS | 1679 | 1467319630648 Marionette TRACE conn2 -> [0,2781,"getWindowHandle",null] 13:47:10 INFO - PROCESS | 1679 | 1467319630649 Marionette TRACE conn2 <- [1,2781,null,{"value":"7"}] 13:47:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 13:47:10 INFO - PROCESS | 1679 | 1467319630652 Marionette TRACE conn2 -> [0,2782,"setScriptTimeout",{"ms":35000}] 13:47:10 INFO - PROCESS | 1679 | 1467319630653 Marionette TRACE conn2 <- [1,2782,null,{}] 13:47:10 INFO - PROCESS | 1679 | 1467319630655 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}] 13:47:10 INFO - PROCESS | 1679 | 1467319630656 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:47:10 INFO - PROCESS | 1679 | 1467319630756 Marionette TRACE conn2 <- [1,2783,null,{"value":null}] 13:47:10 INFO - PROCESS | 1679 | 1467319630767 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:10 INFO - PROCESS | 1679 | 1467319630768 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:47:10 INFO - PROCESS | 1679 | ++DOCSHELL 0x12b65d000 == 38 [pid = 1679] [id = 703] 13:47:10 INFO - PROCESS | 1679 | ++DOMWINDOW == 87 (0x125dbc400) [pid = 1679] [serial = 2109] [outer = 0x0] 13:47:10 INFO - PROCESS | 1679 | ++DOMWINDOW == 88 (0x126070800) [pid = 1679] [serial = 2110] [outer = 0x125dbc400] 13:47:10 INFO - PROCESS | 1679 | 1467319630793 Marionette DEBUG loaded listener.js 13:47:10 INFO - PROCESS | 1679 | ++DOMWINDOW == 89 (0x12620e000) [pid = 1679] [serial = 2111] [outer = 0x125dbc400] 13:47:11 INFO - PROCESS | 1679 | 1467319631215 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]]]}] 13:47:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 13:47:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 568ms 13:47:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 13:47:11 INFO - PROCESS | 1679 | 1467319631229 Marionette TRACE conn2 -> [0,2785,"getWindowHandle",null] 13:47:11 INFO - PROCESS | 1679 | 1467319631231 Marionette TRACE conn2 <- [1,2785,null,{"value":"7"}] 13:47:11 INFO - PROCESS | 1679 | 1467319631235 Marionette TRACE conn2 -> [0,2786,"setScriptTimeout",{"ms":35000}] 13:47:11 INFO - PROCESS | 1679 | 1467319631237 Marionette TRACE conn2 <- [1,2786,null,{}] 13:47:11 INFO - PROCESS | 1679 | 1467319631240 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}] 13:47:11 INFO - PROCESS | 1679 | 1467319631242 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:47:11 INFO - PROCESS | 1679 | 1467319631474 Marionette TRACE conn2 <- [1,2787,null,{"value":null}] 13:47:11 INFO - PROCESS | 1679 | --DOMWINDOW == 88 (0x112a86400) [pid = 1679] [serial = 2040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 13:47:11 INFO - PROCESS | 1679 | --DOMWINDOW == 87 (0x11817b400) [pid = 1679] [serial = 2043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 13:47:11 INFO - PROCESS | 1679 | --DOMWINDOW == 86 (0x1174cfc00) [pid = 1679] [serial = 2046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 13:47:11 INFO - PROCESS | 1679 | --DOMWINDOW == 85 (0x116781000) [pid = 1679] [serial = 2055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 13:47:11 INFO - PROCESS | 1679 | --DOMWINDOW == 84 (0x1128d0800) [pid = 1679] [serial = 2049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 13:47:11 INFO - PROCESS | 1679 | --DOMWINDOW == 83 (0x117d10800) [pid = 1679] [serial = 2061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 13:47:11 INFO - PROCESS | 1679 | --DOMWINDOW == 82 (0x11705c400) [pid = 1679] [serial = 2058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 13:47:11 INFO - PROCESS | 1679 | --DOMWINDOW == 81 (0x11336f800) [pid = 1679] [serial = 2052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 13:47:11 INFO - PROCESS | 1679 | --DOMWINDOW == 80 (0x118f7bc00) [pid = 1679] [serial = 2064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 13:47:11 INFO - PROCESS | 1679 | --DOMWINDOW == 79 (0x1128a9c00) [pid = 1679] [serial = 2070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 13:47:11 INFO - PROCESS | 1679 | --DOMWINDOW == 78 (0x118fc5c00) [pid = 1679] [serial = 2067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 13:47:11 INFO - PROCESS | 1679 | --DOMWINDOW == 77 (0x112ab7000) [pid = 1679] [serial = 2073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 13:47:11 INFO - PROCESS | 1679 | --DOCSHELL 0x12d2a6800 == 37 [pid = 1679] [id = 17] 13:47:11 INFO - PROCESS | 1679 | 1467319631554 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:11 INFO - PROCESS | 1679 | 1467319631555 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:47:11 INFO - PROCESS | 1679 | ++DOCSHELL 0x12bd99800 == 38 [pid = 1679] [id = 704] 13:47:11 INFO - PROCESS | 1679 | ++DOMWINDOW == 78 (0x112ab7000) [pid = 1679] [serial = 2112] [outer = 0x0] 13:47:11 INFO - PROCESS | 1679 | ++DOMWINDOW == 79 (0x116781000) [pid = 1679] [serial = 2113] [outer = 0x112ab7000] 13:47:11 INFO - PROCESS | 1679 | 1467319631601 Marionette DEBUG loaded listener.js 13:47:11 INFO - PROCESS | 1679 | ++DOMWINDOW == 80 (0x118534c00) [pid = 1679] [serial = 2114] [outer = 0x112ab7000] 13:47:11 INFO - PROCESS | 1679 | 1467319631868 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]]]}] 13:47:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 13:47:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 670ms 13:47:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 13:47:11 INFO - PROCESS | 1679 | 1467319631905 Marionette TRACE conn2 -> [0,2789,"getWindowHandle",null] 13:47:11 INFO - PROCESS | 1679 | 1467319631906 Marionette TRACE conn2 <- [1,2789,null,{"value":"7"}] 13:47:11 INFO - PROCESS | 1679 | 1467319631908 Marionette TRACE conn2 -> [0,2790,"setScriptTimeout",{"ms":35000}] 13:47:11 INFO - PROCESS | 1679 | 1467319631909 Marionette TRACE conn2 <- [1,2790,null,{}] 13:47:11 INFO - PROCESS | 1679 | 1467319631920 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}] 13:47:11 INFO - PROCESS | 1679 | 1467319631921 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:47:12 INFO - PROCESS | 1679 | 1467319632005 Marionette TRACE conn2 <- [1,2791,null,{"value":null}] 13:47:12 INFO - PROCESS | 1679 | 1467319632066 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:12 INFO - PROCESS | 1679 | 1467319632067 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:47:12 INFO - PROCESS | 1679 | ++DOCSHELL 0x12c519000 == 39 [pid = 1679] [id = 705] 13:47:12 INFO - PROCESS | 1679 | ++DOMWINDOW == 81 (0x118539400) [pid = 1679] [serial = 2115] [outer = 0x0] 13:47:12 INFO - PROCESS | 1679 | ++DOMWINDOW == 82 (0x119a04800) [pid = 1679] [serial = 2116] [outer = 0x118539400] 13:47:12 INFO - PROCESS | 1679 | 1467319632091 Marionette DEBUG loaded listener.js 13:47:12 INFO - PROCESS | 1679 | ++DOMWINDOW == 83 (0x126213800) [pid = 1679] [serial = 2117] [outer = 0x118539400] 13:47:12 INFO - PROCESS | 1679 | 1467319632347 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]]]}] 13:47:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 13:47:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 479ms 13:47:12 INFO - PROCESS | 1679 | 1467319632387 Marionette TRACE conn2 -> [0,2793,"getWindowHandle",null] 13:47:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 13:47:12 INFO - PROCESS | 1679 | 1467319632389 Marionette TRACE conn2 <- [1,2793,null,{"value":"7"}] 13:47:12 INFO - PROCESS | 1679 | 1467319632391 Marionette TRACE conn2 -> [0,2794,"setScriptTimeout",{"ms":35000}] 13:47:12 INFO - PROCESS | 1679 | 1467319632393 Marionette TRACE conn2 <- [1,2794,null,{}] 13:47:12 INFO - PROCESS | 1679 | 1467319632403 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}] 13:47:12 INFO - PROCESS | 1679 | 1467319632405 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:47:12 INFO - PROCESS | 1679 | 1467319632500 Marionette TRACE conn2 <- [1,2795,null,{"value":null}] 13:47:12 INFO - PROCESS | 1679 | 1467319632504 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:12 INFO - PROCESS | 1679 | 1467319632506 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:47:12 INFO - PROCESS | 1679 | ++DOCSHELL 0x12c65a000 == 40 [pid = 1679] [id = 706] 13:47:12 INFO - PROCESS | 1679 | ++DOMWINDOW == 84 (0x126216000) [pid = 1679] [serial = 2118] [outer = 0x0] 13:47:12 INFO - PROCESS | 1679 | ++DOMWINDOW == 85 (0x12650a800) [pid = 1679] [serial = 2119] [outer = 0x126216000] 13:47:12 INFO - PROCESS | 1679 | 1467319632540 Marionette DEBUG loaded listener.js 13:47:12 INFO - PROCESS | 1679 | ++DOMWINDOW == 86 (0x1265bb400) [pid = 1679] [serial = 2120] [outer = 0x126216000] 13:47:12 INFO - PROCESS | 1679 | 1467319632884 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]]]}] 13:47:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 13:47:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 523ms 13:47:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 13:47:12 INFO - PROCESS | 1679 | 1467319632915 Marionette TRACE conn2 -> [0,2797,"getWindowHandle",null] 13:47:12 INFO - PROCESS | 1679 | 1467319632916 Marionette TRACE conn2 <- [1,2797,null,{"value":"7"}] 13:47:12 INFO - PROCESS | 1679 | 1467319632918 Marionette TRACE conn2 -> [0,2798,"setScriptTimeout",{"ms":35000}] 13:47:12 INFO - PROCESS | 1679 | 1467319632919 Marionette TRACE conn2 <- [1,2798,null,{}] 13:47:12 INFO - PROCESS | 1679 | 1467319632921 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}] 13:47:12 INFO - PROCESS | 1679 | 1467319632922 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:47:13 INFO - PROCESS | 1679 | 1467319633032 Marionette TRACE conn2 <- [1,2799,null,{"value":null}] 13:47:13 INFO - PROCESS | 1679 | 1467319633038 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:13 INFO - PROCESS | 1679 | 1467319633039 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:47:13 INFO - PROCESS | 1679 | ++DOCSHELL 0x12c66e800 == 41 [pid = 1679] [id = 707] 13:47:13 INFO - PROCESS | 1679 | ++DOMWINDOW == 87 (0x1265bf400) [pid = 1679] [serial = 2121] [outer = 0x0] 13:47:13 INFO - PROCESS | 1679 | ++DOMWINDOW == 88 (0x128829400) [pid = 1679] [serial = 2122] [outer = 0x1265bf400] 13:47:13 INFO - PROCESS | 1679 | 1467319633064 Marionette DEBUG loaded listener.js 13:47:13 INFO - PROCESS | 1679 | ++DOMWINDOW == 89 (0x128831000) [pid = 1679] [serial = 2123] [outer = 0x1265bf400] 13:47:13 INFO - PROCESS | 1679 | 1467319633367 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]]]}] 13:47:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 13:47:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 468ms 13:47:13 INFO - PROCESS | 1679 | 1467319633387 Marionette TRACE conn2 -> [0,2801,"getWindowHandle",null] 13:47:13 INFO - PROCESS | 1679 | 1467319633388 Marionette TRACE conn2 <- [1,2801,null,{"value":"7"}] 13:47:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 13:47:13 INFO - PROCESS | 1679 | 1467319633390 Marionette TRACE conn2 -> [0,2802,"setScriptTimeout",{"ms":35000}] 13:47:13 INFO - PROCESS | 1679 | 1467319633391 Marionette TRACE conn2 <- [1,2802,null,{}] 13:47:13 INFO - PROCESS | 1679 | 1467319633394 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}] 13:47:13 INFO - PROCESS | 1679 | 1467319633397 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:47:13 INFO - PROCESS | 1679 | 1467319633527 Marionette TRACE conn2 <- [1,2803,null,{"value":null}] 13:47:13 INFO - PROCESS | 1679 | 1467319633585 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:13 INFO - PROCESS | 1679 | 1467319633586 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:47:13 INFO - PROCESS | 1679 | ++DOCSHELL 0x116244800 == 42 [pid = 1679] [id = 708] 13:47:13 INFO - PROCESS | 1679 | ++DOMWINDOW == 90 (0x110f39000) [pid = 1679] [serial = 2124] [outer = 0x0] 13:47:13 INFO - PROCESS | 1679 | ++DOMWINDOW == 91 (0x110fef800) [pid = 1679] [serial = 2125] [outer = 0x110f39000] 13:47:13 INFO - PROCESS | 1679 | 1467319633619 Marionette DEBUG loaded listener.js 13:47:13 INFO - PROCESS | 1679 | ++DOMWINDOW == 92 (0x1128d0c00) [pid = 1679] [serial = 2126] [outer = 0x110f39000] 13:47:14 INFO - PROCESS | 1679 | 1467319634037 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]]]}] 13:47:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 13:47:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 673ms 13:47:14 INFO - PROCESS | 1679 | 1467319634064 Marionette TRACE conn2 -> [0,2805,"getWindowHandle",null] 13:47:14 INFO - PROCESS | 1679 | 1467319634067 Marionette TRACE conn2 <- [1,2805,null,{"value":"7"}] 13:47:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 13:47:14 INFO - PROCESS | 1679 | 1467319634070 Marionette TRACE conn2 -> [0,2806,"setScriptTimeout",{"ms":35000}] 13:47:14 INFO - PROCESS | 1679 | 1467319634072 Marionette TRACE conn2 <- [1,2806,null,{}] 13:47:14 INFO - PROCESS | 1679 | 1467319634075 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}] 13:47:14 INFO - PROCESS | 1679 | 1467319634078 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:47:14 INFO - PROCESS | 1679 | 1467319634183 Marionette TRACE conn2 <- [1,2807,null,{"value":null}] 13:47:14 INFO - PROCESS | 1679 | 1467319634279 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:14 INFO - PROCESS | 1679 | 1467319634281 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:47:14 INFO - PROCESS | 1679 | ++DOCSHELL 0x1242b3000 == 43 [pid = 1679] [id = 709] 13:47:14 INFO - PROCESS | 1679 | ++DOMWINDOW == 93 (0x11678c000) [pid = 1679] [serial = 2127] [outer = 0x0] 13:47:14 INFO - PROCESS | 1679 | ++DOMWINDOW == 94 (0x118171c00) [pid = 1679] [serial = 2128] [outer = 0x11678c000] 13:47:14 INFO - PROCESS | 1679 | 1467319634326 Marionette DEBUG loaded listener.js 13:47:14 INFO - PROCESS | 1679 | ++DOMWINDOW == 95 (0x118533800) [pid = 1679] [serial = 2129] [outer = 0x11678c000] 13:47:14 INFO - PROCESS | 1679 | 1467319634748 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]]]}] 13:47:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 13:47:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 721ms 13:47:14 INFO - PROCESS | 1679 | 1467319634791 Marionette TRACE conn2 -> [0,2809,"getWindowHandle",null] 13:47:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 13:47:14 INFO - PROCESS | 1679 | 1467319634794 Marionette TRACE conn2 <- [1,2809,null,{"value":"7"}] 13:47:14 INFO - PROCESS | 1679 | 1467319634796 Marionette TRACE conn2 -> [0,2810,"setScriptTimeout",{"ms":35000}] 13:47:14 INFO - PROCESS | 1679 | 1467319634797 Marionette TRACE conn2 <- [1,2810,null,{}] 13:47:14 INFO - PROCESS | 1679 | 1467319634800 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}] 13:47:14 INFO - PROCESS | 1679 | 1467319634801 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:47:14 INFO - PROCESS | 1679 | 1467319634909 Marionette TRACE conn2 <- [1,2811,null,{"value":null}] 13:47:14 INFO - PROCESS | 1679 | 1467319634973 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:14 INFO - PROCESS | 1679 | 1467319634974 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:47:14 INFO - PROCESS | 1679 | ++DOCSHELL 0x12bd9e000 == 44 [pid = 1679] [id = 710] 13:47:14 INFO - PROCESS | 1679 | ++DOMWINDOW == 96 (0x118fc0800) [pid = 1679] [serial = 2130] [outer = 0x0] 13:47:14 INFO - PROCESS | 1679 | ++DOMWINDOW == 97 (0x119642800) [pid = 1679] [serial = 2131] [outer = 0x118fc0800] 13:47:15 INFO - PROCESS | 1679 | 1467319635003 Marionette DEBUG loaded listener.js 13:47:15 INFO - PROCESS | 1679 | ++DOMWINDOW == 98 (0x121025400) [pid = 1679] [serial = 2132] [outer = 0x118fc0800] 13:47:15 INFO - PROCESS | 1679 | 1467319635418 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]]]}] 13:47:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 13:47:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 672ms 13:47:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 13:47:15 INFO - PROCESS | 1679 | 1467319635469 Marionette TRACE conn2 -> [0,2813,"getWindowHandle",null] 13:47:15 INFO - PROCESS | 1679 | 1467319635472 Marionette TRACE conn2 <- [1,2813,null,{"value":"7"}] 13:47:15 INFO - PROCESS | 1679 | 1467319635480 Marionette TRACE conn2 -> [0,2814,"setScriptTimeout",{"ms":35000}] 13:47:15 INFO - PROCESS | 1679 | 1467319635483 Marionette TRACE conn2 <- [1,2814,null,{}] 13:47:15 INFO - PROCESS | 1679 | 1467319635485 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}] 13:47:15 INFO - PROCESS | 1679 | 1467319635488 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:47:15 INFO - PROCESS | 1679 | 1467319635613 Marionette TRACE conn2 <- [1,2815,null,{"value":null}] 13:47:15 INFO - PROCESS | 1679 | 1467319635699 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:15 INFO - PROCESS | 1679 | 1467319635701 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:47:15 INFO - PROCESS | 1679 | ++DOCSHELL 0x12caa2000 == 45 [pid = 1679] [id = 711] 13:47:15 INFO - PROCESS | 1679 | ++DOMWINDOW == 99 (0x121033800) [pid = 1679] [serial = 2133] [outer = 0x0] 13:47:15 INFO - PROCESS | 1679 | ++DOMWINDOW == 100 (0x124cab400) [pid = 1679] [serial = 2134] [outer = 0x121033800] 13:47:15 INFO - PROCESS | 1679 | 1467319635731 Marionette DEBUG loaded listener.js 13:47:15 INFO - PROCESS | 1679 | ++DOMWINDOW == 101 (0x125c10000) [pid = 1679] [serial = 2135] [outer = 0x121033800] 13:47:16 INFO - PROCESS | 1679 | 1467319636148 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]]]}] 13:47:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 13:47:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 727ms 13:47:16 INFO - PROCESS | 1679 | 1467319636203 Marionette TRACE conn2 -> [0,2817,"getWindowHandle",null] 13:47:16 INFO - PROCESS | 1679 | 1467319636204 Marionette TRACE conn2 <- [1,2817,null,{"value":"7"}] 13:47:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 13:47:16 INFO - PROCESS | 1679 | 1467319636206 Marionette TRACE conn2 -> [0,2818,"setScriptTimeout",{"ms":35000}] 13:47:16 INFO - PROCESS | 1679 | 1467319636207 Marionette TRACE conn2 <- [1,2818,null,{}] 13:47:16 INFO - PROCESS | 1679 | 1467319636210 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}] 13:47:16 INFO - PROCESS | 1679 | 1467319636211 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:47:16 INFO - PROCESS | 1679 | 1467319636348 Marionette TRACE conn2 <- [1,2819,null,{"value":null}] 13:47:16 INFO - PROCESS | 1679 | 1467319636423 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:16 INFO - PROCESS | 1679 | 1467319636424 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:47:16 INFO - PROCESS | 1679 | ++DOCSHELL 0x128f31000 == 46 [pid = 1679] [id = 712] 13:47:16 INFO - PROCESS | 1679 | ++DOMWINDOW == 102 (0x1128a7800) [pid = 1679] [serial = 2136] [outer = 0x0] 13:47:16 INFO - PROCESS | 1679 | ++DOMWINDOW == 103 (0x125dc0800) [pid = 1679] [serial = 2137] [outer = 0x1128a7800] 13:47:16 INFO - PROCESS | 1679 | 1467319636453 Marionette DEBUG loaded listener.js 13:47:16 INFO - PROCESS | 1679 | ++DOMWINDOW == 104 (0x1265b5c00) [pid = 1679] [serial = 2138] [outer = 0x1128a7800] 13:47:17 INFO - PROCESS | 1679 | 1467319637037 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]]]}] 13:47:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 13:47:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 874ms 13:47:17 INFO - PROCESS | 1679 | 1467319637081 Marionette TRACE conn2 -> [0,2821,"getWindowHandle",null] 13:47:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 13:47:17 INFO - PROCESS | 1679 | 1467319637083 Marionette TRACE conn2 <- [1,2821,null,{"value":"7"}] 13:47:17 INFO - PROCESS | 1679 | 1467319637086 Marionette TRACE conn2 -> [0,2822,"setScriptTimeout",{"ms":35000}] 13:47:17 INFO - PROCESS | 1679 | 1467319637088 Marionette TRACE conn2 <- [1,2822,null,{}] 13:47:17 INFO - PROCESS | 1679 | 1467319637092 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}] 13:47:17 INFO - PROCESS | 1679 | 1467319637093 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:47:17 INFO - PROCESS | 1679 | 1467319637187 Marionette TRACE conn2 <- [1,2823,null,{"value":null}] 13:47:17 INFO - PROCESS | 1679 | 1467319637262 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:17 INFO - PROCESS | 1679 | 1467319637263 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:47:17 INFO - PROCESS | 1679 | ++DOCSHELL 0x1218bf000 == 47 [pid = 1679] [id = 713] 13:47:17 INFO - PROCESS | 1679 | ++DOMWINDOW == 105 (0x11670f400) [pid = 1679] [serial = 2139] [outer = 0x0] 13:47:17 INFO - PROCESS | 1679 | ++DOMWINDOW == 106 (0x116969400) [pid = 1679] [serial = 2140] [outer = 0x11670f400] 13:47:17 INFO - PROCESS | 1679 | 1467319637291 Marionette DEBUG loaded listener.js 13:47:17 INFO - PROCESS | 1679 | ++DOMWINDOW == 107 (0x117064400) [pid = 1679] [serial = 2141] [outer = 0x11670f400] 13:47:18 INFO - PROCESS | 1679 | --DOCSHELL 0x12109b000 == 46 [pid = 1679] [id = 682] 13:47:18 INFO - PROCESS | 1679 | --DOCSHELL 0x12c66e800 == 45 [pid = 1679] [id = 707] 13:47:18 INFO - PROCESS | 1679 | --DOCSHELL 0x12c65a000 == 44 [pid = 1679] [id = 706] 13:47:18 INFO - PROCESS | 1679 | --DOCSHELL 0x12c519000 == 43 [pid = 1679] [id = 705] 13:47:18 INFO - PROCESS | 1679 | --DOCSHELL 0x12bd99800 == 42 [pid = 1679] [id = 704] 13:47:18 INFO - PROCESS | 1679 | --DOCSHELL 0x12b65d000 == 41 [pid = 1679] [id = 703] 13:47:18 INFO - PROCESS | 1679 | --DOCSHELL 0x12aa65000 == 40 [pid = 1679] [id = 702] 13:47:18 INFO - PROCESS | 1679 | --DOCSHELL 0x12a5e6000 == 39 [pid = 1679] [id = 701] 13:47:18 INFO - PROCESS | 1679 | --DOCSHELL 0x128818800 == 38 [pid = 1679] [id = 700] 13:47:18 INFO - PROCESS | 1679 | --DOCSHELL 0x125d34800 == 37 [pid = 1679] [id = 699] 13:47:18 INFO - PROCESS | 1679 | --DOCSHELL 0x121a42000 == 36 [pid = 1679] [id = 698] 13:47:18 INFO - PROCESS | 1679 | --DOCSHELL 0x1186f0800 == 35 [pid = 1679] [id = 697] 13:47:18 INFO - PROCESS | 1679 | --DOCSHELL 0x12d2a6000 == 34 [pid = 1679] [id = 18] 13:47:18 INFO - PROCESS | 1679 | --DOCSHELL 0x1181e7800 == 33 [pid = 1679] [id = 696] 13:47:18 INFO - PROCESS | 1679 | --DOCSHELL 0x123c18000 == 32 [pid = 1679] [id = 695] 13:47:18 INFO - PROCESS | 1679 | --DOCSHELL 0x1181e2000 == 31 [pid = 1679] [id = 694] 13:47:18 INFO - PROCESS | 1679 | --DOCSHELL 0x12b661800 == 30 [pid = 1679] [id = 693] 13:47:18 INFO - PROCESS | 1679 | --DOCSHELL 0x128f31000 == 29 [pid = 1679] [id = 712] 13:47:18 INFO - PROCESS | 1679 | --DOCSHELL 0x12caa2000 == 28 [pid = 1679] [id = 711] 13:47:18 INFO - PROCESS | 1679 | --DOCSHELL 0x12bd9e000 == 27 [pid = 1679] [id = 710] 13:47:18 INFO - PROCESS | 1679 | --DOCSHELL 0x1242b3000 == 26 [pid = 1679] [id = 709] 13:47:18 INFO - PROCESS | 1679 | --DOCSHELL 0x116244800 == 25 [pid = 1679] [id = 708] 13:47:18 INFO - PROCESS | 1679 | --DOMWINDOW == 106 (0x116f0c400) [pid = 1679] [serial = 2042] [outer = 0x0] [url = about:blank] 13:47:18 INFO - PROCESS | 1679 | --DOMWINDOW == 105 (0x1151dc800) [pid = 1679] [serial = 2041] [outer = 0x0] [url = about:blank] 13:47:18 INFO - PROCESS | 1679 | --DOMWINDOW == 104 (0x118ff8800) [pid = 1679] [serial = 2045] [outer = 0x0] [url = about:blank] 13:47:18 INFO - PROCESS | 1679 | --DOMWINDOW == 103 (0x118897800) [pid = 1679] [serial = 2044] [outer = 0x0] [url = about:blank] 13:47:18 INFO - PROCESS | 1679 | --DOMWINDOW == 102 (0x11862f800) [pid = 1679] [serial = 2048] [outer = 0x0] [url = about:blank] 13:47:18 INFO - PROCESS | 1679 | --DOMWINDOW == 101 (0x117d19000) [pid = 1679] [serial = 2047] [outer = 0x0] [url = about:blank] 13:47:18 INFO - PROCESS | 1679 | --DOMWINDOW == 100 (0x116f06800) [pid = 1679] [serial = 2056] [outer = 0x0] [url = about:blank] 13:47:18 INFO - PROCESS | 1679 | --DOMWINDOW == 99 (0x117d0c000) [pid = 1679] [serial = 2057] [outer = 0x0] [url = about:blank] 13:47:18 INFO - PROCESS | 1679 | --DOMWINDOW == 98 (0x1128d3800) [pid = 1679] [serial = 2050] [outer = 0x0] [url = about:blank] 13:47:18 INFO - PROCESS | 1679 | --DOMWINDOW == 97 (0x112e5a400) [pid = 1679] [serial = 2051] [outer = 0x0] [url = about:blank] 13:47:18 INFO - PROCESS | 1679 | --DOMWINDOW == 96 (0x118631400) [pid = 1679] [serial = 2062] [outer = 0x0] [url = about:blank] 13:47:18 INFO - PROCESS | 1679 | --DOMWINDOW == 95 (0x118176000) [pid = 1679] [serial = 2059] [outer = 0x0] [url = about:blank] 13:47:18 INFO - PROCESS | 1679 | --DOMWINDOW == 94 (0x113eaf000) [pid = 1679] [serial = 2053] [outer = 0x0] [url = about:blank] 13:47:18 INFO - PROCESS | 1679 | --DOMWINDOW == 93 (0x118ff7800) [pid = 1679] [serial = 2065] [outer = 0x0] [url = about:blank] 13:47:18 INFO - PROCESS | 1679 | --DOMWINDOW == 92 (0x1197da000) [pid = 1679] [serial = 2066] [outer = 0x0] [url = about:blank] 13:47:18 INFO - PROCESS | 1679 | --DOMWINDOW == 91 (0x121632c00) [pid = 1679] [serial = 2071] [outer = 0x0] [url = about:blank] 13:47:18 INFO - PROCESS | 1679 | --DOMWINDOW == 90 (0x121033400) [pid = 1679] [serial = 2069] [outer = 0x0] [url = about:blank] 13:47:18 INFO - PROCESS | 1679 | --DOMWINDOW == 89 (0x119a08c00) [pid = 1679] [serial = 2068] [outer = 0x0] [url = about:blank] 13:47:18 INFO - PROCESS | 1679 | --DOMWINDOW == 88 (0x121a63800) [pid = 1679] [serial = 2072] [outer = 0x0] [url = about:blank] 13:47:18 INFO - PROCESS | 1679 | --DOMWINDOW == 87 (0x116705400) [pid = 1679] [serial = 2054] [outer = 0x0] [url = about:blank] 13:47:18 INFO - PROCESS | 1679 | --DOMWINDOW == 86 (0x124c34c00) [pid = 1679] [serial = 2080] [outer = 0x0] [url = about:blank] 13:47:18 INFO - PROCESS | 1679 | --DOMWINDOW == 85 (0x121a63400) [pid = 1679] [serial = 2077] [outer = 0x0] [url = about:blank] 13:47:18 INFO - PROCESS | 1679 | --DOMWINDOW == 84 (0x118f77c00) [pid = 1679] [serial = 2063] [outer = 0x0] [url = about:blank] 13:47:18 INFO - PROCESS | 1679 | --DOMWINDOW == 83 (0x118f76400) [pid = 1679] [serial = 2074] [outer = 0x0] [url = about:blank] 13:47:18 INFO - PROCESS | 1679 | --DOMWINDOW == 82 (0x121849c00) [pid = 1679] [serial = 2075] [outer = 0x0] [url = about:blank] 13:47:18 INFO - PROCESS | 1679 | --DOMWINDOW == 81 (0x118532800) [pid = 1679] [serial = 2060] [outer = 0x0] [url = about:blank] 13:47:18 INFO - PROCESS | 1679 | 1467319638475 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]]]}] 13:47:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 13:47:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1420ms 13:47:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 13:47:18 INFO - PROCESS | 1679 | 1467319638507 Marionette TRACE conn2 -> [0,2825,"getWindowHandle",null] 13:47:18 INFO - PROCESS | 1679 | 1467319638510 Marionette TRACE conn2 <- [1,2825,null,{"value":"7"}] 13:47:18 INFO - PROCESS | 1679 | 1467319638513 Marionette TRACE conn2 -> [0,2826,"setScriptTimeout",{"ms":35000}] 13:47:18 INFO - PROCESS | 1679 | 1467319638515 Marionette TRACE conn2 <- [1,2826,null,{}] 13:47:18 INFO - PROCESS | 1679 | 1467319638519 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}] 13:47:18 INFO - PROCESS | 1679 | 1467319638520 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:47:18 INFO - PROCESS | 1679 | 1467319638596 Marionette TRACE conn2 <- [1,2827,null,{"value":null}] 13:47:18 INFO - PROCESS | 1679 | 1467319638601 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:18 INFO - PROCESS | 1679 | 1467319638603 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:47:18 INFO - PROCESS | 1679 | ++DOCSHELL 0x1170a1000 == 26 [pid = 1679] [id = 714] 13:47:18 INFO - PROCESS | 1679 | ++DOMWINDOW == 82 (0x1128cac00) [pid = 1679] [serial = 2142] [outer = 0x0] 13:47:18 INFO - PROCESS | 1679 | ++DOMWINDOW == 83 (0x1128d1000) [pid = 1679] [serial = 2143] [outer = 0x1128cac00] 13:47:18 INFO - PROCESS | 1679 | 1467319638634 Marionette DEBUG loaded listener.js 13:47:18 INFO - PROCESS | 1679 | ++DOMWINDOW == 84 (0x112d73c00) [pid = 1679] [serial = 2144] [outer = 0x1128cac00] 13:47:18 INFO - PROCESS | 1679 | 1467319638984 Marionette TRACE conn2 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 13:47:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 13:47:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 519ms 13:47:19 INFO - PROCESS | 1679 | 1467319639033 Marionette TRACE conn2 -> [0,2829,"getWindowHandle",null] 13:47:19 INFO - PROCESS | 1679 | 1467319639036 Marionette TRACE conn2 <- [1,2829,null,{"value":"7"}] 13:47:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 13:47:19 INFO - PROCESS | 1679 | 1467319639041 Marionette TRACE conn2 -> [0,2830,"setScriptTimeout",{"ms":35000}] 13:47:19 INFO - PROCESS | 1679 | 1467319639043 Marionette TRACE conn2 <- [1,2830,null,{}] 13:47:19 INFO - PROCESS | 1679 | 1467319639047 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}] 13:47:19 INFO - PROCESS | 1679 | 1467319639049 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:47:19 INFO - PROCESS | 1679 | 1467319639127 Marionette TRACE conn2 <- [1,2831,null,{"value":null}] 13:47:19 INFO - PROCESS | 1679 | 1467319639134 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:19 INFO - PROCESS | 1679 | 1467319639135 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:47:19 INFO - PROCESS | 1679 | ++DOCSHELL 0x1186e7800 == 27 [pid = 1679] [id = 715] 13:47:19 INFO - PROCESS | 1679 | ++DOMWINDOW == 85 (0x11336c800) [pid = 1679] [serial = 2145] [outer = 0x0] 13:47:19 INFO - PROCESS | 1679 | ++DOMWINDOW == 86 (0x113eac400) [pid = 1679] [serial = 2146] [outer = 0x11336c800] 13:47:19 INFO - PROCESS | 1679 | 1467319639163 Marionette DEBUG loaded listener.js 13:47:19 INFO - PROCESS | 1679 | ++DOMWINDOW == 87 (0x116705400) [pid = 1679] [serial = 2147] [outer = 0x11336c800] 13:47:19 INFO - PROCESS | 1679 | 1467319639552 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]]]}] 13:47:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 13:47:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 522ms 13:47:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 13:47:19 INFO - PROCESS | 1679 | 1467319639564 Marionette TRACE conn2 -> [0,2833,"getWindowHandle",null] 13:47:19 INFO - PROCESS | 1679 | 1467319639566 Marionette TRACE conn2 <- [1,2833,null,{"value":"7"}] 13:47:19 INFO - PROCESS | 1679 | 1467319639570 Marionette TRACE conn2 -> [0,2834,"setScriptTimeout",{"ms":35000}] 13:47:19 INFO - PROCESS | 1679 | 1467319639573 Marionette TRACE conn2 <- [1,2834,null,{}] 13:47:19 INFO - PROCESS | 1679 | 1467319639578 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}] 13:47:19 INFO - PROCESS | 1679 | 1467319639581 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:47:19 INFO - PROCESS | 1679 | 1467319639690 Marionette TRACE conn2 <- [1,2835,null,{"value":null}] 13:47:19 INFO - PROCESS | 1679 | 1467319639748 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:19 INFO - PROCESS | 1679 | 1467319639751 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:47:19 INFO - PROCESS | 1679 | ++DOCSHELL 0x1181e2000 == 28 [pid = 1679] [id = 716] 13:47:19 INFO - PROCESS | 1679 | ++DOMWINDOW == 88 (0x1128a2800) [pid = 1679] [serial = 2148] [outer = 0x0] 13:47:19 INFO - PROCESS | 1679 | ++DOMWINDOW == 89 (0x1128d2c00) [pid = 1679] [serial = 2149] [outer = 0x1128a2800] 13:47:19 INFO - PROCESS | 1679 | 1467319639783 Marionette DEBUG loaded listener.js 13:47:19 INFO - PROCESS | 1679 | ++DOMWINDOW == 90 (0x1130d6c00) [pid = 1679] [serial = 2150] [outer = 0x1128a2800] 13:47:20 INFO - PROCESS | 1679 | 1467319640332 Marionette TRACE conn2 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 13:47:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 13:47:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 822ms 13:47:20 INFO - PROCESS | 1679 | 1467319640391 Marionette TRACE conn2 -> [0,2837,"getWindowHandle",null] 13:47:20 INFO - PROCESS | 1679 | 1467319640395 Marionette TRACE conn2 <- [1,2837,null,{"value":"7"}] 13:47:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 13:47:20 INFO - PROCESS | 1679 | 1467319640399 Marionette TRACE conn2 -> [0,2838,"setScriptTimeout",{"ms":35000}] 13:47:20 INFO - PROCESS | 1679 | 1467319640401 Marionette TRACE conn2 <- [1,2838,null,{}] 13:47:20 INFO - PROCESS | 1679 | 1467319640403 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}] 13:47:20 INFO - PROCESS | 1679 | 1467319640405 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:47:20 INFO - PROCESS | 1679 | 1467319640508 Marionette TRACE conn2 <- [1,2839,null,{"value":null}] 13:47:20 INFO - PROCESS | 1679 | 1467319640586 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:20 INFO - PROCESS | 1679 | 1467319640587 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:47:20 INFO - PROCESS | 1679 | ++DOCSHELL 0x1210a0800 == 29 [pid = 1679] [id = 717] 13:47:20 INFO - PROCESS | 1679 | ++DOMWINDOW == 91 (0x116a0c000) [pid = 1679] [serial = 2151] [outer = 0x0] 13:47:20 INFO - PROCESS | 1679 | ++DOMWINDOW == 92 (0x116f08c00) [pid = 1679] [serial = 2152] [outer = 0x116a0c000] 13:47:20 INFO - PROCESS | 1679 | 1467319640618 Marionette DEBUG loaded listener.js 13:47:20 INFO - PROCESS | 1679 | ++DOMWINDOW == 93 (0x1174cfc00) [pid = 1679] [serial = 2153] [outer = 0x116a0c000] 13:47:21 INFO - PROCESS | 1679 | 1467319641169 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]]]}] 13:47:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 13:47:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 819ms 13:47:21 INFO - PROCESS | 1679 | 1467319641219 Marionette TRACE conn2 -> [0,2841,"getWindowHandle",null] 13:47:21 INFO - PROCESS | 1679 | 1467319641221 Marionette TRACE conn2 <- [1,2841,null,{"value":"7"}] 13:47:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 13:47:21 INFO - PROCESS | 1679 | 1467319641223 Marionette TRACE conn2 -> [0,2842,"setScriptTimeout",{"ms":35000}] 13:47:21 INFO - PROCESS | 1679 | 1467319641226 Marionette TRACE conn2 <- [1,2842,null,{}] 13:47:21 INFO - PROCESS | 1679 | 1467319641235 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}] 13:47:21 INFO - PROCESS | 1679 | 1467319641238 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:47:21 INFO - PROCESS | 1679 | 1467319641344 Marionette TRACE conn2 <- [1,2843,null,{"value":null}] 13:47:21 INFO - PROCESS | 1679 | 1467319641401 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:21 INFO - PROCESS | 1679 | 1467319641403 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:47:21 INFO - PROCESS | 1679 | ++DOCSHELL 0x121a37000 == 30 [pid = 1679] [id = 718] 13:47:21 INFO - PROCESS | 1679 | ++DOMWINDOW == 94 (0x1130cfc00) [pid = 1679] [serial = 2154] [outer = 0x0] 13:47:21 INFO - PROCESS | 1679 | ++DOMWINDOW == 95 (0x1182e0000) [pid = 1679] [serial = 2155] [outer = 0x1130cfc00] 13:47:21 INFO - PROCESS | 1679 | 1467319641437 Marionette DEBUG loaded listener.js 13:47:21 INFO - PROCESS | 1679 | ++DOMWINDOW == 96 (0x11862ec00) [pid = 1679] [serial = 2156] [outer = 0x1130cfc00] 13:47:21 INFO - PROCESS | 1679 | --DOCSHELL 0x1170a1000 == 29 [pid = 1679] [id = 714] 13:47:21 INFO - PROCESS | 1679 | 1467319641914 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]]]}] 13:47:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 13:47:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 724ms 13:47:21 INFO - PROCESS | 1679 | 1467319641949 Marionette TRACE conn2 -> [0,2845,"getWindowHandle",null] 13:47:21 INFO - PROCESS | 1679 | 1467319641951 Marionette TRACE conn2 <- [1,2845,null,{"value":"7"}] 13:47:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 13:47:21 INFO - PROCESS | 1679 | 1467319641954 Marionette TRACE conn2 -> [0,2846,"setScriptTimeout",{"ms":35000}] 13:47:21 INFO - PROCESS | 1679 | 1467319641957 Marionette TRACE conn2 <- [1,2846,null,{}] 13:47:21 INFO - PROCESS | 1679 | 1467319641960 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}] 13:47:21 INFO - PROCESS | 1679 | 1467319641962 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:47:22 INFO - PROCESS | 1679 | 1467319642049 Marionette TRACE conn2 <- [1,2847,null,{"value":null}] 13:47:22 INFO - PROCESS | 1679 | 1467319642108 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:22 INFO - PROCESS | 1679 | 1467319642110 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:47:22 INFO - PROCESS | 1679 | ++DOCSHELL 0x1186f6000 == 30 [pid = 1679] [id = 719] 13:47:22 INFO - PROCESS | 1679 | ++DOMWINDOW == 97 (0x1128aa000) [pid = 1679] [serial = 2157] [outer = 0x0] 13:47:22 INFO - PROCESS | 1679 | ++DOMWINDOW == 98 (0x113e44c00) [pid = 1679] [serial = 2158] [outer = 0x1128aa000] 13:47:22 INFO - PROCESS | 1679 | 1467319642137 Marionette DEBUG loaded listener.js 13:47:22 INFO - PROCESS | 1679 | ++DOMWINDOW == 99 (0x116f07800) [pid = 1679] [serial = 2159] [outer = 0x1128aa000] 13:47:22 INFO - PROCESS | 1679 | 1467319642438 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]]]}] 13:47:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 13:47:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 520ms 13:47:22 INFO - PROCESS | 1679 | 1467319642475 Marionette TRACE conn2 -> [0,2849,"getWindowHandle",null] 13:47:22 INFO - PROCESS | 1679 | 1467319642480 Marionette TRACE conn2 <- [1,2849,null,{"value":"7"}] 13:47:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 13:47:22 INFO - PROCESS | 1679 | 1467319642486 Marionette TRACE conn2 -> [0,2850,"setScriptTimeout",{"ms":35000}] 13:47:22 INFO - PROCESS | 1679 | 1467319642488 Marionette TRACE conn2 <- [1,2850,null,{}] 13:47:22 INFO - PROCESS | 1679 | 1467319642490 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}] 13:47:22 INFO - PROCESS | 1679 | 1467319642491 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:47:22 INFO - PROCESS | 1679 | 1467319642573 Marionette TRACE conn2 <- [1,2851,null,{"value":null}] 13:47:22 INFO - PROCESS | 1679 | 1467319642648 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:22 INFO - PROCESS | 1679 | 1467319642649 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:47:22 INFO - PROCESS | 1679 | ++DOCSHELL 0x121a2c000 == 31 [pid = 1679] [id = 720] 13:47:22 INFO - PROCESS | 1679 | ++DOMWINDOW == 100 (0x116709c00) [pid = 1679] [serial = 2160] [outer = 0x0] 13:47:22 INFO - PROCESS | 1679 | ++DOMWINDOW == 101 (0x1176f1000) [pid = 1679] [serial = 2161] [outer = 0x116709c00] 13:47:22 INFO - PROCESS | 1679 | 1467319642677 Marionette DEBUG loaded listener.js 13:47:22 INFO - PROCESS | 1679 | ++DOMWINDOW == 102 (0x118631400) [pid = 1679] [serial = 2162] [outer = 0x116709c00] 13:47:23 INFO - PROCESS | 1679 | 1467319643023 Marionette TRACE conn2 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 13:47:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 13:47:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 568ms 13:47:23 INFO - PROCESS | 1679 | 1467319643060 Marionette TRACE conn2 -> [0,2853,"getWindowHandle",null] 13:47:23 INFO - PROCESS | 1679 | 1467319643061 Marionette TRACE conn2 <- [1,2853,null,{"value":"7"}] 13:47:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 13:47:23 INFO - PROCESS | 1679 | 1467319643066 Marionette TRACE conn2 -> [0,2854,"setScriptTimeout",{"ms":35000}] 13:47:23 INFO - PROCESS | 1679 | 1467319643068 Marionette TRACE conn2 <- [1,2854,null,{}] 13:47:23 INFO - PROCESS | 1679 | 1467319643075 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}] 13:47:23 INFO - PROCESS | 1679 | 1467319643078 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:47:23 INFO - PROCESS | 1679 | 1467319643189 Marionette TRACE conn2 <- [1,2855,null,{"value":null}] 13:47:23 INFO - PROCESS | 1679 | 1467319643232 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:23 INFO - PROCESS | 1679 | 1467319643234 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:47:23 INFO - PROCESS | 1679 | ++DOCSHELL 0x1258f6000 == 32 [pid = 1679] [id = 721] 13:47:23 INFO - PROCESS | 1679 | ++DOMWINDOW == 103 (0x118893000) [pid = 1679] [serial = 2163] [outer = 0x0] 13:47:23 INFO - PROCESS | 1679 | ++DOMWINDOW == 104 (0x118f81000) [pid = 1679] [serial = 2164] [outer = 0x118893000] 13:47:23 INFO - PROCESS | 1679 | 1467319643261 Marionette DEBUG loaded listener.js 13:47:23 INFO - PROCESS | 1679 | ++DOMWINDOW == 105 (0x118ff7400) [pid = 1679] [serial = 2165] [outer = 0x118893000] 13:47:23 INFO - PROCESS | 1679 | 1467319643600 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]]]}] 13:47:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 13:47:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 573ms 13:47:23 INFO - PROCESS | 1679 | 1467319643643 Marionette TRACE conn2 -> [0,2857,"getWindowHandle",null] 13:47:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 13:47:23 INFO - PROCESS | 1679 | 1467319643645 Marionette TRACE conn2 <- [1,2857,null,{"value":"7"}] 13:47:23 INFO - PROCESS | 1679 | 1467319643647 Marionette TRACE conn2 -> [0,2858,"setScriptTimeout",{"ms":35000}] 13:47:23 INFO - PROCESS | 1679 | 1467319643649 Marionette TRACE conn2 <- [1,2858,null,{}] 13:47:23 INFO - PROCESS | 1679 | 1467319643651 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}] 13:47:23 INFO - PROCESS | 1679 | 1467319643652 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:47:23 INFO - PROCESS | 1679 | 1467319643756 Marionette TRACE conn2 <- [1,2859,null,{"value":null}] 13:47:23 INFO - PROCESS | 1679 | 1467319643760 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:23 INFO - PROCESS | 1679 | 1467319643761 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:47:23 INFO - PROCESS | 1679 | ++DOCSHELL 0x128c55800 == 33 [pid = 1679] [id = 722] 13:47:23 INFO - PROCESS | 1679 | ++DOMWINDOW == 106 (0x118ff8400) [pid = 1679] [serial = 2166] [outer = 0x0] 13:47:23 INFO - PROCESS | 1679 | ++DOMWINDOW == 107 (0x119645400) [pid = 1679] [serial = 2167] [outer = 0x118ff8400] 13:47:23 INFO - PROCESS | 1679 | 1467319643787 Marionette DEBUG loaded listener.js 13:47:23 INFO - PROCESS | 1679 | ++DOMWINDOW == 108 (0x11975ec00) [pid = 1679] [serial = 2168] [outer = 0x118ff8400] 13:47:24 INFO - PROCESS | 1679 | 1467319644140 Marionette TRACE conn2 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 13:47:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 13:47:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 519ms 13:47:24 INFO - PROCESS | 1679 | 1467319644174 Marionette TRACE conn2 -> [0,2861,"getWindowHandle",null] 13:47:24 INFO - PROCESS | 1679 | 1467319644175 Marionette TRACE conn2 <- [1,2861,null,{"value":"7"}] 13:47:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 13:47:24 INFO - PROCESS | 1679 | 1467319644184 Marionette TRACE conn2 -> [0,2862,"setScriptTimeout",{"ms":35000}] 13:47:24 INFO - PROCESS | 1679 | 1467319644185 Marionette TRACE conn2 <- [1,2862,null,{}] 13:47:24 INFO - PROCESS | 1679 | 1467319644188 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}] 13:47:24 INFO - PROCESS | 1679 | 1467319644189 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:47:24 INFO - PROCESS | 1679 | 1467319644284 Marionette TRACE conn2 <- [1,2863,null,{"value":null}] 13:47:24 INFO - PROCESS | 1679 | 1467319644288 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:24 INFO - PROCESS | 1679 | 1467319644289 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:47:24 INFO - PROCESS | 1679 | ++DOCSHELL 0x117d48000 == 34 [pid = 1679] [id = 723] 13:47:24 INFO - PROCESS | 1679 | ++DOMWINDOW == 109 (0x1174c0400) [pid = 1679] [serial = 2169] [outer = 0x0] 13:47:24 INFO - PROCESS | 1679 | ++DOMWINDOW == 110 (0x1197e7c00) [pid = 1679] [serial = 2170] [outer = 0x1174c0400] 13:47:24 INFO - PROCESS | 1679 | 1467319644314 Marionette DEBUG loaded listener.js 13:47:24 INFO - PROCESS | 1679 | ++DOMWINDOW == 111 (0x119b86c00) [pid = 1679] [serial = 2171] [outer = 0x1174c0400] 13:47:24 INFO - PROCESS | 1679 | 1467319644682 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]]]}] 13:47:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 13:47:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 518ms 13:47:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 13:47:24 INFO - PROCESS | 1679 | 1467319644703 Marionette TRACE conn2 -> [0,2865,"getWindowHandle",null] 13:47:24 INFO - PROCESS | 1679 | 1467319644704 Marionette TRACE conn2 <- [1,2865,null,{"value":"7"}] 13:47:24 INFO - PROCESS | 1679 | 1467319644706 Marionette TRACE conn2 -> [0,2866,"setScriptTimeout",{"ms":35000}] 13:47:24 INFO - PROCESS | 1679 | 1467319644708 Marionette TRACE conn2 <- [1,2866,null,{}] 13:47:24 INFO - PROCESS | 1679 | 1467319644719 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}] 13:47:24 INFO - PROCESS | 1679 | 1467319644723 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:47:24 INFO - PROCESS | 1679 | 1467319644833 Marionette TRACE conn2 <- [1,2867,null,{"value":null}] 13:47:24 INFO - PROCESS | 1679 | 1467319644837 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:24 INFO - PROCESS | 1679 | 1467319644838 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:47:24 INFO - PROCESS | 1679 | ++DOCSHELL 0x12a5e8800 == 35 [pid = 1679] [id = 724] 13:47:24 INFO - PROCESS | 1679 | ++DOMWINDOW == 112 (0x118f83c00) [pid = 1679] [serial = 2172] [outer = 0x0] 13:47:24 INFO - PROCESS | 1679 | ++DOMWINDOW == 113 (0x121456800) [pid = 1679] [serial = 2173] [outer = 0x118f83c00] 13:47:24 INFO - PROCESS | 1679 | 1467319644864 Marionette DEBUG loaded listener.js 13:47:24 INFO - PROCESS | 1679 | ++DOMWINDOW == 114 (0x123c06000) [pid = 1679] [serial = 2174] [outer = 0x118f83c00] 13:47:25 INFO - PROCESS | 1679 | --DOMWINDOW == 113 (0x12d2a7000) [pid = 1679] [serial = 47] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 13:47:25 INFO - PROCESS | 1679 | --DOMWINDOW == 112 (0x11670f400) [pid = 1679] [serial = 2139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 13:47:25 INFO - PROCESS | 1679 | --DOMWINDOW == 111 (0x110f39000) [pid = 1679] [serial = 2124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 13:47:25 INFO - PROCESS | 1679 | --DOMWINDOW == 110 (0x118fc0800) [pid = 1679] [serial = 2130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 13:47:25 INFO - PROCESS | 1679 | --DOMWINDOW == 109 (0x11678c000) [pid = 1679] [serial = 2127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 13:47:25 INFO - PROCESS | 1679 | --DOMWINDOW == 108 (0x121033800) [pid = 1679] [serial = 2133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 13:47:25 INFO - PROCESS | 1679 | --DOMWINDOW == 107 (0x121030800) [pid = 1679] [serial = 2103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 13:47:25 INFO - PROCESS | 1679 | --DOMWINDOW == 106 (0x120f21000) [pid = 1679] [serial = 2106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 13:47:25 INFO - PROCESS | 1679 | --DOMWINDOW == 105 (0x11975fc00) [pid = 1679] [serial = 2100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 13:47:25 INFO - PROCESS | 1679 | --DOMWINDOW == 104 (0x125dbc400) [pid = 1679] [serial = 2109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 13:47:25 INFO - PROCESS | 1679 | --DOMWINDOW == 103 (0x1241b9c00) [pid = 1679] [serial = 2079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 13:47:25 INFO - PROCESS | 1679 | --DOMWINDOW == 102 (0x1128af000) [pid = 1679] [serial = 2091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 13:47:25 INFO - PROCESS | 1679 | --DOMWINDOW == 101 (0x1128d9000) [pid = 1679] [serial = 2088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 13:47:25 INFO - PROCESS | 1679 | --DOMWINDOW == 100 (0x1182ea800) [pid = 1679] [serial = 2094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 13:47:25 INFO - PROCESS | 1679 | --DOMWINDOW == 99 (0x119342800) [pid = 1679] [serial = 2097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 13:47:25 INFO - PROCESS | 1679 | --DOMWINDOW == 98 (0x112698400) [pid = 1679] [serial = 2082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 13:47:25 INFO - PROCESS | 1679 | --DOMWINDOW == 97 (0x11662fc00) [pid = 1679] [serial = 2085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 13:47:25 INFO - PROCESS | 1679 | --DOMWINDOW == 96 (0x1128a7800) [pid = 1679] [serial = 2136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 13:47:25 INFO - PROCESS | 1679 | --DOMWINDOW == 95 (0x126216000) [pid = 1679] [serial = 2118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 13:47:25 INFO - PROCESS | 1679 | --DOMWINDOW == 94 (0x112ab7000) [pid = 1679] [serial = 2112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 13:47:25 INFO - PROCESS | 1679 | --DOMWINDOW == 93 (0x1128cac00) [pid = 1679] [serial = 2142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 13:47:25 INFO - PROCESS | 1679 | --DOMWINDOW == 92 (0x12d292000) [pid = 1679] [serial = 50] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 13:47:25 INFO - PROCESS | 1679 | --DOMWINDOW == 91 (0x1265bf400) [pid = 1679] [serial = 2121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 13:47:25 INFO - PROCESS | 1679 | --DOMWINDOW == 90 (0x118539400) [pid = 1679] [serial = 2115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 13:47:25 INFO - PROCESS | 1679 | --DOMWINDOW == 89 (0x11393e400) [pid = 1679] [serial = 2076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 13:47:25 INFO - PROCESS | 1679 | 1467319645271 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]]]}] 13:47:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 13:47:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 577ms 13:47:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 13:47:25 INFO - PROCESS | 1679 | 1467319645285 Marionette TRACE conn2 -> [0,2869,"getWindowHandle",null] 13:47:25 INFO - PROCESS | 1679 | 1467319645286 Marionette TRACE conn2 <- [1,2869,null,{"value":"7"}] 13:47:25 INFO - PROCESS | 1679 | 1467319645297 Marionette TRACE conn2 -> [0,2870,"setScriptTimeout",{"ms":35000}] 13:47:25 INFO - PROCESS | 1679 | 1467319645299 Marionette TRACE conn2 <- [1,2870,null,{}] 13:47:25 INFO - PROCESS | 1679 | 1467319645302 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}] 13:47:25 INFO - PROCESS | 1679 | 1467319645303 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:47:25 INFO - PROCESS | 1679 | 1467319645377 Marionette TRACE conn2 <- [1,2871,null,{"value":null}] 13:47:25 INFO - PROCESS | 1679 | 1467319645383 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:25 INFO - PROCESS | 1679 | 1467319645384 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:47:25 INFO - PROCESS | 1679 | ++DOCSHELL 0x12aa77000 == 36 [pid = 1679] [id = 725] 13:47:25 INFO - PROCESS | 1679 | ++DOMWINDOW == 90 (0x1128cdc00) [pid = 1679] [serial = 2175] [outer = 0x0] 13:47:25 INFO - PROCESS | 1679 | ++DOMWINDOW == 91 (0x11678d800) [pid = 1679] [serial = 2176] [outer = 0x1128cdc00] 13:47:25 INFO - PROCESS | 1679 | 1467319645409 Marionette DEBUG loaded listener.js 13:47:25 INFO - PROCESS | 1679 | ++DOMWINDOW == 92 (0x1182ea800) [pid = 1679] [serial = 2177] [outer = 0x1128cdc00] 13:47:25 INFO - PROCESS | 1679 | 1467319645724 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]]]}] 13:47:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 13:47:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 478ms 13:47:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 13:47:25 INFO - PROCESS | 1679 | 1467319645766 Marionette TRACE conn2 -> [0,2873,"getWindowHandle",null] 13:47:25 INFO - PROCESS | 1679 | 1467319645768 Marionette TRACE conn2 <- [1,2873,null,{"value":"7"}] 13:47:25 INFO - PROCESS | 1679 | 1467319645770 Marionette TRACE conn2 -> [0,2874,"setScriptTimeout",{"ms":35000}] 13:47:25 INFO - PROCESS | 1679 | 1467319645771 Marionette TRACE conn2 <- [1,2874,null,{}] 13:47:25 INFO - PROCESS | 1679 | 1467319645773 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}] 13:47:25 INFO - PROCESS | 1679 | 1467319645774 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:47:25 INFO - PROCESS | 1679 | 1467319645853 Marionette TRACE conn2 <- [1,2875,null,{"value":null}] 13:47:25 INFO - PROCESS | 1679 | 1467319645919 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:25 INFO - PROCESS | 1679 | 1467319645920 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:47:25 INFO - PROCESS | 1679 | ++DOCSHELL 0x12b975800 == 37 [pid = 1679] [id = 726] 13:47:25 INFO - PROCESS | 1679 | ++DOMWINDOW == 93 (0x112a7c800) [pid = 1679] [serial = 2178] [outer = 0x0] 13:47:25 INFO - PROCESS | 1679 | ++DOMWINDOW == 94 (0x11862e400) [pid = 1679] [serial = 2179] [outer = 0x112a7c800] 13:47:25 INFO - PROCESS | 1679 | 1467319645945 Marionette DEBUG loaded listener.js 13:47:25 INFO - PROCESS | 1679 | ++DOMWINDOW == 95 (0x12184b800) [pid = 1679] [serial = 2180] [outer = 0x112a7c800] 13:47:26 INFO - PROCESS | 1679 | 1467319646245 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]]]}] 13:47:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 13:47:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 519ms 13:47:26 INFO - PROCESS | 1679 | 1467319646290 Marionette TRACE conn2 -> [0,2877,"getWindowHandle",null] 13:47:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 13:47:26 INFO - PROCESS | 1679 | 1467319646291 Marionette TRACE conn2 <- [1,2877,null,{"value":"7"}] 13:47:26 INFO - PROCESS | 1679 | 1467319646293 Marionette TRACE conn2 -> [0,2878,"setScriptTimeout",{"ms":35000}] 13:47:26 INFO - PROCESS | 1679 | 1467319646295 Marionette TRACE conn2 <- [1,2878,null,{}] 13:47:26 INFO - PROCESS | 1679 | 1467319646299 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}] 13:47:26 INFO - PROCESS | 1679 | 1467319646301 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:47:26 INFO - PROCESS | 1679 | 1467319646377 Marionette TRACE conn2 <- [1,2879,null,{"value":null}] 13:47:26 INFO - PROCESS | 1679 | 1467319646383 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:26 INFO - PROCESS | 1679 | 1467319646385 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:47:26 INFO - PROCESS | 1679 | ++DOCSHELL 0x12bda1000 == 38 [pid = 1679] [id = 727] 13:47:26 INFO - PROCESS | 1679 | ++DOMWINDOW == 96 (0x1219ef800) [pid = 1679] [serial = 2181] [outer = 0x0] 13:47:26 INFO - PROCESS | 1679 | ++DOMWINDOW == 97 (0x12450a800) [pid = 1679] [serial = 2182] [outer = 0x1219ef800] 13:47:26 INFO - PROCESS | 1679 | 1467319646409 Marionette DEBUG loaded listener.js 13:47:26 INFO - PROCESS | 1679 | ++DOMWINDOW == 98 (0x124cb3400) [pid = 1679] [serial = 2183] [outer = 0x1219ef800] 13:47:26 INFO - PROCESS | 1679 | 1467319646736 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]]]}] 13:47:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 13:47:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 476ms 13:47:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 13:47:26 INFO - PROCESS | 1679 | 1467319646769 Marionette TRACE conn2 -> [0,2881,"getWindowHandle",null] 13:47:26 INFO - PROCESS | 1679 | 1467319646771 Marionette TRACE conn2 <- [1,2881,null,{"value":"7"}] 13:47:26 INFO - PROCESS | 1679 | 1467319646773 Marionette TRACE conn2 -> [0,2882,"setScriptTimeout",{"ms":35000}] 13:47:26 INFO - PROCESS | 1679 | 1467319646774 Marionette TRACE conn2 <- [1,2882,null,{}] 13:47:26 INFO - PROCESS | 1679 | 1467319646776 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}] 13:47:26 INFO - PROCESS | 1679 | 1467319646777 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:47:26 INFO - PROCESS | 1679 | 1467319646886 Marionette TRACE conn2 <- [1,2883,null,{"value":null}] 13:47:26 INFO - PROCESS | 1679 | 1467319646893 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:26 INFO - PROCESS | 1679 | 1467319646894 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:47:26 INFO - PROCESS | 1679 | ++DOCSHELL 0x12c658000 == 39 [pid = 1679] [id = 728] 13:47:26 INFO - PROCESS | 1679 | ++DOMWINDOW == 99 (0x124caf400) [pid = 1679] [serial = 2184] [outer = 0x0] 13:47:26 INFO - PROCESS | 1679 | ++DOMWINDOW == 100 (0x125823800) [pid = 1679] [serial = 2185] [outer = 0x124caf400] 13:47:26 INFO - PROCESS | 1679 | 1467319646919 Marionette DEBUG loaded listener.js 13:47:26 INFO - PROCESS | 1679 | ++DOMWINDOW == 101 (0x125c10400) [pid = 1679] [serial = 2186] [outer = 0x124caf400] 13:47:27 INFO - PROCESS | 1679 | 1467319647384 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]]]}] 13:47:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 13:47:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 618ms 13:47:27 INFO - PROCESS | 1679 | 1467319647392 Marionette TRACE conn2 -> [0,2885,"getWindowHandle",null] 13:47:27 INFO - PROCESS | 1679 | 1467319647395 Marionette TRACE conn2 <- [1,2885,null,{"value":"7"}] 13:47:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 13:47:27 INFO - PROCESS | 1679 | 1467319647418 Marionette TRACE conn2 -> [0,2886,"setScriptTimeout",{"ms":35000}] 13:47:27 INFO - PROCESS | 1679 | 1467319647420 Marionette TRACE conn2 <- [1,2886,null,{}] 13:47:27 INFO - PROCESS | 1679 | 1467319647424 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}] 13:47:27 INFO - PROCESS | 1679 | 1467319647426 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:47:27 INFO - PROCESS | 1679 | 1467319647532 Marionette TRACE conn2 <- [1,2887,null,{"value":null}] 13:47:27 INFO - PROCESS | 1679 | 1467319647629 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:27 INFO - PROCESS | 1679 | 1467319647631 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:47:27 INFO - PROCESS | 1679 | ++DOCSHELL 0x118269800 == 40 [pid = 1679] [id = 729] 13:47:27 INFO - PROCESS | 1679 | ++DOMWINDOW == 102 (0x113e4ec00) [pid = 1679] [serial = 2187] [outer = 0x0] 13:47:27 INFO - PROCESS | 1679 | ++DOMWINDOW == 103 (0x11670c000) [pid = 1679] [serial = 2188] [outer = 0x113e4ec00] 13:47:27 INFO - PROCESS | 1679 | 1467319647662 Marionette DEBUG loaded listener.js 13:47:27 INFO - PROCESS | 1679 | ++DOMWINDOW == 104 (0x1176ec400) [pid = 1679] [serial = 2189] [outer = 0x113e4ec00] 13:47:28 INFO - PROCESS | 1679 | 1467319648096 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]]]}] 13:47:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 13:47:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 723ms 13:47:28 INFO - PROCESS | 1679 | 1467319648145 Marionette TRACE conn2 -> [0,2889,"getWindowHandle",null] 13:47:28 INFO - PROCESS | 1679 | 1467319648148 Marionette TRACE conn2 <- [1,2889,null,{"value":"7"}] 13:47:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 13:47:28 INFO - PROCESS | 1679 | 1467319648154 Marionette TRACE conn2 -> [0,2890,"setScriptTimeout",{"ms":35000}] 13:47:28 INFO - PROCESS | 1679 | 1467319648156 Marionette TRACE conn2 <- [1,2890,null,{}] 13:47:28 INFO - PROCESS | 1679 | 1467319648159 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}] 13:47:28 INFO - PROCESS | 1679 | 1467319648161 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:47:28 INFO - PROCESS | 1679 | 1467319648263 Marionette TRACE conn2 <- [1,2891,null,{"value":null}] 13:47:28 INFO - PROCESS | 1679 | 1467319648337 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:28 INFO - PROCESS | 1679 | 1467319648338 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:47:28 INFO - PROCESS | 1679 | ++DOCSHELL 0x128f2e800 == 41 [pid = 1679] [id = 730] 13:47:28 INFO - PROCESS | 1679 | ++DOMWINDOW == 105 (0x11862f800) [pid = 1679] [serial = 2190] [outer = 0x0] 13:47:28 INFO - PROCESS | 1679 | ++DOMWINDOW == 106 (0x11869b000) [pid = 1679] [serial = 2191] [outer = 0x11862f800] 13:47:28 INFO - PROCESS | 1679 | 1467319648370 Marionette DEBUG loaded listener.js 13:47:28 INFO - PROCESS | 1679 | ++DOMWINDOW == 107 (0x118f78c00) [pid = 1679] [serial = 2192] [outer = 0x11862f800] 13:47:28 INFO - PROCESS | 1679 | 1467319648796 Marionette TRACE conn2 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 13:47:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 13:47:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 670ms 13:47:28 INFO - PROCESS | 1679 | 1467319648824 Marionette TRACE conn2 -> [0,2893,"getWindowHandle",null] 13:47:28 INFO - PROCESS | 1679 | 1467319648826 Marionette TRACE conn2 <- [1,2893,null,{"value":"7"}] 13:47:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 13:47:28 INFO - PROCESS | 1679 | 1467319648828 Marionette TRACE conn2 -> [0,2894,"setScriptTimeout",{"ms":35000}] 13:47:28 INFO - PROCESS | 1679 | 1467319648831 Marionette TRACE conn2 <- [1,2894,null,{}] 13:47:28 INFO - PROCESS | 1679 | 1467319648839 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}] 13:47:28 INFO - PROCESS | 1679 | 1467319648842 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:47:28 INFO - PROCESS | 1679 | 1467319648966 Marionette TRACE conn2 <- [1,2895,null,{"value":null}] 13:47:29 INFO - PROCESS | 1679 | 1467319649030 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:29 INFO - PROCESS | 1679 | 1467319649032 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:47:29 INFO - PROCESS | 1679 | ++DOCSHELL 0x12ce85800 == 42 [pid = 1679] [id = 731] 13:47:29 INFO - PROCESS | 1679 | ++DOMWINDOW == 108 (0x119756800) [pid = 1679] [serial = 2193] [outer = 0x0] 13:47:29 INFO - PROCESS | 1679 | ++DOMWINDOW == 109 (0x120f1dc00) [pid = 1679] [serial = 2194] [outer = 0x119756800] 13:47:29 INFO - PROCESS | 1679 | 1467319649063 Marionette DEBUG loaded listener.js 13:47:29 INFO - PROCESS | 1679 | ++DOMWINDOW == 110 (0x12184a400) [pid = 1679] [serial = 2195] [outer = 0x119756800] 13:47:29 INFO - PROCESS | 1679 | 1467319649517 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]]]}] 13:47:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 13:47:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 722ms 13:47:29 INFO - PROCESS | 1679 | 1467319649571 Marionette TRACE conn2 -> [0,2897,"getWindowHandle",null] 13:47:29 INFO - PROCESS | 1679 | 1467319649573 Marionette TRACE conn2 <- [1,2897,null,{"value":"7"}] 13:47:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 13:47:29 INFO - PROCESS | 1679 | 1467319649577 Marionette TRACE conn2 -> [0,2898,"setScriptTimeout",{"ms":35000}] 13:47:29 INFO - PROCESS | 1679 | 1467319649578 Marionette TRACE conn2 <- [1,2898,null,{}] 13:47:29 INFO - PROCESS | 1679 | 1467319649583 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}] 13:47:29 INFO - PROCESS | 1679 | 1467319649584 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:47:29 INFO - PROCESS | 1679 | 1467319649695 Marionette TRACE conn2 <- [1,2899,null,{"value":null}] 13:47:29 INFO - PROCESS | 1679 | 1467319649769 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:29 INFO - PROCESS | 1679 | 1467319649771 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:47:29 INFO - PROCESS | 1679 | ++DOCSHELL 0x117d4f800 == 43 [pid = 1679] [id = 732] 13:47:29 INFO - PROCESS | 1679 | ++DOMWINDOW == 111 (0x113969c00) [pid = 1679] [serial = 2196] [outer = 0x0] 13:47:29 INFO - PROCESS | 1679 | ++DOMWINDOW == 112 (0x121a61000) [pid = 1679] [serial = 2197] [outer = 0x113969c00] 13:47:29 INFO - PROCESS | 1679 | 1467319649802 Marionette DEBUG loaded listener.js 13:47:29 INFO - PROCESS | 1679 | ++DOMWINDOW == 113 (0x125c11800) [pid = 1679] [serial = 2198] [outer = 0x113969c00] 13:47:30 INFO - PROCESS | 1679 | 1467319650336 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]]]}] 13:47:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 13:47:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 824ms 13:47:30 INFO - PROCESS | 1679 | 1467319650403 Marionette TRACE conn2 -> [0,2901,"getWindowHandle",null] 13:47:30 INFO - PROCESS | 1679 | 1467319650405 Marionette TRACE conn2 <- [1,2901,null,{"value":"7"}] 13:47:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 13:47:30 INFO - PROCESS | 1679 | 1467319650409 Marionette TRACE conn2 -> [0,2902,"setScriptTimeout",{"ms":35000}] 13:47:30 INFO - PROCESS | 1679 | 1467319650411 Marionette TRACE conn2 <- [1,2902,null,{}] 13:47:30 INFO - PROCESS | 1679 | 1467319650414 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}] 13:47:30 INFO - PROCESS | 1679 | 1467319650417 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:47:30 INFO - PROCESS | 1679 | 1467319650565 Marionette TRACE conn2 <- [1,2903,null,{"value":null}] 13:47:30 INFO - PROCESS | 1679 | 1467319650637 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:30 INFO - PROCESS | 1679 | 1467319650638 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:47:30 INFO - PROCESS | 1679 | ++DOCSHELL 0x118580800 == 44 [pid = 1679] [id = 733] 13:47:30 INFO - PROCESS | 1679 | ++DOMWINDOW == 114 (0x1132cd400) [pid = 1679] [serial = 2199] [outer = 0x0] 13:47:30 INFO - PROCESS | 1679 | ++DOMWINDOW == 115 (0x116f06400) [pid = 1679] [serial = 2200] [outer = 0x1132cd400] 13:47:30 INFO - PROCESS | 1679 | 1467319650668 Marionette DEBUG loaded listener.js 13:47:30 INFO - PROCESS | 1679 | ++DOMWINDOW == 116 (0x121a60800) [pid = 1679] [serial = 2201] [outer = 0x1132cd400] 13:47:31 INFO - PROCESS | 1679 | 1467319651252 Marionette TRACE conn2 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 13:47:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 13:47:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 924ms 13:47:31 INFO - PROCESS | 1679 | 1467319651333 Marionette TRACE conn2 -> [0,2905,"getWindowHandle",null] 13:47:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 13:47:31 INFO - PROCESS | 1679 | 1467319651337 Marionette TRACE conn2 <- [1,2905,null,{"value":"7"}] 13:47:31 INFO - PROCESS | 1679 | 1467319651342 Marionette TRACE conn2 -> [0,2906,"setScriptTimeout",{"ms":35000}] 13:47:31 INFO - PROCESS | 1679 | 1467319651345 Marionette TRACE conn2 <- [1,2906,null,{}] 13:47:31 INFO - PROCESS | 1679 | 1467319651351 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}] 13:47:31 INFO - PROCESS | 1679 | 1467319651353 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:47:31 INFO - PROCESS | 1679 | 1467319651490 Marionette TRACE conn2 <- [1,2907,null,{"value":null}] 13:47:31 INFO - PROCESS | 1679 | 1467319651625 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:31 INFO - PROCESS | 1679 | 1467319651627 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:47:31 INFO - PROCESS | 1679 | ++DOCSHELL 0x1169ad000 == 45 [pid = 1679] [id = 734] 13:47:31 INFO - PROCESS | 1679 | ++DOMWINDOW == 117 (0x116784000) [pid = 1679] [serial = 2202] [outer = 0x0] 13:47:31 INFO - PROCESS | 1679 | ++DOMWINDOW == 118 (0x116a11800) [pid = 1679] [serial = 2203] [outer = 0x116784000] 13:47:31 INFO - PROCESS | 1679 | 1467319651661 Marionette DEBUG loaded listener.js 13:47:31 INFO - PROCESS | 1679 | ++DOMWINDOW == 119 (0x117d0c400) [pid = 1679] [serial = 2204] [outer = 0x116784000] 13:47:31 INFO - PROCESS | 1679 | --DOCSHELL 0x12bda1000 == 44 [pid = 1679] [id = 727] 13:47:31 INFO - PROCESS | 1679 | --DOCSHELL 0x12b975800 == 43 [pid = 1679] [id = 726] 13:47:31 INFO - PROCESS | 1679 | --DOCSHELL 0x12aa77000 == 42 [pid = 1679] [id = 725] 13:47:31 INFO - PROCESS | 1679 | --DOCSHELL 0x12a5e8800 == 41 [pid = 1679] [id = 724] 13:47:31 INFO - PROCESS | 1679 | --DOCSHELL 0x117d48000 == 40 [pid = 1679] [id = 723] 13:47:31 INFO - PROCESS | 1679 | --DOCSHELL 0x128c55800 == 39 [pid = 1679] [id = 722] 13:47:31 INFO - PROCESS | 1679 | --DOCSHELL 0x1258f6000 == 38 [pid = 1679] [id = 721] 13:47:31 INFO - PROCESS | 1679 | --DOMWINDOW == 118 (0x12d2ae000) [pid = 1679] [serial = 49] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 13:47:31 INFO - PROCESS | 1679 | --DOMWINDOW == 117 (0x113eac400) [pid = 1679] [serial = 2146] [outer = 0x0] [url = about:blank] 13:47:31 INFO - PROCESS | 1679 | --DOCSHELL 0x121a2c000 == 37 [pid = 1679] [id = 720] 13:47:31 INFO - PROCESS | 1679 | --DOCSHELL 0x1186f6000 == 36 [pid = 1679] [id = 719] 13:47:31 INFO - PROCESS | 1679 | --DOCSHELL 0x121a37000 == 35 [pid = 1679] [id = 718] 13:47:31 INFO - PROCESS | 1679 | --DOCSHELL 0x1210a0800 == 34 [pid = 1679] [id = 717] 13:47:31 INFO - PROCESS | 1679 | --DOCSHELL 0x1181e2000 == 33 [pid = 1679] [id = 716] 13:47:31 INFO - PROCESS | 1679 | --DOMWINDOW == 116 (0x116969400) [pid = 1679] [serial = 2140] [outer = 0x0] [url = about:blank] 13:47:31 INFO - PROCESS | 1679 | --DOMWINDOW == 115 (0x117064400) [pid = 1679] [serial = 2141] [outer = 0x0] [url = about:blank] 13:47:31 INFO - PROCESS | 1679 | --DOMWINDOW == 114 (0x1128d0c00) [pid = 1679] [serial = 2126] [outer = 0x0] [url = about:blank] 13:47:31 INFO - PROCESS | 1679 | --DOMWINDOW == 113 (0x119642800) [pid = 1679] [serial = 2131] [outer = 0x0] [url = about:blank] 13:47:31 INFO - PROCESS | 1679 | --DOMWINDOW == 112 (0x118533800) [pid = 1679] [serial = 2129] [outer = 0x0] [url = about:blank] 13:47:31 INFO - PROCESS | 1679 | --DOMWINDOW == 111 (0x118171c00) [pid = 1679] [serial = 2128] [outer = 0x0] [url = about:blank] 13:47:31 INFO - PROCESS | 1679 | --DOMWINDOW == 110 (0x124cab400) [pid = 1679] [serial = 2134] [outer = 0x0] [url = about:blank] 13:47:31 INFO - PROCESS | 1679 | --DOMWINDOW == 109 (0x121a68800) [pid = 1679] [serial = 2104] [outer = 0x0] [url = about:blank] 13:47:31 INFO - PROCESS | 1679 | --DOMWINDOW == 108 (0x125694000) [pid = 1679] [serial = 2107] [outer = 0x0] [url = about:blank] 13:47:31 INFO - PROCESS | 1679 | --DOMWINDOW == 107 (0x124cb6c00) [pid = 1679] [serial = 2105] [outer = 0x0] [url = about:blank] 13:47:31 INFO - PROCESS | 1679 | --DOMWINDOW == 106 (0x1197e2400) [pid = 1679] [serial = 2101] [outer = 0x0] [url = about:blank] 13:47:31 INFO - PROCESS | 1679 | --DOMWINDOW == 105 (0x126070800) [pid = 1679] [serial = 2110] [outer = 0x0] [url = about:blank] 13:47:31 INFO - PROCESS | 1679 | --DOMWINDOW == 104 (0x125693800) [pid = 1679] [serial = 2081] [outer = 0x0] [url = about:blank] 13:47:31 INFO - PROCESS | 1679 | --DOMWINDOW == 103 (0x116a0b800) [pid = 1679] [serial = 2092] [outer = 0x0] [url = about:blank] 13:47:31 INFO - PROCESS | 1679 | --DOMWINDOW == 102 (0x117d3a800) [pid = 1679] [serial = 2093] [outer = 0x0] [url = about:blank] 13:47:31 INFO - PROCESS | 1679 | --DOMWINDOW == 101 (0x113ead400) [pid = 1679] [serial = 2089] [outer = 0x0] [url = about:blank] 13:47:31 INFO - PROCESS | 1679 | --DOMWINDOW == 100 (0x116787c00) [pid = 1679] [serial = 2090] [outer = 0x0] [url = about:blank] 13:47:31 INFO - PROCESS | 1679 | --DOMWINDOW == 99 (0x1186a2400) [pid = 1679] [serial = 2095] [outer = 0x0] [url = about:blank] 13:47:31 INFO - PROCESS | 1679 | --DOMWINDOW == 98 (0x118fc6400) [pid = 1679] [serial = 2096] [outer = 0x0] [url = about:blank] 13:47:31 INFO - PROCESS | 1679 | --DOMWINDOW == 97 (0x119388000) [pid = 1679] [serial = 2098] [outer = 0x0] [url = about:blank] 13:47:31 INFO - PROCESS | 1679 | --DOMWINDOW == 96 (0x119755800) [pid = 1679] [serial = 2099] [outer = 0x0] [url = about:blank] 13:47:31 INFO - PROCESS | 1679 | --DOMWINDOW == 95 (0x1128cd000) [pid = 1679] [serial = 2083] [outer = 0x0] [url = about:blank] 13:47:31 INFO - PROCESS | 1679 | --DOMWINDOW == 94 (0x1130d4400) [pid = 1679] [serial = 2084] [outer = 0x0] [url = about:blank] 13:47:31 INFO - PROCESS | 1679 | --DOMWINDOW == 93 (0x116788c00) [pid = 1679] [serial = 2086] [outer = 0x0] [url = about:blank] 13:47:31 INFO - PROCESS | 1679 | --DOMWINDOW == 92 (0x125cbf400) [pid = 1679] [serial = 2108] [outer = 0x0] [url = about:blank] 13:47:31 INFO - PROCESS | 1679 | --DOMWINDOW == 91 (0x116f0b000) [pid = 1679] [serial = 2087] [outer = 0x0] [url = about:blank] 13:47:31 INFO - PROCESS | 1679 | --DOMWINDOW == 90 (0x121025400) [pid = 1679] [serial = 2132] [outer = 0x0] [url = about:blank] 13:47:31 INFO - PROCESS | 1679 | --DOMWINDOW == 89 (0x1265b5c00) [pid = 1679] [serial = 2138] [outer = 0x0] [url = about:blank] 13:47:31 INFO - PROCESS | 1679 | --DOMWINDOW == 88 (0x125dc0800) [pid = 1679] [serial = 2137] [outer = 0x0] [url = about:blank] 13:47:31 INFO - PROCESS | 1679 | --DOMWINDOW == 87 (0x125c10000) [pid = 1679] [serial = 2135] [outer = 0x0] [url = about:blank] 13:47:31 INFO - PROCESS | 1679 | --DOMWINDOW == 86 (0x12620e000) [pid = 1679] [serial = 2111] [outer = 0x0] [url = about:blank] 13:47:31 INFO - PROCESS | 1679 | --DOMWINDOW == 85 (0x1265bb400) [pid = 1679] [serial = 2120] [outer = 0x0] [url = about:blank] 13:47:31 INFO - PROCESS | 1679 | --DOMWINDOW == 84 (0x116781000) [pid = 1679] [serial = 2113] [outer = 0x0] [url = about:blank] 13:47:31 INFO - PROCESS | 1679 | --DOMWINDOW == 83 (0x1128d1000) [pid = 1679] [serial = 2143] [outer = 0x0] [url = about:blank] 13:47:31 INFO - PROCESS | 1679 | --DOMWINDOW == 82 (0x112d73c00) [pid = 1679] [serial = 2144] [outer = 0x0] [url = about:blank] 13:47:31 INFO - PROCESS | 1679 | --DOMWINDOW == 81 (0x118534c00) [pid = 1679] [serial = 2114] [outer = 0x0] [url = about:blank] 13:47:31 INFO - PROCESS | 1679 | --DOMWINDOW == 80 (0x12650a800) [pid = 1679] [serial = 2119] [outer = 0x0] [url = about:blank] 13:47:31 INFO - PROCESS | 1679 | --DOMWINDOW == 79 (0x116784c00) [pid = 1679] [serial = 1433] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 13:47:31 INFO - PROCESS | 1679 | --DOMWINDOW == 78 (0x128829400) [pid = 1679] [serial = 2122] [outer = 0x0] [url = about:blank] 13:47:31 INFO - PROCESS | 1679 | --DOMWINDOW == 77 (0x128831000) [pid = 1679] [serial = 2123] [outer = 0x0] [url = about:blank] 13:47:31 INFO - PROCESS | 1679 | --DOMWINDOW == 76 (0x120f1b400) [pid = 1679] [serial = 2102] [outer = 0x0] [url = about:blank] 13:47:31 INFO - PROCESS | 1679 | --DOMWINDOW == 75 (0x119a04800) [pid = 1679] [serial = 2116] [outer = 0x0] [url = about:blank] 13:47:31 INFO - PROCESS | 1679 | --DOMWINDOW == 74 (0x126213800) [pid = 1679] [serial = 2117] [outer = 0x0] [url = about:blank] 13:47:31 INFO - PROCESS | 1679 | --DOMWINDOW == 73 (0x110fef800) [pid = 1679] [serial = 2125] [outer = 0x0] [url = about:blank] 13:47:31 INFO - PROCESS | 1679 | --DOMWINDOW == 72 (0x123c07800) [pid = 1679] [serial = 2078] [outer = 0x0] [url = about:blank] 13:47:32 INFO - PROCESS | 1679 | 1467319652083 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]]]}] 13:47:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 13:47:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 777ms 13:47:32 INFO - PROCESS | 1679 | 1467319652119 Marionette TRACE conn2 -> [0,2909,"getWindowHandle",null] 13:47:32 INFO - PROCESS | 1679 | 1467319652122 Marionette TRACE conn2 <- [1,2909,null,{"value":"7"}] 13:47:32 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 13:47:32 INFO - PROCESS | 1679 | 1467319652127 Marionette TRACE conn2 -> [0,2910,"setScriptTimeout",{"ms":35000}] 13:47:32 INFO - PROCESS | 1679 | 1467319652132 Marionette TRACE conn2 <- [1,2910,null,{}] 13:47:32 INFO - PROCESS | 1679 | 1467319652135 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}] 13:47:32 INFO - PROCESS | 1679 | 1467319652137 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:47:32 INFO - PROCESS | 1679 | 1467319652247 Marionette TRACE conn2 <- [1,2911,null,{"value":null}] 13:47:32 INFO - PROCESS | 1679 | 1467319652333 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:32 INFO - PROCESS | 1679 | 1467319652335 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:47:32 INFO - PROCESS | 1679 | ++DOCSHELL 0x118faf800 == 34 [pid = 1679] [id = 735] 13:47:32 INFO - PROCESS | 1679 | ++DOMWINDOW == 73 (0x117d11000) [pid = 1679] [serial = 2205] [outer = 0x0] 13:47:32 INFO - PROCESS | 1679 | ++DOMWINDOW == 74 (0x11833bc00) [pid = 1679] [serial = 2206] [outer = 0x117d11000] 13:47:32 INFO - PROCESS | 1679 | 1467319652380 Marionette DEBUG loaded listener.js 13:47:32 INFO - PROCESS | 1679 | ++DOMWINDOW == 75 (0x1186a5800) [pid = 1679] [serial = 2207] [outer = 0x117d11000] 13:47:32 INFO - PROCESS | 1679 | 1467319652772 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]]]}] 13:47:32 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 13:47:32 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 13:47:32 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 673ms 13:47:32 INFO - PROCESS | 1679 | 1467319652806 Marionette TRACE conn2 -> [0,2913,"getWindowHandle",null] 13:47:32 INFO - PROCESS | 1679 | 1467319652807 Marionette TRACE conn2 <- [1,2913,null,{"value":"7"}] 13:47:32 INFO - TEST-START | /DOMEvents/constructors.html 13:47:32 INFO - PROCESS | 1679 | 1467319652811 Marionette TRACE conn2 -> [0,2914,"setScriptTimeout",{"ms":35000}] 13:47:32 INFO - PROCESS | 1679 | 1467319652813 Marionette TRACE conn2 <- [1,2914,null,{}] 13:47:32 INFO - PROCESS | 1679 | 1467319652820 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}] 13:47:32 INFO - PROCESS | 1679 | 1467319652823 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:47:32 INFO - PROCESS | 1679 | 1467319652909 Marionette TRACE conn2 <- [1,2915,null,{"value":null}] 13:47:32 INFO - PROCESS | 1679 | 1467319652916 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:32 INFO - PROCESS | 1679 | 1467319652918 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:47:32 INFO - PROCESS | 1679 | ++DOCSHELL 0x12453b000 == 35 [pid = 1679] [id = 736] 13:47:32 INFO - PROCESS | 1679 | ++DOMWINDOW == 76 (0x118ff2c00) [pid = 1679] [serial = 2208] [outer = 0x0] 13:47:32 INFO - PROCESS | 1679 | ++DOMWINDOW == 77 (0x119642800) [pid = 1679] [serial = 2209] [outer = 0x118ff2c00] 13:47:32 INFO - PROCESS | 1679 | 1467319652945 Marionette DEBUG loaded listener.js 13:47:33 INFO - PROCESS | 1679 | ++DOMWINDOW == 78 (0x1197e5800) [pid = 1679] [serial = 2210] [outer = 0x118ff2c00] 13:47:33 INFO - PROCESS | 1679 | 1467319653304 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]]]}] 13:47:33 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 13:47:33 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 13:47:33 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 13:47:33 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 13:47:33 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 13:47:33 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 13:47:33 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 13:47:33 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 13:47:33 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 13:47:33 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 13:47:33 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 13:47:33 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 13:47:33 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 13:47:33 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 13:47:33 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 13:47:33 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 13:47:33 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 13:47:33 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 13:47:33 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 13:47:33 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 13:47:33 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 13:47:33 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 13:47:33 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 13:47:33 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 13:47:33 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 13:47:33 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 13:47:33 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 13:47:33 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 13:47:33 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 13:47:33 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 13:47:33 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 13:47:33 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 13:47:33 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 13:47:33 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 13:47:33 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 13:47:33 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 13:47:33 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 13:47:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 13:47:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:47:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:47:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 13:47:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 13:47:33 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 13:47:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 13:47:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:47:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:47:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 13:47:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 13:47:33 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 13:47:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 13:47:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:47:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:47:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 13:47:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 13:47:33 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 13:47:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 13:47:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:47:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:47:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 13:47:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 13:47:33 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 13:47:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 13:47:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:47:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:47:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 13:47:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 13:47:33 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 13:47:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 13:47:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:47:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:47:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 13:47:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 13:47:33 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 13:47:33 INFO - TEST-OK | /DOMEvents/constructors.html | took 528ms 13:47:33 INFO - PROCESS | 1679 | 1467319653344 Marionette TRACE conn2 -> [0,2917,"getWindowHandle",null] 13:47:33 INFO - PROCESS | 1679 | 1467319653345 Marionette TRACE conn2 <- [1,2917,null,{"value":"7"}] 13:47:33 INFO - TEST-START | /DOMEvents/event-phases-order.html 13:47:33 INFO - PROCESS | 1679 | 1467319653348 Marionette TRACE conn2 -> [0,2918,"setScriptTimeout",{"ms":35000}] 13:47:33 INFO - PROCESS | 1679 | 1467319653349 Marionette TRACE conn2 <- [1,2918,null,{}] 13:47:33 INFO - PROCESS | 1679 | 1467319653351 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}] 13:47:33 INFO - PROCESS | 1679 | 1467319653353 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:47:33 INFO - PROCESS | 1679 | 1467319653436 Marionette TRACE conn2 <- [1,2919,null,{"value":null}] 13:47:33 INFO - PROCESS | 1679 | 1467319653440 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:33 INFO - PROCESS | 1679 | 1467319653441 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:47:33 INFO - PROCESS | 1679 | ++DOCSHELL 0x128942000 == 36 [pid = 1679] [id = 737] 13:47:33 INFO - PROCESS | 1679 | ++DOMWINDOW == 79 (0x12102b400) [pid = 1679] [serial = 2211] [outer = 0x0] 13:47:33 INFO - PROCESS | 1679 | ++DOMWINDOW == 80 (0x121a92400) [pid = 1679] [serial = 2212] [outer = 0x12102b400] 13:47:33 INFO - PROCESS | 1679 | 1467319653467 Marionette DEBUG loaded listener.js 13:47:33 INFO - PROCESS | 1679 | ++DOMWINDOW == 81 (0x124cb8c00) [pid = 1679] [serial = 2213] [outer = 0x12102b400] 13:47:33 INFO - PROCESS | 1679 | 1467319653782 Marionette TRACE conn2 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 13:47:33 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 13:47:33 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 469ms 13:47:33 INFO - PROCESS | 1679 | 1467319653817 Marionette TRACE conn2 -> [0,2921,"getWindowHandle",null] 13:47:33 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 13:47:33 INFO - PROCESS | 1679 | 1467319653827 Marionette TRACE conn2 <- [1,2921,null,{"value":"7"}] 13:47:33 INFO - PROCESS | 1679 | 1467319653829 Marionette TRACE conn2 -> [0,2922,"setScriptTimeout",{"ms":35000}] 13:47:33 INFO - PROCESS | 1679 | 1467319653830 Marionette TRACE conn2 <- [1,2922,null,{}] 13:47:33 INFO - PROCESS | 1679 | 1467319653832 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}] 13:47:33 INFO - PROCESS | 1679 | 1467319653834 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:47:33 INFO - PROCESS | 1679 | 1467319653915 Marionette TRACE conn2 <- [1,2923,null,{"value":null}] 13:47:33 INFO - PROCESS | 1679 | 1467319653990 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:33 INFO - PROCESS | 1679 | 1467319653991 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:47:34 INFO - PROCESS | 1679 | ++DOCSHELL 0x1290e1000 == 37 [pid = 1679] [id = 738] 13:47:34 INFO - PROCESS | 1679 | ++DOMWINDOW == 82 (0x1210dc800) [pid = 1679] [serial = 2214] [outer = 0x0] 13:47:34 INFO - PROCESS | 1679 | ++DOMWINDOW == 83 (0x125c10000) [pid = 1679] [serial = 2215] [outer = 0x1210dc800] 13:47:34 INFO - PROCESS | 1679 | 1467319654015 Marionette DEBUG loaded listener.js 13:47:34 INFO - PROCESS | 1679 | ++DOMWINDOW == 84 (0x126063000) [pid = 1679] [serial = 2216] [outer = 0x1210dc800] 13:47:34 INFO - PROCESS | 1679 | [1679] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 13:47:34 INFO - PROCESS | 1679 | [1679] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 13:47:34 INFO - PROCESS | 1679 | [1679] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 13:47:34 INFO - PROCESS | 1679 | [1679] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 13:47:34 INFO - PROCESS | 1679 | 1467319654323 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]]]}] 13:47:34 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 13:47:34 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 13:47:34 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 13:47:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:47:34 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 13:47:34 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 13:47:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:47:34 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 13:47:34 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 13:47:34 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 13:47:34 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 13:47:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:47:34 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 13:47:34 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 13:47:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:47:34 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 13:47:34 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 13:47:34 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 13:47:34 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 13:47:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:47:34 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 13:47:34 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 13:47:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:47:34 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 13:47:34 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]" 13:47:34 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 13:47:34 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 13:47:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:47:34 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 13:47:34 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 13:47:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:47:34 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 13:47:34 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 13:47:34 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 522ms 13:47:34 INFO - PROCESS | 1679 | 1467319654352 Marionette TRACE conn2 -> [0,2925,"getWindowHandle",null] 13:47:34 INFO - PROCESS | 1679 | 1467319654354 Marionette TRACE conn2 <- [1,2925,null,{"value":"7"}] 13:47:34 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 13:47:34 INFO - PROCESS | 1679 | 1467319654356 Marionette TRACE conn2 -> [0,2926,"setScriptTimeout",{"ms":35000}] 13:47:34 INFO - PROCESS | 1679 | 1467319654357 Marionette TRACE conn2 <- [1,2926,null,{}] 13:47:34 INFO - PROCESS | 1679 | 1467319654359 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}] 13:47:34 INFO - PROCESS | 1679 | 1467319654366 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:47:34 INFO - PROCESS | 1679 | 1467319654489 Marionette TRACE conn2 <- [1,2927,null,{"value":null}] 13:47:34 INFO - PROCESS | 1679 | 1467319654503 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:34 INFO - PROCESS | 1679 | 1467319654504 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:47:34 INFO - PROCESS | 1679 | ++DOCSHELL 0x117d49800 == 38 [pid = 1679] [id = 739] 13:47:34 INFO - PROCESS | 1679 | ++DOMWINDOW == 85 (0x12606cc00) [pid = 1679] [serial = 2217] [outer = 0x0] 13:47:34 INFO - PROCESS | 1679 | ++DOMWINDOW == 86 (0x126511400) [pid = 1679] [serial = 2218] [outer = 0x12606cc00] 13:47:34 INFO - PROCESS | 1679 | 1467319654529 Marionette DEBUG loaded listener.js 13:47:34 INFO - PROCESS | 1679 | ++DOMWINDOW == 87 (0x128832c00) [pid = 1679] [serial = 2219] [outer = 0x12606cc00] 13:47:34 INFO - PROCESS | 1679 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 13:47:34 INFO - PROCESS | 1679 | 1467319654841 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]]]}] 13:47:34 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 13:47:34 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 521ms 13:47:34 INFO - PROCESS | 1679 | 1467319654879 Marionette TRACE conn2 -> [0,2929,"getWindowHandle",null] 13:47:34 INFO - PROCESS | 1679 | 1467319654882 Marionette TRACE conn2 <- [1,2929,null,{"value":"7"}] 13:47:34 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 13:47:34 INFO - PROCESS | 1679 | 1467319654885 Marionette TRACE conn2 -> [0,2930,"setScriptTimeout",{"ms":35000}] 13:47:34 INFO - PROCESS | 1679 | 1467319654886 Marionette TRACE conn2 <- [1,2930,null,{}] 13:47:34 INFO - PROCESS | 1679 | 1467319654888 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}] 13:47:34 INFO - PROCESS | 1679 | 1467319654889 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:47:34 INFO - PROCESS | 1679 | 1467319654991 Marionette TRACE conn2 <- [1,2931,null,{"value":null}] 13:47:35 INFO - PROCESS | 1679 | 1467319655006 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:35 INFO - PROCESS | 1679 | 1467319655007 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:47:35 INFO - PROCESS | 1679 | ++DOCSHELL 0x12bdaa000 == 39 [pid = 1679] [id = 740] 13:47:35 INFO - PROCESS | 1679 | ++DOMWINDOW == 88 (0x128b82400) [pid = 1679] [serial = 2220] [outer = 0x0] 13:47:35 INFO - PROCESS | 1679 | ++DOMWINDOW == 89 (0x128cd0c00) [pid = 1679] [serial = 2221] [outer = 0x128b82400] 13:47:35 INFO - PROCESS | 1679 | 1467319655031 Marionette DEBUG loaded listener.js 13:47:35 INFO - PROCESS | 1679 | ++DOMWINDOW == 90 (0x128fa0800) [pid = 1679] [serial = 2222] [outer = 0x128b82400] 13:47:35 INFO - PROCESS | 1679 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 13:47:35 INFO - PROCESS | 1679 | 1467319655352 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]]]}] 13:47:35 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 13:47:35 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 517ms 13:47:35 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 13:47:35 INFO - PROCESS | 1679 | 1467319655402 Marionette TRACE conn2 -> [0,2933,"getWindowHandle",null] 13:47:35 INFO - PROCESS | 1679 | 1467319655404 Marionette TRACE conn2 <- [1,2933,null,{"value":"7"}] 13:47:35 INFO - PROCESS | 1679 | 1467319655406 Marionette TRACE conn2 -> [0,2934,"setScriptTimeout",{"ms":35000}] 13:47:35 INFO - PROCESS | 1679 | 1467319655407 Marionette TRACE conn2 <- [1,2934,null,{}] 13:47:35 INFO - PROCESS | 1679 | 1467319655409 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}] 13:47:35 INFO - PROCESS | 1679 | 1467319655410 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:47:35 INFO - PROCESS | 1679 | 1467319655514 Marionette TRACE conn2 <- [1,2935,null,{"value":null}] 13:47:35 INFO - PROCESS | 1679 | 1467319655527 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:35 INFO - PROCESS | 1679 | 1467319655529 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:47:35 INFO - PROCESS | 1679 | ++DOCSHELL 0x12c658800 == 40 [pid = 1679] [id = 741] 13:47:35 INFO - PROCESS | 1679 | ++DOMWINDOW == 91 (0x124cba400) [pid = 1679] [serial = 2223] [outer = 0x0] 13:47:35 INFO - PROCESS | 1679 | ++DOMWINDOW == 92 (0x128fa3c00) [pid = 1679] [serial = 2224] [outer = 0x124cba400] 13:47:35 INFO - PROCESS | 1679 | 1467319655552 Marionette DEBUG loaded listener.js 13:47:35 INFO - PROCESS | 1679 | ++DOMWINDOW == 93 (0x129233800) [pid = 1679] [serial = 2225] [outer = 0x124cba400] 13:47:35 INFO - PROCESS | 1679 | 1467319655851 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]]]}] 13:47:35 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 13:47:35 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 467ms 13:47:35 INFO - PROCESS | 1679 | 1467319655874 Marionette TRACE conn2 -> [0,2937,"getWindowHandle",null] 13:47:35 INFO - PROCESS | 1679 | 1467319655875 Marionette TRACE conn2 <- [1,2937,null,{"value":"7"}] 13:47:35 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 13:47:35 INFO - PROCESS | 1679 | 1467319655877 Marionette TRACE conn2 -> [0,2938,"setScriptTimeout",{"ms":35000}] 13:47:35 INFO - PROCESS | 1679 | 1467319655880 Marionette TRACE conn2 <- [1,2938,null,{}] 13:47:35 INFO - PROCESS | 1679 | 1467319655890 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}] 13:47:35 INFO - PROCESS | 1679 | 1467319655891 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:47:36 INFO - PROCESS | 1679 | 1467319656088 Marionette TRACE conn2 <- [1,2939,null,{"value":null}] 13:47:36 INFO - PROCESS | 1679 | --DOMWINDOW == 92 (0x118893000) [pid = 1679] [serial = 2163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 13:47:36 INFO - PROCESS | 1679 | --DOMWINDOW == 91 (0x1130cfc00) [pid = 1679] [serial = 2154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 13:47:36 INFO - PROCESS | 1679 | --DOMWINDOW == 90 (0x116709c00) [pid = 1679] [serial = 2160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 13:47:36 INFO - PROCESS | 1679 | --DOMWINDOW == 89 (0x1128aa000) [pid = 1679] [serial = 2157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 13:47:36 INFO - PROCESS | 1679 | --DOMWINDOW == 88 (0x11336c800) [pid = 1679] [serial = 2145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 13:47:36 INFO - PROCESS | 1679 | --DOMWINDOW == 87 (0x118ff8400) [pid = 1679] [serial = 2166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 13:47:36 INFO - PROCESS | 1679 | --DOMWINDOW == 86 (0x1174c0400) [pid = 1679] [serial = 2169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 13:47:36 INFO - PROCESS | 1679 | --DOMWINDOW == 85 (0x118f83c00) [pid = 1679] [serial = 2172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 13:47:36 INFO - PROCESS | 1679 | --DOMWINDOW == 84 (0x1128cdc00) [pid = 1679] [serial = 2175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 13:47:36 INFO - PROCESS | 1679 | --DOMWINDOW == 83 (0x112a7c800) [pid = 1679] [serial = 2178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 13:47:36 INFO - PROCESS | 1679 | --DOMWINDOW == 82 (0x1219ef800) [pid = 1679] [serial = 2181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 13:47:36 INFO - PROCESS | 1679 | 1467319656136 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:36 INFO - PROCESS | 1679 | 1467319656137 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:47:36 INFO - PROCESS | 1679 | ++DOCSHELL 0x119ada000 == 41 [pid = 1679] [id = 742] 13:47:36 INFO - PROCESS | 1679 | ++DOMWINDOW == 83 (0x111c22000) [pid = 1679] [serial = 2226] [outer = 0x0] 13:47:36 INFO - PROCESS | 1679 | ++DOMWINDOW == 84 (0x1128a7800) [pid = 1679] [serial = 2227] [outer = 0x111c22000] 13:47:36 INFO - PROCESS | 1679 | 1467319656162 Marionette DEBUG loaded listener.js 13:47:36 INFO - PROCESS | 1679 | ++DOMWINDOW == 85 (0x1160de400) [pid = 1679] [serial = 2228] [outer = 0x111c22000] 13:47:36 INFO - PROCESS | 1679 | 1467319656411 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]]]}] 13:47:36 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. 13:47:36 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 579ms 13:47:36 INFO - PROCESS | 1679 | 1467319656457 Marionette TRACE conn2 -> [0,2941,"getWindowHandle",null] 13:47:36 INFO - PROCESS | 1679 | 1467319656458 Marionette TRACE conn2 <- [1,2941,null,{"value":"7"}] 13:47:36 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 13:47:36 INFO - PROCESS | 1679 | 1467319656461 Marionette TRACE conn2 -> [0,2942,"setScriptTimeout",{"ms":35000}] 13:47:36 INFO - PROCESS | 1679 | 1467319656463 Marionette TRACE conn2 <- [1,2942,null,{}] 13:47:36 INFO - PROCESS | 1679 | 1467319656472 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}] 13:47:36 INFO - PROCESS | 1679 | 1467319656473 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:47:36 INFO - PROCESS | 1679 | 1467319656559 Marionette TRACE conn2 <- [1,2943,null,{"value":null}] 13:47:36 INFO - PROCESS | 1679 | 1467319656566 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:36 INFO - PROCESS | 1679 | 1467319656567 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:47:36 INFO - PROCESS | 1679 | ++DOCSHELL 0x12ce85000 == 42 [pid = 1679] [id = 743] 13:47:36 INFO - PROCESS | 1679 | ++DOMWINDOW == 86 (0x116629800) [pid = 1679] [serial = 2229] [outer = 0x0] 13:47:36 INFO - PROCESS | 1679 | ++DOMWINDOW == 87 (0x119758400) [pid = 1679] [serial = 2230] [outer = 0x116629800] 13:47:36 INFO - PROCESS | 1679 | 1467319656591 Marionette DEBUG loaded listener.js 13:47:36 INFO - PROCESS | 1679 | ++DOMWINDOW == 88 (0x128b84800) [pid = 1679] [serial = 2231] [outer = 0x116629800] 13:47:36 INFO - PROCESS | 1679 | 1467319656914 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"]]]}] 13:47:36 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 13:47:36 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 13:47:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:47:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:47:36 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 13:47:36 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 479ms 13:47:36 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 13:47:36 INFO - PROCESS | 1679 | 1467319656941 Marionette TRACE conn2 -> [0,2945,"getWindowHandle",null] 13:47:36 INFO - PROCESS | 1679 | 1467319656942 Marionette TRACE conn2 <- [1,2945,null,{"value":"7"}] 13:47:36 INFO - PROCESS | 1679 | 1467319656945 Marionette TRACE conn2 -> [0,2946,"setScriptTimeout",{"ms":35000}] 13:47:36 INFO - PROCESS | 1679 | 1467319656949 Marionette TRACE conn2 <- [1,2946,null,{}] 13:47:36 INFO - PROCESS | 1679 | 1467319656952 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}] 13:47:36 INFO - PROCESS | 1679 | 1467319656953 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:47:37 INFO - PROCESS | 1679 | 1467319657076 Marionette TRACE conn2 <- [1,2947,null,{"value":null}] 13:47:37 INFO - PROCESS | 1679 | 1467319657085 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:37 INFO - PROCESS | 1679 | 1467319657087 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:47:37 INFO - PROCESS | 1679 | ++DOCSHELL 0x12d441800 == 43 [pid = 1679] [id = 744] 13:47:37 INFO - PROCESS | 1679 | ++DOMWINDOW == 89 (0x12923b400) [pid = 1679] [serial = 2232] [outer = 0x0] 13:47:37 INFO - PROCESS | 1679 | ++DOMWINDOW == 90 (0x129449400) [pid = 1679] [serial = 2233] [outer = 0x12923b400] 13:47:37 INFO - PROCESS | 1679 | 1467319657113 Marionette DEBUG loaded listener.js 13:47:37 INFO - PROCESS | 1679 | ++DOMWINDOW == 91 (0x12a527000) [pid = 1679] [serial = 2234] [outer = 0x12923b400] 13:47:37 INFO - PROCESS | 1679 | 1467319657397 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]]]}] 13:47:37 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. 13:47:37 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 475ms 13:47:37 INFO - PROCESS | 1679 | 1467319657420 Marionette TRACE conn2 -> [0,2949,"getWindowHandle",null] 13:47:37 INFO - PROCESS | 1679 | 1467319657421 Marionette TRACE conn2 <- [1,2949,null,{"value":"7"}] 13:47:37 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 13:47:37 INFO - PROCESS | 1679 | 1467319657424 Marionette TRACE conn2 -> [0,2950,"setScriptTimeout",{"ms":35000}] 13:47:37 INFO - PROCESS | 1679 | 1467319657425 Marionette TRACE conn2 <- [1,2950,null,{}] 13:47:37 INFO - PROCESS | 1679 | 1467319657434 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}] 13:47:37 INFO - PROCESS | 1679 | 1467319657436 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:47:37 INFO - PROCESS | 1679 | 1467319657526 Marionette TRACE conn2 <- [1,2951,null,{"value":null}] 13:47:37 INFO - PROCESS | 1679 | 1467319657530 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:37 INFO - PROCESS | 1679 | 1467319657532 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:47:37 INFO - PROCESS | 1679 | ++DOCSHELL 0x12d694800 == 44 [pid = 1679] [id = 745] 13:47:37 INFO - PROCESS | 1679 | ++DOMWINDOW == 92 (0x12923f800) [pid = 1679] [serial = 2235] [outer = 0x0] 13:47:37 INFO - PROCESS | 1679 | ++DOMWINDOW == 93 (0x12a531400) [pid = 1679] [serial = 2236] [outer = 0x12923f800] 13:47:37 INFO - PROCESS | 1679 | 1467319657556 Marionette DEBUG loaded listener.js 13:47:37 INFO - PROCESS | 1679 | ++DOMWINDOW == 94 (0x12a537400) [pid = 1679] [serial = 2237] [outer = 0x12923f800] 13:47:37 INFO - PROCESS | 1679 | ++DOCSHELL 0x12d44c000 == 45 [pid = 1679] [id = 746] 13:47:37 INFO - PROCESS | 1679 | ++DOMWINDOW == 95 (0x12a538800) [pid = 1679] [serial = 2238] [outer = 0x0] 13:47:37 INFO - PROCESS | 1679 | ++DOMWINDOW == 96 (0x12a526800) [pid = 1679] [serial = 2239] [outer = 0x12a538800] 13:47:37 INFO - PROCESS | 1679 | 1467319657877 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]]]}] 13:47:37 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. 13:47:37 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 468ms 13:47:37 INFO - PROCESS | 1679 | 1467319657893 Marionette TRACE conn2 -> [0,2953,"getWindowHandle",null] 13:47:37 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 13:47:37 INFO - PROCESS | 1679 | 1467319657894 Marionette TRACE conn2 <- [1,2953,null,{"value":"7"}] 13:47:37 INFO - PROCESS | 1679 | 1467319657900 Marionette TRACE conn2 -> [0,2954,"setScriptTimeout",{"ms":35000}] 13:47:37 INFO - PROCESS | 1679 | 1467319657901 Marionette TRACE conn2 <- [1,2954,null,{}] 13:47:37 INFO - PROCESS | 1679 | 1467319657903 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}] 13:47:37 INFO - PROCESS | 1679 | 1467319657904 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:47:38 INFO - PROCESS | 1679 | 1467319658038 Marionette TRACE conn2 <- [1,2955,null,{"value":null}] 13:47:38 INFO - PROCESS | 1679 | 1467319658045 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:38 INFO - PROCESS | 1679 | 1467319658046 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:47:38 INFO - PROCESS | 1679 | ++DOCSHELL 0x12dc68800 == 46 [pid = 1679] [id = 747] 13:47:38 INFO - PROCESS | 1679 | ++DOMWINDOW == 97 (0x11274c000) [pid = 1679] [serial = 2240] [outer = 0x0] 13:47:38 INFO - PROCESS | 1679 | ++DOMWINDOW == 98 (0x12a537000) [pid = 1679] [serial = 2241] [outer = 0x11274c000] 13:47:38 INFO - PROCESS | 1679 | 1467319658071 Marionette DEBUG loaded listener.js 13:47:38 INFO - PROCESS | 1679 | ++DOMWINDOW == 99 (0x12a904000) [pid = 1679] [serial = 2242] [outer = 0x11274c000] 13:47:38 INFO - PROCESS | 1679 | 1467319658540 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]]]}] 13:47:38 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 13:47:38 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 13:47:38 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 671ms 13:47:38 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 13:47:38 INFO - PROCESS | 1679 | 1467319658569 Marionette TRACE conn2 -> [0,2957,"getWindowHandle",null] 13:47:38 INFO - PROCESS | 1679 | 1467319658572 Marionette TRACE conn2 <- [1,2957,null,{"value":"7"}] 13:47:38 INFO - PROCESS | 1679 | 1467319658575 Marionette TRACE conn2 -> [0,2958,"setScriptTimeout",{"ms":35000}] 13:47:38 INFO - PROCESS | 1679 | 1467319658579 Marionette TRACE conn2 <- [1,2958,null,{}] 13:47:38 INFO - PROCESS | 1679 | 1467319658582 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}] 13:47:38 INFO - PROCESS | 1679 | 1467319658584 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:47:38 INFO - PROCESS | 1679 | 1467319658705 Marionette TRACE conn2 <- [1,2959,null,{"value":null}] 13:47:38 INFO - PROCESS | 1679 | 1467319658832 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:38 INFO - PROCESS | 1679 | 1467319658834 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:47:38 INFO - PROCESS | 1679 | ++DOCSHELL 0x118473000 == 47 [pid = 1679] [id = 748] 13:47:38 INFO - PROCESS | 1679 | ++DOMWINDOW == 100 (0x117d12400) [pid = 1679] [serial = 2243] [outer = 0x0] 13:47:38 INFO - PROCESS | 1679 | ++DOMWINDOW == 101 (0x118171c00) [pid = 1679] [serial = 2244] [outer = 0x117d12400] 13:47:38 INFO - PROCESS | 1679 | 1467319658869 Marionette DEBUG loaded listener.js 13:47:38 INFO - PROCESS | 1679 | ++DOMWINDOW == 102 (0x118f44800) [pid = 1679] [serial = 2245] [outer = 0x117d12400] 13:47:39 INFO - PROCESS | 1679 | 1467319659231 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]]]}] 13:47:39 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. 13:47:39 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 671ms 13:47:39 INFO - PROCESS | 1679 | 1467319659247 Marionette TRACE conn2 -> [0,2961,"getWindowHandle",null] 13:47:39 INFO - PROCESS | 1679 | 1467319659250 Marionette TRACE conn2 <- [1,2961,null,{"value":"7"}] 13:47:39 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 13:47:39 INFO - PROCESS | 1679 | 1467319659255 Marionette TRACE conn2 -> [0,2962,"setScriptTimeout",{"ms":35000}] 13:47:39 INFO - PROCESS | 1679 | 1467319659257 Marionette TRACE conn2 <- [1,2962,null,{}] 13:47:39 INFO - PROCESS | 1679 | 1467319659260 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}] 13:47:39 INFO - PROCESS | 1679 | 1467319659261 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:47:39 INFO - PROCESS | 1679 | 1467319659373 Marionette TRACE conn2 <- [1,2963,null,{"value":null}] 13:47:39 INFO - PROCESS | 1679 | 1467319659432 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:39 INFO - PROCESS | 1679 | 1467319659434 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:47:39 INFO - PROCESS | 1679 | ++DOCSHELL 0x123c31000 == 48 [pid = 1679] [id = 749] 13:47:39 INFO - PROCESS | 1679 | ++DOMWINDOW == 103 (0x118f75800) [pid = 1679] [serial = 2246] [outer = 0x0] 13:47:39 INFO - PROCESS | 1679 | ++DOMWINDOW == 104 (0x118ffcc00) [pid = 1679] [serial = 2247] [outer = 0x118f75800] 13:47:39 INFO - PROCESS | 1679 | 1467319659464 Marionette DEBUG loaded listener.js 13:47:39 INFO - PROCESS | 1679 | ++DOMWINDOW == 105 (0x121225c00) [pid = 1679] [serial = 2248] [outer = 0x118f75800] 13:47:39 INFO - PROCESS | 1679 | 1467319659854 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]]]}] 13:47:39 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. 13:47:39 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 620ms 13:47:39 INFO - PROCESS | 1679 | 1467319659875 Marionette TRACE conn2 -> [0,2965,"getWindowHandle",null] 13:47:39 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 13:47:39 INFO - PROCESS | 1679 | 1467319659877 Marionette TRACE conn2 <- [1,2965,null,{"value":"7"}] 13:47:39 INFO - PROCESS | 1679 | 1467319659880 Marionette TRACE conn2 -> [0,2966,"setScriptTimeout",{"ms":35000}] 13:47:39 INFO - PROCESS | 1679 | 1467319659882 Marionette TRACE conn2 <- [1,2966,null,{}] 13:47:39 INFO - PROCESS | 1679 | 1467319659890 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}] 13:47:39 INFO - PROCESS | 1679 | 1467319659894 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:47:40 INFO - PROCESS | 1679 | 1467319660000 Marionette TRACE conn2 <- [1,2967,null,{"value":null}] 13:47:40 INFO - PROCESS | 1679 | 1467319660085 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:40 INFO - PROCESS | 1679 | 1467319660088 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:47:40 INFO - PROCESS | 1679 | ++DOCSHELL 0x12b982800 == 49 [pid = 1679] [id = 750] 13:47:40 INFO - PROCESS | 1679 | ++DOMWINDOW == 106 (0x126062800) [pid = 1679] [serial = 2249] [outer = 0x0] 13:47:40 INFO - PROCESS | 1679 | ++DOMWINDOW == 107 (0x12621a000) [pid = 1679] [serial = 2250] [outer = 0x126062800] 13:47:40 INFO - PROCESS | 1679 | 1467319660160 Marionette DEBUG loaded listener.js 13:47:40 INFO - PROCESS | 1679 | ++DOMWINDOW == 108 (0x1265b5c00) [pid = 1679] [serial = 2251] [outer = 0x126062800] 13:47:40 INFO - PROCESS | 1679 | 1467319660499 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]]]}] 13:47:40 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. 13:47:40 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 672ms 13:47:40 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 13:47:40 INFO - PROCESS | 1679 | 1467319660552 Marionette TRACE conn2 -> [0,2969,"getWindowHandle",null] 13:47:40 INFO - PROCESS | 1679 | 1467319660553 Marionette TRACE conn2 <- [1,2969,null,{"value":"7"}] 13:47:40 INFO - PROCESS | 1679 | 1467319660556 Marionette TRACE conn2 -> [0,2970,"setScriptTimeout",{"ms":35000}] 13:47:40 INFO - PROCESS | 1679 | 1467319660557 Marionette TRACE conn2 <- [1,2970,null,{}] 13:47:40 INFO - PROCESS | 1679 | 1467319660559 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}] 13:47:40 INFO - PROCESS | 1679 | 1467319660561 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:47:40 INFO - PROCESS | 1679 | 1467319660672 Marionette TRACE conn2 <- [1,2971,null,{"value":null}] 13:47:40 INFO - PROCESS | 1679 | 1467319660731 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:40 INFO - PROCESS | 1679 | 1467319660732 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:47:40 INFO - PROCESS | 1679 | ++DOCSHELL 0x12d440000 == 50 [pid = 1679] [id = 751] 13:47:40 INFO - PROCESS | 1679 | ++DOMWINDOW == 109 (0x1265bd800) [pid = 1679] [serial = 2252] [outer = 0x0] 13:47:40 INFO - PROCESS | 1679 | ++DOMWINDOW == 110 (0x128f9f800) [pid = 1679] [serial = 2253] [outer = 0x1265bd800] 13:47:40 INFO - PROCESS | 1679 | 1467319660761 Marionette DEBUG loaded listener.js 13:47:40 INFO - PROCESS | 1679 | ++DOMWINDOW == 111 (0x12923f400) [pid = 1679] [serial = 2254] [outer = 0x1265bd800] 13:47:41 INFO - PROCESS | 1679 | 1467319661170 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]]]}] 13:47:41 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. 13:47:41 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 620ms 13:47:41 INFO - PROCESS | 1679 | 1467319661177 Marionette TRACE conn2 -> [0,2973,"getWindowHandle",null] 13:47:41 INFO - PROCESS | 1679 | 1467319661179 Marionette TRACE conn2 <- [1,2973,null,{"value":"7"}] 13:47:41 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 13:47:41 INFO - PROCESS | 1679 | 1467319661183 Marionette TRACE conn2 -> [0,2974,"setScriptTimeout",{"ms":35000}] 13:47:41 INFO - PROCESS | 1679 | 1467319661184 Marionette TRACE conn2 <- [1,2974,null,{}] 13:47:41 INFO - PROCESS | 1679 | 1467319661187 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}] 13:47:41 INFO - PROCESS | 1679 | 1467319661188 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:47:41 INFO - PROCESS | 1679 | 1467319661297 Marionette TRACE conn2 <- [1,2975,null,{"value":null}] 13:47:41 INFO - PROCESS | 1679 | 1467319661376 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:41 INFO - PROCESS | 1679 | 1467319661377 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:47:41 INFO - PROCESS | 1679 | ++DOCSHELL 0x11826a000 == 51 [pid = 1679] [id = 752] 13:47:41 INFO - PROCESS | 1679 | ++DOMWINDOW == 112 (0x110f41800) [pid = 1679] [serial = 2255] [outer = 0x0] 13:47:41 INFO - PROCESS | 1679 | ++DOMWINDOW == 113 (0x1130ce000) [pid = 1679] [serial = 2256] [outer = 0x110f41800] 13:47:41 INFO - PROCESS | 1679 | 1467319661624 Marionette DEBUG loaded listener.js 13:47:41 INFO - PROCESS | 1679 | ++DOMWINDOW == 114 (0x11670fc00) [pid = 1679] [serial = 2257] [outer = 0x110f41800] 13:47:42 INFO - PROCESS | 1679 | 1467319662009 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]]]}] 13:47:42 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. 13:47:42 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 869ms 13:47:42 INFO - PROCESS | 1679 | 1467319662053 Marionette TRACE conn2 -> [0,2977,"getWindowHandle",null] 13:47:42 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 13:47:42 INFO - PROCESS | 1679 | 1467319662055 Marionette TRACE conn2 <- [1,2977,null,{"value":"7"}] 13:47:42 INFO - PROCESS | 1679 | 1467319662059 Marionette TRACE conn2 -> [0,2978,"setScriptTimeout",{"ms":35000}] 13:47:42 INFO - PROCESS | 1679 | 1467319662060 Marionette TRACE conn2 <- [1,2978,null,{}] 13:47:42 INFO - PROCESS | 1679 | 1467319662063 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}] 13:47:42 INFO - PROCESS | 1679 | 1467319662065 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:47:42 INFO - PROCESS | 1679 | 1467319662163 Marionette TRACE conn2 <- [1,2979,null,{"value":null}] 13:47:42 INFO - PROCESS | 1679 | 1467319662224 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:42 INFO - PROCESS | 1679 | 1467319662226 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:47:42 INFO - PROCESS | 1679 | ++DOCSHELL 0x128943000 == 52 [pid = 1679] [id = 753] 13:47:42 INFO - PROCESS | 1679 | ++DOMWINDOW == 115 (0x1176ea800) [pid = 1679] [serial = 2258] [outer = 0x0] 13:47:42 INFO - PROCESS | 1679 | ++DOMWINDOW == 116 (0x117d0f800) [pid = 1679] [serial = 2259] [outer = 0x1176ea800] 13:47:42 INFO - PROCESS | 1679 | 1467319662270 Marionette DEBUG loaded listener.js 13:47:42 INFO - PROCESS | 1679 | ++DOMWINDOW == 117 (0x11862fc00) [pid = 1679] [serial = 2260] [outer = 0x1176ea800] 13:47:42 INFO - PROCESS | 1679 | 1467319662642 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]]]}] 13:47:42 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. 13:47:42 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 622ms 13:47:42 INFO - PROCESS | 1679 | 1467319662681 Marionette TRACE conn2 -> [0,2981,"getWindowHandle",null] 13:47:42 INFO - PROCESS | 1679 | 1467319662683 Marionette TRACE conn2 <- [1,2981,null,{"value":"7"}] 13:47:42 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 13:47:42 INFO - PROCESS | 1679 | 1467319662688 Marionette TRACE conn2 -> [0,2982,"setScriptTimeout",{"ms":35000}] 13:47:42 INFO - PROCESS | 1679 | 1467319662689 Marionette TRACE conn2 <- [1,2982,null,{}] 13:47:42 INFO - PROCESS | 1679 | 1467319662692 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}] 13:47:42 INFO - PROCESS | 1679 | 1467319662693 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:47:42 INFO - PROCESS | 1679 | 1467319662793 Marionette TRACE conn2 <- [1,2983,null,{"value":null}] 13:47:42 INFO - PROCESS | 1679 | 1467319662878 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:42 INFO - PROCESS | 1679 | 1467319662879 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:47:42 INFO - PROCESS | 1679 | ++DOCSHELL 0x116ace800 == 53 [pid = 1679] [id = 754] 13:47:42 INFO - PROCESS | 1679 | ++DOMWINDOW == 118 (0x1128ad000) [pid = 1679] [serial = 2261] [outer = 0x0] 13:47:42 INFO - PROCESS | 1679 | ++DOMWINDOW == 119 (0x11824e800) [pid = 1679] [serial = 2262] [outer = 0x1128ad000] 13:47:42 INFO - PROCESS | 1679 | 1467319662955 Marionette DEBUG loaded listener.js 13:47:43 INFO - PROCESS | 1679 | ++DOMWINDOW == 120 (0x1197db800) [pid = 1679] [serial = 2263] [outer = 0x1128ad000] 13:47:43 INFO - PROCESS | 1679 | --DOCSHELL 0x12d44c000 == 52 [pid = 1679] [id = 746] 13:47:43 INFO - PROCESS | 1679 | --DOCSHELL 0x12d694800 == 51 [pid = 1679] [id = 745] 13:47:43 INFO - PROCESS | 1679 | --DOCSHELL 0x12d441800 == 50 [pid = 1679] [id = 744] 13:47:43 INFO - PROCESS | 1679 | --DOCSHELL 0x12ce85000 == 49 [pid = 1679] [id = 743] 13:47:43 INFO - PROCESS | 1679 | --DOCSHELL 0x119ada000 == 48 [pid = 1679] [id = 742] 13:47:43 INFO - PROCESS | 1679 | --DOCSHELL 0x12c658800 == 47 [pid = 1679] [id = 741] 13:47:43 INFO - PROCESS | 1679 | --DOCSHELL 0x12bdaa000 == 46 [pid = 1679] [id = 740] 13:47:43 INFO - PROCESS | 1679 | --DOMWINDOW == 119 (0x125823800) [pid = 1679] [serial = 2185] [outer = 0x0] [url = about:blank] 13:47:43 INFO - PROCESS | 1679 | --DOCSHELL 0x117d49800 == 45 [pid = 1679] [id = 739] 13:47:43 INFO - PROCESS | 1679 | --DOCSHELL 0x1290e1000 == 44 [pid = 1679] [id = 738] 13:47:43 INFO - PROCESS | 1679 | --DOCSHELL 0x128942000 == 43 [pid = 1679] [id = 737] 13:47:43 INFO - PROCESS | 1679 | --DOCSHELL 0x12453b000 == 42 [pid = 1679] [id = 736] 13:47:43 INFO - PROCESS | 1679 | --DOCSHELL 0x118faf800 == 41 [pid = 1679] [id = 735] 13:47:43 INFO - PROCESS | 1679 | --DOCSHELL 0x1169ad000 == 40 [pid = 1679] [id = 734] 13:47:43 INFO - PROCESS | 1679 | --DOCSHELL 0x12c658000 == 39 [pid = 1679] [id = 728] 13:47:43 INFO - PROCESS | 1679 | --DOMWINDOW == 118 (0x12450a800) [pid = 1679] [serial = 2182] [outer = 0x0] [url = about:blank] 13:47:43 INFO - PROCESS | 1679 | --DOMWINDOW == 117 (0x118ff7400) [pid = 1679] [serial = 2165] [outer = 0x0] [url = about:blank] 13:47:43 INFO - PROCESS | 1679 | --DOMWINDOW == 116 (0x118f81000) [pid = 1679] [serial = 2164] [outer = 0x0] [url = about:blank] 13:47:43 INFO - PROCESS | 1679 | --DOMWINDOW == 115 (0x116f08c00) [pid = 1679] [serial = 2152] [outer = 0x0] [url = about:blank] 13:47:43 INFO - PROCESS | 1679 | --DOMWINDOW == 114 (0x11862ec00) [pid = 1679] [serial = 2156] [outer = 0x0] [url = about:blank] 13:47:43 INFO - PROCESS | 1679 | --DOMWINDOW == 113 (0x1182e0000) [pid = 1679] [serial = 2155] [outer = 0x0] [url = about:blank] 13:47:43 INFO - PROCESS | 1679 | --DOMWINDOW == 112 (0x1176f1000) [pid = 1679] [serial = 2161] [outer = 0x0] [url = about:blank] 13:47:43 INFO - PROCESS | 1679 | --DOMWINDOW == 111 (0x113e44c00) [pid = 1679] [serial = 2158] [outer = 0x0] [url = about:blank] 13:47:43 INFO - PROCESS | 1679 | --DOMWINDOW == 110 (0x116f07800) [pid = 1679] [serial = 2159] [outer = 0x0] [url = about:blank] 13:47:43 INFO - PROCESS | 1679 | --DOMWINDOW == 109 (0x116705400) [pid = 1679] [serial = 2147] [outer = 0x0] [url = about:blank] 13:47:43 INFO - PROCESS | 1679 | --DOMWINDOW == 108 (0x1128d2c00) [pid = 1679] [serial = 2149] [outer = 0x0] [url = about:blank] 13:47:43 INFO - PROCESS | 1679 | --DOMWINDOW == 107 (0x119645400) [pid = 1679] [serial = 2167] [outer = 0x0] [url = about:blank] 13:47:43 INFO - PROCESS | 1679 | --DOMWINDOW == 106 (0x1197e7c00) [pid = 1679] [serial = 2170] [outer = 0x0] [url = about:blank] 13:47:43 INFO - PROCESS | 1679 | --DOMWINDOW == 105 (0x119b86c00) [pid = 1679] [serial = 2171] [outer = 0x0] [url = about:blank] 13:47:43 INFO - PROCESS | 1679 | --DOMWINDOW == 104 (0x121456800) [pid = 1679] [serial = 2173] [outer = 0x0] [url = about:blank] 13:47:43 INFO - PROCESS | 1679 | --DOMWINDOW == 103 (0x11678d800) [pid = 1679] [serial = 2176] [outer = 0x0] [url = about:blank] 13:47:43 INFO - PROCESS | 1679 | --DOMWINDOW == 102 (0x123c06000) [pid = 1679] [serial = 2174] [outer = 0x0] [url = about:blank] 13:47:43 INFO - PROCESS | 1679 | --DOMWINDOW == 101 (0x124cb3400) [pid = 1679] [serial = 2183] [outer = 0x0] [url = about:blank] 13:47:43 INFO - PROCESS | 1679 | --DOMWINDOW == 100 (0x12184b800) [pid = 1679] [serial = 2180] [outer = 0x0] [url = about:blank] 13:47:43 INFO - PROCESS | 1679 | --DOMWINDOW == 99 (0x11862e400) [pid = 1679] [serial = 2179] [outer = 0x0] [url = about:blank] 13:47:43 INFO - PROCESS | 1679 | --DOMWINDOW == 98 (0x118631400) [pid = 1679] [serial = 2162] [outer = 0x0] [url = about:blank] 13:47:43 INFO - PROCESS | 1679 | --DOMWINDOW == 97 (0x11975ec00) [pid = 1679] [serial = 2168] [outer = 0x0] [url = about:blank] 13:47:43 INFO - PROCESS | 1679 | --DOMWINDOW == 96 (0x1182ea800) [pid = 1679] [serial = 2177] [outer = 0x0] [url = about:blank] 13:47:43 INFO - PROCESS | 1679 | 1467319663270 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"]]]}] 13:47:43 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 13:47:43 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 13:47:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:47:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:47:43 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 13:47:43 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 621ms 13:47:43 INFO - PROCESS | 1679 | 1467319663309 Marionette TRACE conn2 -> [0,2985,"getWindowHandle",null] 13:47:43 INFO - PROCESS | 1679 | 1467319663310 Marionette TRACE conn2 <- [1,2985,null,{"value":"7"}] 13:47:43 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 13:47:43 INFO - PROCESS | 1679 | 1467319663320 Marionette TRACE conn2 -> [0,2986,"setScriptTimeout",{"ms":35000}] 13:47:43 INFO - PROCESS | 1679 | 1467319663322 Marionette TRACE conn2 <- [1,2986,null,{}] 13:47:43 INFO - PROCESS | 1679 | 1467319663332 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}] 13:47:43 INFO - PROCESS | 1679 | 1467319663335 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:47:43 INFO - PROCESS | 1679 | 1467319663420 Marionette TRACE conn2 <- [1,2987,null,{"value":null}] 13:47:43 INFO - PROCESS | 1679 | 1467319663425 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:43 INFO - PROCESS | 1679 | 1467319663427 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:47:43 INFO - PROCESS | 1679 | ++DOCSHELL 0x12417f000 == 40 [pid = 1679] [id = 755] 13:47:43 INFO - PROCESS | 1679 | ++DOMWINDOW == 97 (0x119a10800) [pid = 1679] [serial = 2264] [outer = 0x0] 13:47:43 INFO - PROCESS | 1679 | ++DOMWINDOW == 98 (0x1210df800) [pid = 1679] [serial = 2265] [outer = 0x119a10800] 13:47:43 INFO - PROCESS | 1679 | 1467319663455 Marionette DEBUG loaded listener.js 13:47:43 INFO - PROCESS | 1679 | ++DOMWINDOW == 99 (0x121a64400) [pid = 1679] [serial = 2266] [outer = 0x119a10800] 13:47:43 INFO - PROCESS | 1679 | 1467319663781 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]]]}] 13:47:43 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. 13:47:43 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 478ms 13:47:43 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 13:47:43 INFO - PROCESS | 1679 | 1467319663791 Marionette TRACE conn2 -> [0,2989,"getWindowHandle",null] 13:47:43 INFO - PROCESS | 1679 | 1467319663793 Marionette TRACE conn2 <- [1,2989,null,{"value":"7"}] 13:47:43 INFO - PROCESS | 1679 | 1467319663796 Marionette TRACE conn2 -> [0,2990,"setScriptTimeout",{"ms":35000}] 13:47:43 INFO - PROCESS | 1679 | 1467319663799 Marionette TRACE conn2 <- [1,2990,null,{}] 13:47:43 INFO - PROCESS | 1679 | 1467319663801 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}] 13:47:43 INFO - PROCESS | 1679 | 1467319663802 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:47:43 INFO - PROCESS | 1679 | 1467319663892 Marionette TRACE conn2 <- [1,2991,null,{"value":null}] 13:47:43 INFO - PROCESS | 1679 | 1467319663955 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:43 INFO - PROCESS | 1679 | 1467319663956 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:47:43 INFO - PROCESS | 1679 | ++DOCSHELL 0x12114c000 == 41 [pid = 1679] [id = 756] 13:47:43 INFO - PROCESS | 1679 | ++DOMWINDOW == 100 (0x12184b800) [pid = 1679] [serial = 2267] [outer = 0x0] 13:47:43 INFO - PROCESS | 1679 | ++DOMWINDOW == 101 (0x124cb3800) [pid = 1679] [serial = 2268] [outer = 0x12184b800] 13:47:43 INFO - PROCESS | 1679 | 1467319663981 Marionette DEBUG loaded listener.js 13:47:44 INFO - PROCESS | 1679 | ++DOMWINDOW == 102 (0x125dbb800) [pid = 1679] [serial = 2269] [outer = 0x12184b800] 13:47:44 INFO - PROCESS | 1679 | ++DOCSHELL 0x1289d1800 == 42 [pid = 1679] [id = 757] 13:47:44 INFO - PROCESS | 1679 | ++DOMWINDOW == 103 (0x126211c00) [pid = 1679] [serial = 2270] [outer = 0x0] 13:47:44 INFO - PROCESS | 1679 | ++DOMWINDOW == 104 (0x126153400) [pid = 1679] [serial = 2271] [outer = 0x126211c00] 13:47:44 INFO - PROCESS | 1679 | 1467319664283 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]]]}] 13:47:44 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. 13:47:44 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 523ms 13:47:44 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 13:47:44 INFO - PROCESS | 1679 | 1467319664319 Marionette TRACE conn2 -> [0,2993,"getWindowHandle",null] 13:47:44 INFO - PROCESS | 1679 | 1467319664321 Marionette TRACE conn2 <- [1,2993,null,{"value":"7"}] 13:47:44 INFO - PROCESS | 1679 | 1467319664323 Marionette TRACE conn2 -> [0,2994,"setScriptTimeout",{"ms":35000}] 13:47:44 INFO - PROCESS | 1679 | 1467319664324 Marionette TRACE conn2 <- [1,2994,null,{}] 13:47:44 INFO - PROCESS | 1679 | 1467319664326 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}] 13:47:44 INFO - PROCESS | 1679 | 1467319664327 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:47:44 INFO - PROCESS | 1679 | 1467319664424 Marionette TRACE conn2 <- [1,2995,null,{"value":null}] 13:47:44 INFO - PROCESS | 1679 | 1467319664486 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:44 INFO - PROCESS | 1679 | 1467319664487 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:47:44 INFO - PROCESS | 1679 | ++DOCSHELL 0x128f31000 == 43 [pid = 1679] [id = 758] 13:47:44 INFO - PROCESS | 1679 | ++DOMWINDOW == 105 (0x12621c800) [pid = 1679] [serial = 2272] [outer = 0x0] 13:47:44 INFO - PROCESS | 1679 | ++DOMWINDOW == 106 (0x128827c00) [pid = 1679] [serial = 2273] [outer = 0x12621c800] 13:47:44 INFO - PROCESS | 1679 | 1467319664519 Marionette DEBUG loaded listener.js 13:47:44 INFO - PROCESS | 1679 | ++DOMWINDOW == 107 (0x128fa2000) [pid = 1679] [serial = 2274] [outer = 0x12621c800] 13:47:44 INFO - PROCESS | 1679 | 1467319664782 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]]]}] 13:47:44 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 13:47:44 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 13:47:44 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 470ms 13:47:44 INFO - PROCESS | 1679 | 1467319664793 Marionette TRACE conn2 -> [0,2997,"getWindowHandle",null] 13:47:44 INFO - PROCESS | 1679 | 1467319664795 Marionette TRACE conn2 <- [1,2997,null,{"value":"7"}] 13:47:44 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 13:47:44 INFO - PROCESS | 1679 | 1467319664807 Marionette TRACE conn2 -> [0,2998,"setScriptTimeout",{"ms":35000}] 13:47:44 INFO - PROCESS | 1679 | 1467319664808 Marionette TRACE conn2 <- [1,2998,null,{}] 13:47:44 INFO - PROCESS | 1679 | 1467319664810 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}] 13:47:44 INFO - PROCESS | 1679 | 1467319664817 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:47:44 INFO - PROCESS | 1679 | 1467319664923 Marionette TRACE conn2 <- [1,2999,null,{"value":null}] 13:47:44 INFO - PROCESS | 1679 | 1467319664927 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:44 INFO - PROCESS | 1679 | 1467319664929 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:47:44 INFO - PROCESS | 1679 | ++DOCSHELL 0x12a7e9000 == 44 [pid = 1679] [id = 759] 13:47:44 INFO - PROCESS | 1679 | ++DOMWINDOW == 108 (0x128fa2800) [pid = 1679] [serial = 2275] [outer = 0x0] 13:47:44 INFO - PROCESS | 1679 | ++DOMWINDOW == 109 (0x129444000) [pid = 1679] [serial = 2276] [outer = 0x128fa2800] 13:47:44 INFO - PROCESS | 1679 | 1467319664953 Marionette DEBUG loaded listener.js 13:47:44 INFO - PROCESS | 1679 | ++DOMWINDOW == 110 (0x12a525400) [pid = 1679] [serial = 2277] [outer = 0x128fa2800] 13:47:45 INFO - PROCESS | 1679 | 1467319665302 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]]]}] 13:47:45 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. 13:47:45 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 525ms 13:47:45 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 13:47:45 INFO - PROCESS | 1679 | 1467319665329 Marionette TRACE conn2 -> [0,3001,"getWindowHandle",null] 13:47:45 INFO - PROCESS | 1679 | 1467319665331 Marionette TRACE conn2 <- [1,3001,null,{"value":"7"}] 13:47:45 INFO - PROCESS | 1679 | 1467319665333 Marionette TRACE conn2 -> [0,3002,"setScriptTimeout",{"ms":35000}] 13:47:45 INFO - PROCESS | 1679 | 1467319665334 Marionette TRACE conn2 <- [1,3002,null,{}] 13:47:45 INFO - PROCESS | 1679 | 1467319665336 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}] 13:47:45 INFO - PROCESS | 1679 | 1467319665337 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:47:45 INFO - PROCESS | 1679 | 1467319665447 Marionette TRACE conn2 <- [1,3003,null,{"value":null}] 13:47:45 INFO - PROCESS | 1679 | 1467319665450 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:45 INFO - PROCESS | 1679 | 1467319665452 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:47:45 INFO - PROCESS | 1679 | ++DOCSHELL 0x12b653000 == 45 [pid = 1679] [id = 760] 13:47:45 INFO - PROCESS | 1679 | ++DOMWINDOW == 111 (0x128fa6800) [pid = 1679] [serial = 2278] [outer = 0x0] 13:47:45 INFO - PROCESS | 1679 | ++DOMWINDOW == 112 (0x12a532800) [pid = 1679] [serial = 2279] [outer = 0x128fa6800] 13:47:45 INFO - PROCESS | 1679 | 1467319665476 Marionette DEBUG loaded listener.js 13:47:45 INFO - PROCESS | 1679 | ++DOMWINDOW == 113 (0x12a541000) [pid = 1679] [serial = 2280] [outer = 0x128fa6800] 13:47:45 INFO - PROCESS | 1679 | 1467319665786 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]]]}] 13:47:45 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. 13:47:45 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 468ms 13:47:45 INFO - PROCESS | 1679 | 1467319665803 Marionette TRACE conn2 -> [0,3005,"getWindowHandle",null] 13:47:45 INFO - PROCESS | 1679 | 1467319665804 Marionette TRACE conn2 <- [1,3005,null,{"value":"7"}] 13:47:45 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 13:47:45 INFO - PROCESS | 1679 | 1467319665806 Marionette TRACE conn2 -> [0,3006,"setScriptTimeout",{"ms":35000}] 13:47:45 INFO - PROCESS | 1679 | 1467319665817 Marionette TRACE conn2 <- [1,3006,null,{}] 13:47:45 INFO - PROCESS | 1679 | 1467319665840 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}] 13:47:45 INFO - PROCESS | 1679 | 1467319665841 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:47:45 INFO - PROCESS | 1679 | 1467319665967 Marionette TRACE conn2 <- [1,3007,null,{"value":null}] 13:47:45 INFO - PROCESS | 1679 | 1467319665980 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:45 INFO - PROCESS | 1679 | 1467319665981 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:47:45 INFO - PROCESS | 1679 | ++DOCSHELL 0x12bd9f800 == 46 [pid = 1679] [id = 761] 13:47:45 INFO - PROCESS | 1679 | ++DOMWINDOW == 114 (0x12a906400) [pid = 1679] [serial = 2281] [outer = 0x0] 13:47:46 INFO - PROCESS | 1679 | ++DOMWINDOW == 115 (0x12a90b800) [pid = 1679] [serial = 2282] [outer = 0x12a906400] 13:47:46 INFO - PROCESS | 1679 | 1467319666021 Marionette DEBUG loaded listener.js 13:47:46 INFO - PROCESS | 1679 | ++DOMWINDOW == 116 (0x12aa36000) [pid = 1679] [serial = 2283] [outer = 0x12a906400] 13:47:46 INFO - PROCESS | 1679 | 1467319666440 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]]]}] 13:47:46 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. 13:47:46 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 643ms 13:47:46 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 13:47:46 INFO - PROCESS | 1679 | 1467319666450 Marionette TRACE conn2 -> [0,3009,"getWindowHandle",null] 13:47:46 INFO - PROCESS | 1679 | 1467319666451 Marionette TRACE conn2 <- [1,3009,null,{"value":"7"}] 13:47:46 INFO - PROCESS | 1679 | 1467319666453 Marionette TRACE conn2 -> [0,3010,"setScriptTimeout",{"ms":35000}] 13:47:46 INFO - PROCESS | 1679 | 1467319666455 Marionette TRACE conn2 <- [1,3010,null,{}] 13:47:46 INFO - PROCESS | 1679 | 1467319666458 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}] 13:47:46 INFO - PROCESS | 1679 | 1467319666459 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:47:46 INFO - PROCESS | 1679 | 1467319666563 Marionette TRACE conn2 <- [1,3011,null,{"value":null}] 13:47:46 INFO - PROCESS | 1679 | 1467319666576 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:46 INFO - PROCESS | 1679 | 1467319666578 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:47:46 INFO - PROCESS | 1679 | ++DOCSHELL 0x12c650800 == 47 [pid = 1679] [id = 762] 13:47:46 INFO - PROCESS | 1679 | ++DOMWINDOW == 117 (0x12aa36400) [pid = 1679] [serial = 2284] [outer = 0x0] 13:47:46 INFO - PROCESS | 1679 | ++DOMWINDOW == 118 (0x12aa3bc00) [pid = 1679] [serial = 2285] [outer = 0x12aa36400] 13:47:46 INFO - PROCESS | 1679 | 1467319666603 Marionette DEBUG loaded listener.js 13:47:46 INFO - PROCESS | 1679 | ++DOMWINDOW == 119 (0x12b607400) [pid = 1679] [serial = 2286] [outer = 0x12aa36400] 13:47:46 INFO - PROCESS | 1679 | 1467319666918 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]]]}] 13:47:46 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 13:47:46 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 518ms 13:47:46 INFO - TEST-START | /FileAPI/FileReaderSync.worker 13:47:46 INFO - PROCESS | 1679 | 1467319666975 Marionette TRACE conn2 -> [0,3013,"getWindowHandle",null] 13:47:46 INFO - PROCESS | 1679 | 1467319666976 Marionette TRACE conn2 <- [1,3013,null,{"value":"7"}] 13:47:46 INFO - PROCESS | 1679 | 1467319666978 Marionette TRACE conn2 -> [0,3014,"setScriptTimeout",{"ms":35000}] 13:47:46 INFO - PROCESS | 1679 | 1467319666979 Marionette TRACE conn2 <- [1,3014,null,{}] 13:47:46 INFO - PROCESS | 1679 | 1467319666981 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}] 13:47:46 INFO - PROCESS | 1679 | 1467319666982 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:47:47 INFO - PROCESS | 1679 | 1467319667368 Marionette TRACE conn2 <- [1,3015,null,{"value":null}] 13:47:47 INFO - PROCESS | 1679 | --DOMWINDOW == 118 (0x12923f800) [pid = 1679] [serial = 2235] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 13:47:47 INFO - PROCESS | 1679 | --DOMWINDOW == 117 (0x12102b400) [pid = 1679] [serial = 2211] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 13:47:47 INFO - PROCESS | 1679 | --DOMWINDOW == 116 (0x117d11000) [pid = 1679] [serial = 2205] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 13:47:47 INFO - PROCESS | 1679 | --DOMWINDOW == 115 (0x116784000) [pid = 1679] [serial = 2202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 13:47:47 INFO - PROCESS | 1679 | --DOMWINDOW == 114 (0x1132cd400) [pid = 1679] [serial = 2199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 13:47:47 INFO - PROCESS | 1679 | --DOMWINDOW == 113 (0x1210dc800) [pid = 1679] [serial = 2214] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 13:47:47 INFO - PROCESS | 1679 | --DOMWINDOW == 112 (0x12a538800) [pid = 1679] [serial = 2238] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 13:47:47 INFO - PROCESS | 1679 | --DOMWINDOW == 111 (0x116629800) [pid = 1679] [serial = 2229] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 13:47:47 INFO - PROCESS | 1679 | --DOMWINDOW == 110 (0x12606cc00) [pid = 1679] [serial = 2217] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 13:47:47 INFO - PROCESS | 1679 | --DOMWINDOW == 109 (0x128b82400) [pid = 1679] [serial = 2220] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 13:47:47 INFO - PROCESS | 1679 | --DOMWINDOW == 108 (0x124cba400) [pid = 1679] [serial = 2223] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 13:47:47 INFO - PROCESS | 1679 | --DOMWINDOW == 107 (0x111c22000) [pid = 1679] [serial = 2226] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 13:47:47 INFO - PROCESS | 1679 | --DOMWINDOW == 106 (0x12923b400) [pid = 1679] [serial = 2232] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 13:47:47 INFO - PROCESS | 1679 | --DOMWINDOW == 105 (0x118ff2c00) [pid = 1679] [serial = 2208] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 13:47:47 INFO - PROCESS | 1679 | 1467319667432 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:47 INFO - PROCESS | 1679 | 1467319667433 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:47:47 INFO - PROCESS | 1679 | ++DOCSHELL 0x12ca98800 == 48 [pid = 1679] [id = 763] 13:47:47 INFO - PROCESS | 1679 | ++DOMWINDOW == 106 (0x111c75800) [pid = 1679] [serial = 2287] [outer = 0x0] 13:47:47 INFO - PROCESS | 1679 | ++DOMWINDOW == 107 (0x11336f000) [pid = 1679] [serial = 2288] [outer = 0x111c75800] 13:47:47 INFO - PROCESS | 1679 | 1467319667460 Marionette DEBUG loaded listener.js 13:47:47 INFO - PROCESS | 1679 | ++DOMWINDOW == 108 (0x124cba400) [pid = 1679] [serial = 2289] [outer = 0x111c75800] 13:47:47 INFO - PROCESS | 1679 | [1679] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 13:47:47 INFO - PROCESS | 1679 | 1467319667752 Marionette TRACE conn2 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 13:47:47 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 13:47:47 INFO - {} 13:47:47 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 13:47:47 INFO - {} 13:47:47 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 13:47:47 INFO - {} 13:47:47 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 13:47:47 INFO - {} 13:47:47 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 823ms 13:47:47 INFO - PROCESS | 1679 | 1467319667801 Marionette TRACE conn2 -> [0,3017,"getWindowHandle",null] 13:47:47 INFO - PROCESS | 1679 | 1467319667803 Marionette TRACE conn2 <- [1,3017,null,{"value":"7"}] 13:47:47 INFO - TEST-START | /FileAPI/fileReader.html 13:47:47 INFO - PROCESS | 1679 | 1467319667805 Marionette TRACE conn2 -> [0,3018,"setScriptTimeout",{"ms":35000}] 13:47:47 INFO - PROCESS | 1679 | 1467319667807 Marionette TRACE conn2 <- [1,3018,null,{}] 13:47:47 INFO - PROCESS | 1679 | 1467319667809 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}] 13:47:47 INFO - PROCESS | 1679 | 1467319667811 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:47:47 INFO - PROCESS | 1679 | 1467319667906 Marionette TRACE conn2 <- [1,3019,null,{"value":null}] 13:47:47 INFO - PROCESS | 1679 | 1467319667970 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:47 INFO - PROCESS | 1679 | 1467319667972 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:47:47 INFO - PROCESS | 1679 | ++DOCSHELL 0x12cfb2000 == 49 [pid = 1679] [id = 764] 13:47:47 INFO - PROCESS | 1679 | ++DOMWINDOW == 109 (0x119f53800) [pid = 1679] [serial = 2290] [outer = 0x0] 13:47:47 INFO - PROCESS | 1679 | ++DOMWINDOW == 110 (0x12b609c00) [pid = 1679] [serial = 2291] [outer = 0x119f53800] 13:47:47 INFO - PROCESS | 1679 | 1467319667996 Marionette DEBUG loaded listener.js 13:47:48 INFO - PROCESS | 1679 | ++DOMWINDOW == 111 (0x12b921400) [pid = 1679] [serial = 2292] [outer = 0x119f53800] 13:47:48 INFO - PROCESS | 1679 | 1467319668247 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]]]}] 13:47:48 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 13:47:48 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 13:47:48 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 13:47:48 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 13:47:48 INFO - TEST-OK | /FileAPI/fileReader.html | took 469ms 13:47:48 INFO - PROCESS | 1679 | 1467319668275 Marionette TRACE conn2 -> [0,3021,"getWindowHandle",null] 13:47:48 INFO - PROCESS | 1679 | 1467319668276 Marionette TRACE conn2 <- [1,3021,null,{"value":"7"}] 13:47:48 INFO - TEST-START | /FileAPI/historical.html 13:47:48 INFO - PROCESS | 1679 | 1467319668285 Marionette TRACE conn2 -> [0,3022,"setScriptTimeout",{"ms":35000}] 13:47:48 INFO - PROCESS | 1679 | 1467319668286 Marionette TRACE conn2 <- [1,3022,null,{}] 13:47:48 INFO - PROCESS | 1679 | 1467319668289 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}] 13:47:48 INFO - PROCESS | 1679 | 1467319668290 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:47:48 INFO - PROCESS | 1679 | 1467319668378 Marionette TRACE conn2 <- [1,3023,null,{"value":null}] 13:47:48 INFO - PROCESS | 1679 | 1467319668385 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:48 INFO - PROCESS | 1679 | 1467319668386 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:47:48 INFO - PROCESS | 1679 | ++DOCSHELL 0x125604000 == 50 [pid = 1679] [id = 765] 13:47:48 INFO - PROCESS | 1679 | ++DOMWINDOW == 112 (0x12b91e400) [pid = 1679] [serial = 2293] [outer = 0x0] 13:47:48 INFO - PROCESS | 1679 | ++DOMWINDOW == 113 (0x12b929c00) [pid = 1679] [serial = 2294] [outer = 0x12b91e400] 13:47:48 INFO - PROCESS | 1679 | 1467319668410 Marionette DEBUG loaded listener.js 13:47:48 INFO - PROCESS | 1679 | ++DOMWINDOW == 114 (0x12b9a6800) [pid = 1679] [serial = 2295] [outer = 0x12b91e400] 13:47:48 INFO - PROCESS | 1679 | 1467319668730 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"]]]}] 13:47:48 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 13:47:48 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 13:47:48 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 13:47:48 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 13:47:48 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 13:47:48 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 13:47:48 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 13:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:47:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:47:48 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 13:47:48 INFO - TEST-OK | /FileAPI/historical.html | took 480ms 13:47:48 INFO - PROCESS | 1679 | 1467319668759 Marionette TRACE conn2 -> [0,3025,"getWindowHandle",null] 13:47:48 INFO - PROCESS | 1679 | 1467319668760 Marionette TRACE conn2 <- [1,3025,null,{"value":"7"}] 13:47:48 INFO - TEST-START | /FileAPI/idlharness.html 13:47:48 INFO - PROCESS | 1679 | 1467319668764 Marionette TRACE conn2 -> [0,3026,"setScriptTimeout",{"ms":35000}] 13:47:48 INFO - PROCESS | 1679 | 1467319668766 Marionette TRACE conn2 <- [1,3026,null,{}] 13:47:48 INFO - PROCESS | 1679 | 1467319668769 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}] 13:47:48 INFO - PROCESS | 1679 | 1467319668770 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:47:48 INFO - PROCESS | 1679 | 1467319668855 Marionette TRACE conn2 <- [1,3027,null,{"value":null}] 13:47:48 INFO - PROCESS | 1679 | 1467319668926 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:48 INFO - PROCESS | 1679 | 1467319668927 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:47:48 INFO - PROCESS | 1679 | ++DOCSHELL 0x12561d000 == 51 [pid = 1679] [id = 766] 13:47:48 INFO - PROCESS | 1679 | ++DOMWINDOW == 115 (0x124cad000) [pid = 1679] [serial = 2296] [outer = 0x0] 13:47:48 INFO - PROCESS | 1679 | ++DOMWINDOW == 116 (0x12b9a6400) [pid = 1679] [serial = 2297] [outer = 0x124cad000] 13:47:48 INFO - PROCESS | 1679 | 1467319668957 Marionette DEBUG loaded listener.js 13:47:48 INFO - PROCESS | 1679 | ++DOMWINDOW == 117 (0x12b9af000) [pid = 1679] [serial = 2298] [outer = 0x124cad000] 13:47:49 INFO - PROCESS | 1679 | 1467319669557 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]]]}] 13:47:49 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 13:47:49 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 13:47:49 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 13:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:47:49 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 13:47:49 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 13:47:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:47:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:47:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:47:49 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 13:47:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 13:47:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 13:47:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 13:47:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 13:47:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 13:47:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 13:47:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 13:47:49 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 13:47:49 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 13:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:47:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:47:49 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 13:47:49 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 13:47:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:47:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:47:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:47:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 13:47:49 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 13:47:49 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 13:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:47:49 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 13:47:49 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 13:47:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:47:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:47:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:47:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 13:47:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 13:47:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 13:47:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 13:47:49 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 13:47:49 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:47:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:47:49 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:47:49 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:47:49 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:47:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:47:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:47:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 13:47:49 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 13:47:49 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 13:47:49 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:47:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:47:49 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:47:49 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:47:49 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:47:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:47:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:47:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 13:47:49 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 13:47:49 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 13:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:47:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:47:49 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 13:47:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:47:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:47:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:47:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 13:47:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 13:47:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 13:47:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 13:47:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 13:47:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 13:47:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 13:47:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 13:47:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 13:47:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 13:47:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 13:47:49 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 13:47:49 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:47:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:47:49 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:47:49 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:47:49 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:47:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:47:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:47:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 13:47:49 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 13:47:49 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 13:47:49 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:47:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:47:49 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:47:49 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:47:49 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:47:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:47:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:47:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 13:47:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 13:47:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 13:47:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 13:47:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 13:47:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 13:47:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 13:47:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 13:47:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 13:47:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 13:47:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 13:47:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 13:47:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 13:47:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 13:47:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 13:47:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 13:47:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 13:47:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 13:47:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 13:47:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 13:47:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 13:47:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 13:47:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 13:47:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 13:47:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 13:47:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 13:47:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 13:47:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 13:47:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 13:47:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 13:47:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 13:47:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 13:47:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 13:47:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 13:47:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 13:47:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 13:47:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 13:47:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 13:47:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 13:47:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 13:47:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 13:47:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 13:47:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 13:47:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 13:47:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 13:47:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 13:47:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 13:47:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 13:47:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 13:47:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 13:47:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 13:47:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 13:47:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 13:47:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 13:47:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 13:47:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 13:47:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 13:47:49 INFO - TEST-OK | /FileAPI/idlharness.html | took 838ms 13:47:49 INFO - PROCESS | 1679 | 1467319669628 Marionette TRACE conn2 -> [0,3029,"getWindowHandle",null] 13:47:49 INFO - PROCESS | 1679 | 1467319669632 Marionette TRACE conn2 <- [1,3029,null,{"value":"7"}] 13:47:49 INFO - TEST-START | /FileAPI/idlharness.worker 13:47:49 INFO - PROCESS | 1679 | 1467319669640 Marionette TRACE conn2 -> [0,3030,"setScriptTimeout",{"ms":35000}] 13:47:49 INFO - PROCESS | 1679 | 1467319669643 Marionette TRACE conn2 <- [1,3030,null,{}] 13:47:49 INFO - PROCESS | 1679 | 1467319669649 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}] 13:47:49 INFO - PROCESS | 1679 | 1467319669651 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:47:49 INFO - PROCESS | 1679 | 1467319669795 Marionette TRACE conn2 <- [1,3031,null,{"value":null}] 13:47:49 INFO - PROCESS | 1679 | 1467319669898 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:49 INFO - PROCESS | 1679 | 1467319669900 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:47:49 INFO - PROCESS | 1679 | ++DOCSHELL 0x11858f800 == 52 [pid = 1679] [id = 767] 13:47:49 INFO - PROCESS | 1679 | ++DOMWINDOW == 118 (0x118534c00) [pid = 1679] [serial = 2299] [outer = 0x0] 13:47:49 INFO - PROCESS | 1679 | ++DOMWINDOW == 119 (0x11863a000) [pid = 1679] [serial = 2300] [outer = 0x118534c00] 13:47:49 INFO - PROCESS | 1679 | 1467319669933 Marionette DEBUG loaded listener.js 13:47:49 INFO - PROCESS | 1679 | ++DOMWINDOW == 120 (0x118f7ac00) [pid = 1679] [serial = 2301] [outer = 0x118534c00] 13:47:50 INFO - PROCESS | 1679 | [1679] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 13:47:50 INFO - PROCESS | 1679 | 1467319670665 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,{},{}]]]}] 13:47:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 13:47:50 INFO - {} 13:47:50 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 13:47:50 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 13:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:47:50 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 13:47:50 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 13:47:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:47:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:47:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:47:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 13:47:50 INFO - {} 13:47:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 13:47:50 INFO - {} 13:47:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 13:47:50 INFO - {} 13:47:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 13:47:50 INFO - {} 13:47:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 13:47:50 INFO - {} 13:47:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 13:47:50 INFO - {} 13:47:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 13:47:50 INFO - {} 13:47:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 13:47:50 INFO - {} 13:47:50 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 13:47:50 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 13:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:47:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:47:50 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 13:47:50 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 13:47:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:47:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:47:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:47:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 13:47:50 INFO - {} 13:47:50 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 13:47:50 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 13:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:47:50 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 13:47:50 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 13:47:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:47:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:47:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:47:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 13:47:50 INFO - {} 13:47:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 13:47:50 INFO - {} 13:47:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 13:47:50 INFO - {} 13:47:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 13:47:50 INFO - {} 13:47:50 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 13:47:50 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:47:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:47:50 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:47:50 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:47:50 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:47:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:47:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:47:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 13:47:50 INFO - {} 13:47:50 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 - {} 13:47:50 INFO - {} 13:47:50 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 13:47:50 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:47:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:47:50 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:47:50 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:47:50 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:47:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:47:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:47:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 13:47:50 INFO - {} 13:47:50 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 13:47:50 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 13:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:47:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:47:50 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 13:47:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:47:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:47:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:47:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 13:47:50 INFO - {} 13:47:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 13:47:50 INFO - {} 13:47:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 13:47:50 INFO - {} 13:47:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 13:47:50 INFO - {} 13:47:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 13:47:50 INFO - {} 13:47:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 13:47:50 INFO - {} 13:47:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 13:47:50 INFO - {} 13:47:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 13:47:50 INFO - {} 13:47:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 13:47:50 INFO - {} 13:47:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 13:47:50 INFO - {} 13:47:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 13:47:50 INFO - {} 13:47:50 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 13:47:50 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:47:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:47:50 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:47:50 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:47:50 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:47:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:47:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:47:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 13:47:50 INFO - {} 13:47:50 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 - {} 13:47:50 INFO - {} 13:47:50 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 13:47:50 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:47:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:47:50 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:47:50 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:47:50 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:47:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:47:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:47:50 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 13:47:50 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 13:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:47:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:47:50 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 13:47:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:47:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:47:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:47:50 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 13:47:50 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 13:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:47:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:47:50 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 13:47:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:47:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:47:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:47:50 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 13:47:50 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 13:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:47:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:47:50 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 13:47:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:47:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:47:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:47:50 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 13:47:50 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 13:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:47:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:47:50 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 13:47:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:47:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:47:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:47:50 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 13:47:50 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 13:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:47:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:47:50 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 13:47:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:47:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:47:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:47:50 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 13:47:50 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 13:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:47:50 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 13:47:50 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 13:47:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:47:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:47:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:47:50 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 13:47:50 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 13:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:47:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:47:50 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 13:47:50 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 13:47:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:47:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:47:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:47:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 13:47:50 INFO - {} 13:47:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 13:47:50 INFO - {} 13:47:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 13:47:50 INFO - {} 13:47:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 13:47:50 INFO - {} 13:47:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 13:47:50 INFO - {} 13:47:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 13:47:50 INFO - {} 13:47:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 13:47:50 INFO - {} 13:47:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 13:47:50 INFO - {} 13:47:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 13:47:50 INFO - {} 13:47:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 13:47:50 INFO - {} 13:47:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 13:47:50 INFO - {} 13:47:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 13:47:50 INFO - {} 13:47:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 13:47:50 INFO - {} 13:47:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 13:47:50 INFO - {} 13:47:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 13:47:50 INFO - {} 13:47:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 13:47:50 INFO - {} 13:47:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 13:47:50 INFO - {} 13:47:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 13:47:50 INFO - {} 13:47:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 13:47:50 INFO - {} 13:47:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 13:47:50 INFO - {} 13:47:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 13:47:50 INFO - {} 13:47:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 13:47:50 INFO - {} 13:47:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 13:47:50 INFO - {} 13:47:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 13:47:50 INFO - {} 13:47:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 13:47:50 INFO - {} 13:47:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 13:47:50 INFO - {} 13:47:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 13:47:50 INFO - {} 13:47:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 13:47:50 INFO - {} 13:47:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 13:47:50 INFO - {} 13:47:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 13:47:50 INFO - {} 13:47:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 13:47:50 INFO - {} 13:47:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 13:47:50 INFO - {} 13:47:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 13:47:50 INFO - {} 13:47:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 13:47:50 INFO - {} 13:47:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 13:47:50 INFO - {} 13:47:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 13:47:50 INFO - {} 13:47:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 13:47:50 INFO - {} 13:47:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 13:47:50 INFO - {} 13:47:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 13:47:50 INFO - {} 13:47:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 13:47:50 INFO - {} 13:47:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 13:47:50 INFO - {} 13:47:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 13:47:50 INFO - {} 13:47:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 13:47:50 INFO - {} 13:47:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 13:47:50 INFO - {} 13:47:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 13:47:50 INFO - {} 13:47:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 13:47:50 INFO - {} 13:47:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 13:47:50 INFO - {} 13:47:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 13:47:50 INFO - {} 13:47:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 13:47:50 INFO - {} 13:47:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 13:47:50 INFO - {} 13:47:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 13:47:50 INFO - {} 13:47:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 13:47:50 INFO - {} 13:47:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 13:47:50 INFO - {} 13:47:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 13:47:50 INFO - {} 13:47:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 13:47:50 INFO - {} 13:47:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 13:47:50 INFO - {} 13:47:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 13:47:50 INFO - {} 13:47:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 13:47:50 INFO - {} 13:47:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 13:47:50 INFO - {} 13:47:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 13:47:50 INFO - {} 13:47:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 13:47:50 INFO - {} 13:47:50 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1087ms 13:47:50 INFO - PROCESS | 1679 | 1467319670761 Marionette TRACE conn2 -> [0,3033,"getWindowHandle",null] 13:47:50 INFO - PROCESS | 1679 | 1467319670768 Marionette TRACE conn2 <- [1,3033,null,{"value":"7"}] 13:47:50 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 13:47:50 INFO - PROCESS | 1679 | 1467319670783 Marionette TRACE conn2 -> [0,3034,"setScriptTimeout",{"ms":35000}] 13:47:50 INFO - PROCESS | 1679 | 1467319670787 Marionette TRACE conn2 <- [1,3034,null,{}] 13:47:50 INFO - PROCESS | 1679 | 1467319670791 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}] 13:47:50 INFO - PROCESS | 1679 | 1467319670794 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:47:50 INFO - PROCESS | 1679 | 1467319670954 Marionette TRACE conn2 <- [1,3035,null,{"value":null}] 13:47:51 INFO - PROCESS | 1679 | 1467319671088 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:51 INFO - PROCESS | 1679 | 1467319671090 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:47:51 INFO - PROCESS | 1679 | ++DOCSHELL 0x12bf91000 == 53 [pid = 1679] [id = 768] 13:47:51 INFO - PROCESS | 1679 | ++DOMWINDOW == 121 (0x119a06800) [pid = 1679] [serial = 2302] [outer = 0x0] 13:47:51 INFO - PROCESS | 1679 | ++DOMWINDOW == 122 (0x12ce6b400) [pid = 1679] [serial = 2303] [outer = 0x119a06800] 13:47:51 INFO - PROCESS | 1679 | 1467319671138 Marionette DEBUG loaded listener.js 13:47:51 INFO - PROCESS | 1679 | ++DOMWINDOW == 123 (0x12ce70400) [pid = 1679] [serial = 2304] [outer = 0x119a06800] 13:47:51 INFO - PROCESS | 1679 | 1467319671538 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]]]}] 13:47:51 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 13:47:51 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 774ms 13:47:51 INFO - PROCESS | 1679 | 1467319671556 Marionette TRACE conn2 -> [0,3037,"getWindowHandle",null] 13:47:51 INFO - PROCESS | 1679 | 1467319671557 Marionette TRACE conn2 <- [1,3037,null,{"value":"7"}] 13:47:51 INFO - TEST-START | /FileAPI/blob/Blob-close.html 13:47:51 INFO - PROCESS | 1679 | 1467319671560 Marionette TRACE conn2 -> [0,3038,"setScriptTimeout",{"ms":35000}] 13:47:51 INFO - PROCESS | 1679 | 1467319671562 Marionette TRACE conn2 <- [1,3038,null,{}] 13:47:51 INFO - PROCESS | 1679 | 1467319671571 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}] 13:47:51 INFO - PROCESS | 1679 | 1467319671574 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:47:51 INFO - PROCESS | 1679 | 1467319671694 Marionette TRACE conn2 <- [1,3039,null,{"value":null}] 13:47:51 INFO - PROCESS | 1679 | 1467319671795 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:51 INFO - PROCESS | 1679 | 1467319671798 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:47:51 INFO - PROCESS | 1679 | ++DOCSHELL 0x12fc72800 == 54 [pid = 1679] [id = 769] 13:47:51 INFO - PROCESS | 1679 | ++DOMWINDOW == 124 (0x12d23fc00) [pid = 1679] [serial = 2305] [outer = 0x0] 13:47:51 INFO - PROCESS | 1679 | ++DOMWINDOW == 125 (0x12d249800) [pid = 1679] [serial = 2306] [outer = 0x12d23fc00] 13:47:51 INFO - PROCESS | 1679 | 1467319671848 Marionette DEBUG loaded listener.js 13:47:51 INFO - PROCESS | 1679 | ++DOMWINDOW == 126 (0x12d294800) [pid = 1679] [serial = 2307] [outer = 0x12d23fc00] 13:47:52 INFO - PROCESS | 1679 | 1467319672232 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"]]]}] 13:47:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 13:47:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 13:47:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:47:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:47:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 13:47:52 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 722ms 13:47:52 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 13:47:52 INFO - PROCESS | 1679 | 1467319672282 Marionette TRACE conn2 -> [0,3041,"getWindowHandle",null] 13:47:52 INFO - PROCESS | 1679 | 1467319672284 Marionette TRACE conn2 <- [1,3041,null,{"value":"7"}] 13:47:52 INFO - PROCESS | 1679 | 1467319672287 Marionette TRACE conn2 -> [0,3042,"setScriptTimeout",{"ms":35000}] 13:47:52 INFO - PROCESS | 1679 | 1467319672288 Marionette TRACE conn2 <- [1,3042,null,{}] 13:47:52 INFO - PROCESS | 1679 | 1467319672291 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}] 13:47:52 INFO - PROCESS | 1679 | 1467319672292 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:47:52 INFO - PROCESS | 1679 | 1467319672401 Marionette TRACE conn2 <- [1,3043,null,{"value":null}] 13:47:52 INFO - PROCESS | 1679 | 1467319672497 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:52 INFO - PROCESS | 1679 | 1467319672499 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:47:52 INFO - PROCESS | 1679 | ++DOCSHELL 0x1211e5800 == 55 [pid = 1679] [id = 770] 13:47:52 INFO - PROCESS | 1679 | ++DOMWINDOW == 127 (0x12d465c00) [pid = 1679] [serial = 2308] [outer = 0x0] 13:47:52 INFO - PROCESS | 1679 | ++DOMWINDOW == 128 (0x12d469800) [pid = 1679] [serial = 2309] [outer = 0x12d465c00] 13:47:52 INFO - PROCESS | 1679 | 1467319672527 Marionette DEBUG loaded listener.js 13:47:52 INFO - PROCESS | 1679 | ++DOMWINDOW == 129 (0x12d470400) [pid = 1679] [serial = 2310] [outer = 0x12d465c00] 13:47:53 INFO - PROCESS | 1679 | 1467319672984 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]]]}] 13:47:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 13:47:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 13:47:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 13:47:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 13:47:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 13:47:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 13:47:53 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. 13:47:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 13:47:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 13:47:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 13:47:53 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'.) 13:47:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 13:47:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 13:47:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 13:47:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 13:47:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 13:47:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 13:47:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 13:47:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 13:47:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 13:47:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 13:47:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 13:47:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 13:47:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 13:47:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 13:47:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 13:47:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 13:47:53 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. 13:47:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 13:47:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:47:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:47:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 13:47:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 13:47:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 13:47:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 13:47:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 13:47:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 13:47:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 13:47:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 13:47:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 13:47:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 13:47:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 13:47:53 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. 13:47:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 13:47:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 13:47:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:47:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:47:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 13:47:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 13:47:53 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. 13:47:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 13:47:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 13:47:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:47:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:47:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 13:47:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 13:47:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 13:47:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 13:47:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 13:47:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 13:47:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 13:47:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:47:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:47:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 13:47:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 13:47:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 13:47:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 13:47:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:47:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:47:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:47:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:47:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:47:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 13:47:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 13:47:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:47:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:47:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:47:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:47:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:47:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 13:47:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:47:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:47:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:47:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:47:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:47:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 13:47:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:47:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:47:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:47:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:47:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:47:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 13:47:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 13:47:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:47:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:47:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:47:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:47:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:47:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 13:47:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:47:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:47:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:47:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:47:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:47:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 13:47:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:47:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:47:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:47:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:47:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:47:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 13:47:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:47:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:47:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:47:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:47:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:47:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 13:47:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:47:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:47:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:47:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:47:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:47:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 13:47:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 13:47:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 13:47:53 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 729ms 13:47:53 INFO - PROCESS | 1679 | 1467319673017 Marionette TRACE conn2 -> [0,3045,"getWindowHandle",null] 13:47:53 INFO - PROCESS | 1679 | 1467319673018 Marionette TRACE conn2 <- [1,3045,null,{"value":"7"}] 13:47:53 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 13:47:53 INFO - PROCESS | 1679 | 1467319673020 Marionette TRACE conn2 -> [0,3046,"setScriptTimeout",{"ms":35000}] 13:47:53 INFO - PROCESS | 1679 | 1467319673022 Marionette TRACE conn2 <- [1,3046,null,{}] 13:47:53 INFO - PROCESS | 1679 | 1467319673024 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}] 13:47:53 INFO - PROCESS | 1679 | 1467319673026 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:47:53 INFO - PROCESS | 1679 | 1467319673135 Marionette TRACE conn2 <- [1,3047,null,{"value":null}] 13:47:53 INFO - PROCESS | 1679 | 1467319673217 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:53 INFO - PROCESS | 1679 | 1467319673218 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:47:53 INFO - PROCESS | 1679 | ++DOCSHELL 0x12a7de000 == 56 [pid = 1679] [id = 771] 13:47:53 INFO - PROCESS | 1679 | ++DOMWINDOW == 130 (0x11696dc00) [pid = 1679] [serial = 2311] [outer = 0x0] 13:47:53 INFO - PROCESS | 1679 | ++DOMWINDOW == 131 (0x126211000) [pid = 1679] [serial = 2312] [outer = 0x11696dc00] 13:47:53 INFO - PROCESS | 1679 | 1467319673247 Marionette DEBUG loaded listener.js 13:47:53 INFO - PROCESS | 1679 | ++DOMWINDOW == 132 (0x12943e800) [pid = 1679] [serial = 2313] [outer = 0x11696dc00] 13:47:53 INFO - PROCESS | 1679 | [1679] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 13:47:53 INFO - PROCESS | 1679 | 1467319673643 Marionette TRACE conn2 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 13:47:53 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 13:47:53 INFO - {} 13:47:53 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 672ms 13:47:53 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 13:47:53 INFO - PROCESS | 1679 | 1467319673693 Marionette TRACE conn2 -> [0,3049,"getWindowHandle",null] 13:47:53 INFO - PROCESS | 1679 | 1467319673694 Marionette TRACE conn2 <- [1,3049,null,{"value":"7"}] 13:47:53 INFO - PROCESS | 1679 | 1467319673696 Marionette TRACE conn2 -> [0,3050,"setScriptTimeout",{"ms":35000}] 13:47:53 INFO - PROCESS | 1679 | 1467319673698 Marionette TRACE conn2 <- [1,3050,null,{}] 13:47:53 INFO - PROCESS | 1679 | 1467319673700 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}] 13:47:53 INFO - PROCESS | 1679 | 1467319673704 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:47:54 INFO - PROCESS | 1679 | 1467319674042 Marionette TRACE conn2 <- [1,3051,null,{"value":null}] 13:47:54 INFO - PROCESS | 1679 | 1467319674138 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:54 INFO - PROCESS | 1679 | 1467319674141 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:47:54 INFO - PROCESS | 1679 | ++DOCSHELL 0x1211de800 == 57 [pid = 1679] [id = 772] 13:47:54 INFO - PROCESS | 1679 | ++DOMWINDOW == 133 (0x1128cd000) [pid = 1679] [serial = 2314] [outer = 0x0] 13:47:54 INFO - PROCESS | 1679 | ++DOMWINDOW == 134 (0x117d16800) [pid = 1679] [serial = 2315] [outer = 0x1128cd000] 13:47:54 INFO - PROCESS | 1679 | 1467319674169 Marionette DEBUG loaded listener.js 13:47:54 INFO - PROCESS | 1679 | ++DOMWINDOW == 135 (0x118639000) [pid = 1679] [serial = 2316] [outer = 0x1128cd000] 13:47:54 INFO - PROCESS | 1679 | 1467319674537 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]]]}] 13:47:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 13:47:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 13:47:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 13:47:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 13:47:54 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 871ms 13:47:54 INFO - PROCESS | 1679 | 1467319674569 Marionette TRACE conn2 -> [0,3053,"getWindowHandle",null] 13:47:54 INFO - PROCESS | 1679 | 1467319674572 Marionette TRACE conn2 <- [1,3053,null,{"value":"7"}] 13:47:54 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 13:47:54 INFO - PROCESS | 1679 | 1467319674575 Marionette TRACE conn2 -> [0,3054,"setScriptTimeout",{"ms":35000}] 13:47:54 INFO - PROCESS | 1679 | 1467319674576 Marionette TRACE conn2 <- [1,3054,null,{}] 13:47:54 INFO - PROCESS | 1679 | 1467319674579 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}] 13:47:54 INFO - PROCESS | 1679 | 1467319674581 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:47:54 INFO - PROCESS | 1679 | 1467319674682 Marionette TRACE conn2 <- [1,3055,null,{"value":null}] 13:47:54 INFO - PROCESS | 1679 | 1467319674753 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:54 INFO - PROCESS | 1679 | 1467319674755 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:47:54 INFO - PROCESS | 1679 | ++DOCSHELL 0x1181dc800 == 58 [pid = 1679] [id = 773] 13:47:54 INFO - PROCESS | 1679 | ++DOMWINDOW == 136 (0x119750c00) [pid = 1679] [serial = 2317] [outer = 0x0] 13:47:54 INFO - PROCESS | 1679 | ++DOMWINDOW == 137 (0x124cacc00) [pid = 1679] [serial = 2318] [outer = 0x119750c00] 13:47:54 INFO - PROCESS | 1679 | 1467319674826 Marionette DEBUG loaded listener.js 13:47:54 INFO - PROCESS | 1679 | ++DOMWINDOW == 138 (0x12650d800) [pid = 1679] [serial = 2319] [outer = 0x119750c00] 13:47:55 INFO - PROCESS | 1679 | --DOCSHELL 0x12ce85800 == 57 [pid = 1679] [id = 731] 13:47:55 INFO - PROCESS | 1679 | --DOCSHELL 0x118269800 == 56 [pid = 1679] [id = 729] 13:47:55 INFO - PROCESS | 1679 | --DOCSHELL 0x128f2e800 == 55 [pid = 1679] [id = 730] 13:47:55 INFO - PROCESS | 1679 | --DOCSHELL 0x125604000 == 54 [pid = 1679] [id = 765] 13:47:55 INFO - PROCESS | 1679 | --DOCSHELL 0x12cfb2000 == 53 [pid = 1679] [id = 764] 13:47:55 INFO - PROCESS | 1679 | --DOCSHELL 0x12ca98800 == 52 [pid = 1679] [id = 763] 13:47:55 INFO - PROCESS | 1679 | --DOCSHELL 0x12c650800 == 51 [pid = 1679] [id = 762] 13:47:55 INFO - PROCESS | 1679 | --DOCSHELL 0x12bd9f800 == 50 [pid = 1679] [id = 761] 13:47:55 INFO - PROCESS | 1679 | --DOCSHELL 0x12b653000 == 49 [pid = 1679] [id = 760] 13:47:55 INFO - PROCESS | 1679 | --DOCSHELL 0x12a7e9000 == 48 [pid = 1679] [id = 759] 13:47:55 INFO - PROCESS | 1679 | --DOCSHELL 0x1289d1800 == 47 [pid = 1679] [id = 757] 13:47:55 INFO - PROCESS | 1679 | --DOCSHELL 0x128f31000 == 46 [pid = 1679] [id = 758] 13:47:55 INFO - PROCESS | 1679 | --DOCSHELL 0x12114c000 == 45 [pid = 1679] [id = 756] 13:47:55 INFO - PROCESS | 1679 | --DOCSHELL 0x12417f000 == 44 [pid = 1679] [id = 755] 13:47:55 INFO - PROCESS | 1679 | --DOCSHELL 0x116ace800 == 43 [pid = 1679] [id = 754] 13:47:55 INFO - PROCESS | 1679 | --DOCSHELL 0x128943000 == 42 [pid = 1679] [id = 753] 13:47:55 INFO - PROCESS | 1679 | --DOCSHELL 0x11826a000 == 41 [pid = 1679] [id = 752] 13:47:55 INFO - PROCESS | 1679 | --DOCSHELL 0x123c31000 == 40 [pid = 1679] [id = 749] 13:47:55 INFO - PROCESS | 1679 | --DOCSHELL 0x118473000 == 39 [pid = 1679] [id = 748] 13:47:55 INFO - PROCESS | 1679 | --DOCSHELL 0x1186e7800 == 38 [pid = 1679] [id = 715] 13:47:55 INFO - PROCESS | 1679 | --DOCSHELL 0x12dc68800 == 37 [pid = 1679] [id = 747] 13:47:55 INFO - PROCESS | 1679 | --DOCSHELL 0x117d4f800 == 36 [pid = 1679] [id = 732] 13:47:55 INFO - PROCESS | 1679 | --DOCSHELL 0x12b982800 == 35 [pid = 1679] [id = 750] 13:47:55 INFO - PROCESS | 1679 | --DOCSHELL 0x12d440000 == 34 [pid = 1679] [id = 751] 13:47:55 INFO - PROCESS | 1679 | --DOCSHELL 0x118580800 == 33 [pid = 1679] [id = 733] 13:47:55 INFO - PROCESS | 1679 | --DOCSHELL 0x1218bf000 == 32 [pid = 1679] [id = 713] 13:47:55 INFO - PROCESS | 1679 | --DOCSHELL 0x1211de800 == 31 [pid = 1679] [id = 772] 13:47:55 INFO - PROCESS | 1679 | --DOCSHELL 0x12a7de000 == 30 [pid = 1679] [id = 771] 13:47:55 INFO - PROCESS | 1679 | --DOCSHELL 0x1211e5800 == 29 [pid = 1679] [id = 770] 13:47:55 INFO - PROCESS | 1679 | --DOCSHELL 0x12fc72800 == 28 [pid = 1679] [id = 769] 13:47:55 INFO - PROCESS | 1679 | --DOCSHELL 0x12bf91000 == 27 [pid = 1679] [id = 768] 13:47:55 INFO - PROCESS | 1679 | --DOCSHELL 0x12561d000 == 26 [pid = 1679] [id = 766] 13:47:55 INFO - PROCESS | 1679 | --DOCSHELL 0x11858f800 == 25 [pid = 1679] [id = 767] 13:47:55 INFO - PROCESS | 1679 | --DOMWINDOW == 137 (0x121a61000) [pid = 1679] [serial = 2197] [outer = 0x0] [url = about:blank] 13:47:55 INFO - PROCESS | 1679 | --DOMWINDOW == 136 (0x117d0c400) [pid = 1679] [serial = 2204] [outer = 0x0] [url = about:blank] 13:47:55 INFO - PROCESS | 1679 | --DOMWINDOW == 135 (0x116a11800) [pid = 1679] [serial = 2203] [outer = 0x0] [url = about:blank] 13:47:55 INFO - PROCESS | 1679 | --DOMWINDOW == 134 (0x121a60800) [pid = 1679] [serial = 2201] [outer = 0x0] [url = about:blank] 13:47:55 INFO - PROCESS | 1679 | --DOMWINDOW == 133 (0x116f06400) [pid = 1679] [serial = 2200] [outer = 0x0] [url = about:blank] 13:47:55 INFO - PROCESS | 1679 | --DOMWINDOW == 132 (0x120f1dc00) [pid = 1679] [serial = 2194] [outer = 0x0] [url = about:blank] 13:47:55 INFO - PROCESS | 1679 | --DOMWINDOW == 131 (0x12a537400) [pid = 1679] [serial = 2237] [outer = 0x0] [url = about:blank] 13:47:55 INFO - PROCESS | 1679 | --DOMWINDOW == 130 (0x12a526800) [pid = 1679] [serial = 2239] [outer = 0x0] [url = about:blank] 13:47:55 INFO - PROCESS | 1679 | --DOMWINDOW == 129 (0x125c10000) [pid = 1679] [serial = 2215] [outer = 0x0] [url = about:blank] 13:47:55 INFO - PROCESS | 1679 | --DOMWINDOW == 128 (0x119758400) [pid = 1679] [serial = 2230] [outer = 0x0] [url = about:blank] 13:47:55 INFO - PROCESS | 1679 | --DOMWINDOW == 127 (0x12a527000) [pid = 1679] [serial = 2234] [outer = 0x0] [url = about:blank] 13:47:55 INFO - PROCESS | 1679 | --DOMWINDOW == 126 (0x128b84800) [pid = 1679] [serial = 2231] [outer = 0x0] [url = about:blank] 13:47:55 INFO - PROCESS | 1679 | --DOMWINDOW == 125 (0x128fa0800) [pid = 1679] [serial = 2222] [outer = 0x0] [url = about:blank] 13:47:55 INFO - PROCESS | 1679 | --DOMWINDOW == 124 (0x128832c00) [pid = 1679] [serial = 2219] [outer = 0x0] [url = about:blank] 13:47:55 INFO - PROCESS | 1679 | --DOMWINDOW == 123 (0x126063000) [pid = 1679] [serial = 2216] [outer = 0x0] [url = about:blank] 13:47:55 INFO - PROCESS | 1679 | --DOMWINDOW == 122 (0x126511400) [pid = 1679] [serial = 2218] [outer = 0x0] [url = about:blank] 13:47:55 INFO - PROCESS | 1679 | --DOMWINDOW == 121 (0x128cd0c00) [pid = 1679] [serial = 2221] [outer = 0x0] [url = about:blank] 13:47:55 INFO - PROCESS | 1679 | --DOMWINDOW == 120 (0x128fa3c00) [pid = 1679] [serial = 2224] [outer = 0x0] [url = about:blank] 13:47:55 INFO - PROCESS | 1679 | --DOMWINDOW == 119 (0x129233800) [pid = 1679] [serial = 2225] [outer = 0x0] [url = about:blank] 13:47:55 INFO - PROCESS | 1679 | --DOMWINDOW == 118 (0x1160de400) [pid = 1679] [serial = 2228] [outer = 0x0] [url = about:blank] 13:47:55 INFO - PROCESS | 1679 | --DOMWINDOW == 117 (0x129449400) [pid = 1679] [serial = 2233] [outer = 0x0] [url = about:blank] 13:47:55 INFO - PROCESS | 1679 | --DOMWINDOW == 116 (0x1128a7800) [pid = 1679] [serial = 2227] [outer = 0x0] [url = about:blank] 13:47:55 INFO - PROCESS | 1679 | --DOMWINDOW == 115 (0x11670c000) [pid = 1679] [serial = 2188] [outer = 0x0] [url = about:blank] 13:47:55 INFO - PROCESS | 1679 | --DOMWINDOW == 114 (0x119642800) [pid = 1679] [serial = 2209] [outer = 0x0] [url = about:blank] 13:47:55 INFO - PROCESS | 1679 | --DOMWINDOW == 113 (0x1197e5800) [pid = 1679] [serial = 2210] [outer = 0x0] [url = about:blank] 13:47:55 INFO - PROCESS | 1679 | --DOMWINDOW == 112 (0x12a531400) [pid = 1679] [serial = 2236] [outer = 0x0] [url = about:blank] 13:47:55 INFO - PROCESS | 1679 | --DOMWINDOW == 111 (0x11869b000) [pid = 1679] [serial = 2191] [outer = 0x0] [url = about:blank] 13:47:55 INFO - PROCESS | 1679 | --DOMWINDOW == 110 (0x121a92400) [pid = 1679] [serial = 2212] [outer = 0x0] [url = about:blank] 13:47:55 INFO - PROCESS | 1679 | --DOMWINDOW == 109 (0x124cb8c00) [pid = 1679] [serial = 2213] [outer = 0x0] [url = about:blank] 13:47:55 INFO - PROCESS | 1679 | --DOMWINDOW == 108 (0x11833bc00) [pid = 1679] [serial = 2206] [outer = 0x0] [url = about:blank] 13:47:55 INFO - PROCESS | 1679 | --DOMWINDOW == 107 (0x1186a5800) [pid = 1679] [serial = 2207] [outer = 0x0] [url = about:blank] 13:47:56 INFO - PROCESS | 1679 | 1467319676010 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"]]]}] 13:47:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 13:47:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 13:47:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 13:47:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 13:47:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 13:47:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 13:47:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 13:47:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 13:47:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 13:47:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 13:47:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 13:47:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 13:47:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 13:47:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 13:47:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 13:47:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 13:47:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 13:47:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 13:47:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 13:47:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 13:47:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 13:47:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 13:47:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 13:47:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 13:47:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 13:47:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 13:47:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 13:47:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 13:47:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 13:47:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 13:47:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 13:47:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 13:47:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 13:47:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 13:47:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 13:47:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 13:47:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 13:47:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 13:47:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 13:47:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 13:47:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 13:47:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 13:47:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 13:47:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 13:47:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 13:47:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 13:47:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 13:47:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 13:47:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 13:47:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 13:47:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 13:47:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 13:47:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 13:47:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 13:47:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 13:47:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 13:47:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 13:47:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 13:47:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 13:47:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 13:47:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 13:47:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 13:47:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 13:47:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 13:47:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 13:47:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 13:47:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 13:47:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 13:47:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 13:47:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 13:47:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 13:47:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 13:47:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 13:47:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 13:47:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 13:47:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 13:47:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 13:47:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 13:47:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 13:47:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 13:47:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 13:47:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 13:47:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 13:47:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 13:47:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 13:47:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 13:47:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 13:47:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 13:47:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 13:47:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 13:47:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 13:47:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 13:47:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 13:47:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 13:47:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 13:47:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 13:47:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 13:47:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 13:47:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 13:47:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:47:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:47:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:47:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:47:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:47:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 13:47:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:47:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:47:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:47:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:47:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:47:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 13:47:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:47:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:47:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:47:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:47:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:47:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 13:47:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:47:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:47:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:47:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:47:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:47:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 13:47:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:47:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:47:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:47:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:47:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:47:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 13:47:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:47:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:47:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:47:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:47:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:47:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 13:47:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:47:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:47:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:47:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:47:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:47:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 13:47:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:47:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:47:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:47:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:47:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:47:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 13:47:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:47:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:47:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:47:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:47:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:47:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 13:47:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:47:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:47:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:47:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:47:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:47:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 13:47:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:47:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:47:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:47:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:47:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:47:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 13:47:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:47:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:47:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:47:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:47:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:47:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 13:47:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:47:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:47:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:47:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:47:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:47:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 13:47:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:47:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:47:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:47:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:47:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:47:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 13:47:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:47:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:47:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:47:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:47:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:47:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 13:47:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:47:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:47:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:47:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:47:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:47:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 13:47:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:47:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:47:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:47:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:47:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:47:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 13:47:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:47:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:47:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:47:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:47:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:47:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 13:47:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:47:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:47:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:47:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:47:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:47:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 13:47:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:47:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:47:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:47:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:47:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:47:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 13:47:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:47:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:47:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:47:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:47:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:47:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 13:47:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:47:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:47:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:47:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:47:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:47:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 13:47:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:47:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:47:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:47:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 13:47:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 13:47:56 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" 13:47:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:47:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:47:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:47:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 13:47:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 13:47:56 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" 13:47:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:47:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:47:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:47:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 13:47:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 13:47:56 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1489ms 13:47:56 INFO - PROCESS | 1679 | 1467319676065 Marionette TRACE conn2 -> [0,3057,"getWindowHandle",null] 13:47:56 INFO - PROCESS | 1679 | 1467319676067 Marionette TRACE conn2 <- [1,3057,null,{"value":"7"}] 13:47:56 INFO - TEST-START | /FileAPI/file/File-constructor.html 13:47:56 INFO - PROCESS | 1679 | 1467319676071 Marionette TRACE conn2 -> [0,3058,"setScriptTimeout",{"ms":35000}] 13:47:56 INFO - PROCESS | 1679 | 1467319676073 Marionette TRACE conn2 <- [1,3058,null,{}] 13:47:56 INFO - PROCESS | 1679 | 1467319676078 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}] 13:47:56 INFO - PROCESS | 1679 | 1467319676080 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:47:56 INFO - PROCESS | 1679 | 1467319676168 Marionette TRACE conn2 <- [1,3059,null,{"value":null}] 13:47:56 INFO - PROCESS | 1679 | 1467319676197 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:56 INFO - PROCESS | 1679 | 1467319676198 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:47:56 INFO - PROCESS | 1679 | ++DOCSHELL 0x116acb000 == 26 [pid = 1679] [id = 774] 13:47:56 INFO - PROCESS | 1679 | ++DOMWINDOW == 108 (0x117064000) [pid = 1679] [serial = 2320] [outer = 0x0] 13:47:56 INFO - PROCESS | 1679 | ++DOMWINDOW == 109 (0x1176f1c00) [pid = 1679] [serial = 2321] [outer = 0x117064000] 13:47:56 INFO - PROCESS | 1679 | 1467319676226 Marionette DEBUG loaded listener.js 13:47:56 INFO - PROCESS | 1679 | ++DOMWINDOW == 110 (0x118173400) [pid = 1679] [serial = 2322] [outer = 0x117064000] 13:47:56 INFO - PROCESS | 1679 | 1467319676616 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]]]}] 13:47:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 13:47:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 13:47:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 13:47:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 13:47:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 13:47:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 13:47:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 13:47:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 13:47:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 13:47:56 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 13:47:56 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 13:47:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:47:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:47:56 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 13:47:56 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 13:47:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 13:47:56 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 13:47:56 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 13:47:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:47:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:47:56 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 13:47:56 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 13:47:56 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 13:47:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:47:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:47:56 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 13:47:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 13:47:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 13:47:56 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 578ms 13:47:56 INFO - PROCESS | 1679 | 1467319676649 Marionette TRACE conn2 -> [0,3061,"getWindowHandle",null] 13:47:56 INFO - PROCESS | 1679 | 1467319676652 Marionette TRACE conn2 <- [1,3061,null,{"value":"7"}] 13:47:56 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 13:47:56 INFO - PROCESS | 1679 | 1467319676657 Marionette TRACE conn2 -> [0,3062,"setScriptTimeout",{"ms":35000}] 13:47:56 INFO - PROCESS | 1679 | 1467319676659 Marionette TRACE conn2 <- [1,3062,null,{}] 13:47:56 INFO - PROCESS | 1679 | 1467319676661 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}] 13:47:56 INFO - PROCESS | 1679 | 1467319676662 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:47:56 INFO - PROCESS | 1679 | 1467319676743 Marionette TRACE conn2 <- [1,3063,null,{"value":null}] 13:47:56 INFO - PROCESS | 1679 | 1467319676750 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:56 INFO - PROCESS | 1679 | 1467319676751 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:47:56 INFO - PROCESS | 1679 | ++DOCSHELL 0x1191a0000 == 27 [pid = 1679] [id = 775] 13:47:56 INFO - PROCESS | 1679 | ++DOMWINDOW == 111 (0x1182ea800) [pid = 1679] [serial = 2323] [outer = 0x0] 13:47:56 INFO - PROCESS | 1679 | ++DOMWINDOW == 112 (0x118f74400) [pid = 1679] [serial = 2324] [outer = 0x1182ea800] 13:47:56 INFO - PROCESS | 1679 | 1467319676778 Marionette DEBUG loaded listener.js 13:47:56 INFO - PROCESS | 1679 | ++DOMWINDOW == 113 (0x118ff1c00) [pid = 1679] [serial = 2325] [outer = 0x1182ea800] 13:47:56 INFO - PROCESS | 1679 | [1679] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 13:47:57 INFO - PROCESS | 1679 | 1467319677142 Marionette TRACE conn2 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 13:47:57 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 13:47:57 INFO - {} 13:47:57 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 519ms 13:47:57 INFO - PROCESS | 1679 | 1467319677176 Marionette TRACE conn2 -> [0,3065,"getWindowHandle",null] 13:47:57 INFO - PROCESS | 1679 | 1467319677177 Marionette TRACE conn2 <- [1,3065,null,{"value":"7"}] 13:47:57 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 13:47:57 INFO - PROCESS | 1679 | 1467319677185 Marionette TRACE conn2 -> [0,3066,"setScriptTimeout",{"ms":35000}] 13:47:57 INFO - PROCESS | 1679 | 1467319677188 Marionette TRACE conn2 <- [1,3066,null,{}] 13:47:57 INFO - PROCESS | 1679 | 1467319677196 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}] 13:47:57 INFO - PROCESS | 1679 | 1467319677199 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:47:57 INFO - PROCESS | 1679 | 1467319677287 Marionette TRACE conn2 <- [1,3067,null,{"value":null}] 13:47:57 INFO - PROCESS | 1679 | 1467319677292 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:57 INFO - PROCESS | 1679 | 1467319677294 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:47:57 INFO - PROCESS | 1679 | ++DOCSHELL 0x12157c000 == 28 [pid = 1679] [id = 776] 13:47:57 INFO - PROCESS | 1679 | ++DOMWINDOW == 114 (0x1128d8800) [pid = 1679] [serial = 2326] [outer = 0x0] 13:47:57 INFO - PROCESS | 1679 | ++DOMWINDOW == 115 (0x119752000) [pid = 1679] [serial = 2327] [outer = 0x1128d8800] 13:47:57 INFO - PROCESS | 1679 | 1467319677326 Marionette DEBUG loaded listener.js 13:47:57 INFO - PROCESS | 1679 | ++DOMWINDOW == 116 (0x119b7cc00) [pid = 1679] [serial = 2328] [outer = 0x1128d8800] 13:47:57 INFO - PROCESS | 1679 | 1467319677687 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]]]}] 13:47:57 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 13:47:57 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 13:47:57 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 13:47:57 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 13:47:57 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 13:47:57 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 13:47:57 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 13:47:57 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 527ms 13:47:57 INFO - PROCESS | 1679 | 1467319677709 Marionette TRACE conn2 -> [0,3069,"getWindowHandle",null] 13:47:57 INFO - PROCESS | 1679 | 1467319677712 Marionette TRACE conn2 <- [1,3069,null,{"value":"7"}] 13:47:57 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 13:47:57 INFO - PROCESS | 1679 | 1467319677715 Marionette TRACE conn2 -> [0,3070,"setScriptTimeout",{"ms":35000}] 13:47:57 INFO - PROCESS | 1679 | 1467319677717 Marionette TRACE conn2 <- [1,3070,null,{}] 13:47:57 INFO - PROCESS | 1679 | 1467319677720 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}] 13:47:57 INFO - PROCESS | 1679 | 1467319677723 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:47:57 INFO - PROCESS | 1679 | 1467319677906 Marionette TRACE conn2 <- [1,3071,null,{"value":null}] 13:47:57 INFO - PROCESS | 1679 | 1467319677934 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:57 INFO - PROCESS | 1679 | 1467319677935 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:47:57 INFO - PROCESS | 1679 | ++DOCSHELL 0x123c31000 == 29 [pid = 1679] [id = 777] 13:47:57 INFO - PROCESS | 1679 | ++DOMWINDOW == 117 (0x12102d000) [pid = 1679] [serial = 2329] [outer = 0x0] 13:47:57 INFO - PROCESS | 1679 | ++DOMWINDOW == 118 (0x121630800) [pid = 1679] [serial = 2330] [outer = 0x12102d000] 13:47:57 INFO - PROCESS | 1679 | 1467319677960 Marionette DEBUG loaded listener.js 13:47:58 INFO - PROCESS | 1679 | ++DOMWINDOW == 119 (0x121a6dc00) [pid = 1679] [serial = 2331] [outer = 0x12102d000] 13:47:58 INFO - PROCESS | 1679 | 1467319678306 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]]]}] 13:47:58 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 13:47:58 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 13:47:58 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 13:47:58 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 13:47:58 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 13:47:58 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 13:47:58 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 622ms 13:47:58 INFO - PROCESS | 1679 | 1467319678336 Marionette TRACE conn2 -> [0,3073,"getWindowHandle",null] 13:47:58 INFO - PROCESS | 1679 | 1467319678338 Marionette TRACE conn2 <- [1,3073,null,{"value":"7"}] 13:47:58 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 13:47:58 INFO - PROCESS | 1679 | 1467319678349 Marionette TRACE conn2 -> [0,3074,"setScriptTimeout",{"ms":35000}] 13:47:58 INFO - PROCESS | 1679 | 1467319678357 Marionette TRACE conn2 <- [1,3074,null,{}] 13:47:58 INFO - PROCESS | 1679 | 1467319678360 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}] 13:47:58 INFO - PROCESS | 1679 | 1467319678361 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:47:58 INFO - PROCESS | 1679 | 1467319678466 Marionette TRACE conn2 <- [1,3075,null,{"value":null}] 13:47:58 INFO - PROCESS | 1679 | 1467319678470 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:58 INFO - PROCESS | 1679 | 1467319678471 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:47:58 INFO - PROCESS | 1679 | ++DOCSHELL 0x124c71800 == 30 [pid = 1679] [id = 778] 13:47:58 INFO - PROCESS | 1679 | ++DOMWINDOW == 120 (0x118173000) [pid = 1679] [serial = 2332] [outer = 0x0] 13:47:58 INFO - PROCESS | 1679 | ++DOMWINDOW == 121 (0x1241b0c00) [pid = 1679] [serial = 2333] [outer = 0x118173000] 13:47:58 INFO - PROCESS | 1679 | 1467319678496 Marionette DEBUG loaded listener.js 13:47:58 INFO - PROCESS | 1679 | ++DOMWINDOW == 122 (0x124c33800) [pid = 1679] [serial = 2334] [outer = 0x118173000] 13:47:58 INFO - PROCESS | 1679 | 1467319678817 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]]]}] 13:47:58 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 13:47:58 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 13:47:58 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 13:47:58 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 13:47:58 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 13:47:58 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 13:47:58 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 527ms 13:47:58 INFO - PROCESS | 1679 | 1467319678877 Marionette TRACE conn2 -> [0,3077,"getWindowHandle",null] 13:47:58 INFO - PROCESS | 1679 | 1467319678879 Marionette TRACE conn2 <- [1,3077,null,{"value":"7"}] 13:47:58 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 13:47:58 INFO - PROCESS | 1679 | 1467319678883 Marionette TRACE conn2 -> [0,3078,"setScriptTimeout",{"ms":35000}] 13:47:58 INFO - PROCESS | 1679 | 1467319678885 Marionette TRACE conn2 <- [1,3078,null,{}] 13:47:58 INFO - PROCESS | 1679 | 1467319678887 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}] 13:47:58 INFO - PROCESS | 1679 | 1467319678891 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:47:59 INFO - PROCESS | 1679 | 1467319679016 Marionette TRACE conn2 <- [1,3079,null,{"value":null}] 13:47:59 INFO - PROCESS | 1679 | 1467319679027 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:59 INFO - PROCESS | 1679 | 1467319679029 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:47:59 INFO - PROCESS | 1679 | ++DOCSHELL 0x120f77000 == 31 [pid = 1679] [id = 779] 13:47:59 INFO - PROCESS | 1679 | ++DOMWINDOW == 123 (0x121030000) [pid = 1679] [serial = 2335] [outer = 0x0] 13:47:59 INFO - PROCESS | 1679 | ++DOMWINDOW == 124 (0x124cb8800) [pid = 1679] [serial = 2336] [outer = 0x121030000] 13:47:59 INFO - PROCESS | 1679 | 1467319679055 Marionette DEBUG loaded listener.js 13:47:59 INFO - PROCESS | 1679 | ++DOMWINDOW == 125 (0x126216800) [pid = 1679] [serial = 2337] [outer = 0x121030000] 13:47:59 INFO - PROCESS | 1679 | 1467319679452 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] 13:47:59 INFO - PROCESS | 1679 | 1467319679507 Marionette TRACE conn2 <- [1,3081,null,{"value":"7"}] 13:47:59 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 13:47:59 INFO - PROCESS | 1679 | 1467319679528 Marionette TRACE conn2 -> [0,3082,"setScriptTimeout",{"ms":35000}] 13:47:59 INFO - PROCESS | 1679 | 1467319679530 Marionette TRACE conn2 <- [1,3082,null,{}] 13:47:59 INFO - PROCESS | 1679 | 1467319679534 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}] 13:47:59 INFO - PROCESS | 1679 | 1467319679535 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:47:59 INFO - PROCESS | 1679 | 1467319679689 Marionette TRACE conn2 <- [1,3083,null,{"value":null}] 13:47:59 INFO - PROCESS | 1679 | 1467319679716 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:59 INFO - PROCESS | 1679 | 1467319679717 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:47:59 INFO - PROCESS | 1679 | ++DOCSHELL 0x128815800 == 32 [pid = 1679] [id = 780] 13:47:59 INFO - PROCESS | 1679 | ++DOMWINDOW == 126 (0x126512000) [pid = 1679] [serial = 2338] [outer = 0x0] 13:47:59 INFO - PROCESS | 1679 | ++DOMWINDOW == 127 (0x1265bec00) [pid = 1679] [serial = 2339] [outer = 0x126512000] 13:47:59 INFO - PROCESS | 1679 | 1467319679753 Marionette DEBUG loaded listener.js 13:47:59 INFO - PROCESS | 1679 | ++DOMWINDOW == 128 (0x128b82400) [pid = 1679] [serial = 2340] [outer = 0x126512000] 13:48:00 INFO - PROCESS | 1679 | --DOMWINDOW == 127 (0x124cad000) [pid = 1679] [serial = 2296] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 13:48:00 INFO - PROCESS | 1679 | --DOMWINDOW == 126 (0x1176ea800) [pid = 1679] [serial = 2258] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 13:48:00 INFO - PROCESS | 1679 | --DOMWINDOW == 125 (0x1128ad000) [pid = 1679] [serial = 2261] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 13:48:00 INFO - PROCESS | 1679 | --DOMWINDOW == 124 (0x117d12400) [pid = 1679] [serial = 2243] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 13:48:00 INFO - PROCESS | 1679 | --DOMWINDOW == 123 (0x126062800) [pid = 1679] [serial = 2249] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 13:48:00 INFO - PROCESS | 1679 | --DOMWINDOW == 122 (0x12184b800) [pid = 1679] [serial = 2267] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 13:48:00 INFO - PROCESS | 1679 | --DOMWINDOW == 121 (0x12aa36400) [pid = 1679] [serial = 2284] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 13:48:00 INFO - PROCESS | 1679 | --DOMWINDOW == 120 (0x119f53800) [pid = 1679] [serial = 2290] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 13:48:00 INFO - PROCESS | 1679 | --DOMWINDOW == 119 (0x118f75800) [pid = 1679] [serial = 2246] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 13:48:00 INFO - PROCESS | 1679 | --DOMWINDOW == 118 (0x119a10800) [pid = 1679] [serial = 2264] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 13:48:00 INFO - PROCESS | 1679 | --DOMWINDOW == 117 (0x12a906400) [pid = 1679] [serial = 2281] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 13:48:00 INFO - PROCESS | 1679 | --DOMWINDOW == 116 (0x12621c800) [pid = 1679] [serial = 2272] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 13:48:00 INFO - PROCESS | 1679 | --DOMWINDOW == 115 (0x110f41800) [pid = 1679] [serial = 2255] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 13:48:00 INFO - PROCESS | 1679 | --DOMWINDOW == 114 (0x11274c000) [pid = 1679] [serial = 2240] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 13:48:00 INFO - PROCESS | 1679 | --DOMWINDOW == 113 (0x116a0c000) [pid = 1679] [serial = 2151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 13:48:00 INFO - PROCESS | 1679 | --DOMWINDOW == 112 (0x128fa6800) [pid = 1679] [serial = 2278] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 13:48:00 INFO - PROCESS | 1679 | --DOMWINDOW == 111 (0x128fa2800) [pid = 1679] [serial = 2275] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 13:48:00 INFO - PROCESS | 1679 | --DOMWINDOW == 110 (0x12b91e400) [pid = 1679] [serial = 2293] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/historical.html] 13:48:00 INFO - PROCESS | 1679 | --DOMWINDOW == 109 (0x1265bd800) [pid = 1679] [serial = 2252] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 13:48:00 INFO - PROCESS | 1679 | --DOMWINDOW == 108 (0x111c75800) [pid = 1679] [serial = 2287] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 13:48:00 INFO - PROCESS | 1679 | --DOMWINDOW == 107 (0x1128a2800) [pid = 1679] [serial = 2148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 13:48:00 INFO - PROCESS | 1679 | --DOMWINDOW == 106 (0x126211c00) [pid = 1679] [serial = 2270] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 13:48:00 INFO - PROCESS | 1679 | --DOMWINDOW == 105 (0x119756800) [pid = 1679] [serial = 2193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 13:48:00 INFO - PROCESS | 1679 | --DOMWINDOW == 104 (0x124caf400) [pid = 1679] [serial = 2184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 13:48:00 INFO - PROCESS | 1679 | --DOMWINDOW == 103 (0x113e4ec00) [pid = 1679] [serial = 2187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 13:48:00 INFO - PROCESS | 1679 | --DOMWINDOW == 102 (0x113969c00) [pid = 1679] [serial = 2196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 13:48:00 INFO - PROCESS | 1679 | --DOMWINDOW == 101 (0x11862f800) [pid = 1679] [serial = 2190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 13:48:00 INFO - PROCESS | 1679 | 1467319680526 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]]]}] 13:48:00 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 13:48:00 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 13:48:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:48:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:48:00 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 13:48:00 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 13:48:00 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1023ms 13:48:00 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 13:48:00 INFO - PROCESS | 1679 | 1467319680553 Marionette TRACE conn2 -> [0,3085,"getWindowHandle",null] 13:48:00 INFO - PROCESS | 1679 | 1467319680554 Marionette TRACE conn2 <- [1,3085,null,{"value":"7"}] 13:48:00 INFO - PROCESS | 1679 | 1467319680556 Marionette TRACE conn2 -> [0,3086,"setScriptTimeout",{"ms":35000}] 13:48:00 INFO - PROCESS | 1679 | 1467319680557 Marionette TRACE conn2 <- [1,3086,null,{}] 13:48:00 INFO - PROCESS | 1679 | 1467319680560 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}] 13:48:00 INFO - PROCESS | 1679 | 1467319680561 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:48:00 INFO - PROCESS | 1679 | 1467319680677 Marionette TRACE conn2 <- [1,3087,null,{"value":null}] 13:48:00 INFO - PROCESS | 1679 | 1467319680725 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:00 INFO - PROCESS | 1679 | 1467319680726 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:48:00 INFO - PROCESS | 1679 | ++DOCSHELL 0x1289bb800 == 33 [pid = 1679] [id = 781] 13:48:00 INFO - PROCESS | 1679 | ++DOMWINDOW == 102 (0x110feac00) [pid = 1679] [serial = 2341] [outer = 0x0] 13:48:00 INFO - PROCESS | 1679 | ++DOMWINDOW == 103 (0x11824b000) [pid = 1679] [serial = 2342] [outer = 0x110feac00] 13:48:00 INFO - PROCESS | 1679 | 1467319680751 Marionette DEBUG loaded listener.js 13:48:00 INFO - PROCESS | 1679 | ++DOMWINDOW == 104 (0x121a6c400) [pid = 1679] [serial = 2343] [outer = 0x110feac00] 13:48:00 INFO - PROCESS | 1679 | 1467319680993 Marionette TRACE conn2 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 13:48:01 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 13:48:01 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 468ms 13:48:01 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 13:48:01 INFO - PROCESS | 1679 | 1467319681024 Marionette TRACE conn2 -> [0,3089,"getWindowHandle",null] 13:48:01 INFO - PROCESS | 1679 | 1467319681025 Marionette TRACE conn2 <- [1,3089,null,{"value":"7"}] 13:48:01 INFO - PROCESS | 1679 | 1467319681044 Marionette TRACE conn2 -> [0,3090,"setScriptTimeout",{"ms":35000}] 13:48:01 INFO - PROCESS | 1679 | 1467319681045 Marionette TRACE conn2 <- [1,3090,null,{}] 13:48:01 INFO - PROCESS | 1679 | 1467319681055 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}] 13:48:01 INFO - PROCESS | 1679 | 1467319681056 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:48:01 INFO - PROCESS | 1679 | 1467319681140 Marionette TRACE conn2 <- [1,3091,null,{"value":null}] 13:48:01 INFO - PROCESS | 1679 | 1467319681144 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:01 INFO - PROCESS | 1679 | 1467319681146 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:48:01 INFO - PROCESS | 1679 | ++DOCSHELL 0x12157b800 == 34 [pid = 1679] [id = 782] 13:48:01 INFO - PROCESS | 1679 | ++DOMWINDOW == 105 (0x125db3000) [pid = 1679] [serial = 2344] [outer = 0x0] 13:48:01 INFO - PROCESS | 1679 | ++DOMWINDOW == 106 (0x12882ac00) [pid = 1679] [serial = 2345] [outer = 0x125db3000] 13:48:01 INFO - PROCESS | 1679 | 1467319681172 Marionette DEBUG loaded listener.js 13:48:01 INFO - PROCESS | 1679 | ++DOMWINDOW == 107 (0x128cd1c00) [pid = 1679] [serial = 2346] [outer = 0x125db3000] 13:48:01 INFO - PROCESS | 1679 | 1467319681501 Marionette TRACE conn2 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 13:48:01 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 13:48:01 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 493ms 13:48:01 INFO - PROCESS | 1679 | 1467319681521 Marionette TRACE conn2 -> [0,3093,"getWindowHandle",null] 13:48:01 INFO - PROCESS | 1679 | 1467319681522 Marionette TRACE conn2 <- [1,3093,null,{"value":"7"}] 13:48:01 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 13:48:01 INFO - PROCESS | 1679 | 1467319681525 Marionette TRACE conn2 -> [0,3094,"setScriptTimeout",{"ms":35000}] 13:48:01 INFO - PROCESS | 1679 | 1467319681526 Marionette TRACE conn2 <- [1,3094,null,{}] 13:48:01 INFO - PROCESS | 1679 | 1467319681528 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}] 13:48:01 INFO - PROCESS | 1679 | 1467319681529 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:48:01 INFO - PROCESS | 1679 | 1467319681649 Marionette TRACE conn2 <- [1,3095,null,{"value":null}] 13:48:01 INFO - PROCESS | 1679 | 1467319681656 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:01 INFO - PROCESS | 1679 | 1467319681657 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:48:01 INFO - PROCESS | 1679 | ++DOCSHELL 0x1290f8000 == 35 [pid = 1679] [id = 783] 13:48:01 INFO - PROCESS | 1679 | ++DOMWINDOW == 108 (0x116f10800) [pid = 1679] [serial = 2347] [outer = 0x0] 13:48:01 INFO - PROCESS | 1679 | ++DOMWINDOW == 109 (0x128cd0c00) [pid = 1679] [serial = 2348] [outer = 0x116f10800] 13:48:01 INFO - PROCESS | 1679 | 1467319681681 Marionette DEBUG loaded listener.js 13:48:01 INFO - PROCESS | 1679 | ++DOMWINDOW == 110 (0x129233c00) [pid = 1679] [serial = 2349] [outer = 0x116f10800] 13:48:01 INFO - PROCESS | 1679 | 1467319681965 Marionette TRACE conn2 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 13:48:01 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 13:48:01 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 468ms 13:48:01 INFO - PROCESS | 1679 | 1467319681993 Marionette TRACE conn2 -> [0,3097,"getWindowHandle",null] 13:48:02 INFO - PROCESS | 1679 | 1467319682006 Marionette TRACE conn2 <- [1,3097,null,{"value":"7"}] 13:48:02 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 13:48:02 INFO - PROCESS | 1679 | 1467319682013 Marionette TRACE conn2 -> [0,3098,"setScriptTimeout",{"ms":35000}] 13:48:02 INFO - PROCESS | 1679 | 1467319682017 Marionette TRACE conn2 <- [1,3098,null,{}] 13:48:02 INFO - PROCESS | 1679 | 1467319682020 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}] 13:48:02 INFO - PROCESS | 1679 | 1467319682022 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:48:02 INFO - PROCESS | 1679 | 1467319682110 Marionette TRACE conn2 <- [1,3099,null,{"value":null}] 13:48:02 INFO - PROCESS | 1679 | 1467319682116 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:02 INFO - PROCESS | 1679 | 1467319682118 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:48:02 INFO - PROCESS | 1679 | ++DOCSHELL 0x124c71000 == 36 [pid = 1679] [id = 784] 13:48:02 INFO - PROCESS | 1679 | ++DOMWINDOW == 111 (0x129239c00) [pid = 1679] [serial = 2350] [outer = 0x0] 13:48:02 INFO - PROCESS | 1679 | ++DOMWINDOW == 112 (0x12a41e800) [pid = 1679] [serial = 2351] [outer = 0x129239c00] 13:48:02 INFO - PROCESS | 1679 | 1467319682145 Marionette DEBUG loaded listener.js 13:48:02 INFO - PROCESS | 1679 | ++DOMWINDOW == 113 (0x12a531400) [pid = 1679] [serial = 2352] [outer = 0x129239c00] 13:48:02 INFO - PROCESS | 1679 | --DOCSHELL 0x116acb000 == 35 [pid = 1679] [id = 774] 13:48:02 INFO - PROCESS | 1679 | --DOCSHELL 0x1181dc800 == 34 [pid = 1679] [id = 773] 13:48:03 INFO - PROCESS | 1679 | --DOCSHELL 0x123c31000 == 33 [pid = 1679] [id = 777] 13:48:03 INFO - PROCESS | 1679 | --DOCSHELL 0x128815800 == 32 [pid = 1679] [id = 780] 13:48:03 INFO - PROCESS | 1679 | --DOCSHELL 0x1290f8000 == 31 [pid = 1679] [id = 783] 13:48:03 INFO - PROCESS | 1679 | --DOCSHELL 0x120f77000 == 30 [pid = 1679] [id = 779] 13:48:03 INFO - PROCESS | 1679 | --DOCSHELL 0x12157b800 == 29 [pid = 1679] [id = 782] 13:48:03 INFO - PROCESS | 1679 | --DOCSHELL 0x1191a0000 == 28 [pid = 1679] [id = 775] 13:48:03 INFO - PROCESS | 1679 | --DOCSHELL 0x1289bb800 == 27 [pid = 1679] [id = 781] 13:48:03 INFO - PROCESS | 1679 | --DOCSHELL 0x12157c000 == 26 [pid = 1679] [id = 776] 13:48:03 INFO - PROCESS | 1679 | --DOCSHELL 0x124c71800 == 25 [pid = 1679] [id = 778] 13:48:03 INFO - PROCESS | 1679 | --DOMWINDOW == 112 (0x12b9a6800) [pid = 1679] [serial = 2295] [outer = 0x0] [url = about:blank] 13:48:03 INFO - PROCESS | 1679 | --DOMWINDOW == 111 (0x12b9a6400) [pid = 1679] [serial = 2297] [outer = 0x0] [url = about:blank] 13:48:03 INFO - PROCESS | 1679 | --DOMWINDOW == 110 (0x12b9af000) [pid = 1679] [serial = 2298] [outer = 0x0] [url = about:blank] 13:48:03 INFO - PROCESS | 1679 | --DOMWINDOW == 109 (0x117d0f800) [pid = 1679] [serial = 2259] [outer = 0x0] [url = about:blank] 13:48:03 INFO - PROCESS | 1679 | --DOMWINDOW == 108 (0x1197db800) [pid = 1679] [serial = 2263] [outer = 0x0] [url = about:blank] 13:48:03 INFO - PROCESS | 1679 | --DOMWINDOW == 107 (0x11824e800) [pid = 1679] [serial = 2262] [outer = 0x0] [url = about:blank] 13:48:03 INFO - PROCESS | 1679 | --DOMWINDOW == 106 (0x118f44800) [pid = 1679] [serial = 2245] [outer = 0x0] [url = about:blank] 13:48:03 INFO - PROCESS | 1679 | --DOMWINDOW == 105 (0x1265b5c00) [pid = 1679] [serial = 2251] [outer = 0x0] [url = about:blank] 13:48:03 INFO - PROCESS | 1679 | --DOMWINDOW == 104 (0x125dbb800) [pid = 1679] [serial = 2269] [outer = 0x0] [url = about:blank] 13:48:03 INFO - PROCESS | 1679 | --DOMWINDOW == 103 (0x12b607400) [pid = 1679] [serial = 2286] [outer = 0x0] [url = about:blank] 13:48:03 INFO - PROCESS | 1679 | --DOMWINDOW == 102 (0x12b921400) [pid = 1679] [serial = 2292] [outer = 0x0] [url = about:blank] 13:48:03 INFO - PROCESS | 1679 | --DOMWINDOW == 101 (0x12b609c00) [pid = 1679] [serial = 2291] [outer = 0x0] [url = about:blank] 13:48:03 INFO - PROCESS | 1679 | --DOMWINDOW == 100 (0x118ffcc00) [pid = 1679] [serial = 2247] [outer = 0x0] [url = about:blank] 13:48:03 INFO - PROCESS | 1679 | --DOMWINDOW == 99 (0x121a64400) [pid = 1679] [serial = 2266] [outer = 0x0] [url = about:blank] 13:48:03 INFO - PROCESS | 1679 | --DOMWINDOW == 98 (0x12a90b800) [pid = 1679] [serial = 2282] [outer = 0x0] [url = about:blank] 13:48:03 INFO - PROCESS | 1679 | --DOMWINDOW == 97 (0x128827c00) [pid = 1679] [serial = 2273] [outer = 0x0] [url = about:blank] 13:48:03 INFO - PROCESS | 1679 | --DOMWINDOW == 96 (0x1130ce000) [pid = 1679] [serial = 2256] [outer = 0x0] [url = about:blank] 13:48:03 INFO - PROCESS | 1679 | --DOMWINDOW == 95 (0x12a904000) [pid = 1679] [serial = 2242] [outer = 0x0] [url = about:blank] 13:48:03 INFO - PROCESS | 1679 | --DOMWINDOW == 94 (0x1174cfc00) [pid = 1679] [serial = 2153] [outer = 0x0] [url = about:blank] 13:48:03 INFO - PROCESS | 1679 | --DOMWINDOW == 93 (0x121225c00) [pid = 1679] [serial = 2248] [outer = 0x0] [url = about:blank] 13:48:03 INFO - PROCESS | 1679 | --DOMWINDOW == 92 (0x12a541000) [pid = 1679] [serial = 2280] [outer = 0x0] [url = about:blank] 13:48:03 INFO - PROCESS | 1679 | --DOMWINDOW == 91 (0x12a525400) [pid = 1679] [serial = 2277] [outer = 0x0] [url = about:blank] 13:48:03 INFO - PROCESS | 1679 | --DOMWINDOW == 90 (0x12b929c00) [pid = 1679] [serial = 2294] [outer = 0x0] [url = about:blank] 13:48:03 INFO - PROCESS | 1679 | --DOMWINDOW == 89 (0x12923f400) [pid = 1679] [serial = 2254] [outer = 0x0] [url = about:blank] 13:48:03 INFO - PROCESS | 1679 | --DOMWINDOW == 88 (0x1210df800) [pid = 1679] [serial = 2265] [outer = 0x0] [url = about:blank] 13:48:03 INFO - PROCESS | 1679 | --DOMWINDOW == 87 (0x129444000) [pid = 1679] [serial = 2276] [outer = 0x0] [url = about:blank] 13:48:03 INFO - PROCESS | 1679 | --DOMWINDOW == 86 (0x128f9f800) [pid = 1679] [serial = 2253] [outer = 0x0] [url = about:blank] 13:48:03 INFO - PROCESS | 1679 | --DOMWINDOW == 85 (0x12621a000) [pid = 1679] [serial = 2250] [outer = 0x0] [url = about:blank] 13:48:03 INFO - PROCESS | 1679 | --DOMWINDOW == 84 (0x12aa36000) [pid = 1679] [serial = 2283] [outer = 0x0] [url = about:blank] 13:48:03 INFO - PROCESS | 1679 | --DOMWINDOW == 83 (0x12a532800) [pid = 1679] [serial = 2279] [outer = 0x0] [url = about:blank] 13:48:03 INFO - PROCESS | 1679 | --DOMWINDOW == 82 (0x11336f000) [pid = 1679] [serial = 2288] [outer = 0x0] [url = about:blank] 13:48:03 INFO - PROCESS | 1679 | --DOMWINDOW == 81 (0x124cb3800) [pid = 1679] [serial = 2268] [outer = 0x0] [url = about:blank] 13:48:03 INFO - PROCESS | 1679 | --DOMWINDOW == 80 (0x12a537000) [pid = 1679] [serial = 2241] [outer = 0x0] [url = about:blank] 13:48:03 INFO - PROCESS | 1679 | --DOMWINDOW == 79 (0x128fa2000) [pid = 1679] [serial = 2274] [outer = 0x0] [url = about:blank] 13:48:03 INFO - PROCESS | 1679 | --DOMWINDOW == 78 (0x1130d6c00) [pid = 1679] [serial = 2150] [outer = 0x0] [url = about:blank] 13:48:03 INFO - PROCESS | 1679 | --DOMWINDOW == 77 (0x118171c00) [pid = 1679] [serial = 2244] [outer = 0x0] [url = about:blank] 13:48:03 INFO - PROCESS | 1679 | --DOMWINDOW == 76 (0x11862fc00) [pid = 1679] [serial = 2260] [outer = 0x0] [url = about:blank] 13:48:03 INFO - PROCESS | 1679 | --DOMWINDOW == 75 (0x12aa3bc00) [pid = 1679] [serial = 2285] [outer = 0x0] [url = about:blank] 13:48:03 INFO - PROCESS | 1679 | --DOMWINDOW == 74 (0x11670fc00) [pid = 1679] [serial = 2257] [outer = 0x0] [url = about:blank] 13:48:03 INFO - PROCESS | 1679 | --DOMWINDOW == 73 (0x126153400) [pid = 1679] [serial = 2271] [outer = 0x0] [url = about:blank] 13:48:03 INFO - PROCESS | 1679 | --DOMWINDOW == 72 (0x124cba400) [pid = 1679] [serial = 2289] [outer = 0x0] [url = about:blank] 13:48:03 INFO - PROCESS | 1679 | --DOMWINDOW == 71 (0x12184a400) [pid = 1679] [serial = 2195] [outer = 0x0] [url = about:blank] 13:48:03 INFO - PROCESS | 1679 | --DOMWINDOW == 70 (0x125c10400) [pid = 1679] [serial = 2186] [outer = 0x0] [url = about:blank] 13:48:03 INFO - PROCESS | 1679 | --DOMWINDOW == 69 (0x1176ec400) [pid = 1679] [serial = 2189] [outer = 0x0] [url = about:blank] 13:48:03 INFO - PROCESS | 1679 | --DOMWINDOW == 68 (0x125c11800) [pid = 1679] [serial = 2198] [outer = 0x0] [url = about:blank] 13:48:03 INFO - PROCESS | 1679 | --DOMWINDOW == 67 (0x118f78c00) [pid = 1679] [serial = 2192] [outer = 0x0] [url = about:blank] 13:48:03 INFO - PROCESS | 1679 | 1467319683665 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]]]}] 13:48:03 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 13:48:03 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 13:48:03 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1676ms 13:48:03 INFO - PROCESS | 1679 | 1467319683690 Marionette TRACE conn2 -> [0,3101,"getWindowHandle",null] 13:48:03 INFO - PROCESS | 1679 | 1467319683693 Marionette TRACE conn2 <- [1,3101,null,{"value":"7"}] 13:48:03 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 13:48:03 INFO - PROCESS | 1679 | 1467319683696 Marionette TRACE conn2 -> [0,3102,"setScriptTimeout",{"ms":35000}] 13:48:03 INFO - PROCESS | 1679 | 1467319683698 Marionette TRACE conn2 <- [1,3102,null,{}] 13:48:03 INFO - PROCESS | 1679 | 1467319683702 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}] 13:48:03 INFO - PROCESS | 1679 | 1467319683704 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:48:03 INFO - PROCESS | 1679 | 1467319683792 Marionette TRACE conn2 <- [1,3103,null,{"value":null}] 13:48:03 INFO - PROCESS | 1679 | 1467319683850 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:03 INFO - PROCESS | 1679 | 1467319683853 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:48:03 INFO - PROCESS | 1679 | ++DOCSHELL 0x112e33800 == 26 [pid = 1679] [id = 785] 13:48:03 INFO - PROCESS | 1679 | ++DOMWINDOW == 68 (0x112694800) [pid = 1679] [serial = 2353] [outer = 0x0] 13:48:03 INFO - PROCESS | 1679 | ++DOMWINDOW == 69 (0x112695800) [pid = 1679] [serial = 2354] [outer = 0x112694800] 13:48:03 INFO - PROCESS | 1679 | 1467319683881 Marionette DEBUG loaded listener.js 13:48:03 INFO - PROCESS | 1679 | ++DOMWINDOW == 70 (0x1128a6800) [pid = 1679] [serial = 2355] [outer = 0x112694800] 13:48:04 INFO - PROCESS | 1679 | 1467319684182 Marionette TRACE conn2 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 13:48:04 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 13:48:04 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 521ms 13:48:04 INFO - PROCESS | 1679 | 1467319684219 Marionette TRACE conn2 -> [0,3105,"getWindowHandle",null] 13:48:04 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 13:48:04 INFO - PROCESS | 1679 | 1467319684223 Marionette TRACE conn2 <- [1,3105,null,{"value":"7"}] 13:48:04 INFO - PROCESS | 1679 | 1467319684228 Marionette TRACE conn2 -> [0,3106,"setScriptTimeout",{"ms":35000}] 13:48:04 INFO - PROCESS | 1679 | 1467319684230 Marionette TRACE conn2 <- [1,3106,null,{}] 13:48:04 INFO - PROCESS | 1679 | 1467319684235 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}] 13:48:04 INFO - PROCESS | 1679 | 1467319684237 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:48:04 INFO - PROCESS | 1679 | 1467319684318 Marionette TRACE conn2 <- [1,3107,null,{"value":null}] 13:48:04 INFO - PROCESS | 1679 | 1467319684376 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:04 INFO - PROCESS | 1679 | 1467319684378 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:48:04 INFO - PROCESS | 1679 | ++DOCSHELL 0x116ae7000 == 27 [pid = 1679] [id = 786] 13:48:04 INFO - PROCESS | 1679 | ++DOMWINDOW == 71 (0x1128cec00) [pid = 1679] [serial = 2356] [outer = 0x0] 13:48:04 INFO - PROCESS | 1679 | ++DOMWINDOW == 72 (0x112a83c00) [pid = 1679] [serial = 2357] [outer = 0x1128cec00] 13:48:04 INFO - PROCESS | 1679 | 1467319684405 Marionette DEBUG loaded listener.js 13:48:04 INFO - PROCESS | 1679 | ++DOMWINDOW == 73 (0x112e58800) [pid = 1679] [serial = 2358] [outer = 0x1128cec00] 13:48:04 INFO - PROCESS | 1679 | 1467319684673 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]]]}] 13:48:04 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 13:48:04 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 13:48:04 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 13:48:04 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 475ms 13:48:04 INFO - PROCESS | 1679 | 1467319684704 Marionette TRACE conn2 -> [0,3109,"getWindowHandle",null] 13:48:04 INFO - PROCESS | 1679 | 1467319684705 Marionette TRACE conn2 <- [1,3109,null,{"value":"7"}] 13:48:04 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 13:48:04 INFO - PROCESS | 1679 | 1467319684708 Marionette TRACE conn2 -> [0,3110,"setScriptTimeout",{"ms":35000}] 13:48:04 INFO - PROCESS | 1679 | 1467319684710 Marionette TRACE conn2 <- [1,3110,null,{}] 13:48:04 INFO - PROCESS | 1679 | 1467319684726 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}] 13:48:04 INFO - PROCESS | 1679 | 1467319684731 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:48:04 INFO - PROCESS | 1679 | 1467319684812 Marionette TRACE conn2 <- [1,3111,null,{"value":null}] 13:48:04 INFO - PROCESS | 1679 | 1467319684820 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:04 INFO - PROCESS | 1679 | 1467319684822 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:48:04 INFO - PROCESS | 1679 | ++DOCSHELL 0x118595800 == 28 [pid = 1679] [id = 787] 13:48:04 INFO - PROCESS | 1679 | ++DOMWINDOW == 74 (0x110f36000) [pid = 1679] [serial = 2359] [outer = 0x0] 13:48:04 INFO - PROCESS | 1679 | ++DOMWINDOW == 75 (0x11402d800) [pid = 1679] [serial = 2360] [outer = 0x110f36000] 13:48:04 INFO - PROCESS | 1679 | 1467319684849 Marionette DEBUG loaded listener.js 13:48:04 INFO - PROCESS | 1679 | ++DOMWINDOW == 76 (0x1160d8400) [pid = 1679] [serial = 2361] [outer = 0x110f36000] 13:48:05 INFO - PROCESS | 1679 | 1467319685161 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"]]]}] 13:48:05 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 13:48:05 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 13:48:05 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 13:48:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:48:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:48:05 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 13:48:05 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 480ms 13:48:05 INFO - PROCESS | 1679 | 1467319685189 Marionette TRACE conn2 -> [0,3113,"getWindowHandle",null] 13:48:05 INFO - PROCESS | 1679 | 1467319685191 Marionette TRACE conn2 <- [1,3113,null,{"value":"7"}] 13:48:05 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 13:48:05 INFO - PROCESS | 1679 | 1467319685193 Marionette TRACE conn2 -> [0,3114,"setScriptTimeout",{"ms":35000}] 13:48:05 INFO - PROCESS | 1679 | 1467319685194 Marionette TRACE conn2 <- [1,3114,null,{}] 13:48:05 INFO - PROCESS | 1679 | 1467319685198 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}] 13:48:05 INFO - PROCESS | 1679 | 1467319685200 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:48:05 INFO - PROCESS | 1679 | 1467319685305 Marionette TRACE conn2 <- [1,3115,null,{"value":null}] 13:48:05 INFO - PROCESS | 1679 | 1467319685311 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\", \"96a51f83-73cc-4fcf-ab00-4bc3dbcdf9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:05 INFO - PROCESS | 1679 | 1467319685312 Marionette INFO sendAsync d05d92f2-e757-3a4c-965f-e90697048ae4 13:48:05 INFO - PROCESS | 1679 | ++DOCSHELL 0x118fae800 == 29 [pid = 1679] [id = 788] 13:48:05 INFO - PROCESS | 1679 | ++DOMWINDOW == 77 (0x116706800) [pid = 1679] [serial = 2362] [outer = 0x0] 13:48:05 INFO - PROCESS | 1679 | ++DOMWINDOW == 78 (0x116711800) [pid = 1679] [serial = 2363] [outer = 0x116706800] 13:48:05 INFO - PROCESS | 1679 | 1467319685338 Marionette DEBUG loaded listener.js 13:48:05 INFO - PROCESS | 1679 | ++DOMWINDOW == 79 (0x116788800) [pid = 1679] [serial = 2364] [outer = 0x116706800] 13:48:05 INFO - PROCESS | 1679 | 1467319685611 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]]]}] 13:48:05 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 13:48:05 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 472ms 13:48:05 INFO - PROCESS | 1679 | 1467319685667 Marionette TRACE conn2 -> [0,3117,"getWindowHandle",null] 13:48:05 INFO - PROCESS | 1679 | 1467319685668 Marionette TRACE conn2 <- [1,3117,null,{"value":"7"}] 13:48:06 WARNING - u'runner_teardown' () 13:48:06 INFO - No more tests 13:48:06 INFO - Got 0 unexpected results 13:48:06 INFO - SUITE-END | took 515s 13:48:06 INFO - Closing logging queue 13:48:06 INFO - queue closed 13:48:06 INFO - Return code: 0 13:48:06 WARNING - # TBPL SUCCESS # 13:48:06 INFO - Running post-action listener: _resource_record_post_action 13:48:06 INFO - Running post-run listener: _resource_record_post_run 13:48:07 INFO - Total resource usage - Wall time: 537s; CPU: 58.0%; Read bytes: 31518208; Write bytes: 952394752; Read time: 202; Write time: 5004 13:48:07 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 13:48:07 INFO - install - Wall time: 19s; CPU: 54.0%; Read bytes: 148476416; Write bytes: 146847744; Read time: 13648; Write time: 306 13:48:07 INFO - run-tests - Wall time: 519s; CPU: 58.0%; Read bytes: 29367808; Write bytes: 793930752; Read time: 181; Write time: 4659 13:48:07 INFO - Running post-run listener: _upload_blobber_files 13:48:07 INFO - Blob upload gear active. 13:48:07 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 13:48:07 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 13:48:07 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'] 13:48:07 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 13:48:08 INFO - (blobuploader) - INFO - Open directory for files ... 13:48:08 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 13:48:08 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 13:48:08 INFO - (blobuploader) - INFO - Uploading, attempt #1. 13:48:09 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 13:48:09 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 13:48:09 INFO - (blobuploader) - INFO - Done attempting. 13:48:09 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 13:48:09 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 13:48:09 INFO - (blobuploader) - INFO - Uploading, attempt #1. 13:48:11 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 13:48:11 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 13:48:11 INFO - (blobuploader) - INFO - Done attempting. 13:48:11 INFO - (blobuploader) - INFO - Iteration through files over. 13:48:11 INFO - Return code: 0 13:48:11 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 13:48:11 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 13:48:11 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/ffe7a9fae67180046556b5128f98e6b648b7c07523848592f193746918b7935460a5eae73e976206f6ee4caaccc93de9e4bfa597b46efa81924cf0bd9804ccbd", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/679ddc91e2bd6d746cc2b7ebcf7a89c360c848ac97b52947b7593a7c22d85663dead9ba5554585fdbb55a78def53380ae4259c5adb159bef59129d356e4c40a3"} 13:48:11 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 13:48:11 INFO - Writing to file /builds/slave/test/properties/blobber_files 13:48:11 INFO - Contents: 13:48:11 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/ffe7a9fae67180046556b5128f98e6b648b7c07523848592f193746918b7935460a5eae73e976206f6ee4caaccc93de9e4bfa597b46efa81924cf0bd9804ccbd", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/679ddc91e2bd6d746cc2b7ebcf7a89c360c848ac97b52947b7593a7c22d85663dead9ba5554585fdbb55a78def53380ae4259c5adb159bef59129d356e4c40a3"} 13:48:11 INFO - Running post-run listener: copy_logs_to_upload_dir 13:48:11 INFO - Copying logs to upload dir... 13:48:11 INFO - mkdir: /builds/slave/test/build/upload/logs 13:48:11 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=601.921070 ========= master_lag: 0.30 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 10 mins, 2 secs) (at 2016-06-30 13:48:11.414638) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-30 13:48:11.418520) ========= 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.vdTC9nlrgA/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.Gsle7t1GXP/Listeners TMPDIR=/var/folders/k4/cmrx_0_d2gd2sqlxqp_js7l000000w/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/ffe7a9fae67180046556b5128f98e6b648b7c07523848592f193746918b7935460a5eae73e976206f6ee4caaccc93de9e4bfa597b46efa81924cf0bd9804ccbd", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/679ddc91e2bd6d746cc2b7ebcf7a89c360c848ac97b52947b7593a7c22d85663dead9ba5554585fdbb55a78def53380ae4259c5adb159bef59129d356e4c40a3"} build_url:https://queue.taskcluster.net/v1/task/A9xIlA23Smu2dCzYyw34KQ/artifacts/public/build/firefox-48.0.en-US.mac64.dmg symbols_url:https://queue.taskcluster.net/v1/task/A9xIlA23Smu2dCzYyw34KQ/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.012772 build_url: 'https://queue.taskcluster.net/v1/task/A9xIlA23Smu2dCzYyw34KQ/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/ffe7a9fae67180046556b5128f98e6b648b7c07523848592f193746918b7935460a5eae73e976206f6ee4caaccc93de9e4bfa597b46efa81924cf0bd9804ccbd", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/679ddc91e2bd6d746cc2b7ebcf7a89c360c848ac97b52947b7593a7c22d85663dead9ba5554585fdbb55a78def53380ae4259c5adb159bef59129d356e4c40a3"}' symbols_url: 'https://queue.taskcluster.net/v1/task/A9xIlA23Smu2dCzYyw34KQ/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip' ========= master_lag: 0.02 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-30 13:48:11.452948) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-30 13:48:11.456331) ========= 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.vdTC9nlrgA/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.Gsle7t1GXP/Listeners TMPDIR=/var/folders/k4/cmrx_0_d2gd2sqlxqp_js7l000000w/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.005007 ========= master_lag: 0.04 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-30 13:48:11.504876) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-06-30 13:48:11.505195) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-06-30 13:48:11.505485) ========= ========= Total master_lag: 0.43 =========